Asger Feldthaus
|
4985fbb526
|
Shared: update getSummaryCsv and related test output
|
2022-02-21 08:21:53 +01:00 |
|
Asger Feldthaus
|
6bb15dcc27
|
C#: update CSV rows to dot-separated syntax
|
2022-02-21 08:16:55 +01:00 |
|
Michael Nebel
|
ff369f2a36
|
Merge pull request #7846 from michaelnebel/csharp/deconstruction
C# 10: Tuple deconstruction.
|
2022-02-09 10:08:16 +01:00 |
|
Michael Nebel
|
c04e344192
|
Merge pull request #7749 from michaelnebel/csharp/lambda-improvements
C# 10 - Lambda improvements.
|
2022-02-08 11:28:55 +01:00 |
|
Michael Nebel
|
f21e084628
|
C#: Fix issue in naming of class in test file.
|
2022-02-07 14:15:59 +01:00 |
|
Michael Nebel
|
f5fc15e74d
|
C#: Add some testcases to cover mixed assignment and declarations in tuples.
|
2022-02-07 14:11:31 +01:00 |
|
Michael Nebel
|
0cf4b3fbcc
|
C#: Added dataflow testcases for tuple mixed initialization and assignment.
|
2022-02-07 14:11:31 +01:00 |
|
Michael Nebel
|
bcf732a7cb
|
C#: Re-factor tuple tests to use the default value flow configuration.
|
2022-02-07 14:11:31 +01:00 |
|
Michael Nebel
|
f478bf5b9b
|
Merge pull request #7809 from michaelnebel/csharp/test-pattern-match-flow
C#: Add flow test cases for undetected value flow, when making variable bindings in pattern matching.
|
2022-02-07 14:05:50 +01:00 |
|
Michael Nebel
|
6ee30843bb
|
C#: Add lambda attributes test cases.
|
2022-02-04 16:54:49 +01:00 |
|
Michael Nebel
|
f412d49ba4
|
C#: Add some examples lambdas with different kind of attributes and update existing testcases.
|
2022-02-04 16:34:58 +01:00 |
|
Michael Nebel
|
bb3f9cea3a
|
C#: Update test cases(s) expected output.
|
2022-02-04 16:34:58 +01:00 |
|
Michael Nebel
|
7520948ec4
|
C#: Add test case for finding lambdas with explicit return types.
|
2022-02-04 16:34:58 +01:00 |
|
Michael Nebel
|
83a5ef4961
|
C#: Examples of lambda expressions with explicit return types.
|
2022-02-04 16:34:58 +01:00 |
|
Michael Nebel
|
ccb727e3ca
|
C#: Test cases that shows that lambdas can be naturally (implicitly) typed and that the type is indistinguishable from the equivalent explicitly typed declaration.
|
2022-02-04 16:34:57 +01:00 |
|
Michael Nebel
|
a67033034a
|
C#: Example of naturally typed lambda.
|
2022-02-04 16:34:57 +01:00 |
|
Michael Nebel
|
567768134f
|
Merge pull request #7792 from michaelnebel/csharp/attributes
C#: Attribute kind and return value attributes.
|
2022-02-04 14:10:51 +01:00 |
|
Michael Nebel
|
6487b546dc
|
C#: Update TargetFramework testcases expected files as well, as these also uses the string representation of the attributes.
|
2022-02-04 13:05:08 +01:00 |
|
Michael Nebel
|
ade119f4a8
|
C#: Add flow test cases for undetected value flow, when making variable bindinds in pattern matching.
|
2022-02-04 12:57:58 +01:00 |
|
Michael Nebel
|
f365477996
|
C#: Address review comments and update test output.
|
2022-02-04 11:48:12 +01:00 |
|
Tom Hvitved
|
7b5699d058
|
C#: Update CIL attributes test
|
2022-02-02 19:25:30 +01:00 |
|
Tom Hvitved
|
2fe65128a0
|
C#: Update CIL type annotations test
|
2022-02-02 19:25:30 +01:00 |
|
Tom Hvitved
|
c4ad237a5c
|
C#: Update expected test output
|
2022-02-02 19:25:30 +01:00 |
|
Michael Nebel
|
2c6e35f55e
|
C#: Add more attribute testcases.
|
2022-02-01 14:06:45 +01:00 |
|
Michael Nebel
|
31a70a17a4
|
C#: Add attribute tests for delegate types.
|
2022-02-01 13:29:26 +01:00 |
|
Michael Nebel
|
8ee27be908
|
C#: Small change in the attribute elements test. We now require that the attribute should be in source code and not the attributable.
|
2022-02-01 13:29:26 +01:00 |
|
Michael Nebel
|
7d1d2e792c
|
C#: Add specialized ql classes for each attribute kind and update AST printing.
|
2022-02-01 13:29:26 +01:00 |
|
Michael Nebel
|
5a6667efc5
|
C#: Update attribute test cases.
|
2022-02-01 13:29:26 +01:00 |
|
Nick Rolfe
|
990e07b986
|
Ruby/C#: add semmle.order attribute to edges in CFG tests
|
2022-01-31 20:08:24 +00:00 |
|
Michael Nebel
|
56ac99039f
|
Merge pull request #7720 from michaelnebel/csharp/extended-prop-patterns
C#: Desugar property patterns that uses member access syntax.
|
2022-01-31 13:24:24 +01:00 |
|
Nick Rolfe
|
cd5010fe11
|
C#: sync changes from Ruby to improve ordering of graph test output
|
2022-01-27 15:34:01 +00:00 |
|
Tom Hvitved
|
99b9d4513b
|
C#: Update expected test output after passing in --qltest in codeql test run
|
2022-01-26 10:33:00 +01:00 |
|
Michael Nebel
|
44cc044a3d
|
C#: Add testcase for extended property patterns (to indicate that they are de-sugared correctly).
|
2022-01-25 15:13:11 +01:00 |
|
Michael Nebel
|
833e8e4f1d
|
C#: Add some examples with the extended property pattern syntax.
|
2022-01-25 15:13:11 +01:00 |
|
Tom Hvitved
|
d7a91fdbe6
|
C#: Exclude extractor arguments from compilation_args relation
|
2022-01-25 15:09:29 +01:00 |
|
Tom Hvitved
|
fdd787b89c
|
Merge pull request #7658 from hvitved/csharp/dataflow/no-negative-positions
C#: Get rid of negative parameter/argument data-flow positions
|
2022-01-25 09:01:44 +01:00 |
|
Michael Nebel
|
e804922a2c
|
C#: Add flow test case for with expressions on anonymous types.
|
2022-01-20 13:14:06 +01:00 |
|
Michael Nebel
|
97d9985e0b
|
C#: Add support for flow via object initializer for anonymous types.
|
2022-01-20 13:12:19 +01:00 |
|
Michael Nebel
|
76a0853f5b
|
C#: Add struct declaration and update line numbers for the existing test cases.
|
2022-01-20 10:23:57 +01:00 |
|
Michael Nebel
|
7d7ab58108
|
C#: Add flow test for record struct fields.
|
2022-01-20 09:58:02 +01:00 |
|
Michael Nebel
|
210bad6c29
|
C#: Add test case for with expressions for record structs, structs and anonymous types.
|
2022-01-20 09:58:02 +01:00 |
|
Michael Nebel
|
fc7f642734
|
C#: With expression examples for record structs, structs and anonymous types.
|
2022-01-20 09:58:02 +01:00 |
|
Michael Nebel
|
858aec3839
|
C#: Add test for source of the struct parameterless constructor(s).
|
2022-01-20 09:58:02 +01:00 |
|
Michael Nebel
|
073d2f2c75
|
C#: Add some example struct types, including one with a default constructor declarations.
|
2022-01-20 09:58:01 +01:00 |
|
Michael Nebel
|
547f492be0
|
Merge pull request #7577 from michaelnebel/csharp/line-pragma
C#: Make support for Line span pragma
|
2022-01-20 09:51:57 +01:00 |
|
Tom Hvitved
|
128682b59e
|
C#: Replace Argument[-1] with Argument[Qualifier] in all flow summaries
|
2022-01-19 18:54:24 +01:00 |
|
Michael Nebel
|
55f787bcae
|
Merge pull request #7605 from michaelnebel/csharp/record-struct
C#: Support for record structs
|
2022-01-19 10:39:52 +01:00 |
|
Anders Schack-Mulligen
|
7b98ca9b0a
|
C#: Adjust qltest expected output.
|
2022-01-18 10:36:52 +01:00 |
|
Michael Nebel
|
ac47c96f48
|
C#: Add Line span pragma test case.
|
2022-01-18 09:32:14 +01:00 |
|
Michael Nebel
|
8b048ca17e
|
C#: Add line span pragma example.
|
2022-01-18 09:32:14 +01:00 |
|