Tamas Vajk
|
6f82e63461
|
C#: Prefer assembly version over netcore version in conflict resolution
|
2023-12-04 11:08:33 +01:00 |
|
Tamas Vajk
|
31c1caf518
|
Code quality improvements
|
2023-12-04 10:20:55 +01:00 |
|
Michael Nebel
|
aec070f918
|
C#: Fix problem with logging unused packages. The dependencies only contains the paths relative to the package directory.
|
2023-12-01 15:24:33 +01:00 |
|
Tamas Vajk
|
0cc94b3a46
|
C#: Prefer framework assemblies over arbitrary nuget equivalents
|
2023-11-30 10:54:19 +01:00 |
|
Michael Nebel
|
d8e7c9c986
|
Merge pull request #14767 from michaelnebel/csharp/projectframeworkassets
C#: Framework dependency detection.
|
2023-11-21 10:55:30 +01:00 |
|
Michael Nebel
|
a9a55dfcd6
|
C#: In Assets parser let TryReadAllText return null on read error.
|
2023-11-20 08:35:50 +01:00 |
|
Michael Nebel
|
7531852ea6
|
C#: Log information about asset file read errors.
|
2023-11-17 15:40:58 +01:00 |
|
Michael Nebel
|
cd9786a952
|
C#: Assets paths should contain at least one character.
|
2023-11-17 15:36:15 +01:00 |
|
Michael Nebel
|
b7b10ce549
|
C#: Address review comments.
|
2023-11-17 09:47:36 +01:00 |
|
Michael Nebel
|
890cba6e95
|
C#: Disregard _._ dependencies and only default to use an entire framework in case the compile section is empty.
|
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
|
7b75a30851
|
C#: Add framework detection to the assets.json parser.
|
2023-11-17 09:39:51 +01:00 |
|
Tamas Vajk
|
5c05a4c752
|
Restore nuget.exe and dotnet restore packages to separate folders
|
2023-11-09 11:20:00 +01:00 |
|
Tamas Vajk
|
d44d980003
|
C#: Exclude tools folders in legacy nuget packages
|
2023-11-09 11:19:02 +01:00 |
|
Tamas Vajk
|
2273bb13b8
|
C#: Include all (legacy) nuget restored folders in standalone references
|
2023-11-08 14:02:41 +01:00 |
|
Tamas Vajk
|
0f31fc7cbe
|
C#: Keep only one framework reference nuget package in standalone
|
2023-11-07 12:12:59 +01:00 |
|
Michael Nebel
|
4bcf9e50a0
|
C#: Address review comments.
|
2023-11-06 10:02:53 +01:00 |
|
Michael Nebel
|
31f602cd47
|
C#: Make path concatenation OS invariant.
|
2023-11-03 13:35:06 +01:00 |
|
Michael Nebel
|
4689bdb468
|
C#: Log unused downloaded packages.
|
2023-11-03 13:27:51 +01:00 |
|
Michael Nebel
|
003166af13
|
C#: Collect information about used dependencies in a Dependencies object.
|
2023-11-03 13:27:51 +01:00 |
|
Michael Nebel
|
eb228b6e68
|
C#: Address some review comments.
|
2023-11-03 11:32:53 +01:00 |
|
Michael Nebel
|
7b91be6c52
|
C#: Allways add Windows Desktop App dlls if the NuGet package is downloaded.
|
2023-11-03 11:31:28 +01:00 |
|
Michael Nebel
|
11505d6842
|
C#: Make the assembly cache more robust against non-existing paths.
|
2023-11-03 11:31:27 +01:00 |
|
Michael Nebel
|
56a70da28f
|
C#: Remove package cleanup in the dependency manager.
|
2023-11-03 11:31:27 +01:00 |
|
Michael Nebel
|
70996a4c7e
|
C#: Rename dllDirNames to dllPaths.
|
2023-11-03 11:31:27 +01:00 |
|
Michael Nebel
|
576eda3ec6
|
C#: Add missing package directory to included dlls.
|
2023-11-03 11:31:27 +01:00 |
|
Michael Nebel
|
4cebb7e848
|
C#: Integrate the assets parsing and fetching in the dependency manager.
|
2023-11-03 11:31:27 +01:00 |
|
Michael Nebel
|
7bbf1a24d4
|
C#: Add assets.json parser.
|
2023-11-03 11:31:27 +01:00 |
|
Michael Nebel
|
3a7df994cb
|
C#: The dependency manager should find assets.json files when doing a project or solution restore.
|
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
|
9ea6ef06ef
|
C#: Commented out references in project files should not be used.
|
2023-11-02 15:45:30 +01:00 |
|
Tamas Vajk
|
3f1e145d2c
|
C#: Rework .net framework reference removal
|
2023-10-20 14:40:13 +02:00 |
|
Tamas Vajk
|
fc1fc05d16
|
C#: Rework .net framework reference removal
|
2023-10-20 09:22:14 +02:00 |
|
Tamas Vajk
|
fbfafbfdd4
|
C#: Remove netstandard.library.ref from the references
|
2023-10-19 15:49:16 +02:00 |
|
Tamas Vajk
|
15ec0a10c9
|
Code quality improvements
|
2023-10-13 14:09:58 +02:00 |
|
Tamas Vajk
|
3b4ea27caf
|
Be more explicit about expected assembly loading exceptions
|
2023-10-12 11:10:30 +02:00 |
|
Tamas Vajk
|
09c1c715a3
|
Filter analyzer assemblies from nuget packages
|
2023-10-12 11:10:30 +02:00 |
|
Tamas Vajk
|
da096553a2
|
Do not throw exception when working directory cleanup fails
|
2023-10-11 20:48:17 +02:00 |
|
Tamas Vajk
|
e1b283c14a
|
Exclude nuget packages with prefix runtime. from the references
|
2023-10-11 16:25:34 +02:00 |
|
Tamas Vajk
|
93380f8cbb
|
Force the nuget download of dotnet framework reference assemblies
|
2023-10-11 16:25:34 +02:00 |
|
Tamas Vajk
|
4e2c6ff8d7
|
C#: Consider possibly restored 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 |
|
Tamas Vajk
|
2378e31c5e
|
C#: Make conflicting assembly selection deterministic
|
2023-10-10 16:32:02 +02:00 |
|
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 |
|
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 |
|
Tamas Vajk
|
ed83f59c23
|
C#: Remove legacy runtime packages from extraction references
|
2023-09-25 11:34:16 +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 |
|