Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 31e9876

Browse files
committed
Merge branch 'main' into pyMaD
2 parents fc1ab06 + 4bef451 commit 31e9876

1,508 files changed

Lines changed: 97252 additions & 18881 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/labeler.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Java:
1111
- change-notes/**/*java.*
1212

1313
JS:
14-
- javascript/**/*
14+
- any: [ 'javascript/**/*', '!javascript/ql/experimental/adaptivethreatmodeling/**/*' ]
1515
- change-notes/**/*javascript*
1616

1717
Python:

.github/workflows/codeql-analysis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
- name: Setup dotnet
3131
uses: actions/setup-dotnet@v2
3232
with:
33-
dotnet-version: 6.0.101
33+
dotnet-version: 6.0.202
3434

3535
- name: Checkout repository
3636
uses: actions/checkout@v3

.github/workflows/query-list.yml

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -30,20 +30,15 @@ jobs:
3030
with:
3131
python-version: 3.8
3232
- name: Download CodeQL CLI
33-
uses: dsaltares/fetch-gh-release-asset@aa37ae5c44d3c9820bc12fe675e8670ecd93bd1c
34-
with:
35-
repo: "github/codeql-cli-binaries"
36-
version: "latest"
37-
file: "codeql-linux64.zip"
38-
token: ${{ secrets.GITHUB_TOKEN }}
33+
# Look under the `codeql` directory, as this is where we checked out the `github/codeql` repo
34+
uses: ./codeql/.github/actions/fetch-codeql
3935
- name: Unzip CodeQL CLI
4036
run: unzip -d codeql-cli codeql-linux64.zip
4137
- name: Build code scanning query list
4238
run: |
43-
PATH="$PATH:codeql-cli/codeql" python codeql/misc/scripts/generate-code-scanning-query-list.py > code-scanning-query-list.csv
39+
python codeql/misc/scripts/generate-code-scanning-query-list.py > code-scanning-query-list.csv
4440
- name: Upload code scanning query list
4541
uses: actions/upload-artifact@v3
4642
with:
4743
name: code-scanning-query-list
4844
path: code-scanning-query-list.csv
49-

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,5 +37,8 @@ csharp/extractor/Semmle.Extraction.CSharp.Driver/Properties/launchSettings.json
3737
# links created by bazel
3838
/bazel-*
3939

40+
# local bazel options
41+
/local.bazelrc
42+
4043
# CLion project files
4144
/.clwb

CODEOWNERS

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44
/javascript/ @github/codeql-javascript
55
/python/ @github/codeql-python
66
/ruby/ @github/codeql-ruby
7+
/swift/ @github/codeql-c
8+
/java/kotlin-extractor/ @github/codeql-kotlin
9+
/java/kotlin-explorer/ @github/codeql-kotlin
710

811
# ML-powered queries
912
/javascript/ql/experimental/adaptivethreatmodeling/ @github/codeql-ml-powered-queries-reviewers

cpp/ql/lib/CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,14 @@
1+
## 0.2.0
2+
3+
### Breaking Changes
4+
5+
* The signature of `allowImplicitRead` on `DataFlow::Configuration` and `TaintTracking::Configuration` has changed from `allowImplicitRead(DataFlow::Node node, DataFlow::Content c)` to `allowImplicitRead(DataFlow::Node node, DataFlow::ContentSet c)`.
6+
7+
### Minor Analysis Improvements
8+
9+
* More Windows pool allocation functions are now detected as `AllocationFunction`s.
10+
* The `semmle.code.cpp.commons.Buffer` library has been enhanced to handle array members of classes that do not specify a size.
11+
112
## 0.1.0
213

314
### Breaking Changes

cpp/ql/lib/change-notes/2022-04-22-no-size-array.md

Lines changed: 0 additions & 4 deletions
This file was deleted.

cpp/ql/lib/change-notes/2022-04-25-allow-implicit-read-signature.md

Lines changed: 0 additions & 4 deletions
This file was deleted.

cpp/ql/lib/change-notes/2022-04-25-windows-pool-allocation-functions.md

Lines changed: 0 additions & 4 deletions
This file was deleted.
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
---
2+
category: deprecated
3+
---
4+
* The `AnalysedString` class in the `StringAnalysis` module has been replaced with `AnalyzedString`, to follow our style guide. The old name still exists as a deprecated alias.

0 commit comments

Comments
 (0)