-
Notifications
You must be signed in to change notification settings - Fork 342
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #2767 from FirelyTeam/feature/package-validation
added package validation to the SDK library
- Loading branch information
Showing
2 changed files
with
293 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,290 @@ | ||
<?xml version="1.0" encoding="utf-8"?> | ||
<!-- https://learn.microsoft.com/en-us/dotnet/fundamentals/package-validation/diagnostic-ids --> | ||
<Suppressions xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> | ||
<Suppression> | ||
<DiagnosticId>CP0001</DiagnosticId> | ||
<Target>T:System.Runtime.CompilerServices.CollectionBuilderAttribute</Target> | ||
<Left>lib/netstandard2.0/Hl7.Fhir.Base.dll</Left> | ||
<Right>lib/net8.0/Hl7.Fhir.Base.dll</Right> | ||
</Suppression> | ||
<Suppression> | ||
<DiagnosticId>CP0002</DiagnosticId> | ||
<Target>M:Hl7.Fhir.ElementModel.Types.Decimal.#ctor</Target> | ||
<Left>lib/net8.0/Hl7.Fhir.Base.dll</Left> | ||
<Right>lib/net8.0/Hl7.Fhir.Base.dll</Right> | ||
<IsBaselineSuppression>true</IsBaselineSuppression> | ||
</Suppression> | ||
<Suppression> | ||
<DiagnosticId>CP0002</DiagnosticId> | ||
<Target>M:Hl7.Fhir.Model.Time.ToTimeSpan</Target> | ||
<Left>lib/net8.0/Hl7.Fhir.Base.dll</Left> | ||
<Right>lib/net8.0/Hl7.Fhir.Base.dll</Right> | ||
<IsBaselineSuppression>true</IsBaselineSuppression> | ||
</Suppression> | ||
<Suppression> | ||
<DiagnosticId>CP0002</DiagnosticId> | ||
<Target>M:Hl7.Fhir.Serialization.FhirJsonConverter`1.#ctor(Hl7.Fhir.Introspection.ModelInspector,Hl7.Fhir.Serialization.FhirJsonPocoSerializerSettings,Hl7.Fhir.Serialization.FhirJsonPocoDeserializerSettings)</Target> | ||
<Left>lib/net8.0/Hl7.Fhir.Base.dll</Left> | ||
<Right>lib/net8.0/Hl7.Fhir.Base.dll</Right> | ||
<IsBaselineSuppression>true</IsBaselineSuppression> | ||
</Suppression> | ||
<Suppression> | ||
<DiagnosticId>CP0002</DiagnosticId> | ||
<Target>M:Hl7.Fhir.Serialization.FhirJsonConverter`1.#ctor(System.Reflection.Assembly,Hl7.Fhir.Serialization.FhirJsonPocoSerializerSettings,Hl7.Fhir.Serialization.FhirJsonPocoDeserializerSettings)</Target> | ||
<Left>lib/net8.0/Hl7.Fhir.Base.dll</Left> | ||
<Right>lib/net8.0/Hl7.Fhir.Base.dll</Right> | ||
<IsBaselineSuppression>true</IsBaselineSuppression> | ||
</Suppression> | ||
<Suppression> | ||
<DiagnosticId>CP0002</DiagnosticId> | ||
<Target>M:Hl7.Fhir.Serialization.FhirSerializationEngineFactory.BackwardsCompatible(Hl7.Fhir.Introspection.ModelInspector)</Target> | ||
<Left>lib/net8.0/Hl7.Fhir.Base.dll</Left> | ||
<Right>lib/net8.0/Hl7.Fhir.Base.dll</Right> | ||
<IsBaselineSuppression>true</IsBaselineSuppression> | ||
</Suppression> | ||
<Suppression> | ||
<DiagnosticId>CP0002</DiagnosticId> | ||
<Target>M:Hl7.Fhir.Serialization.FhirSerializationEngineFactory.Ostrich(Hl7.Fhir.Introspection.ModelInspector)</Target> | ||
<Left>lib/net8.0/Hl7.Fhir.Base.dll</Left> | ||
<Right>lib/net8.0/Hl7.Fhir.Base.dll</Right> | ||
<IsBaselineSuppression>true</IsBaselineSuppression> | ||
</Suppression> | ||
<Suppression> | ||
<DiagnosticId>CP0002</DiagnosticId> | ||
<Target>M:Hl7.Fhir.Serialization.FhirSerializationEngineFactory.Recoverable(Hl7.Fhir.Introspection.ModelInspector)</Target> | ||
<Left>lib/net8.0/Hl7.Fhir.Base.dll</Left> | ||
<Right>lib/net8.0/Hl7.Fhir.Base.dll</Right> | ||
<IsBaselineSuppression>true</IsBaselineSuppression> | ||
</Suppression> | ||
<Suppression> | ||
<DiagnosticId>CP0002</DiagnosticId> | ||
<Target>M:Hl7.Fhir.Serialization.FhirSerializationEngineFactory.Strict(Hl7.Fhir.Introspection.ModelInspector)</Target> | ||
<Left>lib/net8.0/Hl7.Fhir.Base.dll</Left> | ||
<Right>lib/net8.0/Hl7.Fhir.Base.dll</Right> | ||
<IsBaselineSuppression>true</IsBaselineSuppression> | ||
</Suppression> | ||
<Suppression> | ||
<DiagnosticId>CP0002</DiagnosticId> | ||
<Target>M:Hl7.Fhir.ElementModel.Types.Decimal.#ctor</Target> | ||
<Left>lib/netstandard2.0/Hl7.Fhir.Base.dll</Left> | ||
<Right>lib/netstandard2.0/Hl7.Fhir.Base.dll</Right> | ||
<IsBaselineSuppression>true</IsBaselineSuppression> | ||
</Suppression> | ||
<Suppression> | ||
<DiagnosticId>CP0002</DiagnosticId> | ||
<Target>M:Hl7.Fhir.Model.Time.ToTimeSpan</Target> | ||
<Left>lib/netstandard2.0/Hl7.Fhir.Base.dll</Left> | ||
<Right>lib/netstandard2.0/Hl7.Fhir.Base.dll</Right> | ||
<IsBaselineSuppression>true</IsBaselineSuppression> | ||
</Suppression> | ||
<Suppression> | ||
<DiagnosticId>CP0002</DiagnosticId> | ||
<Target>M:Hl7.Fhir.Serialization.FhirJsonConverter`1.#ctor(Hl7.Fhir.Introspection.ModelInspector,Hl7.Fhir.Serialization.FhirJsonPocoSerializerSettings,Hl7.Fhir.Serialization.FhirJsonPocoDeserializerSettings)</Target> | ||
<Left>lib/netstandard2.0/Hl7.Fhir.Base.dll</Left> | ||
<Right>lib/netstandard2.0/Hl7.Fhir.Base.dll</Right> | ||
<IsBaselineSuppression>true</IsBaselineSuppression> | ||
</Suppression> | ||
<Suppression> | ||
<DiagnosticId>CP0002</DiagnosticId> | ||
<Target>M:Hl7.Fhir.Serialization.FhirJsonConverter`1.#ctor(System.Reflection.Assembly,Hl7.Fhir.Serialization.FhirJsonPocoSerializerSettings,Hl7.Fhir.Serialization.FhirJsonPocoDeserializerSettings)</Target> | ||
<Left>lib/netstandard2.0/Hl7.Fhir.Base.dll</Left> | ||
<Right>lib/netstandard2.0/Hl7.Fhir.Base.dll</Right> | ||
<IsBaselineSuppression>true</IsBaselineSuppression> | ||
</Suppression> | ||
<Suppression> | ||
<DiagnosticId>CP0002</DiagnosticId> | ||
<Target>M:Hl7.Fhir.Serialization.FhirSerializationEngineFactory.BackwardsCompatible(Hl7.Fhir.Introspection.ModelInspector)</Target> | ||
<Left>lib/netstandard2.0/Hl7.Fhir.Base.dll</Left> | ||
<Right>lib/netstandard2.0/Hl7.Fhir.Base.dll</Right> | ||
<IsBaselineSuppression>true</IsBaselineSuppression> | ||
</Suppression> | ||
<Suppression> | ||
<DiagnosticId>CP0002</DiagnosticId> | ||
<Target>M:Hl7.Fhir.Serialization.FhirSerializationEngineFactory.Ostrich(Hl7.Fhir.Introspection.ModelInspector)</Target> | ||
<Left>lib/netstandard2.0/Hl7.Fhir.Base.dll</Left> | ||
<Right>lib/netstandard2.0/Hl7.Fhir.Base.dll</Right> | ||
<IsBaselineSuppression>true</IsBaselineSuppression> | ||
</Suppression> | ||
<Suppression> | ||
<DiagnosticId>CP0002</DiagnosticId> | ||
<Target>M:Hl7.Fhir.Serialization.FhirSerializationEngineFactory.Recoverable(Hl7.Fhir.Introspection.ModelInspector)</Target> | ||
<Left>lib/netstandard2.0/Hl7.Fhir.Base.dll</Left> | ||
<Right>lib/netstandard2.0/Hl7.Fhir.Base.dll</Right> | ||
<IsBaselineSuppression>true</IsBaselineSuppression> | ||
</Suppression> | ||
<Suppression> | ||
<DiagnosticId>CP0002</DiagnosticId> | ||
<Target>M:Hl7.Fhir.Serialization.FhirSerializationEngineFactory.Strict(Hl7.Fhir.Introspection.ModelInspector)</Target> | ||
<Left>lib/netstandard2.0/Hl7.Fhir.Base.dll</Left> | ||
<Right>lib/netstandard2.0/Hl7.Fhir.Base.dll</Right> | ||
<IsBaselineSuppression>true</IsBaselineSuppression> | ||
</Suppression> | ||
<Suppression> | ||
<DiagnosticId>CP0011</DiagnosticId> | ||
<Target>F:Hl7.Fhir.Rest.InteractionType.Capabilities</Target> | ||
<Left>lib/net8.0/Hl7.Fhir.Base.dll</Left> | ||
<Right>lib/net8.0/Hl7.Fhir.Base.dll</Right> | ||
<IsBaselineSuppression>true</IsBaselineSuppression> | ||
</Suppression> | ||
<Suppression> | ||
<DiagnosticId>CP0011</DiagnosticId> | ||
<Target>F:Hl7.Fhir.Rest.InteractionType.Create</Target> | ||
<Left>lib/net8.0/Hl7.Fhir.Base.dll</Left> | ||
<Right>lib/net8.0/Hl7.Fhir.Base.dll</Right> | ||
<IsBaselineSuppression>true</IsBaselineSuppression> | ||
</Suppression> | ||
<Suppression> | ||
<DiagnosticId>CP0011</DiagnosticId> | ||
<Target>F:Hl7.Fhir.Rest.InteractionType.Delete</Target> | ||
<Left>lib/net8.0/Hl7.Fhir.Base.dll</Left> | ||
<Right>lib/net8.0/Hl7.Fhir.Base.dll</Right> | ||
<IsBaselineSuppression>true</IsBaselineSuppression> | ||
</Suppression> | ||
<Suppression> | ||
<DiagnosticId>CP0011</DiagnosticId> | ||
<Target>F:Hl7.Fhir.Rest.InteractionType.History</Target> | ||
<Left>lib/net8.0/Hl7.Fhir.Base.dll</Left> | ||
<Right>lib/net8.0/Hl7.Fhir.Base.dll</Right> | ||
<IsBaselineSuppression>true</IsBaselineSuppression> | ||
</Suppression> | ||
<Suppression> | ||
<DiagnosticId>CP0011</DiagnosticId> | ||
<Target>F:Hl7.Fhir.Rest.InteractionType.Operation</Target> | ||
<Left>lib/net8.0/Hl7.Fhir.Base.dll</Left> | ||
<Right>lib/net8.0/Hl7.Fhir.Base.dll</Right> | ||
<IsBaselineSuppression>true</IsBaselineSuppression> | ||
</Suppression> | ||
<Suppression> | ||
<DiagnosticId>CP0011</DiagnosticId> | ||
<Target>F:Hl7.Fhir.Rest.InteractionType.Patch</Target> | ||
<Left>lib/net8.0/Hl7.Fhir.Base.dll</Left> | ||
<Right>lib/net8.0/Hl7.Fhir.Base.dll</Right> | ||
<IsBaselineSuppression>true</IsBaselineSuppression> | ||
</Suppression> | ||
<Suppression> | ||
<DiagnosticId>CP0011</DiagnosticId> | ||
<Target>F:Hl7.Fhir.Rest.InteractionType.Read</Target> | ||
<Left>lib/net8.0/Hl7.Fhir.Base.dll</Left> | ||
<Right>lib/net8.0/Hl7.Fhir.Base.dll</Right> | ||
<IsBaselineSuppression>true</IsBaselineSuppression> | ||
</Suppression> | ||
<Suppression> | ||
<DiagnosticId>CP0011</DiagnosticId> | ||
<Target>F:Hl7.Fhir.Rest.InteractionType.Search</Target> | ||
<Left>lib/net8.0/Hl7.Fhir.Base.dll</Left> | ||
<Right>lib/net8.0/Hl7.Fhir.Base.dll</Right> | ||
<IsBaselineSuppression>true</IsBaselineSuppression> | ||
</Suppression> | ||
<Suppression> | ||
<DiagnosticId>CP0011</DiagnosticId> | ||
<Target>F:Hl7.Fhir.Rest.InteractionType.Transaction</Target> | ||
<Left>lib/net8.0/Hl7.Fhir.Base.dll</Left> | ||
<Right>lib/net8.0/Hl7.Fhir.Base.dll</Right> | ||
<IsBaselineSuppression>true</IsBaselineSuppression> | ||
</Suppression> | ||
<Suppression> | ||
<DiagnosticId>CP0011</DiagnosticId> | ||
<Target>F:Hl7.Fhir.Rest.InteractionType.Unspecified</Target> | ||
<Left>lib/net8.0/Hl7.Fhir.Base.dll</Left> | ||
<Right>lib/net8.0/Hl7.Fhir.Base.dll</Right> | ||
<IsBaselineSuppression>true</IsBaselineSuppression> | ||
</Suppression> | ||
<Suppression> | ||
<DiagnosticId>CP0011</DiagnosticId> | ||
<Target>F:Hl7.Fhir.Rest.InteractionType.Update</Target> | ||
<Left>lib/net8.0/Hl7.Fhir.Base.dll</Left> | ||
<Right>lib/net8.0/Hl7.Fhir.Base.dll</Right> | ||
<IsBaselineSuppression>true</IsBaselineSuppression> | ||
</Suppression> | ||
<Suppression> | ||
<DiagnosticId>CP0011</DiagnosticId> | ||
<Target>F:Hl7.Fhir.Rest.InteractionType.VRead</Target> | ||
<Left>lib/net8.0/Hl7.Fhir.Base.dll</Left> | ||
<Right>lib/net8.0/Hl7.Fhir.Base.dll</Right> | ||
<IsBaselineSuppression>true</IsBaselineSuppression> | ||
</Suppression> | ||
<Suppression> | ||
<DiagnosticId>CP0011</DiagnosticId> | ||
<Target>F:Hl7.Fhir.Rest.InteractionType.Capabilities</Target> | ||
<Left>lib/netstandard2.0/Hl7.Fhir.Base.dll</Left> | ||
<Right>lib/netstandard2.0/Hl7.Fhir.Base.dll</Right> | ||
<IsBaselineSuppression>true</IsBaselineSuppression> | ||
</Suppression> | ||
<Suppression> | ||
<DiagnosticId>CP0011</DiagnosticId> | ||
<Target>F:Hl7.Fhir.Rest.InteractionType.Create</Target> | ||
<Left>lib/netstandard2.0/Hl7.Fhir.Base.dll</Left> | ||
<Right>lib/netstandard2.0/Hl7.Fhir.Base.dll</Right> | ||
<IsBaselineSuppression>true</IsBaselineSuppression> | ||
</Suppression> | ||
<Suppression> | ||
<DiagnosticId>CP0011</DiagnosticId> | ||
<Target>F:Hl7.Fhir.Rest.InteractionType.Delete</Target> | ||
<Left>lib/netstandard2.0/Hl7.Fhir.Base.dll</Left> | ||
<Right>lib/netstandard2.0/Hl7.Fhir.Base.dll</Right> | ||
<IsBaselineSuppression>true</IsBaselineSuppression> | ||
</Suppression> | ||
<Suppression> | ||
<DiagnosticId>CP0011</DiagnosticId> | ||
<Target>F:Hl7.Fhir.Rest.InteractionType.History</Target> | ||
<Left>lib/netstandard2.0/Hl7.Fhir.Base.dll</Left> | ||
<Right>lib/netstandard2.0/Hl7.Fhir.Base.dll</Right> | ||
<IsBaselineSuppression>true</IsBaselineSuppression> | ||
</Suppression> | ||
<Suppression> | ||
<DiagnosticId>CP0011</DiagnosticId> | ||
<Target>F:Hl7.Fhir.Rest.InteractionType.Operation</Target> | ||
<Left>lib/netstandard2.0/Hl7.Fhir.Base.dll</Left> | ||
<Right>lib/netstandard2.0/Hl7.Fhir.Base.dll</Right> | ||
<IsBaselineSuppression>true</IsBaselineSuppression> | ||
</Suppression> | ||
<Suppression> | ||
<DiagnosticId>CP0011</DiagnosticId> | ||
<Target>F:Hl7.Fhir.Rest.InteractionType.Patch</Target> | ||
<Left>lib/netstandard2.0/Hl7.Fhir.Base.dll</Left> | ||
<Right>lib/netstandard2.0/Hl7.Fhir.Base.dll</Right> | ||
<IsBaselineSuppression>true</IsBaselineSuppression> | ||
</Suppression> | ||
<Suppression> | ||
<DiagnosticId>CP0011</DiagnosticId> | ||
<Target>F:Hl7.Fhir.Rest.InteractionType.Read</Target> | ||
<Left>lib/netstandard2.0/Hl7.Fhir.Base.dll</Left> | ||
<Right>lib/netstandard2.0/Hl7.Fhir.Base.dll</Right> | ||
<IsBaselineSuppression>true</IsBaselineSuppression> | ||
</Suppression> | ||
<Suppression> | ||
<DiagnosticId>CP0011</DiagnosticId> | ||
<Target>F:Hl7.Fhir.Rest.InteractionType.Search</Target> | ||
<Left>lib/netstandard2.0/Hl7.Fhir.Base.dll</Left> | ||
<Right>lib/netstandard2.0/Hl7.Fhir.Base.dll</Right> | ||
<IsBaselineSuppression>true</IsBaselineSuppression> | ||
</Suppression> | ||
<Suppression> | ||
<DiagnosticId>CP0011</DiagnosticId> | ||
<Target>F:Hl7.Fhir.Rest.InteractionType.Transaction</Target> | ||
<Left>lib/netstandard2.0/Hl7.Fhir.Base.dll</Left> | ||
<Right>lib/netstandard2.0/Hl7.Fhir.Base.dll</Right> | ||
<IsBaselineSuppression>true</IsBaselineSuppression> | ||
</Suppression> | ||
<Suppression> | ||
<DiagnosticId>CP0011</DiagnosticId> | ||
<Target>F:Hl7.Fhir.Rest.InteractionType.Unspecified</Target> | ||
<Left>lib/netstandard2.0/Hl7.Fhir.Base.dll</Left> | ||
<Right>lib/netstandard2.0/Hl7.Fhir.Base.dll</Right> | ||
<IsBaselineSuppression>true</IsBaselineSuppression> | ||
</Suppression> | ||
<Suppression> | ||
<DiagnosticId>CP0011</DiagnosticId> | ||
<Target>F:Hl7.Fhir.Rest.InteractionType.Update</Target> | ||
<Left>lib/netstandard2.0/Hl7.Fhir.Base.dll</Left> | ||
<Right>lib/netstandard2.0/Hl7.Fhir.Base.dll</Right> | ||
<IsBaselineSuppression>true</IsBaselineSuppression> | ||
</Suppression> | ||
<Suppression> | ||
<DiagnosticId>CP0011</DiagnosticId> | ||
<Target>F:Hl7.Fhir.Rest.InteractionType.VRead</Target> | ||
<Left>lib/netstandard2.0/Hl7.Fhir.Base.dll</Left> | ||
<Right>lib/netstandard2.0/Hl7.Fhir.Base.dll</Right> | ||
<IsBaselineSuppression>true</IsBaselineSuppression> | ||
</Suppression> | ||
</Suppressions> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters