Запутывающий метод с предложением throws

Я использую ProGuard, чтобы запутать свой код. Мой проект состоит из нескольких модулей, каждый из которых запутан независимо.

Одна библиотека включает в себя интерфейс;

public interface IFace {
    public int methodA(boolean b) throws CustomException;
}

Другая библиотека обеспечивает реализацию

public class IFaceImpl implements IFace {
    @Override
    public int methodA(boolean b) throws CustomException {
        return 0;
    }
}

Сначала создается библиотека с интерфейсом, а вторая - против запутанной версии. К сожалению, компиляция не работает на@Override поскольку у интерфейса нет предложения throws.

У меня есть proguard для сохранения интерфейса и всех его членов, но я не могу понять, как сохранить предложение throws.

Ответы на вопрос(2)

Ваш ответ на вопрос