korthout / Cantis

Living documentation glossary extractor for Java projects
MIT License
10 stars 1 forks source link

Add Qulice to police the code quality #4

Open korthout opened 5 years ago

korthout commented 5 years ago

Qulice can restrict what kind of code is allowed by breaking the build if the code does not comply.

korthout commented 5 years ago

There is an issue with FindBugs that needs to be fixed concerning jdk11. Qulice will break the build because of it. Continue after https://github.com/teamed/qulice/issues/878 is resolved.

korthout commented 5 years ago

For now it looks like the issue in Qulice will not be fixed soon. Perhaps Findbugs can be disabled completely to at least have a successful build while still be able to use the advantages of checkstyle and pmd via qulice. If so, it might be a good idea to look into applying Spotbugs separately. If not, Qulice can also be replaced by applying Checkstyle and PMD separately, although some checks will be lost. Please investigate.