fix(deps): update dependency org.sonarsource.java:sonar-java-plugin to v8.14.1.39293 #1256
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
8.12.0.38599
->8.14.1.39293
Release Notes
SonarSource/sonar-java (org.sonarsource.java:sonar-java-plugin)
v8.14.1.39293
Compare Source
Release notes - SonarJava - 8.14.1
Improvement
SONARJAVA-5352 Fix discrepancies between MQR and severity for Java rules
v8.14.0.39102
Compare Source
Release notes - SonarJava - 8.14
False Positive
SONARJAVA-4334 S6207 should not raise on constructors where the value of a parameter has been changed before assignment to the component
SONARJAVA-4376 FP S2129: With incomplete semantics, MethodMatcher matches the wrong method instead of nothing
SONARJAVA-4473 FP in rule S2384 when class only has private constructors
SONARJAVA-4481 False positive in rule S6207: records constructors with annotations are not redundant
SONARJAVA-4543 FP in rule S5778 with Enum final methods
SONARJAVA-4748 FP in S6833 when controller contains methods annotated with and without @ResponseBody
SONARJAVA-4881 FP on S2230 for @Transactional on protected and package-private methods
SONARJAVA-4901 S6856 should not raise when the `ModelAttribute` of the parameter refers to a model attribute defined in a parent class
SONARJAVA-4917 FP in the S6857(SpEL rule) when used with Map
SONARJAVA-4964 S1941: FP when lambda expression is present
SONARJAVA-5101 FP in S5860 when Regex are used in Lambdas
SONARJAVA-5274 FP for S1123 on record fields
SONARJAVA-5400 FP S6241 and S6242 when the builder is S3CrtAsyncClientBuilder
SONARJAVA-5436 S108 Should suggest adding a comment as a fix to empty block
SONARJAVA-5437 S1186 Suggest adding a comment to suppress warnings on empty methods.
SONARJAVA-5480 S2699 Does not recognized assertions invoked via Spring's AssertableApplicationContext
SONARJAVA-5496 FP java:S6856 when using Spring property injection “${…}”
SONARJAVA-5547 FP on S2699 when using org.springframework.util.Assert methods
Task
SONARJAVA-5513 Update RSPEC before 8.14 release
SONARJAVA-5539 Prepare next development iteration 8.14
SONARJAVA-5541 Ignore its/plugin/projects in Mend scan
SONARJAVA-5550 Add some pom configuration to cleanup build logs and improve build caching
SONARJAVA-5551 Create GitHub action to update rule metadata.
Documentation
SONARJAVA-5517 Update S1481 rspec with examples of usage of the unnamed pattern introduced in java 22
v8.13.0.38826
Compare Source
Release notes - SonarJava - 8.13
New Feature
SONARJAVA-5454 S7467: Unused exception parameter should use the unnamed variable pattern
SONARJAVA-5457 S7466: Use `var` instead of a type with unnamed variable _
SONARJAVA-5483 S7475: The type of an unused component should be removed from pattern matching
Bug
SONARJAVA-5338 JVariableSymbol `equals(...)` returns true for unrelated symbols that are declared in different methods
SONARJAVA-5492 S1481 quickfix breaks compilation on record pattern matching
Task
SONARJAVA-5441 document how to find tag corresponding to eclipse releases
SONARJAVA-5451 Update Slack notification in .github/workflows/slack_notify.yml
SONARJAVA-5452 update autoscan differences
SONARJAVA-5456 Set max supported java version to 23 and build with java 23
SONARJAVA-5465 Prepare next development iteration 8.13
SONARJAVA-5466 add script to override ECJ and update instructions in README.md
SONARJAVA-5479 Update rules metadata
SONARJAVA-5484 Address FIXME comment about the use of IdentityHashMap
SONARJAVA-5486 Bump orchestrator to version 5.5 or greater
SONARJAVA-5509 Refactor test sample files of S1481
SONARJAVA-5511 Update required Java version and test source folder in README
SONARJAVA-5516 Update external rules
SONARJAVA-5521 Update rules metadata
Improvement
SONARJAVA-5410 S5977 Rationale in the RSpec should be improved
SONARJAVA-5430 S1481 offers a quick fix for the unused local variable in an enhanced for loop
SONARJAVA-5439 Update JDT core 3.39 -> 3.41
SONARJAVA-5485 S1481 should report on try-with-resources since Java 22
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.
This PR was generated by Mend Renovate. View the repository job log.