All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- #59 Add builtin profile
ecoCode way
to aggregate all implemented ecoCode rules by this plugin - #53 Improve integration tests
- Rename rules ECXXX to the new Green Code Initiative naming convention GCIXXX
- migration from ecocode to creedengo - all over the code
- #49 Add test to ensure all Rules are registered
- #336 Adds Maven Wrapper
- #60 Check + update for SonarQube 10.6.0 compatibility
- refactoring docker system
- upgrade ecocode-rules-specifications to 1.6.2
- #15 correction NullPointer in EC2 rule
- check Sonarqube 10.5.1 compatibility + update docker files and README.md
- #12 Add support for SonarQube 10.4 "DownloadOnlyWhenRequired" feature
- #6 Delete deprecated java rules EC4, EC53, EC63 and EC75
- #9 EC2 rule : correction no block statement use case
- #7 EC2 rule : correction NullPointer with interface
- Java rules moved from
ecoCode
repository to current repository - Add 10.3 SonarQube compatibility
- Update ecocode-rules-specifications to 1.4.6