Viacheslav Blinov created IGNITE-21569:
------------------------------------------
Summary: Introduce Spotbugs checks
Key: IGNITE-21569
URL: https://issues.apache.org/jira/browse/IGNITE-21569
Project: Ignite
Issue Type: Improvement
Reporter: Viacheslav Blinov
Spotbugs can bring additional value to static code analysis of ignite:
# Remove modernizer plugin and migrate its rules with Spotbugs rule
DM_DEFAULT_ENCODING
# Escape analysis for unclosed Closable instances (OS_OPEN_STREAM,
OS_OPEN_STREAM_EXCEPTION_PATH)
# Checks for misusages of InputStream.read and skip (RR_NOT_CHECKED,
SR_NOT_CHECKED)
There are other reasonable rules Ignite could also benefit from.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)