From a0a065fd74bc67d4bbd88e4d39eab25963fa39e9 Mon Sep 17 00:00:00 2001 From: Will Fuqua Date: Sat, 27 Jun 2026 13:46:54 +0700 Subject: [PATCH 1/2] Update Spectre Console dependency --- CSharpRepl.Services/CSharpRepl.Services.csproj | 2 +- CSharpRepl.slnx | 4 ++++ Tests/CSharpRepl.Tests/CSharpRepl.Tests.csproj | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/CSharpRepl.Services/CSharpRepl.Services.csproj b/CSharpRepl.Services/CSharpRepl.Services.csproj index 35402c80..b669ff74 100644 --- a/CSharpRepl.Services/CSharpRepl.Services.csproj +++ b/CSharpRepl.Services/CSharpRepl.Services.csproj @@ -43,7 +43,7 @@ - + diff --git a/CSharpRepl.slnx b/CSharpRepl.slnx index 969d8229..e41305ef 100644 --- a/CSharpRepl.slnx +++ b/CSharpRepl.slnx @@ -6,6 +6,10 @@ + + + + diff --git a/Tests/CSharpRepl.Tests/CSharpRepl.Tests.csproj b/Tests/CSharpRepl.Tests/CSharpRepl.Tests.csproj index 38950ef0..d592881b 100644 --- a/Tests/CSharpRepl.Tests/CSharpRepl.Tests.csproj +++ b/Tests/CSharpRepl.Tests/CSharpRepl.Tests.csproj @@ -17,7 +17,7 @@ - + From b4ab91f09a3e180bb1fb165c100edfa834854fa2 Mon Sep 17 00:00:00 2001 From: Will Fuqua Date: Sat, 27 Jun 2026 14:04:54 +0700 Subject: [PATCH 2/2] Switch to centralized package management --- .../CSharpRepl.Services.csproj | 66 +++++++++---------- CSharpRepl/CSharpRepl.csproj | 12 ++-- Directory.Packages.props | 52 +++++++++++++++ ...SharpRepl.InjectedHook.ScriptEngine.csproj | 6 +- .../CSharpRepl.Benchmarks.csproj | 6 +- .../CSharpRepl.Tests/CSharpRepl.Tests.csproj | 18 ++--- .../Data/Directory.Packages.props | 16 +++++ 7 files changed, 122 insertions(+), 54 deletions(-) create mode 100644 Directory.Packages.props create mode 100644 Tests/CSharpRepl.Tests/Data/Directory.Packages.props diff --git a/CSharpRepl.Services/CSharpRepl.Services.csproj b/CSharpRepl.Services/CSharpRepl.Services.csproj index b669ff74..0436d172 100644 --- a/CSharpRepl.Services/CSharpRepl.Services.csproj +++ b/CSharpRepl.Services/CSharpRepl.Services.csproj @@ -1,20 +1,20 @@ - + net10.0 enable - - - + + + all runtime; build; native; contentfiles; analyzers; buildtransitive - - - - + + + + - + compile; build; native; contentfiles; analyzers; buildtransitive - + compile; build; native; contentfiles; analyzers; buildtransitive - - + + - - - - - - - - - - + + + + + + + + + + - - - - - - - - - - - + + + + + + + + + + + diff --git a/CSharpRepl/CSharpRepl.csproj b/CSharpRepl/CSharpRepl.csproj index 39578d4e..a134126b 100644 --- a/CSharpRepl/CSharpRepl.csproj +++ b/CSharpRepl/CSharpRepl.csproj @@ -1,4 +1,4 @@ - + 0.9.0 @@ -25,16 +25,16 @@ - - - + + + - + compile; build; native; contentfiles; analyzers; buildtransitive - + compile; build; native; contentfiles; analyzers; buildtransitive diff --git a/Directory.Packages.props b/Directory.Packages.props new file mode 100644 index 00000000..20bc1247 --- /dev/null +++ b/Directory.Packages.props @@ -0,0 +1,52 @@ + + + true + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/InjectedHook/CSharpRepl.InjectedHook.ScriptEngine/CSharpRepl.InjectedHook.ScriptEngine.csproj b/InjectedHook/CSharpRepl.InjectedHook.ScriptEngine/CSharpRepl.InjectedHook.ScriptEngine.csproj index 0d2a0a51..273b2c86 100644 --- a/InjectedHook/CSharpRepl.InjectedHook.ScriptEngine/CSharpRepl.InjectedHook.ScriptEngine.csproj +++ b/InjectedHook/CSharpRepl.InjectedHook.ScriptEngine/CSharpRepl.InjectedHook.ScriptEngine.csproj @@ -1,4 +1,4 @@ - + - + diff --git a/Tests/CSharpRepl.Benchmarks/CSharpRepl.Benchmarks.csproj b/Tests/CSharpRepl.Benchmarks/CSharpRepl.Benchmarks.csproj index c3e772ab..ec640dc5 100644 --- a/Tests/CSharpRepl.Benchmarks/CSharpRepl.Benchmarks.csproj +++ b/Tests/CSharpRepl.Benchmarks/CSharpRepl.Benchmarks.csproj @@ -9,14 +9,14 @@ - + - + compile; build; native; contentfiles; analyzers; buildtransitive - + compile; build; native; contentfiles; analyzers; buildtransitive diff --git a/Tests/CSharpRepl.Tests/CSharpRepl.Tests.csproj b/Tests/CSharpRepl.Tests/CSharpRepl.Tests.csproj index d592881b..04e61e09 100644 --- a/Tests/CSharpRepl.Tests/CSharpRepl.Tests.csproj +++ b/Tests/CSharpRepl.Tests/CSharpRepl.Tests.csproj @@ -1,4 +1,4 @@ - + Exe @@ -15,19 +15,19 @@ - - - - - - + + + + + + - + compile; build; native; contentfiles; analyzers; buildtransitive - + compile; build; native; contentfiles; analyzers; buildtransitive diff --git a/Tests/CSharpRepl.Tests/Data/Directory.Packages.props b/Tests/CSharpRepl.Tests/Data/Directory.Packages.props new file mode 100644 index 00000000..0d80104b --- /dev/null +++ b/Tests/CSharpRepl.Tests/Data/Directory.Packages.props @@ -0,0 +1,16 @@ + + + + false + +