Tamas Vajk
|
87d0d723ed
|
C#: Fix lazy evaluation of not yet downloaded packages
|
2023-08-22 14:50:03 +02:00 |
|
Tamás Vajk
|
afe1e9c453
|
Merge pull request #13957 from tamasvajk/razor-standalone-2
C#: Generate source files from cshtml files in standalone
|
2023-08-22 14:22:11 +02:00 |
|
Tom Hvitved
|
31738a37ae
|
Merge pull request #14016 from hvitved/csharp/codeql-threads
C#: Respect `$CODEQL_THREADS` environment variable
|
2023-08-22 13:04:48 +02:00 |
|
Tom Hvitved
|
6bb37ca465
|
C#: Respect $CODEQL_THREADS environment variable
|
2023-08-22 11:46:03 +02:00 |
|
Tamas Vajk
|
2575db356d
|
Improve code quality: fix review findings
|
2023-08-21 16:07:56 +02:00 |
|
Tamas Vajk
|
b5cdaa2f94
|
Fix compile issues after rebase
|
2023-08-21 10:43:36 +02:00 |
|
Tamas Vajk
|
84a78e7a8d
|
Add opt-in environment variable for cshtml generation
|
2023-08-21 10:38:22 +02:00 |
|
Tamas Vajk
|
ba0cc76da1
|
Minor cleanup of dotnet CLI invocations
|
2023-08-21 10:38:22 +02:00 |
|
Tamas Vajk
|
ad3cc8e1c7
|
Change backslash to forward slash in file paths in the analyzer config file
|
2023-08-21 10:38:22 +02:00 |
|
Tamas Vajk
|
c2eb2e9c69
|
Add more logging
|
2023-08-21 10:38:22 +02:00 |
|
Tamas Vajk
|
a644133d8f
|
Write CSC arguments to file and pass that to the execution
|
2023-08-21 10:38:22 +02:00 |
|
Michael Nebel
|
166633dac0
|
C#: Only apply Path.combine to OS agnostic parts of the path.
|
2023-08-21 10:38:21 +02:00 |
|
Michael Nebel
|
d48ab36273
|
C#: Run dotnet exec command silently.
|
2023-08-21 10:38:21 +02:00 |
|
Tamas Vajk
|
d391246f27
|
C#: Generate source files from .cshtml files in standalone
|
2023-08-21 10:38:21 +02:00 |
|
Michael Nebel
|
864f60f90f
|
C#: Re-arrange using statements.
|
2023-08-21 09:41:28 +02:00 |
|
Michael Nebel
|
4fb73ea191
|
C#: Address review comments.
|
2023-08-21 08:53:17 +02:00 |
|
Michael Nebel
|
1de86b4313
|
C#: Address review comments.
|
2023-08-21 07:37:27 +02:00 |
|
Michael Nebel
|
d968a91799
|
C#: Introduce convenience constructor for the DependencyManager.
|
2023-08-18 11:49:07 +02:00 |
|
Michael Nebel
|
c0d1179c8a
|
C#: Minimal update of relevant code to minimize project dependencies and hide some implementation details behind interfaces.
|
2023-08-18 11:42:12 +02:00 |
|
Michael Nebel
|
f47e59dff1
|
C#: Move dependency related files into a new project.
|
2023-08-18 11:42:12 +02:00 |
|
Michael Nebel
|
b48567f6a5
|
C#: Add shared dependency fetching project.
|
2023-08-18 11:42:12 +02:00 |
|
Michael Nebel
|
15dd130d31
|
C#: Remove unused parameter in DownloadMissingPackages.
|
2023-08-18 11:42:11 +02:00 |
|
Michael Nebel
|
6ecbb400d7
|
C#: Turn initialize into a readonly field.
|
2023-08-14 11:19:42 +02:00 |
|
Michael Nebel
|
d76bb49b6a
|
C#: Make some FileContent unit tests.
|
2023-08-14 11:18:19 +02:00 |
|
Michael Nebel
|
a0bad3ce15
|
C#: Re-factor FileContent to make it unit-testable and make an initializer class.
|
2023-08-14 11:18:19 +02:00 |
|
Michael Nebel
|
a362ce083d
|
C#: Some file content regexp tweaking.
|
2023-08-14 11:18:19 +02:00 |
|
Michael Nebel
|
c95d219c84
|
C#: Re-factor the processing of all files into a helper class and make sure to only do one pass of the files.
|
2023-08-14 11:18:19 +02:00 |
|
Michael Nebel
|
db685e5fc4
|
C#: Tidy up.
|
2023-08-14 11:18:19 +02:00 |
|
Michael Nebel
|
e24fa4705a
|
C#: Introduce caching or detecting the newest runtimes and fetching all file names in the source dir.
|
2023-08-14 11:18:19 +02:00 |
|
Michael Nebel
|
ddb50b8120
|
C#: Improve regular expressions and fix lowercase issue.
|
2023-08-14 11:18:19 +02:00 |
|
Michael Nebel
|
ca7fa2e7c8
|
C#: Use ASP.NET dlls when needed and available.
|
2023-08-14 11:18:19 +02:00 |
|
Michael Nebel
|
b71c41018c
|
C#: Re-factor the GetRuntime method.
|
2023-08-14 11:18:19 +02:00 |
|
Michael Nebel
|
5bc8804242
|
C#: Introduce method to decide whether we need to include ASP.NET dlls in standalone compilation.
|
2023-08-14 11:18:19 +02:00 |
|
Michael Nebel
|
88b51e6ad3
|
C#: Re-factor logic for fetching info from group and remove a redundant continue statement.
|
2023-08-14 11:18:18 +02:00 |
|
Michael Nebel
|
881d86321e
|
C#: Introduce regex for framework reference and project sdk and make some minor re-writes.
|
2023-08-14 11:18:18 +02:00 |
|
Michael Nebel
|
9e03a211a5
|
C#: Add unit test where path to dotnet frameworks contain whitespaces.
|
2023-08-14 10:40:00 +02:00 |
|
Michael Nebel
|
1942ea8396
|
C#: Paths can contain whitespace (this is indeed common on windows).
|
2023-08-14 10:40:00 +02:00 |
|
Michael Nebel
|
280a27d9ca
|
C#: Log some more info during dotnet --list-runtimes execution.
|
2023-08-14 10:40:00 +02:00 |
|
Michael Nebel
|
78c732db97
|
C#: Re-factor of ProgressMonitor and introduce LogInfo.
|
2023-08-14 10:40:00 +02:00 |
|
Michael Nebel
|
ef9453e862
|
C#: Selected runtime location should be logged as information.
|
2023-08-14 10:40:00 +02:00 |
|
Michael Nebel
|
6bb9e6d122
|
C#: Address review comments.
|
2023-08-07 13:40:37 +02:00 |
|
Michael Nebel
|
ab4e643bf8
|
C#: Turn RuntimeVersion into a record type.
|
2023-08-01 12:54:55 +02:00 |
|
Tamas Vajk
|
35cc058474
|
C#: Fix test expectations in RuntimeVersion tests to handle platform dependent behaviour of Path.Combine
|
2023-07-13 09:50:26 +02:00 |
|
Tamas Vajk
|
65ed244f34
|
C#: Add missing parameter to interface
|
2023-07-07 16:10:41 +02:00 |
|
Tamás Vajk
|
9cef290bc3
|
Merge pull request #13687 from tamasvajk/standalone/nugetconfig
C#: Use `nuget.config` file for `dotnet restore` fallback logic
|
2023-07-07 15:53:07 +02:00 |
|
Tamas Vajk
|
23f3e44fa1
|
C#: Use nuget.config file for dotnet restore fallback logic
|
2023-07-07 14:47:07 +02:00 |
|
Michael Nebel
|
e4aaa43c43
|
C#: Also support alpha, beta, rc candidates.
|
2023-07-07 14:06:11 +02:00 |
|
Michael Nebel
|
f065ba9aa1
|
C#: Add unit tests for runtime version fetching.
|
2023-07-07 13:21:02 +02:00 |
|
Michael Nebel
|
4270425f14
|
C#: Cater for preview versions.
|
2023-07-07 13:16:35 +02:00 |
|
Michael Nebel
|
bffdbbcf95
|
C#: Address review comments.
|
2023-07-07 13:16:34 +02:00 |
|