Dave Bartolomeo
69dee154f3
Fix PR feedback
2020-10-31 09:03:51 -04:00
Dave Bartolomeo
be180aac25
Fixup after merge
2020-10-30 12:52:58 -04:00
Dave Bartolomeo
ec398b2a67
Merge remote-tracking branch 'upstream/main' into work
2020-10-30 12:36:33 -04:00
Cornelius Riemenschneider
310975bf8d
Merge pull request #4581 from criemen/printast-stmtpexpr
...
C++: Add support for StmtExpr to Print AST.
2020-10-30 17:29:23 +01:00
Dave Bartolomeo
42373417e2
Merge from main
2020-10-30 12:02:56 -04:00
Cornelius Riemenschneider
e7d995313e
C++: Address review.
2020-10-30 16:30:57 +01:00
Cornelius Riemenschneider
84fe7ba199
C++: Add support for StmtExpr to Print AST.
2020-10-30 15:53:54 +01:00
Cornelius Riemenschneider
d3631d8f2e
Merge pull request #4562 from criemen/printast-labels
...
C++: Change PrintAST to provide the predicates that can be used to traverse the AST.
2020-10-30 15:48:46 +01:00
Dave Bartolomeo
36b27add24
Simplify ordering of children with conversions using rank
...
In `getChild(int childIndex)`, the actual values of `childIndex` don't matter, as long as they are in the correct order. Rather than doing complicated math to compute the indices for the synthesized `.getFullyConverted()` children, just use the `rank` aggregate to order all children first by whether or not the child is a conversion, then by the original child index.
2020-10-30 10:00:23 -04:00
Cornelius Riemenschneider
cf8f802310
C++: Rename predicate.
2020-10-30 12:51:19 +01:00
Cornelius Riemenschneider
ab42ddb0dc
C++: Adjust code for the conversions PR, provide correct childIndexes for the new nodes.
2020-10-30 12:48:53 +01:00
Jonas Jensen
ba41417d61
Merge pull request #4553 from geoffw0/samateregtests
...
C++: Additional pointer tests for DefaultTaintTracking.
2020-10-30 10:02:11 +01:00
Tom Hvitved
54e2741064
Merge pull request #4580 from hvitved/csharp/1.26-change-notes
...
C#: Convert 1.26 change notes
2020-10-30 09:17:52 +01:00
Tom Hvitved
91d72945d7
Merge pull request #4568 from hvitved/csharp/cfg/multi-asserts
...
C#: Fix CFG for assertions with multiple assertion arguments
2020-10-30 09:13:38 +01:00
Dave Bartolomeo
71531af343
Merge pull request #4577 from dbartol/extension-fix/work
...
Fix path transformer handling of extensionless files
2020-10-29 18:10:30 -04:00
Tom Hvitved
0111f140de
C#: Convert 1.26 change notes
2020-10-29 20:23:07 +01:00
yo-h
5ac8475523
Merge pull request #4578 from aschackmull/java/changenotes
...
Java: Add missing change notes for 1.26
2020-10-29 13:32:28 -04:00
Anders Schack-Mulligen
5687b7c158
Java: Move existing change note to new format.
2020-10-29 16:35:27 +01:00
Anders Schack-Mulligen
a9e0f61860
Java: Add change note for https://github.com/github/codeql/pull/4287
2020-10-29 16:33:09 +01:00
Anders Schack-Mulligen
4cd77175ab
Java: Add change note for https://github.com/github/codeql/pull/3542
2020-10-29 16:27:51 +01:00
Anders Schack-Mulligen
eddd1ef29c
Java: Add change note for https://github.com/github/codeql/pull/4081
2020-10-29 16:25:11 +01:00
Anders Schack-Mulligen
e671b463dc
Java: Add change note for https://github.com/github/codeql/pull/4123
2020-10-29 16:20:35 +01:00
Anders Schack-Mulligen
d6f595f6af
Java: Add change note for https://github.com/github/codeql/pull/3543
2020-10-29 16:14:56 +01:00
Anders Schack-Mulligen
8b6c3ab9d2
Java: Add change note for https://github.com/github/codeql/pull/4088
2020-10-29 16:11:26 +01:00
Anders Schack-Mulligen
1efb377465
Java: Add change note for https://github.com/github/codeql/pull/3855
2020-10-29 16:09:01 +01:00
Anders Schack-Mulligen
d9cef5bd48
Java: Add change note for https://github.com/github/codeql/pull/4044
2020-10-29 16:05:43 +01:00
Anders Schack-Mulligen
4677eb649e
Java: Add change note for https://github.com/github/codeql/pull/3938
2020-10-29 16:02:34 +01:00
Anders Schack-Mulligen
9dbfc835fe
Java: Add change note for https://github.com/github/codeql/pull/3881
2020-10-29 15:54:25 +01:00
Tom Hvitved
51f71d4e1d
C#: Fix CFG for assertions with multiple assertion arguments
2020-10-29 15:44:13 +01:00
Tom Hvitved
5cd707f17e
C#: Add CFG test for assertion with multiple assertion arguments
2020-10-29 15:44:13 +01:00
Anders Schack-Mulligen
b3fe333957
Merge pull request #4576 from aschackmull/java/adjust-beanvalidation-qhelp
...
Java: Tweak qhelp to make it markdown-compatible.
2020-10-29 15:43:40 +01:00
Anders Schack-Mulligen
1beb3bdccd
Java: Add change note for extensible security queries.
...
This covers #3928 , #3968 , and #4172 , among others.
2020-10-29 15:37:35 +01:00
Anders Schack-Mulligen
e3ba05937f
Java: Add change note for https://github.com/github/codeql/pull/3948
2020-10-29 15:30:09 +01:00
Anders Schack-Mulligen
7f9713956f
Java: Add change note for https://github.com/github/codeql/pull/4312 .
2020-10-29 15:24:28 +01:00
Dave Bartolomeo
4189567b8c
Fix PR feedback
...
Co-authored-by: Tom Hvitved <hvitved@github.com >
2020-10-29 10:15:45 -04:00
Dave Bartolomeo
42e075dfb8
Fix path transformer handling of extensionless files
2020-10-29 10:02:55 -04:00
Cornelius Riemenschneider
4276d1f3e5
C++: Add missing comment and update test results.
2020-10-29 14:49:06 +01:00
Cornelius Riemenschneider
7e667b9bec
C++: Add comment to FunctionNode.
2020-10-29 14:49:06 +01:00
Cornelius Riemenschneider
668764ce40
C++: Make new predicates private.
2020-10-29 14:49:06 +01:00
Cornelius Riemenschneider
8c925a20a7
C++: Provide the predicates that can be used to traverse the AST as metadata.
2020-10-29 14:48:47 +01:00
Anders Schack-Mulligen
0d926dcf70
Java: Tweak qhelp to make it markdown-compatible.
2020-10-29 14:39:01 +01:00
Jonas Jensen
fa344d216f
Merge pull request #4493 from criemen/fix-4278-printast-conversions
...
Fix C++ Print AST handling of Conversions
2020-10-29 13:48:15 +01:00
CodeQL CI
7856e784e1
Merge pull request #4566 from asgerf/js/classnames
...
Approved by erik-krogh
2020-10-29 11:00:06 +00:00
Cornelius Riemenschneider
59dd892748
C++: Address review, fix bug related to Conversions.
2020-10-29 11:40:31 +01:00
Jonas Jensen
0af62b8431
Merge pull request #4515 from geoffw0/modelchanges1
...
C++: Changes to models library.
2020-10-29 11:21:56 +01:00
Tamás Vajk
64dcfbd7fc
Merge pull request #4484 from tamasvajk/feature/custom-assert-methods
...
C#: Add support for custom assert methods (DoesNotReturnIfAttribute)
2020-10-29 09:10:09 +01:00
Dave Bartolomeo
c49e33f9cd
Fixup after merge
2020-10-28 16:59:13 -04:00
Dave Bartolomeo
7a2c59c194
Merge from main
2020-10-28 15:35:46 -04:00
Dave Bartolomeo
5a6cd4aca9
Fix test expectations for new nodes and edges in path queries
2020-10-28 14:47:42 -04:00
Asger Feldthaus
4343fbff0e
Merge branch 'js/classnames' of github.com:asgerf/codeql into js/classnames
2020-10-28 17:00:14 +00:00