* Code tidy - XML header comments, method ordering, warning resolution. * Add extension method for retrieving all URL segments for a document. * Cache and persist multiple URL segments per document. * Allowed segment providers to terminate or allow additional segments. Set up currently failing integration test for expected routes. * Resolved cache issue to ensure passing new integration tests. * Fixed failing integration test. * Test class naming tidy up. * Added resolution and persistance of a primary segment, to retain previous behaviour when a single segment is retrieved. * Further integration tests. * Resolved backward compatibility of interface. * Supress amends made to integration tests. * Aligned naming of integration tests. * Removed unused using, added XML header comment. * Throw on missing table in migration. * Code clean-up. * Fix multiple enumeration * Used default on migrated column. * Use 1 over true for default value. * Remove unused logger --------- Co-authored-by: mole <nikolajlauridsen@protonmail.ch>
95 lines
5.1 KiB
XML
95 lines
5.1 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<!-- https://learn.microsoft.com/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:Umbraco.Cms.Tests.Integration.Umbraco.Core.Services.DocumentUrlServiceTest</Target>
|
|
<Left>lib/net9.0/Umbraco.Tests.Integration.dll</Left>
|
|
<Right>lib/net9.0/Umbraco.Tests.Integration.dll</Right>
|
|
<IsBaselineSuppression>true</IsBaselineSuppression>
|
|
</Suppression>
|
|
<Suppression>
|
|
<DiagnosticId>CP0001</DiagnosticId>
|
|
<Target>T:Umbraco.Cms.Tests.Integration.Umbraco.Core.Services.DocumentUrlServiceTest_HideTopLevel_False</Target>
|
|
<Left>lib/net9.0/Umbraco.Tests.Integration.dll</Left>
|
|
<Right>lib/net9.0/Umbraco.Tests.Integration.dll</Right>
|
|
<IsBaselineSuppression>true</IsBaselineSuppression>
|
|
</Suppression>
|
|
<Suppression>
|
|
<DiagnosticId>CP0001</DiagnosticId>
|
|
<Target>T:Umbraco.Cms.Tests.Integration.Umbraco.Infrastructure.PropertyEditors.BlockEditorBackwardsCompatibilityTests</Target>
|
|
<Left>lib/net9.0/Umbraco.Tests.Integration.dll</Left>
|
|
<Right>lib/net9.0/Umbraco.Tests.Integration.dll</Right>
|
|
<IsBaselineSuppression>true</IsBaselineSuppression>
|
|
</Suppression>
|
|
<Suppression>
|
|
<DiagnosticId>CP0001</DiagnosticId>
|
|
<Target>T:Umbraco.Cms.Tests.Integration.Umbraco.Infrastructure.PropertyEditors.BlockEditorElementVariationTestBase</Target>
|
|
<Left>lib/net9.0/Umbraco.Tests.Integration.dll</Left>
|
|
<Right>lib/net9.0/Umbraco.Tests.Integration.dll</Right>
|
|
<IsBaselineSuppression>true</IsBaselineSuppression>
|
|
</Suppression>
|
|
<Suppression>
|
|
<DiagnosticId>CP0001</DiagnosticId>
|
|
<Target>T:Umbraco.Cms.Tests.Integration.Umbraco.Infrastructure.PropertyEditors.BlockGridElementLevelVariationTests</Target>
|
|
<Left>lib/net9.0/Umbraco.Tests.Integration.dll</Left>
|
|
<Right>lib/net9.0/Umbraco.Tests.Integration.dll</Right>
|
|
<IsBaselineSuppression>true</IsBaselineSuppression>
|
|
</Suppression>
|
|
<Suppression>
|
|
<DiagnosticId>CP0001</DiagnosticId>
|
|
<Target>T:Umbraco.Cms.Tests.Integration.Umbraco.Infrastructure.PropertyEditors.BlockListElementLevelVariationTests</Target>
|
|
<Left>lib/net9.0/Umbraco.Tests.Integration.dll</Left>
|
|
<Right>lib/net9.0/Umbraco.Tests.Integration.dll</Right>
|
|
<IsBaselineSuppression>true</IsBaselineSuppression>
|
|
</Suppression>
|
|
<Suppression>
|
|
<DiagnosticId>CP0001</DiagnosticId>
|
|
<Target>T:Umbraco.Cms.Tests.Integration.Umbraco.Infrastructure.PropertyEditors.BlockListPropertyEditorTests</Target>
|
|
<Left>lib/net9.0/Umbraco.Tests.Integration.dll</Left>
|
|
<Right>lib/net9.0/Umbraco.Tests.Integration.dll</Right>
|
|
<IsBaselineSuppression>true</IsBaselineSuppression>
|
|
</Suppression>
|
|
<Suppression>
|
|
<DiagnosticId>CP0001</DiagnosticId>
|
|
<Target>T:Umbraco.Cms.Tests.Integration.Umbraco.Infrastructure.PropertyEditors.PropertyIndexValueFactoryTests</Target>
|
|
<Left>lib/net9.0/Umbraco.Tests.Integration.dll</Left>
|
|
<Right>lib/net9.0/Umbraco.Tests.Integration.dll</Right>
|
|
<IsBaselineSuppression>true</IsBaselineSuppression>
|
|
</Suppression>
|
|
<Suppression>
|
|
<DiagnosticId>CP0001</DiagnosticId>
|
|
<Target>T:Umbraco.Cms.Tests.Integration.Umbraco.Infrastructure.PropertyEditors.RichTextEditorPastedImagesTests</Target>
|
|
<Left>lib/net9.0/Umbraco.Tests.Integration.dll</Left>
|
|
<Right>lib/net9.0/Umbraco.Tests.Integration.dll</Right>
|
|
<IsBaselineSuppression>true</IsBaselineSuppression>
|
|
</Suppression>
|
|
<Suppression>
|
|
<DiagnosticId>CP0001</DiagnosticId>
|
|
<Target>T:Umbraco.Cms.Tests.Integration.Umbraco.Infrastructure.PropertyEditors.RichTextElementLevelVariationTests</Target>
|
|
<Left>lib/net9.0/Umbraco.Tests.Integration.dll</Left>
|
|
<Right>lib/net9.0/Umbraco.Tests.Integration.dll</Right>
|
|
<IsBaselineSuppression>true</IsBaselineSuppression>
|
|
</Suppression>
|
|
<Suppression>
|
|
<DiagnosticId>CP0001</DiagnosticId>
|
|
<Target>T:Umbraco.Cms.Tests.Integration.Umbraco.Infrastructure.PropertyEditors.RichTextPropertyEditorTests</Target>
|
|
<Left>lib/net9.0/Umbraco.Tests.Integration.dll</Left>
|
|
<Right>lib/net9.0/Umbraco.Tests.Integration.dll</Right>
|
|
<IsBaselineSuppression>true</IsBaselineSuppression>
|
|
</Suppression>
|
|
<Suppression>
|
|
<DiagnosticId>CP0002</DiagnosticId>
|
|
<Target>M:Umbraco.Cms.Tests.Integration.Umbraco.Infrastructure.Services.ContentPublishingServiceTests.Publish_Branch_Does_Not_Publish_Unpublished_Children_Unless_Explicitly_Instructed_To(System.Boolean)</Target>
|
|
<Left>lib/net9.0/Umbraco.Tests.Integration.dll</Left>
|
|
<Right>lib/net9.0/Umbraco.Tests.Integration.dll</Right>
|
|
<IsBaselineSuppression>true</IsBaselineSuppression>
|
|
</Suppression>
|
|
<Suppression>
|
|
<DiagnosticId>CP0002</DiagnosticId>
|
|
<Target>M:Umbraco.Cms.Tests.Integration.Umbraco.Infrastructure.Services.TemplateServiceTests.Deleting_Master_Template_Also_Deletes_Children</Target>
|
|
<Left>lib/net9.0/Umbraco.Tests.Integration.dll</Left>
|
|
<Right>lib/net9.0/Umbraco.Tests.Integration.dll</Right>
|
|
<IsBaselineSuppression>true</IsBaselineSuppression>
|
|
</Suppression>
|
|
</Suppressions> |