Size: a a a

2020 May 31

BP

Bogdan Panchenko in Kotlin JVM
Victor Alenkov
fatJar вроде тоже самое дделает же тогда
ну fatjar это и есть shadow
источник

VA

Victor Alenkov in Kotlin JVM
не сказал бы. в Shadow ещё кучка “мусора” добавляется в тасках и на выхлопе
источник

BP

Bogdan Panchenko in Kotlin JVM
Victor Alenkov
не сказал бы. в Shadow ещё кучка “мусора” добавляется в тасках и на выхлопе
я про то что они, в данном случае, работают аналогично
источник

VA

Victor Alenkov in Kotlin JVM
по крайней мере, у себя отказался от Shadow плагина в пользую просто объявленной fatJar-таски по причине, что runShadow не пашет толком на последних Gradle и JVM
источник

QH

Quantum Harmonizer in Kotlin JVM
У МЕНЯ ГРААЛЕМ СОБРАЛОСЬ!!!11 Семь мегабайт, офигеть!
Правда, время старта всё равно просасывает.
источник

RI

Ruslan Ibragimov in Kotlin JVM
Quantum Harmonizer
У МЕНЯ ГРААЛЕМ СОБРАЛОСЬ!!!11 Семь мегабайт, офигеть!
Правда, время старта всё равно просасывает.
Что собралось? JavaFX?
источник

QH

Quantum Harmonizer in Kotlin JVM
Ruslan Ibragimov
Что собралось? JavaFX?
да, даже с фениксом
источник

BP

Bogdan Panchenko in Kotlin JVM
Quantum Harmonizer
У МЕНЯ ГРААЛЕМ СОБРАЛОСЬ!!!11 Семь мегабайт, офигеть!
Правда, время старта всё равно просасывает.
а ОЗУ ?
источник

QH

Quantum Harmonizer in Kotlin JVM
я чёт нифига не понимаю, у меня запускается какой-то процесс из .gradle
источник

QH

Quantum Harmonizer in Kotlin JVM
А есть люди с линуксами? У вас запускается?
источник

AM

Andrew Mikhaylov in Kotlin JVM
Quantum Harmonizer
А есть люди с линуксами? У вас запускается?
Error: Could not find or load main class net.aquadc.properties.fx.FxWithOurPropsSample
источник

QH

Quantum Harmonizer in Kotlin JVM
Andrew Mikhaylov
Error: Could not find or load main class net.aquadc.properties.fx.FxWithOurPropsSample
🌚 спасибо)
источник

AN

Alexander Nozik in Kotlin JVM
Bogdan Panchenko
ну fatjar это и есть shadow
+
источник

BP

Bogdan Panchenko in Kotlin JVM
@fogone еще варианты
источник

BP

Bogdan Panchenko in Kotlin JVM
*поправил 3-ий вариант
источник

BV

Boris Vanin in Kotlin JVM
Bogdan Panchenko
*поправил 3-ий вариант
у меня пока вот такой вариант

fun <T, R, P: ObservableValue<T>> P.flatMap(vararg dependencies: Observable,
                                           transform: T.() -> ObservableValue<R?>): Binding<R?> {

   val bindingProperty = objectProperty<R>().apply {
       this@flatMap.value?.let {
           bind(it.transform())
       }
   }

   onChange {
       bindingProperty.unbind()
       if(it != null)
           bindingProperty.bind(it.transform())
   }

   return bindingProperty.objectBinding(*dependencies) { it }
}
источник

BP

Bogdan Panchenko in Kotlin JVM
ну тут создается два объекта
источник

BV

Boris Vanin in Kotlin JVM
Bogdan Panchenko
ну тут создается два объекта
далеко не два
источник

BV

Boris Vanin in Kotlin JVM
там туча объектов создается
источник

BP

Bogdan Panchenko in Kotlin JVM
ну я про проперти сами
источник