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
|
99f89f1fe2
|
C#: Update db stats file.
|
2022-02-07 12:57:10 +01:00 |
|
Rasmus Wriedt Larsen
|
32cd7d6fa7
|
Add groups to all consistency-queries/qlpack.yml
as discussed in PR review
|
2022-02-07 11:15:48 +01:00 |
|
Michael Nebel
|
b2e18ebae1
|
C#: Lambda improvements change note.
|
2022-02-07 09:22:46 +01:00 |
|
Michael Nebel
|
782d6da754
|
C#: Support for lambda expression explicit return types and lambda attributes.
|
2022-02-07 09:19:47 +01:00 |
|
github-actions[bot]
|
b4ab86c020
|
Post-release preparation for codeql-cli-2.8.0
|
2022-02-06 23:34:07 +00:00 |
|
Michael Nebel
|
6ee30843bb
|
C#: Add lambda attributes test cases.
|
2022-02-04 16:54:49 +01:00 |
|
Michael Nebel
|
7b3ba3cb96
|
C#: Modify database schema to allow lambda expression to be attributable and extract the lambda expression attributes.
|
2022-02-04 16:34:58 +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
|
25019dbaa0
|
C#: Add support QL library support for lambda explicit return types.
|
2022-02-04 16:34:58 +01:00 |
|
Michael Nebel
|
eb8c226749
|
C#: Add support for explicit return types in the extractor.
|
2022-02-04 16:34:58 +01:00 |
|
Michael Nebel
|
ae62704d3a
|
C#: Add table for explicit return type in lambda expressions.
|
2022-02-04 16:34:57 +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 |
|
Tom Hvitved
|
693aa69abd
|
Update csharp/ql/consistency-queries/qlpack.yml
|
2022-02-04 14:38:25 +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 |
|
Rasmus Wriedt Larsen
|
1db4bdc607
|
C#: Update consistency-queries/qlpack.yml
|
2022-02-04 12:06:50 +01:00 |
|
Michael Nebel
|
f365477996
|
C#: Address review comments and update test output.
|
2022-02-04 11:48:12 +01:00 |
|
Harry Maclean
|
ab7fd89653
|
Merge pull request #7663 from github/hmac/api-graph-subclass
Ruby: Add basic subclassing support to API Graphs
|
2022-02-04 10:19:07 +13:00 |
|
Michael Nebel
|
32756cd442
|
C#: Update stats after the change in the attributes relation.
|
2022-02-03 20:00:33 +01:00 |
|
Tom Hvitved
|
ef227a4721
|
Merge pull request #7784 from hvitved/csharp/dotnet6
C#: Use .NET 6
|
2022-02-03 16:42:26 +01:00 |
|
Tom Hvitved
|
6bb71f051b
|
Merge pull request #7791 from hvitved/dataflow/inline-local-flow-star
Data flow: Inline `local(Expr|Instruction)?(Flow|Taint)`
|
2022-02-03 09:02:43 +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 |
|
Tom Hvitved
|
516bd9f77f
|
C#: Fix deprecation warnings
|
2022-02-02 19:25:30 +01:00 |
|
Tom Hvitved
|
09c5212ccc
|
C#: Account for explicit interface implementations in OperatorSymbol
|
2022-02-02 19:25:30 +01:00 |
|
Tom Hvitved
|
d7eeb1fec8
|
C#: Use .NET 6
|
2022-02-02 19:25:30 +01:00 |
|
Arthur Baars
|
33b97f3e0c
|
Update synchronized files
|
2022-02-02 13:30:45 +01:00 |
|
Tom Hvitved
|
712418e5f8
|
Merge pull request #7781 from hvitved/dataflow/summary-stack-bottom-less-nonlinear
Data flow: Reduce non-linear recursion in `SummaryComponentStack::bottom`
|
2022-02-02 10:35:53 +01:00 |
|
Michael Nebel
|
860ded2806
|
C#: Added change note for return value attributes.
|
2022-02-02 09:59:09 +01:00 |
|
Michael Nebel
|
62d987f31f
|
C#: Add upgrade and downgrade scripts.
|
2022-02-02 09:53:29 +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 |
|
Michael Nebel
|
c94cdfa79a
|
C#: Update the extractor to include the kind of the extracted attributes. Furthermore, include method return attributes.
|
2022-02-01 13:29:26 +01:00 |
|
Michael Nebel
|
e86ac73628
|
C#: Add attribute kind to the dbscheme for the attribute relation.
|
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 |
|
Tom Hvitved
|
5503abc73d
|
Merge pull request #7772 from hvitved/csharp/event-accessor-event-null
C#: Guard against `AssociatedSymbol` not being an `IEventSymbol`
|
2022-01-31 14:52:02 +01:00 |
|