Size: a a a

2019 February 19

AS

Andrey Sidorenko in Kotlin JVM
Приватные поля игнорируются, насколько я помню можно аннотацией заигнорить, на счет классов не знаю, но полагаю то же самое
Есть хуки, которые позволяют фильтровать, какие свойства/классы требуется добавлять, а какие нет
источник

AS

Andrey Sidorenko in Kotlin JVM
Это судя по тому, что я выяснил покопавшись пару часов
источник

VN

Vladislav Navrocky in Kotlin JVM
Я имею ввиду, что некоторым пользователям нельзя получать некоторые объекты или их поля, или звать какие-то мутаторы
источник

AS

Andrey Sidorenko in Kotlin JVM
Я в graphql залез только вчера, и поэтому многое не знаю, но мне кажется это дело не graphql, а того, кто использует его на сервере. То есть реализация зависит от него
Но это мое предположение
источник

VN

Vladislav Navrocky in Kotlin JVM
Andrey Sidorenko
Я в graphql залез только вчера, и поэтому многое не знаю, но мне кажется это дело не graphql, а того, кто использует его на сервере. То есть реализация зависит от него
Но это мое предположение
Поглядел эту либу. В целом можно и без нее обойтись используя graphql-java напрямую, которая достаточно мощная чтобы все потребности реализовать
источник

VN

Vladislav Navrocky in Kotlin JVM
Спасибо за наводку 👍
источник
2019 February 21

VP

Vladimir Petrakovich in Kotlin JVM
В Ktor как-то можно явно отключить autoreload, чтобы он не писал в лог такое?
INFO: No ktor.deployment.watch patterns specified, automatic reload is not active
источник

d

dimiii in Kotlin JVM
Vladimir Petrakovich
В Ktor как-то можно явно отключить autoreload, чтобы он не писал в лог такое?
INFO: No ktor.deployment.watch patterns specified, automatic reload is not active
Ради поддержания темы, тебя беспокоит чистота логов или почему такое требование?
источник

VP

Vladimir Petrakovich in Kotlin JVM
dimiii
Ради поддержания темы, тебя беспокоит чистота логов или почему такое требование?
Чистота логов. Ну и просто потому, что я точно знаю, что мне autoreload не понадобится, а ktor что-то там ищет и пытается включить.
источник

d

dimiii in Kotlin JVM
Как вариант - повысить до WARN уровень логирования для LoggerFactory.getLogger("Application"), хз что ты потеряешь при этом )
источник

d

dimiii in Kotlin JVM
источник

AS

Andrey Sidorenko in Kotlin JVM
Я бы попробовал залезть
источник

AS

Andrey Sidorenko in Kotlin JVM
В исходники
источник

AS

Andrey Sidorenko in Kotlin JVM
И посмотреть есть ли опции
источник

d

dimiii in Kotlin JVM
Или вот да, переопределять реализации здесь ^
источник

d

dimiii in Kotlin JVM
Vladimir Petrakovich
Чистота логов. Ну и просто потому, что я точно знаю, что мне autoreload не понадобится, а ktor что-то там ищет и пытается включить.
Вроде ничего страшного, после этого сообщения исполнение фолбечится на нормальную работу
источник

VP

Vladimir Petrakovich in Kotlin JVM
dimiii
Как вариант - повысить до WARN уровень логирования для LoggerFactory.getLogger("Application"), хз что ты потеряешь при этом )
TRACE при каждом запросе
источник

VP

Vladimir Petrakovich in Kotlin JVM
dimiii
Или вот да, переопределять реализации здесь ^
Переопределять в смысле свой ApplicationEngineEnvironment написать?
источник

d

dimiii in Kotlin JVM
Ну да, но как по мне, это уже слишком )
источник

VP

Vladimir Petrakovich in Kotlin JVM
Я согласен. Вот если бы из коробки была простая реализация, без всяких reloading'ов...
источник