Size: a a a

2020 July 29

V

Vladimir in pro.jvm
Tagir
Я может кое-что поменяю в пси джавы в 2020.3. Готовьтесь
У вас практикуются тесты на зависимости(плагины)?
источник

NG

Nikita Gryzlov in pro.jvm
EAP ломбока вышел в июне, чего вам не хватает?)
источник

T

Tagir in pro.jvm
Quantum Harmonizer
А где публичный API заканчивается и начинаются дебри?)
Скажем так, мы ожидаем, что плагинописатели будут сами проверять совместимость своих плагинов и выкатывать апдейты. Хотя мы стараемся без нужды не менять те методы, которые реально используются из плагинов
источник

AA

Anton Arhipov in pro.jvm
Vladimir
Мне не показывает правки) Это какой API поменяли?) https://youtrack.jetbrains.com/issue/IDEA-246663
я без понятия
источник

V

Vladimir in pro.jvm
Nikita Gryzlov
EAP ломбока вышел в июне, чего вам не хватает?)
он сломан все еще
источник

V

Vladimir in pro.jvm
а разраб в отпуске
источник

T

Tagir in pro.jvm
Artjom Kalita
и снова поломаный ломбок ? 😅
Хз, я не телепат. Может и ничего не поломается
источник

QH

Quantum Harmonizer in pro.jvm
Vladimir
У вас практикуются тесты на зависимости(плагины)?
плагинописателям приходят письма о том, оказался ли плагин совместим с очередной новой сборкой
источник

V

Vladimir in pro.jvm
Quantum Harmonizer
плагинописателям приходят письма о том, оказался ли плагин совместим с очередной новой сборкой
отлично.
источник

NG

Nikita Gryzlov in pro.jvm
Vladimir
он сломан все еще
писал выше - работает. в IU 2020.2
источник

T

Tagir in pro.jvm
Ну это на уровне сигнатур
источник

V

Vladimir in pro.jvm
Nikita Gryzlov
писал выше - работает. в IU 2020.2
источник

T

Tagir in pro.jvm
Если мы задепрекейтили что-то, то плагинам придёт оповещение про это. Дальше их дело мигрировать
источник

V

Vladimir in pro.jvm
@Tagir_Valeev а почему добавление языковых фич ломает api взаимодействия с плагинами?
источник

NG

Nikita Gryzlov in pro.jvm
в логах ругани нет, конструкторы и геттеры/сеттеры/data генерируются. куда еще поглядеть?
источник

V

Vladimir in pro.jvm
нельзя ли депрекейтить, а удалять что-то позже
источник

AG

Alexey Genus in pro.jvm
Кстати, о ломбоке. Я недавно задумался о том, как работает ломбок, и думаю, что пора переставать его использовать. Ведь есть прекрасные AutoValue, Immutables и подобные вещи. Зачем вообще в 2020 использовать ломбок, если не по инерции?
источник

AG

Alexey Genus in pro.jvm
IDEA - это меньшая часть проблем с ломбоком. Он ведь конфликтует с тонной других вещей
источник

V

Vladimir in pro.jvm
я люблю RequiredArgsConstructor)
источник

QH

Quantum Harmonizer in pro.jvm
Vladimir
нельзя ли депрекейтить, а удалять что-то позже
так и делают
источник