From 0a8459f41bb90e5e190ec0681de873716b47017b Mon Sep 17 00:00:00 2001 From: Farshad DASHTI Date: Thu, 10 Oct 2024 11:07:34 +0100 Subject: [PATCH 1/5] - Updated the package decription with deprecation message - Updated the classes with Obsolete attribute --- .../Dfe.Academies.Contracts/Dfe.Academies.Contracts.csproj | 7 ++++--- academiesContracts/Dfe.Academies.Contracts/README.md | 2 +- .../V1/EducationalPerformance/SchoolAbsenceDataDto.cs | 3 +++ .../Dfe.Academies.Contracts/V4/AddressDto.cs | 3 +++ .../V4/Establishments/EstablishmentDto.cs | 3 +++ .../Dfe.Academies.Contracts/V4/PagedDataResponse.cs | 3 +++ .../Dfe.Academies.Contracts/V4/Trusts/TrustDto.cs | 3 +++ .../correlationIdMiddleware/CorrelationContext.cs | 3 +++ .../correlationIdMiddleware/CorrelationIdMiddleware.cs | 3 +++ .../Dfe.Academisation.CorrelationIdMiddleware.csproj | 5 +++-- .../correlationIdMiddleware/ICorrelationContext.cs | 3 +++ correlationIdMiddleware/correlationIdMiddleware/Keys.cs | 4 +++- correlationIdMiddleware/correlationIdMiddleware/README.md | 5 +++++ .../correlationIdMiddleware/ReleaseNotes.md | 4 ++++ .../ExtensionMethods/BooleanExtensions.cs | 3 +++ .../ExtensionMethods/DateTimeExtensions.cs | 4 +++- .../ExtensionMethods/DecimalExtensions.cs | 4 +++- .../Dfe.Academisation.ExtensionMethods.csproj | 3 ++- .../ExtensionMethods/EnumExtensions.cs | 4 +++- .../ExtensionMethods/IntegerExtensions.cs | 4 +++- .../ExtensionMethods/ObjectExtensions.cs | 4 +++- .../ExtensionMethods/StringExtensions.cs | 3 +++ .../ExtensionMethods/release_notes.md | 4 ++++ extensionMethods/README.md | 4 ++++ 24 files changed, 75 insertions(+), 13 deletions(-) diff --git a/academiesContracts/Dfe.Academies.Contracts/Dfe.Academies.Contracts.csproj b/academiesContracts/Dfe.Academies.Contracts/Dfe.Academies.Contracts.csproj index 73f23c4..a585b86 100644 --- a/academiesContracts/Dfe.Academies.Contracts/Dfe.Academies.Contracts.csproj +++ b/academiesContracts/Dfe.Academies.Contracts/Dfe.Academies.Contracts.csproj @@ -11,9 +11,10 @@ README.md https://github.com/DFE-Digital/academisation-nuget-packages git - 1.0.10 - 1.0.10 - 1.0.10 + 1.0.11 + 1.0.11 + 1.0.11 + This package is deprecated. Please use https://github.com/DFE-Digital/rsd-core-libs/pkgs/nuget/DfE.CoreLibs.Contracts instead. diff --git a/academiesContracts/Dfe.Academies.Contracts/README.md b/academiesContracts/Dfe.Academies.Contracts/README.md index 5f28270..fa54deb 100644 --- a/academiesContracts/Dfe.Academies.Contracts/README.md +++ b/academiesContracts/Dfe.Academies.Contracts/README.md @@ -1 +1 @@ - \ No newline at end of file +This package is deprecated. Please use https://github.com/DFE-Digital/rsd-core-libs/pkgs/nuget/DfE.CoreLibs.Contracts instead. \ No newline at end of file diff --git a/academiesContracts/Dfe.Academies.Contracts/V1/EducationalPerformance/SchoolAbsenceDataDto.cs b/academiesContracts/Dfe.Academies.Contracts/V1/EducationalPerformance/SchoolAbsenceDataDto.cs index 53d3e76..f2cbd89 100644 --- a/academiesContracts/Dfe.Academies.Contracts/V1/EducationalPerformance/SchoolAbsenceDataDto.cs +++ b/academiesContracts/Dfe.Academies.Contracts/V1/EducationalPerformance/SchoolAbsenceDataDto.cs @@ -3,6 +3,9 @@ namespace Dfe.Academies.Contracts.V1.EducationalPerformance /// /// Absence Data Response /// +#pragma warning disable S1133 + [Obsolete("This package is deprecated. Please use https://github.com/DFE-Digital/rsd-core-libs instead.")] +#pragma warning restore S1133 public class SchoolAbsenceDataDto { /// diff --git a/academiesContracts/Dfe.Academies.Contracts/V4/AddressDto.cs b/academiesContracts/Dfe.Academies.Contracts/V4/AddressDto.cs index beb1a8e..273aba3 100644 --- a/academiesContracts/Dfe.Academies.Contracts/V4/AddressDto.cs +++ b/academiesContracts/Dfe.Academies.Contracts/V4/AddressDto.cs @@ -5,6 +5,9 @@ using System.Text; using System.Threading.Tasks; +#pragma warning disable S1133 +[Obsolete("This package is deprecated. Please use https://github.com/DFE-Digital/rsd-core-libs instead.")] +#pragma warning restore S1133 [Serializable] public class AddressDto { diff --git a/academiesContracts/Dfe.Academies.Contracts/V4/Establishments/EstablishmentDto.cs b/academiesContracts/Dfe.Academies.Contracts/V4/Establishments/EstablishmentDto.cs index 74374d2..3312a20 100644 --- a/academiesContracts/Dfe.Academies.Contracts/V4/Establishments/EstablishmentDto.cs +++ b/academiesContracts/Dfe.Academies.Contracts/V4/Establishments/EstablishmentDto.cs @@ -1,6 +1,9 @@ namespace Dfe.Academies.Contracts.V4.Establishments; [Serializable] +#pragma warning disable S1133 +[Obsolete("This package is deprecated. Please use https://github.com/DFE-Digital/rsd-core-libs instead.")] +#pragma warning restore S1133 public class EstablishmentDto { diff --git a/academiesContracts/Dfe.Academies.Contracts/V4/PagedDataResponse.cs b/academiesContracts/Dfe.Academies.Contracts/V4/PagedDataResponse.cs index 6105899..52c5d53 100644 --- a/academiesContracts/Dfe.Academies.Contracts/V4/PagedDataResponse.cs +++ b/academiesContracts/Dfe.Academies.Contracts/V4/PagedDataResponse.cs @@ -1,6 +1,9 @@ namespace Dfe.Academies.Contracts.V4; using System.Collections.Generic; +#pragma warning disable S1133 +[Obsolete("This package is deprecated. Please use https://github.com/DFE-Digital/rsd-core-libs instead.")] +#pragma warning restore S1133 [Serializable] public class PagedDataResponse where TResponse : class { diff --git a/academiesContracts/Dfe.Academies.Contracts/V4/Trusts/TrustDto.cs b/academiesContracts/Dfe.Academies.Contracts/V4/Trusts/TrustDto.cs index 1cc306e..515991d 100644 --- a/academiesContracts/Dfe.Academies.Contracts/V4/Trusts/TrustDto.cs +++ b/academiesContracts/Dfe.Academies.Contracts/V4/Trusts/TrustDto.cs @@ -2,6 +2,9 @@ using Dfe.Academies.Contracts.V4.Establishments; +#pragma warning disable S1133 +[Obsolete("This package is deprecated. Please use https://github.com/DFE-Digital/rsd-core-libs instead.")] +#pragma warning restore S1133 [Serializable] public class TrustDto { diff --git a/correlationIdMiddleware/correlationIdMiddleware/CorrelationContext.cs b/correlationIdMiddleware/correlationIdMiddleware/CorrelationContext.cs index 9c21791..7371a0e 100644 --- a/correlationIdMiddleware/correlationIdMiddleware/CorrelationContext.cs +++ b/correlationIdMiddleware/correlationIdMiddleware/CorrelationContext.cs @@ -1,6 +1,9 @@ namespace Dfe.Academisation.CorrelationIdMiddleware; /// +#pragma warning disable S1133 +[Obsolete("This package is deprecated. Please use https://github.com/DFE-Digital/rsd-core-libs instead.")] +#pragma warning restore S1133 public class CorrelationContext : ICorrelationContext { /// diff --git a/correlationIdMiddleware/correlationIdMiddleware/CorrelationIdMiddleware.cs b/correlationIdMiddleware/correlationIdMiddleware/CorrelationIdMiddleware.cs index 69e74df..9eb1522 100644 --- a/correlationIdMiddleware/correlationIdMiddleware/CorrelationIdMiddleware.cs +++ b/correlationIdMiddleware/correlationIdMiddleware/CorrelationIdMiddleware.cs @@ -9,6 +9,9 @@ /// Saves these values in the correlationContext instance. Be sure to register correlation context as scoped or the equivalent in you ioc container. /// Header used in requests is 'x-correlationId' /// +#pragma warning disable S1133 +[Obsolete("This package is deprecated. Please use https://github.com/DFE-Digital/rsd-core-libs instead.")] +#pragma warning restore S1133 public class CorrelationIdMiddleware { private readonly RequestDelegate _next; diff --git a/correlationIdMiddleware/correlationIdMiddleware/Dfe.Academisation.CorrelationIdMiddleware.csproj b/correlationIdMiddleware/correlationIdMiddleware/Dfe.Academisation.CorrelationIdMiddleware.csproj index 0e29003..2bc9abf 100644 --- a/correlationIdMiddleware/correlationIdMiddleware/Dfe.Academisation.CorrelationIdMiddleware.csproj +++ b/correlationIdMiddleware/correlationIdMiddleware/Dfe.Academisation.CorrelationIdMiddleware.csproj @@ -13,9 +13,10 @@ dfe;academisation;correlation; 4ac4e7ef-aaff-48a4-9e4d-44371c231191 README.md - 2.0.2 + 2.0.3 DFE-Digital - + This package is deprecated. Please use https://github.com/DFE-Digital/rsd-core-libs/pkgs/nuget/DfE.CoreLibs.Http instead. + diff --git a/correlationIdMiddleware/correlationIdMiddleware/ICorrelationContext.cs b/correlationIdMiddleware/correlationIdMiddleware/ICorrelationContext.cs index 24da7b2..f8fb6ed 100644 --- a/correlationIdMiddleware/correlationIdMiddleware/ICorrelationContext.cs +++ b/correlationIdMiddleware/correlationIdMiddleware/ICorrelationContext.cs @@ -4,6 +4,9 @@ /// Provides access to the current correlation id. You should register this as a scoped / per web request /// dependency in your IoC/DI container. /// +#pragma warning disable S1133 +[Obsolete("This package is deprecated. Please use https://github.com/DFE-Digital/rsd-core-libs instead.")] +#pragma warning restore S1133 public interface ICorrelationContext { /// diff --git a/correlationIdMiddleware/correlationIdMiddleware/Keys.cs b/correlationIdMiddleware/correlationIdMiddleware/Keys.cs index ddd16ad..505e266 100644 --- a/correlationIdMiddleware/correlationIdMiddleware/Keys.cs +++ b/correlationIdMiddleware/correlationIdMiddleware/Keys.cs @@ -2,7 +2,9 @@ /// /// The keys used by the correlation id middleware. /// - +#pragma warning disable S1133 +[Obsolete("This package is deprecated. Please use https://github.com/DFE-Digital/rsd-core-libs instead.")] +#pragma warning restore S1133 public class Keys { /// diff --git a/correlationIdMiddleware/correlationIdMiddleware/README.md b/correlationIdMiddleware/correlationIdMiddleware/README.md index f980e79..51750c2 100644 --- a/correlationIdMiddleware/correlationIdMiddleware/README.md +++ b/correlationIdMiddleware/correlationIdMiddleware/README.md @@ -1,3 +1,8 @@ +# Deprecated + +This package is deprecated. Please use https://github.com/DFE-Digital/rsd-core-libs/pkgs/nuget/DfE.CoreLibs.Http instead. + + # Correlation ID Middleware ## What does this do ? diff --git a/correlationIdMiddleware/correlationIdMiddleware/ReleaseNotes.md b/correlationIdMiddleware/correlationIdMiddleware/ReleaseNotes.md index eabfb04..5dde529 100644 --- a/correlationIdMiddleware/correlationIdMiddleware/ReleaseNotes.md +++ b/correlationIdMiddleware/correlationIdMiddleware/ReleaseNotes.md @@ -1,3 +1,7 @@ +# 2.0.3 + +This package is deprecated. Please use https://github.com/DFE-Digital/rsd-core-libs/pkgs/nuget/DfE.CoreLibs.Http instead. + # 2.0.2 Fixed passing in an empty GUID in the x-correlationId header causing an exception. Now if an empty GUID is detected a bad request will be returned. If an empty guid is returned, the content of the response returned (along with the 400 status code) will be diff --git a/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/BooleanExtensions.cs b/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/BooleanExtensions.cs index a08a322..efc9efa 100644 --- a/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/BooleanExtensions.cs +++ b/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/BooleanExtensions.cs @@ -3,6 +3,9 @@ /// The boolean extensions. /// +#pragma warning disable S1133 +[Obsolete("This package is deprecated. Please use https://github.com/DFE-Digital/rsd-core-libs instead.")] +#pragma warning restore S1133 public static class BooleanExtensions { /// diff --git a/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/DateTimeExtensions.cs b/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/DateTimeExtensions.cs index e5bb80f..0678397 100644 --- a/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/DateTimeExtensions.cs +++ b/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/DateTimeExtensions.cs @@ -2,7 +2,9 @@ /// /// The date time extensions. /// - +#pragma warning disable S1133 +[Obsolete("This package is deprecated. Please use https://github.com/DFE-Digital/rsd-core-libs instead.")] +#pragma warning restore S1133 public static class DateTimeExtensions { /// diff --git a/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/DecimalExtensions.cs b/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/DecimalExtensions.cs index 58afa0d..2145b1d 100644 --- a/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/DecimalExtensions.cs +++ b/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/DecimalExtensions.cs @@ -3,7 +3,9 @@ /// /// The decimal extensions. /// - +#pragma warning disable S1133 +[Obsolete("This package is deprecated. Please use https://github.com/DFE-Digital/rsd-core-libs instead.")] +#pragma warning restore S1133 public static class DecimalExtensions { /// diff --git a/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/Dfe.Academisation.ExtensionMethods.csproj b/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/Dfe.Academisation.ExtensionMethods.csproj index cb5ff61..743fddb 100644 --- a/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/Dfe.Academisation.ExtensionMethods.csproj +++ b/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/Dfe.Academisation.ExtensionMethods.csproj @@ -11,9 +11,10 @@ https://github.com/DFE-Digital/academisation-nuget-packages git dfe;academisation;extension methods; - 2.0.0 + 2.0.1 DFE-Digital README.md + This package is deprecated. Please use https://github.com/DFE-Digital/rsd-core-libs/pkgs/nuget/DfE.CoreLibs.Utilities instead. diff --git a/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/EnumExtensions.cs b/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/EnumExtensions.cs index c81a581..4ceec5f 100644 --- a/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/EnumExtensions.cs +++ b/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/EnumExtensions.cs @@ -4,7 +4,9 @@ /// /// The enum extensions. /// - +#pragma warning disable S1133 +[Obsolete("This package is deprecated. Please use https://github.com/DFE-Digital/rsd-core-libs instead.")] +#pragma warning restore S1133 public static class EnumExtensions { /// diff --git a/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/IntegerExtensions.cs b/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/IntegerExtensions.cs index a377b6f..9378084 100644 --- a/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/IntegerExtensions.cs +++ b/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/IntegerExtensions.cs @@ -2,7 +2,9 @@ /// /// The integer extensions. /// - +#pragma warning disable S1133 +[Obsolete("This package is deprecated. Please use https://github.com/DFE-Digital/rsd-core-libs instead.")] +#pragma warning restore S1133 public static class IntegerExtensions { /// diff --git a/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/ObjectExtensions.cs b/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/ObjectExtensions.cs index f4e350d..6c30a64 100644 --- a/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/ObjectExtensions.cs +++ b/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/ObjectExtensions.cs @@ -2,7 +2,9 @@ /// /// The object extensions. /// - +#pragma warning disable S1133 +[Obsolete("This package is deprecated. Please use https://github.com/DFE-Digital/rsd-core-libs instead.")] +#pragma warning restore S1133 public static class ObjectExtensions { /// diff --git a/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/StringExtensions.cs b/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/StringExtensions.cs index 45e9348..4b32de4 100644 --- a/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/StringExtensions.cs +++ b/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/StringExtensions.cs @@ -5,6 +5,9 @@ /// /// The string extensions. /// +#pragma warning disable S1133 +[Obsolete("This package is deprecated. Please use https://github.com/DFE-Digital/rsd-core-libs instead.")] +#pragma warning restore S1133 public static class StringExtensions { /// diff --git a/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/release_notes.md b/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/release_notes.md index f4883eb..8c88801 100644 --- a/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/release_notes.md +++ b/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/release_notes.md @@ -1,3 +1,7 @@ +# 2.0.1 + +This package is deprecated. Please use https://github.com/DFE-Digital/rsd-core-libs/pkgs/nuget/DfE.CoreLibs.Utilities instead. + # 2.0.0 Added an optional `ignoreAcronyms` argument to StringExtensions.ToSentenceCase. This defaults to true to that existing use is not impacted, but allows for the situations where you know that there are no acronyms in a string and allows them to have sentence casing applied if they are all uppercase. diff --git a/extensionMethods/README.md b/extensionMethods/README.md index e3f6b86..002b262 100644 --- a/extensionMethods/README.md +++ b/extensionMethods/README.md @@ -1,3 +1,7 @@ +# Deprecated + +This package is deprecated. Please use https://github.com/DFE-Digital/rsd-core-libs/pkgs/nuget/DfE.CoreLibs.Utilities instead. + # Extension Methods ## What does this do ? From 03f40a2ee7d097ab515737eabae176954416ab26 Mon Sep 17 00:00:00 2001 From: Farshad DASHTI Date: Thu, 10 Oct 2024 11:12:52 +0100 Subject: [PATCH 2/5] Updated the readme file with deprecation message --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index bce0285..c5f07c0 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,7 @@ +# Repository and Packages Deprecated + +This repository/package is deprecated. Please use https://github.com/DFE-Digital/rsd-core-libs instead. + # Academisation Nuget Packages This repository is a mono-repo and contains a number of different Nuget packages used by the academisation process - A2B, Prepare Transfers and Prepare Conversions. From c47233751916ea72e21f0fae7e1c0cb58a440fc2 Mon Sep 17 00:00:00 2001 From: Farshad DASHTI Date: Thu, 10 Oct 2024 11:15:20 +0100 Subject: [PATCH 3/5] Removed old descriptions --- .../Dfe.Academisation.CorrelationIdMiddleware.csproj | 1 - .../ExtensionMethods/Dfe.Academisation.ExtensionMethods.csproj | 1 - 2 files changed, 2 deletions(-) diff --git a/correlationIdMiddleware/correlationIdMiddleware/Dfe.Academisation.CorrelationIdMiddleware.csproj b/correlationIdMiddleware/correlationIdMiddleware/Dfe.Academisation.CorrelationIdMiddleware.csproj index 2bc9abf..06b5809 100644 --- a/correlationIdMiddleware/correlationIdMiddleware/Dfe.Academisation.CorrelationIdMiddleware.csproj +++ b/correlationIdMiddleware/correlationIdMiddleware/Dfe.Academisation.CorrelationIdMiddleware.csproj @@ -6,7 +6,6 @@ enable true Dfe Academisation Correlation Id Middleware - Asp.net middleware to read incoming request headers and set a correlationId which can then be used for logging and other requests/events. https://github.com/DFE-Digital/academisation-nuget-packages/tree/main/correlationIdMiddleware https://github.com/DFE-Digital/academisation-nuget-packages git diff --git a/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/Dfe.Academisation.ExtensionMethods.csproj b/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/Dfe.Academisation.ExtensionMethods.csproj index 743fddb..a85b219 100644 --- a/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/Dfe.Academisation.ExtensionMethods.csproj +++ b/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/Dfe.Academisation.ExtensionMethods.csproj @@ -6,7 +6,6 @@ enable true Dfe Academisation Extension Methods - A set of extension methods for use throughout the DfE Academisation process. https://github.com/DFE-Digital/academisation-nuget-packages/tree/main/extensionMethods https://github.com/DFE-Digital/academisation-nuget-packages git From 23e19316da9b0273c522589cc95bc0511e5622c1 Mon Sep 17 00:00:00 2001 From: Farshad DASHTI Date: Thu, 10 Oct 2024 11:30:49 +0100 Subject: [PATCH 4/5] Updated comments --- README.md | 1 + .../V1/EducationalPerformance/SchoolAbsenceDataDto.cs | 2 +- academiesContracts/Dfe.Academies.Contracts/V4/AddressDto.cs | 2 +- .../V4/Establishments/EstablishmentDto.cs | 2 +- .../Dfe.Academies.Contracts/V4/PagedDataResponse.cs | 2 +- .../Dfe.Academies.Contracts/V4/Trusts/TrustDto.cs | 2 +- .../correlationIdMiddleware/CorrelationContext.cs | 2 +- .../correlationIdMiddleware/CorrelationIdMiddleware.cs | 2 +- .../correlationIdMiddleware/ICorrelationContext.cs | 2 +- correlationIdMiddleware/correlationIdMiddleware/Keys.cs | 2 +- .../ExtensionMethods/BooleanExtensions.cs | 2 +- .../ExtensionMethods/DateTimeExtensions.cs | 2 +- .../ExtensionMethods/DecimalExtensions.cs | 2 +- .../ExtensionMethods/EnumExtensions.cs | 2 +- .../ExtensionMethods/IntegerExtensions.cs | 2 +- .../ExtensionMethods/ObjectExtensions.cs | 2 +- .../ExtensionMethods/StringExtensions.cs | 2 +- 17 files changed, 17 insertions(+), 16 deletions(-) diff --git a/README.md b/README.md index c5f07c0..1a4e47b 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,6 @@ # Repository and Packages Deprecated +[!WARNING] This repository/package is deprecated. Please use https://github.com/DFE-Digital/rsd-core-libs instead. # Academisation Nuget Packages diff --git a/academiesContracts/Dfe.Academies.Contracts/V1/EducationalPerformance/SchoolAbsenceDataDto.cs b/academiesContracts/Dfe.Academies.Contracts/V1/EducationalPerformance/SchoolAbsenceDataDto.cs index f2cbd89..722f663 100644 --- a/academiesContracts/Dfe.Academies.Contracts/V1/EducationalPerformance/SchoolAbsenceDataDto.cs +++ b/academiesContracts/Dfe.Academies.Contracts/V1/EducationalPerformance/SchoolAbsenceDataDto.cs @@ -4,7 +4,7 @@ namespace Dfe.Academies.Contracts.V1.EducationalPerformance /// Absence Data Response /// #pragma warning disable S1133 - [Obsolete("This package is deprecated. Please use https://github.com/DFE-Digital/rsd-core-libs instead.")] + [Obsolete("This package is deprecated. Please use https://github.com/DFE-Digital/rsd-core-libs/pkgs/nuget/DfE.CoreLibs.Contracts instead.")] #pragma warning restore S1133 public class SchoolAbsenceDataDto { diff --git a/academiesContracts/Dfe.Academies.Contracts/V4/AddressDto.cs b/academiesContracts/Dfe.Academies.Contracts/V4/AddressDto.cs index 273aba3..dc6ae32 100644 --- a/academiesContracts/Dfe.Academies.Contracts/V4/AddressDto.cs +++ b/academiesContracts/Dfe.Academies.Contracts/V4/AddressDto.cs @@ -6,7 +6,7 @@ using System.Threading.Tasks; #pragma warning disable S1133 -[Obsolete("This package is deprecated. Please use https://github.com/DFE-Digital/rsd-core-libs instead.")] +[Obsolete("This package is deprecated. Please use https://github.com/DFE-Digital/rsd-core-libs/pkgs/nuget/DfE.CoreLibs.Contracts instead.")] #pragma warning restore S1133 [Serializable] public class AddressDto diff --git a/academiesContracts/Dfe.Academies.Contracts/V4/Establishments/EstablishmentDto.cs b/academiesContracts/Dfe.Academies.Contracts/V4/Establishments/EstablishmentDto.cs index 3312a20..a262f13 100644 --- a/academiesContracts/Dfe.Academies.Contracts/V4/Establishments/EstablishmentDto.cs +++ b/academiesContracts/Dfe.Academies.Contracts/V4/Establishments/EstablishmentDto.cs @@ -2,7 +2,7 @@ [Serializable] #pragma warning disable S1133 -[Obsolete("This package is deprecated. Please use https://github.com/DFE-Digital/rsd-core-libs instead.")] +[Obsolete("This package is deprecated. Please use https://github.com/DFE-Digital/rsd-core-libs/pkgs/nuget/DfE.CoreLibs.Contracts instead.")] #pragma warning restore S1133 public class EstablishmentDto { diff --git a/academiesContracts/Dfe.Academies.Contracts/V4/PagedDataResponse.cs b/academiesContracts/Dfe.Academies.Contracts/V4/PagedDataResponse.cs index 52c5d53..42e23c3 100644 --- a/academiesContracts/Dfe.Academies.Contracts/V4/PagedDataResponse.cs +++ b/academiesContracts/Dfe.Academies.Contracts/V4/PagedDataResponse.cs @@ -2,7 +2,7 @@ using System.Collections.Generic; #pragma warning disable S1133 -[Obsolete("This package is deprecated. Please use https://github.com/DFE-Digital/rsd-core-libs instead.")] +[Obsolete("This package is deprecated. Please use https://github.com/DFE-Digital/rsd-core-libs/pkgs/nuget/DfE.CoreLibs.Contracts instead.")] #pragma warning restore S1133 [Serializable] public class PagedDataResponse where TResponse : class diff --git a/academiesContracts/Dfe.Academies.Contracts/V4/Trusts/TrustDto.cs b/academiesContracts/Dfe.Academies.Contracts/V4/Trusts/TrustDto.cs index 515991d..4c4fba4 100644 --- a/academiesContracts/Dfe.Academies.Contracts/V4/Trusts/TrustDto.cs +++ b/academiesContracts/Dfe.Academies.Contracts/V4/Trusts/TrustDto.cs @@ -3,7 +3,7 @@ using Dfe.Academies.Contracts.V4.Establishments; #pragma warning disable S1133 -[Obsolete("This package is deprecated. Please use https://github.com/DFE-Digital/rsd-core-libs instead.")] +[Obsolete("This package is deprecated. Please use https://github.com/DFE-Digital/rsd-core-libs/pkgs/nuget/DfE.CoreLibs.Contracts instead.")] #pragma warning restore S1133 [Serializable] public class TrustDto diff --git a/correlationIdMiddleware/correlationIdMiddleware/CorrelationContext.cs b/correlationIdMiddleware/correlationIdMiddleware/CorrelationContext.cs index 7371a0e..4b8e495 100644 --- a/correlationIdMiddleware/correlationIdMiddleware/CorrelationContext.cs +++ b/correlationIdMiddleware/correlationIdMiddleware/CorrelationContext.cs @@ -2,7 +2,7 @@ /// #pragma warning disable S1133 -[Obsolete("This package is deprecated. Please use https://github.com/DFE-Digital/rsd-core-libs instead.")] +[Obsolete("This package is deprecated. Please use https://github.com/DFE-Digital/rsd-core-libs/pkgs/nuget/DfE.CoreLibs.Http instead.")] #pragma warning restore S1133 public class CorrelationContext : ICorrelationContext { diff --git a/correlationIdMiddleware/correlationIdMiddleware/CorrelationIdMiddleware.cs b/correlationIdMiddleware/correlationIdMiddleware/CorrelationIdMiddleware.cs index 9eb1522..48f2d0d 100644 --- a/correlationIdMiddleware/correlationIdMiddleware/CorrelationIdMiddleware.cs +++ b/correlationIdMiddleware/correlationIdMiddleware/CorrelationIdMiddleware.cs @@ -10,7 +10,7 @@ /// Header used in requests is 'x-correlationId' /// #pragma warning disable S1133 -[Obsolete("This package is deprecated. Please use https://github.com/DFE-Digital/rsd-core-libs instead.")] +[Obsolete("This package is deprecated. Please use https://github.com/DFE-Digital/rsd-core-libs/pkgs/nuget/DfE.CoreLibs.Http instead.")] #pragma warning restore S1133 public class CorrelationIdMiddleware { diff --git a/correlationIdMiddleware/correlationIdMiddleware/ICorrelationContext.cs b/correlationIdMiddleware/correlationIdMiddleware/ICorrelationContext.cs index f8fb6ed..522c89f 100644 --- a/correlationIdMiddleware/correlationIdMiddleware/ICorrelationContext.cs +++ b/correlationIdMiddleware/correlationIdMiddleware/ICorrelationContext.cs @@ -5,7 +5,7 @@ /// dependency in your IoC/DI container. /// #pragma warning disable S1133 -[Obsolete("This package is deprecated. Please use https://github.com/DFE-Digital/rsd-core-libs instead.")] +[Obsolete("This package is deprecated. Please use https://github.com/DFE-Digital/rsd-core-libs/pkgs/nuget/DfE.CoreLibs.Http instead.")] #pragma warning restore S1133 public interface ICorrelationContext { diff --git a/correlationIdMiddleware/correlationIdMiddleware/Keys.cs b/correlationIdMiddleware/correlationIdMiddleware/Keys.cs index 505e266..8b4aa06 100644 --- a/correlationIdMiddleware/correlationIdMiddleware/Keys.cs +++ b/correlationIdMiddleware/correlationIdMiddleware/Keys.cs @@ -3,7 +3,7 @@ /// The keys used by the correlation id middleware. /// #pragma warning disable S1133 -[Obsolete("This package is deprecated. Please use https://github.com/DFE-Digital/rsd-core-libs instead.")] +[Obsolete("This package is deprecated. Please use https://github.com/DFE-Digital/rsd-core-libs/pkgs/nuget/DfE.CoreLibs.Http instead.")] #pragma warning restore S1133 public class Keys { diff --git a/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/BooleanExtensions.cs b/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/BooleanExtensions.cs index efc9efa..2354460 100644 --- a/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/BooleanExtensions.cs +++ b/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/BooleanExtensions.cs @@ -4,7 +4,7 @@ /// #pragma warning disable S1133 -[Obsolete("This package is deprecated. Please use https://github.com/DFE-Digital/rsd-core-libs instead.")] +[Obsolete("This package is deprecated. Please use https://github.com/DFE-Digital/rsd-core-libs/pkgs/nuget/DfE.CoreLibs.Utilities instead.")] #pragma warning restore S1133 public static class BooleanExtensions { diff --git a/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/DateTimeExtensions.cs b/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/DateTimeExtensions.cs index 0678397..99f6591 100644 --- a/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/DateTimeExtensions.cs +++ b/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/DateTimeExtensions.cs @@ -3,7 +3,7 @@ /// The date time extensions. /// #pragma warning disable S1133 -[Obsolete("This package is deprecated. Please use https://github.com/DFE-Digital/rsd-core-libs instead.")] +[Obsolete("This package is deprecated. Please use https://github.com/DFE-Digital/rsd-core-libs/pkgs/nuget/DfE.CoreLibs.Utilities instead.")] #pragma warning restore S1133 public static class DateTimeExtensions { diff --git a/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/DecimalExtensions.cs b/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/DecimalExtensions.cs index 2145b1d..376f850 100644 --- a/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/DecimalExtensions.cs +++ b/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/DecimalExtensions.cs @@ -4,7 +4,7 @@ /// The decimal extensions. /// #pragma warning disable S1133 -[Obsolete("This package is deprecated. Please use https://github.com/DFE-Digital/rsd-core-libs instead.")] +[Obsolete("This package is deprecated. Please use https://github.com/DFE-Digital/rsd-core-libs/pkgs/nuget/DfE.CoreLibs.Utilities instead.")] #pragma warning restore S1133 public static class DecimalExtensions { diff --git a/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/EnumExtensions.cs b/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/EnumExtensions.cs index 4ceec5f..2410bbf 100644 --- a/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/EnumExtensions.cs +++ b/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/EnumExtensions.cs @@ -5,7 +5,7 @@ /// The enum extensions. /// #pragma warning disable S1133 -[Obsolete("This package is deprecated. Please use https://github.com/DFE-Digital/rsd-core-libs instead.")] +[Obsolete("This package is deprecated. Please use https://github.com/DFE-Digital/rsd-core-libs/pkgs/nuget/DfE.CoreLibs.Utilities instead.")] #pragma warning restore S1133 public static class EnumExtensions { diff --git a/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/IntegerExtensions.cs b/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/IntegerExtensions.cs index 9378084..ec374d2 100644 --- a/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/IntegerExtensions.cs +++ b/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/IntegerExtensions.cs @@ -3,7 +3,7 @@ /// The integer extensions. /// #pragma warning disable S1133 -[Obsolete("This package is deprecated. Please use https://github.com/DFE-Digital/rsd-core-libs instead.")] +[Obsolete("This package is deprecated. Please use https://github.com/DFE-Digital/rsd-core-libs/pkgs/nuget/DfE.CoreLibs.Utilities instead.")] #pragma warning restore S1133 public static class IntegerExtensions { diff --git a/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/ObjectExtensions.cs b/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/ObjectExtensions.cs index 6c30a64..dccbec3 100644 --- a/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/ObjectExtensions.cs +++ b/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/ObjectExtensions.cs @@ -3,7 +3,7 @@ /// The object extensions. /// #pragma warning disable S1133 -[Obsolete("This package is deprecated. Please use https://github.com/DFE-Digital/rsd-core-libs instead.")] +[Obsolete("This package is deprecated. Please use https://github.com/DFE-Digital/rsd-core-libs/pkgs/nuget/DfE.CoreLibs.Utilities instead.")] #pragma warning restore S1133 public static class ObjectExtensions { diff --git a/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/StringExtensions.cs b/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/StringExtensions.cs index 4b32de4..b163cc5 100644 --- a/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/StringExtensions.cs +++ b/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/StringExtensions.cs @@ -6,7 +6,7 @@ /// The string extensions. /// #pragma warning disable S1133 -[Obsolete("This package is deprecated. Please use https://github.com/DFE-Digital/rsd-core-libs instead.")] +[Obsolete("This package is deprecated. Please use https://github.com/DFE-Digital/rsd-core-libs/pkgs/nuget/DfE.CoreLibs.Utilities instead.")] #pragma warning restore S1133 public static class StringExtensions { From 651b5fd13b0bb67ef6f3cb4c3c6681f1e8fa69da Mon Sep 17 00:00:00 2001 From: Farshad DASHTI Date: Thu, 10 Oct 2024 11:34:56 +0100 Subject: [PATCH 5/5] Updated readme file --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 1a4e47b..b8e97fb 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # Repository and Packages Deprecated -[!WARNING] -This repository/package is deprecated. Please use https://github.com/DFE-Digital/rsd-core-libs instead. +>[!WARNING] +>This repository/package is deprecated. Please use https://github.com/DFE-Digital/rsd-core-libs instead. # Academisation Nuget Packages