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
Accelerator
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
Type
/
to 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
.
github
/
codeql
Public
Notifications
You must be signed in to change notification settings
Fork
2k
Star
9.9k
Code
Issues
995
Pull requests
441
Discussions
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Discussions
Actions
Projects
Security and quality
Insights
Files
Expand file tree
codeql-cli/v2.26.2
Breadcrumbs
codeql
/
java
/
ql
/
lib
/
semmle
/
code
/
java
/
Copy path
Directory actions
More options
More options
Directory actions
More options
More options
Latest commit
History
History
History
codeql-cli/v2.26.2
Breadcrumbs
codeql
/
java
/
ql
/
lib
/
semmle
/
code
/
java
/
Copy path
Top
Folders and files
Name
Name
Last commit message
Last commit date
parent directory
..
arithmetic
arithmetic
comparison
comparison
controlflow
controlflow
dataflow
dataflow
deadcode
deadcode
dispatch
dispatch
environment
environment
frameworks
frameworks
internal
internal
metrics
metrics
os
os
regex
regex
security
security
Annotation.qll
Annotation.qll
Collections.qll
Collections.qll
Compilation.qll
Compilation.qll
CompilationUnit.qll
CompilationUnit.qll
Concepts.qll
Concepts.qll
Concurrency.qll
Concurrency.qll
ConflictingAccess.qll
ConflictingAccess.qll
Constants.qll
Constants.qll
ControlFlowGraph.qll
ControlFlowGraph.qll
Conversions.qll
Conversions.qll
Dependency.qll
Dependency.qll
DependencyCounts.qll
DependencyCounts.qll
Diagnostics.qll
Diagnostics.qll
Element.qll
Element.qll
Exception.qll
Exception.qll
Expr.qll
Expr.qll
GeneratedFiles.qll
GeneratedFiles.qll
Generics.qll
Generics.qll
Import.qll
Import.qll
J2EE.qll
J2EE.qll
JDK.qll
JDK.qll
JDKAnnotations.qll
JDKAnnotations.qll
JMX.qll
JMX.qll
Javadoc.qll
Javadoc.qll
KotlinType.qll
KotlinType.qll
Maps.qll
Maps.qll
Member.qll
Member.qll
Modifier.qll
Modifier.qll
Modules.qll
Modules.qll
NumberFormatException.qll
NumberFormatException.qll
Overlay.qll
Overlay.qll
Package.qll
Package.qll
PrettyPrintAst.qll
PrettyPrintAst.qll
PrintAst.ql
PrintAst.ql
PrintAst.qll
PrintAst.qll
Reflection.qll
Reflection.qll
Serializability.qll
Serializability.qll
Statement.qll
Statement.qll
StringFormat.qll
StringFormat.qll
Type.qll
Type.qll
UnitTests.qll
UnitTests.qll
Variable.qll
Variable.qll
View all files
You can’t perform that action at this time.