From 192ac9725c6c6586fe98f4827c012244f01bb320 Mon Sep 17 00:00:00 2001 From: Austin Drenski Date: Tue, 16 Jan 2024 14:30:57 -0500 Subject: [PATCH] chore: Enable Central Package Management (CPM) See: open-feature/dotnet-sdk#178 Signed-off-by: Austin Drenski --- Directory.Packages.props | 37 +++++++++++++++++++ build/Common.props | 14 +------ build/Common.tests.props | 30 ++++----------- src/Directory.Build.targets | 2 +- .../OpenFeature.Contrib.Hooks.Otel.csproj | 2 +- ...Contrib.Providers.FeatureManagement.csproj | 4 +- ...OpenFeature.Contrib.Providers.Flagd.csproj | 8 ++-- ...Feature.Contrib.Providers.Flagsmith.csproj | 4 +- ...ure.Contrib.Providers.GOFeatureFlag.csproj | 2 +- ...OpenFeature.Contrib.Hooks.Otel.Test.csproj | 6 +-- ...ib.Providers.FeatureManagement.Test.csproj | 4 +- ...eature.Contrib.Providers.Flagd.Test.csproj | 4 +- ...ontrib.Providers.GOFeatureFlag.Test.csproj | 2 +- 13 files changed, 66 insertions(+), 53 deletions(-) create mode 100644 Directory.Packages.props diff --git a/Directory.Packages.props b/Directory.Packages.props new file mode 100644 index 00000000..4dd3071b --- /dev/null +++ b/Directory.Packages.props @@ -0,0 +1,37 @@ + + + + true + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/build/Common.props b/build/Common.props index fc34c474..d1e5cf40 100644 --- a/build/Common.props +++ b/build/Common.props @@ -1,7 +1,7 @@ - + @@ -17,14 +17,4 @@ true - - - - [1.0.0,2.0) - - [1.2,) - - \ No newline at end of file + diff --git a/build/Common.tests.props b/build/Common.tests.props index 8a533a23..2840d20b 100644 --- a/build/Common.tests.props +++ b/build/Common.tests.props @@ -18,36 +18,22 @@ - - + + all runtime; build; native; contentfiles; analyzers; buildtransitive - + all runtime; build; native; contentfiles; analyzers; buildtransitive - - - - - + + + + + runtime; build; native; contentfiles; analyzers; buildtransitive all - - - - [4.17.0] - [3.1.2] - [6.7.0] - [17.3.2] - [5.0.0] - [2.4.3,3.0) - [2.4.1,3.0) - diff --git a/src/Directory.Build.targets b/src/Directory.Build.targets index 44742c36..df49428f 100644 --- a/src/Directory.Build.targets +++ b/src/Directory.Build.targets @@ -1,6 +1,6 @@ - + all runtime; build; native; contentfiles; analyzers diff --git a/src/OpenFeature.Contrib.Hooks.Otel/OpenFeature.Contrib.Hooks.Otel.csproj b/src/OpenFeature.Contrib.Hooks.Otel/OpenFeature.Contrib.Hooks.Otel.csproj index f413d1f7..4c906401 100644 --- a/src/OpenFeature.Contrib.Hooks.Otel/OpenFeature.Contrib.Hooks.Otel.csproj +++ b/src/OpenFeature.Contrib.Hooks.Otel/OpenFeature.Contrib.Hooks.Otel.csproj @@ -13,7 +13,7 @@ - + diff --git a/src/OpenFeature.Contrib.Providers.FeatureManagement/OpenFeature.Contrib.Providers.FeatureManagement.csproj b/src/OpenFeature.Contrib.Providers.FeatureManagement/OpenFeature.Contrib.Providers.FeatureManagement.csproj index 85ea512d..8c54087f 100644 --- a/src/OpenFeature.Contrib.Providers.FeatureManagement/OpenFeature.Contrib.Providers.FeatureManagement.csproj +++ b/src/OpenFeature.Contrib.Providers.FeatureManagement/OpenFeature.Contrib.Providers.FeatureManagement.csproj @@ -13,7 +13,7 @@ - + - \ No newline at end of file + diff --git a/src/OpenFeature.Contrib.Providers.Flagd/OpenFeature.Contrib.Providers.Flagd.csproj b/src/OpenFeature.Contrib.Providers.Flagd/OpenFeature.Contrib.Providers.Flagd.csproj index f73392e1..61e86d27 100644 --- a/src/OpenFeature.Contrib.Providers.Flagd/OpenFeature.Contrib.Providers.Flagd.csproj +++ b/src/OpenFeature.Contrib.Providers.Flagd/OpenFeature.Contrib.Providers.Flagd.csproj @@ -19,15 +19,15 @@ - + - - - + + + runtime; build; native; contentfiles; analyzers; buildtransitive all diff --git a/src/OpenFeature.Contrib.Providers.Flagsmith/OpenFeature.Contrib.Providers.Flagsmith.csproj b/src/OpenFeature.Contrib.Providers.Flagsmith/OpenFeature.Contrib.Providers.Flagsmith.csproj index 73aa89f6..b73044fc 100644 --- a/src/OpenFeature.Contrib.Providers.Flagsmith/OpenFeature.Contrib.Providers.Flagsmith.csproj +++ b/src/OpenFeature.Contrib.Providers.Flagsmith/OpenFeature.Contrib.Providers.Flagsmith.csproj @@ -21,8 +21,8 @@ - - + + diff --git a/src/OpenFeature.Contrib.Providers.GOFeatureFlag/OpenFeature.Contrib.Providers.GOFeatureFlag.csproj b/src/OpenFeature.Contrib.Providers.GOFeatureFlag/OpenFeature.Contrib.Providers.GOFeatureFlag.csproj index 14f89391..269a9aa8 100644 --- a/src/OpenFeature.Contrib.Providers.GOFeatureFlag/OpenFeature.Contrib.Providers.GOFeatureFlag.csproj +++ b/src/OpenFeature.Contrib.Providers.GOFeatureFlag/OpenFeature.Contrib.Providers.GOFeatureFlag.csproj @@ -13,7 +13,7 @@ - + diff --git a/test/OpenFeature.Contrib.Hooks.Otel.Test/OpenFeature.Contrib.Hooks.Otel.Test.csproj b/test/OpenFeature.Contrib.Hooks.Otel.Test/OpenFeature.Contrib.Hooks.Otel.Test.csproj index c396ebec..e5fc3bc2 100644 --- a/test/OpenFeature.Contrib.Hooks.Otel.Test/OpenFeature.Contrib.Hooks.Otel.Test.csproj +++ b/test/OpenFeature.Contrib.Hooks.Otel.Test/OpenFeature.Contrib.Hooks.Otel.Test.csproj @@ -4,9 +4,9 @@ - - - + + + diff --git a/test/OpenFeature.Contrib.Providers.FeatureManagement.Test/OpenFeature.Contrib.Providers.FeatureManagement.Test.csproj b/test/OpenFeature.Contrib.Providers.FeatureManagement.Test/OpenFeature.Contrib.Providers.FeatureManagement.Test.csproj index 07cfa947..d8f8bbc7 100644 --- a/test/OpenFeature.Contrib.Providers.FeatureManagement.Test/OpenFeature.Contrib.Providers.FeatureManagement.Test.csproj +++ b/test/OpenFeature.Contrib.Providers.FeatureManagement.Test/OpenFeature.Contrib.Providers.FeatureManagement.Test.csproj @@ -6,8 +6,8 @@ - - + + diff --git a/test/OpenFeature.Contrib.Providers.Flagd.Test/OpenFeature.Contrib.Providers.Flagd.Test.csproj b/test/OpenFeature.Contrib.Providers.Flagd.Test/OpenFeature.Contrib.Providers.Flagd.Test.csproj index 743279a6..10ae43b5 100644 --- a/test/OpenFeature.Contrib.Providers.Flagd.Test/OpenFeature.Contrib.Providers.Flagd.Test.csproj +++ b/test/OpenFeature.Contrib.Providers.Flagd.Test/OpenFeature.Contrib.Providers.Flagd.Test.csproj @@ -5,7 +5,7 @@ - + - \ No newline at end of file + diff --git a/test/OpenFeature.Contrib.Providers.GOFeatureFlag.Test/OpenFeature.Contrib.Providers.GOFeatureFlag.Test.csproj b/test/OpenFeature.Contrib.Providers.GOFeatureFlag.Test/OpenFeature.Contrib.Providers.GOFeatureFlag.Test.csproj index 96b51275..2fad7d50 100644 --- a/test/OpenFeature.Contrib.Providers.GOFeatureFlag.Test/OpenFeature.Contrib.Providers.GOFeatureFlag.Test.csproj +++ b/test/OpenFeature.Contrib.Providers.GOFeatureFlag.Test/OpenFeature.Contrib.Providers.GOFeatureFlag.Test.csproj @@ -6,6 +6,6 @@ - +