Skip to content

Commit a36a906

Browse files
refactor: Remove deprecated Dependency Injection code (#626)
* Remove deprecated Dependency Injection code Signed-off-by: Kyle Julian <38759683+kylejuliandev@users.noreply.github.com> * Remove OpenFeature.DependencyInjection references Signed-off-by: Kyle Julian <38759683+kylejuliandev@users.noreply.github.com> * Remove DependencyInjection README reference Signed-off-by: Kyle Julian <38759683+kylejuliandev@users.noreply.github.com> --------- Signed-off-by: Kyle Julian <38759683+kylejuliandev@users.noreply.github.com>
1 parent df1765c commit a36a906

27 files changed

+2
-1628
lines changed

.github/workflows/release.yml

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -93,14 +93,6 @@ jobs:
9393
project-name: OpenFeature.Hosting
9494
release-tag: ${{ needs.release-please.outputs.release_tag_name }}
9595

96-
# Process OpenFeature.DependencyInjection project
97-
- name: Generate and Attest SBOM for OpenFeature.DependencyInjection
98-
uses: ./.github/actions/sbom-generator
99-
with:
100-
github-token: ${{secrets.GITHUB_TOKEN}}
101-
project-name: OpenFeature.DependencyInjection
102-
release-tag: ${{ needs.release-please.outputs.release_tag_name }}
103-
10496
# Process OpenFeature.Providers.MultiProvider project
10597
- name: Generate and Attest SBOM for OpenFeature.Providers.MultiProvider
10698
uses: ./.github/actions/sbom-generator

OpenFeature.slnx

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,6 @@
4848
<Project Path="samples/AspNetCore/Samples.AspNetCore.csproj" />
4949
</Folder>
5050
<Folder Name="/src/">
51-
<Project Path="src/OpenFeature.DependencyInjection/OpenFeature.DependencyInjection.csproj" />
5251
<Project Path="src/OpenFeature.Hosting/OpenFeature.Hosting.csproj" />
5352
<Project Path="src/OpenFeature.Providers.MultiProvider/OpenFeature.Providers.MultiProvider.csproj" />
5453
<Project Path="src/OpenFeature/OpenFeature.csproj" />
@@ -58,7 +57,6 @@
5857
<Folder Name="/test/">
5958
<Project Path="test/OpenFeature.AotCompatibility/OpenFeature.AotCompatibility.csproj" />
6059
<Project Path="test/OpenFeature.Benchmarks/OpenFeature.Benchmarks.csproj" />
61-
<Project Path="test/OpenFeature.DependencyInjection.Tests/OpenFeature.DependencyInjection.Tests.csproj" />
6260
<Project Path="test/OpenFeature.E2ETests/OpenFeature.E2ETests.csproj" />
6361
<Project Path="test/OpenFeature.Hosting.Tests/OpenFeature.Hosting.Tests.csproj" />
6462
<Project Path="test/OpenFeature.IntegrationTests/OpenFeature.IntegrationTests.csproj" />

release-please-config.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,7 @@
88
"versioning": "default",
99
"extra-files": [
1010
"build/Common.prod.props",
11-
"README.md",
12-
"src/OpenFeature.DependencyInjection/README.md"
11+
"README.md"
1312
]
1413
}
1514
},

src/OpenFeature.DependencyInjection/Diagnostics/FeatureCodes.cs

Lines changed: 0 additions & 38 deletions
This file was deleted.

src/OpenFeature.DependencyInjection/Guard.cs

Lines changed: 0 additions & 20 deletions
This file was deleted.

src/OpenFeature.DependencyInjection/IFeatureLifecycleManager.cs

Lines changed: 0 additions & 24 deletions
This file was deleted.

src/OpenFeature.DependencyInjection/Internal/EventHandlerDelegateWrapper.cs

Lines changed: 0 additions & 8 deletions
This file was deleted.

src/OpenFeature.DependencyInjection/Internal/FeatureLifecycleManager.cs

Lines changed: 0 additions & 66 deletions
This file was deleted.

src/OpenFeature.DependencyInjection/MultiTarget/CallerArgumentExpressionAttribute.cs

Lines changed: 0 additions & 23 deletions
This file was deleted.

src/OpenFeature.DependencyInjection/MultiTarget/IsExternalInit.cs

Lines changed: 0 additions & 21 deletions
This file was deleted.

0 commit comments

Comments
 (0)