Сергей Труфанов
Вчера уже не осилил дальнейшие разборки :)
И так, что мы имеем:
1. После обновления на 2.0.1 получаем:
e: [kapt] An exception occurred: java.lang.NoClassDefFoundError: com/google/common/base/Preconditions
Тоесть мокси внутри себя использует функционал Guava но зависимость куда-то пропала.
2. После добавления implementation "com.google.guava:guava:23.0" если в проекте нет конфликтов с другими версиями, вуаля все завелось и работает.
3. Иначе нужно резолвить конфликты между версиями Guava в проекте.
Если я где-то ошибся поправьте меня.
А теперь вопрос наверное больше к создателям, будет ли это решаться со стороны библиотеки?
Конечно, мы подключим библиотеку как implementation, либо выдернем из неё функционал вообще