Tom Hvitved
|
ef580aa8bc
|
C#: Add more debug context to various error messages
|
2022-01-26 15:50:26 +01:00 |
|
Michael Nebel
|
83e7fae578
|
C#: Desugar property patterns that uses member access 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 |
|
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
|
70f4efb834
|
Merge pull request #7646 from hvitved/csharp/roslyn-tuple-elements-workaround
C#: Workaround Roslyn bug in `INamedTypeSymbol.TupleElements`
|
2022-01-19 19:54:29 +01:00 |
|
Tom Hvitved
|
dacb33d1dd
|
C#: Adjust Roslyn workaround
|
2022-01-19 14:12:21 +01:00 |
|
Michael Nebel
|
d7cd1cf0b9
|
C#: Address review comments.
|
2022-01-19 13:50:02 +01:00 |
|
Tom Hvitved
|
4f90b45dd7
|
C#: Address review comments
|
2022-01-19 13:46:22 +01:00 |
|
Tom Hvitved
|
c8509cc382
|
C#: Introduce extractor mode to identify DBs created with codeql test run
|
2022-01-19 13:46:22 +01:00 |
|
Tom Hvitved
|
71ddd00a6c
|
C#: Workaround Roslyn bug in INamedTypeSymbol.TupleElements
|
2022-01-19 11:33:03 +01:00 |
|
Michael Nebel
|
7e264668d8
|
C#: Refator directive visitor to use expression body.
|
2022-01-18 09:32:14 +01:00 |
|
Michael Nebel
|
af380f846e
|
C#: Add support in the extractor for the LineSpanDirective.
|
2022-01-18 09:32:14 +01:00 |
|
Michael Nebel
|
195d40c04e
|
C#: Add new class needed for LineSpanDirective and modify existing implementation to use the new types.
|
2022-01-18 09:32:14 +01:00 |
|
Michael Nebel
|
a197befb5f
|
C#: Add shared base class for line and line span pragmas.
|
2022-01-18 09:32:14 +01:00 |
|
Michael Nebel
|
dc76775d07
|
C#: Consider 'record' a type modifier in the extractor (it can be applied to both class and struct).
|
2022-01-17 16:16:18 +01:00 |
|
Michael Nebel
|
c118d9bf6f
|
C#: Add support for the global modifier for using directives.
|
2022-01-14 10:10:22 +01:00 |
|
Michael Nebel
|
e305a8a6c5
|
C#: Refactor Tuples to use expression body syntax.
|
2022-01-14 10:10:22 +01:00 |
|
Michael Nebel
|
6e72f6e2c4
|
C#: Refactor to re-use code to extract modifier tokens.
|
2022-01-14 10:10:13 +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
|
a6d847b532
|
C#: Make support for FileScoped namespace declaration in the extrator.
|
2022-01-07 16:04:43 +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 |
|
Tamas Vajk
|
26194be8b6
|
Add workaround for equal lambda parameter symbols with different hashcodes
|
2021-12-13 11:59:24 +01:00 |
|
Tamas Vajk
|
d2822c2acc
|
Rework semantic model caching
|
2021-12-10 10:42:30 +01:00 |
|
Tamas Vajk
|
704a5e4bbf
|
Revert "C#: Avoid NPE in Parameter.Populate"
This reverts commit 08eb7e207d1e12c9578e07ee0a1d79bf6b62f60f.
|
2021-12-10 10:42:30 +01:00 |
|
Tom Hvitved
|
8ccbcf1bf8
|
C#: Avoid NPE in Parameter.Populate
|
2021-12-10 10:42:29 +01:00 |
|
Tom Hvitved
|
1c230d0888
|
C#: Update nuget packages
|
2021-12-10 10:42:29 +01:00 |
|
Tom Hvitved
|
c39fe59a04
|
C#: Populate UnknownType
|
2021-12-06 14:09:17 +01:00 |
|
Tom Hvitved
|
888a1b38aa
|
C#: Handle Nullable<T> default parameter values in assemblies
|
2021-10-15 14:23:18 +02:00 |
|
Tom Hvitved
|
61973c399e
|
C#: Make GetCSharpArgsLogs robust against log directory not existing
|
2021-10-11 11:28:49 +02:00 |
|
Tamas Vajk
|
e17071723f
|
C#: Handle invalid code gracefully: global statements in library
|
2021-09-29 10:23:33 +02:00 |
|
Tom Hvitved
|
5d048a9518
|
C#: Drop redundant columns from files and folders relations
|
2021-09-13 09:49:09 +02:00 |
|
Tom Hvitved
|
af0b9abab7
|
C#: Handle dotnet exec csc.dll compiler calls on Windows
|
2021-09-10 11:26:43 +02:00 |
|
Tamás Vajk
|
82f61ca015
|
Merge pull request #6577 from tamasvajk/fix/cil-modified-pointer
C#: Temporarily extract modified pointers as unmodified during CIL ex…
|
2021-09-02 10:48:51 +02:00 |
|
Tamás Vajk
|
e9ff6e8755
|
Merge pull request #6578 from tamasvajk/fix/cil-local-decoding
C#: Handle non-critical exception in CIL local variable extraction
|
2021-09-01 12:52:53 +02:00 |
|
Tamas Vajk
|
b267d26ff8
|
C#: Fix completely broken type argument extraction in NoMetadataHandleType
|
2021-08-31 14:34:27 +02:00 |
|
Tamas Vajk
|
d6ae19c87d
|
C#: Handle non-critical exception in CIL local variable extraction
|
2021-08-31 14:29:53 +02:00 |
|
Tamas Vajk
|
0ba334bb22
|
C#: Temporarily extract modified pointers as unmodified during CIL extraction
|
2021-08-31 14:26:36 +02:00 |
|
Tamas Vajk
|
f1a596ee81
|
Fix code review findings
|
2021-08-04 12:38:16 +02:00 |
|
Tamas Vajk
|
8df77060ba
|
C#: Remove type args/params from generic type names in extractor
|
2021-08-04 12:38:15 +02:00 |
|
Tom Hvitved
|
6ba6d9931c
|
C#: Skip dotnet restore in standalone extraction when nuget_restore: false is set
|
2021-07-12 15:16:16 +02:00 |
|
Tom Hvitved
|
125d435d62
|
C#: Address review comments
|
2021-06-29 10:50:45 +02:00 |
|
Tom Hvitved
|
4f8a103df2
|
C#: Add active preprocessor conditions as suffix in all TRAP .push instructions
|
2021-06-28 10:34:42 +02:00 |
|
Tamas Vajk
|
4eee6ef1d9
|
Handle system.object missing base type
|
2021-06-23 09:26:54 +02:00 |
|
Tamas Vajk
|
31795c3e6b
|
Introduce test option to include files from projects
|
2021-06-23 09:26:54 +02:00 |
|
Tamas Vajk
|
66835651fe
|
C#: Allow abstract modifier on interface members
|
2021-06-16 09:56:36 +02:00 |
|
Tom Hvitved
|
6b63e032a9
|
C#: Populate labels earlier
|
2021-06-14 15:17:33 +02:00 |
|
Tamás Vajk
|
3f33f2de13
|
Merge pull request #5980 from tamasvajk/fix/extension-method-as-target
C#: Extract correct method symbol as target of extension method calls
|
2021-06-07 15:57:24 +02:00 |
|
Tamas Vajk
|
33daa2c41d
|
Fix container type extraction of tuple members
|
2021-06-04 14:33:12 +02:00 |
|
Tamas Vajk
|
f98781db63
|
Fix non-constructed generic extension method extraction
|
2021-06-04 13:34:19 +02:00 |
|