Skip to content

fix(deps): update dependency org.sonarsource.java:sonar-java-plugin to v8.26.0.42915#1408

Merged
hazendaz merged 1 commit intomasterfrom
renovate/sonar-java.version
Mar 13, 2026
Merged

fix(deps): update dependency org.sonarsource.java:sonar-java-plugin to v8.26.0.42915#1408
hazendaz merged 1 commit intomasterfrom
renovate/sonar-java.version

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Mar 3, 2026

This PR contains the following updates:

Package Change Age Confidence
org.sonarsource.java:sonar-java-plugin (source) 8.24.0.425678.26.0.42915 age confidence

Release Notes

SonarSource/sonar-java (org.sonarsource.java:sonar-java-plugin)

v8.26.0.42915

Compare Source

Release notes - SonarJava - 8.26
False Positive

SONARJAVA-4960 FP S1854 wrongly report issues when the semantic is not complete
SONARJAVA-5975 FP on S6856 when the ModelAttribute is a class / record
SONARJAVA-5985 S6207 should only raise if it has no side effects or only before assignments to components
SONARJAVA-6003 FP on S2055 when superclass has a generated no args constructor
SONARJAVA-6070 Fix FP on S1133: Public APIs with documented deprecation plans flagged
SONARJAVA-6179 FP in S6810: CompletableFuture is not treated as a subtype of Future when T is unknown
SONARJAVA-6180 FP on rule S5853: consecutive calls to "assertThat" chained with calls to "element" should not raise an issue
SONARJAVA-6184 FP for S4605 when having SpringBootApplication followed by ComponentScan annotation
SONARJAVA-6186 S6207 should not raise on non-trivial getter methods

False Negative

SONARJAVA-5980 S3749: false negative when Lombok RequiredArgsConstructor is used
SONARJAVA-6122 FN Rule S3078 : VolatileVariablesOperationsCheck implementation seems to be wrong

Bug

SONARJAVA-5657 S6541, Incorrect NOAV Metric Calculation
SONARJAVA-6152 S1612 incorrect quickfix

Maintenance

SONARJAVA-5981 S5194: Compliant and non compliant code exmples are too different
SONARJAVA-6155 Use shared update rule metadata worflow
SONARJAVA-6176 Update Rspec quickfix property for ["S7629", "S7467", "S7466", "S7475", "S7477"]
SONARJAVA-6185 Prepare Next Iteration: adjust for automated release
SONARJAVA-6188 Use plugin-artifacts to fix SQS and SQC integrations
SONARJAVA-6190 Update automated release workflow
SONARJAVA-6194 Update rule metadata

v8.25.0.42802

Compare Source

Release notes - SonarJava - 8.25

Feature

SONARJAVA-6093 Implement rule S3051 : Main methods should be used only as program entry point
SONARJAVA-6100 Implement rule S8450 : Use IO.readln() for console input instead of BufferedReader boilerplate
SONARJAVA-6102 Implement rule S8447 : Initialize subclass fields before super() when superclass constructor may call
SONARJAVA-6104 S8469: Use IO.readln(String prompt) instead of IO.print followed by IO.readln()
SONARJAVA-6106 S8465 "ScopedValue" instances should be assigned to a stable reference
SONARJAVA-6112 Implement rule S8446 - Only one "main" method should be present

False Positive

SONARJAVA-6146 S8445: Relax the rule to allow more styles of sorting imports

False Negative

SONARJAVA-5017 S4684 Add support for Jakarta

Bug

SONARJAVA-6143 Repair quickFix for S1118 rule

Maintenance

SONARJAVA-6006 Bump org.assertj:assertj-core from 3.23.1 to 3.27.7
SONARJAVA-6016 Upgrade or remove Guava-based ruling test
SONARJAVA-6029 Licence packaging standard - SonarJava
SONARJAVA-6092 Add telemetry for Java 25 features
SONARJAVA-6098 Add redundant module imports checking to S1128
SONARJAVA-6114 Update RSpec synchonization GitHub action
SONARJAVA-6121 S2694 raises issues on classes classes within Implicitly Declared Classes
SONARJAVA-6140 Add automated release workflow
SONARJAVA-6141 Save ncloc metric on test files
SONARJAVA-6144 Modify rule S1128: Add an example of unnecessary module import
SONARJAVA-6150 Automated Release: Add Jira issue categories
SONARJAVA-6159 Update rule metadata: change formatting with new rule-api.jar
SONARJAVA-6178 Update rule metadata


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/sonar-java.version branch from f8d1f61 to eece425 Compare March 12, 2026 18:03
@renovate renovate bot changed the title fix(deps): update dependency org.sonarsource.java:sonar-java-plugin to v8.25.0.42802 fix(deps): update dependency org.sonarsource.java:sonar-java-plugin to v8.26.0.42915 Mar 12, 2026
@renovate renovate bot force-pushed the renovate/sonar-java.version branch 2 times, most recently from 46c358d to 072c518 Compare March 13, 2026 03:41
@renovate renovate bot force-pushed the renovate/sonar-java.version branch from 072c518 to 46a1d8a Compare March 13, 2026 03:41
@hazendaz hazendaz merged commit c4a60a4 into master Mar 13, 2026
4 checks passed
@hazendaz hazendaz deleted the renovate/sonar-java.version branch March 13, 2026 03:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants