Skip to content

Releases: green-code-initiative/creedengo-java

Release 2.1.0

07 Jan 23:01
Compare
Choose a tag to compare

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

18 Dec 22:11
Compare
Choose a tag to compare

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

Release 1.6.2

21 Jul 14:43
Compare
Choose a tag to compare

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

15 May 21:43
Compare
Choose a tag to compare

Changed

  • #15 correction NullPointer in EC2 rule
  • check Sonarqube 10.5.1 compatibility + update docker files and README.md

Release 1.6.0

02 Feb 22:42
Compare
Choose a tag to compare

Added

  • #12 Add support for SonarQube 10.4 "DownloadOnlyWhenRequired" feature

Deleted

  • #6 Delete deprecated java rules EC4, EC53, EC63 and EC75

Release 1.5.2

25 Jan 21:17
Compare
Choose a tag to compare

Changed

  • #9 EC2 rule : correction no block statement use case

Release 1.5.1

23 Jan 17:55
Compare
Choose a tag to compare

Changed

  • #7 EC2 rule : correction NullPointer with interface

Release 1.5.0

06 Jan 15:18
Compare
Choose a tag to compare

Added

  • Java rules moved from ecoCode repository to current repository
  • Add 10.3 SonarQube compatibility

Changed

  • Update ecocode-rules-specifications to 1.4.6