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
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+4-2Lines changed: 4 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,14 +14,16 @@ If you have an idea for a query that you would like to share with other CodeQL u
14
14
15
15
1.**Directory structure**
16
16
17
-
There are six language-specific query directories in this repository:
17
+
There are eight language-specific query directories in this repository:
18
18
19
19
* C/C++: `cpp/ql/src`
20
20
* C#: `csharp/ql/src`
21
-
* Java: `java/ql/src`
21
+
* Go: `go/ql/src`
22
+
* Java/Kotlin: `java/ql/src`
22
23
* JavaScript: `javascript/ql/src`
23
24
* Python: `python/ql/src`
24
25
* Ruby: `ruby/ql/src`
26
+
* Swift: `swift/ql/src`
25
27
26
28
Each language-specific directory contains further subdirectories that group queries based on their `@tags` or purpose.
27
29
- Experimental queries and libraries are stored in the `experimental` subdirectory within each language-specific directory in the [CodeQL repository](https://github.com/github/codeql). For example, experimental Java queries and libraries are stored in `java/ql/src/experimental` and any corresponding tests in `java/ql/test/experimental`.
Copy file name to clipboardExpand all lines: cpp/ql/lib/CHANGELOG.md
+14Lines changed: 14 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,17 @@
1
+
## 0.8.0
2
+
3
+
### New Features
4
+
5
+
* The `ProductFlow::StateConfigSig` signature now includes default predicates for `isBarrier1`, `isBarrier2`, `isAdditionalFlowStep1`, and `isAdditionalFlowStep1`. Hence, it is no longer needed to provide `none()` implementations of these predicates if they are not needed.
6
+
7
+
### Minor Analysis Improvements
8
+
9
+
* Deleted the deprecated `getURL` predicate from the `Container`, `Folder`, and `File` classes. Use the `getLocation` predicate instead.
* The `ProductFlow::StateConfigSig` signature now includes default predicates for `isBarrier1`, `isBarrier2`, `isAdditionalFlowStep1`, and `isAdditionalFlowStep1`. Hence, it is no longer needed to provide `none()` implementations of these predicates if they are not needed.
6
+
7
+
### Minor Analysis Improvements
8
+
9
+
* Deleted the deprecated `getURL` predicate from the `Container`, `Folder`, and `File` classes. Use the `getLocation` predicate instead.
0 commit comments