Я знаю, что могу указать параметр SUPPORT_CLASS_VISIBILITY_PUBLIC = false;
внутри .jj
файла.Но это делает только сам сгенерированный класс закрытым для пакета.
Классы "шаблона" (такие как ParseException
) по-прежнему общедоступны.Это очень раздражает, так как я использую java.text.ParseException
для публичного ознакомления с API.
Есть какие-нибудь идеи, как сделать так, чтобы стандартные классы также были пакетно-частными?