Maxi Rosson
Nov 8, 2021

--

Hi. Incredible article. Congratulations. Maybe you want to read this article I wrote about disabling Jetifier: https://blog.dipien.com/say-bye-bye-to-android-jetifier-a7e0d388f5d6

The can-i-drop-jetifier plugin only checks for legacy support libraries on the dependencies graph. That’s not enough to decide if you can drop Jetifier. Lots of libraries don’t properly declare on their POMs the legacy support libraries they use as transitive dependencies. So, for those cases, can-i-drop-jetifier says that you can disable Jetifier. But, if you do that, then you are going to have runtime errors when the logic using the legacy support library is executed.

I created this plugin to properly detect if you can disable or not jetifier: https://github.com/dipien/bye-bye-jetifier

--

--

Maxi Rosson
Maxi Rosson

Written by Maxi Rosson

I write about Bitcoin, Productivity tools & ideas for Android, Kotlin & Gradle developers | ⚡️dipien@getalby.com

No responses yet