Skip to main content

sonar-nsx-plugin


1.2.6 (2025-07-17)

Fixed

  • Replaced use of org.sonar.java.model.ExpressionUtils class.

1.2.5 (2025-07-17)

Fixed

  • Updated sonar java plugin dependency to version 7.30.0.34429. (included with SQ 10.4.x)

1.2.4 (2025-07-17)

Fixed

  • Replaced implementation to also check for negative error checks prior to calling a method in the same scope.

1.2.3 (2025-07-17)

Fixed

  • Added new NSX005 to activation list.

1.2.2 (2025-07-17)

Fixed

  • Downgraded sonar java plugin dependencies to version 7.13.0.29990. (included with SQ 9.6.x)

1.2.1 (2025-07-17)

Fixed

  • Downgraded Sonar Plugin API version to 10.6.0.2114.

1.2.0 (2025-07-17)

Added

  • Added rule NSX005 to check if a SearchResult is checked for success when accessing its value.

1.1.1 (2022-12-08)

Fixed

  • Downgraded sonar java plugin dependencies to version 7.13.0.29990. (included with SQ 9.6.x)
  • RuleType incorrect because they are based on tags.

Changed

  • Updated gson to version 2.10.

1.1.0 (2022-12-08)

Fixed

  • Fixed issue causing ClassCastException in SearchResultGenericsRule.

Added

  • Added nsx tag for all rules.
  • Rules:
    • NSX003: Verify that CrudsResult return value is not ignored.
    • NSX004: Verify that SearchResult return value is not ignored.

Changed

  • Updated sonar minimum version to 9.6.1.59531.
  • Updated sonar java plugin dependencies to version 7.14.0.30229.
  • Updated sonar language recognizer to version 1.24.0.633.
  • Updated gson to version 2.9.0. (CVE-2022-25647)
  • Updated sonar packaging plugin to version 1.24.0.633.
  • Updated sonar scanner api to version 2.16.2.588.
  • Updated nsx runtime to version 2022.3.0.

Removed

  • Removed apache-commons:apache-commons dependency.

1.0.0 (2021-01-22)

  • Initial version.