diff --git a/README.md b/README.md index bce0285..b8e97fb 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,8 @@ +# Repository and Packages Deprecated + +>[!WARNING] +>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. 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..722f663 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/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 beb1a8e..dc6ae32 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/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 74374d2..a262f13 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/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 6105899..42e23c3 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/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 1cc306e..4c4fba4 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/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 9c21791..4b8e495 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/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 69e74df..48f2d0d 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/pkgs/nuget/DfE.CoreLibs.Http 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..06b5809 100644 --- a/correlationIdMiddleware/correlationIdMiddleware/Dfe.Academisation.CorrelationIdMiddleware.csproj +++ b/correlationIdMiddleware/correlationIdMiddleware/Dfe.Academisation.CorrelationIdMiddleware.csproj @@ -6,16 +6,16 @@ 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 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..522c89f 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/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 ddd16ad..8b4aa06 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/pkgs/nuget/DfE.CoreLibs.Http 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..2354460 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/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 e5bb80f..99f6591 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/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 58afa0d..376f850 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/pkgs/nuget/DfE.CoreLibs.Utilities 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..a85b219 100644 --- a/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/Dfe.Academisation.ExtensionMethods.csproj +++ b/extensionMethods/Dfe.Academisation.ExtensionMethods/ExtensionMethods/Dfe.Academisation.ExtensionMethods.csproj @@ -6,14 +6,14 @@ 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 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..2410bbf 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/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 a377b6f..ec374d2 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/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 f4e350d..dccbec3 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/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 45e9348..b163cc5 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/pkgs/nuget/DfE.CoreLibs.Utilities 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 ?