Tamas Vajk
|
1872a937d5
|
C#: Only download nuget.exe if there are packages.config files
|
2023-10-10 11:39:39 +02:00 |
|
Tamas Vajk
|
de45a9b137
|
C#: Extract compilation DB entity in standalone mode
|
2023-10-02 12:54:49 +02:00 |
|
Michael Nebel
|
3fd083b249
|
C#: Enable the stub generator tests.
|
2023-09-29 09:35:43 +02:00 |
|
Michael Nebel
|
086588982e
|
C#: Ensure that always use the same newline symbol for stub generation.
|
2023-09-29 09:35:42 +02:00 |
|
Michael Nebel
|
cb1647cd02
|
C#: Disable unit tests (need to fix line ending issues).
|
2023-09-27 15:35:48 +02:00 |
|
Michael Nebel
|
53c947dd9d
|
C#: Add a couple of unit tests.
|
2023-09-27 11:44:17 +02:00 |
|
Michael Nebel
|
4c3cbad8fe
|
C#: Prepare stub generator for unit testing and expose internals to the Test project.
|
2023-09-27 11:44:17 +02:00 |
|
Michael Nebel
|
839ef7fef5
|
C#: Add compile time constants for some types of fields in the stub generator.
|
2023-09-26 15:06:30 +02:00 |
|
Michael Nebel
|
82f5a02729
|
C#: Add readonly modifier to fields during stub generation.
|
2023-09-26 12:28:00 +02:00 |
|
Tom Hvitved
|
ef699e5195
|
C#: Rely on CLI to cleanup scratch dir
|
2023-09-26 09:15:19 +02:00 |
|
Tom Hvitved
|
5adacb8477
|
Merge pull request #14311 from hvitved/csharp/dependency-manager-generated-files
C#: Expose generated files in `DependencyManager`
|
2023-09-26 08:15:32 +02:00 |
|
Tom Hvitved
|
a045e6b029
|
C#: Expose generated files in DependencyManager
|
2023-09-25 20:16:58 +02:00 |
|
Tom Hvitved
|
f02d281188
|
Merge pull request #14309 from hvitved/csharp/stub-generator-output
C#: Make `GenerateStubs` return list of generated output
|
2023-09-25 14:46:49 +02:00 |
|
Tom Hvitved
|
4bfd6771b4
|
C#: Make GenerateStubs return list of generated output
|
2023-09-25 13:27:50 +02:00 |
|
Tamás Vajk
|
831e50ccda
|
Merge pull request #14306 from tamasvajk/standalone/remove-runtime-nuget-packages-2
C#: Remove legacy runtime packages from extraction references
|
2023-09-25 13:23:43 +02:00 |
|
Tamas Vajk
|
ed83f59c23
|
C#: Remove legacy runtime packages from extraction references
|
2023-09-25 11:34:16 +02:00 |
|
Tom Hvitved
|
831baa867c
|
C#: Refactor and regenerate stubs
|
2023-09-22 09:15:01 +02:00 |
|
Tom Hvitved
|
4805e2a47b
|
Address more review comments
|
2023-09-21 15:35:50 +02:00 |
|
Tom Hvitved
|
04c4e739ac
|
Address review comments
|
2023-09-21 13:33:02 +02:00 |
|
Tom Hvitved
|
e021fb46c8
|
C#: Roslyn based stub generation
|
2023-09-21 11:33:25 +02:00 |
|
Tom Hvitved
|
6021d00f7e
|
C#: Move some methods into newly created Semmle.Extraction.CSharp.Util project
|
2023-09-21 11:33:25 +02:00 |
|
Tom Hvitved
|
2429a5383d
|
C#: Move NestPaths to Semmle.Util
|
2023-09-21 11:33:25 +02:00 |
|
Tamás Vajk
|
40bf5c17fb
|
Merge pull request #14273 from tamasvajk/standalone/remove-runtime-nuget-packages
C#: Remove platform-specific runtime nuget packages from the reference list in Standalone
|
2023-09-21 09:50:10 +02:00 |
|
Tamas Vajk
|
d29585c8b7
|
C#: Remove platform-specific runtime nuget packages from the reference list in Standalone
|
2023-09-20 15:24:01 +02:00 |
|
Tamas Vajk
|
c78cd73edf
|
Refactor process starting and stdout and stderr reading
|
2023-09-19 15:20:09 +02:00 |
|
Tamas Vajk
|
edc93dfeb7
|
Add managed thread ID to extractor log messages
|
2023-09-19 14:56:27 +02:00 |
|
Tamas Vajk
|
dfd7f1e78b
|
C#: Parallelize restore logic of missing packages
|
2023-09-19 14:43:23 +02:00 |
|
Michael Nebel
|
a3da11a962
|
C#: Rename DotNetCliWrapper to DotNet.
|
2023-09-19 11:12:36 +02:00 |
|
Michael Nebel
|
6c0afab0aa
|
C#: Rename DotnetVersion to DotNetVersion.
|
2023-09-19 11:03:26 +02:00 |
|
Michael Nebel
|
31327f4f73
|
C#: Only access the DotNetCliWrapper using the IDotNet interface.
|
2023-09-19 11:03:26 +02:00 |
|
Michael Nebel
|
1fd85f4fe3
|
C#: Rename DotNet to DotNetCliWrapper.
|
2023-09-19 11:03:26 +02:00 |
|
Michael Nebel
|
82e56e6dae
|
C#: Rename DotnetCommand to DotNetCliInvoker.
|
2023-09-19 11:03:26 +02:00 |
|
Michael Nebel
|
05c5f3e050
|
C#: Make ReadOutput more robust and re-factor RunCommand methods.
|
2023-09-19 11:03:26 +02:00 |
|
Michael Nebel
|
d60055b148
|
C#: Add unit tests for DotNet.
|
2023-09-19 11:03:25 +02:00 |
|
Michael Nebel
|
f00b6e27a7
|
C#: Re-factor Dotnet to enable unit testing.
|
2023-09-19 11:03:25 +02:00 |
|
Tamas Vajk
|
fa814a5276
|
Add test cases for implicit using parsing
|
2023-09-18 12:47:50 +02:00 |
|
Tamas Vajk
|
d725bd9169
|
C#: Generate source file with implicit usings in Standalone
|
2023-09-15 10:52:57 +02:00 |
|
Michael Nebel
|
84ec823ac0
|
C#: Add some explanatory comments about parallel restore.
|
2023-09-13 16:07:47 +02:00 |
|
Michael Nebel
|
0127b779b5
|
C#: Address review comments.
|
2023-09-13 13:31:58 +02:00 |
|
Michael Nebel
|
6bfaa90fe4
|
C#: Avoid explicitly restoring the projects in the restored solution files.
|
2023-09-11 13:30:28 +02:00 |
|
Tom Hvitved
|
f720528368
|
Merge pull request #14149 from hvitved/csharp/extract-gen-no-trap-stack
C#: Clear TRAP stack when calling `PopulateGenerics`
|
2023-09-08 10:37:07 +02:00 |
|
Michael B. Gale
|
38892bb51b
|
Merge pull request #13999 from github/mbg/csharp/standalone/dotnet-version
C# Standalone: Install .NET SDK specified in `global.json`
|
2023-09-07 11:30:53 +01:00 |
|
Michael B. Gale
|
ccbc6f446a
|
Use git ls-files to find DLLs to index
|
2023-09-06 22:17:08 +01:00 |
|
Tom Hvitved
|
718e491800
|
C#: Clear TRAP stack when calling PopulateGenerics
|
2023-09-06 21:12:01 +02:00 |
|
Tom Hvitved
|
6e0ff56788
|
Revert "C#: Bump all dependencies"
|
2023-09-06 16:23:38 +02:00 |
|
Tamas Vajk
|
bf96e688ff
|
Fix review findings
|
2023-09-05 10:19:41 +02:00 |
|
Michael B. Gale
|
5337785571
|
Remove TODO comment
|
2023-09-04 15:10:00 +01:00 |
|
Michael B. Gale
|
3b010a2fb3
|
C# standalone: accept path to .dotnet folder
|
2023-09-04 15:08:53 +01:00 |
|
Michael B. Gale
|
4c2a7aab3d
|
Do not rename global.json in standalone mode
|
2023-09-04 15:04:44 +01:00 |
|
Tamas Vajk
|
c1d8091891
|
C#: Exclude base type extraction of recursive generics
|
2023-08-31 14:15:38 +02:00 |
|