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)

Reply via email to