Size: a a a

2020 October 22

НК

Николай Крупий... in KotlinLangRu
источник

AA

Anton Arhipov in KotlinLangRu
Название доклада прям топчик :)
источник

ИИ

Иван Иванов... in KotlinLangRu
Izhevsk? Oh my
источник

ИИ

Иван Иванов... in KotlinLangRu
Господа. Предельно простой вопрос.
File(...).readText() оставляет поток открытым?
Если да, то как в короткой форме делать чтение?
источник

BP

Bogdan Panchenko in KotlinLangRu
Иван Иванов
Господа. Предельно простой вопрос.
File(...).readText() оставляет поток открытым?
Если да, то как в короткой форме делать чтение?
зайти в метод и посмотреть
источник

ИИ

Иван Иванов... in KotlinLangRu
Bogdan Panchenko
зайти в метод и посмотреть
Так я смотрел. Там так и написано. .reader().readText()
При этом у .reader() так и написано: респонсибилити по закрытию лежит на пользователе
источник

BP

Bogdan Panchenko in KotlinLangRu
источник

BP

Bogdan Panchenko in KotlinLangRu
Иван Иванов
Так я смотрел. Там так и написано. .reader().readText()
При этом у .reader() так и написано: респонсибилити по закрытию лежит на пользователе
я выше выденлил что закрывает
источник

ИИ

Иван Иванов... in KotlinLangRu
Вот оно где
источник

ИИ

Иван Иванов... in KotlinLangRu
Bogdan Panchenko
я выше выденлил что закрывает
Спасибо
источник

NR

Nikolaj Rudakov in KotlinLangRu
есть ли какие-то лайфхаки использования значений переменных в аннотациях?
например, как тут @KafkaListener(topics = [TOPIC]) можно вместо константы TOPIC использовать настройку из application.properties?
источник

BP

Bogdan Panchenko in KotlinLangRu
Nikolaj Rudakov
есть ли какие-то лайфхаки использования значений переменных в аннотациях?
например, как тут @KafkaListener(topics = [TOPIC]) можно вместо константы TOPIC использовать настройку из application.properties?
Нет
источник

BP

Bogdan Panchenko in KotlinLangRu
Вообще логика через аннотация - путь в никуда
источник

NR

Nikolaj Rudakov in KotlinLangRu
Bogdan Panchenko
Вообще логика через аннотация - путь в никуда
почему? поясните, плз, нубу
источник

BP

Bogdan Panchenko in KotlinLangRu
Nikolaj Rudakov
почему? поясните, плз, нубу
Аннотации были сделаны для другого, это дополнительная информация, например для компилятора или ИДЕ.

Что бы обработать аннотацию нужен препроцесинг компиляции (Аля си, в случае jvm - annotations processing), что не даёт понимания итогового кода, и не даёт возможность отдебажить данный код нормально
источник

NR

Nikolaj Rudakov in KotlinLangRu
спасибо
источник

ch

central hardware in KotlinLangRu
Bogdan Panchenko
Аннотации были сделаны для другого, это дополнительная информация, например для компилятора или ИДЕ.

Что бы обработать аннотацию нужен препроцесинг компиляции (Аля си, в случае jvm - annotations processing), что не даёт понимания итогового кода, и не даёт возможность отдебажить данный код нормально
С аннотациями можно вполне и в раньайме работать
источник

Д

Дмитрий in KotlinLangRu
Всем привет!
Бывает хочешь создать новый проект, но не хватает идей или людей.
Создал группу для поиска и обсуждения проектов.
@startup_founder

Прошу админов не удалять сообщение. Группа не несёт коммерческий характер.
Хочется что бы люди могли обсуждать свои проекты, искать хорошие проекты для участия, искать соучастников.
источник
2020 October 23

EF

Elect Freak in KotlinLangRu
привет.
Я пытаюсь с помощью gradle компилировать учебный проект на kotliin-jvm. почему-то для тасков компиляции нет «main manifest…» или что-то вроде «mainClass», хотя для таска run все хорошо. Я пытался копнуть, но на сайте gradle даже этот плагин по-другому подключается, там mainClass.set(…), я пока не понимаю, в чем разница, но тут так сделать не получается (а этот build.gradle.kts сама идея сгенерила). Как во всем этом разобраться - не понимаю. По сути знание не очень-то техническое, но мне разобраться не получается, куда проще было бы в какой-нибудь синтаксической конструкции или встроенной структуре данных/функции. Я прошу только по существу ответить. что можно предпринять чтобы я смог разобраться в том, как настроить gradle на правильную компиляцию? Какие источники? На сайте gradle я даже документацию по плагину application не могу найти, не то что сам плагин на гитхабе..
источник

EF

Elect Freak in KotlinLangRu
источник