170 похожих чатов

Да я сам смотрел на него скептически всегда, но на

новой работе уже был gradle и я, конечно, не стал ничего переделывать просто так. А потом втянулся и сейчас кардинально поменял своё мнение. Но с gradle есть много возможностей накосячить так, чтобы кеши перестали работать, так что тут надо подготовиться обязательно и посмотреть, какие конструкции не стоит использовать.
От себя ещё бы добавил, что лучше сразу брать kotlin DSL - с ним приятней автодополнение и есть kotlin-dsl-plugin, который позволяет делать переиспользуемые gradle-файлы. Для введения рекомендую вот этот доклад https://www.youtube.com/watch?v=gXZW6cdYZG0

14 ответов

17 просмотров

kotlin DSL перестал глючить, как не в себя?

Kotlin DSL, по-моему, обязателен сейчас. Он на данный момент работает уже только немного медленнее груви, но дают поддержку IDE лучше, чем у любой системы сборки

Alexey-Genus 😎 Автор вопроса
Denis Pavlyuchenko
kotlin DSL перестал глючить, как не в себя?

Ну вот я ещё не перешёл до конца, но не замечал глюков в проектах, которые открывал. А что с ним не так?

Alexey Genus 😎
Ну вот я ещё не перешёл до конца, но не замечал гл...

не помню конкретные боли, к сожалению - давно его пытался пробовать, но почти сразу вернулся к грувям. Вот и было интересно послушать про реальный опыт

Alexey Genus 😎
Ну вот я ещё не перешёл до конца, но не замечал гл...

Он довольно сильно глючил еще где-то полгода назад

Alexey-Genus 😎 Автор вопроса
Iaroslav Postovalov
Kotlin DSL, по-моему, обязателен сейчас. Он на дан...

Ну всё-таки у maven всё равно автодополнение лучше, как ни крути. Ещё говорят, что в eclipse (а значит и в vs code) groovy гораздо лучше, чем в idea поддерживается

Iaroslav Postovalov
Он довольно сильно глючил еще где-то полгода назад

Падал с 30 исключениями в идее, компилировался годами и т.д.

Alexey Genus 😎
Ну всё-таки у maven всё равно автодополнение лучше...

Не согласен. Свойства какого-нибудь плагина нестандартного хорошо поддерживаются разве?

Alexey-Genus 😎 Автор вопроса
Denis Pavlyuchenko
не помню конкретные боли, к сожалению - давно его ...

Ну у меня есть в дальнем беклоге задача на переход на kotlin. МБ перейду, там расскажу что-нибудь)

Iaroslav Postovalov
Kotlin DSL, по-моему, обязателен сейчас. Он на дан...

> Kotlin DSL, по-моему, обязателен сейчас как раз необязателен. но энтузиасты всегда приветствуются )

Alexey-Genus 😎 Автор вопроса
Iaroslav Postovalov
Не согласен. Свойства какого-нибудь плагина нестан...

Конечно, если они нормально генерируют xsd себе

Alexey-Genus 😎 Автор вопроса
Iaroslav Postovalov
Падал с 30 исключениями в идее, компилировался год...

Ну это скорее проблемы плагина kotlin в IDEA. Ещё полгода назад у меня синтаксис по 30 секунд анализировался в каждом файле. Сейчас всё гораздо лучше

Alexey Genus 😎
Ну всё-таки у maven всё равно автодополнение лучше...

почему в groovy (gradle) group - проваливается на метод void setGroup(Object var1); а configurations на void configurations(Closure var1); в первом случае название метода не совпадает

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта