Я использую библиотеку Java с открытым исходным кодом, которая называется Weka в проекте Eclipse Indigo. Библиотека кажется немного устаревшей, поэтому Eclipse показывает мне тысячи предупреждений относительно кода. Типичным примером является:Как избежать использования @SupressWarnings?
ArrayList - это необработанный тип. Ссылки на шаблонного типа ArrayList < E> должны быть параметризованных
В отношении к линии, как это:
ArrayList t = new ArrayList();
быстрое решение для Eclipse означает, что я могу либо преобразовать код выше, чтобы использовать дженерики или что В качестве исправления я могу добавить аннотацию @SuppressWarnings 'rawtypes'.
Но оба эти исправления включают в себя внесение изменений в код проекта с открытым исходным кодом, и мне пришлось бы делать эти изменения несколько раз (сотни?) Раз.
Вместо этого может быть какой-то глобальный параметр для Eclipse (или компилятора Java?), Где я могу указать, что я не хочу, чтобы меня предупреждали о конкретном проекте?
Когда я использую google, я получаю ... http://help.eclipse.org/indigo/index.jsp?topic=%2Forg.eclipse.jdt.doc.user%2Freference%2Fpreferences%2Fjava%2Fcompiler% 2Fref-preferences-errors-warnings.htm –
Спасибо Брайан. Я отредактировал этот вопрос, чтобы отразить тот факт, что я не беспокоюсь о одном предупреждающем сообщении, в частности - я бы хотел избежать всех их для конкретного проекта. – urig