Reports Channel resources that are not safely closed, including any instances created by calling getChannel() on a file or socket resource.

By default, the inspection assumes that the resources can be closed by any method with 'close' or 'cleanup' in its name.

Example:


  void send(Socket socket) throws IOException {
    SocketChannel channel = socket.getChannel(); //warning
    channel.write(ByteBuffer.wrap("message".getBytes()));
  }

Use the following options to configure the inspection: