java.sql.Connection、java.sql.Statement、java.sql.PreparedStatement、java.sql.CallableStatement、java.sql.ResultSet です。
デフォルトでは、このインスペクションは名前に 'close' または 'cleanup' を含む任意のメソッドでリソースを閉じることができると想定しています。
例:
ResultSet findAllElements(Connection connection) throws SQLException {
PreparedStatement statement = connection.prepareStatement("SELECT * FROM TABLE");//ステートメントが閉じられていません
statement.execute();
return statement.getResultSet();
}
このインスペクションは、次のオプションを使用して構成できます。
try ブロックの前でリソースを開く方法よりも冗長であるため、あまり望ましくありません。