Anders Schack-Mulligen
|
28fe7a7660
|
Merge pull request #9558 from github/release-prep/2.9.4
Release preparation for version 2.9.4
codeql-cli/v2.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 |
|
Nick Rolfe
|
8cd261af0e
|
Merge pull request #9324 from hvitved/dataflow/prohibits-use-use-fix-join
Data flow: Fix bad join in `prohibitsUseUseFlow`
codeql-cli/v2.9.3
|
2022-05-25 14:39:06 +01:00 |
|
Tom Hvitved
|
42f05dadc4
|
Data flow: Sync files
|
2022-05-25 14:21:22 +02:00 |
|
Tom Hvitved
|
3d072abcff
|
Data flow: Fix bad join in prohibitsUseUseFlow
Before
```
Tuple counts for FlowSummaryImpl::Private::Steps::prohibitsUseUseFlow#1de78b88#ff@fdf8bdrq:
6099 ~0% {2} r1 = SCAN FlowSummaryImpl::Private::isParameterPostUpdate#1de78b88#fff OUTPUT In.2, In.0
787252695 ~2% {3} r2 = JOIN r1 WITH project#DataFlowImplCommon::ParamNode::isParameterOf#dispred#f0820431#fff_10#join_rhs ON FIRST 1 OUTPUT Rhs.1, true, Lhs.1
5360462712 ~0% {4} r3 = JOIN r2 WITH FlowSummaryImpl::Private::Steps::summaryLocalStep#1de78b88#ffb_021#join_rhs ON FIRST 2 OUTPUT Rhs.2, Lhs.2, true, Lhs.0
7132 ~2% {2} r4 = JOIN r3 WITH FlowSummaryImpl::Private::Steps::summaryLocalStep#1de78b88#ffb ON FIRST 3 OUTPUT Lhs.0, Lhs.3
5869 ~25% {1} r5 = JOIN r4 WITH DataFlowImplCommon::Cached::clearsContentCached#4f8df883#ff ON FIRST 1 OUTPUT Lhs.1
1263 ~9% {1} r6 = JOIN r4 WITH DataFlowImplCommon::Cached::expectsContentCached#4f8df883#ff ON FIRST 1 OUTPUT Lhs.1
7132 ~52% {1} r7 = r5 UNION r6
29593 ~26% {2} r8 = JOIN r7 WITH project#FlowSummaryImpl::Private::Steps::summaryArgParam0#1de78b88#ffff#2_201#join_rhs ON FIRST 1 OUTPUT Rhs.1, Rhs.2
return r8
```
After
```
Tuple counts for FlowSummaryImpl::Private::Steps::prohibitsUseUseFlow#1de78b88#ff@aa7a37lj:
6099 ~4% {3} r1 = SCAN FlowSummaryImpl::Private::isParameterPostUpdate#1de78b88#fff OUTPUT In.0, true, In.2
8434 ~5% {2} r2 = JOIN r1 WITH FlowSummaryImpl::Private::Steps::summaryLocalStep#1de78b88#ffb_120#join_rhs ON FIRST 2 OUTPUT Rhs.2, Lhs.2
5869 ~5% {3} r3 = JOIN r2 WITH DataFlowImplCommon::Cached::clearsContentCached#4f8df883#ff ON FIRST 1 OUTPUT Lhs.0, true, Lhs.1
1278 ~6% {3} r4 = JOIN r2 WITH DataFlowImplCommon::Cached::expectsContentCached#4f8df883#ff ON FIRST 1 OUTPUT Lhs.0, true, Lhs.1
7147 ~6% {3} r5 = r3 UNION r4
7147 ~57% {2} r6 = JOIN r5 WITH FlowSummaryImpl::Private::Steps::summaryLocalStep#1de78b88#ffb_120#join_rhs ON FIRST 2 OUTPUT Rhs.2, Lhs.2
5892 ~26% {1} r7 = JOIN r6 WITH project#DataFlowImplCommon::ParamNode::isParameterOf#dispred#f0820431#fff ON FIRST 2 OUTPUT Lhs.0
29589 ~26% {2} r8 = JOIN r7 WITH project#FlowSummaryImpl::Private::Steps::summaryArgParam0#1de78b88#ffff#2_201#join_rhs ON FIRST 1 OUTPUT Rhs.1, Rhs.2
return r8
```
|
2022-05-25 14:21:22 +02:00 |
|
Anders Schack-Mulligen
|
deddc52666
|
Merge pull request #9317 from github/release-prep/2.9.3
Release preparation for version 2.9.3
|
2022-05-25 12:43:36 +02:00 |
|
Erik Krogh Kristensen
|
009ba4c280
|
update query id to the updated id
|
2022-05-25 10:55:33 +02:00 |
|
Anders Schack-Mulligen
|
673355df65
|
Fix markdown lists
|
2022-05-25 10:02:48 +02:00 |
|
github-actions[bot]
|
1f1b364feb
|
Release preparation for version 2.9.3
|
2022-05-25 07:46:48 +00:00 |
|
Tom Hvitved
|
efda248bea
|
Merge pull request #9315 from michaelnebel/swift/dataflowsync
Swift: Sync changes to DataFlowImplCommon from PR #9024.
|
2022-05-25 08:24:15 +02:00 |
|
Michael Nebel
|
5f3a039c65
|
Swift: Sync changes to DataFlowImplCommon from PR #9024.
|
2022-05-25 08:05:22 +02:00 |
|
Robert Marsh
|
8cc509e5e9
|
Merge pull request #9275 from MathiasVP/swift-add-dataflow-lib
Swift: Add shared dataflow library
|
2022-05-24 15:11:42 -04:00 |
|
Robert Marsh
|
54ac36718c
|
Merge pull request #9284 from MathiasVP/more-cfg-for-exprs
Swift: CFG for `TypeExpr`, `MemberRefExpr`, `DefaultArgumentExpr` and `ForceValueExpr`
|
2022-05-24 14:51:26 -04:00 |
|
Chris Smowton
|
98ef22358e
|
Merge pull request #9213 from smowton/smowton/fix/inherited-single-abstract-method
Kotlin: fix implementation of SAM classes that inherit their abstract method
|
2022-05-24 18:22:55 +01:00 |
|
Ian Lynagh
|
2e1db7ddcd
|
Merge pull request #9290 from igfoo/igfoo/kotlin1.7
Kotlin: Add support for the 1.7 RC
|
2022-05-24 16:16:19 +01:00 |
|
Nick Rolfe
|
dd52a70454
|
Merge pull request #9292 from github/nickrolfe/cfg_scope
Ruby: rename CfgScope::Range_ to CfgScopeImpl
|
2022-05-24 15:53:16 +01:00 |
|
Michael Nebel
|
daace0fe68
|
Merge pull request #9270 from michaelnebel/csharp/summarized-callable-fix
C#: Summarized callable
|
2022-05-24 16:36:44 +02:00 |
|
Jeroen Ketema
|
1075a141a4
|
Merge pull request #9293 from jketema/query-typo
C++: Fix missing closing quote in `cpp/potential-buffer-overflow` qldoc
|
2022-05-24 16:16:57 +02:00 |
|
Ian Lynagh
|
81e876a27b
|
Kotlin: Update build.gradle to include the 1.7.0 RC
|
2022-05-24 15:14:17 +01:00 |
|
Ian Lynagh
|
d7c17b2bac
|
Kotlin: Add more withHasQuestionMark.kt's
|
2022-05-24 15:12:29 +01:00 |
|
Ian Lynagh
|
398f86bcc3
|
Kotlin: Build system tweaks
|
2022-05-24 15:11:35 +01:00 |
|
Ian Lynagh
|
f46a7c0a0f
|
Kotlin: Add 1.7.0 RC
|
2022-05-24 15:11:13 +01:00 |
|
Ian Lynagh
|
846edf825a
|
Kotlin: Use withHasQuestionMark wrapper
|
2022-05-24 15:10:39 +01:00 |
|
Ian Lynagh
|
807f03a878
|
Kotlin: Add withHasQuestionMark for older releases
|
2022-05-24 15:10:39 +01:00 |
|
Ian Lynagh
|
4448ba1111
|
Kotlin: Add compatibility source for 1.7.0-RC
|
2022-05-24 15:10:39 +01:00 |
|
Ian Lynagh
|
078733c5fe
|
Merge pull request #9263 from tamasvajk/kotlin-versions
Kotlin: Add support for versions 1.5.0, 1.5.10, and 1.5.21
|
2022-05-24 15:10:09 +01:00 |
|
Jeroen Ketema
|
f93fde564b
|
C++: Fix missing closing quote in cpp/potential-buffer-overflow qldoc
|
2022-05-24 15:36:37 +02:00 |
|
Nick Rolfe
|
4b4a15c1b6
|
Ruby: rename CfgScope::Range_ to CfgScopeImpl
|
2022-05-24 14:34:44 +01:00 |
|
Chris Smowton
|
edb678f7d0
|
Rename function
|
2022-05-24 14:15:40 +01:00 |
|
Tom Hvitved
|
728ccafe2b
|
Merge pull request #9024 from hvitved/dataflow/content-flow-lib
Data flow: Introduce `ContentDataFlow.qll`
|
2022-05-24 15:09:16 +02:00 |
|
Tom Hvitved
|
d61f6453d0
|
Merge pull request #8942 from hvitved/ruby/dataflow/hashes
Ruby: Data-flow through hashes
|
2022-05-24 14:48:55 +02:00 |
|
Tom Hvitved
|
1ae8087379
|
Update ruby/ql/lib/codeql/ruby/frameworks/core/Hash.qll
Co-authored-by: Nick Rolfe <nickrolfe@github.com>
|
2022-05-24 14:27:59 +02:00 |
|
Tom Hvitved
|
daf81ae90d
|
Address review comments
|
2022-05-24 14:27:59 +02:00 |
|
Tom Hvitved
|
ab46c075f7
|
Ruby: Add change note
|
2022-05-24 14:27:58 +02:00 |
|
Tom Hvitved
|
63c70b9e7a
|
Address review comments
|
2022-05-24 14:27:58 +02:00 |
|
Tom Hvitved
|
faf24a4f18
|
Ruby: Data-flow through hashes
|
2022-05-24 14:27:55 +02:00 |
|
Arthur Baars
|
6781a76b96
|
Merge pull request #9206 from aibaars/instance-variable-flow
Ruby: flow through instance variables
|
2022-05-24 14:02:33 +02:00 |
|
Tamás Vajk
|
730f54ade2
|
Merge pull request #9280 from tamasvajk/kotlin-map-kj-properties
Kotlin: Fix missing kotlin to java property mapping
|
2022-05-24 13:16:29 +02:00 |
|
Chris Smowton
|
ae56b823e0
|
Merge pull request #9282 from github/smowton/admin/go-tests-owner
Change owner of Go-related workflows
|
2022-05-24 11:47:09 +01:00 |
|
Chris Smowton
|
71017a3b44
|
Alphabetically sort workflow codeowners
|
2022-05-24 11:20:51 +01:00 |
|
Erik Krogh Kristensen
|
2423c77b0c
|
Merge pull request #9281 from erik-krogh/jsQL
JS: various QL-for-QL fixes
|
2022-05-24 12:12:31 +02:00 |
|
Ian Lynagh
|
07e450d513
|
Merge pull request #9269 from igfoo/igfoo/cfg
Kotlin: Fix CFG
|
2022-05-24 10:53:00 +01:00 |
|
Chris Smowton
|
fd60ab420d
|
Merge pull request #9278 from github/dependabot/github_actions/actions/setup-go-3
Bump actions/setup-go from 1 to 3
|
2022-05-24 10:24:31 +01:00 |
|