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
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
2.1k
Star
10k
Code
Issues
996
Pull requests
458
Discussions
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Discussions
Actions
Projects
Security and quality
Insights
Commits
Breadcrumbs
History for
codeql
javascript
ql
src
Statements
on
codeql-cli/v2.16.3
User selector
All users
Datepicker
All time
Commit history
Commits on Aug 24, 2023
add JS support the `using` keyword
erik-krogh
committed
a7d92b3
View commit details
Copy full SHA for a7d92b3
View code at this point
Browse repository at this point
Commits on May 3, 2023
JS: Make implicit this receivers explicit
kaspersv
committed
67950c8
View commit details
Copy full SHA for 67950c8
View code at this point
Browse repository at this point
Commits on Oct 11, 2022
spelling: explaining
Show description for e875496
jsoref
committed
e875496
View commit details
Copy full SHA for e875496
View code at this point
Browse repository at this point
Commits on Aug 22, 2022
update js/nested-loops-with-same-variable to match cpp
erik-krogh
committed
60908de
View commit details
Copy full SHA for 60908de
View code at this point
Browse repository at this point
Commits on May 12, 2022
JS: fix typos in comments
nickrolfe
committed
2ed42c3
View commit details
Copy full SHA for 2ed42c3
View code at this point
Browse repository at this point
Commits on Mar 11, 2022
patch upper-case acronyms to be PascalCase
erik-krogh
committed
69353bb
View commit details
Copy full SHA for 69353bb
View code at this point
Browse repository at this point
Commits on Oct 14, 2021
JS: Set literals.
geoffw0
committed
882adc8
View commit details
Copy full SHA for 882adc8
View code at this point
Browse repository at this point
Commits on Sep 3, 2020
update docstring for `isNonLastDestructedArrayElement`
Show description for ec21236
erik-krogh
and
esbena
authored
ec21236
View commit details
Copy full SHA for ec21236
View code at this point
Browse repository at this point
Commits on Sep 2, 2020
only flag unused array-destructs if it is the last variable
erik-krogh
committed
a24db09
View commit details
Copy full SHA for a24db09
View code at this point
Browse repository at this point
Commits on May 20, 2020
Merge pull request #3508 from asger-semmle/js/shared-data-flow-node
Show description for 29b8a0d
semmle-qlci
authored
29b8a0d
View commit details
Copy full SHA for 29b8a0d
View code at this point
Browse repository at this point
Commits on May 19, 2020
Lower precision for a number of queries.
Show description for a803120
Max Schaefer
committed
a803120
View commit details
Copy full SHA for a803120
View code at this point
Browse repository at this point
Commits on May 18, 2020
JS: Fix whitelisting in UselessConditional
asgerf
committed
430bf2d
View commit details
Copy full SHA for 430bf2d
View code at this point
Browse repository at this point
Commits on Mar 12, 2020
remove model of Deferred
erik-krogh
committed
799c3eb
View commit details
Copy full SHA for 799c3eb
View code at this point
Browse repository at this point
Commits on Feb 27, 2020
JS: Autoformat everything
asgerf
committed
fefcf1a
View commit details
Copy full SHA for fefcf1a
View code at this point
Browse repository at this point
Commits on Nov 27, 2019
Merge remote-tracking branch 'upstream/master' into promiseAll
erik-krogh
committed
967ecba
View commit details
Copy full SHA for 967ecba
View code at this point
Browse repository at this point
Commits on Nov 25, 2019
Merge remote-tracking branch 'upstream/master' into promiseAll
erik-krogh
committed
9bd6363
View commit details
Copy full SHA for 9bd6363
View code at this point
Browse repository at this point
remove FP in use-of-returnless-function FP related to calls to super()
erik-krogh
committed
4efc71b
View commit details
Copy full SHA for 4efc71b
View code at this point
Browse repository at this point
Commits on Nov 21, 2019
remove 3 FP sources from use-of-returnless-function
erik-krogh
committed
42a0a62
View commit details
Copy full SHA for 42a0a62
View code at this point
Browse repository at this point
Commits on Nov 17, 2019
add promise aggregators
erik-krogh
committed
5a6958a
View commit details
Copy full SHA for 5a6958a
View code at this point
Browse repository at this point
Commits on Nov 13, 2019
Merge pull request #2270 from erik-krogh/reflectiveExpr
Show description for b11a742
semmle-qlci
authored
b11a742
View commit details
Copy full SHA for b11a742
View code at this point
Browse repository at this point
Commits on Nov 11, 2019
correctly weed out benign calls inside attributes
erik-krogh
committed
67b38ed
View commit details
Copy full SHA for 67b38ed
View code at this point
Browse repository at this point
Commits on Nov 7, 2019
add DataFlow::getEnclosingExpr to get the an Expr from a potentially reflective call
erik-krogh
committed
e4f6f41
View commit details
Copy full SHA for e4f6f41
View code at this point
Browse repository at this point
Commits on Nov 6, 2019
Merge pull request #2102 from erik-krogh/deferredModel
Show description for d9beb54
asger-semmle
authored
d9beb54
View commit details
Copy full SHA for d9beb54
View code at this point
Browse repository at this point
change "e.g." to "for example" in qldoc
erik-krogh
committed
19554ff
View commit details
Copy full SHA for 19554ff
View code at this point
Browse repository at this point
Merge pull request #2203 from erik-krogh/ignorePureFunction
Show description for 04f0c22
semmle-qlci
authored
04f0c22
View commit details
Copy full SHA for 04f0c22
View code at this point
Browse repository at this point
Commits on Nov 5, 2019
move deferred model to the query where it is used
erik-krogh
committed
16b63b3
View commit details
Copy full SHA for 16b63b3
View code at this point
Browse repository at this point
Merge pull request #2116 from erik-krogh/arrayCBRet
Show description for 794d5bd
semmle-qlci
authored
794d5bd
View commit details
Copy full SHA for 794d5bd
View code at this point
Browse repository at this point
Commits on Nov 4, 2019
change tense
erik-krogh
committed
bdb81c2
View commit details
Copy full SHA for bdb81c2
View code at this point
Browse repository at this point
apply doc feedback from mchammer01
Show description for 8ebfe15
erik-krogh
and
mchammer01
authored
8ebfe15
View commit details
Copy full SHA for 8ebfe15
View code at this point
Browse repository at this point
add missing not
Show description for 6cac961
erik-krogh
and
max-schaefer
authored
6cac961
View commit details
Copy full SHA for 6cac961
View code at this point
Browse repository at this point
Commits on Oct 29, 2019
simplify the callsArray predicate
erik-krogh
committed
2d01e7c
View commit details
Copy full SHA for 2d01e7c
View code at this point
Browse repository at this point
suggestions from @max-schaefer
Show description for 563f321
erik-krogh
and
max-schaefer
authored
563f321
View commit details
Copy full SHA for 563f321
View code at this point
Browse repository at this point
Commits on Oct 27, 2019
add documentation to two predicates
erik-krogh
committed
b2c3170
View commit details
Copy full SHA for b2c3170
View code at this point
Browse repository at this point
Commits on Oct 26, 2019
ignore when the reciever is the empty array
erik-krogh
committed
c6f5319
View commit details
Copy full SHA for c6f5319
View code at this point
Browse repository at this point
Commits on Oct 25, 2019
address review feedback
erik-krogh
committed
841dac1
View commit details
Copy full SHA for 841dac1
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.