Когда я компилирую мой код с The Checker Framwork он жалуется:Несовместимые типы в аргументе
incompatible types in argument.
found : null
required: @NonNull String
для первого аргумента:
ResultSet rs = connection.getMetaData().getColumns(null, schemaName, tableName, null)
Я знаю, что DatabaseMetadata.getColumns() позволяет нулевой каталог (первый аргумент) , Как я могу рассказать о Framework Checker?
Да, но я хотел получить более мелкое решение (а также я хотел бы избежать необходимости @SuppressWarnings несколько раз для одной и той же проблемы для нескольких файлов. В итоге я узнал о [заглушающих файлах] (http: // stackoverflow.com/a/18809315/14731), и они, похоже, работают. – Gili