Michael Nebel
|
bf958ff5bb
|
Merge pull request #9255 from michaelnebel/csharp/test-clearscontent
C#: Remove default clears content.
|
2022-05-23 10:30:30 +02:00 |
|
Michael Nebel
|
217c414b6e
|
C#: Now that SummarizedCallableDefaultClears content has been removed, we need to explicitly say that fields are cleared.
|
2022-05-23 08:58:09 +02:00 |
|
Michael Nebel
|
f141336f64
|
C#: Fake location of methods as we want to use the defined summaries for testing purposes.
|
2022-05-22 15:14:58 +02:00 |
|
Anders Schack-Mulligen
|
8beef45599
|
Merge pull request #9195 from aschackmull/java/perf-local-flow
Java: Performance fixes for local flow relation
|
2022-05-20 12:38:02 +02:00 |
|
Tom Hvitved
|
3ebd4af24e
|
C#: Fix another test
|
2022-05-19 16:23:31 +02:00 |
|
Michael Nebel
|
575b8376f3
|
C#: Update Flow summaries QL test code based on refactor.
|
2022-05-19 14:41:24 +02:00 |
|
Anders Schack-Mulligen
|
48ab5b2403
|
C#/Ruby/Java: Fix references.
|
2022-05-18 09:27:54 +02:00 |
|
Tom Hvitved
|
23ee033a57
|
C#: Review fixes
|
2022-05-18 07:48:21 +02:00 |
|
Michael Nebel
|
6f7af11517
|
C#: Needs to be updated as SummaryParameterNodes are printed slightly different.
|
2022-05-18 07:48:21 +02:00 |
|
Michael Nebel
|
0e3fc464a3
|
C#: Use SummarizedCallable external instead of the internal.
|
2022-05-18 07:48:20 +02:00 |
|
Michael Nebel
|
68055bc022
|
C#: Update flow summaries test code.
|
2022-05-18 07:48:20 +02:00 |
|
Tom Hvitved
|
2972af2602
|
C#: Introduce 'with/without content' summary components
|
2022-05-05 14:25:48 +02:00 |
|
Michael Nebel
|
8e1fa35367
|
C#: Add testcase, where generated flow summary is ignored.
|
2022-04-05 08:55:12 +02:00 |
|
Michael Nebel
|
30dc4ae788
|
C#: Add testcase with multiple generated flow summaries.
|
2022-04-05 08:55:12 +02:00 |
|
Michael Nebel
|
689e8f1952
|
C#: Small testcase with a summary flow model that is listed as generated.
|
2022-04-05 08:55:12 +02:00 |
|
Michael Nebel
|
4a68b74aa3
|
C#: Re-use the asPartialModel for DataFlowPrivate in tests.
|
2022-03-16 17:02:00 +01:00 |
|
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
|
f21e084628
|
C#: Fix issue in naming of class in test file.
|
2022-02-07 14:15:59 +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
|
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 |
|
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 |
|
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
|
b927aad6ed
|
C#: Address review comments related to record structs.
|
2022-01-17 16:16:18 +01:00 |
|
Michael Nebel
|
746fd603d8
|
C#: Add flow summary test for record struct constructors.
|
2022-01-17 16:16:18 +01:00 |
|
Michael Nebel
|
9770f09839
|
C#: Deprecate Record and introduce RecordClass instead. Also make flow summary support for record struct constructors.
|
2022-01-17 16:16:18 +01:00 |
|
Tom Hvitved
|
d2ebbe0819
|
Merge pull request #7469 from hvitved/csharp/promote-adhoc-consistency-checks
C#: Promote existing ad-hoc consistency checks to consistency queries
|
2022-01-10 11:10:25 +01:00 |
|
Michael Nebel
|
b3cb250ece
|
Merge pull request #7516 from michaelnebel/csharp/improve-csv-validation
C#: Introduce Csv validation on kind.
|
2022-01-06 14:31:26 +01:00 |
|
Michael Nebel
|
b3f3c2de24
|
C#: Convert and cleanup flow summaries for Microsoft.Extensions.Primitives.StringValues.
|
2022-01-05 16:41:30 +01:00 |
|
Michael Nebel
|
48651a6113
|
C#: Update flow summaries for StringValues.
|
2022-01-05 16:41:30 +01:00 |
|
Michael Nebel
|
9a355c1050
|
C#: Add stubs for Microsoft.Extensions.Primitives.
|
2022-01-05 16:41:30 +01:00 |
|
Michael Nebel
|
6fb112f8ec
|
C#: Update tests to comply with Csv validation rules for kind.
|
2022-01-05 13:44:47 +01:00 |
|
Tom Hvitved
|
a3b1fb603a
|
C#: Add missing tuple declarations to PatternExpr
`x` and `y` in `pair is var (x, y) ? x : null` are now correctly part of `PatternExpr`.
|
2021-12-22 13:05:58 +01:00 |
|
Tom Hvitved
|
05e37a7465
|
C#: Promote existing ad-hoc consistency checks to consistency queries
|
2021-12-22 13:05:58 +01:00 |
|
Michael Nebel
|
d3f2894a8e
|
C#: Convert remaining missing parts of System.Collections.IEnumerable and sub types flow to CSV format (except for 'clearsContent').
|
2021-12-20 15:33:26 +01:00 |
|
Michael Nebel
|
0aefb1551e
|
C#: Convert at least System.Collection.[Generic.]ICollection flow to CSV format.
|
2021-12-20 15:33:26 +01:00 |
|
Michael Nebel
|
e9d4e38364
|
C#: Convert at least System.Collection.[Generic.]IList flow to CSV format.
|
2021-12-20 15:33:25 +01:00 |
|
Michael Nebel
|
b78ec4c693
|
C#: Add flow summary for System.Collections.IEnumerable in CSV format.
|
2021-12-20 15:33:25 +01:00 |
|
Michael Nebel
|
ac5b2bfa41
|
C#: Add flow summary for IEnumerable<T>.GetEnumerator() and update tests.
|
2021-12-20 15:33:25 +01:00 |
|
Michael Nebel
|
348e3b74f3
|
C#: Convert System.Text.Encoding flow to CSV format.
|
2021-12-16 10:03:12 +01:00 |
|
Tom Hvitved
|
8f1b2b3bb5
|
C#: Fix broken FlowSummariesFiltered test
|
2021-12-15 18:32:25 +01:00 |
|
Michael Nebel
|
0e7fdbeeab
|
Merge pull request #7384 from michaelnebel/csharp-mad-xml
C#: Convert XML related flow summaries to CSV and fix flow summaries test cases.
|
2021-12-15 09:51:20 +01:00 |
|
Tom Hvitved
|
15caaa7ad6
|
Merge pull request #7377 from hvitved/csharp/overriable-class
C#: Introduce class `Overridable`
|
2021-12-14 20:01:12 +01:00 |
|