Как подавить предупреждения Java для определенных каталогов или файлов, таких как сгенерированный код

относительно Вашего вопроса, как подражать поведению, не имея тонн данных - почему бы не использовать тонны данных, собранных Google? Загрузите Google sarch результаты для , слово с ошибками и поиск "Сделало Вы имеете в виду": в HTML.

я предполагаю, что это назвало мэшап в наше время:-)

110
задан Uri 14 July 2009 в 20:51
поделиться

5 ответов

Я не думаю, что Eclipse изначально предоставляет способ сделать это на уровне каталогов (но я не уверен).

Вы можете поместить сгенерированные файлы в отдельный Java

Я обычно предпочитаю помещать автоматически сгенерированный код в отдельный проект.

1
ответ дан 24 November 2019 в 03:16
поделиться

Я думаю, лучшее, что вы можете сделать, это включить специальные настройки проекта для отображения предупреждений.

Окно -> Настройки -> Java -> Компилятор -> Ошибки / предупреждения

В верхней части формы находится ссылка для настройки конкретных настроек проекта.

7
ответ дан 24 November 2019 в 03:16
поделиться

Вы можете подавить предупреждения только на уровне проекта. Однако вы можете настроить вкладку проблем, чтобы подавить предупреждения от файлов или пакетов. Войдите в меню «Настроить содержимое» и работайте с областью «В рабочем наборе:».

1
ответ дан 24 November 2019 в 03:16
поделиться

Я делаю это с несколькими грамматиками ANTLR, которые генерируют синтаксический анализатор Java с использованием Ant. Сценарий сборки Ant добавляет @SuppressWarnings ("all") в один файл Java и @Override в несколько методов в другом. Я могу посмотреть, как именно это делается, если вам интересно.

1
ответ дан 24 November 2019 в 03:16
поделиться

В случае ANTLR 2 можно подавить предупреждения в сгенерированном коде, добавив appenidng @SuppressWarnings перед объявлением класса в файле грамматики, например

{@SuppressWarnings("all")} class MyBaseParser extends Parser;
0
ответ дан 24 November 2019 в 03:16
поделиться
Другие вопросы по тегам:

Похожие вопросы: