У меня есть статический инициализатор, где я создаю новый объект File
. Когда я передаю имя ему, FindBugs сообщает о предупреждении из-за жесткого кодированного абсолютного пути. Как я могу подавить это предупреждение?Подавить предупреждение FindBugs в статическом инициализаторе
private static final String fileName = "/tmp/m123.txt";
static {
if (new File(fileName).exists()) {
....
}
}
Можете ли вы разместить код? Похоже, это жестко запрограммированные данные ... подумали ли вы о переносе его в аннотацию? –
Привет, я обновил мой пример кода ... Предупреждение относится к типу DMI_HARDCODED_ABSOLUTE_FILENAME – Manav