Skip to content
Navigation Menu
Sign in
Products
Platform
GitHub
Repository hosting, code review, and collaboration
Copilot
AI coding agent for tasks, projects, and automated work
Build & Ship
Actions
CI/CD and automation
Code Quality
Quality analysis, fixes, and enforcement
Codespaces
Cloud development environments
Secure
Code Security
Vulnerability detection and remediation
Secret Protection
Secret scanning and leak prevention
All Features
Developers
Learn
Documentation
Training
Certifications
Build
Build with Copilot
Customize Copilot
Integrations
Explore
Trending repos
GitHub Sponsors
Developer articles
Changelog
Changelog
Your source for the latest features, improvements, and fixes across GitHub products, all in one place.
Businesses
By Stage
Enterprises
Team
Startups
Nonprofits
By Industry
Healthcare
Financial services
Manufacturing
Government
See all industries
Evaluate GitHub
Why GitHub
Customer Stories
Business insights
Trust Center
Add-ons
GitHub Advanced Security
Enterprise-grade code security
Copilot for business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Resources
Learn & Connect
Documentation
Resource center
Blog
Events & webinars
Community Forum
Customer Stories
Integrations
Support
Customer support
Training
GitHub Status
Company
About
Partners
Changelog
GitHub Universe
GitHub Universe
The event for developers, by developers — talks, workshops, and what’s next for GitHub.
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 }}
github
codeql
Repository navigation
Code
Issues
1k
(1k)
Pull requests
518
(518)
Discussions
Actions
Projects
Security and quality
Insights
More
items
Commits
Breadcrumbs
History for
codeql
java
ql
lib
semmle
code
java
Expr.qll
on
codeql-cli/v2.15.3
User selector
All users
Datepicker
All time
Commit history
Commits on Oct 26, 2023
Merge pull request #14583 from smowton/smowton/admin/really-deprecate-old-java-names
Show description for 8198898
smowton
authored
8198898
View commit details
Copy full SHA for 8198898
View code at this point
Browse repository at this point
Commits on Oct 25, 2023
Deprecate MethodAccess and SuperMethodAccess
smowton
committed
29d57d8
View commit details
Copy full SHA for 29d57d8
View code at this point
Browse repository at this point
Kotlin: Mention `Literal::getLiteral()` difference from source code
Show description for bf20b8e
Marcono1234
authored
bf20b8e
View commit details
Copy full SHA for bf20b8e
View code at this point
Browse repository at this point
Commits on Oct 24, 2023
Temporarily de-deprecate SuperMethodAccess to accommodate private tests
smowton
authored
30610c9
View commit details
Copy full SHA for 30610c9
View code at this point
Browse repository at this point
Temporarily un-deprecate MethodAccess to decouple from private tests
smowton
committed
4205f1b
View commit details
Copy full SHA for 4205f1b
View code at this point
Browse repository at this point
Fix description and improve predicate name of VarWrite.
smowton
authored
011666b
View commit details
Copy full SHA for 011666b
View code at this point
Browse repository at this point
Amend NewClassExpr description
Show description for ede1758
smowton
and
aschackmull
authored
ede1758
View commit details
Copy full SHA for ede1758
View code at this point
Browse repository at this point
Apply simple suggestions from code review
Show description for e3edea2
smowton
and
aschackmull
authored
e3edea2
View commit details
Copy full SHA for e3edea2
View code at this point
Browse repository at this point
Autoformat
smowton
committed
e8c9708
View commit details
Copy full SHA for e8c9708
View code at this point
Browse repository at this point
Fix isEnclosingMethodAccess wrapper
smowton
committed
09e83d1
View commit details
Copy full SHA for 09e83d1
View code at this point
Browse repository at this point
Mass rename L/RValue -> VarWrite/Read
smowton
authored
ac38d4c
View commit details
Copy full SHA for ac38d4c
View code at this point
Browse repository at this point
Add aliases for public, importable renamed classes and predicates.
Show description for 59a49ee
smowton
authored
59a49ee
View commit details
Copy full SHA for 59a49ee
View code at this point
Browse repository at this point
Mass-rename MethodAccess -> MethodCall
smowton
authored
f552a15
View commit details
Copy full SHA for f552a15
View code at this point
Browse repository at this point
Java: introduce more-intuitive names for ClassInstanceExpr, L/RValue and MethodAccess.
smowton
authored
a10731c
View commit details
Copy full SHA for a10731c
View code at this point
Browse repository at this point
Commits on Oct 9, 2023
Merge pull request #14403 from erik-krogh/dDEps
Show description for 4489e2b
erik-krogh
authored
4489e2b
View commit details
Copy full SHA for 4489e2b
View code at this point
Browse repository at this point
Merge pull request #14402 from Marcono1234/marcono1234/MemberRefExpr-getReceiverExpr
Show description for 4a0ab4a
aschackmull
authored
4a0ab4a
View commit details
Copy full SHA for 4a0ab4a
View code at this point
Browse repository at this point
Java: delete various outdated deprecations
erik-krogh
committed
e3e8f3d
View commit details
Copy full SHA for e3e8f3d
View code at this point
Browse repository at this point
Commits on Oct 7, 2023
Java: Add predicate `MemberRefExpr::getReceiverExpr`
Marcono1234
committed
f3e5045
View commit details
Copy full SHA for f3e5045
View code at this point
Browse repository at this point
Java: Adjust `ClassInstanceExpr` type argument predicates docs
Show description for 2c0dcd3
Marcono1234
committed
2c0dcd3
View commit details
Copy full SHA for 2c0dcd3
View code at this point
Browse repository at this point
Commits on Sep 21, 2023
Merge pull request #13982 from aschackmull/dataflow/typeflow-calledge-pruning
Show description for 13f7daf
aschackmull
authored
13f7daf
View commit details
Copy full SHA for 13f7daf
View code at this point
Browse repository at this point
Commits on Sep 15, 2023
Fix formatting mistake
smowton
committed
e62fcf9
View commit details
Copy full SHA for e62fcf9
View code at this point
Browse repository at this point
Commits on Sep 14, 2023
Pretty-print a ClassInstanceExpr without a bound constructor nicely
smowton
committed
b1e128b
View commit details
Copy full SHA for b1e128b
View code at this point
Browse repository at this point
Add test for extracting a Java AST with an error expression
Show description for c0f8973
smowton
committed
c0f8973
View commit details
Copy full SHA for c0f8973
View code at this point
Browse repository at this point
Commits on Sep 13, 2023
Java: Bugfix for SuperAccess.isOwnInstanceAccess().
aschackmull
committed
a7b677b
View commit details
Copy full SHA for a7b677b
View code at this point
Browse repository at this point
Commits on Jun 30, 2023
Remove pragma[assume_small_delta]
cklin
committed
ce464a7
View commit details
Copy full SHA for ce464a7
View code at this point
Browse repository at this point
Commits on Jun 2, 2023
delete old deprecations
erik-krogh
committed
44b6366
View commit details
Copy full SHA for 44b6366
View code at this point
Browse repository at this point
Commits on May 4, 2023
Java: Add pragma[only_bind_out] to Top::toString() calls
cklin
committed
d968cee
View commit details
Copy full SHA for d968cee
View code at this point
Browse repository at this point
Commits on Mar 3, 2023
delete old deprecations
erik-krogh
committed
f96d6ac
View commit details
Copy full SHA for f96d6ac
View code at this point
Browse repository at this point
Commits on Feb 3, 2023
Java: Apply deadcode guard to data flow nodes.
aschackmull
committed
a1aeb99
View commit details
Copy full SHA for a1aeb99
View code at this point
Browse repository at this point
Java: Refactor compile-time constant calculation and apply to ConstantIntegerExpr.
aschackmull
committed
e8dbd65
View commit details
Copy full SHA for e8dbd65
View code at this point
Browse repository at this point
Commits on Jan 12, 2023
Java: Sync files and update other relavant files related to the new naming of shift.
michaelnebel
committed
5c466f3
View commit details
Copy full SHA for 5c466f3
View code at this point
Browse repository at this point
Commits on Dec 9, 2022
Revert "Kotlin: Adjust `ExtensionReceiverAccess.toString` to not return hard coded `this` value"
Show description for f646938
tamasvajk
committed
f646938
View commit details
Copy full SHA for f646938
View code at this point
Browse repository at this point
Kotlin: Adjust `ExtensionReceiverAccess.toString` to not return hard coded `this` value
tamasvajk
committed
ac5219f
View commit details
Copy full SHA for ac5219f
View code at this point
Browse repository at this point
Kotlin: Fix extension and dispatch parameter order in `$default` functions
tamasvajk
committed
d93dce0
View commit details
Copy full SHA for d93dce0
View code at this point
Browse repository at this point
Commits on Nov 4, 2022
Merge pull request #10904 from aschackmull/java/joinorders
Show description for 331b8c0
aschackmull
authored
331b8c0
View commit details
Copy full SHA for 331b8c0
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.