static-code-analysis icon indicating copy to clipboard operation
static-code-analysis copied to clipboard

Maven tooling for static code analysis

Results 7 static-code-analysis issues
Sort by recently updated
recently updated
newest added

Steps to reproduce: 1. Copy maven profile from https://github.com/openhab/static-code-analysis/blob/main/docs/maven-plugin.md to `pom.xml` 2. Replace `${sat.version}` with `0.13.0` (or add property) 3. execute `mvn clean install -P check` Output: ` [ERROR] Failed...

Argh - this one is going to be painful for me. Looks like the type name check enforces a pattern '^[A-Z][a-zA-Z0-9]*$'. Is there any chance we can get an underscore...

As a contributor it would be easier to comply to the SAT rules when they can be checked while using the openHAB Eclipse IDE. That way you don't have to...

When I work with OH code, I see reliance on default locale, charset or time zone from time to time. I can't pursue that every time, because I would never...

The default `Locale` is one of those mostly overlooked things in Java that can cause a lot of bugs. All JVMs have a default `Locale` that they usually get from...

Upgrade checkstyle from 10.26.1 to 11.0.1 Changlog: https://github.com/checkstyle/checkstyle/releases/ @wborn, @kaikreuzer Checkstyle 11 requires Java 17. How do we proceed? I cannot remember right now why we still require Java 11...