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
|
2eea6ca5fd
|
C#: Example record type with autogenerated Deconstruct method.
|
2022-01-19 11:04:53 +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 |
|
Michael Nebel
|
b927aad6ed
|
C#: Address review comments related to record structs.
|
2022-01-17 16:16:18 +01:00 |
|
Michael Nebel
|
6c1bb4a3a9
|
C#: Add test case for record class and 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 |
|
Michael Nebel
|
c17bd29640
|
C#: Rename C# code file and update test.
|
2022-01-17 16:16:18 +01:00 |
|
Michael Nebel
|
a1eff1603a
|
C#: Add test for global using directive.
|
2022-01-14 10:10:22 +01:00 |
|
Michael Nebel
|
aacb03a74b
|
C#: Narrow string interpolation expressions to a specific single file in testcase.
|
2022-01-13 10:25:33 +01:00 |
|
Michael Nebel
|
f17c110f51
|
Merge pull request #7562 from michaelnebel/csharp/record-seal-tostring
C#: Record types are allowed to seal ToString (test only).
|
2022-01-12 08:08:32 +01:00 |
|
Michael Nebel
|
56bc3db46a
|
C#: Add test case for sealed ToString modifier on a record type.
|
2022-01-11 13:58:43 +01:00 |
|
Michael Nebel
|
ae5d3a1ccb
|
C#: Add example of sealing ToString on a record type.
|
2022-01-11 13:57:29 +01:00 |
|
Michael Nebel
|
1d8f8f79bb
|
C#: Add const interpolated string test case.
|
2022-01-11 12:02:07 +01:00 |
|
Michael Nebel
|
5b89f0e0b8
|
C#: Add example of const interpolated string.
|
2022-01-11 12:01:40 +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
|
23b8444348
|
C#: Cleanup C# source code file and add a test case for namespace delcarations.
|
2022-01-07 16:04:43 +01:00 |
|
Michael Nebel
|
b8f6d17bc1
|
C#: Add test for file scoped namespace.
|
2022-01-07 16:04:43 +01:00 |
|
Andrew Eisenberg
|
6d62227576
|
Merge pull request #7431 from aeisenberg/aeisenberg/solorigate-publish
Solorigate: Extract to separate qlpack
|
2022-01-06 08:53:32 -08: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
|
53000cf9f0
|
C#: Update the XSS expected file.
|
2022-01-05 16:44:03 +01:00 |
|
Michael Nebel
|
7e6d88d959
|
C#: Only use stubs for XSS test.
|
2022-01-05 16:44:03 +01:00 |
|
Michael Nebel
|
24543a2245
|
C#: Update the UrlRedirect expected file.
|
2022-01-05 16:44:03 +01:00 |
|
Michael Nebel
|
47ab2061d8
|
C#: Replace StringValues stub from stubs.cs with the stub in Microsoft.Extensions.Primitives.
|
2022-01-05 16:44:03 +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
|
83c05f72d9
|
C#: Update the expected output from MinimalStubsFromSource as the stubs are now considered library code and thus produced as a part of the minimal stub.
|
2022-01-05 15:35:42 +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
|
964915ee2e
|
C#: Treat QL test stubs as not from source
|
2022-01-04 14:53:28 +01:00 |
|
Tom Hvitved
|
a1bbe58516
|
C#: More uses of PopulateArguments
|
2022-01-04 13:47:55 +01:00 |
|
Tom Hvitved
|
8a62778e92
|
C#: Extract out/ref information in this(...) constructor calls
|
2021-12-22 13:05:58 +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 |
|
Andrew Eisenberg
|
50ee4ab330
|
Solorigate: Extract to separate qlpack
Extracts solorigate to separate qlpacks in preparation for
publishing them to the registry.
|
2021-12-16 16:09:20 -08:00 |
|