Releases: green-code-initiative/creedengo-java
Releases · green-code-initiative/creedengo-java
Release 2.1.0
Added
- #88 Add new Java rule GCI94 - Use orElseGet instead of orElse
- #89 Add new Java rule GCI82 - Make non reassigned variables constants
Changed
- upgrade some libraries versions
- improve Integration Tests system to be more flexible (add new IT for each rule)
- #21 Improvement: some method calls are legitimate in a for loop expression
- check compatibility with SonarQube 10.7.0 and 24.12.0
- upgrade actions/upload-artifact and actions/download-artifact from v3 to v4)
Release 2.0.0
Added
- #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
Changed
- #49 Add test to ensure all Rules are registered
- #336 Adds Maven Wrapper
Release 1.6.2
Changed
- #60 Check + update for SonarQube 10.6.0 compatibility
- refactoring docker system
- upgrade ecocode-rules-specifications to 1.6.2
Release 1.6.1
Changed
- #15 correction NullPointer in EC2 rule
- check Sonarqube 10.5.1 compatibility + update docker files and README.md
Release 1.6.0
Release 1.5.2
Changed
- #9 EC2 rule : correction no block statement use case
Release 1.5.1
Changed
- #7 EC2 rule : correction NullPointer with interface
Release 1.5.0
Added
- Java rules moved from
ecoCode
repository to current repository - Add 10.3 SonarQube compatibility
Changed
- Update ecocode-rules-specifications to 1.4.6