Michael Nebel
131d0b911f
C#: Inline dependency collection from asset files per group.
2024-04-25 15:35:08 +02:00
Tamas Vajk
407837afc4
C#: Refactor dotnet source generator execution
2024-04-16 10:20:23 +02:00
Michael Nebel
ddfed6ea65
C#: Changing logging of dotnet commands to Debug except for dotnet --info and friends.
2024-04-15 13:01:12 +02:00
Tamas Vajk
da91cea153
Add unit tests for dotnet nuget list source calls
2024-04-11 14:45:43 +02:00
Tamas Vajk
0f7fc90fe0
C#: Check fallback nuget feeds before trying to use them in the fallback restore process
2024-04-11 14:43:32 +02:00
Tamas Vajk
9aa85f2d13
C#: Validate all nuget feeds to respond in reasonable time
2024-04-08 13:15:20 +02:00
Tom Hvitved
9d124197e8
C#: Remove support for legacy LGTM options in autobuilder
2024-03-22 10:09:24 +01:00
Michael Nebel
af06202241
C#: Cleanup implementation.
2024-03-12 11:12:55 +01:00
Tom Hvitved
62382fc5a2
C#: Fetch .NET in dependency manager instead of autobuilder
2024-02-29 11:23:36 +01:00
Tamas Vajk
0c46b493c3
C#: Improve fallback nuget package restore in buildless
...
Fallback cases coming from `<PackageReference />` and `packages.config` are now differentiated. In the latter case we're restoring the package through projects that target `net481`.
2024-02-21 11:58:02 +01:00
Tamas Vajk
8f0f6963bb
Change desktop dotnet assembly lookup to fall back to nuget reference assemblies
2024-02-16 11:15:53 +01:00
Tamas Vajk
b8dbb8c866
C# Add missing Windows Forms implicit usings
2024-02-07 10:41:21 +01:00
Tamas Vajk
fddbb1a722
C#: Extract expanded compiler arguments
2024-01-31 08:32:16 +01:00
Tamas Vajk
b8c8f52efc
C#: Introduce extractor option for logging verbosity
2024-01-25 17:20:47 +01:00
Tamas Vajk
bb4327294d
Rename verbosity property to legacy
2024-01-25 16:03:23 +01:00
Tamas Vajk
30095e3179
Refactor dotnet restore calls
2024-01-24 13:56:40 +01:00
Tamas Vajk
d742cd3e44
C#: Remove progress monitor from dependency fetcher, use logger directly
2024-01-24 12:29:02 +01:00
Tamas Vajk
13a8168c8e
C#: Improve log messages in standalone extractor
2024-01-24 12:28:00 +01:00
Tamas Vajk
de4e3963e7
C#: Try fallback nuget restore without nuget.config
2024-01-22 15:42:06 +01:00
Rasmus Wriedt Larsen
086e4f7f12
C#: Adjust test for LGTM_INDEX_FILTERS
2024-01-15 15:50:25 +01:00
Michael Nebel
f6af593b0b
C#: Add a unit test for escaping method names.
2023-12-15 12:04:46 +01:00
Tamas Vajk
c870b0d4e9
Add more logging to the file filtering
2023-12-13 14:14:07 +01:00
Tamas Vajk
f2435f89f1
Simplify test setup
2023-12-13 13:03:23 +01:00
Tamas Vajk
993dd767ac
C#: Add paths/paths-ignore support in standalone
2023-12-13 12:15:56 +01:00
Tamas Vajk
21229b93bf
C#: Remove unneeded options from standalone extractor
2023-12-13 12:15:56 +01:00
Michael Nebel
b7f4bfe719
C#: Add a unit test for stub generation of ref readonly parameters.
2023-12-13 11:09:57 +01:00
Michael Nebel
09239ba804
C#: Update NuGet packages.
2023-12-11 10:57:43 +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
49b2209c62
C#: Update and more assets unit tests.
2023-11-17 09:39:51 +01:00
Michael Nebel
e89fe8ddde
C#: Re-factor the hardcoded package names into a separate class.
2023-11-17 09:39:51 +01:00
Michael Nebel
98dbbe907e
C#: Update unit tests.
2023-11-17 09:39:51 +01:00
Michael Nebel
8f23ba83be
C#: Update Options unit tests to reflect the new default.
2023-11-08 09:40:01 +01:00
Michael Nebel
4bcf9e50a0
C#: Address review comments.
2023-11-06 10:02:53 +01:00
Michael Nebel
df4f2a367b
C#: Update unit tests.
2023-11-03 13:42:32 +01:00
Michael Nebel
1054e7a4ee
C#: Update assets unit tests.
2023-11-03 13:27:51 +01:00
Michael Nebel
f8d427336e
C#: Add assets parsing unit test.
2023-11-03 11:31:27 +01:00
Michael Nebel
c6c00e7179
C#: Add tests cases for parsing dotnet restore output to find assets.json files.
2023-11-03 11:31:27 +01:00
Michael Nebel
387a241efd
C#: Set output verbosity to normal for both solution and project restore (needed to identify where assets file are located).
2023-11-03 11:31:27 +01:00
Michael Nebel
a161d6e666
C#: Update unit tests.
2023-11-02 15:46:39 +01:00
Tamas Vajk
15ec0a10c9
Code quality improvements
2023-10-13 14:09:58 +02:00
Tamas Vajk
93380f8cbb
Force the nuget download of dotnet framework reference assemblies
2023-10-11 16:25:34 +02:00
Tamas Vajk
4887c697c9
C#: Choose between .NET framework or core DLLs in standalone
2023-10-11 16:25:34 +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
Tom Hvitved
2429a5383d
C#: Move NestPaths to Semmle.Util
2023-09-21 11:33:25 +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