#ProGuard #Gson #Java8
Вышел ProGuard 6.1Пока Google активно разрабатывает R8 и готовиться заменить им #ProGuard в Android, разработчики последнего трудятся над новыми функциями:
👉
Поддержка Java 10, 11 и 12👉
Бекпорт кода, использующего Java 8 Collection Stream API и Date Time API. Использование этого API автоматически заменяется на библиотеки, потрирующие этот функционал. Особенно актуально для Android проектов
👉
Оптимизация для Gson👉
Добавлена опция -assumevalues
, которая позволяет указать, что метод или поле возвращают определенное значение. Это полезно для #AndroidX библиотек, которые содержат код для старых версий ОС, неподдериживаемые вашим приложением. Укажите
Build.VERSION.SDK_INT = minSdk
вашего проекта и код удалиться.