Proguard хранит только имена параметров, когда keep является глобальным - PullRequest
0 голосов
/ 03 марта 2020
-keep interface * {
   <methods>;
}

Когда я применяю вышеизложенное, все интерфейсы в библиотеке сохраняются, но также и имена всех параметров их методов.

-keep interface com.mypackage.** {
   <methods>;
}

Эта строка выглядит так, как будто она делает то же самое для меня , но только для указанной упаковки. В этой строке будут сохранены все интерфейсы, но НЕ сохраняются имена параметров метода.

Почему это поведение отличается, и есть ли способ сохранить имена параметров для интерфейсов, использующих указанный пакет?

...