Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
SonarSource
/
sonar-java
Public
Notifications
You must be signed in to change notification settings
Fork
724
Star
1.2k
Code
Pull requests
10
Actions
Wiki
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Wiki
Security and quality
Insights
Actions: SonarSource/sonar-java
Actions
All workflows
Workflows
Releasability status
Releasability status
Update Rule Metadata
Update Rule Metadata
Pull Request Closed
Pull Request Closed
Automated Release
Automated Release
Build
Build
Cleanup PR Resources
Cleanup PR Resources
Cleanup S3 Cache
Cleanup S3 Cache
Close stale PRs
Close stale PRs
Copilot code review
Copilot code review
Dependabot Updates
Dependabot Updates
dogfood merge
dogfood merge
Show more workflows...
Management
Caches
Deployments
Pull Request Closed
Pull Request Closed
Actions
Loading...
Loading
Sorry, something went wrong.
Uh oh!
There was an error while loading.
Please reload this page
.
will be ignored since log searching is not yet available
Show workflow options
Create status badge
Create status badge
Loading
Uh oh!
There was an error while loading.
Please reload this page
.
PullRequestClosed.yml
will be ignored since log searching is not yet available
729 workflow runs
729 workflow runs
Event
Filter by Event
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
No matching events.
Status
Filter by Status
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
No matching statuses.
Branch
Filter by Branch
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
No matching branches.
Actor
Filter by Actor
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
No matching users.
Update ruling results for PR #5989
Pull Request Closed
#983:
Pull request
#5992
closed by
romainbrenguier
11s
fix/update-ruling-for-romain/new-rule-s9356-sonarjava-6823
fix/update-ruling-for-romain/new-rule-s9356-sonarjava-6823
11s
View #5992
View workflow file
JAVASE-241 FPs when Jakarta / Javax NotNull annotation is used
Pull Request Closed
#982:
Pull request
#5990
closed by
asya-vorobeva
14s
asya/reuse-testfileclassifier
asya/reuse-testfileclassifier
14s
View #5990
View workflow file
SONARJAVA-6780: Implement S9354: Comparable.compareTo() and Comparator.compare() should not use subtraction on numerical fields
Pull Request Closed
#981:
Pull request
#5959
closed by
nathsou
13s
new-rule/S9354
new-rule/S9354
13s
View #5959
View workflow file
SONARJAVA-6819 Prepare next development iteration 8.41.0
Pull Request Closed
#980:
Pull request
#5975
closed by
nathsou
14s
bot/prepare-next-development-iteration-8.41.0
bot/prepare-next-development-iteration-8.41.0
14s
View #5975
View workflow file
SONARJAVA-6739: Prevent Renovate from updating internal Maven parents
Pull Request Closed
#979:
Pull request
#5905
closed by
vdiez
12s
renovate/sonarsourcesonar-java
renovate/sonarsourcesonar-java
12s
View #5905
View workflow file
Update ruling results for PR #5905
Pull Request Closed
#978:
Pull request
#5977
closed by
vdiez
12s
fix/update-ruling-for-renovate/sonarsourcesonar-java
fix/update-ruling-for-renovate/sonarsourcesonar-java
12s
View #5977
View workflow file
Update ruling results for PR #5981
Pull Request Closed
#977:
Pull request
#5982
closed by
romainbrenguier
12s
fix/update-ruling-for-romain/new-rule-s9345-sonarjava-6783
fix/update-ruling-for-romain/new-rule-s9345-sonarjava-6783
12s
View #5982
View workflow file
Update ruling results for PR #5975
Pull Request Closed
#976:
Pull request
#5979
closed by
nathsou
12s
fix/update-ruling-for-bot/prepare-next-development-iteration-8.41.0
fix/update-ruling-for-bot/prepare-next-development-iteration-8.41.0
12s
View #5979
View workflow file
Update ruling results for PR #5975
Pull Request Closed
#975:
Pull request
#5978
closed by
nathsou
16s
fix/update-ruling-for-bot/prepare-next-development-iteration-8.41.0
fix/update-ruling-for-bot/prepare-next-development-iteration-8.41.0
16s
View #5978
View workflow file
Update ruling results for PR #5975
Pull Request Closed
#974:
Pull request
#5976
closed by
nathsou
23s
fix/update-ruling-for-bot/prepare-next-development-iteration-8.41.0
fix/update-ruling-for-bot/prepare-next-development-iteration-8.41.0
23s
View #5976
View workflow file
SONARJAVA-6816 Fix a javadoc comment
Pull Request Closed
#973:
Pull request
#5973
closed by
romainbrenguier
14s
romain/fix-qg
romain/fix-qg
14s
View #5973
View workflow file
SONARJAVA-6815 Update rule metadata
Pull Request Closed
#972:
Pull request
#5972
closed by
nathsou
14s
bot/update-rule-metadata
bot/update-rule-metadata
14s
View #5972
View workflow file
SONARJAVA-6817 Update expected Agentic Way profile count
Pull Request Closed
#971:
Pull request
#5974
closed by
nathsou
13s
update-expected-agentic-way-count
update-expected-agentic-way-count
13s
View #5974
View workflow file
BUILD-12290 Move Windows GitHub-hosted jobs to WarpBuild
Pull Request Closed
#970:
Pull request
#5966
closed by
SamirM-BE
13s
feat/smarini/BUILD-12290-windows-warp
feat/smarini/BUILD-12290-windows-warp
13s
View #5966
View workflow file
BUILD-12289 Move Linux CI jobs to WarpBuild
Pull Request Closed
#969:
Pull request
#5967
closed by
SamirM-BE
14s
feat/smarini/BUILD-12289-linux-warp
feat/smarini/BUILD-12289-linux-warp
14s
View #5967
View workflow file
Update dependency jdx/mise to v2026.8.6
Pull Request Closed
#968:
Pull request
#5969
closed by
vdiez
23s
renovate/jdx-mise-2026.x
renovate/jdx-mise-2026.x
23s
View #5969
View workflow file
SONARJAVA-6782: Implement S9355: use Javadoc syntax for almost-Javadoc comments
Pull Request Closed
#967:
Pull request
#5960
closed by
nathsou
15s
new-rule/S9355
new-rule/S9355
15s
View #5960
View workflow file
Update astral-sh/setup-uv action to v10.0.1
Pull Request Closed
#966:
Pull request
#5956
closed by
vdiez
14s
renovate/astral-sh-setup-uv-10.x
renovate/astral-sh-setup-uv-10.x
14s
View #5956
View workflow file
Update SonarSource/sonar-scanner-engine monorepo to v13.8.0.4534
Pull Request Closed
#965:
Pull request
#5965
closed by
vdiez
14s
renovate/sonarsourcesonar-scanner-engine
renovate/sonarsourcesonar-scanner-engine
14s
View #5965
View workflow file
SONARJAVA-6789: Implement S9353: disallow unescaped '.' as a regex literal
Pull Request Closed
#964:
Pull request
#5955
closed by
nathsou
51s
new-rule/S9353
new-rule/S9353
51s
View #5955
View workflow file
SONARJAVA-6781 Implement new rule S9344: Bitwise AND operations with zero should be corrected
Pull Request Closed
#963:
Pull request
#5952
closed by
romainbrenguier
13s
new-rule/SONARJAVA-6781-S9344
new-rule/SONARJAVA-6781-S9344
13s
View #5952
View workflow file
SONARJAVA-6767 Implement new rule S9341: Redundant Spring annotations should be removed
Pull Request Closed
#962:
Pull request
#5930
closed by
romainbrenguier
12s
new-rule/SONARJAVA-6767-S9341
new-rule/SONARJAVA-6767-S9341
12s
View #5930
View workflow file
SONARJAVA-6768 Implement new rule S7438: Incompatible bit masks should not be used in comparisons
Pull Request Closed
#961:
Pull request
#5939
closed by
romainbrenguier
13s
new-rule/SONARJAVA-6768-S7438
new-rule/SONARJAVA-6768-S7438
13s
View #5939
View workflow file
SONARJAVA-6769 Implement new rule S9342: Archive entries should not be empty
Pull Request Closed
#960:
Pull request
#5938
closed by
romainbrenguier
16s
new-rule/SONARJAVA-6769-S9342
new-rule/SONARJAVA-6769-S9342
16s
View #5938
View workflow file
SONARJAVA-6805 Fix QG: Move regex patterns outside of loop
Pull Request Closed
#959:
Pull request
#5964
closed by
aurelien-coet-sonarsource
13s
ac/fix-qg
ac/fix-qg
13s
View #5964
View workflow file
Previous
1
2
3
4
5
6
…
29
30
Next
You can’t perform that action at this time.