Size: a a a

Moxy – MVP библиотека под Android

2020 January 30

IG

Ilya Gulya in Moxy – MVP библиотека под Android
А так шикарно)
источник

АЕ

Алексей Ершов in Moxy – MVP библиотека под Android
Ilya Gulya
Точно ли хорошо делать breaking change в рамках минорного обновления?
ты про наследование аннотаций?
источник

IG

Ilya Gulya in Moxy – MVP библиотека под Android
Алексей Ершов
ты про наследование аннотаций?
Ага
источник

АЕ

Алексей Ершов in Moxy – MVP библиотека под Android
Это скорее багфикс)
источник

IG

Ilya Gulya in Moxy – MVP библиотека под Android
Алексей Ершов
Это скорее багфикс)
Ну ок)
источник

АА

Алексей Алексеев in Moxy – MVP библиотека под Android
Свои стратегии теперь как вызывать?
источник

АА

Алексей Алексеев in Moxy – MVP библиотека под Android
AddToEndSingleByTagStateStrategy
источник

АА

Алексей Алексеев in Moxy – MVP библиотека под Android
вроде часто ее дописывали в свои проекты
источник

AS

Alexander Sitnikov in Moxy – MVP библиотека под Android
Свои стратегии всё также можно писать по старому. Если не используется StateStrategyType.tag, то можно ещё написать свой алиас по аналогии с библиотечными
источник

PP

Parabol Parabola in Moxy – MVP библиотека под Android
Alexander Sitnikov
Вышла новая версия Moxy 2.1.0! Основные изменения:
- Добавлены strategy alias для стратегий без параметров. Вместо @StateStrategyType(OneExecutionStateStrategy::class) теперь можно писать @OneExecution
- @InjectViewState теперь опциональный
- Добавлен CoroutineScope экстеншен для презентера
- Изменён алгоритм назначения стратегий при наследовании view интерфейсов
С полным списком изменений можно ознакомиться здесь: https://github.com/moxy-community/Moxy/blob/develop/CHANGELOG.md
Что значит inject view state теперь опциональный?
источник

АА

Алексей Алексеев in Moxy – MVP библиотека под Android
а вы эту стратегию к основным не добавляли?
источник

AS

Alexander Sitnikov in Moxy – MVP библиотека под Android
Алексей Алексеев
а вы эту стратегию к основным не добавляли?
Есть AddToEndSingleTagStrategy
источник

AS

Alexander Sitnikov in Moxy – MVP библиотека под Android
Parabol Parabola
Что значит inject view state теперь опциональный?
Презентеры можно не аннотировать @InjectViewState
источник

VS

Volodymyr Stelmashchuk in Moxy – MVP библиотека под Android
Parabol Parabola
Что значит inject view state теперь опциональный?
Да
источник

PP

Parabol Parabola in Moxy – MVP библиотека под Android
Alexander Sitnikov
Презентеры можно не аннотировать @InjectViewState
Ну т.е. это никак на поведение презетера не будет влиять?
источник

VS

Volodymyr Stelmashchuk in Moxy – MVP библиотека под Android
Да
источник

AS

Alexander Sitnikov in Moxy – MVP библиотека под Android
Parabol Parabola
Ну т.е. это никак на поведение презетера не будет влиять?
Не должно) Если классы не будут генерироваться - кидайте issue
источник

PP

Parabol Parabola in Moxy – MVP библиотека под Android
Alexander Sitnikov
Не должно) Если классы не будут генерироваться - кидайте issue
Понял, круто
источник

IG

Ilya Gulya in Moxy – MVP библиотека под Android
Alexander Sitnikov
Вышла новая версия Moxy 2.1.0! Основные изменения:
- Добавлены strategy alias для стратегий без параметров. Вместо @StateStrategyType(OneExecutionStateStrategy::class) теперь можно писать @OneExecution
- @InjectViewState теперь опциональный
- Добавлен CoroutineScope экстеншен для презентера
- Изменён алгоритм назначения стратегий при наследовании view интерфейсов
С полным списком изменений можно ознакомиться здесь: https://github.com/moxy-community/Moxy/blob/develop/CHANGELOG.md
Moxy пытается сгенерить вьюстейт для базового презентера https://github.com/moxy-community/Moxy/issues/81
источник

АЕ

Алексей Ершов in Moxy – MVP библиотека под Android
ща разберемся
источник