Skip to content

Commit 6f53126

Browse files
authored
feat: add label syntax support (#173)
Ensures that the CFG incorporates labels Fixes bug with the instrument with prefix/suffix operators Changes placeholder ids to use start-to-end instead of end-to-end Fixes bug with instanceof operator in the branch distance visitor Fixes failing tests of CFG
1 parent c8672fd commit 6f53126

29 files changed

+4842
-2760
lines changed

.github/workflows/main-test.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,9 +65,13 @@ jobs:
6565
- libraries/ast-visitor-javascript
6666
- libraries/instrumentation-javascript
6767
- libraries/search-javascript
68+
- plugins/plugin-javascript-event-listener-state-storage
6869
- tools/javascript
6970

7071
steps:
72+
# Cloning
73+
- uses: actions/checkout@v3
74+
7175
# Download test results
7276
- uses: actions/download-artifact@v3
7377
with:
@@ -82,6 +86,7 @@ jobs:
8286
# We collect all coverages in parallel
8387
parallel: true
8488
flag-name: ${{ matrix.package }}
89+
base-path: ${{ matrix.package }}/
8590
path-to-lcov: ${{ github.workspace }}/${{ matrix.package }}/coverage/lcov.info
8691

8792
# Indicate sending coverage to Coveralls is finished

.github/workflows/pr-test.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,9 +100,13 @@ jobs:
100100
- libraries/ast-visitor-javascript
101101
- libraries/instrumentation-javascript
102102
- libraries/search-javascript
103+
- plugins/plugin-javascript-event-listener-state-storage
103104
- tools/javascript
104105

105106
steps:
107+
# Cloning
108+
- uses: actions/checkout@v3
109+
106110
# Download test results
107111
- uses: actions/download-artifact@v3
108112
with:
@@ -117,6 +121,7 @@ jobs:
117121
# We collect all coverages in parallel
118122
parallel: true
119123
flag-name: ${{ matrix.package }}
124+
base-path: ${{ matrix.package }}/
120125
path-to-lcov: ${{ github.workspace }}/${{ matrix.package }}/coverage/lcov.info
121126

122127
# Indicate sending coverage to Coveralls is finished

0 commit comments

Comments
 (0)