Compare commits

...

9 Commits

Author SHA1 Message Date
Anders Schack-Mulligen
28fe7a7660 Merge pull request #9558 from github/release-prep/2.9.4
Release preparation for version 2.9.4
2022-06-15 12:27:34 +02:00
github-actions[bot]
104ac05f49 Release preparation for version 2.9.4 2022-06-15 08:22:38 +00:00
Jeroen Ketema
5abb0338b9 Merge pull request #9552 from jketema/rc/3.6/braced
C++: Introduce relation for tracking braced initializers
2022-06-14 16:41:45 +02:00
Jeroen Ketema
f71807c968 Update cpp/ql/lib/change-notes/2022-05-30-braced-initializers.md
Co-authored-by: Mathias Vorreiter Pedersen <mathiasvp@github.com>
2022-06-14 15:39:24 +02:00
Jeroen Ketema
2052494eee C++: Fix typo in upgrade script 2022-06-14 15:39:14 +02:00
Jeroen Ketema
f020fdbda3 C++: Update DB scheme stats 2022-06-14 15:38:55 +02:00
Jeroen Ketema
34cbc6678f C++: Introduce relation for tracking braced initializers 2022-06-14 15:38:45 +02:00
Dave Bartolomeo
5780f156d1 Merge pull request #9456 from dbartol/dbartol/go-suite-helpers/work
Fix `codeql/suite-helpers` dependency for Go
2022-06-09 12:04:15 -04:00
Dave Bartolomeo
5e5e2646e2 Fix codeql/suite-helpers dependency for Go 2022-06-07 10:55:49 -04:00
73 changed files with 9462 additions and 936 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,3 @@
description: Add relation for tracking C++ braced initializers
compatibility: full
braced_initialisers.rel: delete

View File

@@ -1,3 +1,9 @@
## 0.2.3
### New Features
* An `isBraced` predicate was added to the `Initializer` class which holds when a C++ braced initializer was used in the initialization.
## 0.2.2
### Deprecated APIs

View File

@@ -0,0 +1,5 @@
## 0.2.3
### New Features
* An `isBraced` predicate was added to the `Initializer` class which holds when a C++ braced initializer was used in the initialization.

View File

@@ -1,2 +1,2 @@
---
lastReleaseVersion: 0.2.2
lastReleaseVersion: 0.2.3

View File

@@ -1,5 +1,5 @@
name: codeql/cpp-all
version: 0.2.2
version: 0.2.3
groups: cpp
dbscheme: semmlecode.cpp.dbscheme
extractor: cpp

View File

@@ -51,4 +51,7 @@ class Initializer extends ControlFlowNode, @initialiser {
override Function getControlFlowScope() { result = this.getExpr().getEnclosingFunction() }
override Stmt getEnclosingStmt() { result = this.getExpr().getEnclosingStmt() }
/** Holds if the initializer used the C++ braced initializer notation. */
predicate isBraced() { braced_initialisers(underlyingElement(this)) }
}

View File

