Size: a a a

2019 October 20

VA

Victor Alenkov in Kotlin JVM
тут плагин https://plugins.jetbrains.com/plugin/12690-mike-s-idea-extensions/ выдаёт инспекцию “Allocation should be cached (Enum.values())”

А как правильно тогда пользовать все элементы Enum?
источник

AM

Andrew Mikhaylov in Kotlin JVM
А там в пояснении к инспекции не написано?
источник

VA

Victor Alenkov in Kotlin JVM
источник

AM

Andrew Mikhaylov in Kotlin JVM
Ну если в самой инспекции пояснения нет, то можно попросить @Harmonizr подумать о добавлении ссылочки или краткого пояснения
источник

VA

Victor Alenkov in Kotlin JVM
Andrew Mikhaylov
Ну если в самой инспекции пояснения нет, то можно попросить @Harmonizr подумать о добавлении ссылочки или краткого пояснения
вариант.
источник

QH

Quantum Harmonizer in Kotlin JVM
Victor Alenkov
тут плагин https://plugins.jetbrains.com/plugin/12690-mike-s-idea-extensions/ выдаёт инспекцию “Allocation should be cached (Enum.values())”

А как правильно тогда пользовать все элементы Enum?
Завести поле в static/companion/top-level.
Спасибо за подсказку, напишу это в пояснении.
источник

VA

Victor Alenkov in Kotlin JVM
Quantum Harmonizer
Завести поле в static/companion/top-level.
Спасибо за подсказку, напишу это в пояснении.
источник

QH

Quantum Harmonizer in Kotlin JVM
👍
источник

VP

Vladimir Petrakovich in Kotlin JVM
Что-то мне подсказывает, что такая issue уже есть
источник

VA

Victor Alenkov in Kotlin JVM
Vladimir Petrakovich
Что-то мне подсказывает, что такая issue уже есть
может быть. Но с наскоку я похожего не нашёл
источник
2019 October 21

IK

Igor Komarov in Kotlin JVM
А куда делся CoproductN из arrow?
источник

AL

Alexander Levin in Kotlin JVM
Igor Komarov
А куда делся CoproductN из arrow?
Вроде вполне жив внутри arrow-generic (посмотрел под версией 0.10.0 и 0.10.1)

import arrow.generic.coproduct2.second

fun main() {
   val second = 5.second<String, Int>()
}
источник

IK

Igor Komarov in Kotlin JVM
Alexander Levin
Вроде вполне жив внутри arrow-generic (посмотрел под версией 0.10.0 и 0.10.1)

import arrow.generic.coproduct2.second

fun main() {
   val second = 5.second<String, Int>()
}
А как тип называется?
источник

AL

Alexander Levin in Kotlin JVM
Igor Komarov
А как тип называется?
import arrow.generic.coproduct2.Coproduct2
import arrow.generic.coproduct2.second

fun main() {
   val second: Coproduct2<String, Int> = 5.second<String, Int>()
}
источник

IK

Igor Komarov in Kotlin JVM
Очень интересно, проснусь, гляну. Но у меня с обновлением на 10ку пропал..
источник

AL

Alexander Levin in Kotlin JVM
Igor Komarov
Очень интересно, проснусь, гляну. Но у меня с обновлением на 10ку пропал..
Я вижу в слаке у кого-то была проблема со снэпшотом 0.10.0 в конце июля, что там пропало. Ответили, что было у них два копродукта, один "got nuked"

Так что могу только предложить проверить тот ли пакет и из того ли модуля тянулось до этого.

Генератор висит тут: https://github.com/arrow-kt/arrow/blob/master/modules/meta/arrow-meta/src/main/java/arrow/generic/CoproductFileGenerator.kt
Объект-триггер для генератора тут: https://github.com/arrow-kt/arrow/blob/master/modules/core/arrow-generic/src/main/kotlin/arrow/generic/Coproduct.kt
источник

AO

Alexey Otts in Kotlin JVM
Господа, товарищи, подскажите какого хрена когда делашь билд через idea runner, он не запускает kapt таски?
Через gradle runner всё хорошо
источник

IK

Igor Komarov in Kotlin JVM
Alexander Levin
Я вижу в слаке у кого-то была проблема со снэпшотом 0.10.0 в конце июля, что там пропало. Ответили, что было у них два копродукта, один "got nuked"

Так что могу только предложить проверить тот ли пакет и из того ли модуля тянулось до этого.

Генератор висит тут: https://github.com/arrow-kt/arrow/blob/master/modules/meta/arrow-meta/src/main/java/arrow/generic/CoproductFileGenerator.kt
Объект-триггер для генератора тут: https://github.com/arrow-kt/arrow/blob/master/modules/core/arrow-generic/src/main/kotlin/arrow/generic/Coproduct.kt
Да, переподключил generic модуль, и появился
источник

IK

Igor Komarov in Kotlin JVM
Странно как-то ведет себя сборщик проекта конечно иногда. Но что поделать.
источник

AE

Alexandr Emelyanov in Kotlin JVM
Alexey Otts
Господа, товарищи, подскажите какого хрена когда делашь билд через idea runner, он не запускает kapt таски?
Через gradle runner всё хорошо
В идее параметры процессов аннотаций включены?
источник