-
Notifications
You must be signed in to change notification settings - Fork 724
Pull requests: SonarSource/sonar-java
Author
Label
Projects
Milestones
Reviews
Assignee
Sort
Pull requests list
SONARJAVA-6847: Implement S9402: require ordering for sorted collections
#6153
opened Sep 15, 2026 by
nathsou
Contributor
Loading…
SONARJAVA-6777: Implement S9401: IdentityHashMap keys should not be boxed primitive types
#6152
opened Sep 15, 2026 by
nathsou
Contributor
Loading…
SONARJAVA-6848: Implement S9400: Method references not fulfilling the "Comparator" contract should not be used as comparators
#6150
opened Sep 15, 2026 by
nathsou
Contributor
Loading…
SONARJAVA-6939 Make S4426 key sizes configurable via rule property
#6147
opened Sep 15, 2026 by
asya-vorobeva
Contributor
•
Draft
SONARJAVA-6971: Implemented rule S9395 Numeric values should be explicitly cast when assigned to narrower types
#6146
opened Sep 15, 2026 by
romainbrenguier
Contributor
Loading…
2 of 3 tasks
SONARJAVA-6976 Clear check state after file analysis
#6144
opened Sep 15, 2026 by
romainbrenguier
Contributor
Loading…
SONARJAVA-6972 fix: clear safeSymbols to prevent memory leak
#6142
opened Sep 14, 2026 by
romainbrenguier
Contributor
Loading…
SONARJAVA-6844: Implement S9394: "contentEquals()" should be used instead of "equals()" for "CharSequence" comparisons
#6140
opened Sep 14, 2026 by
nathsou
Contributor
Loading…
SONARJAVA-6950: Implemented rule S9392 - Redundant range checks should be removed
#6135
opened Sep 14, 2026 by
romainbrenguier
Contributor
Loading…
SONARJAVA-6952 Implement rule S9391: Detect for-loops that can be replaced with streams
#6127
opened Sep 11, 2026 by
romainbrenguier
Contributor
Loading…
SONARJAVA-6941: Implement rule S9388 TestNG data provider methods should return valid types
#6126
opened Sep 11, 2026 by
romainbrenguier
Contributor
Loading…
2 of 3 tasks
SONARJAVA-6944: Implement rule S9387 TestNG Javadoc tags should be converted to annotations
#6124
opened Sep 11, 2026 by
romainbrenguier
Contributor
Loading…
1 of 3 tasks
SONARJAVA-6947 Share an interface between checks that require caching
#6118
opened Sep 11, 2026 by
aurelien-coet-sonarsource
Contributor
•
2/2
Loading…
SONARJAVA-6945: Implemented rule S9385 - Copy constructors should initialize all fields
#6116
opened Sep 11, 2026 by
romainbrenguier
Contributor
•
Draft
SONARJAVA-6896 Improve the serialization format for Spring context caching
#6114
opened Sep 11, 2026 by
aurelien-coet-sonarsource
Contributor
•
1/2
Loading…
RC-350 Unify ruling expectation file locations
#6103
opened Sep 9, 2026 by
romainbrenguier
Contributor
•
Draft
1 task
ProTip!
no:milestone will show everything without a milestone.