@@ -1436,6 +1436,10 @@ initialisers(
int location: @location_expr ref
);
braced_initialisers(
int init: @initialiser ref
);
/**
* An ancestor for the expression, for cases in which we cannot
* otherwise find the expression's parent.

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,2 @@
description: Add relation for tracking C++ braced initializers
compatibility: backwards

View File

@@ -1,3 +1,5 @@
## 0.1.4
## 0.1.3
### Minor Analysis Improvements

View File

@@ -0,0 +1 @@
## 0.1.4

View File

@@ -1,2 +1,2 @@
---
lastReleaseVersion: 0.1.3
lastReleaseVersion: 0.1.4

View File

@@ -1,5 +1,5 @@
name: codeql/cpp-queries
version: 0.1.3
version: 0.1.4
groups:
- cpp
- queries

View File

@@ -1,3 +1,5 @@
## 1.1.4
## 1.1.3
## 1.1.2

View File

@@ -0,0 +1 @@
## 1.1.4

View File

@@ -1,2 +1,2 @@
---
lastReleaseVersion: 1.1.3
lastReleaseVersion: 1.1.4

View File

@@ -1,5 +1,5 @@
name: codeql/csharp-solorigate-all
version: 1.1.3
version: 1.1.4
groups:
- csharp
- solorigate

View File

@@ -1,3 +1,5 @@
## 1.1.4
## 1.1.3
## 1.1.2

View File

@@ -0,0 +1 @@
## 1.1.4

View File

@@ -1,2 +1,2 @@
---
lastReleaseVersion: 1.1.3
lastReleaseVersion: 1.1.4

View File

@@ -1,5 +1,5 @@
name: codeql/csharp-solorigate-queries
version: 1.1.3
version: 1.1.4
groups:
- csharp
- solorigate

View File

@@ -1,3 +1,5 @@
## 0.2.3
## 0.2.2
## 0.2.1

View File

@@ -0,0 +1 @@
## 0.2.3

View File

@@ -1,2 +1,2 @@
---
lastReleaseVersion: 0.2.2
lastReleaseVersion: 0.2.3

View File

@@ -1,5 +1,5 @@
name: codeql/csharp-all
version: 0.2.2
version: 0.2.3
groups: csharp
dbscheme: semmlecode.csharp.dbscheme
extractor: csharp

View File

@@ -1,3 +1,5 @@
## 0.1.4
## 0.1.3
## 0.1.2

View File

@@ -0,0 +1 @@
## 0.1.4

View File

@@ -1,2 +1,2 @@
---
lastReleaseVersion: 0.1.3
lastReleaseVersion: 0.1.4

View File

@@ -1,5 +1,5 @@
name: codeql/csharp-queries
version: 0.1.3
version: 0.1.4
groups:
- csharp
- queries

View File

@@ -1,3 +1,5 @@
## 0.1.4
## 0.1.3
## 0.1.2

View File

@@ -0,0 +1 @@
## 0.1.4

View File

@@ -1,2 +1,2 @@
---
lastReleaseVersion: 0.1.3
lastReleaseVersion: 0.1.4

View File

@@ -1,5 +1,5 @@
name: codeql/go-all
version: 0.1.3
version: 0.1.4
groups: go
dbscheme: go.dbscheme
extractor: go

View File

@@ -1,3 +1,5 @@
## 0.1.4
## 0.1.3
## 0.1.2

View File

@@ -0,0 +1 @@
## 0.1.4

View File

@@ -1,2 +1,2 @@
---
lastReleaseVersion: 0.1.3
lastReleaseVersion: 0.1.4

View File

@@ -1,5 +1,5 @@
name: codeql/go-queries
version: 0.1.3
version: 0.1.4
groups:
- go
- queries
@@ -8,4 +8,4 @@ extractor: go
defaultSuiteFile: codeql-suites/go-code-scanning.qls
dependencies:
codeql/go-all: "*"
codeql/suite-helpers: ~0.0.2
codeql/suite-helpers: "*"

View File

@@ -1,3 +1,5 @@
## 0.2.3
## 0.2.2
### Deprecated APIs

View File

@@ -0,0 +1 @@
## 0.2.3

View File

@@ -1,2 +1,2 @@
---
lastReleaseVersion: 0.2.2
lastReleaseVersion: 0.2.3

View File

@@ -1,5 +1,5 @@
name: codeql/java-all
version: 0.2.2
version: 0.2.3
groups: java
dbscheme: config/semmlecode.dbscheme
extractor: java

View File

@@ -1,3 +1,5 @@
## 0.1.4
## 0.1.3
### New Queries

View File

@@ -0,0 +1 @@
## 0.1.4

View File

@@ -1,2 +1,2 @@
---
lastReleaseVersion: 0.1.3
lastReleaseVersion: 0.1.4

View File

@@ -1,5 +1,5 @@
name: codeql/java-queries
version: 0.1.3
version: 0.1.4
groups:
- java
- queries

View File

@@ -1,3 +1,5 @@
## 0.1.4
## 0.1.3
### Minor Analysis Improvements

View File

@@ -0,0 +1 @@
## 0.1.4

View File

@@ -1,2 +1,2 @@
---
lastReleaseVersion: 0.1.3
lastReleaseVersion: 0.1.4

View File

@@ -1,5 +1,5 @@
name: codeql/javascript-all
version: 0.1.3
version: 0.1.4
groups: javascript
dbscheme: semmlecode.javascript.dbscheme
extractor: javascript

View File

@@ -1,3 +1,5 @@
## 0.1.4
## 0.1.3
### New Queries

View File

@@ -0,0 +1 @@
## 0.1.4

View File

@@ -1,2 +1,2 @@
---
lastReleaseVersion: 0.1.3
lastReleaseVersion: 0.1.4

View File

@@ -1,5 +1,5 @@
name: codeql/javascript-queries
version: 0.1.3
version: 0.1.4
groups:
- javascript
- queries

View File

@@ -1,3 +1,5 @@
## 0.4.1
## 0.4.0
### Breaking Changes

View File

@@ -0,0 +1 @@
## 0.4.1

View File

@@ -1,2 +1,2 @@
---
lastReleaseVersion: 0.4.0
lastReleaseVersion: 0.4.1

View File

@@ -1,5 +1,5 @@
name: codeql/python-all
version: 0.4.0
version: 0.4.1
groups: python
dbscheme: semmlecode.python.dbscheme
extractor: python

View File

@@ -1,3 +1,5 @@
## 0.1.4
## 0.1.3
### New Queries

View File

@@ -0,0 +1 @@
## 0.1.4

View File

@@ -1,2 +1,2 @@
---
lastReleaseVersion: 0.1.3
lastReleaseVersion: 0.1.4

View File

@@ -1,5 +1,5 @@
name: codeql/python-queries
version: 0.1.3
version: 0.1.4
groups:
- python
- queries

View File

@@ -1,3 +1,5 @@
## 0.2.3
## 0.2.2
### Major Analysis Improvements

View File

@@ -0,0 +1 @@
## 0.2.3

View File

@@ -1,2 +1,2 @@
---
lastReleaseVersion: 0.2.2
lastReleaseVersion: 0.2.3

View File

@@ -1,5 +1,5 @@
name: codeql/ruby-all
version: 0.2.2
version: 0.2.3
groups: ruby
extractor: ruby
dbscheme: ruby.dbscheme

View File

@@ -1,3 +1,5 @@
## 0.1.4
## 0.1.3
## 0.1.2

View File

@@ -0,0 +1 @@
## 0.1.4

View File

@@ -1,2 +1,2 @@
---
lastReleaseVersion: 0.1.3
lastReleaseVersion: 0.1.4

View File

@@ -1,5 +1,5 @@
name: codeql/ruby-queries
version: 0.1.3
version: 0.1.4
groups:
- ruby
- queries