Tamas Vajk
b560ab1a73
Fix condition for running dotnet source generators
2024-04-17 13:44:03 +02:00
Tamas Vajk
3626c814ac
Run dotnet source generators on files grouped by projects
2024-04-17 13:40:03 +02:00
Tamas Vajk
3c5675b3fb
WIP: Hardcode namespace for Resx generation
2024-04-17 11:46:26 +02:00
Tamas Vajk
3154a11b43
List members in resx test
2024-04-17 10:47:44 +02:00
Tamas Vajk
1ff4c0daf3
Restore and use Microsoft.CodeAnalysis.ResxSourceGenerator
2024-04-17 10:41:47 +02:00
Michael Nebel
10d96ee02f
C#: Address review comments.
2024-04-09 10:31:48 +02:00
Michael Nebel
8fa9191434
C#: Deprecate the getFullyQualifiedName predicate.
2024-04-08 13:46:44 +02:00
Tamás Vajk
0c5ea975a4
Merge pull request #16021 from tamasvajk/feature/add-buildless-telemetry
...
C#: Add high level diagnostic messages for buildless extraction (star…
2024-03-26 11:03:20 +01:00
Tamas Vajk
b94d33d78d
Add buildless failed diagnostic
2024-03-25 12:27:36 +01:00
Tamas Vajk
5ab5244171
Change public messages to not include 'buildless'
2024-03-25 11:59:29 +01:00
Tamas Vajk
178a45af25
C#: Add high level diagnostic messages for buildless extraction (start, success)
2024-03-22 14:27:36 +01:00
Tamas Vajk
205d6a3bc5
Extract total number of diagnostic per ID and compilation
2024-03-22 08:55:41 +01:00
Tamas Vajk
322fb6c507
Change integration test to return stable results
2024-03-18 14:53:49 +01:00
Tamas Vajk
d749335f54
C#: Limit extracted compilation and extraction messages
2024-03-18 14:24:34 +01:00
Tamas Vajk
e8e1dc0390
C#: Add integration test with extraction and compilation messages
2024-03-18 14:23:40 +01:00
Michael Nebel
11142df4d0
Merge pull request #15764 from michaelnebel/csharp/csharptracerrunapp
...
C#: Don't inject compiler flags when dotnet is used to execute an application.
2024-03-04 08:13:11 +01:00
Tom Hvitved
6d9f3d4a3e
C#: Add build_modes: none to codeql-extractor.yml
2024-03-01 13:54:57 +01:00
Michael Nebel
ac4ad0cbc0
C#: Add test where build should not be interpreted as a SDK sub command.
2024-03-01 13:24:04 +01:00
Michael Nebel
24572848f3
C#: Move helper function to other repo to allow sharing.
2024-03-01 13:24:04 +01:00
Tamas Vajk
e1e29f277c
C#: Modify reported assembly paths in integration tests
2024-02-21 09:39:19 +01:00
Tamas Vajk
b996f7b3ce
Change environment variable for opt-out web view extraction
2024-02-16 11:15:53 +01:00
Tamas Vajk
888f47c6c8
Remove cil=false extractor option from integration tests
2024-02-12 12:02:43 +01:00
Henti Smith
612256b760
Updated dotnet to 8.0.101
...
This is a corresponding PR to https://github.com/github/semmle-code/pull/48786
2024-01-30 16:23:07 +00:00
Tamas Vajk
4dffb3bfdd
Change integration test to specify .net 6.0 as target framework
2024-01-29 12:40:51 +01:00
Tamas Vajk
7a8d83e859
C#: Add integration test with asp.net core view generation on dotnet 6
...
Source generators are needed for asp.net core view generation. Dotnet 6 is the first version where we support view generation. This commit adds an integration test for this.
2024-01-29 11:52:55 +01:00
Tamas Vajk
92fec66370
C#: Add integration test for disabled asp.net core view generation
2024-01-29 11:52:55 +01:00
Tamas Vajk
d7de5fcfcb
C#: Change asp.net core view generation to be opt out
2024-01-29 10:52:26 +01:00
Tamas Vajk
278d9b1dfb
Fix integration tests
2023-12-19 15:33:46 +01:00
Michael Nebel
d3d594adaf
C#: Update C# integration tests expected output.
2023-12-11 10:57:44 +01:00
Michael Nebel
3497b153d2
C#: Update integration tests to .NET 8.
2023-12-11 10:57:44 +01:00
Michael Nebel
9ab9f2b0e6
C#: Update all project files to use .NET 8 as target framework.
2023-12-11 10:57:43 +01:00
Michael Nebel
d1c4e772f0
C#: Pin integration tests to a specific .NET version.
2023-11-27 10:51:04 +01:00
Joe Farebrother
aa3fd6add0
Fix standalone tests
2023-11-23 10:56:45 +00:00
Joe Farebrother
33186ac797
Add integration tests
2023-11-23 10:56:45 +00:00
Michael Nebel
cca78ca190
C#: Fix the dotnet pack integration test.
2023-11-16 19:05:59 +01:00
Tom Hvitved
57ec0948cf
C#: Update expected test output
2023-11-10 08:46:15 +01:00
Tom Hvitved
b72f34591d
C#: Use {get,has}FullyQualifiedName throughout
2023-11-10 08:46:15 +01:00
Tamas Vajk
e82076d558
Lock SDK version in standalone test
2023-10-11 22:28:47 +02:00
Tamas Vajk
e718796f23
Separate standalone dependency integration tests by platform
2023-10-11 16:25:35 +02:00
Tamas Vajk
93380f8cbb
Force the nuget download of dotnet framework reference assemblies
2023-10-11 16:25:34 +02:00
Tamas Vajk
12fdb3427b
Add integration test targetting .NET 4.8
2023-10-11 16:25:34 +02:00
Tamas Vajk
b8effa3a1c
Add integration test listing standalone extracted assemblies
2023-10-11 16:25:34 +02:00
Tamas Vajk
538df1bb6d
C#: Add autobuilder test with global.json
2023-10-10 09:11:40 +02:00
Michael Nebel
fc3bc95147
Merge pull request #14218 from michaelnebel/csharp/dotnetdotnet
...
Lua: Tracing of `dotnet dotnet`.
2023-09-19 13:21:34 +02:00
Tamas Vajk
c34fef1eb6
Adjust integration tests after path changes and generating file with global usings
2023-09-15 13:35:25 +02:00
Michael Nebel
e577fb68bd
C#: Add integration test for dotnet dotnet.
2023-09-14 14:59:49 +02:00
Michael Nebel
8475464fbe
C#: Cleanup hotfix version of quoting.
2023-09-11 11:18:27 +02:00
Michael Nebel
11987d3ebf
C#: Add integration test with quoted arguments.
2023-09-08 15:09:24 +02:00
Tamas Vajk
c1d8091891
C#: Exclude base type extraction of recursive generics
2023-08-31 14:15:38 +02:00
Tamas Vajk
3476437bfe
C#: Add test case with recursive generics
2023-08-31 13:21:46 +02:00