Mathias Vorreiter Pedersen
e36e6175dd
Merge pull request #108 from microsoft/fix-powershell-compilation
...
PS: Fix compile errors and warnings.
2024-10-02 13:38:21 +02:00
Mathias Vorreiter Pedersen
32502a5be7
PS: Fix compile errors and warnings.
2024-10-02 12:31:51 +01:00
Ben Rodes
939b2181d4
Wchar fp fixes ( #107 )
...
* Adding tests and updated expected file with false positives to correct.
(cherry picked from commit 26e58532ee )
* Modifications to the query to address false positives.
(cherry picked from commit cc24f1ed9f )
* Updating expected file, false positives now resolved.
(cherry picked from commit 92c8d39ba3 )
* Correct comment.
(cherry picked from commit 338ab96593 )
* Changing from hasIntermediateType to getABaseType.
(cherry picked from commit c4737c7fbb )
* Switching to looking for explicit declaration of unsigned char, to avoid cases where unsigned char is the default char width for `char`.
(cherry picked from commit 51e787b316 )
* Altering ordering for exists statement to be clearer.
(cherry picked from commit 31324fc778 )
* Altering exists predicate ordering to be clearer.
(cherry picked from commit c91f7f4918 )
* Changing name of predicate to be clearer, and removing an unused parameter.
(cherry picked from commit 318e75c094 )
* Removing unnecessary bracket/singleton set literal.
(cherry picked from commit 162519185d )
* Formatting.
(cherry picked from commit c496503053 )
2024-10-01 09:51:10 -04:00
Mathias Vorreiter Pedersen
60cda950dc
Merge pull request #105 from microsoft/powershell-argument-parameter-matching
...
PS: Implement argument/parameter matching in dataflow
2024-09-27 12:30:26 +01:00
Mathias Vorreiter Pedersen
b6019655ce
PS: Use named sets to model parameter and argument matching.
2024-09-26 18:53:31 +01:00
Mathias Vorreiter Pedersen
e4c702ef14
PS: Represent sets of parameter names.
2024-09-26 18:53:30 +01:00
Mathias Vorreiter Pedersen
7f25caf3f6
PS: Add various helper predicates.
2024-09-26 18:53:29 +01:00
Mathias Vorreiter Pedersen
5e2051bdea
PS: Add test.
2024-09-26 18:53:28 +01:00
Mathias Vorreiter Pedersen
5803e0611e
Merge pull request #104 from microsoft/powershell-field-flow
...
PS: Add field flow
2024-09-26 11:31:12 +01:00
Mathias Vorreiter Pedersen
1ce4c2fcbf
PS: Add tests.
2024-09-24 16:53:56 +01:00
Mathias Vorreiter Pedersen
f51e0b0133
PS: Add field flow.
2024-09-24 16:53:48 +01:00
Mathias Vorreiter Pedersen
3fa466efa9
Merge pull request #102 from microsoft/powershell-very-basic-flow-steps
...
PS: Add very basic dataflow steps
2024-09-23 18:23:58 +01:00
Mathias Vorreiter Pedersen
f2d89a24f8
PS: Add flow steps from SSA and from right-hand of assignment to assignment.
2024-09-23 17:24:29 +01:00
Mathias Vorreiter Pedersen
dd2c5ef897
Merge pull request #101 from microsoft/add-inline-expectations-test-for-dataflow
...
PS: Add `InineExpectationsTest` library for dataflow tests
2024-09-23 16:29:35 +01:00
Mathias Vorreiter Pedersen
6beb8ee576
PS: Autoformat.
2024-09-23 16:27:42 +01:00
Mathias Vorreiter Pedersen
15b33ee612
PS: Add tests.
2024-09-23 16:27:39 +01:00
Mathias Vorreiter Pedersen
7fc82194e8
PS: Add inline expectations test library.
2024-09-23 16:27:37 +01:00
Mathias Vorreiter Pedersen
ccbfe0f168
PS: Prepare AST and other libraries for inline expectations tests.
2024-09-23 16:27:36 +01:00
Mathias Vorreiter Pedersen
67631e2d36
PS: Update AST hierachy after #100 .
2024-09-23 16:27:34 +01:00
Mathias Vorreiter Pedersen
be8a76335b
Merge pull request #100 from microsoft/powershell-fewer-pipelines-in-db
...
PS: Remove spurious `Pipeline`s in the DB
2024-09-23 13:24:17 +01:00
Mathias Vorreiter Pedersen
974017bb70
PS: Accept test changes.
2024-09-23 13:12:35 +01:00
Mathias Vorreiter Pedersen
0e606e69f7
PS: Add up and downgrade scripts.
2024-09-23 13:12:31 +01:00
Mathias Vorreiter Pedersen
18dd6d0b48
Add Powershell to the upgrade script prepation script.
2024-09-23 12:59:21 +01:00
Mathias Vorreiter Pedersen
26a75da26f
PS: Don't generate a 'Pipeline' element when the pipeline wraps a single element.
2024-09-23 12:58:17 +01:00
dilanbhalla
ba1646fe90
Merge pull request #99 from microsoft/dilan/2.19.0-upgrade-conflict
...
Dilan/2.19.0 upgrade conflict
2024-09-22 02:05:31 -07:00
Dilan Bhalla
a763263cbd
resolving merge conflict
2024-09-22 02:04:29 -07:00
dilanbhalla
2ee42cbc3b
Merge pull request #98 from microsoft/dilan/2.19.0-upgrade
...
2.19.0 upgrade
2024-09-18 15:04:52 -07:00
Dilan Bhalla
e370fa2dec
2.19.0 upgrade fix
2024-09-18 14:48:55 -07:00
Dilan Bhalla
14ce258807
2.19.0 upgrade
2024-09-18 14:28:42 -07:00
Mathias Vorreiter Pedersen
8fd89829cc
Merge pull request #97 from microsoft/powershell-integrate-ssa-into-dataflow
...
PS: Integrate SSA computations into dataflow
2024-09-17 10:02:52 +01:00
Mathias Vorreiter Pedersen
f14e1cc782
PS: Add more expression classes and a helper class for calls.
2024-09-16 20:32:25 +01:00
Mathias Vorreiter Pedersen
d616506f23
PS: Integrate SSA computations into dataflow.
2024-09-16 19:36:39 +01:00
Mathias Vorreiter Pedersen
c87873bd26
PS: Add more cfg classes and helper predicats.
2024-09-16 19:36:37 +01:00
Mathias Vorreiter Pedersen
88e32ba3e1
PS: Add local-flow test.
2024-09-16 19:16:23 +01:00
Mathias Vorreiter Pedersen
9bdfaa07b2
Merge pull request #96 from microsoft/powershell-param-def-class
...
PS: Place parameter definitions in the SSA graph
2024-09-16 18:41:44 +01:00
Chris Smowton
e99d7db428
Merge pull request #17476 from github/release-prep/2.19.0
...
Release preparation for version 2.19.0
codeql-cli/v2.19.0
2024-09-16 14:29:09 +01:00
Mathias Vorreiter Pedersen
fbcac1020f
PS: Add some simple SSA tests.
2024-09-16 13:36:57 +01:00
Mathias Vorreiter Pedersen
0312dce009
PS: Fix the scope of parameters.
2024-09-16 13:34:04 +01:00
Mathias Vorreiter Pedersen
a6a157a476
PS: Add initial parameter definitions.
2024-09-16 13:33:56 +01:00
Chris Smowton
be02864281
Copyedit
2024-09-16 12:25:49 +01:00
Chris Smowton
8c92d92427
Copyedit
2024-09-16 12:23:10 +01:00
Chris Smowton
8f345f9618
Copyedit Java change note
2024-09-16 12:22:20 +01:00
github-actions[bot]
acdafd9646
Release preparation for version 2.19.0
2024-09-16 10:56:10 +00:00
Chris Smowton
030977003e
Merge pull request #17472 from github/dbartol/rc-3.15-mergeback
...
Mergeback from `rc/3.15`
2024-09-16 09:10:45 +01:00
Paolo Tranquilli
39ce3fbd33
Merge pull request #17463 from hvitved/swift/callable-ast-node
...
Swift: Make `Callable` a sub type of `AstNode`
2024-09-16 09:27:41 +02:00
Paolo Tranquilli
e1ac40e750
Merge pull request #17432 from github/aibaars/rust-doc-tests
...
Rust: AST: add docs with examples for qltest
2024-09-16 09:00:31 +02:00
Tom Hvitved
74440273f1
Swift: Add DB up/downgrade scripts
2024-09-16 08:47:49 +02:00
Dave Bartolomeo
d6a7c87696
Update test expectations after merge
2024-09-15 13:42:46 +00:00
Dave Bartolomeo
485fc04029
Initial merge from main
2024-09-15 08:55:31 -04:00
Arthur Baars
7f8bb7e859
Apply clippy fixes
2024-09-13 19:00:28 +02:00