Size: a a a

2021 July 20

AA

Albert Abdullin in Gradle
Пусть костыль. Буду документацию читать и разбираться.
источник

Y

Yanis in Gradle
У меня сборка под android, ругаться начинает ProGuard потому что видит два одинаковых класса и не знает какой из них нужно использовать
источник

BP

Bogdan Panchenko in Gradle
У вас случаем не разные версии одной либы ?
источник

Y

Yanis in Gradle
нет, я по факту хочу пропатчить либу, заменив в ней один из классов своей реализацией
источник

Y

Yanis in Gradle
ошибка вот такая
Type package_name.SomeClass$1 is defined multiple times: /home/xxx/.gradle/caches/transforms-3/16a0bc66704da497367da195c1610aa1/transformed/jetified-package_name-runtime-1.0.0.jar:package_name/SomeClass$1.class, /home/xxx/projects/xxx/xxx/some_module/build/.transforms/47f57f76acdbeee3296a039436991618/transformed/classes.jar:package_name/SomeClass$1.class
источник

Y

Yanis in Gradle
фактически нужно исключить класс из зависимости которая подключается с помощью implementation
источник

с#

саша сок #KotlinGang... in Gradle
ну нет, тут надо не класс исключить :)
источник

с#

саша сок #KotlinGang... in Gradle
там же несколько раз одна зависимость подключена
источник

с#

саша сок #KotlinGang... in Gradle
можно сделать exclude на эту зависимость
источник

с#

саша сок #KotlinGang... in Gradle
ну либо реально 2 класса с одним пакетом и именем, но это бред
источник

Y

Yanis in Gradle
так и есть)
источник

с#

саша сок #KotlinGang... in Gradle
а зачем?
источник

Y

Yanis in Gradle
хочу пропатчить либу таким образом
источник

с#

саша сок #KotlinGang... in Gradle
сделай форк, замени класс и по мавен локалу/джитпаку тяни
источник

Y

Yanis in Gradle
ну вот не хочется всего этого
источник

Y

Yanis in Gradle
это реально вообще или нет? я что-то не нахожу рабочих вариантов
источник

AM

Andrew Mikhaylov in Gradle
А как так вышло, что в проекте и jetified версия либы подключена, и оригинальная?
источник

AM

Andrew Mikhaylov in Gradle
Кажется, тут борьба с последствиями, а не с причиной проблемы.
источник

Y

Yanis in Gradle
я неочень понимаю что это значит, либо подключается как обычно через implementation
источник

AM

Andrew Mikhaylov in Gradle
Так может, сначала разобраться, что такое jetifier? :)
источник