AEM Rules For SonarQube Versions Save

SonarQube plugin with set of rules detecting possible bugs and bad smells specific for AEM development.

v1.6

2 years ago

Compatibility update to SonarQube 8.9 LTS. There have been breaking API changes in the Sonar Java plugin that AEM Rules use as a depenency. This release removes reliance on no longer available methods, preventing runtime failures.

See #213

Update plugin metadata to require a lower version of the Java plugin than the RC 1.4 version, which made the requirement too strict

See #224

Remove explicit dependency on the Java plugin. It is expected to be present out-of-the-box https://community.sonarsource.com/t/new-release-aem-rules-1-5/61314

v1.5

2 years ago

Compatibility update to SonarQube 8.9 LTS. There have been breaking API changes in the Sonar Java plugin that AEM Rules use as a depenency. This release removes reliance on no longer available methods, preventing runtime failures.

See #213

Update plugin metadata to require a lower version of the Java plugin than the RC 1.4 version, which made the requirement too strict

See #224

v1.3

3 years ago

Changes:

  • Bring back Java 8 runtime and build support by popular demand, enabling the plugin's use outside SonarQube server. See #201
  • Internal changes around the build process and test dependencies

Dependencies:

  • Java 8+
  • SonarQube 7.9.3(LTS)+
  • Java plugin 6.0+

v1.2

3 years ago

Changes:

  • Removed Guava dependencies (#197), which should resolve #190, #198 and #199
  • Internal changes to build the project with JDK 11, dropping support for development of the plugin using Java 8.

Dependencies:

  • Java 11
  • SonarQube 7.9.3(LTS)+
  • Java plugin 6.0+

v1.1

4 years ago

Dependencies:

Java 11 SonarQube 7.9.0(LTS) Java plugin 6.0+

v1.1-RC1

4 years ago

Dependencies:

  • Java 8
  • SonarQube 7.9.2(LTS)
  • Java plugin 6.0+

v1.0

4 years ago

Dependencies:

  • Java 8
  • SonarQube 6.7 - 7.9.1(LTS)
  • Java plugin 4.10 - 5.12

Release notes:

  • HTL Support
  • Dropped Slice Support

v1.0-RC2

4 years ago

Dependencies:

  • Java 8
  • SonarQube 6.7 - 7.9(LTS)
  • Java plugin 4.10+

Release notes:

  • HTL Support
  • Dropped Slice Support

v1.0-RC1

4 years ago

Dependencies:

  • Java 8
  • SonarQube 6.7 - 7.7
  • Java plugin 4.10+

Release notes:

  • HTL Support
  • Dropped Slice Support

v0.11

5 years ago

Dependencies:

  • Java 8
  • SonarQube 5.6.6 - 7.3
  • Java plugin 4.10+

Release notes:

  • #103 Removed base plugin dependency to Java plugin
  • #100 Enable SonarLint support for plugin
  • #65 [RULE] Always null check the returned value of Page.getContentResource() method
  • #51 [RULE] Implicit search strategy used in Sling Query