Skip to content

Commit 2ba085b

Browse files
authored
Merge branch 'main' into ast-types
2 parents 16d8a36 + e132166 commit 2ba085b

File tree

10 files changed

+14
-10
lines changed

10 files changed

+14
-10
lines changed

.github/workflows/build.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ jobs:
2828
with:
2929
filters: |
3030
src:
31+
- '.release.yml'
3132
- 'extractor/**'
3233
- 'rust-toolchain.toml'
3334
- 'Cargo.*'

.release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: "codeql-extractor-bicep"
22
repository: "GitHubSecurityLab/codeql-extractor-bicep"
3-
version: "0.2.3"
3+
version: "0.3.0"
44

55
ecosystems:
66
- Docs

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818

1919
```yaml
2020
- name: Initialize and Analyze Bicep
21-
uses: GitHubSecurityLab/codeql-extractor-bicep@v0.2.3
21+
uses: GitHubSecurityLab/codeql-extractor-bicep@v0.3.0
2222
```
2323
2424
## Features

action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ runs:
2525
id: extractor
2626
with:
2727
token: ${{ inputs.token }}
28-
extractors: "GitHubSecurityLab/codeql-extractor-bicep@v0.2.3"
28+
extractors: "GitHubSecurityLab/codeql-extractor-bicep@v0.3.0"
2929
packs: githubsecuritylab/bicep-queries
3030
languages: "bicep"
3131
# Assumes GH is installed

codeql-extractor.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: bicep
22
display_name: Bicep
3-
version: 0.2.3
3+
version: 0.3.0
44
column_kind: utf8
55
legacy_qltest_extraction: true
66
build_modes:

ql/lib/codeql/bicep/ast/Calls.qll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -161,7 +161,7 @@ class UserDefinedFunction extends Callable instanceof UserDefinedFunctionImpl {
161161
*
162162
* @return The parameters node of the function
163163
*/
164-
Expr getParameters() { result = UserDefinedFunctionImpl.super.getParameters() }
164+
Expr getParameters() { result = UserDefinedFunctionImpl.super.getParameter(_) }
165165

166166
/**
167167
* Gets the parameter at the specified index.

ql/lib/qlpack.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
library: true
33
warnOnImplicitThis: false
44
name: githubsecuritylab/bicep-all
5-
version: 0.2.3
5+
version: 0.3.0
66
dependencies:
77
codeql/util: "^1.0.0"
88
codeql/yaml: "^1.0.0"

ql/src/qlpack.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: githubsecuritylab/bicep-queries
2-
version: 0.2.3
2+
version: 0.3.0
33
groups:
44
- bicep
55
- queries

ql/test/library-tests/ast/calls/Functions.ql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@ private import bicep
33
query predicate functions(UserDefinedFunction function) { any() }
44

55
query predicate functionParameters(UserDefinedFunction function, Parameter params) {
6-
function.getParameters() = params
6+
function.getParameter(_) = params
77
}

scripts/publish-extractor-pack.sh

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,12 @@ if [ "$LATEST_RELEASE" != "$EXTRACTOR_VERSION" ]; then
2929
exit 1
3030
fi
3131

32+
echo "[+] Install pack dependencies"
33+
$CODEQL_BINARY pack install "./ql/lib"
34+
3235
echo "[+] Add queries to extractor-pack"
33-
$CODEQL_BINARY pack create --output=./extractor-pack/qlpacks ./ql/lib
34-
$CODEQL_BINARY pack create --output=./extractor-pack/qlpacks ./ql/src
36+
$CODEQL_BINARY pack create --output="./extractor-pack/qlpacks" "./ql/lib"
37+
$CODEQL_BINARY pack create --output="./extractor-pack/qlpacks" "./ql/src"
3538

3639
# bundle extractor
3740
tar czf extractor-$EXTRACTOR_NAME.tar.gz extractor-pack

0 commit comments

Comments
 (0)