diff --git a/doxyfile b/doxyfile index f22bc84df9..3a4d3b7da2 100644 --- a/doxyfile +++ b/doxyfile @@ -32,7 +32,7 @@ DOXYFILE_ENCODING = UTF-8 # title of most generated pages and in a few other places. # The default value is: My Project. -PROJECT_NAME = "iText 7 7.2.4 API" +PROJECT_NAME = "iText 7 7.2.5 API" # The PROJECT_NUMBER tag can be used to enter a project or revision number. This # could be handy for archiving the generated documentation or if some version diff --git a/itext.tests/itext.barcodes.tests/Properties/AssemblyInfo.cs b/itext.tests/itext.barcodes.tests/Properties/AssemblyInfo.cs index 89ac2b9452..eb76d9ec5b 100644 --- a/itext.tests/itext.barcodes.tests/Properties/AssemblyInfo.cs +++ b/itext.tests/itext.barcodes.tests/Properties/AssemblyInfo.cs @@ -6,7 +6,7 @@ [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("iText Group NV")] [assembly: AssemblyProduct("iText")] -[assembly: AssemblyCopyright("Copyright (c) 1998-2022 iText Group NV")] +[assembly: AssemblyCopyright("Copyright (c) 1998-2023 iText Group NV")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] @@ -14,9 +14,9 @@ [assembly: Guid("d015a3aa-613c-45d9-b908-7d47c4b613af")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] #if !NETSTANDARD2_0 [assembly: NUnit.Framework.Timeout(300000)] diff --git a/itext.tests/itext.barcodes.tests/itext/barcodes/Barcode128Test.cs b/itext.tests/itext.barcodes.tests/itext/barcodes/Barcode128Test.cs index f11a90e7b5..65382ea19f 100644 --- a/itext.tests/itext.barcodes.tests/itext/barcodes/Barcode128Test.cs +++ b/itext.tests/itext.barcodes.tests/itext/barcodes/Barcode128Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -48,7 +48,7 @@ source product. using iText.Test; namespace iText.Barcodes { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class Barcode128Test : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/barcodes/"; diff --git a/itext.tests/itext.barcodes.tests/itext/barcodes/Barcode39Test.cs b/itext.tests/itext.barcodes.tests/itext/barcodes/Barcode39Test.cs index 344610fdc7..cae11445ff 100644 --- a/itext.tests/itext.barcodes.tests/itext/barcodes/Barcode39Test.cs +++ b/itext.tests/itext.barcodes.tests/itext/barcodes/Barcode39Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -49,7 +49,7 @@ source product. using iText.Test; namespace iText.Barcodes { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class Barcode39Test : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/barcodes/"; diff --git a/itext.tests/itext.barcodes.tests/itext/barcodes/BarcodeCodabarTest.cs b/itext.tests/itext.barcodes.tests/itext/barcodes/BarcodeCodabarTest.cs index 8312ff5365..0be6df3885 100644 --- a/itext.tests/itext.barcodes.tests/itext/barcodes/BarcodeCodabarTest.cs +++ b/itext.tests/itext.barcodes.tests/itext/barcodes/BarcodeCodabarTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -49,7 +49,7 @@ source product. using iText.Test; namespace iText.Barcodes { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class BarcodeCodabarTest : ExtendedITextTest { private static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/barcodes/"; diff --git a/itext.tests/itext.barcodes.tests/itext/barcodes/BarcodeDataMatrixTest.cs b/itext.tests/itext.barcodes.tests/itext/barcodes/BarcodeDataMatrixTest.cs index 79fbaffeed..c35fab5bec 100644 --- a/itext.tests/itext.barcodes.tests/itext/barcodes/BarcodeDataMatrixTest.cs +++ b/itext.tests/itext.barcodes.tests/itext/barcodes/BarcodeDataMatrixTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -48,7 +48,7 @@ source product. using iText.Test; namespace iText.Barcodes { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class BarcodeDataMatrixTest : ExtendedITextTest { public static readonly String destinationFolder = NUnit.Framework.TestContext.CurrentContext.TestDirectory + "/test/itext/barcodes/BarcodeDataMatrix/"; diff --git a/itext.tests/itext.barcodes.tests/itext/barcodes/BarcodeEANTest.cs b/itext.tests/itext.barcodes.tests/itext/barcodes/BarcodeEANTest.cs index a0a812ecde..09d6739a8e 100644 --- a/itext.tests/itext.barcodes.tests/itext/barcodes/BarcodeEANTest.cs +++ b/itext.tests/itext.barcodes.tests/itext/barcodes/BarcodeEANTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -48,7 +48,7 @@ source product. using iText.Test; namespace iText.Barcodes { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class BarcodeEANTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/barcodes/"; diff --git a/itext.tests/itext.barcodes.tests/itext/barcodes/BarcodeEANUnitTest.cs b/itext.tests/itext.barcodes.tests/itext/barcodes/BarcodeEANUnitTest.cs index a1cab6e840..dad388546e 100644 --- a/itext.tests/itext.barcodes.tests/itext/barcodes/BarcodeEANUnitTest.cs +++ b/itext.tests/itext.barcodes.tests/itext/barcodes/BarcodeEANUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -48,7 +48,7 @@ source product. using iText.Test; namespace iText.Barcodes { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class BarcodeEANUnitTest : ExtendedITextTest { public const float EPS = 0.0001f; diff --git a/itext.tests/itext.barcodes.tests/itext/barcodes/BarcodeInter25Test.cs b/itext.tests/itext.barcodes.tests/itext/barcodes/BarcodeInter25Test.cs index 2e1f6ce6ec..9d5dbf6d42 100644 --- a/itext.tests/itext.barcodes.tests/itext/barcodes/BarcodeInter25Test.cs +++ b/itext.tests/itext.barcodes.tests/itext/barcodes/BarcodeInter25Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -48,7 +48,7 @@ source product. using iText.Test; namespace iText.Barcodes { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class BarcodeInter25Test : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/barcodes/"; diff --git a/itext.tests/itext.barcodes.tests/itext/barcodes/BarcodeMSITest.cs b/itext.tests/itext.barcodes.tests/itext/barcodes/BarcodeMSITest.cs index fcec503f34..eb377a4e96 100644 --- a/itext.tests/itext.barcodes.tests/itext/barcodes/BarcodeMSITest.cs +++ b/itext.tests/itext.barcodes.tests/itext/barcodes/BarcodeMSITest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -49,7 +49,7 @@ source product. using iText.Test; namespace iText.Barcodes { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class BarcodeMSITest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/barcodes/"; diff --git a/itext.tests/itext.barcodes.tests/itext/barcodes/BarcodeMultiThreadingTest.cs b/itext.tests/itext.barcodes.tests/itext/barcodes/BarcodeMultiThreadingTest.cs index 16c4f489a2..55313d6a8d 100644 --- a/itext.tests/itext.barcodes.tests/itext/barcodes/BarcodeMultiThreadingTest.cs +++ b/itext.tests/itext.barcodes.tests/itext/barcodes/BarcodeMultiThreadingTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.barcodes.tests/itext/barcodes/BarcodePDF417Test.cs b/itext.tests/itext.barcodes.tests/itext/barcodes/BarcodePDF417Test.cs index 176ff682ab..581bcfd3a3 100644 --- a/itext.tests/itext.barcodes.tests/itext/barcodes/BarcodePDF417Test.cs +++ b/itext.tests/itext.barcodes.tests/itext/barcodes/BarcodePDF417Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -43,6 +43,8 @@ source product. using System; using System.IO; using iText.Barcodes.Exceptions; +using iText.IO.Codec; +using iText.IO.Image; using iText.Kernel.Colors; using iText.Kernel.Exceptions; using iText.Kernel.Pdf; @@ -52,7 +54,7 @@ source product. using iText.Test; namespace iText.Barcodes { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class BarcodePDF417Test : ExtendedITextTest { private static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/barcodes/"; @@ -357,6 +359,27 @@ public class BarcodePDF417Test : ExtendedITextTest { NUnit.Framework.Assert.AreEqual(BarcodeExceptionMessageConstant.INVALID_CODEWORD_SIZE, exception.Message); } + [NUnit.Framework.Test] + public virtual void CcittImageFromBarcodeTest() { + String filename = "ccittImage01.pdf"; + PdfWriter writer = new PdfWriter(DESTINATION_FOLDER + filename); + PdfDocument document = new PdfDocument(writer); + PdfPage page = document.AddNewPage(); + PdfCanvas canvas = new PdfCanvas(page); + String text = "Call me Ishmael. Some years ago--never mind how long " + "precisely --having little or no money in my purse, and nothing " + + "particular to interest me on shore, I thought I would sail about " + "a little and see the watery part of the world."; + BarcodePDF417 barcode = new BarcodePDF417(); + barcode.SetCode(text); + barcode.PaintCode(); + byte[] g4 = CCITTG4Encoder.Compress(barcode.GetOutBits(), barcode.GetBitColumns(), barcode.GetCodeRows()); + ImageData img = ImageDataFactory.Create(barcode.GetBitColumns(), barcode.GetCodeRows(), false, RawImageData + .CCITTG4, 0, g4, null); + canvas.AddImageAt(img, 100, 100, false); + document.Close(); + NUnit.Framework.Assert.IsNull(new CompareTool().CompareByContent(DESTINATION_FOLDER + filename, SOURCE_FOLDER + + "cmp_" + filename, DESTINATION_FOLDER, "diff_")); + } + private PdfFormXObject CreateMacroBarcodePart(PdfDocument document, String text, float mh, float mw, int segmentId ) { BarcodePDF417 pf = new BarcodePDF417(); diff --git a/itext.tests/itext.barcodes.tests/itext/barcodes/BarcodePDF417UnitTest.cs b/itext.tests/itext.barcodes.tests/itext/barcodes/BarcodePDF417UnitTest.cs index c4bd8116af..2fe0e7b593 100644 --- a/itext.tests/itext.barcodes.tests/itext/barcodes/BarcodePDF417UnitTest.cs +++ b/itext.tests/itext.barcodes.tests/itext/barcodes/BarcodePDF417UnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -44,7 +44,7 @@ source product. using iText.Test; namespace iText.Barcodes { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class BarcodePDF417UnitTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void Barcode417CodeRowsTest() { diff --git a/itext.tests/itext.barcodes.tests/itext/barcodes/BarcodePostnetTest.cs b/itext.tests/itext.barcodes.tests/itext/barcodes/BarcodePostnetTest.cs index a5e4460444..3350f276b5 100644 --- a/itext.tests/itext.barcodes.tests/itext/barcodes/BarcodePostnetTest.cs +++ b/itext.tests/itext.barcodes.tests/itext/barcodes/BarcodePostnetTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -47,7 +47,7 @@ source product. using iText.Test; namespace iText.Barcodes { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class BarcodePostnetTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/barcodes/"; diff --git a/itext.tests/itext.barcodes.tests/itext/barcodes/BarcodeQRCodeTest.cs b/itext.tests/itext.barcodes.tests/itext/barcodes/BarcodeQRCodeTest.cs index 3aeb9e552b..f976815526 100644 --- a/itext.tests/itext.barcodes.tests/itext/barcodes/BarcodeQRCodeTest.cs +++ b/itext.tests/itext.barcodes.tests/itext/barcodes/BarcodeQRCodeTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -50,7 +50,7 @@ source product. using iText.Test; namespace iText.Barcodes { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class BarcodeQRCodeTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/barcodes/"; diff --git a/itext.tests/itext.barcodes.tests/itext/barcodes/BarcodeUnitTest.cs b/itext.tests/itext.barcodes.tests/itext/barcodes/BarcodeUnitTest.cs index c206ee4e38..adeb473769 100644 --- a/itext.tests/itext.barcodes.tests/itext/barcodes/BarcodeUnitTest.cs +++ b/itext.tests/itext.barcodes.tests/itext/barcodes/BarcodeUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -26,7 +26,7 @@ using iText.Test; namespace iText.Barcodes { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class BarcodeUnitTest : ExtendedITextTest { private const double EPS = 0.0001; diff --git a/itext.tests/itext.barcodes.tests/resources/itext/barcodes/cmp_ccittImage01.pdf b/itext.tests/itext.barcodes.tests/resources/itext/barcodes/cmp_ccittImage01.pdf new file mode 100644 index 0000000000..b8fe3fa8dd Binary files /dev/null and b/itext.tests/itext.barcodes.tests/resources/itext/barcodes/cmp_ccittImage01.pdf differ diff --git a/itext.tests/itext.commons.tests/Properties/AssemblyInfo.cs b/itext.tests/itext.commons.tests/Properties/AssemblyInfo.cs index 2d50c9a92c..65a9285e71 100644 --- a/itext.tests/itext.commons.tests/Properties/AssemblyInfo.cs +++ b/itext.tests/itext.commons.tests/Properties/AssemblyInfo.cs @@ -7,7 +7,7 @@ [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("iText Group NV")] [assembly: AssemblyProduct("iText")] -[assembly: AssemblyCopyright("Copyright (c) 1998-2022 iText Group NV")] +[assembly: AssemblyCopyright("Copyright (c) 1998-2023 iText Group NV")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] @@ -15,9 +15,9 @@ [assembly: Guid("502eda37-c014-4822-8e5c-4e5d21b085e9")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] #if !NETSTANDARD2_0 [assembly: NUnit.Framework.Timeout(300000)] diff --git a/itext.tests/itext.commons.tests/itext/commons/actions/AbstractContextBasedEventHandlerTest.cs b/itext.tests/itext.commons.tests/itext/commons/actions/AbstractContextBasedEventHandlerTest.cs index 662a6a2477..aaf882ccb5 100644 --- a/itext.tests/itext.commons.tests/itext/commons/actions/AbstractContextBasedEventHandlerTest.cs +++ b/itext.tests/itext.commons.tests/itext/commons/actions/AbstractContextBasedEventHandlerTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -26,7 +26,7 @@ using iText.Test; namespace iText.Commons.Actions { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class AbstractContextBasedEventHandlerTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void CoreEventProcessedByHandlerTest() { diff --git a/itext.tests/itext.commons.tests/itext/commons/actions/AbstractContextBasedITextEventTest.cs b/itext.tests/itext.commons.tests/itext/commons/actions/AbstractContextBasedITextEventTest.cs index d89b0b70e4..fa0dc8b83e 100644 --- a/itext.tests/itext.commons.tests/itext/commons/actions/AbstractContextBasedITextEventTest.cs +++ b/itext.tests/itext.commons.tests/itext/commons/actions/AbstractContextBasedITextEventTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -26,7 +26,7 @@ using iText.Test; namespace iText.Commons.Actions { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class AbstractContextBasedITextEventTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void SetMetaInfoTest() { diff --git a/itext.tests/itext.commons.tests/itext/commons/actions/AbstractITextConfigurationEventTest.cs b/itext.tests/itext.commons.tests/itext/commons/actions/AbstractITextConfigurationEventTest.cs index 7df0146143..9430f6f02e 100644 --- a/itext.tests/itext.commons.tests/itext/commons/actions/AbstractITextConfigurationEventTest.cs +++ b/itext.tests/itext.commons.tests/itext/commons/actions/AbstractITextConfigurationEventTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -29,7 +29,7 @@ using iText.Test; namespace iText.Commons.Actions { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class AbstractITextConfigurationEventTest : ExtendedITextTest { [NUnit.Framework.TearDown] public virtual void After() { diff --git a/itext.tests/itext.commons.tests/itext/commons/actions/AbstractProductITextEventTest.cs b/itext.tests/itext.commons.tests/itext/commons/actions/AbstractProductITextEventTest.cs index dfd8dd176e..90a7076401 100644 --- a/itext.tests/itext.commons.tests/itext/commons/actions/AbstractProductITextEventTest.cs +++ b/itext.tests/itext.commons.tests/itext/commons/actions/AbstractProductITextEventTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -25,7 +25,7 @@ using iText.Test; namespace iText.Commons.Actions { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class AbstractProductITextEventTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void NullProductDataTest() { diff --git a/itext.tests/itext.commons.tests/itext/commons/actions/AbstractStatisticsEventTest.cs b/itext.tests/itext.commons.tests/itext/commons/actions/AbstractStatisticsEventTest.cs index ec2ab9e5a3..0f8661b50e 100644 --- a/itext.tests/itext.commons.tests/itext/commons/actions/AbstractStatisticsEventTest.cs +++ b/itext.tests/itext.commons.tests/itext/commons/actions/AbstractStatisticsEventTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -28,7 +28,7 @@ using iText.Test.Attributes; namespace iText.Commons.Actions { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class AbstractStatisticsEventTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void ConstructorTest() { diff --git a/itext.tests/itext.commons.tests/itext/commons/actions/EventManagerTest.cs b/itext.tests/itext.commons.tests/itext/commons/actions/EventManagerTest.cs index f500de75f4..34d99fd20c 100644 --- a/itext.tests/itext.commons.tests/itext/commons/actions/EventManagerTest.cs +++ b/itext.tests/itext.commons.tests/itext/commons/actions/EventManagerTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -30,7 +30,7 @@ using iText.Test.Attributes; namespace iText.Commons.Actions { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class EventManagerTest : ExtendedITextTest { [NUnit.Framework.TearDown] public virtual void AfterEach() { diff --git a/itext.tests/itext.commons.tests/itext/commons/actions/ProductEventHandlerIntegrationTest.cs b/itext.tests/itext.commons.tests/itext/commons/actions/ProductEventHandlerIntegrationTest.cs index 1ab2d973ae..6a7efb653c 100644 --- a/itext.tests/itext.commons.tests/itext/commons/actions/ProductEventHandlerIntegrationTest.cs +++ b/itext.tests/itext.commons.tests/itext/commons/actions/ProductEventHandlerIntegrationTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext.tests/itext.commons.tests/itext/commons/actions/ProductEventHandlerTest.cs b/itext.tests/itext.commons.tests/itext/commons/actions/ProductEventHandlerTest.cs index aeaeb2ddb6..66601a2c56 100644 --- a/itext.tests/itext.commons.tests/itext/commons/actions/ProductEventHandlerTest.cs +++ b/itext.tests/itext.commons.tests/itext/commons/actions/ProductEventHandlerTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -30,7 +30,7 @@ using iText.Test; namespace iText.Commons.Actions { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class ProductEventHandlerTest : ExtendedITextTest { [NUnit.Framework.SetUp] public virtual void ClearProcessors() { diff --git a/itext.tests/itext.commons.tests/itext/commons/actions/ProductProcessorFactoryKeeperTest.cs b/itext.tests/itext.commons.tests/itext/commons/actions/ProductProcessorFactoryKeeperTest.cs index f4f842d473..d62cd4dff5 100644 --- a/itext.tests/itext.commons.tests/itext/commons/actions/ProductProcessorFactoryKeeperTest.cs +++ b/itext.tests/itext.commons.tests/itext/commons/actions/ProductProcessorFactoryKeeperTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -24,7 +24,7 @@ using iText.Test; namespace iText.Commons.Actions { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class ProductProcessorFactoryKeeperTest : ExtendedITextTest { [NUnit.Framework.TearDown] public virtual void AfterEach() { diff --git a/itext.tests/itext.commons.tests/itext/commons/actions/confirmations/ConfirmEventTest.cs b/itext.tests/itext.commons.tests/itext/commons/actions/confirmations/ConfirmEventTest.cs index bc78b1d245..dd07d8f1d6 100644 --- a/itext.tests/itext.commons.tests/itext/commons/actions/confirmations/ConfirmEventTest.cs +++ b/itext.tests/itext.commons.tests/itext/commons/actions/confirmations/ConfirmEventTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -25,7 +25,7 @@ using iText.Test; namespace iText.Commons.Actions.Confirmations { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class ConfirmEventTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void ConstructorWithSequenceIdTest() { diff --git a/itext.tests/itext.commons.tests/itext/commons/actions/contexts/ContextManagerTest.cs b/itext.tests/itext.commons.tests/itext/commons/actions/contexts/ContextManagerTest.cs index 797f0eb482..2552eae07c 100644 --- a/itext.tests/itext.commons.tests/itext/commons/actions/contexts/ContextManagerTest.cs +++ b/itext.tests/itext.commons.tests/itext/commons/actions/contexts/ContextManagerTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -47,7 +47,7 @@ source product. using iText.Test; namespace iText.Commons.Actions.Contexts { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class ContextManagerTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void GetRecognisedNamespaceForSpecificNamespaceTest() { diff --git a/itext.tests/itext.commons.tests/itext/commons/actions/data/CommonsProductDataTest.cs b/itext.tests/itext.commons.tests/itext/commons/actions/data/CommonsProductDataTest.cs index a6f9ac17a6..9f4a0d49eb 100644 --- a/itext.tests/itext.commons.tests/itext/commons/actions/data/CommonsProductDataTest.cs +++ b/itext.tests/itext.commons.tests/itext/commons/actions/data/CommonsProductDataTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -23,7 +23,7 @@ using iText.Test; namespace iText.Commons.Actions.Data { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class CommonsProductDataTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void GetInstanceTest() { diff --git a/itext.tests/itext.commons.tests/itext/commons/actions/data/ProductDataTest.cs b/itext.tests/itext.commons.tests/itext/commons/actions/data/ProductDataTest.cs index 0b54c5f311..3c3eced3f0 100644 --- a/itext.tests/itext.commons.tests/itext/commons/actions/data/ProductDataTest.cs +++ b/itext.tests/itext.commons.tests/itext/commons/actions/data/ProductDataTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -23,7 +23,7 @@ using iText.Test; namespace iText.Commons.Actions.Data { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class ProductDataTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void ProductDataCreationTest() { diff --git a/itext.tests/itext.commons.tests/itext/commons/actions/processors/DefaultITextProductEventProcessorTest.cs b/itext.tests/itext.commons.tests/itext/commons/actions/processors/DefaultITextProductEventProcessorTest.cs index bf45936192..b9a3126a53 100644 --- a/itext.tests/itext.commons.tests/itext/commons/actions/processors/DefaultITextProductEventProcessorTest.cs +++ b/itext.tests/itext.commons.tests/itext/commons/actions/processors/DefaultITextProductEventProcessorTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -30,7 +30,7 @@ using iText.Test.Attributes; namespace iText.Commons.Actions.Processors { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class DefaultITextProductEventProcessorTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void ConstructorWithNullProductNameTest() { diff --git a/itext.tests/itext.commons.tests/itext/commons/actions/processors/DefaultProductProcessorFactoryTest.cs b/itext.tests/itext.commons.tests/itext/commons/actions/processors/DefaultProductProcessorFactoryTest.cs index 6958490bd5..a842d1e6c2 100644 --- a/itext.tests/itext.commons.tests/itext/commons/actions/processors/DefaultProductProcessorFactoryTest.cs +++ b/itext.tests/itext.commons.tests/itext/commons/actions/processors/DefaultProductProcessorFactoryTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -24,7 +24,7 @@ using iText.Test; namespace iText.Commons.Actions.Processors { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class DefaultProductProcessorFactoryTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void CreateDefaultProductProcessor() { diff --git a/itext.tests/itext.commons.tests/itext/commons/actions/processors/UnderAgplITextProductEventProcessorTest.cs b/itext.tests/itext.commons.tests/itext/commons/actions/processors/UnderAgplITextProductEventProcessorTest.cs index e42e4237d3..58f7f0eb63 100644 --- a/itext.tests/itext.commons.tests/itext/commons/actions/processors/UnderAgplITextProductEventProcessorTest.cs +++ b/itext.tests/itext.commons.tests/itext/commons/actions/processors/UnderAgplITextProductEventProcessorTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -28,7 +28,7 @@ using iText.Test; namespace iText.Commons.Actions.Processors { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class UnderAgplITextProductEventProcessorTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void MessageIsNotLoggedTest() { diff --git a/itext.tests/itext.commons.tests/itext/commons/actions/processors/UnderAgplProductProcessorFactoryTest.cs b/itext.tests/itext.commons.tests/itext/commons/actions/processors/UnderAgplProductProcessorFactoryTest.cs index 357a234908..33a002fc05 100644 --- a/itext.tests/itext.commons.tests/itext/commons/actions/processors/UnderAgplProductProcessorFactoryTest.cs +++ b/itext.tests/itext.commons.tests/itext/commons/actions/processors/UnderAgplProductProcessorFactoryTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -24,7 +24,7 @@ using iText.Test; namespace iText.Commons.Actions.Processors { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class UnderAgplProductProcessorFactoryTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void CreateUnderAgplProductProcessor() { diff --git a/itext.tests/itext.commons.tests/itext/commons/actions/producer/CopyrightSincePlaceholderPopulatorTest.cs b/itext.tests/itext.commons.tests/itext/commons/actions/producer/CopyrightSincePlaceholderPopulatorTest.cs index 2fb3f36b3e..c66c7f84e1 100644 --- a/itext.tests/itext.commons.tests/itext/commons/actions/producer/CopyrightSincePlaceholderPopulatorTest.cs +++ b/itext.tests/itext.commons.tests/itext/commons/actions/producer/CopyrightSincePlaceholderPopulatorTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -29,7 +29,7 @@ using iText.Test; namespace iText.Commons.Actions.Producer { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class CopyrightSincePlaceholderPopulatorTest : ExtendedITextTest { private CopyrightSincePlaceholderPopulator populator = new CopyrightSincePlaceholderPopulator(); diff --git a/itext.tests/itext.commons.tests/itext/commons/actions/producer/CopyrightToPlaceholderPopulatorTest.cs b/itext.tests/itext.commons.tests/itext/commons/actions/producer/CopyrightToPlaceholderPopulatorTest.cs index 055b9f7bc1..3914d6adb8 100644 --- a/itext.tests/itext.commons.tests/itext/commons/actions/producer/CopyrightToPlaceholderPopulatorTest.cs +++ b/itext.tests/itext.commons.tests/itext/commons/actions/producer/CopyrightToPlaceholderPopulatorTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -29,7 +29,7 @@ using iText.Test; namespace iText.Commons.Actions.Producer { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class CopyrightToPlaceholderPopulatorTest : ExtendedITextTest { private CopyrightToPlaceholderPopulator populator = new CopyrightToPlaceholderPopulator(); diff --git a/itext.tests/itext.commons.tests/itext/commons/actions/producer/CurrentDatePlaceholderPopulatorTest.cs b/itext.tests/itext.commons.tests/itext/commons/actions/producer/CurrentDatePlaceholderPopulatorTest.cs index 59f7bbabca..25ff2548d6 100644 --- a/itext.tests/itext.commons.tests/itext/commons/actions/producer/CurrentDatePlaceholderPopulatorTest.cs +++ b/itext.tests/itext.commons.tests/itext/commons/actions/producer/CurrentDatePlaceholderPopulatorTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -26,7 +26,7 @@ using iText.Test; namespace iText.Commons.Actions.Producer { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class CurrentDatePlaceholderPopulatorTest : ExtendedITextTest { private readonly CurrentDatePlaceholderPopulator populator = new CurrentDatePlaceholderPopulator(); diff --git a/itext.tests/itext.commons.tests/itext/commons/actions/producer/ProducerBuilderTest.cs b/itext.tests/itext.commons.tests/itext/commons/actions/producer/ProducerBuilderTest.cs index 07c7f87d56..ce647ba189 100644 --- a/itext.tests/itext.commons.tests/itext/commons/actions/producer/ProducerBuilderTest.cs +++ b/itext.tests/itext.commons.tests/itext/commons/actions/producer/ProducerBuilderTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -34,7 +34,7 @@ using iText.Test.Attributes; namespace iText.Commons.Actions.Producer { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class ProducerBuilderTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void EmptyEventsProducerLineTest() { diff --git a/itext.tests/itext.commons.tests/itext/commons/actions/producer/UsedProductsPlaceholderPopulatorTest.cs b/itext.tests/itext.commons.tests/itext/commons/actions/producer/UsedProductsPlaceholderPopulatorTest.cs index 748d729c9f..6c0e27676c 100644 --- a/itext.tests/itext.commons.tests/itext/commons/actions/producer/UsedProductsPlaceholderPopulatorTest.cs +++ b/itext.tests/itext.commons.tests/itext/commons/actions/producer/UsedProductsPlaceholderPopulatorTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -31,7 +31,7 @@ using iText.Test; namespace iText.Commons.Actions.Producer { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class UsedProductsPlaceholderPopulatorTest : ExtendedITextTest { private readonly UsedProductsPlaceholderPopulator populator = new UsedProductsPlaceholderPopulator(); diff --git a/itext.tests/itext.commons.tests/itext/commons/actions/sequence/SequenceIdManagerTest.cs b/itext.tests/itext.commons.tests/itext/commons/actions/sequence/SequenceIdManagerTest.cs index 2698399762..f4d58f4607 100644 --- a/itext.tests/itext.commons.tests/itext/commons/actions/sequence/SequenceIdManagerTest.cs +++ b/itext.tests/itext.commons.tests/itext/commons/actions/sequence/SequenceIdManagerTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -26,7 +26,7 @@ using iText.Test; namespace iText.Commons.Actions.Sequence { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class SequenceIdManagerTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void SetIdentifier() { diff --git a/itext.tests/itext.commons.tests/itext/commons/actions/sequence/SequenceIdTest.cs b/itext.tests/itext.commons.tests/itext/commons/actions/sequence/SequenceIdTest.cs index 8cbf7d0c7a..7c6d4689e7 100644 --- a/itext.tests/itext.commons.tests/itext/commons/actions/sequence/SequenceIdTest.cs +++ b/itext.tests/itext.commons.tests/itext/commons/actions/sequence/SequenceIdTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -23,7 +23,7 @@ using iText.Test; namespace iText.Commons.Actions.Sequence { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class SequenceIdTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void DifferentIdsCreatedTest() { diff --git a/itext.tests/itext.commons.tests/itext/commons/ecosystem/ITextTestEvent.cs b/itext.tests/itext.commons.tests/itext/commons/ecosystem/ITextTestEvent.cs index 5255a1ea89..d1f54f6139 100644 --- a/itext.tests/itext.commons.tests/itext/commons/ecosystem/ITextTestEvent.cs +++ b/itext.tests/itext.commons.tests/itext/commons/ecosystem/ITextTestEvent.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext.tests/itext.commons.tests/itext/commons/ecosystem/TestConfigurationEvent.cs b/itext.tests/itext.commons.tests/itext/commons/ecosystem/TestConfigurationEvent.cs index 5631c51063..0b1a98f8ba 100644 --- a/itext.tests/itext.commons.tests/itext/commons/ecosystem/TestConfigurationEvent.cs +++ b/itext.tests/itext.commons.tests/itext/commons/ecosystem/TestConfigurationEvent.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext.tests/itext.commons.tests/itext/commons/ecosystem/TestMetaInfo.cs b/itext.tests/itext.commons.tests/itext/commons/ecosystem/TestMetaInfo.cs index 57f44b56c4..99139a477a 100644 --- a/itext.tests/itext.commons.tests/itext/commons/ecosystem/TestMetaInfo.cs +++ b/itext.tests/itext.commons.tests/itext/commons/ecosystem/TestMetaInfo.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext.tests/itext.commons.tests/itext/commons/exceptions/AggregatedExceptionTest.cs b/itext.tests/itext.commons.tests/itext/commons/exceptions/AggregatedExceptionTest.cs index 9e6e0be646..6f6547e969 100644 --- a/itext.tests/itext.commons.tests/itext/commons/exceptions/AggregatedExceptionTest.cs +++ b/itext.tests/itext.commons.tests/itext/commons/exceptions/AggregatedExceptionTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -25,7 +25,7 @@ using iText.Test; namespace iText.Commons.Exceptions { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class AggregatedExceptionTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void AggregatedMessageWithGeneralMessageTest() { diff --git a/itext.tests/itext.commons.tests/itext/commons/exceptions/ITextExceptionTest.cs b/itext.tests/itext.commons.tests/itext/commons/exceptions/ITextExceptionTest.cs index 8611ffda94..6061ace2b5 100644 --- a/itext.tests/itext.commons.tests/itext/commons/exceptions/ITextExceptionTest.cs +++ b/itext.tests/itext.commons.tests/itext/commons/exceptions/ITextExceptionTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -24,7 +24,7 @@ using iText.Test; namespace iText.Commons.Exceptions { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class ITextExceptionTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void NoParametersConstructorTest() { diff --git a/itext.tests/itext.commons.tests/itext/commons/utils/Collections/EmptySetTest.cs b/itext.tests/itext.commons.tests/itext/commons/utils/Collections/EmptySetTest.cs index 13923a1fae..cd34ae1c57 100644 --- a/itext.tests/itext.commons.tests/itext/commons/utils/Collections/EmptySetTest.cs +++ b/itext.tests/itext.commons.tests/itext/commons/utils/Collections/EmptySetTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext.tests/itext.commons.tests/itext/commons/utils/DateTimeUtilTest.cs b/itext.tests/itext.commons.tests/itext/commons/utils/DateTimeUtilTest.cs index c445674175..addf1ec33f 100644 --- a/itext.tests/itext.commons.tests/itext/commons/utils/DateTimeUtilTest.cs +++ b/itext.tests/itext.commons.tests/itext/commons/utils/DateTimeUtilTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext.tests/itext.commons.tests/itext/commons/utils/FormattingStreamWriterUnitTest.cs b/itext.tests/itext.commons.tests/itext/commons/utils/FormattingStreamWriterUnitTest.cs index a09da62a92..6b5694c47f 100644 --- a/itext.tests/itext.commons.tests/itext/commons/utils/FormattingStreamWriterUnitTest.cs +++ b/itext.tests/itext.commons.tests/itext/commons/utils/FormattingStreamWriterUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext.tests/itext.commons.tests/itext/commons/utils/JavaUtilTest.cs b/itext.tests/itext.commons.tests/itext/commons/utils/JavaUtilTest.cs index 8c85b48002..acff47dae9 100644 --- a/itext.tests/itext.commons.tests/itext/commons/utils/JavaUtilTest.cs +++ b/itext.tests/itext.commons.tests/itext/commons/utils/JavaUtilTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.commons.tests/itext/commons/utils/JsonUtilTest.cs b/itext.tests/itext.commons.tests/itext/commons/utils/JsonUtilTest.cs index d5f4abc407..ee6145c4aa 100644 --- a/itext.tests/itext.commons.tests/itext/commons/utils/JsonUtilTest.cs +++ b/itext.tests/itext.commons.tests/itext/commons/utils/JsonUtilTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -28,7 +28,7 @@ using iText.Test.Attributes; namespace iText.Commons.Utils { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class JsonUtilTest : ExtendedITextTest { private static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/commons/utils/JsonUtilTest/"; diff --git a/itext.tests/itext.commons.tests/itext/commons/utils/MapUtilTest.cs b/itext.tests/itext.commons.tests/itext/commons/utils/MapUtilTest.cs index 880a9b1923..d3977755f1 100644 --- a/itext.tests/itext.commons.tests/itext/commons/utils/MapUtilTest.cs +++ b/itext.tests/itext.commons.tests/itext/commons/utils/MapUtilTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -25,7 +25,7 @@ using iText.Test; namespace iText.Commons.Utils { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class MapUtilTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void NullMapsAreEqualTest() { diff --git a/itext.tests/itext.commons.tests/itext/commons/utils/MessageFormatUtilTest.cs b/itext.tests/itext.commons.tests/itext/commons/utils/MessageFormatUtilTest.cs index 2024b48418..b55fa620ab 100644 --- a/itext.tests/itext.commons.tests/itext/commons/utils/MessageFormatUtilTest.cs +++ b/itext.tests/itext.commons.tests/itext/commons/utils/MessageFormatUtilTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -26,7 +26,7 @@ using iText.Test; namespace iText.Commons.Utils { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] [NUnit.Framework.TestFixtureSource("DataSourceTestFixtureData")] public class MessageFormatUtilTest : ExtendedITextTest { private String expectedResult; diff --git a/itext.tests/itext.commons.tests/itext/commons/utils/ProcessInfoTest.cs b/itext.tests/itext.commons.tests/itext/commons/utils/ProcessInfoTest.cs index e5c157557a..7648284b79 100644 --- a/itext.tests/itext.commons.tests/itext/commons/utils/ProcessInfoTest.cs +++ b/itext.tests/itext.commons.tests/itext/commons/utils/ProcessInfoTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -24,7 +24,7 @@ using iText.Test; namespace iText.Commons.Utils { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class ProcessInfoTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void GetExitCodeTest() { diff --git a/itext.tests/itext.commons.tests/itext/commons/utils/StringUtilTest.cs b/itext.tests/itext.commons.tests/itext/commons/utils/StringUtilTest.cs index 5d0a8f3944..c9fa34908c 100644 --- a/itext.tests/itext.commons.tests/itext/commons/utils/StringUtilTest.cs +++ b/itext.tests/itext.commons.tests/itext/commons/utils/StringUtilTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -46,7 +46,7 @@ source product. namespace iText.Commons.Utils { /// At the moment there is no StringUtil class in Java, but there is one in C# and we are testing - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class StringUtilTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void PatternSplitTest01() { diff --git a/itext.tests/itext.commons.tests/itext/commons/utils/SystemUtilTest.cs b/itext.tests/itext.commons.tests/itext/commons/utils/SystemUtilTest.cs index a9391dc1f2..ace2bde024 100644 --- a/itext.tests/itext.commons.tests/itext/commons/utils/SystemUtilTest.cs +++ b/itext.tests/itext.commons.tests/itext/commons/utils/SystemUtilTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.commons.tests/itext/commons/utils/ZipFileReaderTest.cs b/itext.tests/itext.commons.tests/itext/commons/utils/ZipFileReaderTest.cs index effc949426..70f0a11120 100644 --- a/itext.tests/itext.commons.tests/itext/commons/utils/ZipFileReaderTest.cs +++ b/itext.tests/itext.commons.tests/itext/commons/utils/ZipFileReaderTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -24,10 +24,12 @@ using System.Collections.Generic; using System.IO; using iText.Commons.Exceptions; +using iText.Commons.Logs; using iText.Test; +using iText.Test.Attributes; namespace iText.Commons.Utils { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class ZipFileReaderTest : ExtendedITextTest { private static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/commons/utils/ZipFileReaderTest/"; @@ -71,6 +73,40 @@ public class ZipFileReaderTest : ExtendedITextTest { } } + [NUnit.Framework.Test] + [LogMessage(CommonsLogMessageConstant.UNCOMPRESSED_DATA_SIZE_IS_TOO_MUCH)] + public virtual void GetFileNamesFromZipBombBySettingThresholdSizeTest() { + using (ZipFileReader fileReader = new ZipFileReader(SOURCE_FOLDER + "zipBombTest.zip")) { + fileReader.SetThresholdRatio(1000); + fileReader.SetThresholdSize(10000); + ICollection nameSet = fileReader.GetFileNames(); + NUnit.Framework.Assert.IsNotNull(nameSet); + NUnit.Framework.Assert.AreEqual(0, nameSet.Count); + } + } + + [NUnit.Framework.Test] + [LogMessage(CommonsLogMessageConstant.RATIO_IS_HIGHLY_SUSPICIOUS)] + public virtual void GetFileNamesFromZipBombBySettingThresholdRatioTest() { + using (ZipFileReader fileReader = new ZipFileReader(SOURCE_FOLDER + "zipBombTest.zip")) { + fileReader.SetThresholdRatio(5); + ICollection nameSet = fileReader.GetFileNames(); + NUnit.Framework.Assert.IsNotNull(nameSet); + NUnit.Framework.Assert.AreEqual(0, nameSet.Count); + } + } + + [NUnit.Framework.Test] + [LogMessage(CommonsLogMessageConstant.TOO_MUCH_ENTRIES_IN_ARCHIVE)] + public virtual void GetFileNamesFromZipBombBySettingThresholdEntriesTest() { + using (ZipFileReader fileReader = new ZipFileReader(SOURCE_FOLDER + "archive.zip")) { + fileReader.SetThresholdEntries(5); + ICollection nameSet = fileReader.GetFileNames(); + NUnit.Framework.Assert.IsNotNull(nameSet); + NUnit.Framework.Assert.IsTrue(nameSet.Count <= 5); + } + } + [NUnit.Framework.Test] public virtual void ReadFromZipWithNullPathTest() { using (ZipFileReader reader = new ZipFileReader(SOURCE_FOLDER + "archive.zip")) { diff --git a/itext.tests/itext.commons.tests/itext/commons/utils/ZipFileWriterTest.cs b/itext.tests/itext.commons.tests/itext/commons/utils/ZipFileWriterTest.cs index 850f6bf4de..186d92580d 100644 --- a/itext.tests/itext.commons.tests/itext/commons/utils/ZipFileWriterTest.cs +++ b/itext.tests/itext.commons.tests/itext/commons/utils/ZipFileWriterTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -27,7 +27,7 @@ using iText.Test; namespace iText.Commons.Utils { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class ZipFileWriterTest : ExtendedITextTest { private static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/commons/utils/ZipFileWriter/"; diff --git a/itext.tests/itext.commons.tests/resources/itext/commons/utils/ZipFileReaderTest/zipBombTest.zip b/itext.tests/itext.commons.tests/resources/itext/commons/utils/ZipFileReaderTest/zipBombTest.zip new file mode 100644 index 0000000000..93f49c45ae Binary files /dev/null and b/itext.tests/itext.commons.tests/resources/itext/commons/utils/ZipFileReaderTest/zipBombTest.zip differ diff --git a/itext.tests/itext.forms.tests/Properties/AssemblyInfo.cs b/itext.tests/itext.forms.tests/Properties/AssemblyInfo.cs index 0ef8ac86cf..04d9851c0b 100644 --- a/itext.tests/itext.forms.tests/Properties/AssemblyInfo.cs +++ b/itext.tests/itext.forms.tests/Properties/AssemblyInfo.cs @@ -6,7 +6,7 @@ [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("iText Group NV")] [assembly: AssemblyProduct("iText")] -[assembly: AssemblyCopyright("Copyright (c) 1998-2022 iText Group NV")] +[assembly: AssemblyCopyright("Copyright (c) 1998-2023 iText Group NV")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] @@ -14,9 +14,9 @@ [assembly: Guid("6fe2f714-6b3e-4b20-8c70-28bfce084ed2")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] #if !NETSTANDARD2_0 [assembly: NUnit.Framework.Timeout(300000)] diff --git a/itext.tests/itext.forms.tests/itext/forms/FlatteningRotatedTest.cs b/itext.tests/itext.forms.tests/itext/forms/FlatteningRotatedTest.cs index 5ded150821..e94fe44c3f 100644 --- a/itext.tests/itext.forms.tests/itext/forms/FlatteningRotatedTest.cs +++ b/itext.tests/itext.forms.tests/itext/forms/FlatteningRotatedTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -48,7 +48,7 @@ source product. using iText.Test; namespace iText.Forms { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class FlatteningRotatedTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/forms/FlatteningRotatedTest/"; diff --git a/itext.tests/itext.forms.tests/itext/forms/FlatteningTest.cs b/itext.tests/itext.forms.tests/itext/forms/FlatteningTest.cs index d5ce64d057..bd2d2a6754 100644 --- a/itext.tests/itext.forms.tests/itext/forms/FlatteningTest.cs +++ b/itext.tests/itext.forms.tests/itext/forms/FlatteningTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -48,7 +48,7 @@ source product. using iText.Test.Attributes; namespace iText.Forms { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class FlatteningTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/forms/FlatteningTest/"; diff --git a/itext.tests/itext.forms.tests/itext/forms/FlatteningWithNullKidElementTest.cs b/itext.tests/itext.forms.tests/itext/forms/FlatteningWithNullKidElementTest.cs index 42368988a1..ad3c5255bf 100644 --- a/itext.tests/itext.forms.tests/itext/forms/FlatteningWithNullKidElementTest.cs +++ b/itext.tests/itext.forms.tests/itext/forms/FlatteningWithNullKidElementTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -45,7 +45,7 @@ source product. using iText.Test; namespace iText.Forms { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class FlatteningWithNullKidElementTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/forms/FlatteningWithNullKidElementTest/"; diff --git a/itext.tests/itext.forms.tests/itext/forms/FormFieldAppendTest.cs b/itext.tests/itext.forms.tests/itext/forms/FormFieldAppendTest.cs index 7b27d2c749..d17d117ef6 100644 --- a/itext.tests/itext.forms.tests/itext/forms/FormFieldAppendTest.cs +++ b/itext.tests/itext.forms.tests/itext/forms/FormFieldAppendTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -48,7 +48,7 @@ source product. using iText.Test; namespace iText.Forms { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class FormFieldAppendTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/forms/FormFieldAppendTest/"; diff --git a/itext.tests/itext.forms.tests/itext/forms/FormFieldFlatteningTest.cs b/itext.tests/itext.forms.tests/itext/forms/FormFieldFlatteningTest.cs index 75a4049199..bc7575540b 100644 --- a/itext.tests/itext.forms.tests/itext/forms/FormFieldFlatteningTest.cs +++ b/itext.tests/itext.forms.tests/itext/forms/FormFieldFlatteningTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -50,7 +50,7 @@ source product. using iText.Test.Attributes; namespace iText.Forms { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class FormFieldFlatteningTest : ExtendedITextTest { public static readonly String destinationFolder = NUnit.Framework.TestContext.CurrentContext.TestDirectory + "/test/itext/forms/FormFieldFlatteningTest/"; diff --git a/itext.tests/itext.forms.tests/itext/forms/FormFieldsTaggingTest.cs b/itext.tests/itext.forms.tests/itext/forms/FormFieldsTaggingTest.cs index 8dba3f57ef..726eae600a 100644 --- a/itext.tests/itext.forms.tests/itext/forms/FormFieldsTaggingTest.cs +++ b/itext.tests/itext.forms.tests/itext/forms/FormFieldsTaggingTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -50,7 +50,7 @@ source product. using iText.Test; namespace iText.Forms { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class FormFieldsTaggingTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/forms/FormFieldsTaggingTest/"; diff --git a/itext.tests/itext.forms.tests/itext/forms/PdfAcroFormInAppendModeTest.cs b/itext.tests/itext.forms.tests/itext/forms/PdfAcroFormInAppendModeTest.cs index 906367dca7..79aaddee3d 100644 --- a/itext.tests/itext.forms.tests/itext/forms/PdfAcroFormInAppendModeTest.cs +++ b/itext.tests/itext.forms.tests/itext/forms/PdfAcroFormInAppendModeTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -28,7 +28,7 @@ using iText.Test; namespace iText.Forms { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfAcroFormInAppendModeTest : ExtendedITextTest { private const String TEST_NAME = "PdfAcroFormInAppendModeTest/"; diff --git a/itext.tests/itext.forms.tests/itext/forms/PdfAcroFormTest.cs b/itext.tests/itext.forms.tests/itext/forms/PdfAcroFormTest.cs index beda7f3405..3aa842ec36 100644 --- a/itext.tests/itext.forms.tests/itext/forms/PdfAcroFormTest.cs +++ b/itext.tests/itext.forms.tests/itext/forms/PdfAcroFormTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -27,7 +27,7 @@ using iText.Test.Attributes; namespace iText.Forms { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PdfAcroFormTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void SetSignatureFlagsTest() { diff --git a/itext.tests/itext.forms.tests/itext/forms/PdfCheckBoxFieldTest.cs b/itext.tests/itext.forms.tests/itext/forms/PdfCheckBoxFieldTest.cs index f12c1edcbb..36c6ac755f 100644 --- a/itext.tests/itext.forms.tests/itext/forms/PdfCheckBoxFieldTest.cs +++ b/itext.tests/itext.forms.tests/itext/forms/PdfCheckBoxFieldTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -52,7 +52,7 @@ source product. using iText.Test; namespace iText.Forms { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfCheckBoxFieldTest : ExtendedITextTest { public static readonly String destinationFolder = NUnit.Framework.TestContext.CurrentContext.TestDirectory + "/test/itext/forms/PdfCheckBoxFieldTest/"; diff --git a/itext.tests/itext.forms.tests/itext/forms/PdfChoiceFieldTest.cs b/itext.tests/itext.forms.tests/itext/forms/PdfChoiceFieldTest.cs index ca862d3efa..b0a9834636 100644 --- a/itext.tests/itext.forms.tests/itext/forms/PdfChoiceFieldTest.cs +++ b/itext.tests/itext.forms.tests/itext/forms/PdfChoiceFieldTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -32,7 +32,7 @@ using iText.Test.Attributes; namespace iText.Forms { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfChoiceFieldTest : ExtendedITextTest { public static readonly String destinationFolder = NUnit.Framework.TestContext.CurrentContext.TestDirectory + "/test/itext/forms/PdfChoiceFieldTest/"; diff --git a/itext.tests/itext.forms.tests/itext/forms/PdfEncryptionTest.cs b/itext.tests/itext.forms.tests/itext/forms/PdfEncryptionTest.cs index 42a99ee93e..b0dae4014a 100644 --- a/itext.tests/itext.forms.tests/itext/forms/PdfEncryptionTest.cs +++ b/itext.tests/itext.forms.tests/itext/forms/PdfEncryptionTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -48,7 +48,7 @@ source product. using iText.Test; namespace iText.Forms { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfEncryptionTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/forms/PdfEncryptionTest/"; diff --git a/itext.tests/itext.forms.tests/itext/forms/PdfFormCopyTest.cs b/itext.tests/itext.forms.tests/itext/forms/PdfFormCopyTest.cs index a07cca3d04..df84e2d3fa 100644 --- a/itext.tests/itext.forms.tests/itext/forms/PdfFormCopyTest.cs +++ b/itext.tests/itext.forms.tests/itext/forms/PdfFormCopyTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -48,7 +48,7 @@ source product. using iText.Test.Attributes; namespace iText.Forms { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfFormCopyTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/forms/PdfFormCopyTest/"; diff --git a/itext.tests/itext.forms.tests/itext/forms/PdfFormCopyWithGotoTest.cs b/itext.tests/itext.forms.tests/itext/forms/PdfFormCopyWithGotoTest.cs index cf68c834fe..8489d56228 100644 --- a/itext.tests/itext.forms.tests/itext/forms/PdfFormCopyWithGotoTest.cs +++ b/itext.tests/itext.forms.tests/itext/forms/PdfFormCopyWithGotoTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -28,7 +28,7 @@ using iText.Test; namespace iText.Forms { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfFormCopyWithGotoTest : ExtendedITextTest { public static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/forms/PdfFormCopyWithGotoTest/"; diff --git a/itext.tests/itext.forms.tests/itext/forms/PdfFormFieldMultilineTextTest.cs b/itext.tests/itext.forms.tests/itext/forms/PdfFormFieldMultilineTextTest.cs index 1480cc6b02..77a7844c63 100644 --- a/itext.tests/itext.forms.tests/itext/forms/PdfFormFieldMultilineTextTest.cs +++ b/itext.tests/itext.forms.tests/itext/forms/PdfFormFieldMultilineTextTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -32,7 +32,7 @@ using iText.Test; namespace iText.Forms { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfFormFieldMultilineTextTest : ExtendedITextTest { public static readonly String destinationFolder = NUnit.Framework.TestContext.CurrentContext.TestDirectory + "/test/itext/forms/PdfFormFieldMultilineTextTest/"; diff --git a/itext.tests/itext.forms.tests/itext/forms/PdfFormFieldTest.cs b/itext.tests/itext.forms.tests/itext/forms/PdfFormFieldTest.cs index db5f213189..c352fff7b9 100644 --- a/itext.tests/itext.forms.tests/itext/forms/PdfFormFieldTest.cs +++ b/itext.tests/itext.forms.tests/itext/forms/PdfFormFieldTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -59,7 +59,7 @@ source product. using iText.Test.Attributes; namespace iText.Forms { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfFormFieldTest : ExtendedITextTest { public static readonly String destinationFolder = NUnit.Framework.TestContext.CurrentContext.TestDirectory + "/test/itext/forms/PdfFormFieldTest/"; diff --git a/itext.tests/itext.forms.tests/itext/forms/PdfFormFieldTextTest.cs b/itext.tests/itext.forms.tests/itext/forms/PdfFormFieldTextTest.cs index 7da94da9de..59e0b3487e 100644 --- a/itext.tests/itext.forms.tests/itext/forms/PdfFormFieldTextTest.cs +++ b/itext.tests/itext.forms.tests/itext/forms/PdfFormFieldTextTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -30,7 +30,7 @@ using iText.Test; namespace iText.Forms { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfFormFieldTextTest : ExtendedITextTest { public static readonly String destinationFolder = NUnit.Framework.TestContext.CurrentContext.TestDirectory + "/test/itext/forms/PdfFormFieldTextTest/"; diff --git a/itext.tests/itext.forms.tests/itext/forms/PdfFormFieldsHierarchyTest.cs b/itext.tests/itext.forms.tests/itext/forms/PdfFormFieldsHierarchyTest.cs index a7dadafabd..e2c98b4f47 100644 --- a/itext.tests/itext.forms.tests/itext/forms/PdfFormFieldsHierarchyTest.cs +++ b/itext.tests/itext.forms.tests/itext/forms/PdfFormFieldsHierarchyTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -28,7 +28,7 @@ using iText.Test; namespace iText.Forms { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfFormFieldsHierarchyTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/forms/PdfFormFieldsHierarchyTest/"; diff --git a/itext.tests/itext.forms.tests/itext/forms/Utf8FormsTest.cs b/itext.tests/itext.forms.tests/itext/forms/Utf8FormsTest.cs index 72dac25cb6..05d8bff7d6 100644 --- a/itext.tests/itext.forms.tests/itext/forms/Utf8FormsTest.cs +++ b/itext.tests/itext.forms.tests/itext/forms/Utf8FormsTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -51,7 +51,7 @@ source product. using iText.Test; namespace iText.Forms { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class Utf8FormsTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/forms/Utf8FormsTest/"; diff --git a/itext.tests/itext.forms.tests/itext/forms/XfdfReaderTest.cs b/itext.tests/itext.forms.tests/itext/forms/XfdfReaderTest.cs index a667115330..f9d9f0290f 100644 --- a/itext.tests/itext.forms.tests/itext/forms/XfdfReaderTest.cs +++ b/itext.tests/itext.forms.tests/itext/forms/XfdfReaderTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -49,7 +49,7 @@ source product. using iText.Test.Attributes; namespace iText.Forms { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class XfdfReaderTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/forms/XfdfReaderTest/"; diff --git a/itext.tests/itext.forms.tests/itext/forms/XfdfUnitTest.cs b/itext.tests/itext.forms.tests/itext/forms/XfdfUnitTest.cs index 97ea5d59a8..9ebfc858da 100644 --- a/itext.tests/itext.forms.tests/itext/forms/XfdfUnitTest.cs +++ b/itext.tests/itext.forms.tests/itext/forms/XfdfUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -26,7 +26,7 @@ using iText.Test; namespace iText.Forms { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class XfdfUnitTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void FitObjectWithEmptyPageTest() { diff --git a/itext.tests/itext.forms.tests/itext/forms/XfdfWriterTest.cs b/itext.tests/itext.forms.tests/itext/forms/XfdfWriterTest.cs index 4e7f8059bf..4aab10d513 100644 --- a/itext.tests/itext.forms.tests/itext/forms/XfdfWriterTest.cs +++ b/itext.tests/itext.forms.tests/itext/forms/XfdfWriterTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -49,7 +49,7 @@ source product. using iText.Test; namespace iText.Forms { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class XfdfWriterTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/forms/XfdfWriterTest/"; diff --git a/itext.tests/itext.forms.tests/itext/forms/fields/FormsMetaInfoStaticContainerTest.cs b/itext.tests/itext.forms.tests/itext/forms/fields/FormsMetaInfoStaticContainerTest.cs index f2f5ef46c2..4bc5e92062 100644 --- a/itext.tests/itext.forms.tests/itext/forms/fields/FormsMetaInfoStaticContainerTest.cs +++ b/itext.tests/itext.forms.tests/itext/forms/fields/FormsMetaInfoStaticContainerTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -27,7 +27,7 @@ using iText.Test; namespace iText.Forms.Fields { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class FormsMetaInfoStaticContainerTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void UseMetaInfoDuringTheActionOneThreadTest() { diff --git a/itext.tests/itext.forms.tests/itext/forms/fields/PdfFormFieldIntegrationTest.cs b/itext.tests/itext.forms.tests/itext/forms/fields/PdfFormFieldIntegrationTest.cs index cd1a5d29e1..0153fb6027 100644 --- a/itext.tests/itext.forms.tests/itext/forms/fields/PdfFormFieldIntegrationTest.cs +++ b/itext.tests/itext.forms.tests/itext/forms/fields/PdfFormFieldIntegrationTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -28,7 +28,7 @@ using iText.Test; namespace iText.Forms.Fields { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfFormFieldIntegrationTest : ExtendedITextTest { private static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/forms/fields/PdfFormFieldIntegrationTest/"; diff --git a/itext.tests/itext.forms.tests/itext/forms/fields/PdfFormFieldUnitTest.cs b/itext.tests/itext.forms.tests/itext/forms/fields/PdfFormFieldUnitTest.cs index ec02ca79a2..88ab87f081 100644 --- a/itext.tests/itext.forms.tests/itext/forms/fields/PdfFormFieldUnitTest.cs +++ b/itext.tests/itext.forms.tests/itext/forms/fields/PdfFormFieldUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -34,7 +34,7 @@ using iText.Test; namespace iText.Forms.Fields { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PdfFormFieldUnitTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void CannotGetRectangleIfKidsIsNullTest() { diff --git a/itext.tests/itext.forms.tests/itext/forms/widget/AppearanceCharacteristicsTest.cs b/itext.tests/itext.forms.tests/itext/forms/widget/AppearanceCharacteristicsTest.cs index fc9f9d4281..424c69f629 100644 --- a/itext.tests/itext.forms.tests/itext/forms/widget/AppearanceCharacteristicsTest.cs +++ b/itext.tests/itext.forms.tests/itext/forms/widget/AppearanceCharacteristicsTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -52,7 +52,7 @@ source product. using iText.Test; namespace iText.Forms.Widget { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class AppearanceCharacteristicsTest : ExtendedITextTest { public static readonly String destinationFolder = NUnit.Framework.TestContext.CurrentContext.TestDirectory + "/test/itext/forms/widget/AppearanceCharacteristicsTest/"; diff --git a/itext.tests/itext.forms.tests/itext/forms/xfa/SecurityTestXmlParserFactory.cs b/itext.tests/itext.forms.tests/itext/forms/xfa/SecurityTestXmlParserFactory.cs index 21925757b4..1e773fc753 100644 --- a/itext.tests/itext.forms.tests/itext/forms/xfa/SecurityTestXmlParserFactory.cs +++ b/itext.tests/itext.forms.tests/itext/forms/xfa/SecurityTestXmlParserFactory.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.forms.tests/itext/forms/xfa/XFAFormTest.cs b/itext.tests/itext.forms.tests/itext/forms/xfa/XFAFormTest.cs index 479f8eef17..ec046523d8 100644 --- a/itext.tests/itext.forms.tests/itext/forms/xfa/XFAFormTest.cs +++ b/itext.tests/itext.forms.tests/itext/forms/xfa/XFAFormTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.forms.tests/itext/forms/xfa/XfaSecurityTest.cs b/itext.tests/itext.forms.tests/itext/forms/xfa/XfaSecurityTest.cs index cf8011423e..049234c885 100644 --- a/itext.tests/itext.forms.tests/itext/forms/xfa/XfaSecurityTest.cs +++ b/itext.tests/itext.forms.tests/itext/forms/xfa/XfaSecurityTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -49,7 +49,7 @@ source product. using iText.Test; namespace iText.Forms.Xfa { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class XfaSecurityTest : ExtendedITextTest { private static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/forms/xfa/XfaSecurityTest/"; diff --git a/itext.tests/itext.forms.tests/itext/forms/xfdf/SecurityTestXmlParserFactory.cs b/itext.tests/itext.forms.tests/itext/forms/xfdf/SecurityTestXmlParserFactory.cs index 0b8d69154d..f10e611862 100644 --- a/itext.tests/itext.forms.tests/itext/forms/xfdf/SecurityTestXmlParserFactory.cs +++ b/itext.tests/itext.forms.tests/itext/forms/xfdf/SecurityTestXmlParserFactory.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.forms.tests/itext/forms/xfdf/XfdfReaderUnitTest.cs b/itext.tests/itext.forms.tests/itext/forms/xfdf/XfdfReaderUnitTest.cs index cd9ae31dc5..90c222cf0a 100644 --- a/itext.tests/itext.forms.tests/itext/forms/xfdf/XfdfReaderUnitTest.cs +++ b/itext.tests/itext.forms.tests/itext/forms/xfdf/XfdfReaderUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -29,7 +29,7 @@ using iText.Test.Attributes; namespace iText.Forms.Xfdf { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class XfdfReaderUnitTest : ExtendedITextTest { [NUnit.Framework.Test] [LogMessage(iText.IO.Logs.IoLogMessageConstant.XFDF_NO_F_OBJECT_TO_COMPARE)] diff --git a/itext.tests/itext.forms.tests/itext/forms/xfdf/XfdfSecurityTest.cs b/itext.tests/itext.forms.tests/itext/forms/xfdf/XfdfSecurityTest.cs index fc6b7bb21f..f06c518978 100644 --- a/itext.tests/itext.forms.tests/itext/forms/xfdf/XfdfSecurityTest.cs +++ b/itext.tests/itext.forms.tests/itext/forms/xfdf/XfdfSecurityTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -47,7 +47,7 @@ source product. using iText.Test; namespace iText.Forms.Xfdf { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class XfdfSecurityTest : ExtendedITextTest { private const String XFDF_WITH_XXE = " \n" + " ]>\n" + "\n" + "\n" diff --git a/itext.tests/itext.forms.tests/itext/forms/xfdf/XfdfWriterUnitTest.cs b/itext.tests/itext.forms.tests/itext/forms/xfdf/XfdfWriterUnitTest.cs index 64e690824e..e9ca4cfed9 100644 --- a/itext.tests/itext.forms.tests/itext/forms/xfdf/XfdfWriterUnitTest.cs +++ b/itext.tests/itext.forms.tests/itext/forms/xfdf/XfdfWriterUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -25,7 +25,7 @@ using iText.Test; namespace iText.Forms.Xfdf { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class XfdfWriterUnitTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void FieldEmptyValueUnitTest() { diff --git a/itext.tests/itext.io.tests/Properties/AssemblyInfo.cs b/itext.tests/itext.io.tests/Properties/AssemblyInfo.cs index 468e137506..1da5f2e5f7 100644 --- a/itext.tests/itext.io.tests/Properties/AssemblyInfo.cs +++ b/itext.tests/itext.io.tests/Properties/AssemblyInfo.cs @@ -7,7 +7,7 @@ [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("iText Group NV")] [assembly: AssemblyProduct("iText")] -[assembly: AssemblyCopyright("Copyright (c) 1998-2022 iText Group NV")] +[assembly: AssemblyCopyright("Copyright (c) 1998-2023 iText Group NV")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] @@ -15,9 +15,9 @@ [assembly: Guid("a53a5dd3-787b-4563-8778-1d76bdad57ba")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] #if !NETSTANDARD2_0 [assembly: NUnit.Framework.Timeout(300000)] diff --git a/itext.tests/itext.io.tests/itext/io/AdobeGlyphListTest.cs b/itext.tests/itext.io.tests/itext/io/AdobeGlyphListTest.cs index 1df1862584..0a2f90c30e 100644 --- a/itext.tests/itext.io.tests/itext/io/AdobeGlyphListTest.cs +++ b/itext.tests/itext.io.tests/itext/io/AdobeGlyphListTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -44,7 +44,7 @@ source product. using iText.Test; namespace iText.IO { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class AdobeGlyphListTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void TestGlyphListCount() { diff --git a/itext.tests/itext.io.tests/itext/io/UtilitiesTest.cs b/itext.tests/itext.io.tests/itext/io/UtilitiesTest.cs index f3b1f795da..1872ce959e 100644 --- a/itext.tests/itext.io.tests/itext/io/UtilitiesTest.cs +++ b/itext.tests/itext.io.tests/itext/io/UtilitiesTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -44,7 +44,7 @@ source product. using iText.Test; namespace iText.IO { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class UtilitiesTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void TestShortener() { diff --git a/itext.tests/itext.io.tests/itext/io/font/CFFFontSubsetIntegrationTest.cs b/itext.tests/itext.io.tests/itext/io/font/CFFFontSubsetIntegrationTest.cs index 30b89ecbb3..9b3df36d8a 100644 --- a/itext.tests/itext.io.tests/itext/io/font/CFFFontSubsetIntegrationTest.cs +++ b/itext.tests/itext.io.tests/itext/io/font/CFFFontSubsetIntegrationTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -28,7 +28,7 @@ using iText.Test; namespace iText.IO.Font { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class CFFFontSubsetIntegrationTest : ExtendedITextTest { private static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/io/font/CFFFontSubsetIntegrationTest/"; diff --git a/itext.tests/itext.io.tests/itext/io/font/CFFFontTest.cs b/itext.tests/itext.io.tests/itext/io/font/CFFFontTest.cs index a71a2dfe49..7a65969f89 100644 --- a/itext.tests/itext.io.tests/itext/io/font/CFFFontTest.cs +++ b/itext.tests/itext.io.tests/itext/io/font/CFFFontTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -25,7 +25,7 @@ using iText.Test; namespace iText.IO.Font { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class CFFFontTest : ExtendedITextTest { private static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/io/font/sharedFontsResourceFiles/"; diff --git a/itext.tests/itext.io.tests/itext/io/font/FontCacheNoFontAsianTest.cs b/itext.tests/itext.io.tests/itext/io/font/FontCacheNoFontAsianTest.cs index 7933521f6f..bdca4db488 100644 --- a/itext.tests/itext.io.tests/itext/io/font/FontCacheNoFontAsianTest.cs +++ b/itext.tests/itext.io.tests/itext/io/font/FontCacheNoFontAsianTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -45,7 +45,7 @@ source product. using iText.Test; namespace iText.IO.Font { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class FontCacheNoFontAsianTest : ExtendedITextTest { [NUnit.Framework.SetUp] public virtual void Before() { diff --git a/itext.tests/itext.io.tests/itext/io/font/FontEncodingTest.cs b/itext.tests/itext.io.tests/itext/io/font/FontEncodingTest.cs index 04bb0bd745..77c0367852 100644 --- a/itext.tests/itext.io.tests/itext/io/font/FontEncodingTest.cs +++ b/itext.tests/itext.io.tests/itext/io/font/FontEncodingTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -44,7 +44,7 @@ source product. using iText.Test; namespace iText.IO.Font { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class FontEncodingTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void NotSetDifferenceToMinus1IndexTest() { diff --git a/itext.tests/itext.io.tests/itext/io/font/FontProgramTest.cs b/itext.tests/itext.io.tests/itext/io/font/FontProgramTest.cs index 56c4317b45..8503968711 100644 --- a/itext.tests/itext.io.tests/itext/io/font/FontProgramTest.cs +++ b/itext.tests/itext.io.tests/itext/io/font/FontProgramTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -46,7 +46,7 @@ source product. using iText.Test; namespace iText.IO.Font { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class FontProgramTest : ExtendedITextTest { private const String notExistingFont = "some-font.ttf"; diff --git a/itext.tests/itext.io.tests/itext/io/font/MonospaceFontTest.cs b/itext.tests/itext.io.tests/itext/io/font/MonospaceFontTest.cs index 3649b42699..9fa35b410f 100644 --- a/itext.tests/itext.io.tests/itext/io/font/MonospaceFontTest.cs +++ b/itext.tests/itext.io.tests/itext/io/font/MonospaceFontTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -24,7 +24,7 @@ using iText.Test; namespace iText.IO.Font { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class MonospaceFontTest : ExtendedITextTest { private static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/io/font/MonospaceFontTest/"; diff --git a/itext.tests/itext.io.tests/itext/io/font/TrueTypeFontTest.cs b/itext.tests/itext.io.tests/itext/io/font/TrueTypeFontTest.cs index 025e54159b..d5e194f27f 100644 --- a/itext.tests/itext.io.tests/itext/io/font/TrueTypeFontTest.cs +++ b/itext.tests/itext.io.tests/itext/io/font/TrueTypeFontTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -27,7 +27,7 @@ using iText.Test; namespace iText.IO.Font { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class TrueTypeFontTest : ExtendedITextTest { private static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/io/font/sharedFontsResourceFiles/"; diff --git a/itext.tests/itext.io.tests/itext/io/font/cmap/CMapByteCidTest.cs b/itext.tests/itext.io.tests/itext/io/font/cmap/CMapByteCidTest.cs index c78f40d6d4..2a03c6abf0 100644 --- a/itext.tests/itext.io.tests/itext/io/font/cmap/CMapByteCidTest.cs +++ b/itext.tests/itext.io.tests/itext/io/font/cmap/CMapByteCidTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -24,7 +24,7 @@ using iText.Test; namespace iText.IO.Font.Cmap { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class CMapByteCidTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void AddCharAndDecodeByteCodeTest() { diff --git a/itext.tests/itext.io.tests/itext/io/font/otf/ActualTextIteratorTest.cs b/itext.tests/itext.io.tests/itext/io/font/otf/ActualTextIteratorTest.cs index 0cb86718aa..2cb118ed6f 100644 --- a/itext.tests/itext.io.tests/itext/io/font/otf/ActualTextIteratorTest.cs +++ b/itext.tests/itext.io.tests/itext/io/font/otf/ActualTextIteratorTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -44,7 +44,7 @@ source product. using iText.Test; namespace iText.IO.Font.Otf { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class ActualTextIteratorTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void TestActualTestParts() { diff --git a/itext.tests/itext.io.tests/itext/io/font/otf/GlyphLineTest.cs b/itext.tests/itext.io.tests/itext/io/font/otf/GlyphLineTest.cs index 426c14c9cd..a76d777cd6 100644 --- a/itext.tests/itext.io.tests/itext/io/font/otf/GlyphLineTest.cs +++ b/itext.tests/itext.io.tests/itext/io/font/otf/GlyphLineTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -49,7 +49,7 @@ source product. using iText.Test; namespace iText.IO.Font.Otf { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class GlyphLineTest : ExtendedITextTest { private static IList ConstructGlyphListFromString(String text, TrueTypeFont font) { IList glyphList = new List(); diff --git a/itext.tests/itext.io.tests/itext/io/font/otf/GlyphTest.cs b/itext.tests/itext.io.tests/itext/io/font/otf/GlyphTest.cs index 5fb39dda93..6a802e0519 100644 --- a/itext.tests/itext.io.tests/itext/io/font/otf/GlyphTest.cs +++ b/itext.tests/itext.io.tests/itext/io/font/otf/GlyphTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -23,7 +23,7 @@ using iText.Test; namespace iText.IO.Font.Otf { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class GlyphTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void HasPlacementIfAnchorDeltaNonZeroTest() { diff --git a/itext.tests/itext.io.tests/itext/io/font/otf/GposLookupType1Test.cs b/itext.tests/itext.io.tests/itext/io/font/otf/GposLookupType1Test.cs index 5090a2943f..b9ca58a96a 100644 --- a/itext.tests/itext.io.tests/itext/io/font/otf/GposLookupType1Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/otf/GposLookupType1Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -27,7 +27,7 @@ using iText.Test; namespace iText.IO.Font.Otf { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class GposLookupType1Test : ExtendedITextTest { private static readonly String RESOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/io/font/otf/GposLookupType1Test/"; diff --git a/itext.tests/itext.io.tests/itext/io/font/otf/GposLookupType4Test.cs b/itext.tests/itext.io.tests/itext/io/font/otf/GposLookupType4Test.cs index 6d7ea32e28..4b3737828c 100644 --- a/itext.tests/itext.io.tests/itext/io/font/otf/GposLookupType4Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/otf/GposLookupType4Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -27,7 +27,7 @@ using iText.Test; namespace iText.IO.Font.Otf { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class GposLookupType4Test : ExtendedITextTest { private static readonly String RESOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/io/font/otf/GposLookupType4Test/"; diff --git a/itext.tests/itext.io.tests/itext/io/font/otf/GposLookupType5Test.cs b/itext.tests/itext.io.tests/itext/io/font/otf/GposLookupType5Test.cs index 2c5f9b1467..36b4b0c86c 100644 --- a/itext.tests/itext.io.tests/itext/io/font/otf/GposLookupType5Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/otf/GposLookupType5Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -27,7 +27,7 @@ using iText.Test; namespace iText.IO.Font.Otf { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class GposLookupType5Test : ExtendedITextTest { private static readonly String RESOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/io/font/otf/GposLookupType5Test/"; diff --git a/itext.tests/itext.io.tests/itext/io/font/otf/GposLookupType7Test.cs b/itext.tests/itext.io.tests/itext/io/font/otf/GposLookupType7Test.cs index cc8f2c0c31..e8e1c0f847 100644 --- a/itext.tests/itext.io.tests/itext/io/font/otf/GposLookupType7Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/otf/GposLookupType7Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -27,7 +27,7 @@ using iText.Test; namespace iText.IO.Font.Otf { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class GposLookupType7Test : ExtendedITextTest { private static readonly String RESOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/io/font/otf/GposLookupType7Test/"; diff --git a/itext.tests/itext.io.tests/itext/io/font/otf/GposLookupType8Test.cs b/itext.tests/itext.io.tests/itext/io/font/otf/GposLookupType8Test.cs index ed88b00a0f..59724a6bac 100644 --- a/itext.tests/itext.io.tests/itext/io/font/otf/GposLookupType8Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/otf/GposLookupType8Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -27,7 +27,7 @@ using iText.Test; namespace iText.IO.Font.Otf { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class GposLookupType8Test : ExtendedITextTest { private static readonly String RESOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/io/font/otf/GposLookupType8Test/"; diff --git a/itext.tests/itext.io.tests/itext/io/font/otf/GsubLookupType4Test.cs b/itext.tests/itext.io.tests/itext/io/font/otf/GsubLookupType4Test.cs new file mode 100644 index 0000000000..ef946e6be0 --- /dev/null +++ b/itext.tests/itext.io.tests/itext/io/font/otf/GsubLookupType4Test.cs @@ -0,0 +1,49 @@ +/* +This file is part of the iText (R) project. +Copyright (c) 1998-2023 iText Group NV +Authors: iText Software. + +This program is offered under a commercial and under the AGPL license. +For commercial licensing, contact us at https://itextpdf.com/sales. For AGPL licensing, see below. + +AGPL licensing: +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU Affero General Public License as published by +the Free Software Foundation, either version 3 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU Affero General Public License for more details. + +You should have received a copy of the GNU Affero General Public License +along with this program. If not, see . +*/ +using System; +using System.Collections.Generic; +using iText.Commons.Utils; +using iText.IO.Font; +using iText.Test; + +namespace iText.IO.Font.Otf { + [NUnit.Framework.Category("IntegrationTest")] + public class GsubLookupType4Test : ExtendedITextTest { + private static readonly String RESOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext + .CurrentContext.TestDirectory) + "/resources/itext/io/font/otf/GsubLookupType4Test/"; + + [NUnit.Framework.Test] + public virtual void TestNoIndexOutOfBound() { + TrueTypeFont fontProgram = (TrueTypeFont)FontProgramFactory.CreateFont(RESOURCE_FOLDER + "DejaVuSansMono.ttf" + ); + GlyphSubstitutionTableReader gsubTableReader = fontProgram.GetGsubTable(); + IList glyphs = JavaUtil.ArraysAsList(new Glyph(1, 1, 1), new Glyph(1, 1, 1), new Glyph(1, 1, 1), new + Glyph(1, 1, 1), new Glyph(1, 1, 1), new Glyph(1, 1, 1)); + GlyphLine gl = new GlyphLine(glyphs); + gl.idx = gl.end; + GsubLookupType4 lookup = (GsubLookupType4)gsubTableReader.GetLookupTable(6); + //Assert that no exception is thrown if gl.idx = gl.end + NUnit.Framework.Assert.IsFalse(lookup.TransformOne(gl)); + } + } +} diff --git a/itext.tests/itext.io.tests/itext/io/font/otf/GsubLookupType6Test.cs b/itext.tests/itext.io.tests/itext/io/font/otf/GsubLookupType6Test.cs index 1396000d5b..451656324b 100644 --- a/itext.tests/itext.io.tests/itext/io/font/otf/GsubLookupType6Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/otf/GsubLookupType6Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -27,7 +27,7 @@ using iText.Test; namespace iText.IO.Font.Otf { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class GsubLookupType6Test : ExtendedITextTest { private static readonly String RESOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/io/font/otf/GsubLookupType6Test/"; diff --git a/itext.tests/itext.io.tests/itext/io/font/otf/OpenTypeFontTableReaderTest.cs b/itext.tests/itext.io.tests/itext/io/font/otf/OpenTypeFontTableReaderTest.cs index fb07cc03d6..4b3ac2e1ad 100644 --- a/itext.tests/itext.io.tests/itext/io/font/otf/OpenTypeFontTableReaderTest.cs +++ b/itext.tests/itext.io.tests/itext/io/font/otf/OpenTypeFontTableReaderTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -21,11 +21,12 @@ along with this program. If not, see . */ using System; +using System.Linq; using iText.IO.Font; using iText.Test; namespace iText.IO.Font.Otf { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class OpenTypeFontTableReaderTest : ExtendedITextTest { private static readonly String RESOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/io/font/otf/OpenTypeFontTableReaderTest/"; @@ -46,5 +47,26 @@ public class OpenTypeFontTableReaderTest : ExtendedITextTest { NUnit.Framework.Assert.IsNull(gsub.GetLanguageRecord("mym3")); NUnit.Framework.Assert.IsNull(gsub.GetLanguageRecord("mym3", LanguageTags.SGAW_KAREN)); } + + [NUnit.Framework.Test] + public virtual void TestGetLookupsArray() { + TrueTypeFont fontProgram = (TrueTypeFont)FontProgramFactory.CreateFont(RESOURCE_FOLDER + "NotoSansMyanmar-Regular.ttf" + ); + GlyphSubstitutionTableReader gsub = fontProgram.GetGsubTable(); + FeatureRecord firstRecord = new FeatureRecord(); + firstRecord.lookups = new int[] { 5, 2 }; + firstRecord.tag = "1"; + FeatureRecord secondRecord = new FeatureRecord(); + secondRecord.lookups = new int[] { 4, 10 }; + secondRecord.tag = "2"; + FeatureRecord[] records = new FeatureRecord[] { firstRecord, secondRecord }; + int[] lookupsLocations = gsub.GetLookups(firstRecord).Select((record) => record.subTableLocations[0]).ToArray + (); + int[] expected = new int[] { 142610, 142436 }; + NUnit.Framework.Assert.AreEqual(expected, lookupsLocations); + lookupsLocations = gsub.GetLookups(records).Select((record) => record.subTableLocations[0]).ToArray(); + expected = new int[] { 142436, 142538, 142610, 143908 }; + NUnit.Framework.Assert.AreEqual(expected, lookupsLocations); + } } } diff --git a/itext.tests/itext.io.tests/itext/io/font/otf/OpenTypeGdefTableReaderTest.cs b/itext.tests/itext.io.tests/itext/io/font/otf/OpenTypeGdefTableReaderTest.cs index 557a92dba5..1719c8eb36 100644 --- a/itext.tests/itext.io.tests/itext/io/font/otf/OpenTypeGdefTableReaderTest.cs +++ b/itext.tests/itext.io.tests/itext/io/font/otf/OpenTypeGdefTableReaderTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -25,7 +25,7 @@ using iText.Test; namespace iText.IO.Font.Otf { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class OpenTypeGdefTableReaderTest : ExtendedITextTest { private static readonly String RESOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/io/font/otf/OpenTypeGdefTableReaderTest/"; diff --git a/itext.tests/itext.io.tests/itext/io/font/otf/OtfReadCommonTest.cs b/itext.tests/itext.io.tests/itext/io/font/otf/OtfReadCommonTest.cs index 0751569fb2..dea5c0d4a8 100644 --- a/itext.tests/itext.io.tests/itext/io/font/otf/OtfReadCommonTest.cs +++ b/itext.tests/itext.io.tests/itext/io/font/otf/OtfReadCommonTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -26,7 +26,7 @@ using iText.Test; namespace iText.IO.Font.Otf { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class OtfReadCommonTest : ExtendedITextTest { private static readonly String RESOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/io/font/otf/OtfReadCommonTest/"; diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/SimpleWoff2DecodeTest.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/SimpleWoff2DecodeTest.cs index 891a288ad9..f139b6a9ad 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/SimpleWoff2DecodeTest.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/SimpleWoff2DecodeTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/Woff2DecodeTest.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/Woff2DecodeTest.cs index c5bb89620c..7ab70500e7 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/Woff2DecodeTest.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/Woff2DecodeTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -46,7 +46,7 @@ source product. using iText.Test; namespace iText.IO.Font.Woff2 { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public abstract class Woff2DecodeTest : ExtendedITextTest { protected internal static bool DEBUG = true; diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/W3CWoff2DecodeTest.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/W3CWoff2DecodeTest.cs index db32624170..b160d578ee 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/W3CWoff2DecodeTest.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/W3CWoff2DecodeTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationChecksum001Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationChecksum001Test.cs index d613f52fd2..9d0d2043e3 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationChecksum001Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationChecksum001Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationChecksum002Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationChecksum002Test.cs index 4becd40e26..529d4a9ab8 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationChecksum002Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationChecksum002Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationLocaFormat001Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationLocaFormat001Test.cs index 496baeaca4..760da11520 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationLocaFormat001Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationLocaFormat001Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationLocaFormat002Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationLocaFormat002Test.cs index 325b3d09a9..38b6d0230e 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationLocaFormat002Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationLocaFormat002Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff001Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff001Test.cs index 5e88861246..47bedf0a0a 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff001Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff001Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff002Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff002Test.cs index d789174d40..5232440dbc 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff002Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff002Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff003Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff003Test.cs index ed6b595d99..319da8fa58 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff003Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff003Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff004Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff004Test.cs index 014c60a404..1164730452 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff004Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff004Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff005Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff005Test.cs index 900dc9ab3a..4d14c9ffbb 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff005Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff005Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff006Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff006Test.cs index f15e4f370b..e8703c76e2 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff006Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff006Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff007Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff007Test.cs index 5ba2ec5a2e..58b5a6b142 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff007Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff007Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff008Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff008Test.cs index 32734b5662..576c426523 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff008Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff008Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff009Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff009Test.cs index fe88d18c17..632fca5966 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff009Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff009Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff010Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff010Test.cs index 9f49f4e716..c743edcbf0 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff010Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff010Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff011Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff011Test.cs index 0e8d0db04e..8709567d29 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff011Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff011Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff012Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff012Test.cs index 277e3a61fd..34425505c3 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff012Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff012Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff013Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff013Test.cs index 9bc720f47e..ff5f29aa54 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff013Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff013Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff014Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff014Test.cs index d3e266ef13..35103f6c89 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff014Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff014Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff015Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff015Test.cs index 4c0648452c..2677a80741 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff015Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff015Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff016Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff016Test.cs index eb9e16f59f..5d60e04e0c 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff016Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff016Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff017Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff017Test.cs index a1aa753b5e..c53148ef49 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff017Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff017Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff018Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff018Test.cs index 2dbc329041..71588c9375 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff018Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff018Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff019Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff019Test.cs index cdb45d7855..2abecfebdb 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff019Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff019Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff020Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff020Test.cs index 529fad7505..51a19b0d54 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff020Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff020Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff021Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff021Test.cs index bf517f2b88..6981126bbf 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff021Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff021Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff022Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff022Test.cs index 8c19ce8a32..15ee13270d 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff022Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff022Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff023Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff023Test.cs index 6e91a2d508..f210c6b90b 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff023Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff023Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff024Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff024Test.cs index 7d26271478..e8586d0c53 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff024Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff024Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff025Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff025Test.cs index 869062d5cd..235161a079 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff025Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff025Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff026Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff026Test.cs index 4b362d9c7e..1c616781fa 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff026Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff026Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff027Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff027Test.cs index ceb515757c..b9d46e57f7 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff027Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff027Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff028Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff028Test.cs index ef429d70e3..d7012f5a7c 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff028Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff028Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff029Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff029Test.cs index 52126bfa77..dfbeb435f3 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff029Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff029Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff030Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff030Test.cs index 04c2bf4b0e..3bd658e3c7 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff030Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff030Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff031Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff031Test.cs index 91e0c6261a..3cb24e0ebf 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff031Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff031Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff032Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff032Test.cs index 2aabf5ad5e..3770ab25bc 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff032Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff032Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff033Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff033Test.cs index a8cdee16bf..a9973f99b2 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff033Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff033Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff034Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff034Test.cs index 2b7156ff05..a6f250d061 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff034Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff034Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff035Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff035Test.cs index f9dab01cd3..f52d0cb4c9 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff035Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff035Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff036Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff036Test.cs index c1b92bc9cc..ad2764f72a 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff036Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff036Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff037Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff037Test.cs index eb01d1ed6f..52db3cf4d8 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff037Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff037Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff038Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff038Test.cs index 026ccfb7d8..23d9481529 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff038Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff038Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff039Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff039Test.cs index 1f7b5cd61b..4fe487413b 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff039Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff039Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff040Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff040Test.cs index a1ba7daa6c..32d366377d 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff040Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff040Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff041Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff041Test.cs index 9aead14f4b..c363b63a3d 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff041Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff041Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff042Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff042Test.cs index 4ebbc47479..26c4bbc335 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff042Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff042Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff043Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff043Test.cs index 13834b38f2..7dd648f7e9 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff043Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff043Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff044Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff044Test.cs index 2c2df8dacf..fb47698508 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff044Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff044Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff045Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff045Test.cs index 1a21d921d3..1e899614dc 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff045Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff045Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff046Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff046Test.cs index d0c3406f35..7962448b84 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff046Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff046Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff047Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff047Test.cs index 822bae42bd..7f30740a54 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff047Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff047Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff048Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff048Test.cs index df3ba5c6e3..6f586af2f7 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff048Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff048Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff049Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff049Test.cs index fc188477ce..d2c068f159 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff049Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff049Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff050Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff050Test.cs index 42218fcbd9..58f0e24a56 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff050Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff050Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff051Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff051Test.cs index ced472409e..4b9054fcad 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff051Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff051Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff052Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff052Test.cs index 3cacd66649..27f8d8d5bf 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff052Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff052Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff053Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff053Test.cs index d36d1cb092..eb1e8c84f6 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff053Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff053Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff054Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff054Test.cs index e09401edc8..17d3efe7ae 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff054Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff054Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff055Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff055Test.cs index fae140323a..7030f2fa2f 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff055Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff055Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff056Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff056Test.cs index 69ca7f9196..98b0199fef 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff056Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff056Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff057Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff057Test.cs index 1031fa6cb8..8e36d57c23 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff057Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff057Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff058Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff058Test.cs index ce152feeb2..4cafb02813 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff058Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff058Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff059Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff059Test.cs index e2d0530c3c..ad26b94653 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff059Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff059Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff060Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff060Test.cs index cf705957a7..874bc89225 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff060Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff060Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff061Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff061Test.cs index a01982126a..ca403654b2 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff061Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff061Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff062Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff062Test.cs index 9160f78af6..5d7eaf4b73 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff062Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff062Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff063Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff063Test.cs index 260c269ce8..676ad90a88 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff063Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff063Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff064Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff064Test.cs index f5c8135da0..3343a2ae1f 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff064Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff064Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff065Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff065Test.cs index aca51a9e30..08f4600702 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff065Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff065Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff066Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff066Test.cs index 85eda937bf..75714796ea 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff066Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff066Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff067Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff067Test.cs index 0fcb078178..1c3777eeb9 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff067Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff067Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff068Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff068Test.cs index 1e62b28cce..db5425f668 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff068Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff068Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff069Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff069Test.cs index e196fe9191..b4cc1ca468 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff069Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff069Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff070Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff070Test.cs index 9d09c7c91e..0a84810be8 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff070Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff070Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff071Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff071Test.cs index 89e4d98887..91a803082d 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff071Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff071Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff072Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff072Test.cs index f2d89a00b7..b005c42379 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff072Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff072Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff073Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff073Test.cs index a517abbdce..1304722ea6 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff073Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff073Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff074Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff074Test.cs index a0cd24f6cf..e42ec783de 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff074Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff074Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff075Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff075Test.cs index 8f90ab5503..f9bbf365fb 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff075Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff075Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff076Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff076Test.cs index 78a19abf40..715d023009 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff076Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff076Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff077Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff077Test.cs index 2cc8ce061e..b350ef40ba 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff077Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff077Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff078Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff078Test.cs index 249e5ef730..c7912fe0f8 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff078Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff078Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff079Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff079Test.cs index ba56b7bb2a..b36e85b53d 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff079Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff079Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff080Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff080Test.cs index 820680dd19..7136902bf3 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff080Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff080Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff081Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff081Test.cs index a132b98dec..cdb6eb652c 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff081Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff081Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff082Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff082Test.cs index 2856efee8f..13b93e6181 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff082Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff082Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff083Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff083Test.cs index a37fd0dbb8..388fe3231d 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff083Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff083Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff084Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff084Test.cs index 61059dc653..6ecfecfba9 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff084Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff084Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff085Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff085Test.cs index ddf675c07e..82e777bd58 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff085Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff085Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff086Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff086Test.cs index 447599b30d..4619861c94 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff086Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff086Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff087Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff087Test.cs index 11d425a298..9f9dcd4b33 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff087Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff087Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff088Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff088Test.cs index f063d55fe6..c793682507 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff088Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff088Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff089Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff089Test.cs index e1fbc6cf5a..6bb82cafb9 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff089Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff089Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff090Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff090Test.cs index d1184267a4..deb5b09701 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff090Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff090Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff091Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff091Test.cs index 9602b7ecce..9dc8461afd 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff091Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff091Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff092Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff092Test.cs index f0dc76080e..363abe9182 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff092Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff092Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff093Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff093Test.cs index 282f3ae030..6bd664c770 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff093Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff093Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff094Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff094Test.cs index fb57d3e485..cdd23716d8 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff094Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff094Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff095Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff095Test.cs index 91b4303b0e..eb8fc678b6 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff095Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff095Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff096Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff096Test.cs index 4dc1507d73..11de0efe82 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff096Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff096Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff097Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff097Test.cs index b60f837709..6efcae3e9f 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff097Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff097Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff098Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff098Test.cs index 24d7d802bc..51da8a997a 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff098Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff098Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff099Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff099Test.cs index f6ab6d6926..dc9df143f8 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff099Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff099Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff100Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff100Test.cs index 2bc359ab0d..df709ccde9 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff100Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff100Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff101Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff101Test.cs index 8d6397a0d4..32c7182355 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff101Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff101Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff102Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff102Test.cs index 3fa6aab35a..25304b7aba 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff102Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff102Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff103Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff103Test.cs index 8d334ed1ba..bce3a6b4eb 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff103Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff103Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff104Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff104Test.cs index 30030ae4a0..bc63ac36bd 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff104Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff104Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff105Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff105Test.cs index a503ccd973..b387e07f5c 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff105Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff105Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff106Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff106Test.cs index 146460aef1..5ebba50193 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff106Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff106Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff107Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff107Test.cs index 464e0f5642..40779e6098 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff107Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff107Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff108Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff108Test.cs index f4bc1c871f..d4999c5cae 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff108Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff108Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff109Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff109Test.cs index 3208937f0b..5192a252f6 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff109Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff109Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff110Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff110Test.cs index 07fe31f9f9..3955c4cd1d 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff110Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff110Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff111Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff111Test.cs index dc6a05aa35..214df0b4f0 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff111Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff111Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff112Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff112Test.cs index 116b84402a..8c7c2e292f 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff112Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff112Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff113Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff113Test.cs index 8969b7c212..1aa45b3f61 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff113Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff113Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff114Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff114Test.cs index 86af46f266..c680612b92 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff114Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff114Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff115Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff115Test.cs index bc79a50091..311d9bc955 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff115Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff115Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff116Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff116Test.cs index 62ceb9c9ec..73a00eb478 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff116Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff116Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff117Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff117Test.cs index 5a4c4de6f3..7b2ba1e61e 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff117Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff117Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff118Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff118Test.cs index 532920940a..5d4d953d96 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff118Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff118Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff119Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff119Test.cs index 2be5cdfde1..2048a078f0 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff119Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff119Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff120Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff120Test.cs index 9e5c7e8997..0bdba3d6b1 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff120Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff120Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff121Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff121Test.cs index ef928fb1ad..a94d11fb69 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff121Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff121Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff122Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff122Test.cs index 2a8a007f8a..428dba98c8 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff122Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff122Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff123Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff123Test.cs index 0584ba91df..96ff1708ad 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff123Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff123Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff124Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff124Test.cs index 7b7fbfb9d5..f8df1bcffc 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff124Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff124Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff125Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff125Test.cs index 2661c3b19c..71fe7f4afb 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff125Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff125Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff126Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff126Test.cs index b52f5f1a65..1aed70e56d 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff126Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff126Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff127Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff127Test.cs index dc59d8ddd0..7f782d284f 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff127Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff127Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff128Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff128Test.cs index d9a4dd38b7..55eafb8e08 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff128Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff128Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff129Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff129Test.cs index 1360823a0f..2d47425bfc 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff129Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff129Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff130Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff130Test.cs index 2b8204ac01..bcc329f0e8 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff130Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff130Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff131Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff131Test.cs index 955ea2eaf2..4248cf376e 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff131Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff131Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff132Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff132Test.cs index 9bab6120bf..9154d13da5 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff132Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff132Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff133Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff133Test.cs index 6a84bbd212..525a084e9d 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff133Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff133Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff134Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff134Test.cs index 810c46a470..cbe2c25704 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff134Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff134Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff135Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff135Test.cs index ee0722014c..3caaa28c68 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff135Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff135Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff136Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff136Test.cs index 82e4ff5934..35fc01a73c 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff136Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff136Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff137Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff137Test.cs index 2e29f844a1..91e16dea75 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff137Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff137Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff138Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff138Test.cs index fc2e25a285..e734d30b1f 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff138Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff138Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff139Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff139Test.cs index 5de9c372e5..651dcea01f 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff139Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff139Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff140Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff140Test.cs index 438562e0ff..6e9e54ff5f 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff140Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff140Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff141Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff141Test.cs index 4f0999f08e..7349c9fdc5 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff141Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff141Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff142Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff142Test.cs index a8eb15b024..e88b3e2f07 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff142Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff142Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff143Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff143Test.cs index 2bc27d3e93..c45b819b50 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff143Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff143Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff144Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff144Test.cs index c60d64b458..ba68606342 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff144Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff144Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff145Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff145Test.cs index 0aaefcacc0..ed337baa23 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff145Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff145Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff146Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff146Test.cs index 819206a894..374287e3cf 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff146Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff146Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff147Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff147Test.cs index 9bb474ad9e..4fd7c0d3f3 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff147Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff147Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff148Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff148Test.cs index aa2a619b35..3ab9f66d65 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff148Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff148Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff149Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff149Test.cs index e8eae40f97..e9aa8987ce 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff149Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff149Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff150Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff150Test.cs index 2ee14b08ed..5638fa1018 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff150Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff150Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff151Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff151Test.cs index 41077e136a..a8f7710ba7 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff151Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff151Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff152Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff152Test.cs index 1f16c419b1..3d203211ee 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff152Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff152Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff153Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff153Test.cs index 458e9a90a1..14d9287a8e 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff153Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff153Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff154Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff154Test.cs index 42e40878a5..48758c756f 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff154Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff154Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff155Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff155Test.cs index a7f36392f9..58ef31a4e1 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff155Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/decoder/ValidationOff155Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/BlocksExtraneousData001Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/BlocksExtraneousData001Test.cs index d32a9c6103..82f417d914 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/BlocksExtraneousData001Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/BlocksExtraneousData001Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/BlocksExtraneousData002Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/BlocksExtraneousData002Test.cs index f0373e4beb..941981ea6d 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/BlocksExtraneousData002Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/BlocksExtraneousData002Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/BlocksExtraneousData003Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/BlocksExtraneousData003Test.cs index 3e5c252c28..b4f006cd73 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/BlocksExtraneousData003Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/BlocksExtraneousData003Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/BlocksExtraneousData004Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/BlocksExtraneousData004Test.cs index 6452aa198e..d68434c6e9 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/BlocksExtraneousData004Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/BlocksExtraneousData004Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/BlocksExtraneousData005Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/BlocksExtraneousData005Test.cs index b81633d099..ba3cfec7ba 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/BlocksExtraneousData005Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/BlocksExtraneousData005Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/BlocksExtraneousData006Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/BlocksExtraneousData006Test.cs index e61d7868f0..8d1f857e3b 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/BlocksExtraneousData006Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/BlocksExtraneousData006Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/BlocksExtraneousData007Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/BlocksExtraneousData007Test.cs index 1d9bf28169..b653be0c15 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/BlocksExtraneousData007Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/BlocksExtraneousData007Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/BlocksMetadataAbsent002Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/BlocksMetadataAbsent002Test.cs index 8be28bab76..860d20db71 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/BlocksMetadataAbsent002Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/BlocksMetadataAbsent002Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/BlocksMetadataPadding001Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/BlocksMetadataPadding001Test.cs index fb1a9414e6..e0670a2ad1 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/BlocksMetadataPadding001Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/BlocksMetadataPadding001Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/BlocksMetadataPadding002Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/BlocksMetadataPadding002Test.cs index 5381f14797..cec5065e07 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/BlocksMetadataPadding002Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/BlocksMetadataPadding002Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/BlocksMetadataPadding003Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/BlocksMetadataPadding003Test.cs index 2c03195e0b..aa675d29ab 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/BlocksMetadataPadding003Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/BlocksMetadataPadding003Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/BlocksMetadataPadding004Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/BlocksMetadataPadding004Test.cs index 96f9377b34..85f99d9967 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/BlocksMetadataPadding004Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/BlocksMetadataPadding004Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/BlocksOrdering003Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/BlocksOrdering003Test.cs index 399cbcf2c6..2ed1373f28 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/BlocksOrdering003Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/BlocksOrdering003Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/BlocksOrdering004Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/BlocksOrdering004Test.cs index 7abea44121..2831688145 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/BlocksOrdering004Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/BlocksOrdering004Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/BlocksPrivate001Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/BlocksPrivate001Test.cs index 22221ee9fd..493cc32bc3 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/BlocksPrivate001Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/BlocksPrivate001Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/BlocksPrivate002Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/BlocksPrivate002Test.cs index 111a98f9c9..9b332ef098 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/BlocksPrivate002Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/BlocksPrivate002Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/DirectoryTableOrder001Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/DirectoryTableOrder001Test.cs index 4329b5f6bb..7ccaa1f6be 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/DirectoryTableOrder001Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/DirectoryTableOrder001Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/DirectoryTableOrder002Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/DirectoryTableOrder002Test.cs index e12f75b53b..ac1fd4430e 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/DirectoryTableOrder002Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/DirectoryTableOrder002Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/HeaderFlavor001Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/HeaderFlavor001Test.cs index 8722dba734..63e37b53e2 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/HeaderFlavor001Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/HeaderFlavor001Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/HeaderFlavor002Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/HeaderFlavor002Test.cs index 6bcdba89c4..66674e6887 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/HeaderFlavor002Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/HeaderFlavor002Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/HeaderLength001Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/HeaderLength001Test.cs index 29c1bed631..ab340a977d 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/HeaderLength001Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/HeaderLength001Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/HeaderLength002Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/HeaderLength002Test.cs index 43758685c6..beb3508ccd 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/HeaderLength002Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/HeaderLength002Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/HeaderNumTables001Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/HeaderNumTables001Test.cs index 66df1c721c..ef4fcb7550 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/HeaderNumTables001Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/HeaderNumTables001Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/HeaderReserved001Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/HeaderReserved001Test.cs index f548ff007b..191ce21b3b 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/HeaderReserved001Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/HeaderReserved001Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/HeaderSignature001Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/HeaderSignature001Test.cs index 607a3ee6b6..b26824dcba 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/HeaderSignature001Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/HeaderSignature001Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/TabledataBrotli001Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/TabledataBrotli001Test.cs index 2a698879a1..f9655fef81 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/TabledataBrotli001Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/TabledataBrotli001Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/TabledataDecompressedLength001Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/TabledataDecompressedLength001Test.cs index 014e2943fb..72d2368e9e 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/TabledataDecompressedLength001Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/TabledataDecompressedLength001Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/TabledataDecompressedLength002Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/TabledataDecompressedLength002Test.cs index 79ba179b56..fcb7d60d9e 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/TabledataDecompressedLength002Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/TabledataDecompressedLength002Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/TabledataDecompressedLength003Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/TabledataDecompressedLength003Test.cs index 502962aea3..f1fe1d4c0d 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/TabledataDecompressedLength003Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/TabledataDecompressedLength003Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/TabledataDecompressedLength004Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/TabledataDecompressedLength004Test.cs index 1c917a70e9..33710132dd 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/TabledataDecompressedLength004Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/TabledataDecompressedLength004Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/TabledataExtraneousData001Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/TabledataExtraneousData001Test.cs index 131666c0e8..3a51ba3b85 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/TabledataExtraneousData001Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/TabledataExtraneousData001Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/TabledataGlyfCompositeBbox001Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/TabledataGlyfCompositeBbox001Test.cs index 8112e8e28c..d6271b1efa 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/TabledataGlyfCompositeBbox001Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/TabledataGlyfCompositeBbox001Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/TabledataHmtxTransform001Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/TabledataHmtxTransform001Test.cs index 026131d19f..e3fb8801b7 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/TabledataHmtxTransform001Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/TabledataHmtxTransform001Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/TabledataHmtxTransform002Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/TabledataHmtxTransform002Test.cs index 3481c2fd5d..d1e2f78522 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/TabledataHmtxTransform002Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/TabledataHmtxTransform002Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/TabledataHmtxTransform003Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/TabledataHmtxTransform003Test.cs index 3976e2607e..491722ebd2 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/TabledataHmtxTransform003Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/TabledataHmtxTransform003Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/TabledataLocaSize001Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/TabledataLocaSize001Test.cs index 11523f3c04..1a11978db4 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/TabledataLocaSize001Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/TabledataLocaSize001Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/TabledataLocaSize002Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/TabledataLocaSize002Test.cs index c98b2effd3..723707d46e 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/TabledataLocaSize002Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/TabledataLocaSize002Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/TabledataLocaSize003Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/TabledataLocaSize003Test.cs index feeb893334..7428d328b0 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/TabledataLocaSize003Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/TabledataLocaSize003Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/TabledataTransformGlyfLoca001Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/TabledataTransformGlyfLoca001Test.cs index 57f7d9db19..c31aa42c76 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/TabledataTransformGlyfLoca001Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/TabledataTransformGlyfLoca001Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/TabledataTransformGlyfLoca002Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/TabledataTransformGlyfLoca002Test.cs index e688370d9c..4b39c1fbee 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/TabledataTransformGlyfLoca002Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/TabledataTransformGlyfLoca002Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/TabledataTransformLength001Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/TabledataTransformLength001Test.cs index 7a72c50689..8232caa7c9 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/TabledataTransformLength001Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/TabledataTransformLength001Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/TabledataTransformLength002Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/TabledataTransformLength002Test.cs index 6f6b10c4a5..24acc61ea2 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/TabledataTransformLength002Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/TabledataTransformLength002Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/Valid001Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/Valid001Test.cs index 0b72c2361e..282fcc1f36 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/Valid001Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/Valid001Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/Valid002Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/Valid002Test.cs index bdd034d882..cd8a5abd7e 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/Valid002Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/Valid002Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/Valid003Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/Valid003Test.cs index 77dcc0e543..20cbf0b71a 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/Valid003Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/Valid003Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/Valid004Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/Valid004Test.cs index 99e2329acd..e99ec8faba 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/Valid004Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/Valid004Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/Valid005Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/Valid005Test.cs index 1f8541084e..44f41139eb 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/Valid005Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/Valid005Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/Valid006Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/Valid006Test.cs index fa3fa88be6..aae9b87e9b 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/Valid006Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/Valid006Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/Valid007Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/Valid007Test.cs index a42eac1776..aa45df421b 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/Valid007Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/Valid007Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/Valid008Test.cs b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/Valid008Test.cs index 388c2f8ecb..cdffa38af9 100644 --- a/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/Valid008Test.cs +++ b/itext.tests/itext.io.tests/itext/io/font/woff2/w3c/format/Valid008Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/image/BmpTest.cs b/itext.tests/itext.io.tests/itext/io/image/BmpTest.cs index 96bf8a6a0b..23db117b58 100644 --- a/itext.tests/itext.io.tests/itext/io/image/BmpTest.cs +++ b/itext.tests/itext.io.tests/itext/io/image/BmpTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -46,7 +46,7 @@ source product. using iText.Test; namespace iText.IO.Image { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class BmpTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/io/image/"; diff --git a/itext.tests/itext.io.tests/itext/io/image/GifTest.cs b/itext.tests/itext.io.tests/itext/io/image/GifTest.cs index 56152e9245..579c4f68e3 100644 --- a/itext.tests/itext.io.tests/itext/io/image/GifTest.cs +++ b/itext.tests/itext.io.tests/itext/io/image/GifTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -48,7 +48,7 @@ source product. using iText.Test; namespace iText.IO.Image { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class GifTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/io/image/GifTest/"; diff --git a/itext.tests/itext.io.tests/itext/io/image/ImageDataFactoryTest.cs b/itext.tests/itext.io.tests/itext/io/image/ImageDataFactoryTest.cs index 5eefb6c62c..bcc77da936 100644 --- a/itext.tests/itext.io.tests/itext/io/image/ImageDataFactoryTest.cs +++ b/itext.tests/itext.io.tests/itext/io/image/ImageDataFactoryTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -26,7 +26,7 @@ using iText.Test; namespace iText.IO.Image { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class ImageDataFactoryTest : ExtendedITextTest { private static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/io/image/ImageDataFactoryTest/"; diff --git a/itext.tests/itext.io.tests/itext/io/image/ImageTypeDetectorTest.cs b/itext.tests/itext.io.tests/itext/io/image/ImageTypeDetectorTest.cs index 200d5d047e..305b0b366b 100644 --- a/itext.tests/itext.io.tests/itext/io/image/ImageTypeDetectorTest.cs +++ b/itext.tests/itext.io.tests/itext/io/image/ImageTypeDetectorTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -26,7 +26,7 @@ using iText.Test; namespace iText.IO.Image { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class ImageTypeDetectorTest : ExtendedITextTest { private static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/io/image/ImageTypeDetectorTest/"; diff --git a/itext.tests/itext.io.tests/itext/io/image/Jbig2Test.cs b/itext.tests/itext.io.tests/itext/io/image/Jbig2Test.cs index cf092cd9d3..1d10cf478b 100644 --- a/itext.tests/itext.io.tests/itext/io/image/Jbig2Test.cs +++ b/itext.tests/itext.io.tests/itext/io/image/Jbig2Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -26,7 +26,7 @@ using iText.Test; namespace iText.IO.Image { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class Jbig2Test : ExtendedITextTest { private static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/io/image/Jbig2Test/"; diff --git a/itext.tests/itext.io.tests/itext/io/image/Jpeg2000Test.cs b/itext.tests/itext.io.tests/itext/io/image/Jpeg2000Test.cs index 5fcf057842..ded4838a80 100644 --- a/itext.tests/itext.io.tests/itext/io/image/Jpeg2000Test.cs +++ b/itext.tests/itext.io.tests/itext/io/image/Jpeg2000Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -45,7 +45,7 @@ source product. using iText.Test; namespace iText.IO.Image { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class Jpeg2000Test : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/io/image/"; diff --git a/itext.tests/itext.io.tests/itext/io/image/JpegImageHelperTest.cs b/itext.tests/itext.io.tests/itext/io/image/JpegImageHelperTest.cs index cf3d119120..28a1f486ce 100644 --- a/itext.tests/itext.io.tests/itext/io/image/JpegImageHelperTest.cs +++ b/itext.tests/itext.io.tests/itext/io/image/JpegImageHelperTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -27,7 +27,7 @@ using iText.Test.Attributes; namespace iText.IO.Image { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class JpegImageHelperTest : ExtendedITextTest { public static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/io/image/"; diff --git a/itext.tests/itext.io.tests/itext/io/image/JpegTest.cs b/itext.tests/itext.io.tests/itext/io/image/JpegTest.cs index d2ae78e804..1959e51375 100644 --- a/itext.tests/itext.io.tests/itext/io/image/JpegTest.cs +++ b/itext.tests/itext.io.tests/itext/io/image/JpegTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -46,7 +46,7 @@ source product. using iText.Test; namespace iText.IO.Image { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class JpegTest : ExtendedITextTest { public static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/io/image/"; diff --git a/itext.tests/itext.io.tests/itext/io/image/PngTest.cs b/itext.tests/itext.io.tests/itext/io/image/PngTest.cs index 70218728e1..67daf449e0 100644 --- a/itext.tests/itext.io.tests/itext/io/image/PngTest.cs +++ b/itext.tests/itext.io.tests/itext/io/image/PngTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -26,7 +26,7 @@ using iText.Test; namespace iText.IO.Image { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PngTest : ExtendedITextTest { private static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/io/image/PngTest/"; diff --git a/itext.tests/itext.io.tests/itext/io/image/TiffTest.cs b/itext.tests/itext.io.tests/itext/io/image/TiffTest.cs index d713c0841e..c0e449e1c2 100644 --- a/itext.tests/itext.io.tests/itext/io/image/TiffTest.cs +++ b/itext.tests/itext.io.tests/itext/io/image/TiffTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -49,7 +49,7 @@ source product. using iText.Test; namespace iText.IO.Image { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class TiffTest : ExtendedITextTest { private const double DELTA = 1e-5; @@ -118,20 +118,38 @@ public class TiffTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void Group3CompressionCreateTiffImageTest() { - // TODO: DEVSIX-5565 (update test when support for T4 compression tiff image will be realized) - Exception e = NUnit.Framework.Assert.Catch(typeof(iText.IO.Exceptions.IOException), () => ImageDataFactory - .CreateTiff(UrlUtil.ToURL(SOURCE_FOLDER + "group3CompressionImage.tif"), false, 1, false)); + String sourceFile = SOURCE_FOLDER + "group3CompressionImage.tif"; + CreateTiff(sourceFile, 1, 1024D, 768D); + } + + [NUnit.Framework.Test] + public virtual void Group3CompressionBECreateTiffImageTest() { + String sourceFile = SOURCE_FOLDER + "group3CompressionImageBE.tif"; + CreateTiff(sourceFile, 1, 1024D, 768D); + } + + [NUnit.Framework.Test] + public virtual void Group3Compression2DCreateTiffImageTest() { + String sourceFile = SOURCE_FOLDER + "group3CompressionImage2d.tif"; + CreateTiff(sourceFile, 1, 1024D, 768D); + } + + [NUnit.Framework.Test] + public virtual void Group3CompressionEolErrorCreateTiffImageTest() { + String sourceFile = SOURCE_FOLDER + "group3CompressionImageWithEolError.tif"; + Exception e = NUnit.Framework.Assert.Catch(typeof(iText.IO.Exceptions.IOException), () => CreateTiff(sourceFile + , 1, 1024D, 768D)); NUnit.Framework.Assert.AreEqual(MessageFormatUtil.Format(iText.IO.Exceptions.IOException.CannotReadTiffImage ), e.Message); } [NUnit.Framework.Test] public virtual void Group3CompressionCreateImageDataTest() { - // TODO: DEVSIX-5565 (update test when support for T4 compression tiff image will be realized) - Exception e = NUnit.Framework.Assert.Catch(typeof(iText.IO.Exceptions.IOException), () => ImageDataFactory - .Create(UrlUtil.ToURL(SOURCE_FOLDER + "group3CompressionImage.tif"))); - NUnit.Framework.Assert.AreEqual(MessageFormatUtil.Format(iText.IO.Exceptions.IOException.CannotReadTiffImage - ), e.Message); + String sourceFile = SOURCE_FOLDER + "group3CompressionImage.tif"; + ImageData img = ImageDataFactory.Create(UrlUtil.ToURL(SOURCE_FOLDER + "group3CompressionImage.tif")); + NUnit.Framework.Assert.AreEqual(1024, img.GetWidth(), 0); + NUnit.Framework.Assert.AreEqual(768, img.GetHeight(), 0); + NUnit.Framework.Assert.AreEqual(1, img.GetBpc()); } [NUnit.Framework.Test] @@ -172,7 +190,7 @@ public class TiffTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void AdobeDeflateComp16BitMinIsBlackCreateTiffTest() { - // TODO: DEVSIX-5565 (update test when support for adobeDeflate compression tiff image will be realized) + // TODO: DEVSIX-5791 (update test when support for adobeDeflate compression tiff image will be realized) Exception e = NUnit.Framework.Assert.Catch(typeof(iText.IO.Exceptions.IOException), () => ImageDataFactory .CreateTiff(UrlUtil.ToURL(SOURCE_FOLDER + "adobeDeflateCompression16BitMinIsBlack.tif"), false, 1, false )); @@ -182,7 +200,7 @@ public class TiffTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void AdobeDeflateComp16BitMinIsBlackCreateImageTest() { - // TODO: DEVSIX-5565 (update test when support for adobeDeflate compression tiff image will be realized) + // TODO: DEVSIX-5791 (update test when support for adobeDeflate compression tiff image will be realized) Exception e = NUnit.Framework.Assert.Catch(typeof(iText.IO.Exceptions.IOException), () => ImageDataFactory .Create(UrlUtil.ToURL(SOURCE_FOLDER + "adobeDeflateCompression16BitMinIsBlack.tif"))); NUnit.Framework.Assert.AreEqual(MessageFormatUtil.Format(iText.IO.Exceptions.IOException.CannotReadTiffImage @@ -191,7 +209,7 @@ public class TiffTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void AdobeDeflateComp16BitMinIsWhiteCreateTiffTest() { - // TODO: DEVSIX-5565 (update test when support for adobeDeflate compression tiff image will be realized) + // TODO: DEVSIX-5791 (update test when support for adobeDeflate compression tiff image will be realized) Exception e = NUnit.Framework.Assert.Catch(typeof(iText.IO.Exceptions.IOException), () => ImageDataFactory .CreateTiff(UrlUtil.ToURL(SOURCE_FOLDER + "adobeDeflateCompression16BitMinIsWhite.tif"), false, 1, false )); @@ -201,7 +219,7 @@ public class TiffTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void AdobeDeflateComp16BitMinIsWhiteCreateImageTest() { - // TODO: DEVSIX-5565 (update test when support for adobeDeflate compression tiff image will be realized) + // TODO: DEVSIX-5791 (update test when support for adobeDeflate compression tiff image will be realized) Exception e = NUnit.Framework.Assert.Catch(typeof(iText.IO.Exceptions.IOException), () => ImageDataFactory .Create(UrlUtil.ToURL(SOURCE_FOLDER + "adobeDeflateCompression16BitMinIsWhite.tif"))); NUnit.Framework.Assert.AreEqual(MessageFormatUtil.Format(iText.IO.Exceptions.IOException.CannotReadTiffImage @@ -210,7 +228,7 @@ public class TiffTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void AdobeDeflateCompression16BitRgbCreateTiffTest() { - // TODO: DEVSIX-5565 (update test when support for adobeDeflate compression tiff image will be realized) + // TODO: DEVSIX-5791 (update test when support for adobeDeflate compression tiff image will be realized) Exception e = NUnit.Framework.Assert.Catch(typeof(iText.IO.Exceptions.IOException), () => ImageDataFactory .CreateTiff(UrlUtil.ToURL(SOURCE_FOLDER + "adobeDeflateCompression16BitRgb.tif"), false, 1, false)); NUnit.Framework.Assert.AreEqual(MessageFormatUtil.Format(iText.IO.Exceptions.IOException.CannotReadTiffImage @@ -219,7 +237,7 @@ public class TiffTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void AdobeDeflateCompression16BitRgbCreateImageTest() { - // TODO: DEVSIX-5565 (update test when support for adobeDeflate compression tiff image will be realized) + // TODO: DEVSIX-5791 (update test when support for adobeDeflate compression tiff image will be realized) Exception e = NUnit.Framework.Assert.Catch(typeof(iText.IO.Exceptions.IOException), () => ImageDataFactory .Create(UrlUtil.ToURL(SOURCE_FOLDER + "adobeDeflateCompression16BitRgb.tif"))); NUnit.Framework.Assert.AreEqual(MessageFormatUtil.Format(iText.IO.Exceptions.IOException.CannotReadTiffImage diff --git a/itext.tests/itext.io.tests/itext/io/source/OutputStreamTest.cs b/itext.tests/itext.io.tests/itext/io/source/OutputStreamTest.cs index 3a5cd87d90..e5058e422e 100644 --- a/itext.tests/itext.io.tests/itext/io/source/OutputStreamTest.cs +++ b/itext.tests/itext.io.tests/itext/io/source/OutputStreamTest.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/source/PdfTokenizerTest.cs b/itext.tests/itext.io.tests/itext/io/source/PdfTokenizerTest.cs index c7b22b9b92..9228e6b674 100644 --- a/itext.tests/itext.io.tests/itext/io/source/PdfTokenizerTest.cs +++ b/itext.tests/itext.io.tests/itext/io/source/PdfTokenizerTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -45,7 +45,7 @@ source product. using iText.Test; namespace iText.IO.Source { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PdfTokenizerTest : ExtendedITextTest { private static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/io/util/"; diff --git a/itext.tests/itext.io.tests/itext/io/source/RAFRandomAccessSourceTest.cs b/itext.tests/itext.io.tests/itext/io/source/RAFRandomAccessSourceTest.cs index 9e7b648b8f..fae3c3a786 100644 --- a/itext.tests/itext.io.tests/itext/io/source/RAFRandomAccessSourceTest.cs +++ b/itext.tests/itext.io.tests/itext/io/source/RAFRandomAccessSourceTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -46,7 +46,7 @@ source product. using iText.Test; namespace iText.IO.Source { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class RAFRandomAccessSourceTest : ExtendedITextTest { private static readonly String SOURCE_FILE = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/io/source/RAF.txt"; diff --git a/itext.tests/itext.io.tests/itext/io/source/RandomAccessSourceFactoryTest.cs b/itext.tests/itext.io.tests/itext/io/source/RandomAccessSourceFactoryTest.cs index e79f2e8fd7..ccd4c19ce0 100644 --- a/itext.tests/itext.io.tests/itext/io/source/RandomAccessSourceFactoryTest.cs +++ b/itext.tests/itext.io.tests/itext/io/source/RandomAccessSourceFactoryTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -46,7 +46,7 @@ source product. using iText.Test; namespace iText.IO.Source { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class RandomAccessSourceFactoryTest : ExtendedITextTest { private static readonly String SOURCE_FILE = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/io/source/RAF.txt"; diff --git a/itext.tests/itext.io.tests/itext/io/source/WriteNumbersTest.cs b/itext.tests/itext.io.tests/itext/io/source/WriteNumbersTest.cs index 119356adb0..2318f66180 100644 --- a/itext.tests/itext.io.tests/itext/io/source/WriteNumbersTest.cs +++ b/itext.tests/itext.io.tests/itext/io/source/WriteNumbersTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -47,7 +47,7 @@ source product. using iText.Test.Attributes; namespace iText.IO.Source { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class WriteNumbersTest : ExtendedITextTest { public static double Round(double value, int places) { return MathematicUtil.Round(value * Math.Pow(10, places)) / Math.Pow(10, places); diff --git a/itext.tests/itext.io.tests/itext/io/source/WriteStringsTest.cs b/itext.tests/itext.io.tests/itext/io/source/WriteStringsTest.cs index dc565a2424..84c491bd3f 100644 --- a/itext.tests/itext.io.tests/itext/io/source/WriteStringsTest.cs +++ b/itext.tests/itext.io.tests/itext/io/source/WriteStringsTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -44,7 +44,7 @@ source product. using iText.Test; namespace iText.IO.Source { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class WriteStringsTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void WriteStringTest() { diff --git a/itext.tests/itext.io.tests/itext/io/util/DateTimeUtilTest.cs b/itext.tests/itext.io.tests/itext/io/util/DateTimeUtilTest.cs index a58f437345..f7216d1441 100644 --- a/itext.tests/itext.io.tests/itext/io/util/DateTimeUtilTest.cs +++ b/itext.tests/itext.io.tests/itext/io/util/DateTimeUtilTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -45,7 +45,7 @@ source product. using iText.Test; namespace iText.IO.Util { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class DateTimeUtilTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void WrappingDateWithCalendarTest() { diff --git a/itext.tests/itext.io.tests/itext/io/util/GhostScriptHelperUnitTest.cs b/itext.tests/itext.io.tests/itext/io/util/GhostScriptHelperUnitTest.cs index 86aa597dd3..43e6cb821a 100644 --- a/itext.tests/itext.io.tests/itext/io/util/GhostScriptHelperUnitTest.cs +++ b/itext.tests/itext.io.tests/itext/io/util/GhostScriptHelperUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -44,7 +44,7 @@ source product. using iText.Test; namespace iText.IO.Util { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class GhostScriptHelperUnitTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void VerifyEmptyPageList() { diff --git a/itext.tests/itext.io.tests/itext/io/util/GhostscriptHelperTest.cs b/itext.tests/itext.io.tests/itext/io/util/GhostscriptHelperTest.cs index da7dfbe28b..430b129359 100644 --- a/itext.tests/itext.io.tests/itext/io/util/GhostscriptHelperTest.cs +++ b/itext.tests/itext.io.tests/itext/io/util/GhostscriptHelperTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -47,7 +47,7 @@ source product. using iText.Test; namespace iText.IO.Util { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class GhostscriptHelperTest : ExtendedITextTest { private static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/io/util/GhostscriptHelperTest/"; diff --git a/itext.tests/itext.io.tests/itext/io/util/ImageHandlerUtilTest.cs b/itext.tests/itext.io.tests/itext/io/util/ImageHandlerUtilTest.cs index 2a1e4a6062..118207ca9f 100644 --- a/itext.tests/itext.io.tests/itext/io/util/ImageHandlerUtilTest.cs +++ b/itext.tests/itext.io.tests/itext/io/util/ImageHandlerUtilTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/util/ImageMagickHelperTest.cs b/itext.tests/itext.io.tests/itext/io/util/ImageMagickHelperTest.cs index 75be0470c5..2ebdafecaf 100644 --- a/itext.tests/itext.io.tests/itext/io/util/ImageMagickHelperTest.cs +++ b/itext.tests/itext.io.tests/itext/io/util/ImageMagickHelperTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -47,7 +47,7 @@ source product. using iText.Test; namespace iText.IO.Util { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class ImageMagickHelperTest : ExtendedITextTest { private static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/io/util/ImageMagickHelperTest/"; diff --git a/itext.tests/itext.io.tests/itext/io/util/ImageMagickHelperUnitTest.cs b/itext.tests/itext.io.tests/itext/io/util/ImageMagickHelperUnitTest.cs index 1778e708d1..f93231d511 100644 --- a/itext.tests/itext.io.tests/itext/io/util/ImageMagickHelperUnitTest.cs +++ b/itext.tests/itext.io.tests/itext/io/util/ImageMagickHelperUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -44,7 +44,7 @@ source product. using iText.Test; namespace iText.IO.Util { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class ImageMagickHelperUnitTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void VerifyValidIntegerFuzzValue() { diff --git a/itext.tests/itext.io.tests/itext/io/util/IntHashtableTest.cs b/itext.tests/itext.io.tests/itext/io/util/IntHashtableTest.cs index 1cbb49b5ed..f1f38787ca 100644 --- a/itext.tests/itext.io.tests/itext/io/util/IntHashtableTest.cs +++ b/itext.tests/itext.io.tests/itext/io/util/IntHashtableTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -23,7 +23,7 @@ using iText.Test; namespace iText.IO.Util { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class IntHashtableTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void CloneTest() { diff --git a/itext.tests/itext.io.tests/itext/io/util/MatcherTest.cs b/itext.tests/itext.io.tests/itext/io/util/MatcherTest.cs index 4394d25218..c2d554cf87 100644 --- a/itext.tests/itext.io.tests/itext/io/util/MatcherTest.cs +++ b/itext.tests/itext.io.tests/itext/io/util/MatcherTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -30,7 +30,7 @@ namespace iText.IO.Util { /// At the moment there is no com.itextpdf.io.util.Matcher class in Java (as we use /// java.util.regex.Matcher), but there is one in C# that we are testing /// - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class MatcherTest : ExtendedITextTest { private const String PATTERN_STRING = "(a+)(b+)?"; diff --git a/itext.tests/itext.io.tests/itext/io/util/StandardOutUtil.cs b/itext.tests/itext.io.tests/itext/io/util/StandardOutUtil.cs index e8ce5e3913..005d97e74c 100644 --- a/itext.tests/itext.io.tests/itext/io/util/StandardOutUtil.cs +++ b/itext.tests/itext.io.tests/itext/io/util/StandardOutUtil.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/util/TextUtilTest.cs b/itext.tests/itext.io.tests/itext/io/util/TextUtilTest.cs index afd4227fb6..6041b2adb7 100644 --- a/itext.tests/itext.io.tests/itext/io/util/TextUtilTest.cs +++ b/itext.tests/itext.io.tests/itext/io/util/TextUtilTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -45,7 +45,7 @@ source product. using iText.Test; namespace iText.IO.Util { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class TextUtilTest : ExtendedITextTest { private Glyph carriageReturn; diff --git a/itext.tests/itext.io.tests/itext/io/util/UrlUtilTest.cs b/itext.tests/itext.io.tests/itext/io/util/UrlUtilTest.cs index f0b896ffe7..d3a85dc344 100644 --- a/itext.tests/itext.io.tests/itext/io/util/UrlUtilTest.cs +++ b/itext.tests/itext.io.tests/itext/io/util/UrlUtilTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/itext/io/util/XmlUtilTest.cs b/itext.tests/itext.io.tests/itext/io/util/XmlUtilTest.cs index 846b4ac2c9..b16228334f 100644 --- a/itext.tests/itext.io.tests/itext/io/util/XmlUtilTest.cs +++ b/itext.tests/itext.io.tests/itext/io/util/XmlUtilTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.io.tests/resources/itext/io/font/otf/GsubLookupType4Test/DejaVuSansMono.ttf b/itext.tests/itext.io.tests/resources/itext/io/font/otf/GsubLookupType4Test/DejaVuSansMono.ttf new file mode 100644 index 0000000000..f5786022f1 Binary files /dev/null and b/itext.tests/itext.io.tests/resources/itext/io/font/otf/GsubLookupType4Test/DejaVuSansMono.ttf differ diff --git a/itext.tests/itext.io.tests/resources/itext/io/image/TiffTest/group3CompressionImage2d.tif b/itext.tests/itext.io.tests/resources/itext/io/image/TiffTest/group3CompressionImage2d.tif new file mode 100644 index 0000000000..b585f62de3 Binary files /dev/null and b/itext.tests/itext.io.tests/resources/itext/io/image/TiffTest/group3CompressionImage2d.tif differ diff --git a/itext.tests/itext.io.tests/resources/itext/io/image/TiffTest/group3CompressionImageBE.tif b/itext.tests/itext.io.tests/resources/itext/io/image/TiffTest/group3CompressionImageBE.tif new file mode 100644 index 0000000000..6149993e46 Binary files /dev/null and b/itext.tests/itext.io.tests/resources/itext/io/image/TiffTest/group3CompressionImageBE.tif differ diff --git a/itext.tests/itext.io.tests/resources/itext/io/image/TiffTest/group3CompressionImageWithEolError.tif b/itext.tests/itext.io.tests/resources/itext/io/image/TiffTest/group3CompressionImageWithEolError.tif new file mode 100644 index 0000000000..49229cfe7a Binary files /dev/null and b/itext.tests/itext.io.tests/resources/itext/io/image/TiffTest/group3CompressionImageWithEolError.tif differ diff --git a/itext.tests/itext.kernel.tests/Properties/AssemblyInfo.cs b/itext.tests/itext.kernel.tests/Properties/AssemblyInfo.cs index 2414edb563..84c7693551 100644 --- a/itext.tests/itext.kernel.tests/Properties/AssemblyInfo.cs +++ b/itext.tests/itext.kernel.tests/Properties/AssemblyInfo.cs @@ -7,7 +7,7 @@ [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("iText Group NV")] [assembly: AssemblyProduct("iText")] -[assembly: AssemblyCopyright("Copyright (c) 1998-2022 iText Group NV")] +[assembly: AssemblyCopyright("Copyright (c) 1998-2023 iText Group NV")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] @@ -15,9 +15,9 @@ [assembly: Guid("02e54061-eb72-409d-b2c0-307ce66b57e9")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] #if !NETSTANDARD2_0 [assembly: NUnit.Framework.Timeout(300000)] diff --git a/itext.tests/itext.kernel.tests/itext/kernel/PdfExceptionTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/PdfExceptionTest.cs index c704444520..2ff600db61 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/PdfExceptionTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/PdfExceptionTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -25,7 +25,7 @@ using iText.Test; namespace iText.Kernel { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PdfExceptionTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void WhenCreatedPdfExceptionWrapsCauseWithUnknownExceptionMessageTest() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/actions/ProductEventHandlerAccess.cs b/itext.tests/itext.kernel.tests/itext/kernel/actions/ProductEventHandlerAccess.cs index c67c41c70e..a611f472f6 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/actions/ProductEventHandlerAccess.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/actions/ProductEventHandlerAccess.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext.tests/itext.kernel.tests/itext/kernel/actions/ProductEventHandlerTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/actions/ProductEventHandlerTest.cs index 0ed77a7699..a7587dca57 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/actions/ProductEventHandlerTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/actions/ProductEventHandlerTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -27,7 +27,7 @@ using iText.Test; namespace iText.Kernel.Actions { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class ProductEventHandlerTest : ExtendedITextTest { private static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/actions/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/actions/ecosystem/ITextTestEvent.cs b/itext.tests/itext.kernel.tests/itext/kernel/actions/ecosystem/ITextTestEvent.cs index 3a906859df..edb7b3decf 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/actions/ecosystem/ITextTestEvent.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/actions/ecosystem/ITextTestEvent.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext.tests/itext.kernel.tests/itext/kernel/actions/ecosystem/TestConfigurationEvent.cs b/itext.tests/itext.kernel.tests/itext/kernel/actions/ecosystem/TestConfigurationEvent.cs index 74f433bf4a..b37ceedb28 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/actions/ecosystem/TestConfigurationEvent.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/actions/ecosystem/TestConfigurationEvent.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext.tests/itext.kernel.tests/itext/kernel/actions/ecosystem/TestMetaInfo.cs b/itext.tests/itext.kernel.tests/itext/kernel/actions/ecosystem/TestMetaInfo.cs index 940455d89a..bf4cb32822 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/actions/ecosystem/TestMetaInfo.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/actions/ecosystem/TestMetaInfo.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext.tests/itext.kernel.tests/itext/kernel/actions/events/FlushPdfDocumentEventTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/actions/events/FlushPdfDocumentEventTest.cs index 740bfcd634..9cbd7645fd 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/actions/events/FlushPdfDocumentEventTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/actions/events/FlushPdfDocumentEventTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -37,7 +37,7 @@ using iText.Test.Attributes; namespace iText.Kernel.Actions.Events { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class FlushPdfDocumentEventTest : ExtendedITextTest { private static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/actions/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/actions/events/ITextCoreProductEventTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/actions/events/ITextCoreProductEventTest.cs index 67a944e385..f73719c758 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/actions/events/ITextCoreProductEventTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/actions/events/ITextCoreProductEventTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -48,7 +48,7 @@ source product. using iText.Test; namespace iText.Kernel.Actions.Events { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class ITextCoreProductEventTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void OpenDocumentEventTest() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/actions/events/LinkDocumentIdEventTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/actions/events/LinkDocumentIdEventTest.cs index 0c7b27aaad..8f8f628853 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/actions/events/LinkDocumentIdEventTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/actions/events/LinkDocumentIdEventTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -31,7 +31,7 @@ using iText.Test; namespace iText.Kernel.Actions.Events { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class LinkDocumentIdEventTest : ExtendedITextTest { private static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/actions/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/colors/ColorTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/colors/ColorTest.cs index 1791791be9..9dfd6c615d 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/colors/ColorTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/colors/ColorTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -47,7 +47,7 @@ source product. using iText.Test; namespace iText.Kernel.Colors { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class ColorTest : ExtendedITextTest { private const float EPS = 1e-4f; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/colors/DeviceRgbTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/colors/DeviceRgbTest.cs index bbddbd7ac9..f80b868092 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/colors/DeviceRgbTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/colors/DeviceRgbTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -45,7 +45,7 @@ source product. using iText.Test.Attributes; namespace iText.Kernel.Colors { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class DeviceRgbTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void MakeDarkerTest() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/colors/WebColorsTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/colors/WebColorsTest.cs index c9657c01b4..0b2e7b25be 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/colors/WebColorsTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/colors/WebColorsTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -44,7 +44,7 @@ source product. using iText.Test; namespace iText.Kernel.Colors { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class WebColorsTest : ExtendedITextTest { private const double RGB_MAX_VAL = 255.0; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/colors/gradients/GradientColorStopTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/colors/gradients/GradientColorStopTest.cs index 1c94923e42..f83e5200d3 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/colors/gradients/GradientColorStopTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/colors/gradients/GradientColorStopTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -23,7 +23,7 @@ using iText.Test; namespace iText.Kernel.Colors.Gradients { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class GradientColorStopTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void NormalizationTest() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/colors/gradients/LinearGradientBuilderTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/colors/gradients/LinearGradientBuilderTest.cs index 51e79b7c35..d3012ec59d 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/colors/gradients/LinearGradientBuilderTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/colors/gradients/LinearGradientBuilderTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -30,7 +30,7 @@ using iText.Test; namespace iText.Kernel.Colors.Gradients { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class LinearGradientBuilderTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/colors/gradients/LinearGradientBuilderTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/colors/gradients/StrategyBasedLinearGradientBuilderTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/colors/gradients/StrategyBasedLinearGradientBuilderTest.cs index 1214abc0b7..988e503aa2 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/colors/gradients/StrategyBasedLinearGradientBuilderTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/colors/gradients/StrategyBasedLinearGradientBuilderTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -36,7 +36,7 @@ namespace iText.Kernel.Colors.Gradients { /// Tests related to stop colors work omitted here as they would be equivalent to tests in /// /// - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class StrategyBasedLinearGradientBuilderTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/colors/gradients/StrategyBasedLinearGradientBuilderTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/crypto/CryptoUtilTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/crypto/CryptoUtilTest.cs index d2a99779c7..4348149116 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/crypto/CryptoUtilTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/crypto/CryptoUtilTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -28,7 +28,7 @@ using iText.Test; namespace iText.Kernel.Crypto { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class CryptoUtilTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void CreateBerStreamTest() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/crypto/PdfEncryptionTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/crypto/PdfEncryptionTest.cs index 16a27f1e9f..0163c529dd 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/crypto/PdfEncryptionTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/crypto/PdfEncryptionTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -75,7 +75,7 @@ namespace iText.Kernel.Crypto { /// Extension (JCE) Unlimited Strength Jurisdiction Policy Files. These JARs /// are available for download from http://java.oracle.com/ in eligible countries. /// - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfEncryptionTest : ExtendedITextTest { public static readonly String destinationFolder = NUnit.Framework.TestContext.CurrentContext.TestDirectory + "/test/itext/kernel/crypto/PdfEncryptionTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/crypto/PdfReaderCustomFilterTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/crypto/PdfReaderCustomFilterTest.cs index ea065c2e76..a79bc7f9a5 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/crypto/PdfReaderCustomFilterTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/crypto/PdfReaderCustomFilterTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -27,7 +27,7 @@ using iText.Test; namespace iText.Kernel.Crypto { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfReaderCustomFilterTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/crypto/PdfReaderCustomFilterTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/crypto/UnencryptedWrapperTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/crypto/UnencryptedWrapperTest.cs index f6c8231a23..c07ad535f6 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/crypto/UnencryptedWrapperTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/crypto/UnencryptedWrapperTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -51,7 +51,7 @@ source product. using iText.Test; namespace iText.Kernel.Crypto { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class UnencryptedWrapperTest : ExtendedITextTest { public static readonly String destinationFolder = NUnit.Framework.TestContext.CurrentContext.TestDirectory + "/test/itext/kernel/crypto/UnencryptedWrapperTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/crypto/UnicodeBasedPasswordEncryptionTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/crypto/UnicodeBasedPasswordEncryptionTest.cs index d3ad2b29d3..c68d539804 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/crypto/UnicodeBasedPasswordEncryptionTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/crypto/UnicodeBasedPasswordEncryptionTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -48,7 +48,7 @@ source product. using iText.Test; namespace iText.Kernel.Crypto { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class UnicodeBasedPasswordEncryptionTest : ExtendedITextTest { public static readonly String destinationFolder = NUnit.Framework.TestContext.CurrentContext.TestDirectory + "/test/itext/kernel/crypto/UnicodeBasedPasswordEncryptionTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/font/PdfFontFactoryTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/font/PdfFontFactoryTest.cs index 836ef5f1d3..712effe68b 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/font/PdfFontFactoryTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/font/PdfFontFactoryTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -29,7 +29,7 @@ using iText.Test; namespace iText.Kernel.Font { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PdfFontFactoryTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/font/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/font/PdfFontUnitTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/font/PdfFontUnitTest.cs index 45f159353f..dd8593bceb 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/font/PdfFontUnitTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/font/PdfFontUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -31,7 +31,7 @@ using iText.Test; namespace iText.Kernel.Font { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PdfFontUnitTest : ExtendedITextTest { public const int FONT_METRICS_DESCENT = -40; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/font/PdfSimpleFontTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/font/PdfSimpleFontTest.cs index 0fdbd91e42..d2c87fa7f8 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/font/PdfSimpleFontTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/font/PdfSimpleFontTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -29,7 +29,7 @@ using iText.Test; namespace iText.Kernel.Font { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PdfSimpleFontTest : ExtendedITextTest { private const byte T_CODE = 116; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/font/PdfTrueTypeFontTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/font/PdfTrueTypeFontTest.cs index 8bea639064..2f1bbabb02 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/font/PdfTrueTypeFontTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/font/PdfTrueTypeFontTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -27,7 +27,7 @@ using iText.Test; namespace iText.Kernel.Font { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PdfTrueTypeFontTest : ExtendedITextTest { public static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/font/PdfTrueTypeFontTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/font/PdfType0FontTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/font/PdfType0FontTest.cs index dedc3e550d..d0c92fae51 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/font/PdfType0FontTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/font/PdfType0FontTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -29,7 +29,7 @@ using iText.Test; namespace iText.Kernel.Font { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PdfType0FontTest : ExtendedITextTest { public static readonly String DESTINATION_FOLDER = NUnit.Framework.TestContext.CurrentContext.TestDirectory + "/test/resources/itext/kernel/font/PdfType0FontTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/font/PdfType3FontTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/font/PdfType3FontTest.cs index 70a2f0395c..eb7751f66a 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/font/PdfType3FontTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/font/PdfType3FontTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -29,7 +29,7 @@ using iText.Test.Attributes; namespace iText.Kernel.Font { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PdfType3FontTest : ExtendedITextTest { private const float EPS = 1e-4f; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/font/Type3FontTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/font/Type3FontTest.cs index fd99a428ef..8775fa2987 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/font/Type3FontTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/font/Type3FontTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -43,7 +43,7 @@ source product. using iText.Test; namespace iText.Kernel.Font { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class Type3FontTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void AddGlyphTest() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/font/Type3GlyphUnitTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/font/Type3GlyphUnitTest.cs index ae8e5af9c4..a414ca2cd8 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/font/Type3GlyphUnitTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/font/Type3GlyphUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -28,7 +28,7 @@ using iText.Test; namespace iText.Kernel.Font { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class Type3GlyphUnitTest : ExtendedITextTest { private static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/font/Type3GlyphUnitTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/geom/AffineTransformTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/geom/AffineTransformTest.cs index 667f2ba231..3377a31317 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/geom/AffineTransformTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/geom/AffineTransformTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -44,7 +44,7 @@ source product. using iText.Test; namespace iText.Kernel.Geom { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class AffineTransformTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void SelfTest() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/geom/BezierCurveTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/geom/BezierCurveTest.cs index 39b89ca5c0..42302305bc 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/geom/BezierCurveTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/geom/BezierCurveTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -45,7 +45,7 @@ source product. using iText.Test; namespace iText.Kernel.Geom { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class BezierCurveTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void ApproximationTest() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/geom/LineSegmentTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/geom/LineSegmentTest.cs index b0230e375b..7413f22b1a 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/geom/LineSegmentTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/geom/LineSegmentTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -43,7 +43,7 @@ source product. using iText.Test; namespace iText.Kernel.Geom { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class LineSegmentTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void ContainsPointNullTest() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/geom/MatrixTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/geom/MatrixTest.cs index fecb06b90a..80bbdd8094 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/geom/MatrixTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/geom/MatrixTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -43,7 +43,7 @@ source product. using iText.Test; namespace iText.Kernel.Geom { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class MatrixTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void TestMultiply() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/geom/PageSizeUnitTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/geom/PageSizeUnitTest.cs index 045665c7eb..7bccb6def7 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/geom/PageSizeUnitTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/geom/PageSizeUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -23,7 +23,7 @@ using iText.Test; namespace iText.Kernel.Geom { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PageSizeUnitTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void ConstructFromRectangleTest() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/geom/PointTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/geom/PointTest.cs index 501ab3ca12..9c0a534612 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/geom/PointTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/geom/PointTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -44,7 +44,7 @@ source product. using iText.Test; namespace iText.Kernel.Geom { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PointTest : ExtendedITextTest { private static double EPSILON_COMPARISON = 1E-12; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/geom/RectangleTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/geom/RectangleTest.cs index 6aa2415196..e2c90c2114 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/geom/RectangleTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/geom/RectangleTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -49,7 +49,7 @@ source product. using iText.Test; namespace iText.Kernel.Geom { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class RectangleTest : ExtendedITextTest { private const float OVERLAP_EPSILON = 0.1f; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/geom/ShapeTransformUtilTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/geom/ShapeTransformUtilTest.cs index a631727273..6f98254d5c 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/geom/ShapeTransformUtilTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/geom/ShapeTransformUtilTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -24,7 +24,7 @@ using iText.Test; namespace iText.Kernel.Geom { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class ShapeTransformUtilTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void TransformBezierCurveTest() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/geom/VectorTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/geom/VectorTest.cs index 32607c49e0..0fc9675dcc 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/geom/VectorTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/geom/VectorTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -43,7 +43,7 @@ source product. using iText.Test; namespace iText.Kernel.Geom { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class VectorTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void TestCrossVector() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/numbering/ArmenianNumberingTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/numbering/ArmenianNumberingTest.cs index 227346fe05..bb94a22a15 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/numbering/ArmenianNumberingTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/numbering/ArmenianNumberingTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -23,7 +23,7 @@ using iText.Test; namespace iText.Kernel.Numbering { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class ArmenianNumberingTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void NegativeToArmenianTest() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/numbering/GeorgianNumberingTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/numbering/GeorgianNumberingTest.cs index aa25ffeb08..a3482f9009 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/numbering/GeorgianNumberingTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/numbering/GeorgianNumberingTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -23,7 +23,7 @@ using iText.Test; namespace iText.Kernel.Numbering { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class GeorgianNumberingTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void NegativeToGeorgianTest() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/numbering/GreekAlphabetNumberingTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/numbering/GreekAlphabetNumberingTest.cs index 631b84003c..f1875ab0a3 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/numbering/GreekAlphabetNumberingTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/numbering/GreekAlphabetNumberingTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -44,7 +44,7 @@ source product. using iText.Test; namespace iText.Kernel.Numbering { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class GreekAlphabetNumberingTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void TestUpperCase() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/numbering/RomanNumberingTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/numbering/RomanNumberingTest.cs index 2d2d5fc7b7..25fbd6e20d 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/numbering/RomanNumberingTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/numbering/RomanNumberingTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -24,7 +24,7 @@ using iText.Test; namespace iText.Kernel.Numbering { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class RomanNumberingTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void NegativeConvertTest() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/EncodingTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/EncodingTest.cs index 6d046eeb9d..253b5f93f8 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/EncodingTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/EncodingTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -51,7 +51,7 @@ source product. using iText.Test; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class EncodingTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/pdf/EncodingTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/EncryptedEmbeddedStreamsHandlerTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/EncryptedEmbeddedStreamsHandlerTest.cs index f2acc42ed1..45bf4daff2 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/EncryptedEmbeddedStreamsHandlerTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/EncryptedEmbeddedStreamsHandlerTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -28,7 +28,7 @@ using iText.Test; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class EncryptedEmbeddedStreamsHandlerTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/pdf/EncryptedEmbeddedStreamsHandlerTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/FingerPrintTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/FingerPrintTest.cs index befee3b4bd..28fbeac060 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/FingerPrintTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/FingerPrintTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -44,7 +44,7 @@ source product. using iText.Test; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class FingerPrintTest : ExtendedITextTest { private ProductData productData; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/FontToUnicodeTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/FontToUnicodeTest.cs index 2c138ff9a4..3251a4ad67 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/FontToUnicodeTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/FontToUnicodeTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -51,7 +51,7 @@ source product. using iText.Test; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class FontToUnicodeTest : ExtendedITextTest { public static readonly String fontsFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/pdf/fonts/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/FreeReferencesTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/FreeReferencesTest.cs index 46c5f3efcc..74bc34bd9b 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/FreeReferencesTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/FreeReferencesTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -47,7 +47,7 @@ source product. using iText.Test.Attributes; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class FreeReferencesTest : ExtendedITextTest { public static readonly String destinationFolder = NUnit.Framework.TestContext.CurrentContext.TestDirectory + "/test/itext/kernel/pdf/FreeReferencesTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/ImageFormatsTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/ImageFormatsTest.cs index ec094cc1a4..fb32869304 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/ImageFormatsTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/ImageFormatsTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -51,7 +51,7 @@ source product. using iText.Test; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class ImageFormatsTest : ExtendedITextTest { public static readonly String destinationFolder = NUnit.Framework.TestContext.CurrentContext.TestDirectory + "/test/itext/kernel/pdf/ImageFormatsTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/InheritedPageEntriesTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/InheritedPageEntriesTest.cs index 5c7b5df634..f197ed361a 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/InheritedPageEntriesTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/InheritedPageEntriesTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -29,7 +29,7 @@ using iText.Test; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class InheritedPageEntriesTest : ExtendedITextTest { public static readonly String destinationFolder = NUnit.Framework.TestContext.CurrentContext.TestDirectory + "/test/itext/kernel/pdf/InheritedPageEntriesTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/MemoryLimitsAwareHandlerTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/MemoryLimitsAwareHandlerTest.cs index f2e73b9de0..a681c89e13 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/MemoryLimitsAwareHandlerTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/MemoryLimitsAwareHandlerTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -45,7 +45,7 @@ source product. using iText.Test; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class MemoryLimitsAwareHandlerTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void DefaultMemoryHandler() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/MemoryLimitsAwareOutputStreamTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/MemoryLimitsAwareOutputStreamTest.cs index b3adca7069..1a32b92f96 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/MemoryLimitsAwareOutputStreamTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/MemoryLimitsAwareOutputStreamTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -45,7 +45,7 @@ source product. using iText.Test; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class MemoryLimitsAwareOutputStreamTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void TestMaxSize() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/OcgPropertiesCopierTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/OcgPropertiesCopierTest.cs index 3641bf1ca8..ef0590ed24 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/OcgPropertiesCopierTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/OcgPropertiesCopierTest.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify @@ -55,7 +55,7 @@ source product. using iText.Test.Attributes; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class OcgPropertiesCopierTest : ExtendedITextTest { private static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/pdf/OcgPropertiesCopierTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PageFlushingHelperUnitTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PageFlushingHelperUnitTest.cs index 57e72a04d0..5e97aa7221 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PageFlushingHelperUnitTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PageFlushingHelperUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -26,7 +26,7 @@ using iText.Test; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PageFlushingHelperUnitTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void FlushingInUnsafeModeTest() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PageFlushingTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PageFlushingTest.cs index 5836d04aed..a398f7d3f2 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PageFlushingTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PageFlushingTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -58,7 +58,7 @@ source product. using iText.Test; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PageFlushingTest : ExtendedITextTest { private static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/pdf/PageFlushingTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/ParentTreeTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/ParentTreeTest.cs index 2bc0f4b85d..272e3fb7cc 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/ParentTreeTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/ParentTreeTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -51,7 +51,7 @@ source product. using iText.Test; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class ParentTreeTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/pdf/ParentTreeTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfActionTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfActionTest.cs index 21252d3f7e..ea20733a90 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfActionTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfActionTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -52,7 +52,7 @@ source product. using iText.Test; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfActionTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/pdf/PdfActionTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfAnnotationTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfAnnotationTest.cs index 77977dd6ff..e45a8fb91b 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfAnnotationTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfAnnotationTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -59,7 +59,7 @@ source product. using iText.Test.Attributes; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfAnnotationTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/pdf/PdfAnnotationTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfArrayTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfArrayTest.cs index 7297e1fe5b..1013ae06a1 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfArrayTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfArrayTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -51,7 +51,7 @@ source product. using iText.Test; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PdfArrayTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void TestValuesIndirectContains() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfArrayUnitTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfArrayUnitTest.cs index 562d4d86a8..6b2cb3d6ef 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfArrayUnitTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfArrayUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -25,7 +25,7 @@ using iText.Test; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PdfArrayUnitTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void CannotConvertArrayOfPdfStringsToArrayOfBooleansTest() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfCopyTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfCopyTest.cs index 10e15850cf..f11eea703e 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfCopyTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfCopyTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -51,7 +51,7 @@ source product. using iText.Test.Attributes; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfCopyTest : ExtendedITextTest { public static readonly String destinationFolder = NUnit.Framework.TestContext.CurrentContext.TestDirectory + "/test/itext/kernel/pdf/PdfCopyTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfDashPatternTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfDashPatternTest.cs index b7a1ca8b4f..8f1cb99ab1 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfDashPatternTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfDashPatternTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -43,7 +43,7 @@ source product. using iText.Test; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PdfDashPatternTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void ConstructorNoParamTest() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfDestinationTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfDestinationTest.cs index 0b03c3784a..36bb07e949 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfDestinationTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfDestinationTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -55,7 +55,7 @@ source product. using iText.Test.Attributes; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfDestinationTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/pdf/PdfDestinationTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfDictionaryTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfDictionaryTest.cs index 10aa164dfa..f59faebab4 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfDictionaryTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfDictionaryTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -47,7 +47,7 @@ source product. using iText.Test; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PdfDictionaryTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void TestEntrySet() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfDictionaryTokenizerTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfDictionaryTokenizerTest.cs index 7f52996718..bedeccb544 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfDictionaryTokenizerTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfDictionaryTokenizerTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -44,7 +44,7 @@ source product. using iText.Test; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfDictionaryTokenizerTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/pdf/PdfDictionaryTokenizerTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfDocumentAppendModeTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfDocumentAppendModeTest.cs index a326743348..64ac95cc3a 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfDocumentAppendModeTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfDocumentAppendModeTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -27,7 +27,7 @@ using iText.Test.Attributes; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfDocumentAppendModeTest : ExtendedITextTest { public static readonly String DESTINATION_FOLDER = NUnit.Framework.TestContext.CurrentContext.TestDirectory + "/test/itext/kernel/pdf/PdfDocumentAppendModeTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfDocumentIdTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfDocumentIdTest.cs index eeb6d0b0e8..fe4d4f56a2 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfDocumentIdTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfDocumentIdTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -52,7 +52,7 @@ source product. namespace iText.Kernel.Pdf { /// Michael Demey - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfDocumentIdTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/pdf/PdfDocumentTestID/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfDocumentInfoTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfDocumentInfoTest.cs index b02a35b986..061e1ab045 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfDocumentInfoTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfDocumentInfoTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -45,7 +45,7 @@ source product. using iText.Test; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfDocumentInfoTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/pdf/PdfDocumentInfoTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfDocumentTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfDocumentTest.cs index 43640b97d9..3d8aaac74f 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfDocumentTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfDocumentTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -59,7 +59,7 @@ source product. using iText.Test.Attributes; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfDocumentTest : ExtendedITextTest { public static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/pdf/PdfDocumentTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfDocumentUnitTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfDocumentUnitTest.cs index 864e00f6b7..67e2985de8 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfDocumentUnitTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfDocumentUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -34,7 +34,7 @@ using iText.Test.Attributes; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PdfDocumentUnitTest : ExtendedITextTest { private static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/pdf/PdfDocumentUnitTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfEncryptionUnitTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfEncryptionUnitTest.cs index 0a8b02995c..cdd82d6697 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfEncryptionUnitTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfEncryptionUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -23,7 +23,7 @@ using iText.Test; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PdfEncryptionUnitTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void ReadEncryptEmbeddedFilesOnlyFromPdfDocumentCorrectEntryTest() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfEncryptorTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfEncryptorTest.cs index 9d76d1d96c..39d1bca170 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfEncryptorTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfEncryptorTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -45,7 +45,7 @@ source product. using iText.Test; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfEncryptorTest : ExtendedITextTest { public static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/pdf/PdfEncryptorTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfExtGStateTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfExtGStateTest.cs index 141b426ea4..bcabf14470 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfExtGStateTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfExtGStateTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -49,7 +49,7 @@ source product. using iText.Test; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfExtGStateTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/pdf/PdfExtGStateTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfFontCacheTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfFontCacheTest.cs index 9170e926fd..236e24bf54 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfFontCacheTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfFontCacheTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -50,7 +50,7 @@ source product. using iText.Test; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfFontCacheTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/pdf/PdfFontCacheTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfFontTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfFontTest.cs index a454c5f74b..03b9819a0a 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfFontTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfFontTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -58,7 +58,7 @@ source product. using iText.Test.Attributes; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfFontTest : ExtendedITextTest { public const int PageCount = 1; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfIndirectReferenceTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfIndirectReferenceTest.cs index 24ecbe21ea..dac02e856f 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfIndirectReferenceTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfIndirectReferenceTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -24,7 +24,7 @@ using iText.Test; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PdfIndirectReferenceTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void BaseEqualsTest() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfNameTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfNameTest.cs index 6595b4356f..c0e51ead47 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfNameTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfNameTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -44,7 +44,7 @@ source product. using iText.Test; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PdfNameTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void SpecialCharactersTest() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfNameTreeTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfNameTreeTest.cs index 296cace20a..028b05911d 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfNameTreeTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfNameTreeTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -54,7 +54,7 @@ source product. using iText.Test; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfNameTreeTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/pdf/PdfNameTreeTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfNumberTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfNumberTest.cs index 9544fcc796..54364ba9e4 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfNumberTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfNumberTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -44,7 +44,7 @@ source product. using iText.Test.Attributes; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PdfNumberTest : ExtendedITextTest { private const double DELTA = 0.0001; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfObjectReleaseTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfObjectReleaseTest.cs index d7aff04248..8d2223556c 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfObjectReleaseTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfObjectReleaseTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -29,7 +29,7 @@ using iText.Test.Attributes; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfObjectReleaseTest : ExtendedITextTest { public static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/pdf/PdfObjectReleaseTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfObjectStreamUnitTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfObjectStreamUnitTest.cs index 0010a8792f..5808c4f170 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfObjectStreamUnitTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfObjectStreamUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -26,7 +26,7 @@ using iText.Test; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PdfObjectStreamUnitTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void CannotAddMoreObjectsThanMaxStreamSizeTest() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfObjectTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfObjectTest.cs index f9c41a8202..ba285c88df 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfObjectTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfObjectTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -46,7 +46,7 @@ source product. using iText.Test.Attributes; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfObjectTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void IndirectsChain1() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfObjectUnitTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfObjectUnitTest.cs index fb16140725..568008d788 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfObjectUnitTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfObjectUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -26,7 +26,7 @@ using iText.Test; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PdfObjectUnitTest : ExtendedITextTest { private static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/pdf/PdfObjectUnitTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfObjectWrapperUnitTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfObjectWrapperUnitTest.cs index 34273a3f51..df5196aaa3 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfObjectWrapperUnitTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfObjectWrapperUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -25,7 +25,7 @@ using iText.Test; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PdfObjectWrapperUnitTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void DirectObjectsCouldNotBeWrappedTest01() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfOutlineTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfOutlineTest.cs index bbc86141b8..349b5d20f1 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfOutlineTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfOutlineTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -54,7 +54,7 @@ source product. using iText.Test.Attributes; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfOutlineTest : ExtendedITextTest { public static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/pdf/PdfOutlineTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfPageUnitTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfPageUnitTest.cs index 34474f58e7..6b6c10691c 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfPageUnitTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfPageUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -26,7 +26,7 @@ using iText.Test; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PdfPageUnitTest : ExtendedITextTest { private static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/pdf/PdfPageUnitTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfPagesTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfPagesTest.cs index c669d6fb5e..2f5a83fc24 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfPagesTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfPagesTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -58,7 +58,7 @@ source product. using iText.Test.Attributes; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfPagesTest : ExtendedITextTest { public static readonly String DESTINATION_FOLDER = NUnit.Framework.TestContext.CurrentContext.TestDirectory + "/test/itext/kernel/pdf/PdfPagesTest/"; @@ -660,8 +660,12 @@ public class PdfPagesTest : ExtendedITextTest { } private static void FindAndAssertNullPages(PdfDocument pdfDocument, ICollection nullPages) { - foreach (int? e in nullPages) { - NUnit.Framework.Assert.IsNull(pdfDocument.GetPage((int)e)); + foreach (int? nullPage in nullPages) { + int pageNum = (int)nullPage; + Exception exception = NUnit.Framework.Assert.Catch(typeof(PdfException), () => pdfDocument.GetPage(pageNum + )); + NUnit.Framework.Assert.AreEqual(exception.Message, MessageFormatUtil.Format(iText.IO.Logs.IoLogMessageConstant + .PAGE_TREE_IS_BROKEN_FAILED_TO_RETRIEVE_PAGE, pageNum)); } } diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfPagesTreeTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfPagesTreeTest.cs index a092e9de0a..f498fbf9c3 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfPagesTreeTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfPagesTreeTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -24,7 +24,7 @@ using iText.Test; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PdfPagesTreeTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void GenerateTreeDocHasNoPagesTest() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfPrimitivesTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfPrimitivesTest.cs index 3c07d70241..c4f0195499 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfPrimitivesTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfPrimitivesTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -47,7 +47,7 @@ source product. using iText.Test.Attributes; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfPrimitivesTest : ExtendedITextTest { internal static readonly String destinationFolder = NUnit.Framework.TestContext.CurrentContext.TestDirectory + "/test/itext/kernel/pdf/PdfPrimitivesTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfReaderDecodeTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfReaderDecodeTest.cs index eb3c925fe0..7f5ef80bc4 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfReaderDecodeTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfReaderDecodeTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -47,7 +47,7 @@ source product. using iText.Test.Attributes; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfReaderDecodeTest : ExtendedITextTest { public static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/pdf/PdfReaderDecodeTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfReaderTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfReaderTest.cs index c9c0efa575..f808483a1f 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfReaderTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfReaderTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -49,11 +49,13 @@ source product. using iText.IO.Source; using iText.Kernel.Exceptions; using iText.Kernel.Utils; +using iText.Kernel.XMP; +using iText.Kernel.XMP.Options; using iText.Test; using iText.Test.Attributes; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfReaderTest : ExtendedITextTest { private static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/pdf/PdfReaderTest/"; @@ -1514,12 +1516,12 @@ public class PdfReaderTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void HasRebuiltXrefReadingNotCompletedTest() { String filename = SOURCE_FOLDER + "XrefWithNullOffsets.pdf"; - PdfReader hasRebuiltXrefReader = new _PdfReader_1759(filename); + PdfReader hasRebuiltXrefReader = new _PdfReader_1789(filename); ReadingNotCompletedTest(hasRebuiltXrefReader); } - private sealed class _PdfReader_1759 : PdfReader { - public _PdfReader_1759(String baseArg1) + private sealed class _PdfReader_1789 : PdfReader { + public _PdfReader_1789(String baseArg1) : base(baseArg1) { } @@ -1540,12 +1542,12 @@ public _PdfReader_1759(String baseArg1) [NUnit.Framework.Test] public virtual void HasHybridXrefReadingNotCompletedTest() { String filename = SOURCE_FOLDER + "XrefWithNullOffsets.pdf"; - PdfReader hasHybridXrefPdfReader = new _PdfReader_1782(filename); + PdfReader hasHybridXrefPdfReader = new _PdfReader_1812(filename); ReadingNotCompletedTest(hasHybridXrefPdfReader); } - private sealed class _PdfReader_1782 : PdfReader { - public _PdfReader_1782(String baseArg1) + private sealed class _PdfReader_1812 : PdfReader { + public _PdfReader_1812(String baseArg1) : base(baseArg1) { } @@ -1565,12 +1567,12 @@ public _PdfReader_1782(String baseArg1) [NUnit.Framework.Test] public virtual void HasXrefStmReadingNotCompletedTest() { String filename = SOURCE_FOLDER + "XrefWithNullOffsets.pdf"; - PdfReader hasXrefStmReader = new _PdfReader_1805(filename); + PdfReader hasXrefStmReader = new _PdfReader_1835(filename); ReadingNotCompletedTest(hasXrefStmReader); } - private sealed class _PdfReader_1805 : PdfReader { - public _PdfReader_1805(String baseArg1) + private sealed class _PdfReader_1835 : PdfReader { + public _PdfReader_1835(String baseArg1) : base(baseArg1) { } @@ -1590,12 +1592,12 @@ public _PdfReader_1805(String baseArg1) [NUnit.Framework.Test] public virtual void HasFixedXrefReadingNotCompletedTest() { String filename = SOURCE_FOLDER + "XrefWithNullOffsets.pdf"; - PdfReader hasFixedXrefReader = new _PdfReader_1828(filename); + PdfReader hasFixedXrefReader = new _PdfReader_1858(filename); ReadingNotCompletedTest(hasFixedXrefReader); } - private sealed class _PdfReader_1828 : PdfReader { - public _PdfReader_1828(String baseArg1) + private sealed class _PdfReader_1858 : PdfReader { + public _PdfReader_1858(String baseArg1) : base(baseArg1) { } @@ -1615,12 +1617,12 @@ public _PdfReader_1828(String baseArg1) [NUnit.Framework.Test] public virtual void GetLastXrefReadingNotCompletedTest() { String filename = SOURCE_FOLDER + "XrefWithNullOffsets.pdf"; - PdfReader getLastXrefReader = new _PdfReader_1851(filename); + PdfReader getLastXrefReader = new _PdfReader_1881(filename); ReadingNotCompletedTest(getLastXrefReader); } - private sealed class _PdfReader_1851 : PdfReader { - public _PdfReader_1851(String baseArg1) + private sealed class _PdfReader_1881 : PdfReader { + public _PdfReader_1881(String baseArg1) : base(baseArg1) { } @@ -1641,12 +1643,12 @@ public _PdfReader_1851(String baseArg1) [NUnit.Framework.Test] public virtual void GetPermissionsReadingNotCompletedTest() { String filename = SOURCE_FOLDER + "XrefWithNullOffsets.pdf"; - PdfReader getPermissionsReader = new _PdfReader_1874(filename); + PdfReader getPermissionsReader = new _PdfReader_1904(filename); ReadingNotCompletedTest(getPermissionsReader); } - private sealed class _PdfReader_1874 : PdfReader { - public _PdfReader_1874(String baseArg1) + private sealed class _PdfReader_1904 : PdfReader { + public _PdfReader_1904(String baseArg1) : base(baseArg1) { } @@ -1667,12 +1669,12 @@ public _PdfReader_1874(String baseArg1) [NUnit.Framework.Test] public virtual void IsOpenedWithFullPReadingNotCompletedTest() { String filename = SOURCE_FOLDER + "XrefWithNullOffsets.pdf"; - PdfReader isOpenedWithFullPReader = new _PdfReader_1899(filename); + PdfReader isOpenedWithFullPReader = new _PdfReader_1929(filename); ReadingNotCompletedTest(isOpenedWithFullPReader); } - private sealed class _PdfReader_1899 : PdfReader { - public _PdfReader_1899(String baseArg1) + private sealed class _PdfReader_1929 : PdfReader { + public _PdfReader_1929(String baseArg1) : base(baseArg1) { } @@ -1693,12 +1695,12 @@ public _PdfReader_1899(String baseArg1) [NUnit.Framework.Test] public virtual void GetCryptoModeReadingNotCompletedTest() { String filename = SOURCE_FOLDER + "XrefWithNullOffsets.pdf"; - PdfReader getCryptoModeReader = new _PdfReader_1922(filename); + PdfReader getCryptoModeReader = new _PdfReader_1952(filename); ReadingNotCompletedTest(getCryptoModeReader); } - private sealed class _PdfReader_1922 : PdfReader { - public _PdfReader_1922(String baseArg1) + private sealed class _PdfReader_1952 : PdfReader { + public _PdfReader_1952(String baseArg1) : base(baseArg1) { } @@ -1719,12 +1721,12 @@ public _PdfReader_1922(String baseArg1) [NUnit.Framework.Test] public virtual void ComputeUserPasswordReadingNotCompletedTest() { String filename = SOURCE_FOLDER + "XrefWithNullOffsets.pdf"; - PdfReader computeUserPasswordReader = new _PdfReader_1947(filename); + PdfReader computeUserPasswordReader = new _PdfReader_1977(filename); ReadingNotCompletedTest(computeUserPasswordReader); } - private sealed class _PdfReader_1947 : PdfReader { - public _PdfReader_1947(String baseArg1) + private sealed class _PdfReader_1977 : PdfReader { + public _PdfReader_1977(String baseArg1) : base(baseArg1) { } @@ -1745,12 +1747,12 @@ public _PdfReader_1947(String baseArg1) [NUnit.Framework.Test] public virtual void GetOriginalFileIdReadingNotCompletedTest() { String filename = SOURCE_FOLDER + "XrefWithNullOffsets.pdf"; - PdfReader getOriginalFileIdReader = new _PdfReader_1970(filename); + PdfReader getOriginalFileIdReader = new _PdfReader_2000(filename); ReadingNotCompletedTest(getOriginalFileIdReader); } - private sealed class _PdfReader_1970 : PdfReader { - public _PdfReader_1970(String baseArg1) + private sealed class _PdfReader_2000 : PdfReader { + public _PdfReader_2000(String baseArg1) : base(baseArg1) { } @@ -1771,12 +1773,12 @@ public _PdfReader_1970(String baseArg1) [NUnit.Framework.Test] public virtual void GetModifiedFileIdReadingNotCompletedTest() { String filename = SOURCE_FOLDER + "XrefWithNullOffsets.pdf"; - PdfReader getModifiedFileIdReader = new _PdfReader_1993(filename); + PdfReader getModifiedFileIdReader = new _PdfReader_2023(filename); ReadingNotCompletedTest(getModifiedFileIdReader); } - private sealed class _PdfReader_1993 : PdfReader { - public _PdfReader_1993(String baseArg1) + private sealed class _PdfReader_2023 : PdfReader { + public _PdfReader_2023(String baseArg1) : base(baseArg1) { } @@ -1796,12 +1798,12 @@ public _PdfReader_1993(String baseArg1) [NUnit.Framework.Test] public virtual void IsEncryptedReadingNotCompletedTest() { String filename = SOURCE_FOLDER + "XrefWithNullOffsets.pdf"; - PdfReader isEncryptedReader = new _PdfReader_2016(filename); + PdfReader isEncryptedReader = new _PdfReader_2046(filename); ReadingNotCompletedTest(isEncryptedReader); } - private sealed class _PdfReader_2016 : PdfReader { - public _PdfReader_2016(String baseArg1) + private sealed class _PdfReader_2046 : PdfReader { + public _PdfReader_2046(String baseArg1) : base(baseArg1) { } @@ -2060,6 +2062,12 @@ public _PdfReader_2016(String baseArg1) NUnit.Framework.Assert.AreEqual(KernelExceptionMessageConstant.DOCUMENT_HAS_NOT_BEEN_READ_YET, e.Message); } + [NUnit.Framework.Test] + public virtual void GetPdfAConformanceLevelNoMetadataTest() { + PdfDocument pdfDoc = new PdfDocument(new PdfReader(new MemoryStream(CreatePdfDocumentForTest()))); + NUnit.Framework.Assert.IsNull(pdfDoc.GetReader().GetPdfAConformanceLevel()); + } + [NUnit.Framework.Test] public virtual void XrefStreamPointsItselfTest() { String fileName = SOURCE_FOLDER + "xrefStreamPointsItself.pdf"; @@ -2369,6 +2377,67 @@ public _PdfReader_2016(String baseArg1) } } + [NUnit.Framework.Test] + public virtual void ConformanceLevelCacheTest() { + String filename = DESTINATION_FOLDER + "simpleDoc.pdf"; + PdfDocument pdfDoc = new PdfDocument(new PdfWriter(filename)); + XMPMeta xmp = XMPMetaFactory.Create(); + xmp.AppendArrayItem(XMPConst.NS_DC, "subject", new PropertyOptions(PropertyOptions.ARRAY), "Hello World", + null); + pdfDoc.SetXmpMetadata(xmp); + pdfDoc.AddNewPage(); + pdfDoc.Close(); + PdfReaderTest.TestPdfDocumentCache pdfTestDoc = new PdfReaderTest.TestPdfDocumentCache(this, new PdfReader + (filename)); + for (int i = 0; i < 1000; ++i) { + pdfTestDoc.GetReader().GetPdfAConformanceLevel(); + } + NUnit.Framework.Assert.AreEqual(2, pdfTestDoc.GetCounter()); + } + + [NUnit.Framework.Test] + [LogMessage(iText.IO.Logs.IoLogMessageConstant.XREF_ERROR_WHILE_READING_TABLE_WILL_BE_REBUILT, Count = 1)] + public virtual void InvalidXrefTableRebuildsCorrectlyWhenTrailerIsBeforeObjects() { + // when a pdf is Linearized the following can occur: + // xref table + // 00028 0000 -> some reference to the root object + // trailer + // << dict with root obj + // /Root 4 0 R + // >> + // %%EOF + // 4 0 obj //the actual object + // << some object >> + // now itext can handle this normal case to parse it but when in the first xref table + // some byte offsets are wrong and the xreftable has to be recalculated + // but because the trailer comes before the object itext loaded it in reading state causing errors + String badFilePath = "linearizedBadXrefTable.pdf"; + String goodFilePath = "linearizedGoodXrefTable.pdf"; + using (PdfDocument linearizedWithBadXrefTable = new PdfDocument(new PdfReader(SOURCE_FOLDER + badFilePath) + )) { + using (PdfDocument linearizedWithGoodXrefTable = new PdfDocument(new PdfReader(SOURCE_FOLDER + goodFilePath + ))) { + NUnit.Framework.Assert.AreEqual(linearizedWithGoodXrefTable.GetNumberOfPages(), linearizedWithBadXrefTable + .GetNumberOfPages()); + NUnit.Framework.Assert.AreEqual(linearizedWithGoodXrefTable.GetOriginalDocumentId(), linearizedWithBadXrefTable + .GetOriginalDocumentId()); + PdfDictionary goodTrailer = linearizedWithGoodXrefTable.GetTrailer(); + PdfDictionary badTrailer = linearizedWithBadXrefTable.GetTrailer(); + //everything should be the same just not the prev tag because in the rebuild we recalculate the right + // offsets + // and there we take the last trailer but the good document takes the fist trailer because its + // linearized + NUnit.Framework.Assert.AreEqual(goodTrailer.Size(), badTrailer.Size()); + NUnit.Framework.Assert.AreEqual(goodTrailer.Get(PdfName.ID).ToString(), badTrailer.Get(PdfName.ID).ToString + ()); + NUnit.Framework.Assert.AreEqual(goodTrailer.Get(PdfName.Info).ToString(), badTrailer.Get(PdfName.Info).ToString + ()); + NUnit.Framework.Assert.AreEqual(goodTrailer.Get(PdfName.Root).ToString(), badTrailer.Get(PdfName.Root).ToString + ()); + } + } + } + private static PdfDictionary GetTestPdfDictionary() { Dictionary tmpMap = new Dictionary(); tmpMap.Put(new PdfName("b"), new PdfName("c")); @@ -2383,5 +2452,25 @@ public _PdfReader_2016(String baseArg1) return baos.ToArray(); } } + + private class TestPdfDocumentCache : PdfDocument { + private int getXmpMetadataCounter; + + public TestPdfDocumentCache(PdfReaderTest _enclosing, PdfReader pdfReader) + : base(pdfReader) { + this._enclosing = _enclosing; + } + + public override byte[] GetXmpMetadata(bool createNew) { + ++this.getXmpMetadataCounter; + return base.GetXmpMetadata(createNew); + } + + public virtual int GetCounter() { + return this.getXmpMetadataCounter; + } + + private readonly PdfReaderTest _enclosing; + } } } diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfResourcesTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfResourcesTest.cs index 867e788ff8..a93c265dd3 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfResourcesTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfResourcesTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -48,7 +48,7 @@ source product. using iText.Test; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfResourcesTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void ResourcesTest1() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfStampingTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfStampingTest.cs index 3c38754eef..22115f0842 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfStampingTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfStampingTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -56,7 +56,7 @@ source product. using iText.Test.Attributes; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfStampingTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/pdf/PdfStampingTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfStreamDecodeTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfStreamDecodeTest.cs index 8f33976aa2..9091bc318e 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfStreamDecodeTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfStreamDecodeTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -28,7 +28,7 @@ using iText.Test.Attributes; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PdfStreamDecodeTest : ExtendedITextTest { private static readonly byte[] BYTES = new byte[] { (byte)0x78, (byte)0xda, (byte)0x01, (byte)0x28, (byte) 0x00, (byte)0xd7, (byte)0xff, (byte)0x78, (byte)0xda, (byte)0xab, (byte)0xb8, (byte)0xf5, (byte)0xf6, diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfStreamTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfStreamTest.cs index 7cbba6f631..464bf081e8 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfStreamTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfStreamTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -49,7 +49,7 @@ source product. using iText.Test.Attributes; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfStreamTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/pdf/PdfStreamTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfStreamUnitTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfStreamUnitTest.cs index d3fdb87f75..2bd1e2cfb0 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfStreamUnitTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfStreamUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -27,7 +27,7 @@ using iText.Test; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PdfStreamUnitTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void CannotCreatePdfStreamWithoutDocumentTest() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfStringTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfStringTest.cs index f28183651a..50e4756e84 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfStringTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfStringTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -58,7 +58,7 @@ source product. using iText.Test.Attributes; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfStringTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/pdf/PdfStringTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfStructElemTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfStructElemTest.cs index 306f3ab8c0..dc3c8fdb6c 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfStructElemTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfStructElemTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -55,7 +55,7 @@ source product. using iText.Test.Attributes; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfStructElemTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/pdf/PdfStructElemTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfStructTreeRootTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfStructTreeRootTest.cs index 340077c7ab..57297acb58 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfStructTreeRootTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfStructTreeRootTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -47,7 +47,7 @@ source product. using iText.Test; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfStructTreeRootTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/pdf/PdfStructTreeRootTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfStructTreeRootUnitTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfStructTreeRootUnitTest.cs index 8bfafd87cf..3f29cdaec7 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfStructTreeRootUnitTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfStructTreeRootUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -28,7 +28,7 @@ using iText.Test; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PdfStructTreeRootUnitTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void CannotMovePageInPartlyFlushedDocTest() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfTextArrayTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfTextArrayTest.cs index 277018c198..4d42bb26fc 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfTextArrayTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfTextArrayTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -45,7 +45,7 @@ source product. using iText.Test; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PdfTextArrayTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void AddNZeroTest() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfTokenizerTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfTokenizerTest.cs index 2ea97e63bd..9ea27ac980 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfTokenizerTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfTokenizerTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -47,7 +47,7 @@ source product. using iText.Test.Attributes; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfTokenizerTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/pdf/PdfTokeniserTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfType0FontIntegrationTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfType0FontIntegrationTest.cs index d983c3757c..28b67643ef 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfType0FontIntegrationTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfType0FontIntegrationTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -27,7 +27,7 @@ using iText.Test; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfType0FontIntegrationTest : ExtendedITextTest { private static readonly String DESTINATION_FOLDER = NUnit.Framework.TestContext.CurrentContext.TestDirectory + "/test/itext/kernel/pdf/PdfType0FontIntegrationTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfViewerPreferencesTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfViewerPreferencesTest.cs index 9a68764d8d..931bf24078 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfViewerPreferencesTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfViewerPreferencesTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -43,7 +43,7 @@ source product. using iText.Test; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfViewerPreferencesTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void PrintScalingTest() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfViewerPreferencesUnitTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfViewerPreferencesUnitTest.cs index 5ec4cf95e8..97622e4135 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfViewerPreferencesUnitTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfViewerPreferencesUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -25,7 +25,7 @@ using iText.Test; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PdfViewerPreferencesUnitTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void PrintScalingIsNullTest() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfWriterTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfWriterTest.cs index 1986a49ef1..cde8262ffa 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfWriterTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfWriterTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -49,7 +49,7 @@ source product. using iText.Test; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfWriterTest : ExtendedITextTest { public static readonly String destinationFolder = NUnit.Framework.TestContext.CurrentContext.TestDirectory + "/test/itext/kernel/pdf/PdfWriterTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfXObjectTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfXObjectTest.cs index 8e80b9f891..514d1dd47c 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfXObjectTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfXObjectTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -53,7 +53,7 @@ source product. using iText.Test.Attributes; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfXObjectTest : ExtendedITextTest { public static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/pdf/PdfXObjectTest/"; @@ -256,7 +256,7 @@ public class PdfXObjectTest : ExtendedITextTest { } [NUnit.Framework.Test] - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public virtual void CalculateProportionallyFitRectangleWithWidthForCustomXObjectTest() { PdfXObject pdfXObject = new PdfXObjectTest.CustomPdfXObject(new PdfStream()); Exception e = NUnit.Framework.Assert.Catch(typeof(ArgumentException), () => PdfXObject.CalculateProportionallyFitRectangleWithWidth @@ -290,7 +290,7 @@ public class PdfXObjectTest : ExtendedITextTest { } [NUnit.Framework.Test] - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public virtual void CalculateProportionallyFitRectangleWithHeightForCustomXObjectTest() { PdfXObject pdfXObject = new PdfXObjectTest.CustomPdfXObject(new PdfStream()); Exception e = NUnit.Framework.Assert.Catch(typeof(ArgumentException), () => PdfXObject.CalculateProportionallyFitRectangleWithHeight diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfXrefTableTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfXrefTableTest.cs index 9d38ae750a..2beb230359 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfXrefTableTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfXrefTableTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -50,7 +50,7 @@ source product. namespace iText.Kernel.Pdf { /// benoit - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfXrefTableTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/pdf/PdfXrefTableTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfXrefTableUnitTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfXrefTableUnitTest.cs index d67467f424..cb07a08979 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfXrefTableUnitTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfXrefTableUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -45,7 +45,7 @@ source product. using iText.Test; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PdfXrefTableUnitTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void CheckNumberOfIndirectObjectsTest() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/ReorderPagesTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/ReorderPagesTest.cs index 8488eee18e..2a15934fa5 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/ReorderPagesTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/ReorderPagesTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -46,7 +46,7 @@ source product. using iText.Test; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class ReorderPagesTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/pdf/ReorderPagesTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/SmartModePdfObjectsSerializerTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/SmartModePdfObjectsSerializerTest.cs index ee9ca6fbe0..39a176720c 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/SmartModePdfObjectsSerializerTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/SmartModePdfObjectsSerializerTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -26,7 +26,7 @@ using iText.Test; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class SmartModePdfObjectsSerializerTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void SmartModeObjectSelfReferencingTest() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/SmartModeTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/SmartModeTest.cs index b5146cba01..5390ce3d9e 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/SmartModeTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/SmartModeTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -49,7 +49,7 @@ source product. using iText.Test; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class SmartModeTest : ExtendedITextTest { public static readonly String destinationFolder = NUnit.Framework.TestContext.CurrentContext.TestDirectory + "/test/itext/kernel/pdf/SmartModeTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/TagTreePointerTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/TagTreePointerTest.cs index 144d3924a7..274c138fc8 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/TagTreePointerTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/TagTreePointerTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -54,7 +54,7 @@ source product. using iText.Test; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class TagTreePointerTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/pdf/TagTreePointerTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/TrailerTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/TrailerTest.cs index 6470b14001..9875cf7bf3 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/TrailerTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/TrailerTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -51,7 +51,7 @@ source product. namespace iText.Kernel.Pdf { /// Michael Demey - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class TrailerTest : ExtendedITextTest { private ProductData productData; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/XMPMetadataTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/XMPMetadataTest.cs index 6cf189f19e..69d37fda35 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/XMPMetadataTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/XMPMetadataTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -49,7 +49,7 @@ source product. using iText.Test.Attributes; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class XMPMetadataTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/pdf/XmpWriterTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/XrefStreamDocumentUpdatesTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/XrefStreamDocumentUpdatesTest.cs index 41fba409e4..b79a20be13 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/XrefStreamDocumentUpdatesTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/XrefStreamDocumentUpdatesTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -27,7 +27,7 @@ using iText.Test; namespace iText.Kernel.Pdf { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class XrefStreamDocumentUpdatesTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/pdf/XrefStreamDocumentUpdatesTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/action/PdfActionOcgStateTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/action/PdfActionOcgStateTest.cs index 6c64f68493..8266484a0d 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/action/PdfActionOcgStateTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/action/PdfActionOcgStateTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -25,7 +25,7 @@ using iText.Test; namespace iText.Kernel.Pdf.Action { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PdfActionOcgStateTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void PdfActionOcgStateUsageTest() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/action/PdfAnnotationAdditionalActionsTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/action/PdfAnnotationAdditionalActionsTest.cs index 8df8d18d5c..1cc049c6d7 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/action/PdfAnnotationAdditionalActionsTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/action/PdfAnnotationAdditionalActionsTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -26,7 +26,7 @@ using iText.Test; namespace iText.Kernel.Pdf.Action { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PdfAnnotationAdditionalActionsTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void OnEnterTest() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/action/PdfTargetTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/action/PdfTargetTest.cs index 9cebf4278f..66b5a54fdd 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/action/PdfTargetTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/action/PdfTargetTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -30,7 +30,7 @@ using iText.Test.Attributes; namespace iText.Kernel.Pdf.Action { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PdfTargetTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void CreateInstanceTest() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/action/PdfWinTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/action/PdfWinTest.cs index 52858f98c9..374dd0f617 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/action/PdfWinTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/action/PdfWinTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -25,7 +25,7 @@ using iText.Test; namespace iText.Kernel.Pdf.Action { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PdfWinTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void CheckDictionaryConstructorTest() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/annot/Pdf3DAnnotationTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/annot/Pdf3DAnnotationTest.cs index 6a750cf717..3f27c4a164 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/annot/Pdf3DAnnotationTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/annot/Pdf3DAnnotationTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -45,7 +45,7 @@ source product. using iText.Test; namespace iText.Kernel.Pdf.Annot { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class Pdf3DAnnotationTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void SetAndGetDefaultInitialViewTest() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/annot/PdfAnnotationMakeTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/annot/PdfAnnotationMakeTest.cs index 1dd6b17def..6de2ac9efc 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/annot/PdfAnnotationMakeTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/annot/PdfAnnotationMakeTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -45,7 +45,7 @@ source product. using iText.Test; namespace iText.Kernel.Pdf.Annot { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PdfAnnotationMakeTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void MakePdfAnnotationTest() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/annot/PdfLineAnnotationTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/annot/PdfLineAnnotationTest.cs index 4802869e9d..c644359953 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/annot/PdfLineAnnotationTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/annot/PdfLineAnnotationTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -47,7 +47,7 @@ source product. using iText.Test; namespace iText.Kernel.Pdf.Annot { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PdfLineAnnotationTest : ExtendedITextTest { private const float FLOAT_EPSILON_COMPARISON = 1E-6f; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/annot/PdfMarkupAnnotationTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/annot/PdfMarkupAnnotationTest.cs index 8961db5afc..de31666b9b 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/annot/PdfMarkupAnnotationTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/annot/PdfMarkupAnnotationTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -25,7 +25,7 @@ using iText.Test; namespace iText.Kernel.Pdf.Annot { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PdfMarkupAnnotationTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void ExternalDataTest() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/annot/PdfPolyGeomAnnotationTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/annot/PdfPolyGeomAnnotationTest.cs index 4835b8a050..6b13ab76d8 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/annot/PdfPolyGeomAnnotationTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/annot/PdfPolyGeomAnnotationTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -49,7 +49,7 @@ source product. using iText.Test.Attributes; namespace iText.Kernel.Pdf.Annot { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PdfPolyGeomAnnotationTest : ExtendedITextTest { private const float FLOAT_EPSILON_COMPARISON = 1E-6f; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/CanvasTagTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/CanvasTagTest.cs index bc6fdeb1b7..2d0de0950d 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/CanvasTagTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/CanvasTagTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -24,7 +24,7 @@ using iText.Test; namespace iText.Kernel.Pdf.Canvas { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class CanvasTagTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void TestGetActualTextReturnsNullIfNotExists() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/CharacterRenderInfoTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/CharacterRenderInfoTest.cs index c0566420ba..b9cd02bcc9 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/CharacterRenderInfoTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/CharacterRenderInfoTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -50,7 +50,7 @@ source product. using iText.Test; namespace iText.Kernel.Pdf.Canvas { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class CharacterRenderInfoTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void BoundingBoxForRotatedText() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/ImageMasksTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/ImageMasksTest.cs index fea75cc4b4..c63aa9fc3a 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/ImageMasksTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/ImageMasksTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -50,7 +50,7 @@ source product. using iText.Test; namespace iText.Kernel.Pdf.Canvas { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class ImageMasksTest : ExtendedITextTest { private static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/pdf/canvas/ImageMasksTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/PdfCanvasColorTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/PdfCanvasColorTest.cs index 4938399289..f2b1d6998a 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/PdfCanvasColorTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/PdfCanvasColorTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -53,7 +53,7 @@ source product. using iText.Test; namespace iText.Kernel.Pdf.Canvas { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfCanvasColorTest : ExtendedITextTest { public static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/pdf/canvas/PdfCanvasColorTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/PdfCanvasGlyphlineShowTextTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/PdfCanvasGlyphlineShowTextTest.cs index 6908ab7e8d..1dc4a8b0e6 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/PdfCanvasGlyphlineShowTextTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/PdfCanvasGlyphlineShowTextTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -31,7 +31,7 @@ using iText.Test; namespace iText.Kernel.Pdf.Canvas { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfCanvasGlyphlineShowTextTest : ExtendedITextTest { public static readonly String destinationFolder = NUnit.Framework.TestContext.CurrentContext.TestDirectory + "/test/itext/kernel/pdf/canvas/PdfCanvasGlyphlineShowTextTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/PdfCanvasInlineImagesTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/PdfCanvasInlineImagesTest.cs index 28a5336092..8ee5f0de70 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/PdfCanvasInlineImagesTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/PdfCanvasInlineImagesTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -32,7 +32,7 @@ using iText.Test.Attributes; namespace iText.Kernel.Pdf.Canvas { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfCanvasInlineImagesTest : ExtendedITextTest { public static readonly String destinationFolder = NUnit.Framework.TestContext.CurrentContext.TestDirectory + "/test/itext/kernel/pdf/canvas/PdfCanvasInlineImagesTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/PdfCanvasTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/PdfCanvasTest.cs index da8feabbe2..9abe0a8117 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/PdfCanvasTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/PdfCanvasTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -59,7 +59,7 @@ source product. using iText.Test; namespace iText.Kernel.Pdf.Canvas { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfCanvasTest : ExtendedITextTest { /// Paths to images. private static readonly String[] RESOURCES = new String[] { "Desert.jpg", "bulb.gif", "0047478.jpg", "itext.png" @@ -1039,50 +1039,6 @@ public class PdfCanvasTest : ExtendedITextTest { , SOURCE_FOLDER + "cmp_gifImageTest05.pdf", DESTINATION_FOLDER, "diff_")); } - // @Test - // public void kernedTextTest01() throws IOException, InterruptedException { - // FileOutputStream fos = new FileOutputStream(destinationFolder + "kernedTextTest01.pdf"); - // PdfWriter writer = new PdfWriter(fos); - // PdfDocument document = new PdfDocument(writer); - // PdfPage page = document.addNewPage(); - // - // PdfCanvas canvas = new PdfCanvas(page); - // String kernableText = "AVAVAVAVAVAVAVAVAVAVAVAVAVAVAVAVAVAVAVAVAVAVAVAVAVAVAVAVAVAV"; - // PdfFont font = PdfFont.createFont(document, StandardFonts.HELVETICA); - // canvas.beginText().moveText(50, 600).setFontAndSize(font, 12).showText("Kerning:-" + kernableText).endText(); - // canvas.beginText().moveText(50, 650).setFontAndSize(font, 12).showTextKerned("Kerning:+" + kernableText).endText(); - // - // document.close(); - // - // Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "kernedTextTest01.pdf", sourceFolder + "cmp_kernedTextTest01.pdf", destinationFolder, "diff_")); - // } - /*@Test - public void ccittImageTest01() throws IOException, InterruptedException { - String filename = "ccittImage01.pdf"; - PdfWriter writer = new PdfWriter(destinationFolder + filename); - PdfDocument document = new PdfDocument(writer); - - PdfPage page = document.addNewPage(); - PdfCanvas canvas = new PdfCanvas(page); - - String text = "Call me Ishmael. Some years ago--never mind how long " - + "precisely --having little or no money in my purse, and nothing " - + "particular to interest me on shore, I thought I would sail about " - + "a little and see the watery part of the world."; - - BarcodePDF417 barcode = new BarcodePDF417(); - barcode.setText(text); - barcode.paintCode(); - - byte g4[] = CCITTG4Encoder.compress(barcode.getOutBits(), barcode.getBitColumns(), barcode.getCodeRows()); - RawImage img = (RawImage) ImageDataFactory.create(barcode.getBitColumns(), barcode.getCodeRows(), false, RawImage.CCITTG4, 0, g4, null); - img.setTypeCcitt(RawImage.CCITTG4); - canvas.addImage(img, 100, 100, false); - - document.close(); - - Assert.assertNull(new CompareTool().compareByContent(destinationFolder + filename, sourceFolder + "cmp_" + filename, destinationFolder, "diff_")); - }*/ [NUnit.Framework.Test] public virtual void CanvasInitializationPageNoContentsKey() { String srcFile = SOURCE_FOLDER + "pageNoContents.pdf"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/PdfCanvasUnitTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/PdfCanvasUnitTest.cs index b8c15ce351..ee176e86df 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/PdfCanvasUnitTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/PdfCanvasUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -27,7 +27,7 @@ using iText.Test; namespace iText.Kernel.Pdf.Canvas { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PdfCanvasUnitTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void UnbalancedSaveRestoreStateOperatorsUnexpectedRestoreTest() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/PdfCanvasXObjectTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/PdfCanvasXObjectTest.cs index 21c384083d..fe34237b7e 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/PdfCanvasXObjectTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/PdfCanvasXObjectTest.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify @@ -51,7 +51,7 @@ source product. using iText.Test; namespace iText.Kernel.Pdf.Canvas { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfCanvasXObjectTest : ExtendedITextTest { public static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/pdf/canvas/PdfCanvasXObjectTest/"; @@ -126,7 +126,7 @@ public class PdfCanvasXObjectTest : ExtendedITextTest { } [NUnit.Framework.Test] - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public virtual void AddCustomXObjectAtTest() { PdfXObject pdfXObject = new PdfCanvasXObjectTest.CustomPdfXObject(new PdfStream()); PdfDocument document = new PdfDocument(new PdfWriter(new MemoryStream())); @@ -394,7 +394,7 @@ public class PdfCanvasXObjectTest : ExtendedITextTest { } [NUnit.Framework.Test] - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public virtual void AddCustomXObjectFittedIntoRectangleTest() { PdfXObject pdfXObject = new PdfCanvasXObjectTest.CustomPdfXObject(new PdfStream()); PdfDocument document = new PdfDocument(new PdfWriter(new MemoryStream())); @@ -506,7 +506,7 @@ public class PdfCanvasXObjectTest : ExtendedITextTest { } [NUnit.Framework.Test] - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public virtual void AddCustomXObjectTest() { PdfXObject pdfXObject = new PdfCanvasXObjectTest.CustomPdfXObject(new PdfStream()); PdfDocument document = new PdfDocument(new PdfWriter(new MemoryStream())); diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/TextRenderInfoUnitTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/TextRenderInfoUnitTest.cs index 98ff305e1f..52c141a45c 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/TextRenderInfoUnitTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/TextRenderInfoUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -50,7 +50,7 @@ source product. using iText.Test; namespace iText.Kernel.Pdf.Canvas { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class TextRenderInfoUnitTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void TextExtractGlyphAverageWidth() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/draw/DashedLineTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/draw/DashedLineTest.cs index aba6c8d441..c7dfb62e9b 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/draw/DashedLineTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/draw/DashedLineTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -49,7 +49,7 @@ source product. using iText.Test; namespace iText.Kernel.Pdf.Canvas.Draw { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class DashedLineTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void DefaultDashedLineTest01() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/draw/DottedLineTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/draw/DottedLineTest.cs index 1f4167d51a..2613e20f7e 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/draw/DottedLineTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/draw/DottedLineTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -49,7 +49,7 @@ source product. using iText.Test; namespace iText.Kernel.Pdf.Canvas.Draw { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class DottedLineTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void DefaultDottedLineTest01() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/draw/SolidLineTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/draw/SolidLineTest.cs index a4bc279b53..89c0cd7929 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/draw/SolidLineTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/draw/SolidLineTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -49,7 +49,7 @@ source product. using iText.Test; namespace iText.Kernel.Pdf.Canvas.Draw { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class SolidLineTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void DefaultSolidLineTest01() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/BidiTextExtractionTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/BidiTextExtractionTest.cs index 799d266ab2..93b25e622f 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/BidiTextExtractionTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/BidiTextExtractionTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -48,7 +48,7 @@ source product. using iText.Test; namespace iText.Kernel.Pdf.Canvas.Parser { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class BidiTextExtractionTest : ExtendedITextTest { private static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/parser/BidiTextExtractionTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/FilteredEventListenerTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/FilteredEventListenerTest.cs index 94cfcf07a1..e50965d9cf 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/FilteredEventListenerTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/FilteredEventListenerTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -48,7 +48,7 @@ source product. using iText.Test; namespace iText.Kernel.Pdf.Canvas.Parser { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class FilteredEventListenerTest : ExtendedITextTest { private static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/parser/FilteredEventListenerTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/FilteredTextEventListenerTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/FilteredTextEventListenerTest.cs index d6b132ea13..a1ada544f1 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/FilteredTextEventListenerTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/FilteredTextEventListenerTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -48,7 +48,7 @@ source product. using iText.Test; namespace iText.Kernel.Pdf.Canvas.Parser { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class FilteredTextEventListenerTest : ExtendedITextTest { private static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/parser/FilteredTextEventListenerTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/GlyphBboxCalculationTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/GlyphBboxCalculationTest.cs index dccba49251..8124b42060 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/GlyphBboxCalculationTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/GlyphBboxCalculationTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -32,7 +32,7 @@ using iText.Test; namespace iText.Kernel.Pdf.Canvas.Parser { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class GlyphBboxCalculationTest : ExtendedITextTest { private static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/pdf/canvas/parser/GlyphBboxCalculationTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/GlyphTextEventListenerTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/GlyphTextEventListenerTest.cs index 07f69303b9..6bf95f3a4f 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/GlyphTextEventListenerTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/GlyphTextEventListenerTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -48,7 +48,7 @@ source product. using iText.Test; namespace iText.Kernel.Pdf.Canvas.Parser { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class GlyphTextEventListenerTest : ExtendedITextTest { private static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/parser/GlyphTextEventListenerTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/HighlightItemsTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/HighlightItemsTest.cs index 8c40a7a049..0638f2b96a 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/HighlightItemsTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/HighlightItemsTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -53,7 +53,7 @@ source product. using iText.Test; namespace iText.Kernel.Pdf.Canvas.Parser { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class HighlightItemsTest : ExtendedITextTest { private static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/pdf/canvas/parser/HighlightItemsTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/IndicTextExtractionTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/IndicTextExtractionTest.cs index a925d113c0..e29583c15d 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/IndicTextExtractionTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/IndicTextExtractionTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -48,7 +48,7 @@ source product. using iText.Test; namespace iText.Kernel.Pdf.Canvas.Parser { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class IndicTextExtractionTest : ExtendedITextTest { private static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/parser/IndicTextExtractionTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/InlineImageExtractionTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/InlineImageExtractionTest.cs index f5e95f2aa1..6fc2e65562 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/InlineImageExtractionTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/InlineImageExtractionTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -33,7 +33,7 @@ using iText.Test; namespace iText.Kernel.Pdf.Canvas.Parser { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class InlineImageExtractionTest : ExtendedITextTest { public static readonly String destinationFolder = NUnit.Framework.TestContext.CurrentContext.TestDirectory + "/test/itext/kernel/pdf/canvas/parser/InlineImageExtractionTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/LocationExtractTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/LocationExtractTest.cs index ce1fd732ba..a4786aff70 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/LocationExtractTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/LocationExtractTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -54,7 +54,7 @@ namespace iText.Kernel.Pdf.Canvas.Parser { /// It uses RegexBasedLocationExtractionStrategy, and searches for the word "Alice" in the book /// "Alice in Wonderland" by Lewis Caroll on page 1. /// - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class LocationExtractTest : ExtendedITextTest { private static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/parser/LocationExtractionTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/PdfCanvasProcessorIntegrationTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/PdfCanvasProcessorIntegrationTest.cs index 9184a2a450..6fdcabdd34 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/PdfCanvasProcessorIntegrationTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/PdfCanvasProcessorIntegrationTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -47,6 +47,7 @@ source product. using iText.IO.Source; using iText.Kernel.Colors; using iText.Kernel.Exceptions; +using iText.Kernel.Geom; using iText.Kernel.Logs; using iText.Kernel.Pdf; using iText.Kernel.Pdf.Canvas.Parser.Data; @@ -56,7 +57,7 @@ source product. using iText.Test.Attributes; namespace iText.Kernel.Pdf.Canvas.Parser { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfCanvasProcessorIntegrationTest : ExtendedITextTest { private static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/parser/PdfCanvasProcessorTest/"; @@ -187,6 +188,34 @@ public class PdfCanvasProcessorIntegrationTest : ExtendedITextTest { } } + [NUnit.Framework.Test] + public virtual void CheckImageRenderInfoProcessorTest() { + PdfDocument document = new PdfDocument(new PdfReader(SOURCE_FOLDER + "tableWithImageAndText.pdf"), new PdfWriter + (new ByteArrayOutputStream())); + PdfPage page = document.GetPage(1); + PdfCanvasProcessorIntegrationTest.RecordFirstImageEventListener eventListener = new PdfCanvasProcessorIntegrationTest.RecordFirstImageEventListener + (); + PdfCanvasProcessor processor = new PdfCanvasProcessor(eventListener); + processor.ProcessPageContent(page); + // Check caught image's ImageRenderInfo + ImageRenderInfo imageRenderInfo = eventListener.GetImageRenderInfo(); + float EPS = 0.001f; + NUnit.Framework.Assert.IsFalse(imageRenderInfo.IsInline()); + NUnit.Framework.Assert.AreEqual(1024, imageRenderInfo.GetImage().GetWidth(), EPS); + NUnit.Framework.Assert.AreEqual(768, imageRenderInfo.GetImage().GetHeight(), EPS); + NUnit.Framework.Assert.AreEqual("/Im1", imageRenderInfo.GetImageResourceName().ToString()); + NUnit.Framework.Assert.AreEqual(new Vector(212.67f, 676.25f, 1), imageRenderInfo.GetStartPoint()); + NUnit.Framework.Assert.AreEqual(new Matrix(169.67f, 0, 0, 0, 127.25f, 0, 212.67f, 676.25f, 1), imageRenderInfo + .GetImageCtm()); + NUnit.Framework.Assert.AreEqual(21590.508, imageRenderInfo.GetArea(), EPS); + NUnit.Framework.Assert.IsNull(imageRenderInfo.GetColorSpaceDictionary()); + NUnit.Framework.Assert.AreEqual(1, imageRenderInfo.GetCanvasTagHierarchy().Count); + NUnit.Framework.Assert.IsTrue(imageRenderInfo.HasMcid(5, true)); + NUnit.Framework.Assert.IsTrue(imageRenderInfo.HasMcid(5)); + NUnit.Framework.Assert.IsFalse(imageRenderInfo.HasMcid(1)); + NUnit.Framework.Assert.AreEqual(5, imageRenderInfo.GetMcid()); + } + private class ColorParsingEventListener : IEventListener { private IList content = new List(); @@ -228,6 +257,32 @@ private class NoOpEventListener : IEventListener { } } + private class RecordFirstImageEventListener : IEventListener { + private ImageRenderInfo imageRenderInfo = null; + + internal RecordFirstImageEventListener() { + } + + public virtual void EventOccurred(IEventData data, EventType type) { + switch (type) { + case EventType.RENDER_IMAGE: { + if (imageRenderInfo == null) { + imageRenderInfo = (ImageRenderInfo)data; + } + break; + } + } + } + + public virtual ICollection GetSupportedEvents() { + return null; + } + + public virtual ImageRenderInfo GetImageRenderInfo() { + return imageRenderInfo; + } + } + private class RecordEveryHighLevelEventListener : IEventListener { private const String END_EVENT_OCCURRENCE = "------------------------------------"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/PdfCanvasProcessorUnitTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/PdfCanvasProcessorUnitTest.cs index e0f8eba73a..9154fa2f91 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/PdfCanvasProcessorUnitTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/PdfCanvasProcessorUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -26,7 +26,7 @@ using iText.Test; namespace iText.Kernel.Pdf.Canvas.Parser { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PdfCanvasProcessorUnitTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void BeginMarkerContentOperatorTest() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/PdfContentExtractionTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/PdfContentExtractionTest.cs index eb32e7e71e..c93911920a 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/PdfContentExtractionTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/PdfContentExtractionTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -27,7 +27,7 @@ using iText.Test; namespace iText.Kernel.Pdf.Canvas.Parser { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfContentExtractionTest : ExtendedITextTest { private static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/parser/PdfContentExtractionTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/PdfTextExtractorTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/PdfTextExtractorTest.cs index d6be1d6c7e..0e9e51a269 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/PdfTextExtractorTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/PdfTextExtractorTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -46,7 +46,7 @@ source product. using iText.Test.Attributes; namespace iText.Kernel.Pdf.Canvas.Parser { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfTextExtractorTest : ExtendedITextTest { private static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/parser/PdfTextExtractorTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/PdfTextExtractorUnicodeIdentityTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/PdfTextExtractorUnicodeIdentityTest.cs index 76663562f2..691daa5ae0 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/PdfTextExtractorUnicodeIdentityTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/PdfTextExtractorUnicodeIdentityTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -48,7 +48,7 @@ source product. using iText.Test; namespace iText.Kernel.Pdf.Canvas.Parser { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfTextExtractorUnicodeIdentityTest : ExtendedITextTest { private static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/parser/PdfTextExtractorUnicodeIdentityTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/SimpleFontToUnicodeExtractionTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/SimpleFontToUnicodeExtractionTest.cs index 6257ae7e1d..0310610c3e 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/SimpleFontToUnicodeExtractionTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/SimpleFontToUnicodeExtractionTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -46,7 +46,7 @@ source product. using iText.Test; namespace iText.Kernel.Pdf.Canvas.Parser { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class SimpleFontToUnicodeExtractionTest : ExtendedITextTest { private static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/parser/SimpleFontToUnicodeExtractionTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/TextExtractIllegalDifferencesTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/TextExtractIllegalDifferencesTest.cs index bf2abe9a65..cb9a74dbc5 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/TextExtractIllegalDifferencesTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/TextExtractIllegalDifferencesTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -46,7 +46,7 @@ source product. using iText.Test.Attributes; namespace iText.Kernel.Pdf.Canvas.Parser { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class TextExtractIllegalDifferencesTest : ExtendedITextTest { private static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/parser/TextExtractIllegalDifferencesTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/TextMarginFinderTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/TextMarginFinderTest.cs index 08b6a3f838..72d5193be3 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/TextMarginFinderTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/TextMarginFinderTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -47,7 +47,7 @@ source product. using iText.Test; namespace iText.Kernel.Pdf.Canvas.Parser { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class TextMarginFinderTest : ExtendedITextTest { private static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/parser/TextMarginFinderTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/TextRenderInfoTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/TextRenderInfoTest.cs index e85e9afc61..01a712ad0d 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/TextRenderInfoTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/TextRenderInfoTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -51,7 +51,7 @@ source product. using iText.Test; namespace iText.Kernel.Pdf.Canvas.Parser { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class TextRenderInfoTest : ExtendedITextTest { private static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/parser/TextRenderInfoTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/clipperlib/ClipperBridgeTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/clipperlib/ClipperBridgeTest.cs index cc0b279014..77ad95665e 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/clipperlib/ClipperBridgeTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/clipperlib/ClipperBridgeTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -27,7 +27,7 @@ using iText.Test; namespace iText.Kernel.Pdf.Canvas.Parser.ClipperLib { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class ClipperBridgeTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void SquareClippingTest() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/clipperlib/LongRectTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/clipperlib/LongRectTest.cs index dd64cf72e9..7675ce14a4 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/clipperlib/LongRectTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/clipperlib/LongRectTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -43,7 +43,7 @@ source product. using iText.Test; namespace iText.Kernel.Pdf.Canvas.Parser.ClipperLib { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class LongRectTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void DefaultConstructorTest() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/clipperlib/PointTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/clipperlib/PointTest.cs index 1adbf9b780..21bfb32420 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/clipperlib/PointTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/clipperlib/PointTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/clipperlib/PolyNodeTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/clipperlib/PolyNodeTest.cs index a9eef0d9a4..1d03a81757 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/clipperlib/PolyNodeTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/clipperlib/PolyNodeTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/clipperlib/PolyTreeTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/clipperlib/PolyTreeTest.cs index 64489be63b..6ee01a5ca7 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/clipperlib/PolyTreeTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/clipperlib/PolyTreeTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/data/ImageRenderInfoTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/data/ImageRenderInfoTest.cs new file mode 100644 index 0000000000..aa03da116b --- /dev/null +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/data/ImageRenderInfoTest.cs @@ -0,0 +1,72 @@ +/* +This file is part of the iText (R) project. +Copyright (c) 1998-2023 iText Group NV +Authors: iText Software. + +This program is offered under a commercial and under the AGPL license. +For commercial licensing, contact us at https://itextpdf.com/sales. For AGPL licensing, see below. + +AGPL licensing: +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU Affero General Public License as published by +the Free Software Foundation, either version 3 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU Affero General Public License for more details. + +You should have received a copy of the GNU Affero General Public License +along with this program. If not, see . +*/ +using System; +using System.Collections.Generic; +using iText.IO.Image; +using iText.Kernel.Geom; +using iText.Kernel.Pdf; +using iText.Kernel.Pdf.Canvas; +using iText.Kernel.Pdf.Xobject; +using iText.Test; + +namespace iText.Kernel.Pdf.Canvas.Parser.Data { + [NUnit.Framework.Category("UnitTest")] + public class ImageRenderInfoTest : ExtendedITextTest { + private static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext + .CurrentContext.TestDirectory) + "/resources/itext/kernel/parser/data/" + "ImageRenderInfoTest/"; + + private readonly float EPS = 0.001f; + + [NUnit.Framework.Test] + public virtual void CheckImageRenderInfoTest() { + String source_image = SOURCE_FOLDER + "simple.tif"; + PdfImageXObject image = new PdfImageXObject(ImageDataFactory.Create(source_image)); + PdfStream imageStream = image.GetPdfObject(); + Matrix matrix = new Matrix(2, 0.5f, 0, 2, 0.5f, 0); + Stack tagHierarchy = new Stack(); + tagHierarchy.Push(new CanvasTag(new PdfName("tag"), 2)); + ImageRenderInfo imageRenderInfo = new ImageRenderInfo(tagHierarchy, new ImageRenderInfoTest.TestGraphicsState + (this), matrix, imageStream, new PdfName("Im1"), new PdfDictionary(), true); + NUnit.Framework.Assert.IsTrue(imageRenderInfo.IsInline()); + NUnit.Framework.Assert.AreEqual(image.GetWidth(), imageRenderInfo.GetImage().GetWidth(), EPS); + NUnit.Framework.Assert.AreEqual("/Im1", imageRenderInfo.GetImageResourceName().ToString()); + NUnit.Framework.Assert.AreEqual(new Vector(0.5f, 0, 1), imageRenderInfo.GetStartPoint()); + NUnit.Framework.Assert.AreEqual(matrix, imageRenderInfo.GetImageCtm()); + NUnit.Framework.Assert.AreEqual(4, imageRenderInfo.GetArea(), EPS); + NUnit.Framework.Assert.AreEqual(0, imageRenderInfo.GetColorSpaceDictionary().Size()); + NUnit.Framework.Assert.AreEqual(1, imageRenderInfo.GetCanvasTagHierarchy().Count); + NUnit.Framework.Assert.IsTrue(imageRenderInfo.HasMcid(2, true)); + NUnit.Framework.Assert.IsTrue(imageRenderInfo.HasMcid(2)); + NUnit.Framework.Assert.IsFalse(imageRenderInfo.HasMcid(1)); + NUnit.Framework.Assert.AreEqual(2, imageRenderInfo.GetMcid()); + } + + private class TestGraphicsState : CanvasGraphicsState { + protected internal TestGraphicsState(ImageRenderInfoTest _enclosing) { + this._enclosing = _enclosing; + } + + private readonly ImageRenderInfoTest _enclosing; + } + } +} diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/listener/RegexBasedLocationExtractionStrategyTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/listener/RegexBasedLocationExtractionStrategyTest.cs index 803466938a..250f19ef18 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/listener/RegexBasedLocationExtractionStrategyTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/listener/RegexBasedLocationExtractionStrategyTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -50,7 +50,7 @@ source product. using iText.Test; namespace iText.Kernel.Pdf.Canvas.Parser.Listener { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class RegexBasedLocationExtractionStrategyTest : ExtendedITextTest { private static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/parser/RegexBasedLocationExtractionStrategyTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/util/InlineImageParsingUtilsTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/util/InlineImageParsingUtilsTest.cs index 564c525b46..b89c51903f 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/util/InlineImageParsingUtilsTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/util/InlineImageParsingUtilsTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify @@ -47,7 +47,7 @@ source product. using iText.Test; namespace iText.Kernel.Pdf.Canvas.Parser.Util { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class InlineImageParsingUtilsTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void IccBasedCsTest() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/util/PdfCanvasParserTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/util/PdfCanvasParserTest.cs index 32822e954f..0d8fbbc711 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/util/PdfCanvasParserTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/parser/util/PdfCanvasParserTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -30,7 +30,7 @@ using iText.Test; namespace iText.Kernel.Pdf.Canvas.Parser.Util { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfCanvasParserTest : ExtendedITextTest { private static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/parser/PdfCanvasParserTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/wmf/MetaDoUnitTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/wmf/MetaDoUnitTest.cs index 2aea53d65e..e87765ce37 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/wmf/MetaDoUnitTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/canvas/wmf/MetaDoUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -29,7 +29,7 @@ using iText.Test; namespace iText.Kernel.Pdf.Canvas.Wmf { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class MetaDoUnitTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void InputStreamShallBeStartFromSpecificValueTest() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/collection/PdfCollectionFieldTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/collection/PdfCollectionFieldTest.cs index 5c87796987..b8dea68e44 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/collection/PdfCollectionFieldTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/collection/PdfCollectionFieldTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -47,7 +47,7 @@ source product. using iText.Test; namespace iText.Kernel.Pdf.Collection { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PdfCollectionFieldTest : ExtendedITextTest { private static readonly PdfName[] ALLOWED_PDF_NAMES = new PdfName[] { PdfName.D, PdfName.N, PdfName.F, PdfName .Desc, PdfName.ModDate, PdfName.CreationDate, PdfName.Size }; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/collection/PdfCollectionItemTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/collection/PdfCollectionItemTest.cs index 4b88336393..c8123ea3a5 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/collection/PdfCollectionItemTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/collection/PdfCollectionItemTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -46,7 +46,7 @@ source product. using iText.Test; namespace iText.Kernel.Pdf.Collection { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PdfCollectionItemTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void AddItemTest() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/collection/PdfCollectionSchemaTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/collection/PdfCollectionSchemaTest.cs index a86e1dce59..7478bcd17e 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/collection/PdfCollectionSchemaTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/collection/PdfCollectionSchemaTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -45,7 +45,7 @@ source product. using iText.Test; namespace iText.Kernel.Pdf.Collection { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PdfCollectionSchemaTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void FieldAddingTest() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/collection/PdfCollectionSortTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/collection/PdfCollectionSortTest.cs index a0423602aa..747a9f1f41 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/collection/PdfCollectionSortTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/collection/PdfCollectionSortTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -46,7 +46,7 @@ source product. using iText.Test; namespace iText.Kernel.Pdf.Collection { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PdfCollectionSortTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void OneKeyConstructorTest() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/colorspace/CreateShadingTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/colorspace/CreateShadingTest.cs index 40a9472125..d5cf6b0064 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/colorspace/CreateShadingTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/colorspace/CreateShadingTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -30,7 +30,7 @@ using iText.Test; namespace iText.Kernel.Pdf.Colorspace { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class CreateShadingTest : ExtendedITextTest { public static readonly String destinationFolder = NUnit.Framework.TestContext.CurrentContext.TestDirectory + "/test/itext/kernel/pdf/colorspace/CreateShadingTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/colorspace/PdfCieBasedCsUnitTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/colorspace/PdfCieBasedCsUnitTest.cs index 69e91e3f67..27b29c2bb2 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/colorspace/PdfCieBasedCsUnitTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/colorspace/PdfCieBasedCsUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -25,7 +25,7 @@ using iText.Test; namespace iText.Kernel.Pdf.Colorspace { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PdfCieBasedCsUnitTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void WhitePointOfCalGrayIsIncorrectEmptyTest() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/colorspace/PdfShadingParameterizedTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/colorspace/PdfShadingParameterizedTest.cs index bdd34e03aa..9ab3967ada 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/colorspace/PdfShadingParameterizedTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/colorspace/PdfShadingParameterizedTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -29,7 +29,7 @@ using iText.Test; namespace iText.Kernel.Pdf.Colorspace { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] [NUnit.Framework.TestFixtureSource("ParametersTestFixtureData")] public class PdfShadingParameterizedTest : ExtendedITextTest { private readonly String shadingName; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/colorspace/PdfShadingTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/colorspace/PdfShadingTest.cs index 46efd7ab65..698ae43b2b 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/colorspace/PdfShadingTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/colorspace/PdfShadingTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -27,7 +27,7 @@ using iText.Test; namespace iText.Kernel.Pdf.Colorspace { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PdfShadingTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void AxialShadingConstructorNullExtendArgumentTest() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/copy/PdfAnnotationCopyingTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/copy/PdfAnnotationCopyingTest.cs index d025ee3aa0..5d3ab09f0e 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/copy/PdfAnnotationCopyingTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/copy/PdfAnnotationCopyingTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -33,7 +33,7 @@ using iText.Test.Attributes; namespace iText.Kernel.Pdf.Copy { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfAnnotationCopyingTest : ExtendedITextTest { public static readonly String DESTINATION_FOLDER = NUnit.Framework.TestContext.CurrentContext.TestDirectory + "/test/itext/kernel/pdf/PdfAnnotationCopyingTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/copy/PdfDestinationCopyingTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/copy/PdfDestinationCopyingTest.cs index b94e853322..11975c8301 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/copy/PdfDestinationCopyingTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/copy/PdfDestinationCopyingTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -28,7 +28,7 @@ using iText.Test; namespace iText.Kernel.Pdf.Copy { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PdfDestinationCopyingTest : ExtendedITextTest { public static readonly String DESTINATION_FOLDER = NUnit.Framework.TestContext.CurrentContext.TestDirectory + "/test/itext/kernel/pdf/PdfDestinationCopyingTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/filters/ASCII85DecodeFilterTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/filters/ASCII85DecodeFilterTest.cs index 61a91e3817..5e2966a67f 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/filters/ASCII85DecodeFilterTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/filters/ASCII85DecodeFilterTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -26,7 +26,7 @@ using iText.Test; namespace iText.Kernel.Pdf.Filters { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class ASCII85DecodeFilterTest : ExtendedITextTest { public static readonly String SOURCE_FILE = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/pdf/filters/ASCII85.bin"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/filters/ASCIIHexDecodeFilterTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/filters/ASCIIHexDecodeFilterTest.cs index 95b7325bf3..4bccc7e001 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/filters/ASCIIHexDecodeFilterTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/filters/ASCIIHexDecodeFilterTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -26,7 +26,7 @@ using iText.Test; namespace iText.Kernel.Pdf.Filters { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class ASCIIHexDecodeFilterTest : ExtendedITextTest { public static readonly String SOURCE_FILE = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/pdf/filters/ASCIIHex.bin"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/filters/LZWDecodeFilterTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/filters/LZWDecodeFilterTest.cs index e8d0035568..aa0ccfda03 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/filters/LZWDecodeFilterTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/filters/LZWDecodeFilterTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -25,7 +25,7 @@ using iText.Test; namespace iText.Kernel.Pdf.Filters { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class LZWDecodeFilterTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void DecodingTestStatic() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/function/AbstractPdfType0FunctionTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/function/AbstractPdfType0FunctionTest.cs index be88db3111..f913c37671 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/function/AbstractPdfType0FunctionTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/function/AbstractPdfType0FunctionTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -29,7 +29,7 @@ using iText.Test; namespace iText.Kernel.Pdf.Function { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public abstract class AbstractPdfType0FunctionTest : ExtendedITextTest { protected internal const double DELTA = 1e-12; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/function/BaseInputOutPutConvertorsTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/function/BaseInputOutPutConvertorsTest.cs index db95c403c1..369dcb4c86 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/function/BaseInputOutPutConvertorsTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/function/BaseInputOutPutConvertorsTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -29,7 +29,7 @@ using iText.Test; namespace iText.Kernel.Pdf.Function { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class BaseInputOutPutConvertorsTest : ExtendedITextTest { private static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/pdf/function/BaseInputOutPutConvertorsTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/function/PdfFunctionFactoryTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/function/PdfFunctionFactoryTest.cs index 62d31207eb..95de3864d6 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/function/PdfFunctionFactoryTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/function/PdfFunctionFactoryTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -26,7 +26,7 @@ using iText.Test; namespace iText.Kernel.Pdf.Function { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfFunctionFactoryTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void TestCreateFunctionType0() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/function/PdfFunctionUtil.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/function/PdfFunctionUtil.cs index 16dd28a2e0..3b6fff8492 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/function/PdfFunctionUtil.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/function/PdfFunctionUtil.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/function/PdfType0FunctionTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/function/PdfType0FunctionTest.cs index 84f577426f..00e9ec2924 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/function/PdfType0FunctionTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/function/PdfType0FunctionTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -26,7 +26,7 @@ using iText.Test; namespace iText.Kernel.Pdf.Function { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfType0FunctionTest : ExtendedITextTest { protected internal const double DELTA = 1e-12; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/function/PdfType0Order1FunctionTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/function/PdfType0Order1FunctionTest.cs index 67530b70cf..7dd9c869e3 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/function/PdfType0Order1FunctionTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/function/PdfType0Order1FunctionTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -21,7 +21,7 @@ along with this program. If not, see . */ namespace iText.Kernel.Pdf.Function { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfType0Order1FunctionTest : AbstractPdfType0FunctionTest { private const int LINEAR_INTERPOLATION_ORDER = 1; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/function/PdfType0Order3FunctionTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/function/PdfType0Order3FunctionTest.cs index 3a952be3b2..c07de1b709 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/function/PdfType0Order3FunctionTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/function/PdfType0Order3FunctionTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -21,7 +21,7 @@ along with this program. If not, see . */ namespace iText.Kernel.Pdf.Function { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfType0Order3FunctionTest : AbstractPdfType0FunctionTest { private const int CUBIC_INTERPOLATION_ORDER = 3; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/function/PdfType2FunctionTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/function/PdfType2FunctionTest.cs index 60572a5260..4556a5345d 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/function/PdfType2FunctionTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/function/PdfType2FunctionTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -26,7 +26,7 @@ using iText.Test; namespace iText.Kernel.Pdf.Function { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PdfType2FunctionTest : ExtendedITextTest { private const double EPSILON = 10e-6; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/function/PdfType3FunctionTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/function/PdfType3FunctionTest.cs index 1bddf516ce..4a37920e42 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/function/PdfType3FunctionTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/function/PdfType3FunctionTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -26,7 +26,7 @@ using iText.Test; namespace iText.Kernel.Pdf.Function { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PdfType3FunctionTest : ExtendedITextTest { private const double EPSILON = 10e-6; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/function/utils/SampleExtractorTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/function/utils/SampleExtractorTest.cs index cec03f9698..51952600d5 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/function/utils/SampleExtractorTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/function/utils/SampleExtractorTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -27,7 +27,7 @@ using iText.Test; namespace iText.Kernel.Pdf.Function.Utils { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] [NUnit.Framework.TestFixtureSource("SamplesInfoTestFixtureData")] public class SampleExtractorTest : ExtendedITextTest { private const String PARAMETERS_NAME_PATTERN = "{0}bitsPerSample"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/layer/PdfLayerMembershipTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/layer/PdfLayerMembershipTest.cs index e3ce0670bf..6659aa95e6 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/layer/PdfLayerMembershipTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/layer/PdfLayerMembershipTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -50,7 +50,7 @@ source product. using iText.Test; namespace iText.Kernel.Pdf.Layer { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfLayerMembershipTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/pdf/layer/PdfLayerMembershipTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/layer/PdfLayerTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/layer/PdfLayerTest.cs index 90fd6f4faf..99de3be704 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/layer/PdfLayerTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/layer/PdfLayerTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -51,7 +51,7 @@ source product. using iText.Test; namespace iText.Kernel.Pdf.Layer { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfLayerTest : ExtendedITextTest { public static readonly String destinationFolder = NUnit.Framework.TestContext.CurrentContext.TestDirectory + "/test/itext/kernel/pdf/layer/PdfLayerTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/layer/PdfLayerTestUtils.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/layer/PdfLayerTestUtils.cs index 883e4bc3eb..afe04f8e13 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/layer/PdfLayerTestUtils.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/layer/PdfLayerTestUtils.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/layer/PdfVisibilityExpressionTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/layer/PdfVisibilityExpressionTest.cs index 8c9f793d78..98bbca8b3c 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/layer/PdfVisibilityExpressionTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/layer/PdfVisibilityExpressionTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -45,7 +45,7 @@ source product. using iText.Test; namespace iText.Kernel.Pdf.Layer { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PdfVisibilityExpressionTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void ExpressionByArrayTest() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/statistics/NumberOfPagesStatisticsTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/statistics/NumberOfPagesStatisticsTest.cs index 7e792acb28..ad0debf5d3 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/statistics/NumberOfPagesStatisticsTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/statistics/NumberOfPagesStatisticsTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -28,7 +28,7 @@ using iText.Test; namespace iText.Kernel.Pdf.Statistics { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class NumberOfPagesStatisticsTest : ExtendedITextTest { private static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/pdf/statistics/NumberOfPagesStatisticsTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/statistics/NumberOfPagesStatisticsUnitTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/statistics/NumberOfPagesStatisticsUnitTest.cs index ea2c1640c9..aee657114c 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/statistics/NumberOfPagesStatisticsUnitTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/statistics/NumberOfPagesStatisticsUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -30,7 +30,7 @@ using iText.Test.Attributes; namespace iText.Kernel.Pdf.Statistics { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class NumberOfPagesStatisticsUnitTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void DefaultEventTest() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/statistics/SizeOfPdfStatisticsTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/statistics/SizeOfPdfStatisticsTest.cs index f6964e37d6..30c52297a3 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/statistics/SizeOfPdfStatisticsTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/statistics/SizeOfPdfStatisticsTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -28,7 +28,7 @@ using iText.Test; namespace iText.Kernel.Pdf.Statistics { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class SizeOfPdfStatisticsTest : ExtendedITextTest { private static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/pdf/statistics/SizeOfPdfStatisticsTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/statistics/SizeOfPdfStatisticsUnitTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/statistics/SizeOfPdfStatisticsUnitTest.cs index 1b067e9da5..fdac676bea 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/statistics/SizeOfPdfStatisticsUnitTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/statistics/SizeOfPdfStatisticsUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -30,7 +30,7 @@ using iText.Test.Attributes; namespace iText.Kernel.Pdf.Statistics { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class SizeOfPdfStatisticsUnitTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void DefaultEventTest() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/tagging/PdfStructElemUnitTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/tagging/PdfStructElemUnitTest.cs index 88b7c6246c..bf7335fab0 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/tagging/PdfStructElemUnitTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/tagging/PdfStructElemUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -29,7 +29,7 @@ using iText.Test; namespace iText.Kernel.Pdf.Tagging { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PdfStructElemUnitTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void NoParentObjectTest() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/tagging/StructureTreeCopierUnitTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/tagging/StructureTreeCopierUnitTest.cs index f248609708..08574a94a6 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/tagging/StructureTreeCopierUnitTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/tagging/StructureTreeCopierUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -25,7 +25,7 @@ using iText.Test; namespace iText.Kernel.Pdf.Tagging { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class StructureTreeCopierUnitTest : ExtendedITextTest { private static readonly IDictionary td = new Dictionary(); diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/tagutils/AccessibilityPropertiesTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/tagutils/AccessibilityPropertiesTest.cs index 079fc0c28c..ff6fb420ec 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/tagutils/AccessibilityPropertiesTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/tagutils/AccessibilityPropertiesTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -26,7 +26,7 @@ using iText.Test; namespace iText.Kernel.Pdf.Tagutils { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class AccessibilityPropertiesTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void SetAccessibilityPropertiesTest() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/tagutils/TagStructureContextUnitTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/tagutils/TagStructureContextUnitTest.cs index fa4c98ad90..4c013095e4 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/tagutils/TagStructureContextUnitTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/tagutils/TagStructureContextUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -27,7 +27,7 @@ using iText.Test; namespace iText.Kernel.Pdf.Tagutils { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class TagStructureContextUnitTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void NoTagStructureInNonTaggedDocumentTest() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/tagutils/TagTreePointerUnitTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/tagutils/TagTreePointerUnitTest.cs index 1553de43f6..15d723a7fa 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/tagutils/TagTreePointerUnitTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/tagutils/TagTreePointerUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -29,7 +29,7 @@ using iText.Test.Attributes; namespace iText.Kernel.Pdf.Tagutils { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class TagTreePointerUnitTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void RootTagCannotBeRemovedTest() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/xobject/CreateImageStreamTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/xobject/CreateImageStreamTest.cs index 1697a60f51..479ff29982 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/xobject/CreateImageStreamTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/xobject/CreateImageStreamTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -50,7 +50,7 @@ source product. using iText.Test; namespace iText.Kernel.Pdf.Xobject { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class CreateImageStreamTest : ExtendedITextTest { private static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/pdf/xobject/CreateImageStreamTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/xobject/GetImageBytesTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/xobject/GetImageBytesTest.cs index 54e90eeda2..25b09b4aaf 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/xobject/GetImageBytesTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/xobject/GetImageBytesTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -53,7 +53,7 @@ source product. using iText.Test; namespace iText.Kernel.Pdf.Xobject { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class GetImageBytesTest : ExtendedITextTest { private static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/pdf/xobject" + "/GetImageBytesTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/xobject/ImageFromLanguageStandardLibraryTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/xobject/ImageFromLanguageStandardLibraryTest.cs index e813a37f6c..a1d3f67436 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/xobject/ImageFromLanguageStandardLibraryTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/xobject/ImageFromLanguageStandardLibraryTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/xobject/PdfImageXObjectTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/xobject/PdfImageXObjectTest.cs index 0027539e82..eb0bb2f7d9 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/xobject/PdfImageXObjectTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/xobject/PdfImageXObjectTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -41,7 +41,6 @@ source product. address: sales@itextpdf.com */ using System; -using iText.Commons.Utils; using iText.IO.Image; using iText.IO.Util; using iText.Kernel.Geom; @@ -51,7 +50,7 @@ source product. using iText.Test; namespace iText.Kernel.Pdf.Xobject { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfImageXObjectTest : ExtendedITextTest { private static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/pdf/xobject/PdfImageXObjectTest/"; @@ -141,12 +140,9 @@ public class PdfImageXObjectTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void Group3CompressionTiffImageTest() { - // TODO: DEVSIX-5565 (update test when support for adobeDeflate compression tiff image will be realized) String image = SOURCE_FOLDER + "group3CompressionImage.tif"; - Exception e = NUnit.Framework.Assert.Catch(typeof(iText.IO.Exceptions.IOException), () => ImageDataFactory - .Create(UrlUtil.ToURL(image))); - NUnit.Framework.Assert.AreEqual(MessageFormatUtil.Format(iText.IO.Exceptions.IOException.CannotReadTiffImage - ), e.Message); + ConvertAndCompare(DESTINATION_FOLDER + "group3CompressionTiffImage.pdf", SOURCE_FOLDER + "cmp_group3CompressionTiffImage.pdf" + , new PdfImageXObject(ImageDataFactory.Create(UrlUtil.ToURL(image)))); } [NUnit.Framework.Test] @@ -167,17 +163,16 @@ public class PdfImageXObjectTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void Group3CompTiffImgNoRecoverErrorAndNotDirectTest() { - // TODO: DEVSIX-5565 (update test when support for adobeDeflate compression tiff image will be realized) String image = SOURCE_FOLDER + "group3CompressionImage.tif"; - Exception e = NUnit.Framework.Assert.Catch(typeof(iText.IO.Exceptions.IOException), () => ImageDataFactory - .CreateTiff(UrlUtil.ToURL(image), false, 1, false)); - NUnit.Framework.Assert.AreEqual(MessageFormatUtil.Format(iText.IO.Exceptions.IOException.CannotReadTiffImage - ), e.Message); + ConvertAndCompare(DESTINATION_FOLDER + "group3CompTiffImgNoRecoverErrorAndNotDirect.pdf", SOURCE_FOLDER + + "cmp_group3CompTiffImgNoRecoverErrorAndNotDirect.pdf", new PdfImageXObject(ImageDataFactory.CreateTiff + (UrlUtil.ToURL(image), false, 1, false))); } private void ConvertAndCompare(String outFilename, String cmpFilename, String imageFilename) { + System.Console.Out.WriteLine("Out pdf: " + UrlUtil.GetNormalizedFileUriString(outFilename)); + System.Console.Out.WriteLine("Cmp pdf: " + UrlUtil.GetNormalizedFileUriString(cmpFilename) + "\n"); PdfDocument pdfDoc = new PdfDocument(new PdfWriter(outFilename)); - PdfDocument cmpDoc = new PdfDocument(new PdfReader(cmpFilename)); PdfImageXObject imageXObject = new PdfImageXObject(ImageDataFactory.Create(imageFilename)); PdfCanvas canvas = new PdfCanvas(pdfDoc.AddNewPage()); canvas.AddXObjectFittedIntoRectangle(imageXObject, new Rectangle(50, 500, 346, imageXObject.GetHeight())); @@ -185,6 +180,25 @@ public class PdfImageXObjectTest : ExtendedITextTest { PdfDocument outDoc = new PdfDocument(new PdfReader(outFilename)); PdfStream outStream = outDoc.GetFirstPage().GetResources().GetResource(PdfName.XObject).GetAsStream(new PdfName ("Im1")); + PdfDocument cmpDoc = new PdfDocument(new PdfReader(cmpFilename)); + PdfStream cmpStream = cmpDoc.GetFirstPage().GetResources().GetResource(PdfName.XObject).GetAsStream(new PdfName + ("Im1")); + NUnit.Framework.Assert.IsNull(new CompareTool().CompareStreamsStructure(outStream, cmpStream)); + cmpDoc.Close(); + outDoc.Close(); + } + + private void ConvertAndCompare(String outFilename, String cmpFilename, PdfImageXObject imageXObject) { + System.Console.Out.WriteLine("Out pdf: " + UrlUtil.GetNormalizedFileUriString(outFilename)); + System.Console.Out.WriteLine("Cmp pdf: " + UrlUtil.GetNormalizedFileUriString(cmpFilename) + "\n"); + PdfDocument pdfDoc = new PdfDocument(new PdfWriter(outFilename)); + PdfCanvas canvas = new PdfCanvas(pdfDoc.AddNewPage()); + canvas.AddXObjectFittedIntoRectangle(imageXObject, new Rectangle(10, 20, 575, 802)); + pdfDoc.Close(); + PdfDocument outDoc = new PdfDocument(new PdfReader(outFilename)); + PdfStream outStream = outDoc.GetFirstPage().GetResources().GetResource(PdfName.XObject).GetAsStream(new PdfName + ("Im1")); + PdfDocument cmpDoc = new PdfDocument(new PdfReader(cmpFilename)); PdfStream cmpStream = cmpDoc.GetFirstPage().GetResources().GetResource(PdfName.XObject).GetAsStream(new PdfName ("Im1")); NUnit.Framework.Assert.IsNull(new CompareTool().CompareStreamsStructure(outStream, cmpStream)); diff --git a/itext.tests/itext.kernel.tests/itext/kernel/pdf/xobject/PdfXObjectUnitTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/pdf/xobject/PdfXObjectUnitTest.cs index 5cdb1312c8..0508518a3a 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/pdf/xobject/PdfXObjectUnitTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/pdf/xobject/PdfXObjectUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -26,7 +26,7 @@ using iText.Test; namespace iText.Kernel.Pdf.Xobject { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PdfXObjectUnitTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void NoSubTypeProvidedTest() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/utils/CompareToolObjectPathTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/utils/CompareToolObjectPathTest.cs index 5fa2c0f34b..0f8a324c23 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/utils/CompareToolObjectPathTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/utils/CompareToolObjectPathTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -26,7 +26,7 @@ using iText.Test; namespace iText.Kernel.Utils { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class CompareToolObjectPathTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void BaseEqualsTest() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/utils/CompareToolTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/utils/CompareToolTest.cs index 0306f60897..6ab1d79b9b 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/utils/CompareToolTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/utils/CompareToolTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -56,7 +56,7 @@ source product. using iText.Test.Attributes; namespace iText.Kernel.Utils { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class CompareToolTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/utils/CompareToolTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/utils/PageRangeTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/utils/PageRangeTest.cs index 22ff580951..77a5ab1173 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/utils/PageRangeTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/utils/PageRangeTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -46,7 +46,7 @@ source product. using iText.Test; namespace iText.Kernel.Utils { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PageRangeTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void AddSingleTest() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/utils/PdfMergerTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/utils/PdfMergerTest.cs index ce6f30b252..170ad4ddf0 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/utils/PdfMergerTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/utils/PdfMergerTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -48,7 +48,7 @@ source product. using iText.Test.Attributes; namespace iText.Kernel.Utils { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfMergerTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/utils/PdfMergerTest/"; @@ -257,7 +257,7 @@ public class PdfMergerTest : ExtendedITextTest { IList sources = new List(); sources.Add(new FileInfo(pdfAcro1)); sources.Add(new FileInfo(pdfAcro2)); - MergePdfs(sources, outFileName); + MergePdfs(sources, outFileName, false); NUnit.Framework.Assert.IsNull(new CompareTool().CompareByContent(outFileName, cmpFileName, destinationFolder )); } @@ -274,7 +274,7 @@ public class PdfMergerTest : ExtendedITextTest { sources.Add(new FileInfo(pdfWithOCG2)); sources.Add(new FileInfo(pdfWithOCG2)); sources.Add(new FileInfo(pdfWithOCG2)); - MergePdfs(sources, outPdf); + MergePdfs(sources, outPdf, false); NUnit.Framework.Assert.IsNull(new CompareTool().CompareByContent(outPdf, cmpPdf, destinationFolder)); } @@ -288,7 +288,7 @@ public class PdfMergerTest : ExtendedITextTest { IList sources = new List(); sources.Add(new FileInfo(pdfWithOCG1)); sources.Add(new FileInfo(pdfWithOCG2)); - MergePdfs(sources, outPdf); + MergePdfs(sources, outPdf, false); NUnit.Framework.Assert.IsNull(new CompareTool().CompareByContent(outPdf, cmpPdf, destinationFolder)); } @@ -440,22 +440,15 @@ public class PdfMergerTest : ExtendedITextTest { } [NUnit.Framework.Test] - public virtual void MergeWithSameNamedOCGTest() { + public virtual void MergeWithSameNamedOcgTest() { String firstPdfDocument = sourceFolder + "sameNamdOCGSource.pdf"; String secondPdfDocument = sourceFolder + "doc2.pdf"; String cmpDocument = sourceFolder + "cmp_MergeWithSameNamedOCG.pdf"; String mergedDocument = destinationFolder + "mergeWithSameNamedOCG.pdf"; - using (PdfDocument documentA = new PdfDocument(new PdfReader(firstPdfDocument))) { - using (PdfDocument documentB = new PdfDocument(new PdfReader(secondPdfDocument))) { - using (PdfDocument mergedPdf = new PdfDocument(new PdfWriter(mergedDocument))) { - mergedPdf.GetWriter().SetSmartMode(true); - PdfMerger merger = new PdfMerger(mergedPdf, false, true); - merger.Merge(documentA, 1, documentA.GetNumberOfPages()); - merger.Merge(documentB, 1, documentB.GetNumberOfPages()); - merger.Close(); - } - } - } + IList sources = new List(); + sources.Add(new FileInfo(firstPdfDocument)); + sources.Add(new FileInfo(secondPdfDocument)); + MergePdfs(sources, mergedDocument, true); NUnit.Framework.Assert.IsNull(new CompareTool().CompareByContent(mergedDocument, cmpDocument, destinationFolder )); // We have to compare visually also because compareByContent doesn't catch the differences in OCGs with the same names @@ -463,8 +456,25 @@ public class PdfMergerTest : ExtendedITextTest { , "diff_")); } - private void MergePdfs(IList sources, String destination) { + [NUnit.Framework.Test] + [LogMessage(iText.IO.Logs.IoLogMessageConstant.SOURCE_DOCUMENT_HAS_ACROFORM_DICTIONARY)] + [LogMessage(iText.IO.Logs.IoLogMessageConstant.DOCUMENT_HAS_CONFLICTING_OCG_NAMES)] + public virtual void MergeWithSameNamedOcgOcmdDTest() { + String firstPdfDocument = sourceFolder + "Layer doc1.pdf"; + String secondPdfDocument = sourceFolder + "Layer doc2.pdf"; + String cmpDocument = sourceFolder + "cmp_mergeWithSameNamedOCMD.pdf"; + String mergedDocument = destinationFolder + "mergeWithSameNamedOCMD.pdf"; + IList sources = new List(); + sources.Add(new FileInfo(firstPdfDocument)); + sources.Add(new FileInfo(secondPdfDocument)); + MergePdfs(sources, mergedDocument, true); + NUnit.Framework.Assert.IsNull(new CompareTool().CompareByContent(mergedDocument, cmpDocument, destinationFolder + )); + } + + private void MergePdfs(IList sources, String destination, bool smartMode) { PdfDocument mergedDoc = new PdfDocument(new PdfWriter(destination)); + mergedDoc.GetWriter().SetSmartMode(smartMode); PdfMerger merger = new PdfMerger(mergedDoc); foreach (FileInfo source in sources) { PdfDocument sourcePdf = new PdfDocument(new PdfReader(source)); diff --git a/itext.tests/itext.kernel.tests/itext/kernel/utils/PdfSplitterTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/utils/PdfSplitterTest.cs index 8c15597559..34785b6001 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/utils/PdfSplitterTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/utils/PdfSplitterTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -49,7 +49,7 @@ source product. using iText.Test.Attributes; namespace iText.Kernel.Utils { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfSplitterTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/utils/PdfSplitterTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/utils/PdfSplitterUnitTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/utils/PdfSplitterUnitTest.cs index 032244a4a6..5a93b56676 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/utils/PdfSplitterUnitTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/utils/PdfSplitterUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -27,7 +27,7 @@ using iText.Test; namespace iText.Kernel.Utils { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PdfSplitterUnitTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void SplitDocumentThatIsBeingWrittenTest() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/utils/SecurityTestXmlParserFactory.cs b/itext.tests/itext.kernel.tests/itext/kernel/utils/SecurityTestXmlParserFactory.cs index a4443cf3d1..b7f9b2875a 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/utils/SecurityTestXmlParserFactory.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/utils/SecurityTestXmlParserFactory.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.kernel.tests/itext/kernel/utils/TaggedPdfReaderToolTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/utils/TaggedPdfReaderToolTest.cs index 6c4d23c261..eb5716b327 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/utils/TaggedPdfReaderToolTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/utils/TaggedPdfReaderToolTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -47,7 +47,7 @@ source product. using iText.Test; namespace iText.Kernel.Utils { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class TaggedPdfReaderToolTest : ExtendedITextTest { private static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/kernel/utils/TaggedPdfReaderToolTest/"; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/utils/XmlProcessorCreatorSecurityTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/utils/XmlProcessorCreatorSecurityTest.cs index 86ea69bc6f..0293988af2 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/utils/XmlProcessorCreatorSecurityTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/utils/XmlProcessorCreatorSecurityTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.kernel.tests/itext/kernel/utils/objectpathitems/ArrayPathItemTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/utils/objectpathitems/ArrayPathItemTest.cs index b35afa0efa..94febe53a1 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/utils/objectpathitems/ArrayPathItemTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/utils/objectpathitems/ArrayPathItemTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -43,7 +43,7 @@ source product. using iText.Test; namespace iText.Kernel.Utils.Objectpathitems { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class ArrayPathItemTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void EqualsAndHashCodeTest() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/utils/objectpathitems/DictPathItemTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/utils/objectpathitems/DictPathItemTest.cs index 8df6af5d2e..511320044d 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/utils/objectpathitems/DictPathItemTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/utils/objectpathitems/DictPathItemTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -44,7 +44,7 @@ source product. using iText.Test; namespace iText.Kernel.Utils.Objectpathitems { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class DictPathItemTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void EqualsAndHashCodeTest() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/utils/objectpathitems/IndirectPathItemTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/utils/objectpathitems/IndirectPathItemTest.cs index 47be459f90..c2e08612f6 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/utils/objectpathitems/IndirectPathItemTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/utils/objectpathitems/IndirectPathItemTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -45,7 +45,7 @@ source product. using iText.Test; namespace iText.Kernel.Utils.Objectpathitems { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class IndirectPathItemTest : ExtendedITextTest { private PdfDocument testCmp; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/utils/objectpathitems/ObjectPathTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/utils/objectpathitems/ObjectPathTest.cs index c7531e1215..03381dbf77 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/utils/objectpathitems/ObjectPathTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/utils/objectpathitems/ObjectPathTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -46,7 +46,7 @@ source product. using iText.Test; namespace iText.Kernel.Utils.Objectpathitems { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class ObjectPathTest : ExtendedITextTest { private PdfDocument testCmp; diff --git a/itext.tests/itext.kernel.tests/itext/kernel/utils/objectpathitems/OffsetPathItemTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/utils/objectpathitems/OffsetPathItemTest.cs index 3d6a8897dc..5242a5fce0 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/utils/objectpathitems/OffsetPathItemTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/utils/objectpathitems/OffsetPathItemTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -43,7 +43,7 @@ source product. using iText.Test; namespace iText.Kernel.Utils.Objectpathitems { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class OffsetPathItemTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void EqualsAndHashCodeTest() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/utils/objectpathitems/TrailerPathTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/utils/objectpathitems/TrailerPathTest.cs index 82ac7765ff..3f12fa4bcb 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/utils/objectpathitems/TrailerPathTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/utils/objectpathitems/TrailerPathTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -48,7 +48,7 @@ source product. using iText.Test; namespace iText.Kernel.Utils.Objectpathitems { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class TrailerPathTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void EqualsAndHashCodeTest() { diff --git a/itext.tests/itext.kernel.tests/itext/kernel/xmp/impl/SecurityTestXmlParserFactory.cs b/itext.tests/itext.kernel.tests/itext/kernel/xmp/impl/SecurityTestXmlParserFactory.cs index 1c604fb73d..4ca7d0f0d4 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/xmp/impl/SecurityTestXmlParserFactory.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/xmp/impl/SecurityTestXmlParserFactory.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.kernel.tests/itext/kernel/xmp/impl/XMPMetaParserSecurityTest.cs b/itext.tests/itext.kernel.tests/itext/kernel/xmp/impl/XMPMetaParserSecurityTest.cs index 41de5dea33..1d9e78c50c 100644 --- a/itext.tests/itext.kernel.tests/itext/kernel/xmp/impl/XMPMetaParserSecurityTest.cs +++ b/itext.tests/itext.kernel.tests/itext/kernel/xmp/impl/XMPMetaParserSecurityTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -28,7 +28,7 @@ using iText.Test; namespace iText.Kernel.XMP.Impl { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class XMPMetaParserSecurityTest : ExtendedITextTest { private const String XMP_WITH_XXE = "\n" + " ]>\n" + "\n" + " \n" diff --git a/itext.tests/itext.kernel.tests/resources/itext/kernel/parser/data/ImageRenderInfoTest/simple.tif b/itext.tests/itext.kernel.tests/resources/itext/kernel/parser/data/ImageRenderInfoTest/simple.tif new file mode 100644 index 0000000000..d4cb78fa6b Binary files /dev/null and b/itext.tests/itext.kernel.tests/resources/itext/kernel/parser/data/ImageRenderInfoTest/simple.tif differ diff --git a/itext.tests/itext.kernel.tests/resources/itext/kernel/pdf/PdfReaderTest/linearizedBadXrefTable.pdf b/itext.tests/itext.kernel.tests/resources/itext/kernel/pdf/PdfReaderTest/linearizedBadXrefTable.pdf new file mode 100644 index 0000000000..94968670e5 Binary files /dev/null and b/itext.tests/itext.kernel.tests/resources/itext/kernel/pdf/PdfReaderTest/linearizedBadXrefTable.pdf differ diff --git a/itext.tests/itext.kernel.tests/resources/itext/kernel/pdf/PdfReaderTest/linearizedGoodXrefTable.pdf b/itext.tests/itext.kernel.tests/resources/itext/kernel/pdf/PdfReaderTest/linearizedGoodXrefTable.pdf new file mode 100644 index 0000000000..b972be2a14 Binary files /dev/null and b/itext.tests/itext.kernel.tests/resources/itext/kernel/pdf/PdfReaderTest/linearizedGoodXrefTable.pdf differ diff --git a/itext.tests/itext.kernel.tests/resources/itext/kernel/pdf/xobject/PdfImageXObjectTest/cmp_group3CompTiffImgNoRecoverErrorAndNotDirect.pdf b/itext.tests/itext.kernel.tests/resources/itext/kernel/pdf/xobject/PdfImageXObjectTest/cmp_group3CompTiffImgNoRecoverErrorAndNotDirect.pdf new file mode 100644 index 0000000000..67062c2211 Binary files /dev/null and b/itext.tests/itext.kernel.tests/resources/itext/kernel/pdf/xobject/PdfImageXObjectTest/cmp_group3CompTiffImgNoRecoverErrorAndNotDirect.pdf differ diff --git a/itext.tests/itext.kernel.tests/resources/itext/kernel/pdf/xobject/PdfImageXObjectTest/cmp_group3CompressionTiffImage.pdf b/itext.tests/itext.kernel.tests/resources/itext/kernel/pdf/xobject/PdfImageXObjectTest/cmp_group3CompressionTiffImage.pdf new file mode 100644 index 0000000000..2728ab1df8 Binary files /dev/null and b/itext.tests/itext.kernel.tests/resources/itext/kernel/pdf/xobject/PdfImageXObjectTest/cmp_group3CompressionTiffImage.pdf differ diff --git a/itext.tests/itext.kernel.tests/resources/itext/kernel/utils/PdfMergerTest/Layer doc1.pdf b/itext.tests/itext.kernel.tests/resources/itext/kernel/utils/PdfMergerTest/Layer doc1.pdf new file mode 100644 index 0000000000..28b0f3dccb Binary files /dev/null and b/itext.tests/itext.kernel.tests/resources/itext/kernel/utils/PdfMergerTest/Layer doc1.pdf differ diff --git a/itext.tests/itext.kernel.tests/resources/itext/kernel/utils/PdfMergerTest/Layer doc2.pdf b/itext.tests/itext.kernel.tests/resources/itext/kernel/utils/PdfMergerTest/Layer doc2.pdf new file mode 100644 index 0000000000..da012a2af1 Binary files /dev/null and b/itext.tests/itext.kernel.tests/resources/itext/kernel/utils/PdfMergerTest/Layer doc2.pdf differ diff --git a/itext.tests/itext.kernel.tests/resources/itext/kernel/utils/PdfMergerTest/cmp_mergeWithSameNamedOCMD.pdf b/itext.tests/itext.kernel.tests/resources/itext/kernel/utils/PdfMergerTest/cmp_mergeWithSameNamedOCMD.pdf new file mode 100644 index 0000000000..2fee600a7c Binary files /dev/null and b/itext.tests/itext.kernel.tests/resources/itext/kernel/utils/PdfMergerTest/cmp_mergeWithSameNamedOCMD.pdf differ diff --git a/itext.tests/itext.layout.tests/Properties/AssemblyInfo.cs b/itext.tests/itext.layout.tests/Properties/AssemblyInfo.cs index 1cb7bfb277..eb278de73b 100644 --- a/itext.tests/itext.layout.tests/Properties/AssemblyInfo.cs +++ b/itext.tests/itext.layout.tests/Properties/AssemblyInfo.cs @@ -7,7 +7,7 @@ [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("iText Group NV")] [assembly: AssemblyProduct("iText")] -[assembly: AssemblyCopyright("Copyright (c) 1998-2022 iText Group NV")] +[assembly: AssemblyCopyright("Copyright (c) 1998-2023 iText Group NV")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] @@ -15,9 +15,9 @@ [assembly: Guid("9ad347a8-ea5b-462b-810c-998f04471bb7")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] #if !NETSTANDARD2_0 [assembly: NUnit.Framework.Timeout(600000)] diff --git a/itext.tests/itext.layout.tests/itext/layout/AbstractTableTest.cs b/itext.tests/itext.layout.tests/itext/layout/AbstractTableTest.cs index 6dc0016458..cd48935017 100644 --- a/itext.tests/itext.layout.tests/itext/layout/AbstractTableTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/AbstractTableTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -27,7 +27,7 @@ using iText.Test; namespace iText.Layout { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class AbstractTableTest : ExtendedITextTest { internal static Document AddTableBelowToCheckThatOccupiedAreaIsCorrect(Document doc) { doc.Add(new Table(UnitValue.CreatePercentArray(1)).UseAllAvailableWidth().SetBorder(new SolidBorder(ColorConstants diff --git a/itext.tests/itext.layout.tests/itext/layout/AlignmentTest.cs b/itext.tests/itext.layout.tests/itext/layout/AlignmentTest.cs index 5734404dc8..f9ac7eeec5 100644 --- a/itext.tests/itext.layout.tests/itext/layout/AlignmentTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/AlignmentTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -56,7 +56,7 @@ source product. using iText.Test; namespace iText.Layout { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class AlignmentTest : ExtendedITextTest { private static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/layout/AlignmentTest/"; @@ -345,6 +345,152 @@ public class AlignmentTest : ExtendedITextTest { CreateDocumentWithAlignment(outPdf, cmpPdf, VerticalAlignment.TOP); } + [NUnit.Framework.Test] + public virtual void InlineVerticalAlignmentTopTest() { + String outPdf = DESTINATION_FOLDER + "inlineVerticalAlignmentTop.pdf"; + String cmpPdf = SOURCE_FOLDER + "cmp_inlineVerticalAlignmentTop.pdf"; + CreateDocumentWithInlineAlignment(outPdf, cmpPdf, InlineVerticalAlignmentType.TOP); + } + + [NUnit.Framework.Test] + public virtual void InlineVerticalAlignmentBottomTest() { + String outPdf = DESTINATION_FOLDER + "inlineVerticalAlignmentBottom.pdf"; + String cmpPdf = SOURCE_FOLDER + "cmp_inlineVerticalAlignmentBottom.pdf"; + CreateDocumentWithInlineAlignment(outPdf, cmpPdf, InlineVerticalAlignmentType.BOTTOM); + } + + [NUnit.Framework.Test] + public virtual void InlineVerticalAlignmentMiddleTest() { + String outPdf = DESTINATION_FOLDER + "inlineVerticalAlignmentMiddle.pdf"; + String cmpPdf = SOURCE_FOLDER + "cmp_inlineVerticalAlignmentMiddle.pdf"; + CreateDocumentWithInlineAlignment(outPdf, cmpPdf, InlineVerticalAlignmentType.MIDDLE); + } + + [NUnit.Framework.Test] + public virtual void InlineVerticalAlignmentBaseLineTest() { + String outPdf = DESTINATION_FOLDER + "inlineVerticalAlignmentBaseLine.pdf"; + String cmpPdf = SOURCE_FOLDER + "cmp_inlineVerticalAlignmentBaseLine.pdf"; + CreateDocumentWithInlineAlignment(outPdf, cmpPdf, InlineVerticalAlignmentType.BASELINE); + } + + [NUnit.Framework.Test] + public virtual void InlineVerticalAlignmentTextTopTest() { + String outPdf = DESTINATION_FOLDER + "inlineVerticalAlignmentTextTop.pdf"; + String cmpPdf = SOURCE_FOLDER + "cmp_inlineVerticalAlignmentTextTop.pdf"; + CreateDocumentWithInlineAlignment(outPdf, cmpPdf, InlineVerticalAlignmentType.TEXT_TOP); + } + + [NUnit.Framework.Test] + public virtual void InlineVerticalAlignmentTextBottomTest() { + String outPdf = DESTINATION_FOLDER + "inlineVerticalAlignmentTextBottom.pdf"; + String cmpPdf = SOURCE_FOLDER + "cmp_inlineVerticalAlignmentTextBottom.pdf"; + CreateDocumentWithInlineAlignment(outPdf, cmpPdf, InlineVerticalAlignmentType.TEXT_BOTTOM); + } + + [NUnit.Framework.Test] + public virtual void InlineVerticalAlignmentFixedTest() { + String outPdf = DESTINATION_FOLDER + "inlineVerticalAlignmentFixed.pdf"; + String cmpPdf = SOURCE_FOLDER + "cmp_inlineVerticalAlignmentFixed.pdf"; + CreateDocumentWithInlineAlignment(outPdf, cmpPdf, InlineVerticalAlignmentType.FIXED); + } + + [NUnit.Framework.Test] + public virtual void InlineVerticalAlignmentFractionTest() { + String outPdf = DESTINATION_FOLDER + "inlineVerticalAlignmentFraction.pdf"; + String cmpPdf = SOURCE_FOLDER + "cmp_inlineVerticalAlignmentFraction.pdf"; + CreateDocumentWithInlineAlignment(outPdf, cmpPdf, InlineVerticalAlignmentType.FRACTION); + } + + [NUnit.Framework.Test] + public virtual void InlineVerticalAlignmentSubTest() { + String outPdf = DESTINATION_FOLDER + "inlineVerticalAlignmentSub.pdf"; + String cmpPdf = SOURCE_FOLDER + "cmp_inlineVerticalAlignmentSub.pdf"; + CreateDocumentWithInlineAlignment(outPdf, cmpPdf, InlineVerticalAlignmentType.SUB, (d, p, t) => t.SetFontSize + (20)); + } + + [NUnit.Framework.Test] + public virtual void InlineVerticalAlignmentSuperTest() { + String outPdf = DESTINATION_FOLDER + "inlineVerticalAlignmentSuper.pdf"; + String cmpPdf = SOURCE_FOLDER + "cmp_inlineVerticalAlignmentSuper.pdf"; + CreateDocumentWithInlineAlignment(outPdf, cmpPdf, InlineVerticalAlignmentType.SUPER, (d, p, t) => t.SetFontSize + (20)); + } + + [NUnit.Framework.Test] + public virtual void InlineVerticalAlignmentmixedTest() { + // sub and super are resolved in html2Pdf to relative + String outPdf = DESTINATION_FOLDER + "inlineVerticalAlignmentMixed.pdf"; + String cmpPdf = SOURCE_FOLDER + "cmp_inlineVerticalAlignmentMixed.pdf"; + PdfDocument pdfDoc = new PdfDocument(new PdfWriter(outPdf)); + Document doc = new Document(pdfDoc, PageSize.A4.Rotate()); + Paragraph p = new Paragraph(); + p.SetBackgroundColor(new DeviceRgb(189, 239, 73)); + p.SetProperty(Property.RENDERING_MODE, RenderingMode.HTML_MODE); + p.SetFontSize(20); + Text heightdefiner = new Text(" Xj "); + p.Add(heightdefiner); + AddAlignedElement(p, InlineVerticalAlignmentType.BASELINE); + AddAlignedElement(p, InlineVerticalAlignmentType.TEXT_TOP); + AddAlignedElement(p, InlineVerticalAlignmentType.TEXT_BOTTOM); + AddAlignedElement(p, InlineVerticalAlignmentType.SUB); + AddAlignedElement(p, InlineVerticalAlignmentType.SUPER); + AddAlignedElement(p, InlineVerticalAlignmentType.FIXED); + AddAlignedElement(p, InlineVerticalAlignmentType.FRACTION); + AddAlignedElement(p, InlineVerticalAlignmentType.MIDDLE); + AddAlignedElement(p, InlineVerticalAlignmentType.TOP); + AddAlignedElement(p, InlineVerticalAlignmentType.BOTTOM); + PdfImageXObject xObject = new PdfImageXObject(ImageDataFactory.CreateJpeg(UrlUtil.ToURL(SOURCE_FOLDER + "itis.jpg" + ))); + iText.Layout.Element.Image image1 = new iText.Layout.Element.Image(xObject, 50); + p.Add(image1); + p.Add(heightdefiner); + doc.Add(p); + pdfDoc.Close(); + NUnit.Framework.Assert.IsNull(new CompareTool().CompareByContent(outPdf, cmpPdf, DESTINATION_FOLDER)); + } + + private void AddAlignedElement(Paragraph p, InlineVerticalAlignmentType? verticalAlignment) { + Text text1 = new Text(" " + verticalAlignment + " "); + text1.SetProperty(Property.RENDERING_MODE, RenderingMode.HTML_MODE); + text1.SetFontSize(12); + if (verticalAlignment == InlineVerticalAlignmentType.FIXED) { + text1.SetProperty(Property.INLINE_VERTICAL_ALIGNMENT, new InlineVerticalAlignment(verticalAlignment, 20F)); + } + else { + if (verticalAlignment == InlineVerticalAlignmentType.FRACTION) { + text1.SetProperty(Property.INLINE_VERTICAL_ALIGNMENT, new InlineVerticalAlignment(verticalAlignment, 0.20F + )); + } + else { + text1.SetProperty(Property.INLINE_VERTICAL_ALIGNMENT, new InlineVerticalAlignment(verticalAlignment)); + } + } + p.Add(text1); + } + + [NUnit.Framework.Test] + public virtual void InlineVerticalAlignmentWithLineHeightSettingTest() { + String outPdf = DESTINATION_FOLDER + "inlineVerticalAlignmentLineHeight.pdf"; + String cmpPdf = SOURCE_FOLDER + "cmp_inlineVerticalAlignmentLineHeight.pdf"; + CreateDocumentWithInlineAlignment(outPdf, cmpPdf, InlineVerticalAlignmentType.BOTTOM, (d, p, t) => p.SetProperty + (Property.LINE_HEIGHT, LineHeight.CreateFixedValue(100))); + } + + [NUnit.Framework.Test] + public virtual void InlineVerticalAlignmentWithFloatsTest() { + String outPdf = DESTINATION_FOLDER + "inlineVerticalAlignmentWithFloat.pdf"; + String cmpPdf = SOURCE_FOLDER + "cmp_inlineVerticalAlignmentWithFloat.pdf"; + CreateDocumentWithInlineAlignment(outPdf, cmpPdf, InlineVerticalAlignmentType.BOTTOM, (d, p, t) => { + PdfImageXObject xObject = new PdfImageXObject(ImageDataFactory.CreateJpeg(UrlUtil.ToURL(SOURCE_FOLDER + "itis.jpg" + ))); + iText.Layout.Element.Image image1 = new iText.Layout.Element.Image(xObject, 200); + image1.SetProperty(Property.FLOAT, FloatPropertyValue.LEFT); + d.Add(image1); + } + ); + } + [NUnit.Framework.Test] public virtual void FloatAlignmentTest03() { String outFileName = DESTINATION_FOLDER + "floatAlignmentTest03.pdf"; @@ -368,6 +514,47 @@ public class AlignmentTest : ExtendedITextTest { , "diff")); } + private static void CreateDocumentWithInlineAlignment(String outPdf, String cmpPdf, InlineVerticalAlignmentType? + verticalAlignment1) { + CreateDocumentWithInlineAlignment(outPdf, cmpPdf, verticalAlignment1, null); + } + + private static void CreateDocumentWithInlineAlignment(String outPdf, String cmpPdf, InlineVerticalAlignmentType? + verticalAlignment1, AlignmentTest.IInlineTestObjectModifier adjustTestObjects) { + PdfDocument pdfDoc = new PdfDocument(new PdfWriter(outPdf)); + Document doc = new Document(pdfDoc); + Paragraph p = new Paragraph(); + p.SetBackgroundColor(new DeviceRgb(189, 239, 73)); + p.SetProperty(Property.RENDERING_MODE, RenderingMode.HTML_MODE); + p.SetFontSize(20); + Text heightdefiner = new Text(" Xj "); + p.Add(heightdefiner); + Text text1 = new Text(" vAlign " + verticalAlignment1 + " "); + if (verticalAlignment1 == InlineVerticalAlignmentType.FIXED) { + text1.SetProperty(Property.INLINE_VERTICAL_ALIGNMENT, new InlineVerticalAlignment(verticalAlignment1, 20F) + ); + } + else { + if (verticalAlignment1 == InlineVerticalAlignmentType.FRACTION) { + text1.SetProperty(Property.INLINE_VERTICAL_ALIGNMENT, new InlineVerticalAlignment(verticalAlignment1, 0.20F + )); + } + else { + text1.SetProperty(Property.INLINE_VERTICAL_ALIGNMENT, new InlineVerticalAlignment(verticalAlignment1)); + } + } + text1.SetProperty(Property.RENDERING_MODE, RenderingMode.HTML_MODE); + text1.SetFontSize(12); + if (adjustTestObjects != null) { + adjustTestObjects(doc, p, text1); + } + p.Add(text1); + p.Add(heightdefiner); + doc.Add(p); + pdfDoc.Close(); + NUnit.Framework.Assert.IsNull(new CompareTool().CompareByContent(outPdf, cmpPdf, DESTINATION_FOLDER)); + } + private static void CreateDocumentWithAlignment(String outPdf, String cmpPdf, VerticalAlignment? verticalAlignment ) { PdfDocument pdfDoc = new PdfDocument(new PdfWriter(outPdf)); @@ -402,5 +589,7 @@ public class AlignmentTest : ExtendedITextTest { doc.Add(new Paragraph().Add(text).Add("Justified. " + "The text is laid out using the correct width, but the alignment value uses the full width." ).SetTextAlignment(TextAlignment.JUSTIFIED)); } + + private delegate void IInlineTestObjectModifier(Document d, Paragraph p, Text t); } } diff --git a/itext.tests/itext.layout.tests/itext/layout/AreaBreakTest.cs b/itext.tests/itext.layout.tests/itext/layout/AreaBreakTest.cs index f4d1220acd..1aa79c6d70 100644 --- a/itext.tests/itext.layout.tests/itext/layout/AreaBreakTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/AreaBreakTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -53,7 +53,7 @@ source product. using iText.Test; namespace iText.Layout { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class AreaBreakTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/layout/AreaBreakTest/"; diff --git a/itext.tests/itext.layout.tests/itext/layout/BackgroundColorTest.cs b/itext.tests/itext.layout.tests/itext/layout/BackgroundColorTest.cs index a04d232dea..f1de375bea 100644 --- a/itext.tests/itext.layout.tests/itext/layout/BackgroundColorTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/BackgroundColorTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -49,7 +49,7 @@ source product. using iText.Test; namespace iText.Layout { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class BackgroundColorTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/layout/BackgroundColorTest/"; diff --git a/itext.tests/itext.layout.tests/itext/layout/BackgroundPositionUnitTest.cs b/itext.tests/itext.layout.tests/itext/layout/BackgroundPositionUnitTest.cs index ebe62ba0fa..2fc121d0e6 100644 --- a/itext.tests/itext.layout.tests/itext/layout/BackgroundPositionUnitTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/BackgroundPositionUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -24,7 +24,7 @@ using iText.Test; namespace iText.Layout { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class BackgroundPositionUnitTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void DefaultConstructorTest() { diff --git a/itext.tests/itext.layout.tests/itext/layout/BlockTest.cs b/itext.tests/itext.layout.tests/itext/layout/BlockTest.cs index 17fd042330..238a92e73d 100644 --- a/itext.tests/itext.layout.tests/itext/layout/BlockTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/BlockTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -55,7 +55,7 @@ source product. using iText.Test.Attributes; namespace iText.Layout { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class BlockTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/layout/BlockTest/"; diff --git a/itext.tests/itext.layout.tests/itext/layout/BorderTest.cs b/itext.tests/itext.layout.tests/itext/layout/BorderTest.cs index 2e2794ad88..57fb5b8426 100644 --- a/itext.tests/itext.layout.tests/itext/layout/BorderTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/BorderTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -55,7 +55,7 @@ source product. using iText.Test.Attributes; namespace iText.Layout { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class BorderTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/layout/BorderTest/"; diff --git a/itext.tests/itext.layout.tests/itext/layout/CanvasTest.cs b/itext.tests/itext.layout.tests/itext/layout/CanvasTest.cs index 915317dca5..118d049704 100644 --- a/itext.tests/itext.layout.tests/itext/layout/CanvasTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/CanvasTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -60,7 +60,7 @@ source product. using iText.Test.Attributes; namespace iText.Layout { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class CanvasTest : ExtendedITextTest { private static readonly TestConfigurationEvent CONFIGURATION_ACCESS = new TestConfigurationEvent(); diff --git a/itext.tests/itext.layout.tests/itext/layout/CanvasUnitTest.cs b/itext.tests/itext.layout.tests/itext/layout/CanvasUnitTest.cs index 7dea93a86e..02919d6bb8 100644 --- a/itext.tests/itext.layout.tests/itext/layout/CanvasUnitTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/CanvasUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -27,7 +27,7 @@ using iText.Test; namespace iText.Layout { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class CanvasUnitTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void CanvasImmediateFlushConstructorTest() { diff --git a/itext.tests/itext.layout.tests/itext/layout/CollapsingMarginsTest.cs b/itext.tests/itext.layout.tests/itext/layout/CollapsingMarginsTest.cs index 428e116805..743f387736 100644 --- a/itext.tests/itext.layout.tests/itext/layout/CollapsingMarginsTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/CollapsingMarginsTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -54,7 +54,7 @@ source product. using iText.Test; namespace iText.Layout { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class CollapsingMarginsTest : ExtendedITextTest { private static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/layout/CollapsingMarginsTest/"; diff --git a/itext.tests/itext.layout.tests/itext/layout/CustomCurrentAreaTest.cs b/itext.tests/itext.layout.tests/itext/layout/CustomCurrentAreaTest.cs index 28c5399f36..f3b96a98ce 100644 --- a/itext.tests/itext.layout.tests/itext/layout/CustomCurrentAreaTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/CustomCurrentAreaTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -30,7 +30,7 @@ using iText.Test; namespace iText.Layout { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class CustomCurrentAreaTest : ExtendedITextTest { public static readonly String DESTINATION_FOLDER = NUnit.Framework.TestContext.CurrentContext.TestDirectory + "/test/itext/layout/CustomCurrentAreaTest/"; diff --git a/itext.tests/itext.layout.tests/itext/layout/DefaultLayoutTest.cs b/itext.tests/itext.layout.tests/itext/layout/DefaultLayoutTest.cs index 71948f8031..0ee858741e 100644 --- a/itext.tests/itext.layout.tests/itext/layout/DefaultLayoutTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/DefaultLayoutTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -58,7 +58,7 @@ source product. using iText.Test.Attributes; namespace iText.Layout { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class DefaultLayoutTest : ExtendedITextTest { public static float EPS = 0.001f; diff --git a/itext.tests/itext.layout.tests/itext/layout/DestinationTest.cs b/itext.tests/itext.layout.tests/itext/layout/DestinationTest.cs index b6916ff9a8..fbca88ecb9 100644 --- a/itext.tests/itext.layout.tests/itext/layout/DestinationTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/DestinationTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -49,7 +49,7 @@ source product. using iText.Test; namespace iText.Layout { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class DestinationTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/layout/DestinationTest/"; diff --git a/itext.tests/itext.layout.tests/itext/layout/DocumentTest.cs b/itext.tests/itext.layout.tests/itext/layout/DocumentTest.cs index 760fdbd230..e08db91fae 100644 --- a/itext.tests/itext.layout.tests/itext/layout/DocumentTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/DocumentTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -36,7 +36,7 @@ using iText.Test; namespace iText.Layout { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class DocumentTest : ExtendedITextTest { private static readonly TestConfigurationEvent CONFIGURATION_ACCESS = new TestConfigurationEvent(); diff --git a/itext.tests/itext.layout.tests/itext/layout/FixedHeightTest.cs b/itext.tests/itext.layout.tests/itext/layout/FixedHeightTest.cs index 827603c13f..dcedef347d 100644 --- a/itext.tests/itext.layout.tests/itext/layout/FixedHeightTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/FixedHeightTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -30,7 +30,7 @@ using iText.Test.Attributes; namespace iText.Layout { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class FixedHeightTest : ExtendedITextTest { private static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/layout/FloatAndAlignmentTest/"; diff --git a/itext.tests/itext.layout.tests/itext/layout/FloatAndAlignmentTest.cs b/itext.tests/itext.layout.tests/itext/layout/FloatAndAlignmentTest.cs index 5cafe03948..2fa5628994 100644 --- a/itext.tests/itext.layout.tests/itext/layout/FloatAndAlignmentTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/FloatAndAlignmentTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -51,7 +51,7 @@ source product. using iText.Test; namespace iText.Layout { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class FloatAndAlignmentTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/layout/FloatAndAlignmentTest/"; diff --git a/itext.tests/itext.layout.tests/itext/layout/FloatBlockTest.cs b/itext.tests/itext.layout.tests/itext/layout/FloatBlockTest.cs index b5380655e6..84b424171f 100644 --- a/itext.tests/itext.layout.tests/itext/layout/FloatBlockTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/FloatBlockTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -33,7 +33,7 @@ using iText.Test; namespace iText.Layout { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class FloatBlockTest : ExtendedITextTest { private static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/layout/FloatBlockTest/"; diff --git a/itext.tests/itext.layout.tests/itext/layout/FloatImageTest.cs b/itext.tests/itext.layout.tests/itext/layout/FloatImageTest.cs index 063563002e..1a4455a812 100644 --- a/itext.tests/itext.layout.tests/itext/layout/FloatImageTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/FloatImageTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -32,7 +32,7 @@ using iText.Test; namespace iText.Layout { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class FloatImageTest : ExtendedITextTest { private static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/layout/FloatImageTest/"; diff --git a/itext.tests/itext.layout.tests/itext/layout/FloatTest.cs b/itext.tests/itext.layout.tests/itext/layout/FloatTest.cs index 81c9c2abeb..e1c91ed862 100644 --- a/itext.tests/itext.layout.tests/itext/layout/FloatTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/FloatTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -55,7 +55,7 @@ source product. using iText.Test.Attributes; namespace iText.Layout { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class FloatTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/layout/FloatTest/"; @@ -1062,7 +1062,6 @@ public class FloatTest : ExtendedITextTest { // Adding float that will not fit on the first page and will have FORCED_PLACEMENT on the second. div.Add(img); div.Add(new Paragraph("some small text")); - // TODO DEVSIX-1655: blocks don't extend their height to MIN_HEIGHT if forced placement is applied, why? document.Add(div); document.Close(); NUnit.Framework.Assert.IsNull(new CompareTool().CompareByContent(outFile, cmpFileName, destinationFolder, @@ -1116,7 +1115,7 @@ public class FloatTest : ExtendedITextTest { } [NUnit.Framework.Test] - [LogMessage(LayoutLogMessageConstant.ELEMENT_DOES_NOT_FIT_AREA)] + [LogMessage(LayoutLogMessageConstant.ELEMENT_DOES_NOT_FIT_AREA, Count = 2)] public virtual void FloatsOnPageSplit08_02() { String cmpFileName = sourceFolder + "cmp_floatsOnPageSplit08_02.pdf"; String outFile = destinationFolder + "floatsOnPageSplit08_02.pdf"; @@ -1135,9 +1134,6 @@ public class FloatTest : ExtendedITextTest { containerDiv.Add(img); document.Add(containerDiv); document.Close(); - // TODO DEVSIX-1655: currently forced placement is applied on containerDiv, which results in all it's content - // being forced placed at once, rather than content being split more gracefully (it makes sense to put the second - // image on the next empty area, not on current area). NUnit.Framework.Assert.IsNull(new CompareTool().CompareByContent(outFile, cmpFileName, destinationFolder, "diff28_02_")); } @@ -1160,7 +1156,6 @@ public class FloatTest : ExtendedITextTest { containerDiv.Add(new Paragraph(text)); document.Add(containerDiv); document.Close(); - // TODO DEVSIX-1655: text in the container div gets lost. And floating property doesn't actually affect this. NUnit.Framework.Assert.IsNull(new CompareTool().CompareByContent(outFile, cmpFileName, destinationFolder, "diff28_03_")); } @@ -1232,7 +1227,6 @@ public class FloatTest : ExtendedITextTest { containerDiv.Add(div2); document.Add(containerDiv); document.Close(); - // TODO DEVSIX-1655: Forced placement is applied to the parent element, forcing it to return FULL even though part of the child element overflowed. NUnit.Framework.Assert.IsNull(new CompareTool().CompareByContent(outFile, cmpFileName, destinationFolder, "diff31_")); } diff --git a/itext.tests/itext.layout.tests/itext/layout/FontProviderTest.cs b/itext.tests/itext.layout.tests/itext/layout/FontProviderTest.cs index 2a83da0fe0..20a913f6cb 100644 --- a/itext.tests/itext.layout.tests/itext/layout/FontProviderTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/FontProviderTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -55,7 +55,7 @@ source product. using iText.Test; namespace iText.Layout { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class FontProviderTest : ExtendedITextTest { private class PdfFontProvider : FontProvider { private IList pdfFontInfos = new List(); diff --git a/itext.tests/itext.layout.tests/itext/layout/FontSelectorTest.cs b/itext.tests/itext.layout.tests/itext/layout/FontSelectorTest.cs index 16881d6ae6..23f5bf8746 100644 --- a/itext.tests/itext.layout.tests/itext/layout/FontSelectorTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/FontSelectorTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -56,7 +56,7 @@ source product. using iText.Test; namespace iText.Layout { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class FontSelectorTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/layout/FontSelectorTest/"; @@ -423,6 +423,53 @@ public class FontSelectorTest : ExtendedITextTest { , "diff" + fileName)); } + [NUnit.Framework.Test] + public virtual void NotSignificantCharacterOfTheFontWithUnicodeRange() { + // TODO update cmp after fix DEVSIX-2052 + String outFileName = destinationFolder + "notSignificantCharacterOfTheFontWithUnicodeRange.pdf"; + String cmpFileName = sourceFolder + "cmp_notSignificantCharacterOfTheFontWithUnicodeRange.pdf"; + FontProvider sel = new FontProvider(); + NUnit.Framework.Assert.IsTrue(sel.GetFontSet().AddFont(fontsFolder + "NotoSansCJKjp-Bold.otf", null, "FontAlias" + , new RangeBuilder(117, 117).Create())); + // just 'u' letter + NUnit.Framework.Assert.IsTrue(sel.GetFontSet().AddFont(fontsFolder + "FreeSans.ttf", null, "FontAlias", new + RangeBuilder(106, 113).Create())); + // 'j', 'm' and 'p' are in that interval + PdfDocument pdfDoc = new PdfDocument(new PdfWriter(outFileName)); + Document doc = new Document(pdfDoc); + doc.SetFontProvider(sel); + doc.SetProperty(Property.FONT, new String[] { "FontAlias" }); + doc.Add(new Paragraph("jump")); + doc.Close(); + NUnit.Framework.Assert.IsNull(new CompareTool().CompareByContent(outFileName, cmpFileName, destinationFolder + , "diff")); + } + + [NUnit.Framework.Test] + public virtual void CheckThreeFontsInOneLineWithUnicodeRange() { + // TODO update cmp after fix DEVSIX-2052 + String outFileName = destinationFolder + "checkThreeFontsInOneLineWithUnicodeRange.pdf"; + String cmpFileName = sourceFolder + "cmp_checkThreeFontsInOneLineWithUnicodeRange.pdf"; + FontProvider sel = new FontProvider(); + NUnit.Framework.Assert.IsTrue(sel.GetFontSet().AddFont(fontsFolder + "NotoSansCJKjp-Bold.otf", null, "FontAlias" + , new RangeBuilder(97, 99).Create())); + // 'a', 'b' and 'c' are in that interval + NUnit.Framework.Assert.IsTrue(sel.GetFontSet().AddFont(fontsFolder + "FreeSans.ttf", null, "FontAlias", new + RangeBuilder(100, 102).Create())); + // 'd', 'e' and 'f' are in that interval + NUnit.Framework.Assert.IsTrue(sel.GetFontSet().AddFont(fontsFolder + "Puritan2.otf", null, "FontAlias", new + RangeBuilder(120, 122).Create())); + // 'x', 'y' and 'z' are in that interval + PdfDocument pdfDoc = new PdfDocument(new PdfWriter(outFileName)); + Document doc = new Document(pdfDoc); + doc.SetFontProvider(sel); + doc.SetProperty(Property.FONT, new String[] { "FontAlias" }); + doc.Add(new Paragraph("abc def xyz")); + doc.Close(); + NUnit.Framework.Assert.IsNull(new CompareTool().CompareByContent(outFileName, cmpFileName, destinationFolder + , "diff")); + } + [NUnit.Framework.Test] public virtual void DuplicateFontWithUnicodeRange() { String fileName = "duplicateFontWithUnicodeRange"; diff --git a/itext.tests/itext.layout.tests/itext/layout/HyphenateLayoutTest.cs b/itext.tests/itext.layout.tests/itext/layout/HyphenateLayoutTest.cs index 874cdc78a1..8b4babe40d 100644 --- a/itext.tests/itext.layout.tests/itext/layout/HyphenateLayoutTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/HyphenateLayoutTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -54,7 +54,7 @@ source product. using iText.Test; namespace iText.Layout { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class HyphenateLayoutTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/layout/HyphenateLayoutTest/"; diff --git a/itext.tests/itext.layout.tests/itext/layout/HyphenateResultTest.cs b/itext.tests/itext.layout.tests/itext/layout/HyphenateResultTest.cs index da46abe485..f6938e1d94 100644 --- a/itext.tests/itext.layout.tests/itext/layout/HyphenateResultTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/HyphenateResultTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -45,7 +45,7 @@ source product. using iText.Test; namespace iText.Layout { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class HyphenateResultTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void UkraineHyphenTest() { diff --git a/itext.tests/itext.layout.tests/itext/layout/HyphenateTest.cs b/itext.tests/itext.layout.tests/itext/layout/HyphenateTest.cs index 9b45692b59..83c09f67fc 100644 --- a/itext.tests/itext.layout.tests/itext/layout/HyphenateTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/HyphenateTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -48,7 +48,7 @@ source product. using iText.Test; namespace iText.Layout { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class HyphenateTest : ExtendedITextTest { private IList @params = JavaUtil.ArraysAsList(new HyphenateTest.TestParams("af") , diff --git a/itext.tests/itext.layout.tests/itext/layout/ImageColorProfileTest.cs b/itext.tests/itext.layout.tests/itext/layout/ImageColorProfileTest.cs index e81de07f32..f70f42ae96 100644 --- a/itext.tests/itext.layout.tests/itext/layout/ImageColorProfileTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/ImageColorProfileTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -51,7 +51,7 @@ source product. using iText.Test.Attributes; namespace iText.Layout { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class ImageColorProfileTest : ExtendedITextTest { public static readonly String destinationFolder = NUnit.Framework.TestContext.CurrentContext.TestDirectory + "/test/itext/layout/ImageColorProfileTest/"; diff --git a/itext.tests/itext.layout.tests/itext/layout/ImageTest.cs b/itext.tests/itext.layout.tests/itext/layout/ImageTest.cs index ea2a52d2a1..a559aedd50 100644 --- a/itext.tests/itext.layout.tests/itext/layout/ImageTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/ImageTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -57,7 +57,7 @@ source product. using iText.Test.Attributes; namespace iText.Layout { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class ImageTest : ExtendedITextTest { public static readonly String destinationFolder = NUnit.Framework.TestContext.CurrentContext.TestDirectory + "/test/itext/layout/ImageTest/"; @@ -208,7 +208,7 @@ public class ImageTest : ExtendedITextTest { } [NUnit.Framework.Test] - [LogMessage(LayoutLogMessageConstant.ELEMENT_DOES_NOT_FIT_AREA)] + [LogMessage(LayoutLogMessageConstant.ELEMENT_DOES_NOT_FIT_AREA, Count = 2)] public virtual void ImageTest08() { String outFileName = destinationFolder + "imageTest08.pdf"; String cmpFileName = sourceFolder + "cmp_imageTest08.pdf"; diff --git a/itext.tests/itext.layout.tests/itext/layout/InlineBlockTest.cs b/itext.tests/itext.layout.tests/itext/layout/InlineBlockTest.cs index 1c6ad1f49d..20a2613180 100644 --- a/itext.tests/itext.layout.tests/itext/layout/InlineBlockTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/InlineBlockTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -47,10 +47,11 @@ source product. using iText.Kernel.Utils; using iText.Layout.Borders; using iText.Layout.Element; +using iText.Layout.Properties; using iText.Test; namespace iText.Layout { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class InlineBlockTest : ExtendedITextTest { public static readonly String destinationFolder = NUnit.Framework.TestContext.CurrentContext.TestDirectory + "/test/itext/layout/InlineBlockTest/"; @@ -132,5 +133,27 @@ public class InlineBlockTest : ExtendedITextTest { NUnit.Framework.Assert.IsNull(new CompareTool().CompareByContent(outFileName, cmpFileName, destinationFolder , "diff")); } + + [NUnit.Framework.Test] + public virtual void WrappingAfter100PercentWidthFloatTest() { + String name = "wrappingAfter100PercentWidthFloatTest.pdf"; + String output = destinationFolder + name; + String cmp = sourceFolder + "cmp_" + name; + using (Document doc = new Document(new PdfDocument(new PdfWriter(output)))) { + Div floatingDiv = new Div().SetWidth(UnitValue.CreatePercentValue(100)).SetHeight(10).SetBorder(new SolidBorder + (1)).SetBackgroundColor(ColorConstants.RED); + floatingDiv.SetProperty(Property.FLOAT, FloatPropertyValue.RIGHT); + floatingDiv.SetProperty(Property.OVERFLOW_X, OverflowPropertyValue.VISIBLE); + floatingDiv.SetProperty(Property.OVERFLOW_Y, OverflowPropertyValue.VISIBLE); + Div inlineDiv = new Div().SetWidth(UnitValue.CreatePercentValue(100)).SetHeight(10).SetBorder(new SolidBorder + (1)) + // gold color + .SetBackgroundColor(new DeviceRgb(255, 215, 0)); + inlineDiv.SetProperty(Property.OVERFLOW_X, OverflowPropertyValue.VISIBLE); + inlineDiv.SetProperty(Property.OVERFLOW_Y, OverflowPropertyValue.VISIBLE); + doc.Add(new Div().Add(floatingDiv).Add(new Paragraph().Add(inlineDiv))); + } + NUnit.Framework.Assert.IsNull(new CompareTool().CompareByContent(output, cmp, destinationFolder)); + } } } diff --git a/itext.tests/itext.layout.tests/itext/layout/KeepTogetherTest.cs b/itext.tests/itext.layout.tests/itext/layout/KeepTogetherTest.cs index 1d37761e19..c96c6102c7 100644 --- a/itext.tests/itext.layout.tests/itext/layout/KeepTogetherTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/KeepTogetherTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -60,7 +60,7 @@ source product. using iText.Test.Attributes; namespace iText.Layout { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class KeepTogetherTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/layout/KeepTogetherTest/"; diff --git a/itext.tests/itext.layout.tests/itext/layout/KeepWithNextTest.cs b/itext.tests/itext.layout.tests/itext/layout/KeepWithNextTest.cs index cb7d453283..574d701638 100644 --- a/itext.tests/itext.layout.tests/itext/layout/KeepWithNextTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/KeepWithNextTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -52,7 +52,7 @@ source product. using iText.Test; namespace iText.Layout { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class KeepWithNextTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/layout/KeepWithNextTest/"; diff --git a/itext.tests/itext.layout.tests/itext/layout/LargeElementTest.cs b/itext.tests/itext.layout.tests/itext/layout/LargeElementTest.cs index 2b0053e0d2..11793e4229 100644 --- a/itext.tests/itext.layout.tests/itext/layout/LargeElementTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/LargeElementTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -58,7 +58,7 @@ source product. using iText.Test.Attributes; namespace iText.Layout { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class LargeElementTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/layout/LargeElementTest/"; diff --git a/itext.tests/itext.layout.tests/itext/layout/LayoutTaggingPdf2Test.cs b/itext.tests/itext.layout.tests/itext/layout/LayoutTaggingPdf2Test.cs index 088b3718e3..08cfb551c4 100644 --- a/itext.tests/itext.layout.tests/itext/layout/LayoutTaggingPdf2Test.cs +++ b/itext.tests/itext.layout.tests/itext/layout/LayoutTaggingPdf2Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -54,7 +54,7 @@ source product. using iText.Test.Attributes; namespace iText.Layout { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class LayoutTaggingPdf2Test : ExtendedITextTest { public static readonly String destinationFolder = NUnit.Framework.TestContext.CurrentContext.TestDirectory + "/test/itext/layout/LayoutTaggingPdf2Test/"; diff --git a/itext.tests/itext.layout.tests/itext/layout/LayoutTaggingTest.cs b/itext.tests/itext.layout.tests/itext/layout/LayoutTaggingTest.cs index e7885cbffa..56f6ed0bf7 100644 --- a/itext.tests/itext.layout.tests/itext/layout/LayoutTaggingTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/LayoutTaggingTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -66,7 +66,7 @@ source product. using iText.Test.Attributes; namespace iText.Layout { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class LayoutTaggingTest : ExtendedITextTest { public static readonly String destinationFolder = NUnit.Framework.TestContext.CurrentContext.TestDirectory + "/test/itext/layout/LayoutTaggingTest/"; diff --git a/itext.tests/itext.layout.tests/itext/layout/LeadingHeightTest.cs b/itext.tests/itext.layout.tests/itext/layout/LeadingHeightTest.cs index c31a5b10ec..634565a037 100644 --- a/itext.tests/itext.layout.tests/itext/layout/LeadingHeightTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/LeadingHeightTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -33,7 +33,7 @@ using iText.Test.Attributes; namespace iText.Layout { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class LeadingHeightTest : ExtendedITextTest { public static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/layout/LeadingHeightTest/"; diff --git a/itext.tests/itext.layout.tests/itext/layout/LineSeparatorTest.cs b/itext.tests/itext.layout.tests/itext/layout/LineSeparatorTest.cs index 32760c8673..92e55298e2 100644 --- a/itext.tests/itext.layout.tests/itext/layout/LineSeparatorTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/LineSeparatorTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -50,7 +50,7 @@ source product. using iText.Test; namespace iText.Layout { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class LineSeparatorTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/layout/LineSeparatorTest/"; diff --git a/itext.tests/itext.layout.tests/itext/layout/LinkTest.cs b/itext.tests/itext.layout.tests/itext/layout/LinkTest.cs index da78376362..c8c9b134c0 100644 --- a/itext.tests/itext.layout.tests/itext/layout/LinkTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/LinkTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -57,7 +57,7 @@ source product. using iText.Test.Attributes; namespace iText.Layout { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class LinkTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/layout/LinkTest/"; diff --git a/itext.tests/itext.layout.tests/itext/layout/ListAlignmentDirectionTest.cs b/itext.tests/itext.layout.tests/itext/layout/ListAlignmentDirectionTest.cs index 1139f13651..7856858e6a 100644 --- a/itext.tests/itext.layout.tests/itext/layout/ListAlignmentDirectionTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/ListAlignmentDirectionTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -35,7 +35,7 @@ using iText.Test.Attributes; namespace iText.Layout { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] [NUnit.Framework.TestFixtureSource("AlignItemsAndJustifyContentPropertiesTestFixtureData")] public class ListAlignmentDirectionTest : ExtendedITextTest { public static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext diff --git a/itext.tests/itext.layout.tests/itext/layout/ListItemPositionAlignmentTest.cs b/itext.tests/itext.layout.tests/itext/layout/ListItemPositionAlignmentTest.cs index acccf3a65a..8f58214648 100644 --- a/itext.tests/itext.layout.tests/itext/layout/ListItemPositionAlignmentTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/ListItemPositionAlignmentTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -35,7 +35,7 @@ using iText.Test.Attributes; namespace iText.Layout { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] [NUnit.Framework.TestFixtureSource("BaseDirectionAndSymbolAlignmentPropertiesTestFixtureData")] public class ListItemPositionAlignmentTest : ExtendedITextTest { public static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext diff --git a/itext.tests/itext.layout.tests/itext/layout/ListTest.cs b/itext.tests/itext.layout.tests/itext/layout/ListTest.cs index fa489ede91..7689179247 100644 --- a/itext.tests/itext.layout.tests/itext/layout/ListTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/ListTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -57,7 +57,7 @@ source product. using iText.Test.Attributes; namespace iText.Layout { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class ListTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/layout/ListTest/"; diff --git a/itext.tests/itext.layout.tests/itext/layout/LocationTextExtractionStrategyTest.cs b/itext.tests/itext.layout.tests/itext/layout/LocationTextExtractionStrategyTest.cs index 53a048a51d..1479f73d30 100644 --- a/itext.tests/itext.layout.tests/itext/layout/LocationTextExtractionStrategyTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/LocationTextExtractionStrategyTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -55,7 +55,7 @@ source product. using iText.Layout.Properties; namespace iText.Layout { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class LocationTextExtractionStrategyTest : SimpleTextExtractionStrategyTest { private static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/layout/LocationTextExtractionStrategyTest/"; diff --git a/itext.tests/itext.layout.tests/itext/layout/NetWorkPathTest.cs b/itext.tests/itext.layout.tests/itext/layout/NetWorkPathTest.cs index a949142814..467abdaf54 100644 --- a/itext.tests/itext.layout.tests/itext/layout/NetWorkPathTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/NetWorkPathTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.layout.tests/itext/layout/NewLineTest.cs b/itext.tests/itext.layout.tests/itext/layout/NewLineTest.cs index f2ed0f4928..5757c42ebb 100644 --- a/itext.tests/itext.layout.tests/itext/layout/NewLineTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/NewLineTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -48,7 +48,7 @@ source product. using iText.Test; namespace iText.Layout { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class NewLineTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/layout/NewLineTest/"; diff --git a/itext.tests/itext.layout.tests/itext/layout/NonBreakableSpaceTest.cs b/itext.tests/itext.layout.tests/itext/layout/NonBreakableSpaceTest.cs index 8575def5e0..a61e9c1572 100644 --- a/itext.tests/itext.layout.tests/itext/layout/NonBreakableSpaceTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/NonBreakableSpaceTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -49,7 +49,7 @@ source product. using iText.Test; namespace iText.Layout { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class NonBreakableSpaceTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/layout/NonBreakableSpaceTest/"; diff --git a/itext.tests/itext.layout.tests/itext/layout/ObjectFitTest.cs b/itext.tests/itext.layout.tests/itext/layout/ObjectFitTest.cs index 20f6fc454e..8c6bb7779f 100644 --- a/itext.tests/itext.layout.tests/itext/layout/ObjectFitTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/ObjectFitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -34,7 +34,7 @@ using iText.Test.Attributes; namespace iText.Layout { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class ObjectFitTest : ExtendedITextTest { public static readonly String destinationFolder = NUnit.Framework.TestContext.CurrentContext.TestDirectory + "/test/itext/layout/ObjectFitTest/"; diff --git a/itext.tests/itext.layout.tests/itext/layout/OpacityTest.cs b/itext.tests/itext.layout.tests/itext/layout/OpacityTest.cs index 586ebbf508..43fcd93d79 100644 --- a/itext.tests/itext.layout.tests/itext/layout/OpacityTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/OpacityTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -52,7 +52,7 @@ source product. using iText.Test; namespace iText.Layout { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class OpacityTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/layout/OpacityTest/"; diff --git a/itext.tests/itext.layout.tests/itext/layout/OrphansWidowsTest.cs b/itext.tests/itext.layout.tests/itext/layout/OrphansWidowsTest.cs index 1a23a5f3ed..7fe2591fbe 100644 --- a/itext.tests/itext.layout.tests/itext/layout/OrphansWidowsTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/OrphansWidowsTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -36,7 +36,7 @@ using iText.Test.Attributes; namespace iText.Layout { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class OrphansWidowsTest : ExtendedITextTest { public static readonly String destinationFolder = NUnit.Framework.TestContext.CurrentContext.TestDirectory + "/test/itext/layout/OrphansWidowsTest/"; diff --git a/itext.tests/itext.layout.tests/itext/layout/OverflowTest.cs b/itext.tests/itext.layout.tests/itext/layout/OverflowTest.cs index ad4be56da2..9c1907fdd7 100644 --- a/itext.tests/itext.layout.tests/itext/layout/OverflowTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/OverflowTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -56,7 +56,7 @@ source product. using iText.Test.Attributes; namespace iText.Layout { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class OverflowTest : ExtendedITextTest { public static readonly String destinationFolder = NUnit.Framework.TestContext.CurrentContext.TestDirectory + "/test/itext/layout/OverflowTest/"; diff --git a/itext.tests/itext.layout.tests/itext/layout/ParagraphTest.cs b/itext.tests/itext.layout.tests/itext/layout/ParagraphTest.cs index 45184db7c0..9f1b0ffa61 100644 --- a/itext.tests/itext.layout.tests/itext/layout/ParagraphTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/ParagraphTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -51,7 +51,7 @@ source product. using iText.Test.Attributes; namespace iText.Layout { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class ParagraphTest : ExtendedITextTest { public static readonly String destinationFolder = NUnit.Framework.TestContext.CurrentContext.TestDirectory + "/test/itext/layout/ParagraphTest/"; diff --git a/itext.tests/itext.layout.tests/itext/layout/PdfTextExtractorEncodingsTest.cs b/itext.tests/itext.layout.tests/itext/layout/PdfTextExtractorEncodingsTest.cs index 7af82878ed..044a043efa 100644 --- a/itext.tests/itext.layout.tests/itext/layout/PdfTextExtractorEncodingsTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/PdfTextExtractorEncodingsTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -51,7 +51,7 @@ source product. using iText.Test; namespace iText.Layout { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfTextExtractorEncodingsTest : ExtendedITextTest { private static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/layout/PdfTextExtractorEncodingsTest/"; diff --git a/itext.tests/itext.layout.tests/itext/layout/PositioningTest.cs b/itext.tests/itext.layout.tests/itext/layout/PositioningTest.cs index 53a5864183..c8c3eee0f0 100644 --- a/itext.tests/itext.layout.tests/itext/layout/PositioningTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/PositioningTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -57,7 +57,7 @@ source product. using iText.Test.Attributes; namespace iText.Layout { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PositioningTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/layout/PositioningTest/"; diff --git a/itext.tests/itext.layout.tests/itext/layout/PreLayoutTest.cs b/itext.tests/itext.layout.tests/itext/layout/PreLayoutTest.cs index 62605d369c..67aef24345 100644 --- a/itext.tests/itext.layout.tests/itext/layout/PreLayoutTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/PreLayoutTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -55,7 +55,7 @@ source product. using iText.Test; namespace iText.Layout { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PreLayoutTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/layout/PreLayoutTest/"; diff --git a/itext.tests/itext.layout.tests/itext/layout/RotationTest.cs b/itext.tests/itext.layout.tests/itext/layout/RotationTest.cs index 4c3446cb67..6028e9bf91 100644 --- a/itext.tests/itext.layout.tests/itext/layout/RotationTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/RotationTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -56,7 +56,7 @@ source product. using iText.Test.Attributes; namespace iText.Layout { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class RotationTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/layout/RotationTest/"; diff --git a/itext.tests/itext.layout.tests/itext/layout/SimpleTextExtractionStrategyTest.cs b/itext.tests/itext.layout.tests/itext/layout/SimpleTextExtractionStrategyTest.cs index 37140fa738..766528fa53 100644 --- a/itext.tests/itext.layout.tests/itext/layout/SimpleTextExtractionStrategyTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/SimpleTextExtractionStrategyTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -54,7 +54,7 @@ source product. using iText.Test; namespace iText.Layout { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class SimpleTextExtractionStrategyTest : ExtendedITextTest { private static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/layout/SimpleTextExtractionStrategyTest/"; diff --git a/itext.tests/itext.layout.tests/itext/layout/StyleUnitTest.cs b/itext.tests/itext.layout.tests/itext/layout/StyleUnitTest.cs index 2ee5f5c211..3b14b283b6 100644 --- a/itext.tests/itext.layout.tests/itext/layout/StyleUnitTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/StyleUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -24,7 +24,7 @@ using iText.Test; namespace iText.Layout { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class StyleUnitTest : ExtendedITextTest { public static float EPS = 0.0001f; diff --git a/itext.tests/itext.layout.tests/itext/layout/StylesTest.cs b/itext.tests/itext.layout.tests/itext/layout/StylesTest.cs index b06c49abde..5f3a4b8520 100644 --- a/itext.tests/itext.layout.tests/itext/layout/StylesTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/StylesTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -47,7 +47,7 @@ source product. using iText.Test; namespace iText.Layout { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class StylesTest : ExtendedITextTest { public static float EPS = 0.0001f; diff --git a/itext.tests/itext.layout.tests/itext/layout/SurrPairTest.cs b/itext.tests/itext.layout.tests/itext/layout/SurrPairTest.cs index 7a2fbedee1..36bdac7ad9 100644 --- a/itext.tests/itext.layout.tests/itext/layout/SurrPairTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/SurrPairTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -50,7 +50,7 @@ source product. using iText.Test.Attributes; namespace iText.Layout { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class SurrPairTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/layout/SurrPairTest/"; diff --git a/itext.tests/itext.layout.tests/itext/layout/TableBorderTest.cs b/itext.tests/itext.layout.tests/itext/layout/TableBorderTest.cs index 99610a0c23..7a464dac45 100644 --- a/itext.tests/itext.layout.tests/itext/layout/TableBorderTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/TableBorderTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -53,7 +53,7 @@ source product. using iText.Test.Attributes; namespace iText.Layout { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class TableBorderTest : AbstractTableTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/layout/TableBorderTest/"; diff --git a/itext.tests/itext.layout.tests/itext/layout/TableTest.cs b/itext.tests/itext.layout.tests/itext/layout/TableTest.cs index 686d1f88e1..72c13b434b 100644 --- a/itext.tests/itext.layout.tests/itext/layout/TableTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/TableTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -60,7 +60,7 @@ source product. using iText.Test.Attributes; namespace iText.Layout { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class TableTest : AbstractTableTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/layout/TableTest/"; diff --git a/itext.tests/itext.layout.tests/itext/layout/TabsTest.cs b/itext.tests/itext.layout.tests/itext/layout/TabsTest.cs index f039ebf9f3..88dfa86ec5 100644 --- a/itext.tests/itext.layout.tests/itext/layout/TabsTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/TabsTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -57,7 +57,7 @@ source product. using iText.Test; namespace iText.Layout { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class TabsTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/layout/TabsTest/"; diff --git a/itext.tests/itext.layout.tests/itext/layout/TextWritingTest.cs b/itext.tests/itext.layout.tests/itext/layout/TextWritingTest.cs index 811d9d27c4..8592b8f4bc 100644 --- a/itext.tests/itext.layout.tests/itext/layout/TextWritingTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/TextWritingTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -44,6 +44,7 @@ source product. using iText.IO.Font.Constants; using iText.Kernel.Colors; using iText.Kernel.Font; +using iText.Kernel.Geom; using iText.Kernel.Pdf; using iText.Kernel.Pdf.Canvas; using iText.Kernel.Utils; @@ -53,7 +54,7 @@ source product. using iText.Test; namespace iText.Layout { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class TextWritingTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/layout/TextWritingTest/"; @@ -331,5 +332,36 @@ public class TextWritingTest : ExtendedITextTest { NUnit.Framework.Assert.IsNull(new CompareTool().CompareByContent(outFileName, cmpFileName, destinationFolder )); } + + [NUnit.Framework.Test] + public virtual void TextWrappingEpsilonTest() { + String outFileName = destinationFolder + "textWrappingEpsilon.pdf"; + String cmpFileName = sourceFolder + "cmp_textWrappingEpsilon.pdf"; + PdfWriter writer = new PdfWriter(outFileName); + PdfDocument pdfDoc = new PdfDocument(writer); + Document document = new Document(pdfDoc); + // Play with margins to make AbstractRenderer.EPS important for wrapping behavior + document.SetLeftMargin(250.0F); + document.SetRightMargin(238.727F); + pdfDoc.SetDefaultPageSize(PageSize.LETTER); + PdfFont font = PdfFontFactory.CreateFont(sourceFolder + "../fonts/Open_Sans/OpenSans-Regular.ttf"); + String text1 = "First line of some text "; + String text2 = "Second line of some text"; + Text text = new Text(text1); + text.SetFont(font); + text.SetFontSize(9); + Paragraph paragraph = new Paragraph(); + paragraph.Add(text); + text = new Text(text2); + text.SetFont(font); + text.SetFontSize(9); + paragraph.Add(text); + paragraph.SetBackgroundColor(ColorConstants.LIGHT_GRAY); + document.Add(paragraph); + document.Close(); + writer.Dispose(); + NUnit.Framework.Assert.IsNull(new CompareTool().CompareByContent(outFileName, cmpFileName, destinationFolder + )); + } } } diff --git a/itext.tests/itext.layout.tests/itext/layout/XMPWriterTest.cs b/itext.tests/itext.layout.tests/itext/layout/XMPWriterTest.cs index 830fcf332a..d197e55b08 100644 --- a/itext.tests/itext.layout.tests/itext/layout/XMPWriterTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/XMPWriterTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -53,7 +53,7 @@ source product. using iText.Test; namespace iText.Layout { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class XMPWriterTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/layout/XMPWriterTest/"; diff --git a/itext.tests/itext.layout.tests/itext/layout/element/FlexContainerSplitTest.cs b/itext.tests/itext.layout.tests/itext/layout/element/FlexContainerSplitTest.cs new file mode 100644 index 0000000000..9b3cdc3eca --- /dev/null +++ b/itext.tests/itext.layout.tests/itext/layout/element/FlexContainerSplitTest.cs @@ -0,0 +1,153 @@ +/* +This file is part of the iText (R) project. +Copyright (c) 1998-2023 iText Group NV +Authors: iText Software. + +This program is offered under a commercial and under the AGPL license. +For commercial licensing, contact us at https://itextpdf.com/sales. For AGPL licensing, see below. + +AGPL licensing: +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU Affero General Public License as published by +the Free Software Foundation, either version 3 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU Affero General Public License for more details. + +You should have received a copy of the GNU Affero General Public License +along with this program. If not, see . +*/ +using System; +using iText.Kernel.Colors; +using iText.Kernel.Geom; +using iText.Kernel.Pdf; +using iText.Kernel.Utils; +using iText.Layout; +using iText.Layout.Borders; +using iText.Layout.Logs; +using iText.Layout.Properties; +using iText.Test; +using iText.Test.Attributes; + +namespace iText.Layout.Element { + [NUnit.Framework.Category("IntegrationTest")] + public class FlexContainerSplitTest : ExtendedITextTest { + private static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext + .CurrentContext.TestDirectory) + "/resources/itext/layout/FlexContainerSplitTest/"; + + private static readonly String DESTINATION_FOLDER = NUnit.Framework.TestContext.CurrentContext.TestDirectory + + "/test/itext/layout/FlexContainerSplitTest/"; + + private const String VERY_LONG_TEXT = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do " + + "eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud " + + "exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in " + + "reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat " + + "cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. "; + + private const String SHORT_TEXT = "Lorem ipsum dolor sit amet, consectetur adipiscing elit,?"; + + [NUnit.Framework.OneTimeSetUp] + public static void BeforeClass() { + CreateDestinationFolder(DESTINATION_FOLDER); + } + + [NUnit.Framework.Test] + public virtual void SimpleTest() { + String outFileName = DESTINATION_FOLDER + "simpleTest.pdf"; + String cmpFileName = SOURCE_FOLDER + "cmp_simpleTest.pdf"; + using (PdfDocument pdfDocument = new PdfDocument(new PdfWriter(outFileName))) { + Document document = new Document(pdfDocument); + pdfDocument.SetDefaultPageSize(PageSize.A5); + Div flexContainer = CreateDefaultFlexContainer(); + document.Add(flexContainer); + } + NUnit.Framework.Assert.IsNull(new CompareTool().CompareByContent(outFileName, cmpFileName, DESTINATION_FOLDER + , "diff")); + } + + [NUnit.Framework.Test] + public virtual void HeightPropertyTest() { + String outFileName = DESTINATION_FOLDER + "heightPropertyTest.pdf"; + String cmpFileName = SOURCE_FOLDER + "cmp_heightPropertyTest.pdf"; + using (PdfDocument pdfDocument = new PdfDocument(new PdfWriter(outFileName))) { + Document document = new Document(pdfDocument); + pdfDocument.SetDefaultPageSize(PageSize.A5); + Div flexContainer = CreateDefaultFlexContainer(); + ((Paragraph)flexContainer.GetChildren()[0]).SetHeight(250); + document.Add(flexContainer); + } + NUnit.Framework.Assert.IsNull(new CompareTool().CompareByContent(outFileName, cmpFileName, DESTINATION_FOLDER + , "diff")); + } + + [NUnit.Framework.Test] + public virtual void SmallTrailingElementTest() { + String outFileName = DESTINATION_FOLDER + "smallTrailingElementTest.pdf"; + String cmpFileName = SOURCE_FOLDER + "cmp_smallTrailingElementTest.pdf"; + using (PdfDocument pdfDocument = new PdfDocument(new PdfWriter(outFileName))) { + Document document = new Document(pdfDocument); + pdfDocument.SetDefaultPageSize(PageSize.A5); + Div flexContainer = CreateDefaultFlexContainer(); + ((Paragraph)flexContainer.GetChildren()[0]).SetHeight(250); + Paragraph p3 = new Paragraph(SHORT_TEXT).SetWidth(UnitValue.CreatePercentValue(25)).SetBackgroundColor(ColorConstants + .BLUE).SetHeight(250); + flexContainer.Add(p3); + document.Add(flexContainer); + } + NUnit.Framework.Assert.IsNull(new CompareTool().CompareByContent(outFileName, cmpFileName, DESTINATION_FOLDER + , "diff")); + } + + [NUnit.Framework.Test] + public virtual void SplitOverSeveralPagesTest() { + String outFileName = DESTINATION_FOLDER + "splitOverSeveralPagesTest.pdf"; + String cmpFileName = SOURCE_FOLDER + "cmp_splitOverSeveralPagesTest.pdf"; + using (PdfDocument pdfDocument = new PdfDocument(new PdfWriter(outFileName))) { + Document document = new Document(pdfDocument); + pdfDocument.SetDefaultPageSize(PageSize.A6); + Div flexContainer = CreateDefaultFlexContainer(); + document.Add(flexContainer); + } + NUnit.Framework.Assert.IsNull(new CompareTool().CompareByContent(outFileName, cmpFileName, DESTINATION_FOLDER + , "diff")); + } + + [NUnit.Framework.Test] + [LogMessage(LayoutLogMessageConstant.ELEMENT_DOES_NOT_FIT_AREA)] + public virtual void KeepTogetherIgnoredTest() { + String outFileName = DESTINATION_FOLDER + "keepTogetherIgnoredTest.pdf"; + String cmpFileName = SOURCE_FOLDER + "cmp_keepTogetherIgnoredTest.pdf"; + using (PdfDocument pdfDocument = new PdfDocument(new PdfWriter(outFileName))) { + Document document = new Document(pdfDocument); + pdfDocument.SetDefaultPageSize(PageSize.A5); + Div flexContainer = new FlexContainer(); + flexContainer.Add(new Div().SetWidth(50).SetHeight(600).SetBackgroundColor(ColorConstants.YELLOW)).Add(new + Div().SetWidth(50).SetHeight(400).SetBackgroundColor(ColorConstants.BLUE)); + flexContainer.SetProperty(Property.KEEP_TOGETHER, true); + document.Add(flexContainer); + } + NUnit.Framework.Assert.IsNull(new CompareTool().CompareByContent(outFileName, cmpFileName, DESTINATION_FOLDER + , "diff")); + } + + private Div CreateDefaultFlexContainer() { + Div flexContainer = new FlexContainer(); + flexContainer.SetProperty(Property.BORDER, new SolidBorder(2)); + flexContainer.SetProperty(Property.BACKGROUND, new Background(ColorConstants.LIGHT_GRAY)); + Paragraph p1 = new Paragraph(SHORT_TEXT).SetWidth(UnitValue.CreatePercentValue(25)).SetBackgroundColor(ColorConstants + .BLUE); + p1.SetProperty(Property.FLEX_GROW, 0f); + p1.SetProperty(Property.FLEX_SHRINK, 0f); + flexContainer.Add(p1); + Paragraph p2 = new Paragraph(VERY_LONG_TEXT + VERY_LONG_TEXT + VERY_LONG_TEXT + VERY_LONG_TEXT).SetWidth(UnitValue + .CreatePercentValue(75)).SetBackgroundColor(ColorConstants.YELLOW); + p2.SetProperty(Property.FLEX_GROW, 1f); + p2.SetProperty(Property.FLEX_SHRINK, 1f); + flexContainer.Add(p2); + return flexContainer; + } + } +} diff --git a/itext.tests/itext.layout.tests/itext/layout/element/FlexContainerTest.cs b/itext.tests/itext.layout.tests/itext/layout/element/FlexContainerTest.cs index 4bb1eefb98..b159bab179 100644 --- a/itext.tests/itext.layout.tests/itext/layout/element/FlexContainerTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/element/FlexContainerTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -36,7 +36,7 @@ using iText.Test.Attributes; namespace iText.Layout.Element { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] [NUnit.Framework.TestFixtureSource("AlignItemsAndJustifyContentPropertiesTestFixtureData")] public class FlexContainerTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext @@ -245,6 +245,7 @@ public static ICollection AlignItemsAndJustifyC } [NUnit.Framework.Test] + [LogMessage(iText.IO.Logs.IoLogMessageConstant.CLIP_ELEMENT, Ignore = true)] public virtual void FlexContainerDifferentChildrenDontFitVerticallyTest() { String outFileName = destinationFolder + "flexContainerDifferentChildrenDontFitVerticallyTest" + comparisonPdfId + ".pdf"; @@ -279,6 +280,7 @@ public static ICollection AlignItemsAndJustifyC } [NUnit.Framework.Test] + [LogMessage(iText.IO.Logs.IoLogMessageConstant.CLIP_ELEMENT, Ignore = true)] public virtual void FlexContainerDifferentChildrenFitContainerDoesNotFitVerticallyTest() { String outFileName = destinationFolder + "flexContainerDifferentChildrenFitContainerDoesNotFitVerticallyTest" + comparisonPdfId + ".pdf"; diff --git a/itext.tests/itext.layout.tests/itext/layout/font/FontCharacteristicsTest.cs b/itext.tests/itext.layout.tests/itext/layout/font/FontCharacteristicsTest.cs index 261c8f1ff2..63131a2c13 100644 --- a/itext.tests/itext.layout.tests/itext/layout/font/FontCharacteristicsTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/font/FontCharacteristicsTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -43,7 +43,7 @@ source product. using iText.Test; namespace iText.Layout.Font { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class FontCharacteristicsTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void TestDefaultFontCharacteristics() { diff --git a/itext.tests/itext.layout.tests/itext/layout/font/FontCharacteristicsUtilsTest.cs b/itext.tests/itext.layout.tests/itext/layout/font/FontCharacteristicsUtilsTest.cs index 0c0f8ee388..7c8e47b3c3 100644 --- a/itext.tests/itext.layout.tests/itext/layout/font/FontCharacteristicsUtilsTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/font/FontCharacteristicsUtilsTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -43,7 +43,7 @@ source product. using iText.Test; namespace iText.Layout.Font { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class FontCharacteristicsUtilsTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void TestNormalizingThinFontWeight() { diff --git a/itext.tests/itext.layout.tests/itext/layout/font/FontSelectorLayoutTest.cs b/itext.tests/itext.layout.tests/itext/layout/font/FontSelectorLayoutTest.cs index b6315a9b67..3a15612070 100644 --- a/itext.tests/itext.layout.tests/itext/layout/font/FontSelectorLayoutTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/font/FontSelectorLayoutTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -50,7 +50,7 @@ source product. using iText.Test; namespace iText.Layout.Font { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class FontSelectorLayoutTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/layout/NonBreakingHyphenTest/"; diff --git a/itext.tests/itext.layout.tests/itext/layout/font/RangeTest.cs b/itext.tests/itext.layout.tests/itext/layout/font/RangeTest.cs index 5998ce8467..2858a4c237 100644 --- a/itext.tests/itext.layout.tests/itext/layout/font/RangeTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/font/RangeTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -44,7 +44,7 @@ source product. using iText.Test; namespace iText.Layout.Font { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class RangeTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void TestWrongRange() { diff --git a/itext.tests/itext.layout.tests/itext/layout/layout/LayoutAreaTest.cs b/itext.tests/itext.layout.tests/itext/layout/layout/LayoutAreaTest.cs index 1e985de87f..96e9dc0b2c 100644 --- a/itext.tests/itext.layout.tests/itext/layout/layout/LayoutAreaTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/layout/LayoutAreaTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -44,7 +44,7 @@ source product. using iText.Test; namespace iText.Layout.Layout { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class LayoutAreaTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void CloneTest() { diff --git a/itext.tests/itext.layout.tests/itext/layout/margincollapse/MarginsCollapseHandlerTest.cs b/itext.tests/itext.layout.tests/itext/layout/margincollapse/MarginsCollapseHandlerTest.cs index 9ad85f4b99..e80f34f542 100644 --- a/itext.tests/itext.layout.tests/itext/layout/margincollapse/MarginsCollapseHandlerTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/margincollapse/MarginsCollapseHandlerTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify @@ -48,7 +48,7 @@ source product. using iText.Test.Attributes; namespace iText.Layout.Margincollapse { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class MarginsCollapseHandlerTest : ExtendedITextTest { [NUnit.Framework.Test] [LogMessage(iText.IO.Logs.IoLogMessageConstant.PROPERTY_IN_PERCENTS_NOT_SUPPORTED, Count = 2)] diff --git a/itext.tests/itext.layout.tests/itext/layout/properties/BackgroundImageTest.cs b/itext.tests/itext.layout.tests/itext/layout/properties/BackgroundImageTest.cs index f30bd06f80..453a2dac01 100644 --- a/itext.tests/itext.layout.tests/itext/layout/properties/BackgroundImageTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/properties/BackgroundImageTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -60,7 +60,7 @@ source product. using iText.Test.Attributes; namespace iText.Layout.Properties { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class BackgroundImageTest : ExtendedITextTest { public static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/layout/BackgroundImageTest/"; diff --git a/itext.tests/itext.layout.tests/itext/layout/properties/BackgroundRepeatUnitTest.cs b/itext.tests/itext.layout.tests/itext/layout/properties/BackgroundRepeatUnitTest.cs index a6930b0e67..db571c99f4 100644 --- a/itext.tests/itext.layout.tests/itext/layout/properties/BackgroundRepeatUnitTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/properties/BackgroundRepeatUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -24,7 +24,7 @@ using iText.Test; namespace iText.Layout.Properties { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class BackgroundRepeatUnitTest : ExtendedITextTest { private const double EPSILON = 0.000001; diff --git a/itext.tests/itext.layout.tests/itext/layout/properties/BackgroundSizeTest.cs b/itext.tests/itext.layout.tests/itext/layout/properties/BackgroundSizeTest.cs index 0a061ae920..48467e447e 100644 --- a/itext.tests/itext.layout.tests/itext/layout/properties/BackgroundSizeTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/properties/BackgroundSizeTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -23,7 +23,7 @@ using iText.Test; namespace iText.Layout.Properties { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class BackgroundSizeTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void ConstructorTest() { diff --git a/itext.tests/itext.layout.tests/itext/layout/properties/BackgroundUnitTest.cs b/itext.tests/itext.layout.tests/itext/layout/properties/BackgroundUnitTest.cs index e2b9148888..5e05289312 100644 --- a/itext.tests/itext.layout.tests/itext/layout/properties/BackgroundUnitTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/properties/BackgroundUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -24,7 +24,7 @@ using iText.Test; namespace iText.Layout.Properties { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class BackgroundUnitTest : ExtendedITextTest { internal const float EPS = 0.00001f; diff --git a/itext.tests/itext.layout.tests/itext/layout/properties/PropertyTest.cs b/itext.tests/itext.layout.tests/itext/layout/properties/PropertyTest.cs index c66f096ed8..e1ba37f4f8 100644 --- a/itext.tests/itext.layout.tests/itext/layout/properties/PropertyTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/properties/PropertyTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -47,7 +47,7 @@ source product. using iText.Test; namespace iText.Layout.Properties { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PropertyTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void PropertyUniquenessTest() { diff --git a/itext.tests/itext.layout.tests/itext/layout/properties/TransformTest.cs b/itext.tests/itext.layout.tests/itext/layout/properties/TransformTest.cs index 4ab4f13990..76907f336b 100644 --- a/itext.tests/itext.layout.tests/itext/layout/properties/TransformTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/properties/TransformTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -24,7 +24,7 @@ using iText.Test; namespace iText.Layout.Properties { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class TransformTest : ExtendedITextTest { // AffineTransform.TYPE_UNKNOWN private const float type = -1; diff --git a/itext.tests/itext.layout.tests/itext/layout/renderer/AbstractRendererUnitTest.cs b/itext.tests/itext.layout.tests/itext/layout/renderer/AbstractRendererUnitTest.cs index 9fc6d98186..fb432a7dbc 100644 --- a/itext.tests/itext.layout.tests/itext/layout/renderer/AbstractRendererUnitTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/renderer/AbstractRendererUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -62,7 +62,7 @@ source product. using iText.Test.Attributes; namespace iText.Layout.Renderer { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class AbstractRendererUnitTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void CreateXObjectTest() { diff --git a/itext.tests/itext.layout.tests/itext/layout/renderer/AreaBreakRendererUnitTest.cs b/itext.tests/itext.layout.tests/itext/layout/renderer/AreaBreakRendererUnitTest.cs index 1eaf307a4a..f3ad9f613f 100644 --- a/itext.tests/itext.layout.tests/itext/layout/renderer/AreaBreakRendererUnitTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/renderer/AreaBreakRendererUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -29,7 +29,7 @@ using iText.Test; namespace iText.Layout.Renderer { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class AreaBreakRendererUnitTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void AddChildTestUnsupported() { diff --git a/itext.tests/itext.layout.tests/itext/layout/renderer/BackgroundSizeCalculationUtilUnitTest.cs b/itext.tests/itext.layout.tests/itext/layout/renderer/BackgroundSizeCalculationUtilUnitTest.cs index 620c70f81a..32aa3f9f9b 100644 --- a/itext.tests/itext.layout.tests/itext/layout/renderer/BackgroundSizeCalculationUtilUnitTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/renderer/BackgroundSizeCalculationUtilUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -27,7 +27,7 @@ using iText.Test; namespace iText.Layout.Renderer { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class BackgroundSizeCalculationUtilUnitTest : ExtendedITextTest { private static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/layout/BackgroundImageTest/"; diff --git a/itext.tests/itext.layout.tests/itext/layout/renderer/BlockRendererTest.cs b/itext.tests/itext.layout.tests/itext/layout/renderer/BlockRendererTest.cs index c1fa3c0cca..8110778d7c 100644 --- a/itext.tests/itext.layout.tests/itext/layout/renderer/BlockRendererTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/renderer/BlockRendererTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -33,7 +33,7 @@ using iText.Test.Attributes; namespace iText.Layout.Renderer { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class BlockRendererTest : ExtendedITextTest { public static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/layout/BlockRendererTest/"; diff --git a/itext.tests/itext.layout.tests/itext/layout/renderer/BlockRendererUnitTest.cs b/itext.tests/itext.layout.tests/itext/layout/renderer/BlockRendererUnitTest.cs index 415199d2b6..33229b5b33 100644 --- a/itext.tests/itext.layout.tests/itext/layout/renderer/BlockRendererUnitTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/renderer/BlockRendererUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -31,7 +31,7 @@ using iText.Test.Attributes; namespace iText.Layout.Renderer { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class BlockRendererUnitTest : ExtendedITextTest { [NUnit.Framework.Test] [LogMessage(iText.IO.Logs.IoLogMessageConstant.PAGE_WAS_FLUSHED_ACTION_WILL_NOT_BE_PERFORMED)] diff --git a/itext.tests/itext.layout.tests/itext/layout/renderer/CellRendererUnitTest.cs b/itext.tests/itext.layout.tests/itext/layout/renderer/CellRendererUnitTest.cs index f78728c904..497460920f 100644 --- a/itext.tests/itext.layout.tests/itext/layout/renderer/CellRendererUnitTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/renderer/CellRendererUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -25,7 +25,7 @@ using iText.Test.Attributes; namespace iText.Layout.Renderer { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class CellRendererUnitTest : ExtendedITextTest { [NUnit.Framework.Test] [LogMessage(iText.IO.Logs.IoLogMessageConstant.GET_NEXT_RENDERER_SHOULD_BE_OVERRIDDEN)] diff --git a/itext.tests/itext.layout.tests/itext/layout/renderer/DivRendererUnitTest.cs b/itext.tests/itext.layout.tests/itext/layout/renderer/DivRendererUnitTest.cs index ab8b5516a1..64f688e532 100644 --- a/itext.tests/itext.layout.tests/itext/layout/renderer/DivRendererUnitTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/renderer/DivRendererUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -25,7 +25,7 @@ using iText.Test.Attributes; namespace iText.Layout.Renderer { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class DivRendererUnitTest : ExtendedITextTest { [NUnit.Framework.Test] [LogMessage(iText.IO.Logs.IoLogMessageConstant.GET_NEXT_RENDERER_SHOULD_BE_OVERRIDDEN)] diff --git a/itext.tests/itext.layout.tests/itext/layout/renderer/EmptyNestedTableTest.cs b/itext.tests/itext.layout.tests/itext/layout/renderer/EmptyNestedTableTest.cs index 7a64312bac..e18857928f 100644 --- a/itext.tests/itext.layout.tests/itext/layout/renderer/EmptyNestedTableTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/renderer/EmptyNestedTableTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -48,7 +48,7 @@ source product. using iText.Test; namespace iText.Layout.Renderer { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class EmptyNestedTableTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/layout/EmptyNestedTableTest/"; diff --git a/itext.tests/itext.layout.tests/itext/layout/renderer/FlexContainerRendererTest.cs b/itext.tests/itext.layout.tests/itext/layout/renderer/FlexContainerRendererTest.cs index 19bebacc6a..78c3d7cbd7 100644 --- a/itext.tests/itext.layout.tests/itext/layout/renderer/FlexContainerRendererTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/renderer/FlexContainerRendererTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -29,7 +29,7 @@ using iText.Test.Attributes; namespace iText.Layout.Renderer { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class FlexContainerRendererTest : ExtendedITextTest { private static float EPS = 0.0001F; @@ -228,16 +228,34 @@ public class FlexContainerRendererTest : ExtendedITextTest { [NUnit.Framework.Test] [LogMessage(iText.IO.Logs.IoLogMessageConstant.GET_NEXT_RENDERER_SHOULD_BE_OVERRIDDEN)] public virtual void GetNextRendererShouldBeOverriddenTest() { - FlexContainerRenderer flexContainerRenderer = new _FlexContainerRenderer_271(new Div()); + FlexContainerRenderer flexContainerRenderer = new _FlexContainerRenderer_272(new Div()); // Nothing is overridden NUnit.Framework.Assert.AreEqual(typeof(FlexContainerRenderer), flexContainerRenderer.GetNextRenderer().GetType ()); } - private sealed class _FlexContainerRenderer_271 : FlexContainerRenderer { - public _FlexContainerRenderer_271(Div baseArg1) + private sealed class _FlexContainerRenderer_272 : FlexContainerRenderer { + public _FlexContainerRenderer_272(Div baseArg1) : base(baseArg1) { } } + + [NUnit.Framework.Test] + public virtual void HypotheticalCrossSizeCacheTest() { + FlexContainerRenderer flexRenderer = new FlexContainerRenderer(new Div()); + flexRenderer.SetProperty(Property.MAX_WIDTH, UnitValue.CreatePointValue(150)); + FlexContainerRenderer flexRendererChild = new FlexContainerRenderer(new Div()); + flexRendererChild.SetProperty(Property.MAX_WIDTH, UnitValue.CreatePointValue(150)); + DivRenderer divRenderer = new DivRenderer(new Div()); + divRenderer.SetProperty(Property.WIDTH, UnitValue.CreatePointValue(125)); + flexRendererChild.AddChild(divRenderer); + flexRenderer.AddChild(flexRendererChild); + // In general it's possible that we might call layout more than once for 1 renderer + flexRenderer.Layout(new LayoutContext(new LayoutArea(0, new Rectangle(100, 0)))); + flexRenderer.Layout(new LayoutContext(new LayoutArea(0, new Rectangle(200, 0)))); + // Test that hypotheticalCrossSizes can contain more than 1 value + NUnit.Framework.Assert.IsNotNull(flexRendererChild.GetHypotheticalCrossSize(125F)); + NUnit.Framework.Assert.IsNotNull(flexRendererChild.GetHypotheticalCrossSize(150F)); + } } } diff --git a/itext.tests/itext.layout.tests/itext/layout/renderer/FlexUtilTest.cs b/itext.tests/itext.layout.tests/itext/layout/renderer/FlexUtilTest.cs index f1555400e9..6693830f52 100644 --- a/itext.tests/itext.layout.tests/itext/layout/renderer/FlexUtilTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/renderer/FlexUtilTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -37,7 +37,7 @@ using iText.Test; namespace iText.Layout.Renderer { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class FlexUtilTest : ExtendedITextTest { /* To see integration tests for flex algorithm go to FlexAlgoTest in html2pdf module. The names are preserved: one can go to FlexAlgoTest and see the corresponding tests, but be aware that with diff --git a/itext.tests/itext.layout.tests/itext/layout/renderer/FloatExampleTest.cs b/itext.tests/itext.layout.tests/itext/layout/renderer/FloatExampleTest.cs index ef08ab567a..918d31287f 100644 --- a/itext.tests/itext.layout.tests/itext/layout/renderer/FloatExampleTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/renderer/FloatExampleTest.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify @@ -54,7 +54,7 @@ source product. using iText.Test; namespace iText.Layout.Renderer { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class FloatExampleTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/layout/FloatExampleTest/"; diff --git a/itext.tests/itext.layout.tests/itext/layout/renderer/ImageWidthTest.cs b/itext.tests/itext.layout.tests/itext/layout/renderer/ImageWidthTest.cs index d3037ae0f4..d67c636a8a 100644 --- a/itext.tests/itext.layout.tests/itext/layout/renderer/ImageWidthTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/renderer/ImageWidthTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -52,7 +52,7 @@ source product. using iText.Test; namespace iText.Layout.Renderer { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class ImageWidthTest : ExtendedITextTest { private const double EPSILON = 0.01; diff --git a/itext.tests/itext.layout.tests/itext/layout/renderer/LineHeightHelperIntegrationTest.cs b/itext.tests/itext.layout.tests/itext/layout/renderer/LineHeightHelperIntegrationTest.cs index e44eaffb35..f695eab9f0 100644 --- a/itext.tests/itext.layout.tests/itext/layout/renderer/LineHeightHelperIntegrationTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/renderer/LineHeightHelperIntegrationTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -31,7 +31,7 @@ using iText.Test; namespace iText.Layout.Renderer { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class LineHeightHelperIntegrationTest : ExtendedITextTest { private static readonly String CMP = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/layout/LineHeightHelperIntegrationTest/"; diff --git a/itext.tests/itext.layout.tests/itext/layout/renderer/LineHeightHelperUnitTest.cs b/itext.tests/itext.layout.tests/itext/layout/renderer/LineHeightHelperUnitTest.cs index 65b887adc8..c4c57cbb02 100644 --- a/itext.tests/itext.layout.tests/itext/layout/renderer/LineHeightHelperUnitTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/renderer/LineHeightHelperUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -31,7 +31,7 @@ using iText.Test; namespace iText.Layout.Renderer { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class LineHeightHelperUnitTest : ExtendedITextTest { private const double EPS = 1e-5; diff --git a/itext.tests/itext.layout.tests/itext/layout/renderer/LineRendererUnitTest.cs b/itext.tests/itext.layout.tests/itext/layout/renderer/LineRendererUnitTest.cs index 947a8679c3..8ce8b28915 100644 --- a/itext.tests/itext.layout.tests/itext/layout/renderer/LineRendererUnitTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/renderer/LineRendererUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -55,7 +55,7 @@ source product. using iText.Test.Attributes; namespace iText.Layout.Renderer { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class LineRendererUnitTest : RendererUnitTest { private const double EPS = 1e-5; @@ -129,12 +129,14 @@ public class LineRendererUnitTest : RendererUnitTest { Document document = CreateDummyDocument(); LineRenderer lineRenderer = new LineRenderer(); lineRenderer.SetParent(document.GetRenderer()); + lineRenderer.SetProperty(Property.RENDERING_MODE, RenderingMode.HTML_MODE); lineRenderer.occupiedArea = new LayoutArea(1, new Rectangle(100, 100, 200, 200)); - lineRenderer.maxAscent = 100; + lineRenderer.maxAscent = 150; + lineRenderer.maxDescent = -50; TextRenderer childTextRenderer = new TextRenderer(new Text("Hello")); childTextRenderer.SetProperty(Property.RENDERING_MODE, RenderingMode.HTML_MODE); childTextRenderer.occupiedArea = new LayoutArea(1, new Rectangle(100, 50, 200, 200)); - childTextRenderer.yLineOffset = 100; + childTextRenderer.yLineOffset = 150; childTextRenderer.SetProperty(Property.TEXT_RISE, 0f); lineRenderer.AddChild(childTextRenderer); lineRenderer.AdjustChildrenYLine(); @@ -148,7 +150,8 @@ public class LineRendererUnitTest : RendererUnitTest { LineRenderer lineRenderer = new LineRenderer(); lineRenderer.SetParent(document.GetRenderer()); lineRenderer.occupiedArea = new LayoutArea(1, new Rectangle(50, 50, 200, 200)); - lineRenderer.maxAscent = 100; + lineRenderer.maxAscent = 150; + lineRenderer.maxDescent = -50; PdfFormXObject xObject = new PdfFormXObject(new Rectangle(200, 200)); Image img = new Image(xObject); ImageRenderer childImageRenderer = new ImageRenderer(img); @@ -157,7 +160,8 @@ public class LineRendererUnitTest : RendererUnitTest { lineRenderer.AddChild(childImageRenderer); lineRenderer.AdjustChildrenYLine(); NUnit.Framework.Assert.AreEqual(50f, lineRenderer.GetOccupiedAreaBBox().GetBottom(), EPS); - NUnit.Framework.Assert.AreEqual(150.0, childImageRenderer.GetOccupiedAreaBBox().GetBottom(), EPS); + //image should be on the baseline top 250 - maxAscent 150 = 100 + NUnit.Framework.Assert.AreEqual(100.0, childImageRenderer.GetOccupiedAreaBBox().GetBottom(), EPS); } [NUnit.Framework.Test] diff --git a/itext.tests/itext.layout.tests/itext/layout/renderer/LinkRendererUnitTest.cs b/itext.tests/itext.layout.tests/itext/layout/renderer/LinkRendererUnitTest.cs index 59d55af3de..df4cd1762d 100644 --- a/itext.tests/itext.layout.tests/itext/layout/renderer/LinkRendererUnitTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/renderer/LinkRendererUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -27,7 +27,7 @@ using iText.Test.Attributes; namespace iText.Layout.Renderer { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class LinkRendererUnitTest : ExtendedITextTest { [NUnit.Framework.Test] [LogMessage(iText.IO.Logs.IoLogMessageConstant.GET_NEXT_RENDERER_SHOULD_BE_OVERRIDDEN)] diff --git a/itext.tests/itext.layout.tests/itext/layout/renderer/ListRendererUnitTest.cs b/itext.tests/itext.layout.tests/itext/layout/renderer/ListRendererUnitTest.cs index eb160430c8..9d1c8eb987 100644 --- a/itext.tests/itext.layout.tests/itext/layout/renderer/ListRendererUnitTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/renderer/ListRendererUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -29,7 +29,7 @@ using iText.Test.Attributes; namespace iText.Layout.Renderer { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class ListRendererUnitTest : RendererUnitTest { [NUnit.Framework.Test] [LogMessage(iText.IO.Logs.IoLogMessageConstant.GET_NEXT_RENDERER_SHOULD_BE_OVERRIDDEN)] diff --git a/itext.tests/itext.layout.tests/itext/layout/renderer/MetaInfoContainerUnitTest.cs b/itext.tests/itext.layout.tests/itext/layout/renderer/MetaInfoContainerUnitTest.cs index 8565876e3a..c98a4bc46c 100644 --- a/itext.tests/itext.layout.tests/itext/layout/renderer/MetaInfoContainerUnitTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/renderer/MetaInfoContainerUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -24,7 +24,7 @@ using iText.Test; namespace iText.Layout.Renderer { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class MetaInfoContainerUnitTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void CreateAndGetMetaInfoTest() { diff --git a/itext.tests/itext.layout.tests/itext/layout/renderer/MinWidthTest.cs b/itext.tests/itext.layout.tests/itext/layout/renderer/MinWidthTest.cs index a10ac3aae6..b658b69718 100644 --- a/itext.tests/itext.layout.tests/itext/layout/renderer/MinWidthTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/renderer/MinWidthTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -56,7 +56,7 @@ source product. using iText.Test.Attributes; namespace iText.Layout.Renderer { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class MinWidthTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/layout/MinWidthTest/"; diff --git a/itext.tests/itext.layout.tests/itext/layout/renderer/ParagraphRendererUnitTest.cs b/itext.tests/itext.layout.tests/itext/layout/renderer/ParagraphRendererUnitTest.cs index 4d0efbe7ac..13cf077d10 100644 --- a/itext.tests/itext.layout.tests/itext/layout/renderer/ParagraphRendererUnitTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/renderer/ParagraphRendererUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -25,7 +25,7 @@ using iText.Test.Attributes; namespace iText.Layout.Renderer { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class ParagraphRendererUnitTest : ExtendedITextTest { [NUnit.Framework.Test] [LogMessage(iText.IO.Logs.IoLogMessageConstant.GET_NEXT_RENDERER_SHOULD_BE_OVERRIDDEN)] diff --git a/itext.tests/itext.layout.tests/itext/layout/renderer/RendererUnitTest.cs b/itext.tests/itext.layout.tests/itext/layout/renderer/RendererUnitTest.cs index 80ff0d952c..4a94a2164f 100644 --- a/itext.tests/itext.layout.tests/itext/layout/renderer/RendererUnitTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/renderer/RendererUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.layout.tests/itext/layout/renderer/TabRendererUnitTest.cs b/itext.tests/itext.layout.tests/itext/layout/renderer/TabRendererUnitTest.cs index b1b6dd4ad0..d35537ab6e 100644 --- a/itext.tests/itext.layout.tests/itext/layout/renderer/TabRendererUnitTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/renderer/TabRendererUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -25,7 +25,7 @@ using iText.Test.Attributes; namespace iText.Layout.Renderer { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class TabRendererUnitTest : ExtendedITextTest { [NUnit.Framework.Test] [LogMessage(iText.IO.Logs.IoLogMessageConstant.GET_NEXT_RENDERER_SHOULD_BE_OVERRIDDEN)] diff --git a/itext.tests/itext.layout.tests/itext/layout/renderer/TableRendererTest.cs b/itext.tests/itext.layout.tests/itext/layout/renderer/TableRendererTest.cs index 2243ffdd87..06143c258b 100644 --- a/itext.tests/itext.layout.tests/itext/layout/renderer/TableRendererTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/renderer/TableRendererTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -51,7 +51,7 @@ source product. using iText.Test.Attributes; namespace iText.Layout.Renderer { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class TableRendererTest : ExtendedITextTest { [NUnit.Framework.Test] [LogMessage(iText.IO.Logs.IoLogMessageConstant.PROPERTY_IN_PERCENTS_NOT_SUPPORTED, Count = 6)] diff --git a/itext.tests/itext.layout.tests/itext/layout/renderer/TableRendererUnitTest.cs b/itext.tests/itext.layout.tests/itext/layout/renderer/TableRendererUnitTest.cs index 6708cb6e7a..a217063cec 100644 --- a/itext.tests/itext.layout.tests/itext/layout/renderer/TableRendererUnitTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/renderer/TableRendererUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -25,7 +25,7 @@ using iText.Test.Attributes; namespace iText.Layout.Renderer { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class TableRendererUnitTest : ExtendedITextTest { [NUnit.Framework.Test] [LogMessage(iText.IO.Logs.IoLogMessageConstant.GET_NEXT_RENDERER_SHOULD_BE_OVERRIDDEN)] diff --git a/itext.tests/itext.layout.tests/itext/layout/renderer/TableWidthsTest.cs b/itext.tests/itext.layout.tests/itext/layout/renderer/TableWidthsTest.cs index 9e99a2fb2a..7270566278 100644 --- a/itext.tests/itext.layout.tests/itext/layout/renderer/TableWidthsTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/renderer/TableWidthsTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -52,7 +52,7 @@ source product. using iText.Test.Attributes; namespace iText.Layout.Renderer { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class TableWidthsTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void TestprocessCellRemainWidth01() { diff --git a/itext.tests/itext.layout.tests/itext/layout/renderer/TargetCounterHandlerTest.cs b/itext.tests/itext.layout.tests/itext/layout/renderer/TargetCounterHandlerTest.cs index dc36516e35..0e1254fb2a 100644 --- a/itext.tests/itext.layout.tests/itext/layout/renderer/TargetCounterHandlerTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/renderer/TargetCounterHandlerTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -35,7 +35,7 @@ using iText.Test; namespace iText.Layout.Renderer { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class TargetCounterHandlerTest : ExtendedITextTest { public static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/layout/renderer/TargetCounterHandlerTest/"; diff --git a/itext.tests/itext.layout.tests/itext/layout/renderer/TargetCounterHandlerUnitTest.cs b/itext.tests/itext.layout.tests/itext/layout/renderer/TargetCounterHandlerUnitTest.cs index eb4c424de6..45d2cbce48 100644 --- a/itext.tests/itext.layout.tests/itext/layout/renderer/TargetCounterHandlerUnitTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/renderer/TargetCounterHandlerUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -28,7 +28,7 @@ using iText.Test; namespace iText.Layout.Renderer { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class TargetCounterHandlerUnitTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void AddAndGetPageByDestinationNotDocumentRendererTest() { diff --git a/itext.tests/itext.layout.tests/itext/layout/renderer/TextFilteringReversedRangesTest.cs b/itext.tests/itext.layout.tests/itext/layout/renderer/TextFilteringReversedRangesTest.cs index 0795189284..bd965b0d6e 100644 --- a/itext.tests/itext.layout.tests/itext/layout/renderer/TextFilteringReversedRangesTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/renderer/TextFilteringReversedRangesTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -44,7 +44,7 @@ source product. using iText.Test; namespace iText.Layout.Renderer { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class TextFilteringReversedRangesTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void Test01() { diff --git a/itext.tests/itext.layout.tests/itext/layout/renderer/TextPreprocessingUtilTest.cs b/itext.tests/itext.layout.tests/itext/layout/renderer/TextPreprocessingUtilTest.cs index 520a9e2d02..d147537551 100644 --- a/itext.tests/itext.layout.tests/itext/layout/renderer/TextPreprocessingUtilTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/renderer/TextPreprocessingUtilTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -25,7 +25,7 @@ using iText.Test; namespace iText.Layout.Renderer { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class TextPreprocessingUtilTest : ExtendedITextTest { private static PdfFont pdfFont; diff --git a/itext.tests/itext.layout.tests/itext/layout/renderer/TextRendererIntegrationTest.cs b/itext.tests/itext.layout.tests/itext/layout/renderer/TextRendererIntegrationTest.cs index 7299cfbee3..326f95156a 100644 --- a/itext.tests/itext.layout.tests/itext/layout/renderer/TextRendererIntegrationTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/renderer/TextRendererIntegrationTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -40,7 +40,7 @@ using iText.Test.Attributes; namespace iText.Layout.Renderer { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class TextRendererIntegrationTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/layout/TextRendererIntegrationTest/"; diff --git a/itext.tests/itext.layout.tests/itext/layout/renderer/TextRendererPositioningTest.cs b/itext.tests/itext.layout.tests/itext/layout/renderer/TextRendererPositioningTest.cs index 75752f7477..c5f5adf4c2 100644 --- a/itext.tests/itext.layout.tests/itext/layout/renderer/TextRendererPositioningTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/renderer/TextRendererPositioningTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -31,7 +31,7 @@ using iText.Test; namespace iText.Layout.Renderer { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class TextRendererPositioningTest : ExtendedITextTest { public static readonly String DESTINATION_FOLDER = NUnit.Framework.TestContext.CurrentContext.TestDirectory + "/test/itext/layout/TextRendererPositioningTest/"; diff --git a/itext.tests/itext.layout.tests/itext/layout/renderer/TextRendererTest.cs b/itext.tests/itext.layout.tests/itext/layout/renderer/TextRendererTest.cs index be69c06c7c..d5c82634cf 100644 --- a/itext.tests/itext.layout.tests/itext/layout/renderer/TextRendererTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/renderer/TextRendererTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -56,7 +56,7 @@ source product. using iText.Test.Attributes; namespace iText.Layout.Renderer { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class TextRendererTest : RendererUnitTest { private static readonly String FONTS_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/layout/fonts/"; diff --git a/itext.tests/itext.layout.tests/itext/layout/renderer/TextRendererUnitTest.cs b/itext.tests/itext.layout.tests/itext/layout/renderer/TextRendererUnitTest.cs index 44d6660184..c115d0273a 100644 --- a/itext.tests/itext.layout.tests/itext/layout/renderer/TextRendererUnitTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/renderer/TextRendererUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -25,7 +25,7 @@ using iText.Test.Attributes; namespace iText.Layout.Renderer { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class TextRendererUnitTest : ExtendedITextTest { [NUnit.Framework.Test] [LogMessage(iText.IO.Logs.IoLogMessageConstant.GET_NEXT_RENDERER_SHOULD_BE_OVERRIDDEN)] diff --git a/itext.tests/itext.layout.tests/itext/layout/renderer/TypographyUtilsTest.cs b/itext.tests/itext.layout.tests/itext/layout/renderer/TypographyUtilsTest.cs index af3af671a9..ca107bf8c0 100644 --- a/itext.tests/itext.layout.tests/itext/layout/renderer/TypographyUtilsTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/renderer/TypographyUtilsTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -43,7 +43,7 @@ source product. using iText.Test; namespace iText.Layout.Renderer { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class TypographyUtilsTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void VerifyPdfCalligraphIsNotAvailable() { diff --git a/itext.tests/itext.layout.tests/itext/layout/renderer/WordWrapUnitTest.cs b/itext.tests/itext.layout.tests/itext/layout/renderer/WordWrapUnitTest.cs index 9d087eca8f..bf36aa4fb9 100644 --- a/itext.tests/itext.layout.tests/itext/layout/renderer/WordWrapUnitTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/renderer/WordWrapUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -38,7 +38,7 @@ using iText.Test; namespace iText.Layout.Renderer { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class WordWrapUnitTest : ExtendedITextTest { public static readonly String THAI_FONT = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/layout/fonts/NotoSansThai-Regular.ttf"; diff --git a/itext.tests/itext.layout.tests/itext/layout/renderer/objectfit/ObjectFitApplyingResultUnitTest.cs b/itext.tests/itext.layout.tests/itext/layout/renderer/objectfit/ObjectFitApplyingResultUnitTest.cs index e0af14fc40..7582fdada9 100644 --- a/itext.tests/itext.layout.tests/itext/layout/renderer/objectfit/ObjectFitApplyingResultUnitTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/renderer/objectfit/ObjectFitApplyingResultUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -43,7 +43,7 @@ source product. using iText.Test; namespace iText.Layout.Renderer.Objectfit { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class ObjectFitApplyingResultUnitTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void ConstructorTest() { diff --git a/itext.tests/itext.layout.tests/itext/layout/renderer/objectfit/ObjectFitCalculatorUnitTest.cs b/itext.tests/itext.layout.tests/itext/layout/renderer/objectfit/ObjectFitCalculatorUnitTest.cs index f11309c41c..76d56aacbe 100644 --- a/itext.tests/itext.layout.tests/itext/layout/renderer/objectfit/ObjectFitCalculatorUnitTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/renderer/objectfit/ObjectFitCalculatorUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -44,7 +44,7 @@ source product. using iText.Test; namespace iText.Layout.Renderer.Objectfit { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class ObjectFitCalculatorUnitTest : ExtendedITextTest { private const float SMALL_WIDTH = 200; diff --git a/itext.tests/itext.layout.tests/itext/layout/splitting/BreakAllSplitCharactersTest.cs b/itext.tests/itext.layout.tests/itext/layout/splitting/BreakAllSplitCharactersTest.cs index 3cc2284d4b..eeb85ad071 100644 --- a/itext.tests/itext.layout.tests/itext/layout/splitting/BreakAllSplitCharactersTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/splitting/BreakAllSplitCharactersTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -25,7 +25,7 @@ using iText.Test; namespace iText.Layout.Splitting { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class BreakAllSplitCharactersTest : ExtendedITextTest { private const char charWithFalse = '\u201b'; diff --git a/itext.tests/itext.layout.tests/itext/layout/splitting/DefaultSplitCharacterTest.cs b/itext.tests/itext.layout.tests/itext/layout/splitting/DefaultSplitCharacterTest.cs index 2566d8d4e9..647539de3a 100644 --- a/itext.tests/itext.layout.tests/itext/layout/splitting/DefaultSplitCharacterTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/splitting/DefaultSplitCharacterTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -45,7 +45,7 @@ source product. using iText.Test; namespace iText.Layout.Splitting { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class DefaultSplitCharacterTest : ExtendedITextTest { internal static IList glyphs = new List(); diff --git a/itext.tests/itext.layout.tests/itext/layout/splitting/KeepAllSplitCharactersTest.cs b/itext.tests/itext.layout.tests/itext/layout/splitting/KeepAllSplitCharactersTest.cs index c7cfa16062..ff1f8e3cbd 100644 --- a/itext.tests/itext.layout.tests/itext/layout/splitting/KeepAllSplitCharactersTest.cs +++ b/itext.tests/itext.layout.tests/itext/layout/splitting/KeepAllSplitCharactersTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -25,7 +25,7 @@ using iText.Test; namespace iText.Layout.Splitting { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class KeepAllSplitCharactersTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void DashAtStartTest() { diff --git a/itext.tests/itext.layout.tests/itext/layout/testutil/OrphansWidowsTestUtil.cs b/itext.tests/itext.layout.tests/itext/layout/testutil/OrphansWidowsTestUtil.cs index f21e59d438..179ef8cefe 100644 --- a/itext.tests/itext.layout.tests/itext/layout/testutil/OrphansWidowsTestUtil.cs +++ b/itext.tests/itext.layout.tests/itext/layout/testutil/OrphansWidowsTestUtil.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext.tests/itext.layout.tests/itext/layout/testutil/TestConfigurationEvent.cs b/itext.tests/itext.layout.tests/itext/layout/testutil/TestConfigurationEvent.cs index 02d9cc5cd3..f795c39b46 100644 --- a/itext.tests/itext.layout.tests/itext/layout/testutil/TestConfigurationEvent.cs +++ b/itext.tests/itext.layout.tests/itext/layout/testutil/TestConfigurationEvent.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext.tests/itext.layout.tests/itext/layout/testutil/TestProductEvent.cs b/itext.tests/itext.layout.tests/itext/layout/testutil/TestProductEvent.cs index de62bb66a1..5a07666964 100644 --- a/itext.tests/itext.layout.tests/itext/layout/testutil/TestProductEvent.cs +++ b/itext.tests/itext.layout.tests/itext/layout/testutil/TestProductEvent.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.layout.tests/resources/itext/layout/AlignmentTest/cmp_inlineVerticalAlignmentBaseLine.pdf b/itext.tests/itext.layout.tests/resources/itext/layout/AlignmentTest/cmp_inlineVerticalAlignmentBaseLine.pdf new file mode 100644 index 0000000000..a5a39e0e45 Binary files /dev/null and b/itext.tests/itext.layout.tests/resources/itext/layout/AlignmentTest/cmp_inlineVerticalAlignmentBaseLine.pdf differ diff --git a/itext.tests/itext.layout.tests/resources/itext/layout/AlignmentTest/cmp_inlineVerticalAlignmentBottom.pdf b/itext.tests/itext.layout.tests/resources/itext/layout/AlignmentTest/cmp_inlineVerticalAlignmentBottom.pdf new file mode 100644 index 0000000000..084d3c041f Binary files /dev/null and b/itext.tests/itext.layout.tests/resources/itext/layout/AlignmentTest/cmp_inlineVerticalAlignmentBottom.pdf differ diff --git a/itext.tests/itext.layout.tests/resources/itext/layout/AlignmentTest/cmp_inlineVerticalAlignmentFixed.pdf b/itext.tests/itext.layout.tests/resources/itext/layout/AlignmentTest/cmp_inlineVerticalAlignmentFixed.pdf new file mode 100644 index 0000000000..973c9bf209 Binary files /dev/null and b/itext.tests/itext.layout.tests/resources/itext/layout/AlignmentTest/cmp_inlineVerticalAlignmentFixed.pdf differ diff --git a/itext.tests/itext.layout.tests/resources/itext/layout/AlignmentTest/cmp_inlineVerticalAlignmentFraction.pdf b/itext.tests/itext.layout.tests/resources/itext/layout/AlignmentTest/cmp_inlineVerticalAlignmentFraction.pdf new file mode 100644 index 0000000000..9ec2161579 Binary files /dev/null and b/itext.tests/itext.layout.tests/resources/itext/layout/AlignmentTest/cmp_inlineVerticalAlignmentFraction.pdf differ diff --git a/itext.tests/itext.layout.tests/resources/itext/layout/AlignmentTest/cmp_inlineVerticalAlignmentLineHeight.pdf b/itext.tests/itext.layout.tests/resources/itext/layout/AlignmentTest/cmp_inlineVerticalAlignmentLineHeight.pdf new file mode 100644 index 0000000000..d4884636ce Binary files /dev/null and b/itext.tests/itext.layout.tests/resources/itext/layout/AlignmentTest/cmp_inlineVerticalAlignmentLineHeight.pdf differ diff --git a/itext.tests/itext.layout.tests/resources/itext/layout/AlignmentTest/cmp_inlineVerticalAlignmentMaxHeight.pdf b/itext.tests/itext.layout.tests/resources/itext/layout/AlignmentTest/cmp_inlineVerticalAlignmentMaxHeight.pdf new file mode 100644 index 0000000000..48f36fc502 Binary files /dev/null and b/itext.tests/itext.layout.tests/resources/itext/layout/AlignmentTest/cmp_inlineVerticalAlignmentMaxHeight.pdf differ diff --git a/itext.tests/itext.layout.tests/resources/itext/layout/AlignmentTest/cmp_inlineVerticalAlignmentMiddle.pdf b/itext.tests/itext.layout.tests/resources/itext/layout/AlignmentTest/cmp_inlineVerticalAlignmentMiddle.pdf new file mode 100644 index 0000000000..1a88e428b4 Binary files /dev/null and b/itext.tests/itext.layout.tests/resources/itext/layout/AlignmentTest/cmp_inlineVerticalAlignmentMiddle.pdf differ diff --git a/itext.tests/itext.layout.tests/resources/itext/layout/AlignmentTest/cmp_inlineVerticalAlignmentMinHeight.pdf b/itext.tests/itext.layout.tests/resources/itext/layout/AlignmentTest/cmp_inlineVerticalAlignmentMinHeight.pdf new file mode 100644 index 0000000000..5d2e61e4dc Binary files /dev/null and b/itext.tests/itext.layout.tests/resources/itext/layout/AlignmentTest/cmp_inlineVerticalAlignmentMinHeight.pdf differ diff --git a/itext.tests/itext.layout.tests/resources/itext/layout/AlignmentTest/cmp_inlineVerticalAlignmentMixed.pdf b/itext.tests/itext.layout.tests/resources/itext/layout/AlignmentTest/cmp_inlineVerticalAlignmentMixed.pdf new file mode 100644 index 0000000000..81e6ad505b Binary files /dev/null and b/itext.tests/itext.layout.tests/resources/itext/layout/AlignmentTest/cmp_inlineVerticalAlignmentMixed.pdf differ diff --git a/itext.tests/itext.layout.tests/resources/itext/layout/AlignmentTest/cmp_inlineVerticalAlignmentSub.pdf b/itext.tests/itext.layout.tests/resources/itext/layout/AlignmentTest/cmp_inlineVerticalAlignmentSub.pdf new file mode 100644 index 0000000000..39d41fe840 Binary files /dev/null and b/itext.tests/itext.layout.tests/resources/itext/layout/AlignmentTest/cmp_inlineVerticalAlignmentSub.pdf differ diff --git a/itext.tests/itext.layout.tests/resources/itext/layout/AlignmentTest/cmp_inlineVerticalAlignmentSuper.pdf b/itext.tests/itext.layout.tests/resources/itext/layout/AlignmentTest/cmp_inlineVerticalAlignmentSuper.pdf new file mode 100644 index 0000000000..8adcfa19ce Binary files /dev/null and b/itext.tests/itext.layout.tests/resources/itext/layout/AlignmentTest/cmp_inlineVerticalAlignmentSuper.pdf differ diff --git a/itext.tests/itext.layout.tests/resources/itext/layout/AlignmentTest/cmp_inlineVerticalAlignmentTextBottom.pdf b/itext.tests/itext.layout.tests/resources/itext/layout/AlignmentTest/cmp_inlineVerticalAlignmentTextBottom.pdf new file mode 100644 index 0000000000..9b4d4a082a Binary files /dev/null and b/itext.tests/itext.layout.tests/resources/itext/layout/AlignmentTest/cmp_inlineVerticalAlignmentTextBottom.pdf differ diff --git a/itext.tests/itext.layout.tests/resources/itext/layout/AlignmentTest/cmp_inlineVerticalAlignmentTextTop.pdf b/itext.tests/itext.layout.tests/resources/itext/layout/AlignmentTest/cmp_inlineVerticalAlignmentTextTop.pdf new file mode 100644 index 0000000000..525150334a Binary files /dev/null and b/itext.tests/itext.layout.tests/resources/itext/layout/AlignmentTest/cmp_inlineVerticalAlignmentTextTop.pdf differ diff --git a/itext.tests/itext.layout.tests/resources/itext/layout/AlignmentTest/cmp_inlineVerticalAlignmentTop.pdf b/itext.tests/itext.layout.tests/resources/itext/layout/AlignmentTest/cmp_inlineVerticalAlignmentTop.pdf new file mode 100644 index 0000000000..306ee16cc2 Binary files /dev/null and b/itext.tests/itext.layout.tests/resources/itext/layout/AlignmentTest/cmp_inlineVerticalAlignmentTop.pdf differ diff --git a/itext.tests/itext.layout.tests/resources/itext/layout/AlignmentTest/cmp_inlineVerticalAlignmentWithFloat.pdf b/itext.tests/itext.layout.tests/resources/itext/layout/AlignmentTest/cmp_inlineVerticalAlignmentWithFloat.pdf new file mode 100644 index 0000000000..190042a13f Binary files /dev/null and b/itext.tests/itext.layout.tests/resources/itext/layout/AlignmentTest/cmp_inlineVerticalAlignmentWithFloat.pdf differ diff --git a/itext.tests/itext.layout.tests/resources/itext/layout/AlignmentTest/itis.jpg b/itext.tests/itext.layout.tests/resources/itext/layout/AlignmentTest/itis.jpg new file mode 100644 index 0000000000..7cc0b23206 Binary files /dev/null and b/itext.tests/itext.layout.tests/resources/itext/layout/AlignmentTest/itis.jpg differ diff --git a/itext.tests/itext.layout.tests/resources/itext/layout/BlockTest/cmp_overflowTest03.pdf b/itext.tests/itext.layout.tests/resources/itext/layout/BlockTest/cmp_overflowTest03.pdf index 1363cee4b2..18c43a1e1f 100644 Binary files a/itext.tests/itext.layout.tests/resources/itext/layout/BlockTest/cmp_overflowTest03.pdf and b/itext.tests/itext.layout.tests/resources/itext/layout/BlockTest/cmp_overflowTest03.pdf differ diff --git a/itext.tests/itext.layout.tests/resources/itext/layout/FlexContainerSplitTest/cmp_heightPropertyTest.pdf b/itext.tests/itext.layout.tests/resources/itext/layout/FlexContainerSplitTest/cmp_heightPropertyTest.pdf new file mode 100644 index 0000000000..0354980428 Binary files /dev/null and b/itext.tests/itext.layout.tests/resources/itext/layout/FlexContainerSplitTest/cmp_heightPropertyTest.pdf differ diff --git a/itext.tests/itext.layout.tests/resources/itext/layout/FlexContainerSplitTest/cmp_keepTogetherIgnoredTest.pdf b/itext.tests/itext.layout.tests/resources/itext/layout/FlexContainerSplitTest/cmp_keepTogetherIgnoredTest.pdf new file mode 100644 index 0000000000..7163bfab8a Binary files /dev/null and b/itext.tests/itext.layout.tests/resources/itext/layout/FlexContainerSplitTest/cmp_keepTogetherIgnoredTest.pdf differ diff --git a/itext.tests/itext.layout.tests/resources/itext/layout/FlexContainerSplitTest/cmp_simpleTest.pdf b/itext.tests/itext.layout.tests/resources/itext/layout/FlexContainerSplitTest/cmp_simpleTest.pdf new file mode 100644 index 0000000000..a86b7db40d Binary files /dev/null and b/itext.tests/itext.layout.tests/resources/itext/layout/FlexContainerSplitTest/cmp_simpleTest.pdf differ diff --git a/itext.tests/itext.layout.tests/resources/itext/layout/FlexContainerSplitTest/cmp_smallTrailingElementTest.pdf b/itext.tests/itext.layout.tests/resources/itext/layout/FlexContainerSplitTest/cmp_smallTrailingElementTest.pdf new file mode 100644 index 0000000000..87e98e31b2 Binary files /dev/null and b/itext.tests/itext.layout.tests/resources/itext/layout/FlexContainerSplitTest/cmp_smallTrailingElementTest.pdf differ diff --git a/itext.tests/itext.layout.tests/resources/itext/layout/FlexContainerSplitTest/cmp_splitOverSeveralPagesTest.pdf b/itext.tests/itext.layout.tests/resources/itext/layout/FlexContainerSplitTest/cmp_splitOverSeveralPagesTest.pdf new file mode 100644 index 0000000000..5a8c264b27 Binary files /dev/null and b/itext.tests/itext.layout.tests/resources/itext/layout/FlexContainerSplitTest/cmp_splitOverSeveralPagesTest.pdf differ diff --git a/itext.tests/itext.layout.tests/resources/itext/layout/FlexContainerTest/cmp_flexContainerDifferentChildrenDontFitVerticallyTest1.pdf b/itext.tests/itext.layout.tests/resources/itext/layout/FlexContainerTest/cmp_flexContainerDifferentChildrenDontFitVerticallyTest1.pdf index d59a071d41..396d5b0cbe 100644 Binary files a/itext.tests/itext.layout.tests/resources/itext/layout/FlexContainerTest/cmp_flexContainerDifferentChildrenDontFitVerticallyTest1.pdf and b/itext.tests/itext.layout.tests/resources/itext/layout/FlexContainerTest/cmp_flexContainerDifferentChildrenDontFitVerticallyTest1.pdf differ diff --git a/itext.tests/itext.layout.tests/resources/itext/layout/FlexContainerTest/cmp_flexContainerDifferentChildrenDontFitVerticallyTest3.pdf b/itext.tests/itext.layout.tests/resources/itext/layout/FlexContainerTest/cmp_flexContainerDifferentChildrenDontFitVerticallyTest3.pdf index 15314eb081..ee0bcbbd43 100644 Binary files a/itext.tests/itext.layout.tests/resources/itext/layout/FlexContainerTest/cmp_flexContainerDifferentChildrenDontFitVerticallyTest3.pdf and b/itext.tests/itext.layout.tests/resources/itext/layout/FlexContainerTest/cmp_flexContainerDifferentChildrenDontFitVerticallyTest3.pdf differ diff --git a/itext.tests/itext.layout.tests/resources/itext/layout/FlexContainerTest/cmp_flexContainerDifferentChildrenDontFitVerticallyTest4.pdf b/itext.tests/itext.layout.tests/resources/itext/layout/FlexContainerTest/cmp_flexContainerDifferentChildrenDontFitVerticallyTest4.pdf index 8dc598a4b5..bd190546cb 100644 Binary files a/itext.tests/itext.layout.tests/resources/itext/layout/FlexContainerTest/cmp_flexContainerDifferentChildrenDontFitVerticallyTest4.pdf and b/itext.tests/itext.layout.tests/resources/itext/layout/FlexContainerTest/cmp_flexContainerDifferentChildrenDontFitVerticallyTest4.pdf differ diff --git a/itext.tests/itext.layout.tests/resources/itext/layout/FlexContainerTest/cmp_flexContainerDifferentChildrenFitContainerDoesNotFitVerticallyTest3.pdf b/itext.tests/itext.layout.tests/resources/itext/layout/FlexContainerTest/cmp_flexContainerDifferentChildrenFitContainerDoesNotFitVerticallyTest3.pdf index 1971dea622..25d8e935be 100644 Binary files a/itext.tests/itext.layout.tests/resources/itext/layout/FlexContainerTest/cmp_flexContainerDifferentChildrenFitContainerDoesNotFitVerticallyTest3.pdf and b/itext.tests/itext.layout.tests/resources/itext/layout/FlexContainerTest/cmp_flexContainerDifferentChildrenFitContainerDoesNotFitVerticallyTest3.pdf differ diff --git a/itext.tests/itext.layout.tests/resources/itext/layout/FlexContainerTest/cmp_flexContainerDifferentChildrenFitContainerDoesNotFitVerticallyTest4.pdf b/itext.tests/itext.layout.tests/resources/itext/layout/FlexContainerTest/cmp_flexContainerDifferentChildrenFitContainerDoesNotFitVerticallyTest4.pdf index 726c025927..f7b5f0188b 100644 Binary files a/itext.tests/itext.layout.tests/resources/itext/layout/FlexContainerTest/cmp_flexContainerDifferentChildrenFitContainerDoesNotFitVerticallyTest4.pdf and b/itext.tests/itext.layout.tests/resources/itext/layout/FlexContainerTest/cmp_flexContainerDifferentChildrenFitContainerDoesNotFitVerticallyTest4.pdf differ diff --git a/itext.tests/itext.layout.tests/resources/itext/layout/FloatTest/cmp_floatsOnPageSplit06_03.pdf b/itext.tests/itext.layout.tests/resources/itext/layout/FloatTest/cmp_floatsOnPageSplit06_03.pdf index dde3ccbafa..e0858ec607 100644 Binary files a/itext.tests/itext.layout.tests/resources/itext/layout/FloatTest/cmp_floatsOnPageSplit06_03.pdf and b/itext.tests/itext.layout.tests/resources/itext/layout/FloatTest/cmp_floatsOnPageSplit06_03.pdf differ diff --git a/itext.tests/itext.layout.tests/resources/itext/layout/FloatTest/cmp_floatsOnPageSplit08_02.pdf b/itext.tests/itext.layout.tests/resources/itext/layout/FloatTest/cmp_floatsOnPageSplit08_02.pdf index c750e3e2a9..147e7cc66d 100644 Binary files a/itext.tests/itext.layout.tests/resources/itext/layout/FloatTest/cmp_floatsOnPageSplit08_02.pdf and b/itext.tests/itext.layout.tests/resources/itext/layout/FloatTest/cmp_floatsOnPageSplit08_02.pdf differ diff --git a/itext.tests/itext.layout.tests/resources/itext/layout/FloatTest/cmp_floatsOnPageSplit08_03.pdf b/itext.tests/itext.layout.tests/resources/itext/layout/FloatTest/cmp_floatsOnPageSplit08_03.pdf index f0e3818b98..d16d3128da 100644 Binary files a/itext.tests/itext.layout.tests/resources/itext/layout/FloatTest/cmp_floatsOnPageSplit08_03.pdf and b/itext.tests/itext.layout.tests/resources/itext/layout/FloatTest/cmp_floatsOnPageSplit08_03.pdf differ diff --git a/itext.tests/itext.layout.tests/resources/itext/layout/FloatTest/cmp_floatsOnPageSplit11.pdf b/itext.tests/itext.layout.tests/resources/itext/layout/FloatTest/cmp_floatsOnPageSplit11.pdf index 5e1d9d2452..6b6e035e27 100644 Binary files a/itext.tests/itext.layout.tests/resources/itext/layout/FloatTest/cmp_floatsOnPageSplit11.pdf and b/itext.tests/itext.layout.tests/resources/itext/layout/FloatTest/cmp_floatsOnPageSplit11.pdf differ diff --git a/itext.tests/itext.layout.tests/resources/itext/layout/FontSelectorTest/cmp_checkThreeFontsInOneLineWithUnicodeRange.pdf b/itext.tests/itext.layout.tests/resources/itext/layout/FontSelectorTest/cmp_checkThreeFontsInOneLineWithUnicodeRange.pdf new file mode 100644 index 0000000000..b04d1c9f2f Binary files /dev/null and b/itext.tests/itext.layout.tests/resources/itext/layout/FontSelectorTest/cmp_checkThreeFontsInOneLineWithUnicodeRange.pdf differ diff --git a/itext.tests/itext.layout.tests/resources/itext/layout/FontSelectorTest/cmp_notSignificantCharacterOfTheFontWithUnicodeRange.pdf b/itext.tests/itext.layout.tests/resources/itext/layout/FontSelectorTest/cmp_notSignificantCharacterOfTheFontWithUnicodeRange.pdf new file mode 100644 index 0000000000..980431bbc9 Binary files /dev/null and b/itext.tests/itext.layout.tests/resources/itext/layout/FontSelectorTest/cmp_notSignificantCharacterOfTheFontWithUnicodeRange.pdf differ diff --git a/itext.tests/itext.layout.tests/resources/itext/layout/ImageTest/cmp_imageTest08.pdf b/itext.tests/itext.layout.tests/resources/itext/layout/ImageTest/cmp_imageTest08.pdf index 32cee906b0..c792d61668 100644 Binary files a/itext.tests/itext.layout.tests/resources/itext/layout/ImageTest/cmp_imageTest08.pdf and b/itext.tests/itext.layout.tests/resources/itext/layout/ImageTest/cmp_imageTest08.pdf differ diff --git a/itext.tests/itext.layout.tests/resources/itext/layout/InlineBlockTest/cmp_wrappingAfter100PercentWidthFloatTest.pdf b/itext.tests/itext.layout.tests/resources/itext/layout/InlineBlockTest/cmp_wrappingAfter100PercentWidthFloatTest.pdf new file mode 100644 index 0000000000..cce23c564a Binary files /dev/null and b/itext.tests/itext.layout.tests/resources/itext/layout/InlineBlockTest/cmp_wrappingAfter100PercentWidthFloatTest.pdf differ diff --git a/itext.tests/itext.layout.tests/resources/itext/layout/LayoutTaggingTest/cmp_listTest04.pdf b/itext.tests/itext.layout.tests/resources/itext/layout/LayoutTaggingTest/cmp_listTest04.pdf index f696d1bada..07097ca5d5 100644 Binary files a/itext.tests/itext.layout.tests/resources/itext/layout/LayoutTaggingTest/cmp_listTest04.pdf and b/itext.tests/itext.layout.tests/resources/itext/layout/LayoutTaggingTest/cmp_listTest04.pdf differ diff --git a/itext.tests/itext.layout.tests/resources/itext/layout/ListTest/cmp_addListOnShortPage1.pdf b/itext.tests/itext.layout.tests/resources/itext/layout/ListTest/cmp_addListOnShortPage1.pdf index d878b26eab..087d660a9e 100644 Binary files a/itext.tests/itext.layout.tests/resources/itext/layout/ListTest/cmp_addListOnShortPage1.pdf and b/itext.tests/itext.layout.tests/resources/itext/layout/ListTest/cmp_addListOnShortPage1.pdf differ diff --git a/itext.tests/itext.layout.tests/resources/itext/layout/ListTest/cmp_listItemAlignmentTest01.pdf b/itext.tests/itext.layout.tests/resources/itext/layout/ListTest/cmp_listItemAlignmentTest01.pdf index 58661242cc..70e33f29c1 100644 Binary files a/itext.tests/itext.layout.tests/resources/itext/layout/ListTest/cmp_listItemAlignmentTest01.pdf and b/itext.tests/itext.layout.tests/resources/itext/layout/ListTest/cmp_listItemAlignmentTest01.pdf differ diff --git a/itext.tests/itext.layout.tests/resources/itext/layout/ListTest/cmp_listNumberingTest01.pdf b/itext.tests/itext.layout.tests/resources/itext/layout/ListTest/cmp_listNumberingTest01.pdf index 0bd5616876..811ec94819 100644 Binary files a/itext.tests/itext.layout.tests/resources/itext/layout/ListTest/cmp_listNumberingTest01.pdf and b/itext.tests/itext.layout.tests/resources/itext/layout/ListTest/cmp_listNumberingTest01.pdf differ diff --git a/itext.tests/itext.layout.tests/resources/itext/layout/MinWidthTest/cmp_divBigRotatedParagraphTest01.pdf b/itext.tests/itext.layout.tests/resources/itext/layout/MinWidthTest/cmp_divBigRotatedParagraphTest01.pdf index 9623295945..e135a3a3c9 100644 Binary files a/itext.tests/itext.layout.tests/resources/itext/layout/MinWidthTest/cmp_divBigRotatedParagraphTest01.pdf and b/itext.tests/itext.layout.tests/resources/itext/layout/MinWidthTest/cmp_divBigRotatedParagraphTest01.pdf differ diff --git a/itext.tests/itext.layout.tests/resources/itext/layout/RotationTest/cmp_divRotationTest02.pdf b/itext.tests/itext.layout.tests/resources/itext/layout/RotationTest/cmp_divRotationTest02.pdf index fa2964ef7c..9b2c13aacd 100644 Binary files a/itext.tests/itext.layout.tests/resources/itext/layout/RotationTest/cmp_divRotationTest02.pdf and b/itext.tests/itext.layout.tests/resources/itext/layout/RotationTest/cmp_divRotationTest02.pdf differ diff --git a/itext.tests/itext.layout.tests/resources/itext/layout/RotationTest/cmp_innerRotationTest02.pdf b/itext.tests/itext.layout.tests/resources/itext/layout/RotationTest/cmp_innerRotationTest02.pdf index 5b6bedb6c3..35099a2b0f 100644 Binary files a/itext.tests/itext.layout.tests/resources/itext/layout/RotationTest/cmp_innerRotationTest02.pdf and b/itext.tests/itext.layout.tests/resources/itext/layout/RotationTest/cmp_innerRotationTest02.pdf differ diff --git a/itext.tests/itext.layout.tests/resources/itext/layout/RotationTest/cmp_splitTextRotationTest02.pdf b/itext.tests/itext.layout.tests/resources/itext/layout/RotationTest/cmp_splitTextRotationTest02.pdf index c55fa971f4..9a6749bf77 100644 Binary files a/itext.tests/itext.layout.tests/resources/itext/layout/RotationTest/cmp_splitTextRotationTest02.pdf and b/itext.tests/itext.layout.tests/resources/itext/layout/RotationTest/cmp_splitTextRotationTest02.pdf differ diff --git a/itext.tests/itext.layout.tests/resources/itext/layout/TextRendererIntegrationTest/cmp_forcedWordSplit.pdf b/itext.tests/itext.layout.tests/resources/itext/layout/TextRendererIntegrationTest/cmp_forcedWordSplit.pdf index e80905f11f..10b30266db 100644 Binary files a/itext.tests/itext.layout.tests/resources/itext/layout/TextRendererIntegrationTest/cmp_forcedWordSplit.pdf and b/itext.tests/itext.layout.tests/resources/itext/layout/TextRendererIntegrationTest/cmp_forcedWordSplit.pdf differ diff --git a/itext.tests/itext.layout.tests/resources/itext/layout/TextWritingTest/cmp_textWrappingEpsilon.pdf b/itext.tests/itext.layout.tests/resources/itext/layout/TextWritingTest/cmp_textWrappingEpsilon.pdf new file mode 100644 index 0000000000..63c578c06c Binary files /dev/null and b/itext.tests/itext.layout.tests/resources/itext/layout/TextWritingTest/cmp_textWrappingEpsilon.pdf differ diff --git a/itext.tests/itext.pdfa.tests/Properties/AssemblyInfo.cs b/itext.tests/itext.pdfa.tests/Properties/AssemblyInfo.cs index 779f749e53..97c7f49e78 100644 --- a/itext.tests/itext.pdfa.tests/Properties/AssemblyInfo.cs +++ b/itext.tests/itext.pdfa.tests/Properties/AssemblyInfo.cs @@ -7,7 +7,7 @@ [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("iText Group NV")] [assembly: AssemblyProduct("iText")] -[assembly: AssemblyCopyright("Copyright (c) 1998-2022 iText Group NV")] +[assembly: AssemblyCopyright("Copyright (c) 1998-2023 iText Group NV")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] @@ -15,9 +15,9 @@ [assembly: Guid("b7c0e021-71ac-4c97-9a51-8356f1bd53c7")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] #if !NETSTANDARD2_0 [assembly: NUnit.Framework.Timeout(300000)] diff --git a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA1AcroFormCheckTest.cs b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA1AcroFormCheckTest.cs index f882d6dfaa..9c8e6e22fc 100644 --- a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA1AcroFormCheckTest.cs +++ b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA1AcroFormCheckTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -49,7 +49,7 @@ source product. using iText.Test; namespace iText.Pdfa { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfA1AcroFormCheckTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/pdfa/"; diff --git a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA1ActionCheckTest.cs b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA1ActionCheckTest.cs index 9d33bed44d..7406daae39 100644 --- a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA1ActionCheckTest.cs +++ b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA1ActionCheckTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -50,7 +50,7 @@ source product. using iText.Test; namespace iText.Pdfa { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfA1ActionCheckTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/pdfa/"; diff --git a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA1AnnotationCheckTest.cs b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA1AnnotationCheckTest.cs index 6609ad8121..69e6af34ca 100644 --- a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA1AnnotationCheckTest.cs +++ b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA1AnnotationCheckTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -52,7 +52,7 @@ source product. using iText.Test; namespace iText.Pdfa { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfA1AnnotationCheckTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/pdfa/"; diff --git a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA1CanvasCheckTest.cs b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA1CanvasCheckTest.cs index 3a27fa8635..b46131574b 100644 --- a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA1CanvasCheckTest.cs +++ b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA1CanvasCheckTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -49,7 +49,7 @@ source product. using iText.Test; namespace iText.Pdfa { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfA1CanvasCheckTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/pdfa/"; diff --git a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA1EmbeddedFilesCheckTest.cs b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA1EmbeddedFilesCheckTest.cs index 761bf635b0..a96020630c 100644 --- a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA1EmbeddedFilesCheckTest.cs +++ b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA1EmbeddedFilesCheckTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -48,7 +48,7 @@ source product. using iText.Test; namespace iText.Pdfa { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfA1EmbeddedFilesCheckTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/pdfa/"; diff --git a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA1GraphicsTest.cs b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA1GraphicsTest.cs index 6b6795ba17..018f191422 100644 --- a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA1GraphicsTest.cs +++ b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA1GraphicsTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -53,7 +53,7 @@ source product. using iText.Test; namespace iText.Pdfa { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfA1GraphicsTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/pdfa/"; diff --git a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA1LayoutListTest.cs b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA1LayoutListTest.cs index 323a52cf3f..d299af23b1 100644 --- a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA1LayoutListTest.cs +++ b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA1LayoutListTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -51,7 +51,7 @@ source product. using iText.Test; namespace iText.Pdfa { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfA1LayoutListTest : ExtendedITextTest { public static readonly String destinationFolder = NUnit.Framework.TestContext.CurrentContext.TestDirectory + "/test/itext/pdfa/PdfA1LayoutListTest/"; diff --git a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA1bCheckfieldAppearanceTest.cs b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA1bCheckfieldAppearanceTest.cs index ccb4a66bde..bae6ac68ca 100644 --- a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA1bCheckfieldAppearanceTest.cs +++ b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA1bCheckfieldAppearanceTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -51,7 +51,7 @@ source product. using iText.Test; namespace iText.Pdfa { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfA1bCheckfieldAppearanceTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/pdfa/"; diff --git a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA2AcroFormCheckTest.cs b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA2AcroFormCheckTest.cs index 821b09f468..ba0b9e0314 100644 --- a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA2AcroFormCheckTest.cs +++ b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA2AcroFormCheckTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -49,7 +49,7 @@ source product. using iText.Test; namespace iText.Pdfa { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfA2AcroFormCheckTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/pdfa/"; diff --git a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA2ActionCheckTest.cs b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA2ActionCheckTest.cs index eccfde529d..4be32829bf 100644 --- a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA2ActionCheckTest.cs +++ b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA2ActionCheckTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -51,7 +51,7 @@ source product. using iText.Test; namespace iText.Pdfa { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfA2ActionCheckTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/pdfa/"; diff --git a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA2AnnotationCheckTest.cs b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA2AnnotationCheckTest.cs index 1fdbcc7f85..677350f570 100644 --- a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA2AnnotationCheckTest.cs +++ b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA2AnnotationCheckTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -55,7 +55,7 @@ source product. using iText.Test; namespace iText.Pdfa { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfA2AnnotationCheckTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/pdfa/"; diff --git a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA2CanvasCheckTest.cs b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA2CanvasCheckTest.cs index 7268acf559..dde3db97c3 100644 --- a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA2CanvasCheckTest.cs +++ b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA2CanvasCheckTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -50,7 +50,7 @@ source product. using iText.Test; namespace iText.Pdfa { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfA2CanvasCheckTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/pdfa/"; diff --git a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA2CatalogCheckTest.cs b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA2CatalogCheckTest.cs index 686c9ccc45..5db0fdca9a 100644 --- a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA2CatalogCheckTest.cs +++ b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA2CatalogCheckTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -50,7 +50,7 @@ source product. using iText.Test.Pdfa; namespace iText.Pdfa { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfA2CatalogCheckTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/pdfa/"; diff --git a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA2EmbeddedFilesCheckTest.cs b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA2EmbeddedFilesCheckTest.cs index c6194eeb18..dd88382595 100644 --- a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA2EmbeddedFilesCheckTest.cs +++ b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA2EmbeddedFilesCheckTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -53,7 +53,7 @@ source product. using iText.Test.Attributes; namespace iText.Pdfa { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfA2EmbeddedFilesCheckTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/pdfa/"; diff --git a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA2GraphicsCheckTest.cs b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA2GraphicsCheckTest.cs index 1c128eb0e7..affffe1e4b 100644 --- a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA2GraphicsCheckTest.cs +++ b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA2GraphicsCheckTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -57,7 +57,7 @@ source product. using iText.Test; namespace iText.Pdfa { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfA2GraphicsCheckTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/pdfa/"; diff --git a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA2LayoutOcgTest.cs b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA2LayoutOcgTest.cs index c2fded6345..2a2ebd29a5 100644 --- a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA2LayoutOcgTest.cs +++ b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA2LayoutOcgTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -53,7 +53,7 @@ source product. using iText.Test.Pdfa; namespace iText.Pdfa { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfA2LayoutOcgTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/pdfa/"; diff --git a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA2PageCheckTest.cs b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA2PageCheckTest.cs index 318f438854..a06cf3f145 100644 --- a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA2PageCheckTest.cs +++ b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA2PageCheckTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -48,7 +48,7 @@ source product. using iText.Test; namespace iText.Pdfa { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfA2PageCheckTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/pdfa/"; diff --git a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA3CatalogCheckTest.cs b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA3CatalogCheckTest.cs index 1d6280d8fa..473c016047 100644 --- a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA3CatalogCheckTest.cs +++ b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA3CatalogCheckTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -48,7 +48,7 @@ source product. using iText.Test.Pdfa; namespace iText.Pdfa { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfA3CatalogCheckTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/pdfa/"; diff --git a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA3EmbeddedFilesCheckTest.cs b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA3EmbeddedFilesCheckTest.cs index e442f51957..3f42a41eb6 100644 --- a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA3EmbeddedFilesCheckTest.cs +++ b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfA3EmbeddedFilesCheckTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -51,7 +51,7 @@ source product. using iText.Test; namespace iText.Pdfa { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfA3EmbeddedFilesCheckTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/pdfa/"; diff --git a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfAAgnosticPdfDocumentUnitTest.cs b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfAAgnosticPdfDocumentUnitTest.cs index 4ce4a6cceb..29837a0a6f 100644 --- a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfAAgnosticPdfDocumentUnitTest.cs +++ b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfAAgnosticPdfDocumentUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -29,7 +29,7 @@ using iText.Test.Attributes; namespace iText.Pdfa { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PdfAAgnosticPdfDocumentUnitTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/pdfa/"; diff --git a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfAAppendModeTest.cs b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfAAppendModeTest.cs index aae310b031..32c35c92c0 100644 --- a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfAAppendModeTest.cs +++ b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfAAppendModeTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -50,7 +50,7 @@ source product. using iText.Test.Pdfa; namespace iText.Pdfa { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfAAppendModeTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/pdfa/"; diff --git a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfABarcodeTest.cs b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfABarcodeTest.cs index 87a88699e9..55e12bddb5 100644 --- a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfABarcodeTest.cs +++ b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfABarcodeTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -52,7 +52,7 @@ source product. using iText.Test; namespace iText.Pdfa { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfABarcodeTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/pdfa/"; diff --git a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfACheckfieldTest.cs b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfACheckfieldTest.cs index a51b751713..39415bdf2f 100644 --- a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfACheckfieldTest.cs +++ b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfACheckfieldTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -51,7 +51,7 @@ source product. using iText.Test; namespace iText.Pdfa { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfACheckfieldTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/pdfa/"; diff --git a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfAFlushingTest.cs b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfAFlushingTest.cs index 9f8d9ba25c..859f3ef625 100644 --- a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfAFlushingTest.cs +++ b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfAFlushingTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -53,7 +53,7 @@ source product. using iText.Test.Attributes; namespace iText.Pdfa { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfAFlushingTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/pdfa/"; diff --git a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfAFontTest.cs b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfAFontTest.cs index b6f79dace7..5dbd5579a8 100644 --- a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfAFontTest.cs +++ b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfAFontTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -53,7 +53,7 @@ source product. using iText.Test; namespace iText.Pdfa { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfAFontTest : ExtendedITextTest { internal static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/pdfa/"; diff --git a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfAFormFieldTest.cs b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfAFormFieldTest.cs index 65fd392aae..90347f35a7 100644 --- a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfAFormFieldTest.cs +++ b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfAFormFieldTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -64,7 +64,7 @@ source product. using iText.Test.Pdfa; namespace iText.Pdfa { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfAFormFieldTest : ExtendedITextTest { public static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/pdfa/"; diff --git a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfAIndirectObjectsCountLimitTest.cs b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfAIndirectObjectsCountLimitTest.cs index e33eb12149..c4a2e5856a 100644 --- a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfAIndirectObjectsCountLimitTest.cs +++ b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfAIndirectObjectsCountLimitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -52,7 +52,7 @@ source product. using iText.Test; namespace iText.Pdfa { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfAIndirectObjectsCountLimitTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/pdfa/"; diff --git a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfAIndirectResourcesTest.cs b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfAIndirectResourcesTest.cs index 256588c246..355ad56b4f 100644 --- a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfAIndirectResourcesTest.cs +++ b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfAIndirectResourcesTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -48,7 +48,7 @@ source product. using iText.Test.Attributes; namespace iText.Pdfa { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfAIndirectResourcesTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/pdfa/pdfs/"; diff --git a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfALongStringTest.cs b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfALongStringTest.cs index d302d97d1b..1daac385d1 100644 --- a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfALongStringTest.cs +++ b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfALongStringTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -51,7 +51,7 @@ source product. using iText.Test; namespace iText.Pdfa { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfALongStringTest : ExtendedITextTest { private static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/pdfa/"; diff --git a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfAPageTest.cs b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfAPageTest.cs index 5d4e69a2cf..a7b2e45cfc 100644 --- a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfAPageTest.cs +++ b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfAPageTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -53,7 +53,7 @@ source product. using iText.Test.Pdfa; namespace iText.Pdfa { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfAPageTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/pdfa/"; diff --git a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfAPushbuttonfieldTest.cs b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfAPushbuttonfieldTest.cs index 11170db905..b078bec290 100644 --- a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfAPushbuttonfieldTest.cs +++ b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfAPushbuttonfieldTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -51,7 +51,7 @@ source product. using iText.Test; namespace iText.Pdfa { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfAPushbuttonfieldTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/pdfa/"; diff --git a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfARadiofieldTest.cs b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfARadiofieldTest.cs index 992c9c3886..93df20a980 100644 --- a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfARadiofieldTest.cs +++ b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfARadiofieldTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -51,7 +51,7 @@ source product. using iText.Test; namespace iText.Pdfa { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfARadiofieldTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/pdfa/"; diff --git a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfAStampingModeTest.cs b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfAStampingModeTest.cs index 9496c2e3aa..cdc6f1e980 100644 --- a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfAStampingModeTest.cs +++ b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfAStampingModeTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -48,7 +48,7 @@ source product. using iText.Test.Pdfa; namespace iText.Pdfa { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfAStampingModeTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/pdfa/"; diff --git a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfATransparencyCheckTest.cs b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfATransparencyCheckTest.cs index 351b7f8a77..8cd85c5282 100644 --- a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfATransparencyCheckTest.cs +++ b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfATransparencyCheckTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -56,7 +56,7 @@ source product. using iText.Test; namespace iText.Pdfa { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfATransparencyCheckTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/pdfa/"; diff --git a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfAXmpTest.cs b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfAXmpTest.cs index 6cf6200fb3..f42c1b412a 100644 --- a/itext.tests/itext.pdfa.tests/itext/pdfa/PdfAXmpTest.cs +++ b/itext.tests/itext.pdfa.tests/itext/pdfa/PdfAXmpTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -49,7 +49,7 @@ source product. using iText.Test; namespace iText.Pdfa { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfAXmpTest : ExtendedITextTest { public static readonly String cmpFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/pdfa/cmp/PdfAXmpTest/"; diff --git a/itext.tests/itext.pdfa.tests/itext/pdfa/checker/PdfA1CheckerTest.cs b/itext.tests/itext.pdfa.tests/itext/pdfa/checker/PdfA1CheckerTest.cs index 8b8fd6cbfa..41d1c31d1b 100644 --- a/itext.tests/itext.pdfa.tests/itext/pdfa/checker/PdfA1CheckerTest.cs +++ b/itext.tests/itext.pdfa.tests/itext/pdfa/checker/PdfA1CheckerTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -46,7 +46,7 @@ source product. using iText.Test; namespace iText.Pdfa.Checker { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PdfA1CheckerTest : ExtendedITextTest { private PdfA1Checker pdfA1Checker = new PdfA1Checker(PdfAConformanceLevel.PDF_A_1B); diff --git a/itext.tests/itext.pdfa.tests/itext/pdfa/checker/PdfA1ImplementationLimitsCheckerTest.cs b/itext.tests/itext.pdfa.tests/itext/pdfa/checker/PdfA1ImplementationLimitsCheckerTest.cs index 0feba892d7..1b92720db7 100644 --- a/itext.tests/itext.pdfa.tests/itext/pdfa/checker/PdfA1ImplementationLimitsCheckerTest.cs +++ b/itext.tests/itext.pdfa.tests/itext/pdfa/checker/PdfA1ImplementationLimitsCheckerTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -52,7 +52,7 @@ source product. using iText.Test; namespace iText.Pdfa.Checker { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PdfA1ImplementationLimitsCheckerTest : ExtendedITextTest { private PdfA1Checker pdfA1Checker = new PdfA1Checker(PdfAConformanceLevel.PDF_A_1B); diff --git a/itext.tests/itext.pdfa.tests/itext/pdfa/checker/PdfA2CheckerGlyphsTest.cs b/itext.tests/itext.pdfa.tests/itext/pdfa/checker/PdfA2CheckerGlyphsTest.cs index 68c9bb078b..e57053cb28 100644 --- a/itext.tests/itext.pdfa.tests/itext/pdfa/checker/PdfA2CheckerGlyphsTest.cs +++ b/itext.tests/itext.pdfa.tests/itext/pdfa/checker/PdfA2CheckerGlyphsTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -30,7 +30,7 @@ using iText.Test; namespace iText.Pdfa.Checker { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PdfA2CheckerGlyphsTest : ExtendedITextTest { private readonly PdfA2Checker pdfA2Checker = new PdfA2Checker(PdfAConformanceLevel.PDF_A_2B); diff --git a/itext.tests/itext.pdfa.tests/itext/pdfa/checker/PdfA2CheckerTest.cs b/itext.tests/itext.pdfa.tests/itext/pdfa/checker/PdfA2CheckerTest.cs index d8e112443c..baba012ff2 100644 --- a/itext.tests/itext.pdfa.tests/itext/pdfa/checker/PdfA2CheckerTest.cs +++ b/itext.tests/itext.pdfa.tests/itext/pdfa/checker/PdfA2CheckerTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -50,7 +50,7 @@ source product. using iText.Test; namespace iText.Pdfa.Checker { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PdfA2CheckerTest : ExtendedITextTest { private PdfA2Checker pdfA2Checker = new PdfA2Checker(PdfAConformanceLevel.PDF_A_2B); diff --git a/itext.tests/itext.pdfa.tests/itext/pdfa/checker/PdfA2CheckerTransparencyTest.cs b/itext.tests/itext.pdfa.tests/itext/pdfa/checker/PdfA2CheckerTransparencyTest.cs index ad845c9fa0..0859d035c4 100644 --- a/itext.tests/itext.pdfa.tests/itext/pdfa/checker/PdfA2CheckerTransparencyTest.cs +++ b/itext.tests/itext.pdfa.tests/itext/pdfa/checker/PdfA2CheckerTransparencyTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -51,7 +51,7 @@ source product. using iText.Test; namespace iText.Pdfa.Checker { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PdfA2CheckerTransparencyTest : ExtendedITextTest { private PdfA2Checker pdfA2Checker; diff --git a/itext.tests/itext.pdfa.tests/itext/pdfa/checker/PdfA2ImplementationLimitsCheckerTest.cs b/itext.tests/itext.pdfa.tests/itext/pdfa/checker/PdfA2ImplementationLimitsCheckerTest.cs index 9f885d80b8..fa266f8a08 100644 --- a/itext.tests/itext.pdfa.tests/itext/pdfa/checker/PdfA2ImplementationLimitsCheckerTest.cs +++ b/itext.tests/itext.pdfa.tests/itext/pdfa/checker/PdfA2ImplementationLimitsCheckerTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -49,7 +49,7 @@ source product. using iText.Test; namespace iText.Pdfa.Checker { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PdfA2ImplementationLimitsCheckerTest : ExtendedITextTest { private PdfA2Checker pdfA2Checker = new PdfA2Checker(PdfAConformanceLevel.PDF_A_2B); diff --git a/itext.tests/itext.pdfa.tests/itext/pdfa/checker/PdfACheckerTest.cs b/itext.tests/itext.pdfa.tests/itext/pdfa/checker/PdfACheckerTest.cs index f22c89d091..1a5d6c5907 100644 --- a/itext.tests/itext.pdfa.tests/itext/pdfa/checker/PdfACheckerTest.cs +++ b/itext.tests/itext.pdfa.tests/itext/pdfa/checker/PdfACheckerTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -52,7 +52,7 @@ source product. using iText.Test; namespace iText.Pdfa.Checker { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PdfACheckerTest : ExtendedITextTest { private PdfAChecker pdfAChecker; diff --git a/itext.tests/itext.pdfa.tests/itext/pdfa/checker/PdfACheckerTestUtils.cs b/itext.tests/itext.pdfa.tests/itext/pdfa/checker/PdfACheckerTestUtils.cs index 49a3c1596a..9236fbb5a5 100644 --- a/itext.tests/itext.pdfa.tests/itext/pdfa/checker/PdfACheckerTestUtils.cs +++ b/itext.tests/itext.pdfa.tests/itext/pdfa/checker/PdfACheckerTestUtils.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.pdftest.tests/Properties/AssemblyInfo.cs b/itext.tests/itext.pdftest.tests/Properties/AssemblyInfo.cs index 040c7b6878..9d1d2cd51c 100644 --- a/itext.tests/itext.pdftest.tests/Properties/AssemblyInfo.cs +++ b/itext.tests/itext.pdftest.tests/Properties/AssemblyInfo.cs @@ -7,7 +7,7 @@ [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("iText Group NV")] [assembly: AssemblyProduct("iText")] -[assembly: AssemblyCopyright("Copyright (c) 1998-2022 iText Group NV")] +[assembly: AssemblyCopyright("Copyright (c) 1998-2023 iText Group NV")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] @@ -15,6 +15,6 @@ [assembly: Guid("f9880dc4-f015-4413-af86-66d0e9512774")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] diff --git a/itext.tests/itext.pdftest.tests/itext/test/LoggerHelperTest.cs b/itext.tests/itext.pdftest.tests/itext/test/LoggerHelperTest.cs index 82cfbe3b0f..f2fb4ef57d 100644 --- a/itext.tests/itext.pdftest.tests/itext/test/LoggerHelperTest.cs +++ b/itext.tests/itext.pdftest.tests/itext/test/LoggerHelperTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -23,7 +23,7 @@ using System; namespace iText.Test { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class LoggerHelperTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void NotEqualMessageWithSimilarStartTest() { diff --git a/itext.tests/itext.pdftest.tests/itext/test/VeraPdfLoggerValidationTest.cs b/itext.tests/itext.pdftest.tests/itext/test/VeraPdfLoggerValidationTest.cs index e52f4df464..2b284fe37f 100644 --- a/itext.tests/itext.pdftest.tests/itext/test/VeraPdfLoggerValidationTest.cs +++ b/itext.tests/itext.pdftest.tests/itext/test/VeraPdfLoggerValidationTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -45,7 +45,7 @@ source product. using iText.Test.Utils; namespace iText.Test { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class VeraPdfLoggerValidationTest : ExtendedITextTest { internal static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/pdftest/cmp/VeraPdfLoggerValidationTest/"; @@ -64,8 +64,11 @@ public class VeraPdfLoggerValidationTest : ExtendedITextTest { String fileNameWithoutWarnings = "cmp_pdfA2b_checkValidatorLogsTest.pdf"; FileUtil.Copy(SOURCE_FOLDER + fileNameWithWarnings, DESTINATION_FOLDER + fileNameWithWarnings); FileUtil.Copy(SOURCE_FOLDER + fileNameWithoutWarnings, DESTINATION_FOLDER + fileNameWithoutWarnings); - NUnit.Framework.Assert.IsNotNull(new VeraPdfValidator().Validate(DESTINATION_FOLDER + fileNameWithWarnings - )); + String expectedWarningsForFileWithWarnings = "The following warnings and errors were logged during validation:\n" + + "WARNING: Invalid embedded cff font. Charset range exceeds number of glyphs\n" + "WARNING: Missing OutputConditionIdentifier in an output intent dictionary\n" + + "WARNING: The Top DICT does not begin with ROS operator"; + NUnit.Framework.Assert.AreEqual(expectedWarningsForFileWithWarnings, new VeraPdfValidator().Validate(DESTINATION_FOLDER + + fileNameWithWarnings)); //We check that the logs are empty after the first check NUnit.Framework.Assert.IsNull(new VeraPdfValidator().Validate(DESTINATION_FOLDER + fileNameWithoutWarnings )); diff --git a/itext.tests/itext.pdftest.tests/resources/itext/pdftest/cmp/VeraPdfLoggerValidationTest/cmp_pdfA2b_checkValidatorLogsTest_with_warnings.pdf b/itext.tests/itext.pdftest.tests/resources/itext/pdftest/cmp/VeraPdfLoggerValidationTest/cmp_pdfA2b_checkValidatorLogsTest_with_warnings.pdf index 57f2b9f02f..278095e339 100644 Binary files a/itext.tests/itext.pdftest.tests/resources/itext/pdftest/cmp/VeraPdfLoggerValidationTest/cmp_pdfA2b_checkValidatorLogsTest_with_warnings.pdf and b/itext.tests/itext.pdftest.tests/resources/itext/pdftest/cmp/VeraPdfLoggerValidationTest/cmp_pdfA2b_checkValidatorLogsTest_with_warnings.pdf differ diff --git a/itext.tests/itext.sign.tests/Properties/AssemblyInfo.cs b/itext.tests/itext.sign.tests/Properties/AssemblyInfo.cs index 0a0df7edc2..72070c4d3a 100644 --- a/itext.tests/itext.sign.tests/Properties/AssemblyInfo.cs +++ b/itext.tests/itext.sign.tests/Properties/AssemblyInfo.cs @@ -7,7 +7,7 @@ [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("iText Group NV")] [assembly: AssemblyProduct("iText")] -[assembly: AssemblyCopyright("Copyright (c) 1998-2022 iText Group NV")] +[assembly: AssemblyCopyright("Copyright (c) 1998-2023 iText Group NV")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] @@ -15,9 +15,9 @@ [assembly: Guid("be15bdf3-b184-4e2f-8459-ebee3160e19d")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] #if !NETSTANDARD2_0 [assembly: NUnit.Framework.Timeout(300000)] diff --git a/itext.tests/itext.sign.tests/itext/signatures/CertificateInfoTest.cs b/itext.tests/itext.sign.tests/itext/signatures/CertificateInfoTest.cs index c55e99a503..9f888cbc72 100644 --- a/itext.tests/itext.sign.tests/itext/signatures/CertificateInfoTest.cs +++ b/itext.tests/itext.sign.tests/itext/signatures/CertificateInfoTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -27,7 +27,7 @@ using iText.Test; namespace iText.Signatures { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class CertificateInfoTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void X500InvalidDirectoryConstructorTest() { diff --git a/itext.tests/itext.sign.tests/itext/signatures/CertificateSupportedCriticalExtensionsTest.cs b/itext.tests/itext.sign.tests/itext/signatures/CertificateSupportedCriticalExtensionsTest.cs index be6914800f..f86cad2e48 100644 --- a/itext.tests/itext.sign.tests/itext/signatures/CertificateSupportedCriticalExtensionsTest.cs +++ b/itext.tests/itext.sign.tests/itext/signatures/CertificateSupportedCriticalExtensionsTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.sign.tests/itext/signatures/CertificateUtilTest.cs b/itext.tests/itext.sign.tests/itext/signatures/CertificateUtilTest.cs index 677688f888..e84161eaf1 100644 --- a/itext.tests/itext.sign.tests/itext/signatures/CertificateUtilTest.cs +++ b/itext.tests/itext.sign.tests/itext/signatures/CertificateUtilTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -26,7 +26,7 @@ using iText.Test.Signutils; namespace iText.Signatures { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class CertificateUtilTest : ExtendedITextTest { private static readonly String CERTS_SRC = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/signatures/certs/"; diff --git a/itext.tests/itext.sign.tests/itext/signatures/CrlClientOfflineTest.cs b/itext.tests/itext.sign.tests/itext/signatures/CrlClientOfflineTest.cs index 86163ede59..d15cb75321 100644 --- a/itext.tests/itext.sign.tests/itext/signatures/CrlClientOfflineTest.cs +++ b/itext.tests/itext.sign.tests/itext/signatures/CrlClientOfflineTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -29,7 +29,7 @@ using iText.Test.Signutils; namespace iText.Signatures { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class CrlClientOfflineTest : ExtendedITextTest { private static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/signatures/CrlClientOfflineTest/"; diff --git a/itext.tests/itext.sign.tests/itext/signatures/DigestAlgorithmsManualTest.cs b/itext.tests/itext.sign.tests/itext/signatures/DigestAlgorithmsManualTest.cs index 5134211691..e4324ed2d6 100644 --- a/itext.tests/itext.sign.tests/itext/signatures/DigestAlgorithmsManualTest.cs +++ b/itext.tests/itext.sign.tests/itext/signatures/DigestAlgorithmsManualTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.sign.tests/itext/signatures/DigestAlgorithmsTest.cs b/itext.tests/itext.sign.tests/itext/signatures/DigestAlgorithmsTest.cs index c47d5c3f4e..b1b904cf7a 100644 --- a/itext.tests/itext.sign.tests/itext/signatures/DigestAlgorithmsTest.cs +++ b/itext.tests/itext.sign.tests/itext/signatures/DigestAlgorithmsTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -44,7 +44,7 @@ source product. using iText.Test; namespace iText.Signatures { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class DigestAlgorithmsTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void EmptyStringOidGetDigestTest() { diff --git a/itext.tests/itext.sign.tests/itext/signatures/EncryptionAlgorithmsManualTest.cs b/itext.tests/itext.sign.tests/itext/signatures/EncryptionAlgorithmsManualTest.cs index de73afb3ea..1b97f0ce78 100644 --- a/itext.tests/itext.sign.tests/itext/signatures/EncryptionAlgorithmsManualTest.cs +++ b/itext.tests/itext.sign.tests/itext/signatures/EncryptionAlgorithmsManualTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext.tests/itext.sign.tests/itext/signatures/EncryptionAlgorithmsTest.cs b/itext.tests/itext.sign.tests/itext/signatures/EncryptionAlgorithmsTest.cs index 9229c4191e..65a162e038 100644 --- a/itext.tests/itext.sign.tests/itext/signatures/EncryptionAlgorithmsTest.cs +++ b/itext.tests/itext.sign.tests/itext/signatures/EncryptionAlgorithmsTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -23,7 +23,7 @@ using iText.Test; namespace iText.Signatures { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class EncryptionAlgorithmsTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void GetAlgorithmRSATest() { diff --git a/itext.tests/itext.sign.tests/itext/signatures/ExternalBlankSignatureContainerUnitTest.cs b/itext.tests/itext.sign.tests/itext/signatures/ExternalBlankSignatureContainerUnitTest.cs index 4379345047..84f24386be 100644 --- a/itext.tests/itext.sign.tests/itext/signatures/ExternalBlankSignatureContainerUnitTest.cs +++ b/itext.tests/itext.sign.tests/itext/signatures/ExternalBlankSignatureContainerUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -25,7 +25,7 @@ using iText.Test; namespace iText.Signatures { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class ExternalBlankSignatureContainerUnitTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void CreateBlankSignTest() { diff --git a/itext.tests/itext.sign.tests/itext/signatures/LtvVerificationTest.cs b/itext.tests/itext.sign.tests/itext/signatures/LtvVerificationTest.cs index 8f6bcd7b9e..d172a9defa 100644 --- a/itext.tests/itext.sign.tests/itext/signatures/LtvVerificationTest.cs +++ b/itext.tests/itext.sign.tests/itext/signatures/LtvVerificationTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -32,7 +32,7 @@ using iText.Test.Signutils; namespace iText.Signatures { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class LtvVerificationTest : ExtendedITextTest { private static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/signatures/LtvVerificationTest/"; diff --git a/itext.tests/itext.sign.tests/itext/signatures/LtvVerifierIntegrationTest.cs b/itext.tests/itext.sign.tests/itext/signatures/LtvVerifierIntegrationTest.cs index 2ac7408f7c..f66dfcf719 100644 --- a/itext.tests/itext.sign.tests/itext/signatures/LtvVerifierIntegrationTest.cs +++ b/itext.tests/itext.sign.tests/itext/signatures/LtvVerifierIntegrationTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -27,7 +27,7 @@ using iText.Test.Attributes; namespace iText.Signatures { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class LtvVerifierIntegrationTest : ExtendedITextTest { private static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/signatures/LtvVerifierIntegrationTest/"; diff --git a/itext.tests/itext.sign.tests/itext/signatures/LtvVerifierUnitTest.cs b/itext.tests/itext.sign.tests/itext/signatures/LtvVerifierUnitTest.cs index cf643245e0..9b83f0a351 100644 --- a/itext.tests/itext.sign.tests/itext/signatures/LtvVerifierUnitTest.cs +++ b/itext.tests/itext.sign.tests/itext/signatures/LtvVerifierUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -28,7 +28,7 @@ using iText.Test; namespace iText.Signatures { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class LtvVerifierUnitTest : ExtendedITextTest { private static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/signatures/LtvVerifierUnitTest/"; diff --git a/itext.tests/itext.sign.tests/itext/signatures/OcspClientBouncyCastleTest.cs b/itext.tests/itext.sign.tests/itext/signatures/OcspClientBouncyCastleTest.cs index 6033674fde..8547eb9d3e 100644 --- a/itext.tests/itext.sign.tests/itext/signatures/OcspClientBouncyCastleTest.cs +++ b/itext.tests/itext.sign.tests/itext/signatures/OcspClientBouncyCastleTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -53,7 +53,7 @@ source product. using iText.Test.Signutils; namespace iText.Signatures { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class OcspClientBouncyCastleTest : ExtendedITextTest { private static readonly String ocspCertsSrc = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/signatures/OcspClientBouncyCastleTest/"; diff --git a/itext.tests/itext.sign.tests/itext/signatures/PdfPKCS7Test.cs b/itext.tests/itext.sign.tests/itext/signatures/PdfPKCS7Test.cs index b684747077..a62c699f50 100644 --- a/itext.tests/itext.sign.tests/itext/signatures/PdfPKCS7Test.cs +++ b/itext.tests/itext.sign.tests/itext/signatures/PdfPKCS7Test.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -40,7 +40,7 @@ using iText.Test.Signutils; namespace iText.Signatures { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PdfPKCS7Test : ExtendedITextTest { private static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/signatures/PdfPKCS7Test/"; diff --git a/itext.tests/itext.sign.tests/itext/signatures/PdfSignatureAppearanceUnitTest.cs b/itext.tests/itext.sign.tests/itext/signatures/PdfSignatureAppearanceUnitTest.cs index 71d48d2aa5..f2d503582b 100644 --- a/itext.tests/itext.sign.tests/itext/signatures/PdfSignatureAppearanceUnitTest.cs +++ b/itext.tests/itext.sign.tests/itext/signatures/PdfSignatureAppearanceUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -45,7 +45,7 @@ namespace iText.Signatures { /// 's getters. /// For actual result of setters invocations one should check the integration test for this class. /// - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PdfSignatureAppearanceUnitTest : ExtendedITextTest { // The source folder points to the integration test, so that the resources are nor duplicated public static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext diff --git a/itext.tests/itext.sign.tests/itext/signatures/PdfSignatureBuildPropertiesUnitTest.cs b/itext.tests/itext.sign.tests/itext/signatures/PdfSignatureBuildPropertiesUnitTest.cs index b6698a932b..2344663f2a 100644 --- a/itext.tests/itext.sign.tests/itext/signatures/PdfSignatureBuildPropertiesUnitTest.cs +++ b/itext.tests/itext.sign.tests/itext/signatures/PdfSignatureBuildPropertiesUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -24,7 +24,7 @@ using iText.Test; namespace iText.Signatures { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PdfSignatureBuildPropertiesUnitTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void SetSignatureCreatorTest() { diff --git a/itext.tests/itext.sign.tests/itext/signatures/PdfSignerUnitTest.cs b/itext.tests/itext.sign.tests/itext/signatures/PdfSignerUnitTest.cs index 5cfd43f7f4..2b8ad5f847 100644 --- a/itext.tests/itext.sign.tests/itext/signatures/PdfSignerUnitTest.cs +++ b/itext.tests/itext.sign.tests/itext/signatures/PdfSignerUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -38,7 +38,7 @@ using iText.Test.Signutils; namespace iText.Signatures { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PdfSignerUnitTest : ExtendedITextTest { private static readonly byte[] OWNER = "owner".GetBytes(); diff --git a/itext.tests/itext.sign.tests/itext/signatures/SignUtilsUnitTest.cs b/itext.tests/itext.sign.tests/itext/signatures/SignUtilsUnitTest.cs index a7959cdffa..b1f33ed59a 100644 --- a/itext.tests/itext.sign.tests/itext/signatures/SignUtilsUnitTest.cs +++ b/itext.tests/itext.sign.tests/itext/signatures/SignUtilsUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -24,7 +24,7 @@ using iText.Test; namespace iText.Signatures { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class SignUtilsUnitTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void Add180SecTest() { diff --git a/itext.tests/itext.sign.tests/itext/signatures/SignaturePermissionsTest.cs b/itext.tests/itext.sign.tests/itext/signatures/SignaturePermissionsTest.cs index 7452b12801..9d19d343e4 100644 --- a/itext.tests/itext.sign.tests/itext/signatures/SignaturePermissionsTest.cs +++ b/itext.tests/itext.sign.tests/itext/signatures/SignaturePermissionsTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -46,7 +46,7 @@ source product. using iText.Test; namespace iText.Signatures { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class SignaturePermissionsTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void DefaultValuesTest() { diff --git a/itext.tests/itext.sign.tests/itext/signatures/SignaturePolicyInfoTest.cs b/itext.tests/itext.sign.tests/itext/signatures/SignaturePolicyInfoTest.cs index c4631473e1..e585a930ed 100644 --- a/itext.tests/itext.sign.tests/itext/signatures/SignaturePolicyInfoTest.cs +++ b/itext.tests/itext.sign.tests/itext/signatures/SignaturePolicyInfoTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -49,7 +49,7 @@ source product. using iText.Test; namespace iText.Signatures { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class SignaturePolicyInfoTest : ExtendedITextTest { private const String POLICY_IDENTIFIER = "2.16.724.1.3.1.1.2.1.9"; diff --git a/itext.tests/itext.sign.tests/itext/signatures/SignatureUtilTest.cs b/itext.tests/itext.sign.tests/itext/signatures/SignatureUtilTest.cs index e05ea2599c..a9de6a0c70 100644 --- a/itext.tests/itext.sign.tests/itext/signatures/SignatureUtilTest.cs +++ b/itext.tests/itext.sign.tests/itext/signatures/SignatureUtilTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -49,7 +49,7 @@ source product. using iText.Test; namespace iText.Signatures { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class SignatureUtilTest : ExtendedITextTest { private static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/signatures/SignatureUtilTest/"; diff --git a/itext.tests/itext.sign.tests/itext/signatures/SignatureUtilUnitTest.cs b/itext.tests/itext.sign.tests/itext/signatures/SignatureUtilUnitTest.cs index af46538e5c..b41c7d770b 100644 --- a/itext.tests/itext.sign.tests/itext/signatures/SignatureUtilUnitTest.cs +++ b/itext.tests/itext.sign.tests/itext/signatures/SignatureUtilUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -25,7 +25,7 @@ using iText.Test; namespace iText.Signatures { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class SignatureUtilUnitTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void SignatureCoversWholeDocumentBlankDocTest() { diff --git a/itext.tests/itext.sign.tests/itext/signatures/SignaturesTestUtils.cs b/itext.tests/itext.sign.tests/itext/signatures/SignaturesTestUtils.cs index f631acdf23..bbe1f9094b 100644 --- a/itext.tests/itext.sign.tests/itext/signatures/SignaturesTestUtils.cs +++ b/itext.tests/itext.sign.tests/itext/signatures/SignaturesTestUtils.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext.tests/itext.sign.tests/itext/signatures/TSAClientBouncyCastleTest.cs b/itext.tests/itext.sign.tests/itext/signatures/TSAClientBouncyCastleTest.cs index b6edc26fa4..de1cbe865b 100644 --- a/itext.tests/itext.sign.tests/itext/signatures/TSAClientBouncyCastleTest.cs +++ b/itext.tests/itext.sign.tests/itext/signatures/TSAClientBouncyCastleTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -33,7 +33,7 @@ using iText.Test.Signutils; namespace iText.Signatures { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class TSAClientBouncyCastleTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void SetTSAInfoTest() { diff --git a/itext.tests/itext.sign.tests/itext/signatures/VerificationOKTest.cs b/itext.tests/itext.sign.tests/itext/signatures/VerificationOKTest.cs index d059614341..d5129af6c0 100644 --- a/itext.tests/itext.sign.tests/itext/signatures/VerificationOKTest.cs +++ b/itext.tests/itext.sign.tests/itext/signatures/VerificationOKTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -45,7 +45,7 @@ source product. using iText.Test; namespace iText.Signatures { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class VerificationOKTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void ToStringTest() { diff --git a/itext.tests/itext.sign.tests/itext/signatures/sign/AnnotationsSigningTest.cs b/itext.tests/itext.sign.tests/itext/signatures/sign/AnnotationsSigningTest.cs index ceb5b9a852..b481bc3141 100644 --- a/itext.tests/itext.sign.tests/itext/signatures/sign/AnnotationsSigningTest.cs +++ b/itext.tests/itext.sign.tests/itext/signatures/sign/AnnotationsSigningTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -35,7 +35,7 @@ using iText.Test.Signutils; namespace iText.Signatures.Sign { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class AnnotationsSigningTest : ExtendedITextTest { private static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/signatures/sign/AnnotationsSigningTest/"; diff --git a/itext.tests/itext.sign.tests/itext/signatures/sign/CrlClientOnlineTest.cs b/itext.tests/itext.sign.tests/itext/signatures/sign/CrlClientOnlineTest.cs index e204a6bfac..93f366d517 100644 --- a/itext.tests/itext.sign.tests/itext/signatures/sign/CrlClientOnlineTest.cs +++ b/itext.tests/itext.sign.tests/itext/signatures/sign/CrlClientOnlineTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -51,7 +51,7 @@ source product. using iText.Test.Attributes; namespace iText.Signatures.Sign { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class CrlClientOnlineTest : ExtendedITextTest { private static readonly String certSrc = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/signatures/sign/CrlClientOnlineTest/"; diff --git a/itext.tests/itext.sign.tests/itext/signatures/sign/EncryptedSigningTest.cs b/itext.tests/itext.sign.tests/itext/signatures/sign/EncryptedSigningTest.cs index ea4e713fdc..c5acc56e01 100644 --- a/itext.tests/itext.sign.tests/itext/signatures/sign/EncryptedSigningTest.cs +++ b/itext.tests/itext.sign.tests/itext/signatures/sign/EncryptedSigningTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -31,7 +31,7 @@ using iText.Test.Signutils; namespace iText.Signatures.Sign { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class EncryptedSigningTest : ExtendedITextTest { private static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/signatures/sign/EncryptedSigningTest/"; diff --git a/itext.tests/itext.sign.tests/itext/signatures/sign/LtvSigTest.cs b/itext.tests/itext.sign.tests/itext/signatures/sign/LtvSigTest.cs index 29424f1fe3..e916db85ab 100644 --- a/itext.tests/itext.sign.tests/itext/signatures/sign/LtvSigTest.cs +++ b/itext.tests/itext.sign.tests/itext/signatures/sign/LtvSigTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -54,7 +54,7 @@ source product. using iText.Test.Signutils; namespace iText.Signatures.Sign { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class LtvSigTest : ExtendedITextTest { private static readonly String CERTS_SRC = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/signatures/certs/"; diff --git a/itext.tests/itext.sign.tests/itext/signatures/sign/LtvWithTwoSignaturesTest.cs b/itext.tests/itext.sign.tests/itext/signatures/sign/LtvWithTwoSignaturesTest.cs index 00b9bc83c2..10043fad1e 100644 --- a/itext.tests/itext.sign.tests/itext/signatures/sign/LtvWithTwoSignaturesTest.cs +++ b/itext.tests/itext.sign.tests/itext/signatures/sign/LtvWithTwoSignaturesTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -50,7 +50,7 @@ source product. using iText.Test.Signutils; namespace iText.Signatures.Sign { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class LtvWithTwoSignaturesTest : ExtendedITextTest { private static readonly String certsSrc = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/signatures/certs/"; diff --git a/itext.tests/itext.sign.tests/itext/signatures/sign/PadesSigTest.cs b/itext.tests/itext.sign.tests/itext/signatures/sign/PadesSigTest.cs index 5e1e708297..cc33213a5d 100644 --- a/itext.tests/itext.sign.tests/itext/signatures/sign/PadesSigTest.cs +++ b/itext.tests/itext.sign.tests/itext/signatures/sign/PadesSigTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -55,7 +55,7 @@ source product. using iText.Test.Signutils; namespace iText.Signatures.Sign { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PadesSigTest : ExtendedITextTest { private static readonly String certsSrc = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/signatures/certs/"; diff --git a/itext.tests/itext.sign.tests/itext/signatures/sign/PadesSignatureLevelTest.cs b/itext.tests/itext.sign.tests/itext/signatures/sign/PadesSignatureLevelTest.cs index 2085aaafa1..a4056306b0 100644 --- a/itext.tests/itext.sign.tests/itext/signatures/sign/PadesSignatureLevelTest.cs +++ b/itext.tests/itext.sign.tests/itext/signatures/sign/PadesSignatureLevelTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -54,7 +54,7 @@ source product. using iText.Test.Signutils; namespace iText.Signatures.Sign { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PadesSignatureLevelTest : ExtendedITextTest { private static readonly String certsSrc = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/signatures/certs/"; diff --git a/itext.tests/itext.sign.tests/itext/signatures/sign/Pdf20SigningTest.cs b/itext.tests/itext.sign.tests/itext/signatures/sign/Pdf20SigningTest.cs index 55f5a06dd9..1566da5e5a 100644 --- a/itext.tests/itext.sign.tests/itext/signatures/sign/Pdf20SigningTest.cs +++ b/itext.tests/itext.sign.tests/itext/signatures/sign/Pdf20SigningTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -37,7 +37,7 @@ using iText.Test.Signutils; namespace iText.Signatures.Sign { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class Pdf20SigningTest : ExtendedITextTest { private static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/signatures/sign/Pdf20SigningTest/"; diff --git a/itext.tests/itext.sign.tests/itext/signatures/sign/PdfASigningTest.cs b/itext.tests/itext.sign.tests/itext/signatures/sign/PdfASigningTest.cs index 6ebb45b146..5b5a6cfe0e 100644 --- a/itext.tests/itext.sign.tests/itext/signatures/sign/PdfASigningTest.cs +++ b/itext.tests/itext.sign.tests/itext/signatures/sign/PdfASigningTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -59,7 +59,7 @@ source product. using iText.Test.Signutils; namespace iText.Signatures.Sign { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfASigningTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/signatures/sign/PdfASigningTest/"; diff --git a/itext.tests/itext.sign.tests/itext/signatures/sign/PdfSignatureAppearanceTest.cs b/itext.tests/itext.sign.tests/itext/signatures/sign/PdfSignatureAppearanceTest.cs index 052fe3dc32..ac7c9e2364 100644 --- a/itext.tests/itext.sign.tests/itext/signatures/sign/PdfSignatureAppearanceTest.cs +++ b/itext.tests/itext.sign.tests/itext/signatures/sign/PdfSignatureAppearanceTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -60,7 +60,7 @@ source product. using iText.Test.Signutils; namespace iText.Signatures.Sign { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfSignatureAppearanceTest : ExtendedITextTest { public static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/signatures/sign/PdfSignatureAppearanceTest/"; diff --git a/itext.tests/itext.sign.tests/itext/signatures/sign/PdfSignatureTest.cs b/itext.tests/itext.sign.tests/itext/signatures/sign/PdfSignatureTest.cs index 8580f39b85..f41cbde278 100644 --- a/itext.tests/itext.sign.tests/itext/signatures/sign/PdfSignatureTest.cs +++ b/itext.tests/itext.sign.tests/itext/signatures/sign/PdfSignatureTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -26,7 +26,7 @@ using iText.Test; namespace iText.Signatures.Sign { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PdfSignatureTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/signatures/sign/PdfSignatureTest/"; diff --git a/itext.tests/itext.sign.tests/itext/signatures/sign/SequentialSignaturesTest.cs b/itext.tests/itext.sign.tests/itext/signatures/sign/SequentialSignaturesTest.cs index 362f42b988..6dbd510260 100644 --- a/itext.tests/itext.sign.tests/itext/signatures/sign/SequentialSignaturesTest.cs +++ b/itext.tests/itext.sign.tests/itext/signatures/sign/SequentialSignaturesTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -52,7 +52,7 @@ source product. using iText.Test.Signutils; namespace iText.Signatures.Sign { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class SequentialSignaturesTest : ExtendedITextTest { private static readonly String certsSrc = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/signatures/certs/"; diff --git a/itext.tests/itext.sign.tests/itext/signatures/sign/SignDeferredTest.cs b/itext.tests/itext.sign.tests/itext/signatures/sign/SignDeferredTest.cs index 20267c4dfc..1c00f92102 100644 --- a/itext.tests/itext.sign.tests/itext/signatures/sign/SignDeferredTest.cs +++ b/itext.tests/itext.sign.tests/itext/signatures/sign/SignDeferredTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -56,7 +56,7 @@ source product. using iText.Test.Signutils; namespace iText.Signatures.Sign { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class SignDeferredTest : ExtendedITextTest { private static readonly String certsSrc = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/signatures/certs/"; diff --git a/itext.tests/itext.sign.tests/itext/signatures/sign/SimpleSigningTest.cs b/itext.tests/itext.sign.tests/itext/signatures/sign/SimpleSigningTest.cs index 9167f727c5..cc18ea2e18 100644 --- a/itext.tests/itext.sign.tests/itext/signatures/sign/SimpleSigningTest.cs +++ b/itext.tests/itext.sign.tests/itext/signatures/sign/SimpleSigningTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -55,7 +55,7 @@ source product. using iText.Test.Signutils; namespace iText.Signatures.Sign { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class SimpleSigningTest : ExtendedITextTest { private static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/signatures/sign/SimpleSigningTest/"; diff --git a/itext.tests/itext.sign.tests/itext/signatures/sign/TaggedPdfSigningTest.cs b/itext.tests/itext.sign.tests/itext/signatures/sign/TaggedPdfSigningTest.cs index 5934243d04..80349d22c6 100644 --- a/itext.tests/itext.sign.tests/itext/signatures/sign/TaggedPdfSigningTest.cs +++ b/itext.tests/itext.sign.tests/itext/signatures/sign/TaggedPdfSigningTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -35,7 +35,7 @@ using iText.Test.Signutils; namespace iText.Signatures.Sign { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class TaggedPdfSigningTest : ExtendedITextTest { private static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/signatures/sign/TaggedPdfSigningTest/"; diff --git a/itext.tests/itext.sign.tests/itext/signatures/sign/TimestampSigTest.cs b/itext.tests/itext.sign.tests/itext/signatures/sign/TimestampSigTest.cs index 82acc0d896..2029ae43c5 100644 --- a/itext.tests/itext.sign.tests/itext/signatures/sign/TimestampSigTest.cs +++ b/itext.tests/itext.sign.tests/itext/signatures/sign/TimestampSigTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -53,7 +53,7 @@ source product. using iText.Test.Signutils; namespace iText.Signatures.Sign { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class TimestampSigTest : ExtendedITextTest { private static readonly String certsSrc = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/signatures/certs/"; diff --git a/itext.tests/itext.sign.tests/itext/signatures/testutils/SignTestPortUtil.cs b/itext.tests/itext.sign.tests/itext/signatures/testutils/SignTestPortUtil.cs index 640fec6690..044876fa9b 100644 --- a/itext.tests/itext.sign.tests/itext/signatures/testutils/SignTestPortUtil.cs +++ b/itext.tests/itext.sign.tests/itext/signatures/testutils/SignTestPortUtil.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.sign.tests/itext/signatures/testutils/SignaturesCompareTool.cs b/itext.tests/itext.sign.tests/itext/signatures/testutils/SignaturesCompareTool.cs index 9ca6a9b4bf..9989278539 100644 --- a/itext.tests/itext.sign.tests/itext/signatures/testutils/SignaturesCompareTool.cs +++ b/itext.tests/itext.sign.tests/itext/signatures/testutils/SignaturesCompareTool.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.sign.tests/itext/signatures/testutils/TimeTestUtil.cs b/itext.tests/itext.sign.tests/itext/signatures/testutils/TimeTestUtil.cs index 1e7f535aed..c0e8b59227 100644 --- a/itext.tests/itext.sign.tests/itext/signatures/testutils/TimeTestUtil.cs +++ b/itext.tests/itext.sign.tests/itext/signatures/testutils/TimeTestUtil.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.sign.tests/itext/signatures/testutils/X509MockCertificate.cs b/itext.tests/itext.sign.tests/itext/signatures/testutils/X509MockCertificate.cs index d05875adc0..9b806282a6 100644 --- a/itext.tests/itext.sign.tests/itext/signatures/testutils/X509MockCertificate.cs +++ b/itext.tests/itext.sign.tests/itext/signatures/testutils/X509MockCertificate.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.sign.tests/itext/signatures/testutils/builder/TestCrlBuilder.cs b/itext.tests/itext.sign.tests/itext/signatures/testutils/builder/TestCrlBuilder.cs index ab45efbb68..509e57dc88 100644 --- a/itext.tests/itext.sign.tests/itext/signatures/testutils/builder/TestCrlBuilder.cs +++ b/itext.tests/itext.sign.tests/itext/signatures/testutils/builder/TestCrlBuilder.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.sign.tests/itext/signatures/testutils/builder/TestOcspResponseBuilder.cs b/itext.tests/itext.sign.tests/itext/signatures/testutils/builder/TestOcspResponseBuilder.cs index dcbf27ac62..fc557ff0e1 100644 --- a/itext.tests/itext.sign.tests/itext/signatures/testutils/builder/TestOcspResponseBuilder.cs +++ b/itext.tests/itext.sign.tests/itext/signatures/testutils/builder/TestOcspResponseBuilder.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.sign.tests/itext/signatures/testutils/builder/TestTimestampTokenBuilder.cs b/itext.tests/itext.sign.tests/itext/signatures/testutils/builder/TestTimestampTokenBuilder.cs index 01bd474eca..caa835e8ff 100644 --- a/itext.tests/itext.sign.tests/itext/signatures/testutils/builder/TestTimestampTokenBuilder.cs +++ b/itext.tests/itext.sign.tests/itext/signatures/testutils/builder/TestTimestampTokenBuilder.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.sign.tests/itext/signatures/testutils/cert/TestCertificateBuilder.cs b/itext.tests/itext.sign.tests/itext/signatures/testutils/cert/TestCertificateBuilder.cs index 0fe6bdccb3..a53dd4f9a1 100644 --- a/itext.tests/itext.sign.tests/itext/signatures/testutils/cert/TestCertificateBuilder.cs +++ b/itext.tests/itext.sign.tests/itext/signatures/testutils/cert/TestCertificateBuilder.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.sign.tests/itext/signatures/testutils/client/TestCrlClient.cs b/itext.tests/itext.sign.tests/itext/signatures/testutils/client/TestCrlClient.cs index bf12736d90..1f2828bc80 100644 --- a/itext.tests/itext.sign.tests/itext/signatures/testutils/client/TestCrlClient.cs +++ b/itext.tests/itext.sign.tests/itext/signatures/testutils/client/TestCrlClient.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.sign.tests/itext/signatures/testutils/client/TestOcspClient.cs b/itext.tests/itext.sign.tests/itext/signatures/testutils/client/TestOcspClient.cs index 924e22c696..76b7c6a8c9 100644 --- a/itext.tests/itext.sign.tests/itext/signatures/testutils/client/TestOcspClient.cs +++ b/itext.tests/itext.sign.tests/itext/signatures/testutils/client/TestOcspClient.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.sign.tests/itext/signatures/testutils/client/TestTsaClient.cs b/itext.tests/itext.sign.tests/itext/signatures/testutils/client/TestTsaClient.cs index 5c11ff60be..a0300a059d 100644 --- a/itext.tests/itext.sign.tests/itext/signatures/testutils/client/TestTsaClient.cs +++ b/itext.tests/itext.sign.tests/itext/signatures/testutils/client/TestTsaClient.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.sign.tests/itext/signatures/verify/CertificateVerificationClassTest.cs b/itext.tests/itext.sign.tests/itext/signatures/verify/CertificateVerificationClassTest.cs index 1757de56a9..aac6e8901a 100644 --- a/itext.tests/itext.sign.tests/itext/signatures/verify/CertificateVerificationClassTest.cs +++ b/itext.tests/itext.sign.tests/itext/signatures/verify/CertificateVerificationClassTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -59,7 +59,7 @@ source product. using iText.Test.Signutils; namespace iText.Signatures.Verify { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class CertificateVerificationClassTest : ExtendedITextTest { // Such messageTemplate is equal to any log message. This is required for porting reasons. private const String ANY_LOG_MESSAGE = "{0}"; diff --git a/itext.tests/itext.sign.tests/itext/signatures/verify/CrlVerifierTest.cs b/itext.tests/itext.sign.tests/itext/signatures/verify/CrlVerifierTest.cs index 2916890c27..5b0afdb026 100644 --- a/itext.tests/itext.sign.tests/itext/signatures/verify/CrlVerifierTest.cs +++ b/itext.tests/itext.sign.tests/itext/signatures/verify/CrlVerifierTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -54,7 +54,7 @@ source product. using iText.Test.Signutils; namespace iText.Signatures.Verify { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class CrlVerifierTest : ExtendedITextTest { private static readonly String certsSrc = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/signatures/certs/"; diff --git a/itext.tests/itext.sign.tests/itext/signatures/verify/LtvVerifierTest.cs b/itext.tests/itext.sign.tests/itext/signatures/verify/LtvVerifierTest.cs index 264003523a..470b972e04 100644 --- a/itext.tests/itext.sign.tests/itext/signatures/verify/LtvVerifierTest.cs +++ b/itext.tests/itext.sign.tests/itext/signatures/verify/LtvVerifierTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -48,7 +48,7 @@ source product. using iText.Test.Signutils; namespace iText.Signatures.Verify { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class LtvVerifierTest : ExtendedITextTest { private static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/signatures/verify/LtvVerifierTest/"; diff --git a/itext.tests/itext.sign.tests/itext/signatures/verify/OcspCertificateVerificationTest.cs b/itext.tests/itext.sign.tests/itext/signatures/verify/OcspCertificateVerificationTest.cs index 340c52f518..b7608ad71c 100644 --- a/itext.tests/itext.sign.tests/itext/signatures/verify/OcspCertificateVerificationTest.cs +++ b/itext.tests/itext.sign.tests/itext/signatures/verify/OcspCertificateVerificationTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -33,7 +33,7 @@ using iText.Test.Signutils; namespace iText.Signatures.Verify { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class OcspCertificateVerificationTest : ExtendedITextTest { // Such messageTemplate is equal to any log message. This is required for porting reasons. private const String ANY_LOG_MESSAGE = "{0}"; diff --git a/itext.tests/itext.sign.tests/itext/signatures/verify/OcspVerifierTest.cs b/itext.tests/itext.sign.tests/itext/signatures/verify/OcspVerifierTest.cs index d5c8488167..ed8522a737 100644 --- a/itext.tests/itext.sign.tests/itext/signatures/verify/OcspVerifierTest.cs +++ b/itext.tests/itext.sign.tests/itext/signatures/verify/OcspVerifierTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -58,7 +58,7 @@ source product. using iText.Test.Signutils; namespace iText.Signatures.Verify { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class OcspVerifierTest : ExtendedITextTest { private static readonly String certsSrc = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/signatures/certs/"; diff --git a/itext.tests/itext.sign.tests/itext/signatures/verify/pdfinsecurity/IncrementalSavingAttackTest.cs b/itext.tests/itext.sign.tests/itext/signatures/verify/pdfinsecurity/IncrementalSavingAttackTest.cs index 8b62f8e28b..b1ca06d171 100644 --- a/itext.tests/itext.sign.tests/itext/signatures/verify/pdfinsecurity/IncrementalSavingAttackTest.cs +++ b/itext.tests/itext.sign.tests/itext/signatures/verify/pdfinsecurity/IncrementalSavingAttackTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -49,7 +49,7 @@ source product. using iText.Test.Attributes; namespace iText.Signatures.Verify.Pdfinsecurity { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class IncrementalSavingAttackTest : ExtendedITextTest { private static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/signatures/verify/pdfinsecurity/IncrementalSavingAttackTest/"; diff --git a/itext.tests/itext.sign.tests/itext/signatures/verify/pdfinsecurity/SignatureWrappingAttackTest.cs b/itext.tests/itext.sign.tests/itext/signatures/verify/pdfinsecurity/SignatureWrappingAttackTest.cs index 9dd9e7edf7..c4f84284b3 100644 --- a/itext.tests/itext.sign.tests/itext/signatures/verify/pdfinsecurity/SignatureWrappingAttackTest.cs +++ b/itext.tests/itext.sign.tests/itext/signatures/verify/pdfinsecurity/SignatureWrappingAttackTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -46,7 +46,7 @@ source product. using iText.Test; namespace iText.Signatures.Verify.Pdfinsecurity { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class SignatureWrappingAttackTest : ExtendedITextTest { private static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/signatures/verify/pdfinsecurity/SignatureWrappingAttackTest/"; diff --git a/itext.tests/itext.styledxmlparser.tests/Properties/AssemblyInfo.cs b/itext.tests/itext.styledxmlparser.tests/Properties/AssemblyInfo.cs index 9db9e21531..d707a21fb1 100644 --- a/itext.tests/itext.styledxmlparser.tests/Properties/AssemblyInfo.cs +++ b/itext.tests/itext.styledxmlparser.tests/Properties/AssemblyInfo.cs @@ -7,7 +7,7 @@ [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("iText Group NV")] [assembly: AssemblyProduct("iText")] -[assembly: AssemblyCopyright("Copyright (c) 1998-2022 iText Group NV")] +[assembly: AssemblyCopyright("Copyright (c) 1998-2023 iText Group NV")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] @@ -15,9 +15,9 @@ [assembly: Guid("409b5131-4d0c-4e4b-9c7b-2407a8356ca4")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] #if !NETSTANDARD2_0 [assembly: NUnit.Framework.Timeout(300000)] diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/CssFontFaceRuleTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/CssFontFaceRuleTest.cs index be4e4aedb2..a3e6b6d07b 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/CssFontFaceRuleTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/CssFontFaceRuleTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -26,7 +26,7 @@ using iText.Test; namespace iText.StyledXmlParser.Css { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class CssFontFaceRuleTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void VerifyThatToStringProducesValidCss() { diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/CssFontFaceSrcTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/CssFontFaceSrcTest.cs index 146aa4f75e..dbb376569f 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/CssFontFaceSrcTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/CssFontFaceSrcTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -29,7 +29,7 @@ using iText.Test.Attributes; namespace iText.StyledXmlParser.Css { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class CssFontFaceSrcTest : ExtendedITextTest { private static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/styledxmlparser/css/CssFontFaceSrcTest/"; diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/CssFontFaceTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/CssFontFaceTest.cs index 3d4c9544f0..0b659076ba 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/CssFontFaceTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/CssFontFaceTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -25,7 +25,7 @@ using iText.Test; namespace iText.StyledXmlParser.Css { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class CssFontFaceTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void CreateCssFontFaceTest() { diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/CssMatchingTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/CssMatchingTest.cs index dd8c1c75ba..82eaf8cfec 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/CssMatchingTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/CssMatchingTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -52,7 +52,7 @@ source product. using iText.Test; namespace iText.StyledXmlParser.Css { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class CssMatchingTest : ExtendedITextTest { private static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/styledxmlparser/css/CssMatchingTest/"; diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/CssNestedAtRuleFactoryTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/CssNestedAtRuleFactoryTest.cs index 206526addd..9ba60ace99 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/CssNestedAtRuleFactoryTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/CssNestedAtRuleFactoryTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -24,7 +24,7 @@ using iText.Test; namespace iText.StyledXmlParser.Css { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class CssNestedAtRuleFactoryTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void TestCreatingNestedRule() { diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/CssRuleSetTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/CssRuleSetTest.cs index d521f31786..11cb0538d5 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/CssRuleSetTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/CssRuleSetTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -27,7 +27,7 @@ using iText.Test; namespace iText.StyledXmlParser.Css { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class CssRuleSetTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void AddCssRuleSetWithNormalImportantDeclarationsTest() { diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/media/CssMediaRuleTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/media/CssMediaRuleTest.cs index 99f88d1c6f..80b15db653 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/media/CssMediaRuleTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/media/CssMediaRuleTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -53,7 +53,7 @@ source product. using iText.Test; namespace iText.StyledXmlParser.Css.Media { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class CssMediaRuleTest : ExtendedITextTest { private static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/styledxmlparser/css/media/MediaRuleTest/"; diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/media/MediaExpressionTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/media/MediaExpressionTest.cs index 4765f9e656..bc51ba0f6c 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/media/MediaExpressionTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/media/MediaExpressionTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -43,7 +43,7 @@ source product. using iText.Test; namespace iText.StyledXmlParser.Css.Media { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class MediaExpressionTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void MediaExpressionTestTest01() { diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/media/MediaQueryTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/media/MediaQueryTest.cs index 6e333f4469..ae520d3719 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/media/MediaQueryTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/media/MediaQueryTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -44,7 +44,7 @@ source product. using iText.Test; namespace iText.StyledXmlParser.Css.Media { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class MediaQueryTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void MatchTest() { diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/page/PageMarginBoxContextNodeTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/page/PageMarginBoxContextNodeTest.cs index 647bcb2179..2cb9fd11a9 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/page/PageMarginBoxContextNodeTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/page/PageMarginBoxContextNodeTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -28,7 +28,7 @@ using iText.Test; namespace iText.StyledXmlParser.Css.Page { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PageMarginBoxContextNodeTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void DefaultBehaviourTest() { diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/parse/CssRuleSetParserTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/parse/CssRuleSetParserTest.cs index 7427b6c29f..9c95da0f82 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/parse/CssRuleSetParserTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/parse/CssRuleSetParserTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -26,7 +26,7 @@ using iText.Test; namespace iText.StyledXmlParser.Css.Parse { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class CssRuleSetParserTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void ParsePropertyDeclarationsTest() { diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/parse/CssSelectorParserTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/parse/CssSelectorParserTest.cs index 4b8e6be6a2..3edf8c50d1 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/parse/CssSelectorParserTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/parse/CssSelectorParserTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -26,7 +26,7 @@ using iText.Test; namespace iText.StyledXmlParser.Css.Parse { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class CssSelectorParserTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void SelectorBeginsWithSpaceTest() { diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/parse/CssStyleAttributeParseTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/parse/CssStyleAttributeParseTest.cs index 5de6f2f04d..c99564b26e 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/parse/CssStyleAttributeParseTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/parse/CssStyleAttributeParseTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -29,7 +29,7 @@ using iText.Test; namespace iText.StyledXmlParser.Css.Parse { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class CssStyleAttributeParseTest : ExtendedITextTest { private static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/styledxmlparser/css/parse/CssStyleAttributeParseTest/"; diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/parse/CssStyleSheetParserTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/parse/CssStyleSheetParserTest.cs index 6b8772ea96..22a84a8c3d 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/parse/CssStyleSheetParserTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/parse/CssStyleSheetParserTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -47,7 +47,7 @@ source product. using iText.Test; namespace iText.StyledXmlParser.Css.Parse { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class CssStyleSheetParserTest : ExtendedITextTest { private static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/styledxmlparser/css/parse/CssStyleSheetParserTest/"; diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/pseudo/CssPseudoElementNodeTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/pseudo/CssPseudoElementNodeTest.cs index d8c2790622..c2cf0739b2 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/pseudo/CssPseudoElementNodeTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/pseudo/CssPseudoElementNodeTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -26,7 +26,7 @@ using iText.Test; namespace iText.StyledXmlParser.Css.Pseudo { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class CssPseudoElementNodeTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void GetPseudoElementNameTest() { diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/pseudo/CssPseudoElementUtilTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/pseudo/CssPseudoElementUtilTest.cs index 74d7212f7d..2ebe91278c 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/pseudo/CssPseudoElementUtilTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/pseudo/CssPseudoElementUtilTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -26,7 +26,7 @@ using iText.Test; namespace iText.StyledXmlParser.Css.Pseudo { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class CssPseudoElementUtilTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void CreatePseudoElementTagNameTest() { diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/resolve/CssDeclarationValueTokenizerTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/resolve/CssDeclarationValueTokenizerTest.cs index 6ae5fccc69..b380fe4fbd 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/resolve/CssDeclarationValueTokenizerTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/resolve/CssDeclarationValueTokenizerTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -47,7 +47,7 @@ source product. using iText.Test; namespace iText.StyledXmlParser.Css.Resolve { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class CssDeclarationValueTokenizerTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void FunctionTest01() { diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/resolve/CssInheritanceUnitTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/resolve/CssInheritanceUnitTest.cs index e52f9c62f4..71275c1e31 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/resolve/CssInheritanceUnitTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/resolve/CssInheritanceUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -44,7 +44,7 @@ source product. using iText.Test; namespace iText.StyledXmlParser.Css.Resolve { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class CssInheritanceUnitTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void IsInheritablePositiveTest() { diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/resolve/CssPropertyMergerUnitTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/resolve/CssPropertyMergerUnitTest.cs index 8927b7b9c5..33a94c22af 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/resolve/CssPropertyMergerUnitTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/resolve/CssPropertyMergerUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -44,7 +44,7 @@ source product. using iText.Test; namespace iText.StyledXmlParser.Css.Resolve { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class CssPropertyMergerUnitTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void MergeTextDecorationSimpleTest() { diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/resolve/shorthand/BackgroundPositionShorthandResolverTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/resolve/shorthand/BackgroundPositionShorthandResolverTest.cs index 473bd63a9c..1d32d3f171 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/resolve/shorthand/BackgroundPositionShorthandResolverTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/resolve/shorthand/BackgroundPositionShorthandResolverTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -28,7 +28,7 @@ using iText.Test.Attributes; namespace iText.StyledXmlParser.Css.Resolve.Shorthand { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class BackgroundPositionShorthandResolverTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void InitialValueTest() { diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/resolve/shorthand/BackgroundShorthandResolverTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/resolve/shorthand/BackgroundShorthandResolverTest.cs index e6e8a0204d..3bd1a6cc51 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/resolve/shorthand/BackgroundShorthandResolverTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/resolve/shorthand/BackgroundShorthandResolverTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -28,7 +28,7 @@ using iText.Test.Attributes; namespace iText.StyledXmlParser.Css.Resolve.Shorthand { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class BackgroundShorthandResolverTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void BackgroundTest01() { diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/resolve/shorthand/CssShorthandResolverTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/resolve/shorthand/CssShorthandResolverTest.cs index a234031ea7..5c5eb81575 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/resolve/shorthand/CssShorthandResolverTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/resolve/shorthand/CssShorthandResolverTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -48,7 +48,7 @@ source product. using iText.Test; namespace iText.StyledXmlParser.Css.Resolve.Shorthand { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class CssShorthandResolverTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void BorderBottomTest01() { diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/resolve/shorthand/FlexFlowShorthandResolverTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/resolve/shorthand/FlexFlowShorthandResolverTest.cs index b59213b062..40db47272e 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/resolve/shorthand/FlexFlowShorthandResolverTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/resolve/shorthand/FlexFlowShorthandResolverTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -29,7 +29,7 @@ using iText.Test.Attributes; namespace iText.StyledXmlParser.Css.Resolve.Shorthand { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class FlexFlowShorthandResolverTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void InitialOrInheritOrUnsetValuesTest() { diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/resolve/shorthand/FlexShorthandResolverTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/resolve/shorthand/FlexShorthandResolverTest.cs index 13da6255ea..99b9b0dded 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/resolve/shorthand/FlexShorthandResolverTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/resolve/shorthand/FlexShorthandResolverTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -29,7 +29,7 @@ using iText.Test.Attributes; namespace iText.StyledXmlParser.Css.Resolve.Shorthand { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class FlexShorthandResolverTest : ExtendedITextTest { [NUnit.Framework.Test] [LogMessage(iText.StyledXmlParser.Logs.StyledXmlParserLogMessageConstant.SHORTHAND_PROPERTY_CANNOT_BE_EMPTY diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/resolve/shorthand/GapShorthandResolverTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/resolve/shorthand/GapShorthandResolverTest.cs index 412740ecac..892e2e4fad 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/resolve/shorthand/GapShorthandResolverTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/resolve/shorthand/GapShorthandResolverTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -29,7 +29,7 @@ using iText.Test.Attributes; namespace iText.StyledXmlParser.Css.Resolve.Shorthand { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class GapShorthandResolverTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void InitialOrInheritOrUnsetValuesTest() { diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/resolve/shorthand/PlaceItemsShorthandResolverTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/resolve/shorthand/PlaceItemsShorthandResolverTest.cs index 17e22b0deb..4299c789a9 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/resolve/shorthand/PlaceItemsShorthandResolverTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/resolve/shorthand/PlaceItemsShorthandResolverTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -29,7 +29,7 @@ using iText.Test.Attributes; namespace iText.StyledXmlParser.Css.Resolve.Shorthand { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PlaceItemsShorthandResolverTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void InitialOrInheritOrUnsetValuesTest() { diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/resolve/shorthand/TextDecorationUnitTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/resolve/shorthand/TextDecorationUnitTest.cs index 6fe9065f21..f60e146af0 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/resolve/shorthand/TextDecorationUnitTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/resolve/shorthand/TextDecorationUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -27,7 +27,7 @@ using iText.Test; namespace iText.StyledXmlParser.Css.Resolve.Shorthand { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class TextDecorationUnitTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void ResolveShorthandLineEmptyTest() { diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/selector/item/CssMatchesTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/selector/item/CssMatchesTest.cs index 6080c94c69..7b1673b9df 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/selector/item/CssMatchesTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/selector/item/CssMatchesTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -46,7 +46,7 @@ source product. using iText.Test; namespace iText.StyledXmlParser.Css.Selector.Item { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class CssMatchesTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void MatchesEmptySelectorItemTest() { diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/selector/item/CssPseudoClassDisabledSelectorItemTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/selector/item/CssPseudoClassDisabledSelectorItemTest.cs index 9af6950424..e3d9ea1288 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/selector/item/CssPseudoClassDisabledSelectorItemTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/selector/item/CssPseudoClassDisabledSelectorItemTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -49,7 +49,7 @@ source product. using iText.Test; namespace iText.StyledXmlParser.Css.Selector.Item { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class CssPseudoClassDisabledSelectorItemTest : ExtendedITextTest { private static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/styledxmlparser/css/selector/item/CssPseudoClassDisabledSelectorItemTest/"; diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/selector/item/SpecificityCalculationTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/selector/item/SpecificityCalculationTest.cs index ded48c10d1..9a12da36ab 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/selector/item/SpecificityCalculationTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/selector/item/SpecificityCalculationTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -45,7 +45,7 @@ source product. using iText.Test; namespace iText.StyledXmlParser.Css.Selector.Item { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class SpecificityCalculationTest : ExtendedITextTest { // https://www.smashingmagazine.com/2007/07/css-specificity-things-you-should-know/ // https://specificity.keegan.st/ diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/util/CssBackgroundUtilsTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/util/CssBackgroundUtilsTest.cs index d95d0e0ed9..32843ec15c 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/util/CssBackgroundUtilsTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/util/CssBackgroundUtilsTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -26,7 +26,7 @@ using iText.Test.Attributes; namespace iText.StyledXmlParser.Css.Util { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class CssBackgroundUtilsTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void ParseBackgroundRepeatTest() { diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/util/CssDimensionParsingUtilsTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/util/CssDimensionParsingUtilsTest.cs index 44b5540fc0..8f11c95d18 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/util/CssDimensionParsingUtilsTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/util/CssDimensionParsingUtilsTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -30,7 +30,7 @@ using iText.Test.Attributes; namespace iText.StyledXmlParser.Css.Util { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class CssDimensionParsingUtilsTest : ExtendedITextTest { private const float EPS = 0.0001f; diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/util/CssGradientUtilTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/util/CssGradientUtilTest.cs index e19cb67317..ac38f661a6 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/util/CssGradientUtilTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/util/CssGradientUtilTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -28,7 +28,7 @@ using iText.Test; namespace iText.StyledXmlParser.Css.Util { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class CssGradientUtilTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void NullValueTest() { diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/util/CssPropertyNormalizerTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/util/CssPropertyNormalizerTest.cs index 0e4be060a7..47d47e61ba 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/util/CssPropertyNormalizerTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/util/CssPropertyNormalizerTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -44,7 +44,7 @@ source product. using iText.Test; namespace iText.StyledXmlParser.Css.Util { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class CssPropertyNormalizerTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void CheckUrlNormalizationSimpleTest() { diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/util/CssTypesValidationUtilsTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/util/CssTypesValidationUtilsTest.cs index f4fa2999ce..1b6cf599d0 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/util/CssTypesValidationUtilsTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/util/CssTypesValidationUtilsTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -23,7 +23,7 @@ using iText.Test; namespace iText.StyledXmlParser.Css.Util { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class CssTypesValidationUtilsTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void TestIsAngleCorrectValues() { diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/util/CssUtilsTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/util/CssUtilsTest.cs index 9294090da1..be0c027e22 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/util/CssUtilsTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/util/CssUtilsTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -53,7 +53,7 @@ source product. using iText.Test.Attributes; namespace iText.StyledXmlParser.Css.Util { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class CssUtilsTest : ExtendedITextTest { private static float EPS = 0.0001f; diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/validate/ArrayDataTypeValidatorTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/validate/ArrayDataTypeValidatorTest.cs index 47e6555594..045e5ad366 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/validate/ArrayDataTypeValidatorTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/validate/ArrayDataTypeValidatorTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -25,7 +25,7 @@ using iText.Test; namespace iText.StyledXmlParser.Css.Validate { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class ArrayDataTypeValidatorTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void NullValueTest() { diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/validate/CssBackgroundValidatorTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/validate/CssBackgroundValidatorTest.cs index 8a459719c6..9316532ebb 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/validate/CssBackgroundValidatorTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/validate/CssBackgroundValidatorTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -24,7 +24,7 @@ using iText.Test; namespace iText.StyledXmlParser.Css.Validate { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class CssBackgroundValidatorTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void NullValueTest() { diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/validate/CssBlendModeValidatorTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/validate/CssBlendModeValidatorTest.cs index a2aab65271..850240376c 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/validate/CssBlendModeValidatorTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/validate/CssBlendModeValidatorTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -24,7 +24,7 @@ using iText.Test; namespace iText.StyledXmlParser.Css.Validate { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class CssBlendModeValidatorTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void NullValueTest() { diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/validate/CssDeclarationValidationMasterTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/validate/CssDeclarationValidationMasterTest.cs index 503df697bb..2d246aa61b 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/validate/CssDeclarationValidationMasterTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/validate/CssDeclarationValidationMasterTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -26,7 +26,7 @@ using iText.Test; namespace iText.StyledXmlParser.Css.Validate { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class CssDeclarationValidationMasterTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void FontSizeEnumValidationTest() { diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/validate/CssLengthValueValidatorTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/validate/CssLengthValueValidatorTest.cs index 87f7c3603f..68e19d6f60 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/validate/CssLengthValueValidatorTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/validate/CssLengthValueValidatorTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -24,7 +24,7 @@ using iText.Test; namespace iText.StyledXmlParser.Css.Validate { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class CssLengthValueValidatorTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void ZeroValueTest() { diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/validate/CssNumberValueValidatorTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/validate/CssNumberValueValidatorTest.cs index 2398bac3e3..2bca7c9a52 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/validate/CssNumberValueValidatorTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/validate/CssNumberValueValidatorTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -24,7 +24,7 @@ using iText.Test; namespace iText.StyledXmlParser.Css.Validate { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class CssNumberValueValidatorTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void ZeroValueTest() { diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/validate/CssPercentageValueValidatorTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/validate/CssPercentageValueValidatorTest.cs index 09c5667b84..c9286b4c3d 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/validate/CssPercentageValueValidatorTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/css/validate/CssPercentageValueValidatorTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -24,7 +24,7 @@ using iText.Test; namespace iText.StyledXmlParser.Css.Validate { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class CssPercentageValueValidatorTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void ZeroValueTest() { diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/JsoupXmlParserTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/JsoupXmlParserTest.cs index 0c7f46d11b..bdf0b60bb0 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/JsoupXmlParserTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/JsoupXmlParserTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -49,7 +49,7 @@ source product. using iText.Test.Attributes; namespace iText.StyledXmlParser.Jsoup { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class JsoupXmlParserTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void TestXmlDeclarationAndComment() { diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/PortTestUtil.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/PortTestUtil.cs index 3efe91b67f..171fb4581d 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/PortTestUtil.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/PortTestUtil.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/PortUtilTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/PortUtilTest.cs index 051dd252e5..73d564e074 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/PortUtilTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/PortUtilTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -24,7 +24,7 @@ using iText.Test; namespace iText.StyledXmlParser.Jsoup { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PortUtilTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void TrimControlCodesTest() { diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/TextUtil.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/TextUtil.cs index 7d895065f2..f91faeff70 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/TextUtil.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/TextUtil.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/helper/DataUtilTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/helper/DataUtilTest.cs index 0de1cf1ef6..941da0e2ed 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/helper/DataUtilTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/helper/DataUtilTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -27,7 +27,7 @@ using iText.Test; namespace iText.StyledXmlParser.Jsoup.Helper { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class DataUtilTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void TestCharset() { diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/helper/ValidateTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/helper/ValidateTest.cs index 0cce456f1e..aa945175eb 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/helper/ValidateTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/helper/ValidateTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -24,7 +24,7 @@ using iText.Test; namespace iText.StyledXmlParser.Jsoup.Helper { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class ValidateTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void TestNotNull() { diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/integration/FuzzFixesTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/integration/FuzzFixesTest.cs index bd86ceff78..3f89c74344 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/integration/FuzzFixesTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/integration/FuzzFixesTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -28,7 +28,7 @@ namespace iText.StyledXmlParser.Jsoup.Integration { /// Tests fixes for issues raised by the OSS Fuzz project @ https://oss-fuzz.com/testcases?project=jsoup /// - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class FuzzFixesTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void BlankAbsAttr() { diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/integration/ParseTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/integration/ParseTest.cs index 54f1130a9d..d6fb77a4ca 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/integration/ParseTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/integration/ParseTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/integration/SafelistExtensionTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/integration/SafelistExtensionTest.cs index 8a29d45748..7124356ab8 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/integration/SafelistExtensionTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/integration/SafelistExtensionTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -27,7 +27,7 @@ namespace iText.StyledXmlParser.Jsoup.Integration { /// Check that we can extend Safelist methods - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class SafelistExtensionTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void CanCustomizeSafeTests() { diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/internal/StringUtilTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/internal/StringUtilTest.cs index c592625a1b..f3360b4c4e 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/internal/StringUtilTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/internal/StringUtilTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -25,7 +25,7 @@ using iText.Test; namespace iText.StyledXmlParser.Jsoup.Internal { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class StringUtilTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void Join() { diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/nodes/AttributeTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/nodes/AttributeTest.cs index 50a95184dd..047ddeb241 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/nodes/AttributeTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/nodes/AttributeTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/nodes/AttributesTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/nodes/AttributesTest.cs index 4c0a6564e4..d8fb851c05 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/nodes/AttributesTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/nodes/AttributesTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/nodes/CommentTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/nodes/CommentTest.cs index 98b4b4fc17..c170dbe67c 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/nodes/CommentTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/nodes/CommentTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -23,7 +23,7 @@ using iText.Test; namespace iText.StyledXmlParser.Jsoup.Nodes { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class CommentTest : ExtendedITextTest { private Comment comment = new Comment(" This is one heck of a comment! "); diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/nodes/DocumentTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/nodes/DocumentTest.cs index bdf15b851d..6a38b4e59b 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/nodes/DocumentTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/nodes/DocumentTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -33,7 +33,7 @@ namespace iText.StyledXmlParser.Jsoup.Nodes { /// Tests for Document. /// Jonathan Hedley, jonathan@hedley.net - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class DocumentTest : ExtendedITextTest { private const String charsetUtf8 = "UTF-8"; diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/nodes/DocumentTypeTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/nodes/DocumentTypeTest.cs index 93459b69b0..cb886b3e75 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/nodes/DocumentTypeTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/nodes/DocumentTypeTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -26,7 +26,7 @@ namespace iText.StyledXmlParser.Jsoup.Nodes { /// Tests for the DocumentType node /// Jonathan Hedley, http://jonathanhedley.com/ - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class DocumentTypeTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void ConstructorValidationOkWithBlankName() { diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/nodes/ElementItTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/nodes/ElementItTest.cs index c4dffbab35..e284cadd7d 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/nodes/ElementItTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/nodes/ElementItTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -26,7 +26,7 @@ using iText.Test; namespace iText.StyledXmlParser.Jsoup.Nodes { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class ElementItTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void TestFastReparent() { diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/nodes/ElementTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/nodes/ElementTest.cs index 74633fdc7e..74918a5fd2 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/nodes/ElementTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/nodes/ElementTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -30,7 +30,7 @@ namespace iText.StyledXmlParser.Jsoup.Nodes { /// Tests for Element (DOM stuff mostly). /// Jonathan Hedley - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class ElementTest : ExtendedITextTest { private String reference = "

Hello

Another element

"; diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/nodes/EntitiesTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/nodes/EntitiesTest.cs index 3cb9971fcd..c92f1b7b5d 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/nodes/EntitiesTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/nodes/EntitiesTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -24,7 +24,7 @@ using iText.Test; namespace iText.StyledXmlParser.Jsoup.Nodes { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class EntitiesTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void Escape() { diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/nodes/FormElementTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/nodes/FormElementTest.cs index 917769e825..3aab262390 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/nodes/FormElementTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/nodes/FormElementTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -28,7 +28,7 @@ namespace iText.StyledXmlParser.Jsoup.Nodes { /// Tests for FormElement /// Jonathan Hedley - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class FormElementTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void HasAssociatedControls() { diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/nodes/LeafNodeTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/nodes/LeafNodeTest.cs index 82258c0664..979a00b842 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/nodes/LeafNodeTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/nodes/LeafNodeTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -25,7 +25,7 @@ using iText.Test; namespace iText.StyledXmlParser.Jsoup.Nodes { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class LeafNodeTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void DoesNotGetAttributesTooEasily() { diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/nodes/NodeTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/nodes/NodeTest.cs index 44d7c58b51..014c5b4c32 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/nodes/NodeTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/nodes/NodeTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -30,7 +30,7 @@ namespace iText.StyledXmlParser.Jsoup.Nodes { /// Tests Nodes /// Jonathan Hedley, jonathan@hedley.net - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class NodeTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void HandlesBaseUri() { diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/nodes/TextNodeTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/nodes/TextNodeTest.cs index 6d2e047a1d..904363df8f 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/nodes/TextNodeTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/nodes/TextNodeTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -28,7 +28,7 @@ namespace iText.StyledXmlParser.Jsoup.Nodes { /// Test TextNodes /// Jonathan Hedley, jonathan@hedley.net - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class TextNodeTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void TestBlank() { diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/parser/AttributeParseTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/parser/AttributeParseTest.cs index 3a4c82e5bd..838af100fc 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/parser/AttributeParseTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/parser/AttributeParseTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -29,7 +29,7 @@ namespace iText.StyledXmlParser.Jsoup.Parser { /// Test suite for attribute parser. /// Jonathan Hedley, jonathan@hedley.net - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class AttributeParseTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void ParsesRoughAttributeString() { diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/parser/CharacterReaderTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/parser/CharacterReaderTest.cs index a34b896bbe..060bc9216f 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/parser/CharacterReaderTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/parser/CharacterReaderTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/parser/HtmlParserTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/parser/HtmlParserTest.cs index 33055a266f..6dd5bb9002 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/parser/HtmlParserTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/parser/HtmlParserTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -35,7 +35,7 @@ namespace iText.StyledXmlParser.Jsoup.Parser { /// Tests for the Parser /// Jonathan Hedley, jonathan@hedley.net - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class HtmlParserTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void ParsesSimpleDocument() { diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/parser/HtmlTreeBuilderStateTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/parser/HtmlTreeBuilderStateTest.cs index 1fc65ba337..d386ea0316 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/parser/HtmlTreeBuilderStateTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/parser/HtmlTreeBuilderStateTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/parser/MultiLocaleTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/parser/MultiLocaleTest.cs index ebb2a1df40..65191fb16d 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/parser/MultiLocaleTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/parser/MultiLocaleTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -29,7 +29,7 @@ using iText.Test; namespace iText.StyledXmlParser.Jsoup.Parser { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] [NUnit.Framework.TestFixtureSource("LocalesTestFixtureData")] public class MultiLocaleTest : ExtendedITextTest { private readonly CultureInfo defaultLocale = System.Threading.Thread.CurrentThread.CurrentUICulture; diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/parser/ParserItTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/parser/ParserItTest.cs index 93a19dd036..07389e8f3f 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/parser/ParserItTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/parser/ParserItTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -28,7 +28,7 @@ namespace iText.StyledXmlParser.Jsoup.Parser { /// Longer running Parser tests. - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class ParserItTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void TestIssue1251() { diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/parser/ParserTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/parser/ParserTest.cs index 9ad61645c4..bddaec0d6a 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/parser/ParserTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/parser/ParserTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -25,7 +25,7 @@ using iText.Test; namespace iText.StyledXmlParser.Jsoup.Parser { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class ParserTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void UnescapeEntities() { diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/parser/TagTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/parser/TagTest.cs index 454edf1b13..abf32dda8f 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/parser/TagTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/parser/TagTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -26,7 +26,7 @@ namespace iText.StyledXmlParser.Jsoup.Parser { /// Tag tests. /// Jonathan Hedley, jonathan@hedley.net - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class TagTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void IsCaseSensitive() { diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/parser/TokenQueueTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/parser/TokenQueueTest.cs index 60787cca56..c5e3b4976a 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/parser/TokenQueueTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/parser/TokenQueueTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -25,7 +25,7 @@ namespace iText.StyledXmlParser.Jsoup.Parser { /// Token queue tests. - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class TokenQueueTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void ChompBalanced() { diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/parser/TokeniserStateTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/parser/TokeniserStateTest.cs index 250188850b..bd5e554a5a 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/parser/TokeniserStateTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/parser/TokeniserStateTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -28,7 +28,7 @@ using iText.Test; namespace iText.StyledXmlParser.Jsoup.Parser { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class TokeniserStateTest : ExtendedITextTest { internal readonly char[] whiteSpace = new char[] { '\t', '\n', '\r', '\f', ' ' }; diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/parser/TokeniserTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/parser/TokeniserTest.cs index be217150c4..04f0488fe6 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/parser/TokeniserTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/parser/TokeniserTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -28,7 +28,7 @@ using iText.Test; namespace iText.StyledXmlParser.Jsoup.Parser { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class TokeniserTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void BufferUpInAttributeVal() { diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/parser/XmlTreeBuilderTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/parser/XmlTreeBuilderTest.cs index 01670fb652..920618faf1 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/parser/XmlTreeBuilderTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/parser/XmlTreeBuilderTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -32,7 +32,7 @@ namespace iText.StyledXmlParser.Jsoup.Parser { /// Tests XmlTreeBuilder. /// Jonathan Hedley - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class XmlTreeBuilderTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void TestSimpleXmlParse() { diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/safety/CleanerTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/safety/CleanerTest.cs index f061750847..bbaa6c539e 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/safety/CleanerTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/safety/CleanerTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -28,7 +28,7 @@ namespace iText.StyledXmlParser.Jsoup.Safety { /// Tests for the cleaner. /// Jonathan Hedley, jonathan@hedley.net - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class CleanerTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void SimpleBehaviourTest() { diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/safety/CompatibilityTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/safety/CompatibilityTest.cs index b4f138abe5..1bb6d7b217 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/safety/CompatibilityTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/safety/CompatibilityTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -36,7 +36,7 @@ namespace iText.StyledXmlParser.Jsoup.Safety { /// class source compatibility. Will be removed in /// v.1.15.1. No net new tests here so safe to blow up. /// - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class CompatibilityTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void ResolvesRelativeLinks() { diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/safety/MultiLocaleTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/safety/MultiLocaleTest.cs index bd9967016d..b8bcbb1fba 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/safety/MultiLocaleTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/safety/MultiLocaleTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/select/CssTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/select/CssTest.cs index 817813bb96..2a1c7ed8c6 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/select/CssTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/select/CssTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -27,7 +27,7 @@ using iText.Test; namespace iText.StyledXmlParser.Jsoup.Select { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class CssTest : ExtendedITextTest { private Document html = null; diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/select/ElementsTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/select/ElementsTest.cs index 79770e7c49..1cb638e376 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/select/ElementsTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/select/ElementsTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/select/MultiLocaleTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/select/MultiLocaleTest.cs index 79ff00a19c..308c2aef85 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/select/MultiLocaleTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/select/MultiLocaleTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -29,7 +29,7 @@ using iText.Test; namespace iText.StyledXmlParser.Jsoup.Select { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] [NUnit.Framework.TestFixtureSource("LocalesTestFixtureData")] public class MultiLocaleTest : ExtendedITextTest { private readonly CultureInfo defaultLocale = System.Threading.Thread.CurrentThread.CurrentUICulture; diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/select/QueryParserTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/select/QueryParserTest.cs index 498f801ac4..232dc052c4 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/select/QueryParserTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/select/QueryParserTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -26,7 +26,7 @@ namespace iText.StyledXmlParser.Jsoup.Select { /// Tests for the Selector Query Parser. /// Jonathan Hedley - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class QueryParserTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void TestOrGetsCorrectPrecedence() { diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/select/SelectorTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/select/SelectorTest.cs index 3611572a74..763c042167 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/select/SelectorTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/select/SelectorTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -27,7 +27,7 @@ namespace iText.StyledXmlParser.Jsoup.Select { /// Tests that the selector selects correctly. /// Jonathan Hedley, jonathan@hedley.net - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class SelectorTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void TestByTag() { diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/select/TraversorTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/select/TraversorTest.cs index 7491f7f72d..543c5cdb8f 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/select/TraversorTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/jsoup/select/TraversorTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -26,7 +26,7 @@ using iText.Test; namespace iText.StyledXmlParser.Jsoup.Select { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class TraversorTest : ExtendedITextTest { // Note: NodeTraversor.traverse(new NodeVisitor) is tested in // ElementsTest#traverse() diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/resolver/resource/LimitedInputStreamTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/resolver/resource/LimitedInputStreamTest.cs index 6fb45868f6..8a0271a3d7 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/resolver/resource/LimitedInputStreamTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/resolver/resource/LimitedInputStreamTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -27,7 +27,7 @@ using iText.Test; namespace iText.StyledXmlParser.Resolver.Resource { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class LimitedInputStreamTest : ExtendedITextTest { private readonly String baseUri = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/styledxmlparser/resolver/retrieveStreamTest/"; diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/resolver/resource/ResourceResolverTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/resolver/resource/ResourceResolverTest.cs index ea2c1fe5b7..54ba9c0d85 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/resolver/resource/ResourceResolverTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/resolver/resource/ResourceResolverTest.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/resolver/resource/SimpleImageCacheTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/resolver/resource/SimpleImageCacheTest.cs index e203fafd10..b2bada3799 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/resolver/resource/SimpleImageCacheTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/resolver/resource/SimpleImageCacheTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -46,7 +46,7 @@ source product. using iText.Test; namespace iText.StyledXmlParser.Resolver.Resource { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class SimpleImageCacheTest : ExtendedITextTest { [NUnit.Framework.SetUp] public virtual void Before() { diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/resolver/resource/UriResolverTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/resolver/resource/UriResolverTest.cs index d1eb328dfd..ca53568e82 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/resolver/resource/UriResolverTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/resolver/resource/UriResolverTest.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/util/FontFamilySplitterTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/util/FontFamilySplitterTest.cs index 4fc5e6ebaa..da2f310404 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/util/FontFamilySplitterTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/util/FontFamilySplitterTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -46,7 +46,7 @@ source product. using iText.Test; namespace iText.StyledXmlParser.Util { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class FontFamilySplitterTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void FontFamilySplitter() { diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/util/StyleUtilUnitTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/util/StyleUtilUnitTest.cs index 3ef5a5d11a..8a9b4a9f05 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/util/StyleUtilUnitTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/util/StyleUtilUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -26,7 +26,7 @@ using iText.Test; namespace iText.StyledXmlParser.Util { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class StyleUtilUnitTest : ExtendedITextTest { private static ICollection inheritanceRules; diff --git a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/util/WhiteSpaceUtilUnitTest.cs b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/util/WhiteSpaceUtilUnitTest.cs index 5d02cc5c3e..5c3931d84e 100644 --- a/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/util/WhiteSpaceUtilUnitTest.cs +++ b/itext.tests/itext.styledxmlparser.tests/itext/styledxmlparser/util/WhiteSpaceUtilUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -44,7 +44,7 @@ source product. using iText.Test; namespace iText.StyledXmlParser.Util { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class WhiteSpaceUtilUnitTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void CollapseConsecutiveWhiteSpacesTest() { diff --git a/itext.tests/itext.svg.tests/Properties/AssemblyInfo.cs b/itext.tests/itext.svg.tests/Properties/AssemblyInfo.cs index 7da2287025..d3415363e7 100644 --- a/itext.tests/itext.svg.tests/Properties/AssemblyInfo.cs +++ b/itext.tests/itext.svg.tests/Properties/AssemblyInfo.cs @@ -7,7 +7,7 @@ [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("iText Group NV")] [assembly: AssemblyProduct("iText")] -[assembly: AssemblyCopyright("Copyright (c) 1998-2022 iText Group NV")] +[assembly: AssemblyCopyright("Copyright (c) 1998-2023 iText Group NV")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] @@ -15,9 +15,9 @@ [assembly: Guid("ae4e5743-0665-4705-9a33-07ea57cdd269")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] #if !NETSTANDARD2_0 [assembly: NUnit.Framework.Timeout(300000)] diff --git a/itext.tests/itext.svg.tests/itext/svg/converter/SvgConverterIntegrationTest.cs b/itext.tests/itext.svg.tests/itext/svg/converter/SvgConverterIntegrationTest.cs index 3c15dec4b4..a4c4ccaa15 100644 --- a/itext.tests/itext.svg.tests/itext/svg/converter/SvgConverterIntegrationTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/converter/SvgConverterIntegrationTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -62,7 +62,7 @@ source product. using iText.Test.Attributes; namespace iText.Svg.Converter { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class SvgConverterIntegrationTest : SvgIntegrationTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/svg/converter/SvgConverterTest/"; diff --git a/itext.tests/itext.svg.tests/itext/svg/converter/SvgConverterUnitNullTest.cs b/itext.tests/itext.svg.tests/itext/svg/converter/SvgConverterUnitNullTest.cs index 3da8faea05..f53996f652 100644 --- a/itext.tests/itext.svg.tests/itext/svg/converter/SvgConverterUnitNullTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/converter/SvgConverterUnitNullTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -65,7 +65,7 @@ namespace iText.Svg.Converter { /// parameter is null, this /// should NOT throw an exception as this is caught in the library. /// - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class SvgConverterUnitNullTest : ExtendedITextTest { // we cannot easily mock the PdfDocument, so we make do with as close to unit testing as we can private PdfDocument doc; diff --git a/itext.tests/itext.svg.tests/itext/svg/converter/SvgConverterUnitTest.cs b/itext.tests/itext.svg.tests/itext/svg/converter/SvgConverterUnitTest.cs index 25e1ae27ca..81f15f7c03 100644 --- a/itext.tests/itext.svg.tests/itext/svg/converter/SvgConverterUnitTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/converter/SvgConverterUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -61,7 +61,7 @@ source product. using iText.Test; namespace iText.Svg.Converter { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class SvgConverterUnitTest : ExtendedITextTest { // we cannot easily mock the PdfDocument, so we make do with as close to unit testing as we can private PdfDocument doc; diff --git a/itext.tests/itext.svg.tests/itext/svg/css/AttributesRelativeUnitTest.cs b/itext.tests/itext.svg.tests/itext/svg/css/AttributesRelativeUnitTest.cs index ccb16350a8..6e5778e8ea 100644 --- a/itext.tests/itext.svg.tests/itext/svg/css/AttributesRelativeUnitTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/css/AttributesRelativeUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext.tests/itext.svg.tests/itext/svg/css/DefaultStyleInheritanceIntegrationTest.cs b/itext.tests/itext.svg.tests/itext/svg/css/DefaultStyleInheritanceIntegrationTest.cs index c6f659474a..d1e35a3252 100644 --- a/itext.tests/itext.svg.tests/itext/svg/css/DefaultStyleInheritanceIntegrationTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/css/DefaultStyleInheritanceIntegrationTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -45,7 +45,7 @@ source product. using iText.Test; namespace iText.Svg.Css { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class DefaultStyleInheritanceIntegrationTest : SvgIntegrationTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/svg/css/DefaultInheritance/"; diff --git a/itext.tests/itext.svg.tests/itext/svg/css/DefaultStylesTest.cs b/itext.tests/itext.svg.tests/itext/svg/css/DefaultStylesTest.cs index 2f7efbe928..c89c7b55fd 100644 --- a/itext.tests/itext.svg.tests/itext/svg/css/DefaultStylesTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/css/DefaultStylesTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -53,7 +53,7 @@ source product. using iText.Test; namespace iText.Svg.Css { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class DefaultStylesTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void CheckDefaultStrokeValuesTest() { diff --git a/itext.tests/itext.svg.tests/itext/svg/css/FontRelativeUnitTest.cs b/itext.tests/itext.svg.tests/itext/svg/css/FontRelativeUnitTest.cs index 7807368e4a..e7fa386509 100644 --- a/itext.tests/itext.svg.tests/itext/svg/css/FontRelativeUnitTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/css/FontRelativeUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -26,7 +26,7 @@ using iText.Test.Attributes; namespace iText.Svg.Css { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class FontRelativeUnitTest : SvgIntegrationTest { public static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/svg/css/FontRelativeUnitTest/"; diff --git a/itext.tests/itext.svg.tests/itext/svg/css/SvgStyleResolverIntegrationTest.cs b/itext.tests/itext.svg.tests/itext/svg/css/SvgStyleResolverIntegrationTest.cs index 1f0d7a1dab..a4d2044801 100644 --- a/itext.tests/itext.svg.tests/itext/svg/css/SvgStyleResolverIntegrationTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/css/SvgStyleResolverIntegrationTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -53,7 +53,7 @@ source product. using iText.Test.Attributes; namespace iText.Svg.Css { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class SvgStyleResolverIntegrationTest : SvgIntegrationTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/svg/css/SvgStyleResolver/"; diff --git a/itext.tests/itext.svg.tests/itext/svg/css/SvgStyleResolverTest.cs b/itext.tests/itext.svg.tests/itext/svg/css/SvgStyleResolverTest.cs index 157e9c921d..4757a9f068 100644 --- a/itext.tests/itext.svg.tests/itext/svg/css/SvgStyleResolverTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/css/SvgStyleResolverTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -55,7 +55,7 @@ source product. using iText.Test.Attributes; namespace iText.Svg.Css { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class SvgStyleResolverTest : ExtendedITextTest { private static readonly String baseUri = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/svg/css/SvgStyleResolver/"; diff --git a/itext.tests/itext.svg.tests/itext/svg/css/XLinkTest.cs b/itext.tests/itext.svg.tests/itext/svg/css/XLinkTest.cs index 6d389897e7..d236ec38ac 100644 --- a/itext.tests/itext.svg.tests/itext/svg/css/XLinkTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/css/XLinkTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -50,7 +50,7 @@ source product. using iText.Test.Attributes; namespace iText.Svg.Css { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class XLinkTest : ExtendedITextTest { [NUnit.Framework.Test] [LogMessage(iText.StyledXmlParser.Logs.StyledXmlParserLogMessageConstant.UNABLE_TO_RESOLVE_IMAGE_URL)] diff --git a/itext.tests/itext.svg.tests/itext/svg/css/impl/SvgNodeRendererInheritanceResolverUnitTest.cs b/itext.tests/itext.svg.tests/itext/svg/css/impl/SvgNodeRendererInheritanceResolverUnitTest.cs index 618a7d52d9..b6f10df35f 100644 --- a/itext.tests/itext.svg.tests/itext/svg/css/impl/SvgNodeRendererInheritanceResolverUnitTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/css/impl/SvgNodeRendererInheritanceResolverUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -46,7 +46,7 @@ source product. using iText.Test; namespace iText.Svg.Css.Impl { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class SvgNodeRendererInheritanceResolverUnitTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void ApplyInheritanceToSubTreeFillTest() { diff --git a/itext.tests/itext.svg.tests/itext/svg/customization/CustomizeTextLeafSvgNodeRendererTest.cs b/itext.tests/itext.svg.tests/itext/svg/customization/CustomizeTextLeafSvgNodeRendererTest.cs index 8a93899377..dfc9311cb6 100644 --- a/itext.tests/itext.svg.tests/itext/svg/customization/CustomizeTextLeafSvgNodeRendererTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/customization/CustomizeTextLeafSvgNodeRendererTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext.tests/itext.svg.tests/itext/svg/dummy/css/impl/DummyCssResolver.cs b/itext.tests/itext.svg.tests/itext/svg/dummy/css/impl/DummyCssResolver.cs index b8575b7b55..ecf8b94345 100644 --- a/itext.tests/itext.svg.tests/itext/svg/dummy/css/impl/DummyCssResolver.cs +++ b/itext.tests/itext.svg.tests/itext/svg/dummy/css/impl/DummyCssResolver.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.svg.tests/itext/svg/dummy/factories/DummySvgNodeFactory.cs b/itext.tests/itext.svg.tests/itext/svg/dummy/factories/DummySvgNodeFactory.cs index 532c1aaf21..b6761045e1 100644 --- a/itext.tests/itext.svg.tests/itext/svg/dummy/factories/DummySvgNodeFactory.cs +++ b/itext.tests/itext.svg.tests/itext/svg/dummy/factories/DummySvgNodeFactory.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.svg.tests/itext/svg/dummy/processors/impl/DummySvgConverterProperties.cs b/itext.tests/itext.svg.tests/itext/svg/dummy/processors/impl/DummySvgConverterProperties.cs index b1523437e7..927b2ba2e6 100644 --- a/itext.tests/itext.svg.tests/itext/svg/dummy/processors/impl/DummySvgConverterProperties.cs +++ b/itext.tests/itext.svg.tests/itext/svg/dummy/processors/impl/DummySvgConverterProperties.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.svg.tests/itext/svg/dummy/renderers/impl/DummyArgumentedConstructorSvgNodeRenderer.cs b/itext.tests/itext.svg.tests/itext/svg/dummy/renderers/impl/DummyArgumentedConstructorSvgNodeRenderer.cs index d1e1a3ca46..0683aea9af 100644 --- a/itext.tests/itext.svg.tests/itext/svg/dummy/renderers/impl/DummyArgumentedConstructorSvgNodeRenderer.cs +++ b/itext.tests/itext.svg.tests/itext/svg/dummy/renderers/impl/DummyArgumentedConstructorSvgNodeRenderer.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.svg.tests/itext/svg/dummy/renderers/impl/DummyBranchSvgNodeRenderer.cs b/itext.tests/itext.svg.tests/itext/svg/dummy/renderers/impl/DummyBranchSvgNodeRenderer.cs index 8e879a40f4..6e72c33aa8 100644 --- a/itext.tests/itext.svg.tests/itext/svg/dummy/renderers/impl/DummyBranchSvgNodeRenderer.cs +++ b/itext.tests/itext.svg.tests/itext/svg/dummy/renderers/impl/DummyBranchSvgNodeRenderer.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.svg.tests/itext/svg/dummy/renderers/impl/DummyProcessableSvgNodeRenderer.cs b/itext.tests/itext.svg.tests/itext/svg/dummy/renderers/impl/DummyProcessableSvgNodeRenderer.cs index 0d27ebac7e..e776b9e17b 100644 --- a/itext.tests/itext.svg.tests/itext/svg/dummy/renderers/impl/DummyProcessableSvgNodeRenderer.cs +++ b/itext.tests/itext.svg.tests/itext/svg/dummy/renderers/impl/DummyProcessableSvgNodeRenderer.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.svg.tests/itext/svg/dummy/renderers/impl/DummySvgNodeRenderer.cs b/itext.tests/itext.svg.tests/itext/svg/dummy/renderers/impl/DummySvgNodeRenderer.cs index d621df57cf..73148cf953 100644 --- a/itext.tests/itext.svg.tests/itext/svg/dummy/renderers/impl/DummySvgNodeRenderer.cs +++ b/itext.tests/itext.svg.tests/itext/svg/dummy/renderers/impl/DummySvgNodeRenderer.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.svg.tests/itext/svg/dummy/sdk/ExceptionInputStream.cs b/itext.tests/itext.svg.tests/itext/svg/dummy/sdk/ExceptionInputStream.cs index 6e986a7393..e68679fa8e 100644 --- a/itext.tests/itext.svg.tests/itext/svg/dummy/sdk/ExceptionInputStream.cs +++ b/itext.tests/itext.svg.tests/itext/svg/dummy/sdk/ExceptionInputStream.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.svg.tests/itext/svg/googlecharts/ColumnChartsTest.cs b/itext.tests/itext.svg.tests/itext/svg/googlecharts/ColumnChartsTest.cs index d83694ebea..605b6a576b 100644 --- a/itext.tests/itext.svg.tests/itext/svg/googlecharts/ColumnChartsTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/googlecharts/ColumnChartsTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -45,7 +45,7 @@ source product. using iText.Test; namespace iText.Svg.Googlecharts { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class ColumnChartsTest : SvgIntegrationTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/svg/googlecharts/ColumnChartsTest/"; diff --git a/itext.tests/itext.svg.tests/itext/svg/googlecharts/GanttChartsTest.cs b/itext.tests/itext.svg.tests/itext/svg/googlecharts/GanttChartsTest.cs index 1ce78136f1..8130030adc 100644 --- a/itext.tests/itext.svg.tests/itext/svg/googlecharts/GanttChartsTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/googlecharts/GanttChartsTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -48,7 +48,7 @@ source product. using iText.Test; namespace iText.Svg.Googlecharts { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class GanttChartsTest : SvgIntegrationTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/svg/googlecharts/GanttChartsTest/"; diff --git a/itext.tests/itext.svg.tests/itext/svg/googlecharts/GaugeChartsTest.cs b/itext.tests/itext.svg.tests/itext/svg/googlecharts/GaugeChartsTest.cs index 6fc6e75d17..99765a9f8d 100644 --- a/itext.tests/itext.svg.tests/itext/svg/googlecharts/GaugeChartsTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/googlecharts/GaugeChartsTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -45,7 +45,7 @@ source product. using iText.Test; namespace iText.Svg.Googlecharts { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class GaugeChartsTest : SvgIntegrationTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/svg/googlecharts/GaugeChartsTest/"; diff --git a/itext.tests/itext.svg.tests/itext/svg/googlecharts/GeoChartsTest.cs b/itext.tests/itext.svg.tests/itext/svg/googlecharts/GeoChartsTest.cs index de824b1455..61528e53f9 100644 --- a/itext.tests/itext.svg.tests/itext/svg/googlecharts/GeoChartsTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/googlecharts/GeoChartsTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -45,7 +45,7 @@ source product. using iText.Test; namespace iText.Svg.Googlecharts { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class GeoChartsTest : SvgIntegrationTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/svg/googlecharts/GeoChartsTest/"; diff --git a/itext.tests/itext.svg.tests/itext/svg/googlecharts/GoogleChartsTest.cs b/itext.tests/itext.svg.tests/itext/svg/googlecharts/GoogleChartsTest.cs index 5a99ec7b7d..04a84f83f6 100644 --- a/itext.tests/itext.svg.tests/itext/svg/googlecharts/GoogleChartsTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/googlecharts/GoogleChartsTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -48,7 +48,7 @@ source product. using iText.Test; namespace iText.Svg.Googlecharts { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class GoogleChartsTest : SvgIntegrationTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/svg/googlecharts/GoogleChartsTest/"; diff --git a/itext.tests/itext.svg.tests/itext/svg/googlecharts/IntervalsChartsTest.cs b/itext.tests/itext.svg.tests/itext/svg/googlecharts/IntervalsChartsTest.cs index ac3d5c4f62..1df39ab8f4 100644 --- a/itext.tests/itext.svg.tests/itext/svg/googlecharts/IntervalsChartsTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/googlecharts/IntervalsChartsTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -45,7 +45,7 @@ source product. using iText.Test; namespace iText.Svg.Googlecharts { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class IntervalsChartsTest : SvgIntegrationTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/svg/googlecharts/IntervalsChartsTest/"; diff --git a/itext.tests/itext.svg.tests/itext/svg/googlecharts/LineChartsTest.cs b/itext.tests/itext.svg.tests/itext/svg/googlecharts/LineChartsTest.cs index 326527e9ec..009153e295 100644 --- a/itext.tests/itext.svg.tests/itext/svg/googlecharts/LineChartsTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/googlecharts/LineChartsTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -45,7 +45,7 @@ source product. using iText.Test; namespace iText.Svg.Googlecharts { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class LineChartsTest : SvgIntegrationTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/svg/googlecharts/LineChartsTest/"; diff --git a/itext.tests/itext.svg.tests/itext/svg/googlecharts/PieChartsTest.cs b/itext.tests/itext.svg.tests/itext/svg/googlecharts/PieChartsTest.cs index 6e25087f90..f1cef38c16 100644 --- a/itext.tests/itext.svg.tests/itext/svg/googlecharts/PieChartsTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/googlecharts/PieChartsTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -45,7 +45,7 @@ source product. using iText.Test; namespace iText.Svg.Googlecharts { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PieChartsTest : SvgIntegrationTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/svg/googlecharts/PieChartsTest/"; diff --git a/itext.tests/itext.svg.tests/itext/svg/googlecharts/SankeyChartsTest.cs b/itext.tests/itext.svg.tests/itext/svg/googlecharts/SankeyChartsTest.cs index e895a28061..fac9cc2698 100644 --- a/itext.tests/itext.svg.tests/itext/svg/googlecharts/SankeyChartsTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/googlecharts/SankeyChartsTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -45,7 +45,7 @@ source product. using iText.Test; namespace iText.Svg.Googlecharts { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class SankeyChartsTest : SvgIntegrationTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/svg/googlecharts/SankeyChartsTest/"; diff --git a/itext.tests/itext.svg.tests/itext/svg/googlecharts/ScatterChartsTest.cs b/itext.tests/itext.svg.tests/itext/svg/googlecharts/ScatterChartsTest.cs index d0d766402d..c20311616d 100644 --- a/itext.tests/itext.svg.tests/itext/svg/googlecharts/ScatterChartsTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/googlecharts/ScatterChartsTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -45,7 +45,7 @@ source product. using iText.Test; namespace iText.Svg.Googlecharts { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class ScatterChartsTest : SvgIntegrationTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/svg/googlecharts/ScatterChartsTest/"; diff --git a/itext.tests/itext.svg.tests/itext/svg/googlecharts/SliceChartsTest.cs b/itext.tests/itext.svg.tests/itext/svg/googlecharts/SliceChartsTest.cs index 6f225ae75a..5a574231ea 100644 --- a/itext.tests/itext.svg.tests/itext/svg/googlecharts/SliceChartsTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/googlecharts/SliceChartsTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -45,7 +45,7 @@ source product. using iText.Test; namespace iText.Svg.Googlecharts { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class SliceChartsTest : SvgIntegrationTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/svg/googlecharts/SliceChartsTest/"; diff --git a/itext.tests/itext.svg.tests/itext/svg/googlecharts/SteppedAreaChartTest.cs b/itext.tests/itext.svg.tests/itext/svg/googlecharts/SteppedAreaChartTest.cs index bb3ed74e68..f729f3baac 100644 --- a/itext.tests/itext.svg.tests/itext/svg/googlecharts/SteppedAreaChartTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/googlecharts/SteppedAreaChartTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -45,7 +45,7 @@ source product. using iText.Test; namespace iText.Svg.Googlecharts { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class SteppedAreaChartTest : SvgIntegrationTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/svg/googlecharts/SteppedAreaChartsTest/"; diff --git a/itext.tests/itext.svg.tests/itext/svg/googlecharts/TimelineChartsTest.cs b/itext.tests/itext.svg.tests/itext/svg/googlecharts/TimelineChartsTest.cs index e2de9a07ba..15bd41ebcd 100644 --- a/itext.tests/itext.svg.tests/itext/svg/googlecharts/TimelineChartsTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/googlecharts/TimelineChartsTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -48,7 +48,7 @@ source product. using iText.Test; namespace iText.Svg.Googlecharts { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class TimelineChartsTest : SvgIntegrationTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/svg/googlecharts/TimelineChartsTest/"; diff --git a/itext.tests/itext.svg.tests/itext/svg/googlecharts/TreemapsChartsTest.cs b/itext.tests/itext.svg.tests/itext/svg/googlecharts/TreemapsChartsTest.cs index 3057a37f31..ec5e43266a 100644 --- a/itext.tests/itext.svg.tests/itext/svg/googlecharts/TreemapsChartsTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/googlecharts/TreemapsChartsTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -45,7 +45,7 @@ source product. using iText.Test; namespace iText.Svg.Googlecharts { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class TreemapsChartsTest : SvgIntegrationTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/svg/googlecharts/TreemapsChartsTest/"; diff --git a/itext.tests/itext.svg.tests/itext/svg/googlecharts/TrendlinesChartsTest.cs b/itext.tests/itext.svg.tests/itext/svg/googlecharts/TrendlinesChartsTest.cs index d7996b3a24..f938b3295c 100644 --- a/itext.tests/itext.svg.tests/itext/svg/googlecharts/TrendlinesChartsTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/googlecharts/TrendlinesChartsTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -45,7 +45,7 @@ source product. using iText.Test; namespace iText.Svg.Googlecharts { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class TrendlinesChartsTest : SvgIntegrationTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/svg/googlecharts/TrendlinesChartsTest/"; diff --git a/itext.tests/itext.svg.tests/itext/svg/googlecharts/WordTreesChartsTest.cs b/itext.tests/itext.svg.tests/itext/svg/googlecharts/WordTreesChartsTest.cs index 28c63f5d43..dcb029711a 100644 --- a/itext.tests/itext.svg.tests/itext/svg/googlecharts/WordTreesChartsTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/googlecharts/WordTreesChartsTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -46,7 +46,7 @@ source product. using iText.Test; namespace iText.Svg.Googlecharts { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class WordTreesChartsTest : SvgIntegrationTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/svg/googlecharts/WordTreesChartsTest/"; diff --git a/itext.tests/itext.svg.tests/itext/svg/jfreesvg/JFreeSvgTest.cs b/itext.tests/itext.svg.tests/itext/svg/jfreesvg/JFreeSvgTest.cs index 41c5a93b60..c620b3fd34 100644 --- a/itext.tests/itext.svg.tests/itext/svg/jfreesvg/JFreeSvgTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/jfreesvg/JFreeSvgTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -45,7 +45,7 @@ source product. using iText.Test; namespace iText.Svg.Jfreesvg { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class JFreeSvgTest : SvgIntegrationTest { private static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/svg/JFreeSvgTest/"; diff --git a/itext.tests/itext.svg.tests/itext/svg/processors/DefaultSvgProcessorIntegrationTest.cs b/itext.tests/itext.svg.tests/itext/svg/processors/DefaultSvgProcessorIntegrationTest.cs index 8ac8ec8142..200d6d7c92 100644 --- a/itext.tests/itext.svg.tests/itext/svg/processors/DefaultSvgProcessorIntegrationTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/processors/DefaultSvgProcessorIntegrationTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -49,7 +49,7 @@ source product. using iText.Svg.Renderers; namespace iText.Svg.Processors { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class DefaultSvgProcessorIntegrationTest : SvgIntegrationTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/svg/processors/impl/DefaultSvgProcessorIntegrationTest/"; diff --git a/itext.tests/itext.svg.tests/itext/svg/processors/ProcessorStateTest.cs b/itext.tests/itext.svg.tests/itext/svg/processors/ProcessorStateTest.cs index 1828ad0484..85b457adf6 100644 --- a/itext.tests/itext.svg.tests/itext/svg/processors/ProcessorStateTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/processors/ProcessorStateTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -47,7 +47,7 @@ source product. using iText.Test; namespace iText.Svg.Processors { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class ProcessorStateTest : ExtendedITextTest { /// Push test [NUnit.Framework.Test] diff --git a/itext.tests/itext.svg.tests/itext/svg/processors/SvgConverterPropertiesTest.cs b/itext.tests/itext.svg.tests/itext/svg/processors/SvgConverterPropertiesTest.cs index 052ebf57c3..1967fe97fe 100644 --- a/itext.tests/itext.svg.tests/itext/svg/processors/SvgConverterPropertiesTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/processors/SvgConverterPropertiesTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -45,7 +45,7 @@ source product. using iText.Test; namespace iText.Svg.Processors { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class SvgConverterPropertiesTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void GetCharsetNameRegressionTest() { diff --git a/itext.tests/itext.svg.tests/itext/svg/processors/impl/DefaultSvgProcessorUnitTest.cs b/itext.tests/itext.svg.tests/itext/svg/processors/impl/DefaultSvgProcessorUnitTest.cs index bdc12bca0e..cd05d783fe 100644 --- a/itext.tests/itext.svg.tests/itext/svg/processors/impl/DefaultSvgProcessorUnitTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/processors/impl/DefaultSvgProcessorUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -57,7 +57,7 @@ source product. using iText.Test.Attributes; namespace iText.Svg.Processors.Impl { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class DefaultSvgProcessorUnitTest : ExtendedITextTest { //Main success scenario /// Simple correct example diff --git a/itext.tests/itext.svg.tests/itext/svg/processors/impl/SvgProcessorResultUnitTest.cs b/itext.tests/itext.svg.tests/itext/svg/processors/impl/SvgProcessorResultUnitTest.cs index 6ffbe694ea..81355c65f7 100644 --- a/itext.tests/itext.svg.tests/itext/svg/processors/impl/SvgProcessorResultUnitTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/processors/impl/SvgProcessorResultUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -31,7 +31,7 @@ using iText.Test; namespace iText.Svg.Processors.Impl { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class SvgProcessorResultUnitTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void ContextParameterCannotBeNullTest() { diff --git a/itext.tests/itext.svg.tests/itext/svg/processors/impl/font/FontFaceTest.cs b/itext.tests/itext.svg.tests/itext/svg/processors/impl/font/FontFaceTest.cs index 33f108adc1..ea2f379441 100644 --- a/itext.tests/itext.svg.tests/itext/svg/processors/impl/font/FontFaceTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/processors/impl/font/FontFaceTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -54,7 +54,7 @@ source product. using iText.Test.Attributes; namespace iText.Svg.Processors.Impl.Font { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class FontFaceTest : SvgIntegrationTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/svg/processors/impl/font/FontFaceTest/"; diff --git a/itext.tests/itext.svg.tests/itext/svg/processors/impl/font/FontSizeTest.cs b/itext.tests/itext.svg.tests/itext/svg/processors/impl/font/FontSizeTest.cs index 8f64a2f459..a3a90ab176 100644 --- a/itext.tests/itext.svg.tests/itext/svg/processors/impl/font/FontSizeTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/processors/impl/font/FontSizeTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -46,7 +46,7 @@ source product. using iText.Test.Attributes; namespace iText.Svg.Processors.Impl.Font { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class FontSizeTest : SvgIntegrationTest { public static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/svg/processors/impl/font/FontSizeTest/"; diff --git a/itext.tests/itext.svg.tests/itext/svg/processors/impl/font/SvgFontProcessorTest.cs b/itext.tests/itext.svg.tests/itext/svg/processors/impl/font/SvgFontProcessorTest.cs index b21369299e..d611b70630 100644 --- a/itext.tests/itext.svg.tests/itext/svg/processors/impl/font/SvgFontProcessorTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/processors/impl/font/SvgFontProcessorTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -49,7 +49,7 @@ source product. using iText.Test; namespace iText.Svg.Processors.Impl.Font { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class SvgFontProcessorTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void AddFontFaceFontsTest() { diff --git a/itext.tests/itext.svg.tests/itext/svg/renderers/DefaultSvgNodeRendererFactoryDrawTest.cs b/itext.tests/itext.svg.tests/itext/svg/renderers/DefaultSvgNodeRendererFactoryDrawTest.cs index f3e741c5a1..18f6889f60 100644 --- a/itext.tests/itext.svg.tests/itext/svg/renderers/DefaultSvgNodeRendererFactoryDrawTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/renderers/DefaultSvgNodeRendererFactoryDrawTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -48,7 +48,7 @@ source product. using iText.Test; namespace iText.Svg.Renderers { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class DefaultSvgNodeRendererFactoryDrawTest : ExtendedITextTest { private readonly ISvgNodeRendererFactory fact = new DummySvgNodeFactory(); diff --git a/itext.tests/itext.svg.tests/itext/svg/renderers/DefaultSvgNodeRendererFactoryTest.cs b/itext.tests/itext.svg.tests/itext/svg/renderers/DefaultSvgNodeRendererFactoryTest.cs index 1247d3bae4..9dde9c0da7 100644 --- a/itext.tests/itext.svg.tests/itext/svg/renderers/DefaultSvgNodeRendererFactoryTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/renderers/DefaultSvgNodeRendererFactoryTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -50,7 +50,7 @@ source product. using iText.Test.Attributes; namespace iText.Svg.Renderers { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class DefaultSvgNodeRendererFactoryTest : ExtendedITextTest { private readonly ISvgNodeRendererFactory fact = new DummySvgNodeFactory(); diff --git a/itext.tests/itext.svg.tests/itext/svg/renderers/FillTest.cs b/itext.tests/itext.svg.tests/itext/svg/renderers/FillTest.cs index b586ef929b..ea5d0b6b06 100644 --- a/itext.tests/itext.svg.tests/itext/svg/renderers/FillTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/renderers/FillTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -45,7 +45,7 @@ source product. using iText.Test; namespace iText.Svg.Renderers { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class FillTest : SvgIntegrationTest { private static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/svg/renderers/impl/FillTest/"; diff --git a/itext.tests/itext.svg.tests/itext/svg/renderers/GUnitTest.cs b/itext.tests/itext.svg.tests/itext/svg/renderers/GUnitTest.cs index a06e434378..c531641c88 100644 --- a/itext.tests/itext.svg.tests/itext/svg/renderers/GUnitTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/renderers/GUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -45,7 +45,7 @@ source product. using iText.Test; namespace iText.Svg.Renderers { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class GUnitTest : SvgIntegrationTest { private static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/svg/renderers/impl/gunit/"; diff --git a/itext.tests/itext.svg.tests/itext/svg/renderers/OpacityTest.cs b/itext.tests/itext.svg.tests/itext/svg/renderers/OpacityTest.cs index bdbe842019..7c48c78108 100644 --- a/itext.tests/itext.svg.tests/itext/svg/renderers/OpacityTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/renderers/OpacityTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -44,7 +44,7 @@ source product. using iText.Test; namespace iText.Svg.Renderers { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class OpacityTest : SvgIntegrationTest { private static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/svg/renderers/impl/OpacityTest/"; diff --git a/itext.tests/itext.svg.tests/itext/svg/renderers/StrokeTest.cs b/itext.tests/itext.svg.tests/itext/svg/renderers/StrokeTest.cs index a298ed80a9..abae39c055 100644 --- a/itext.tests/itext.svg.tests/itext/svg/renderers/StrokeTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/renderers/StrokeTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -45,7 +45,7 @@ source product. using iText.Test.Attributes; namespace iText.Svg.Renderers { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class StrokeTest : SvgIntegrationTest { private static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/svg/renderers/impl/StrokeTest/"; diff --git a/itext.tests/itext.svg.tests/itext/svg/renderers/SvgDrawContextTest.cs b/itext.tests/itext.svg.tests/itext/svg/renderers/SvgDrawContextTest.cs index 2a7c61b65b..b1484e90e8 100644 --- a/itext.tests/itext.svg.tests/itext/svg/renderers/SvgDrawContextTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/renderers/SvgDrawContextTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -51,7 +51,7 @@ source product. using iText.Test; namespace iText.Svg.Renderers { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class SvgDrawContextTest : ExtendedITextTest { private PdfDocument tokenDoc; diff --git a/itext.tests/itext.svg.tests/itext/svg/renderers/SvgIntegrationTest.cs b/itext.tests/itext.svg.tests/itext/svg/renderers/SvgIntegrationTest.cs index be33e8b3a5..23175f0491 100644 --- a/itext.tests/itext.svg.tests/itext/svg/renderers/SvgIntegrationTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/renderers/SvgIntegrationTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -51,7 +51,7 @@ source product. using iText.Test; namespace iText.Svg.Renderers { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class SvgIntegrationTest : ExtendedITextTest { public virtual void Convert(Stream svg, Stream pdfOutputStream) { PdfDocument doc = new PdfDocument(new PdfWriter(pdfOutputStream, new WriterProperties().SetCompressionLevel diff --git a/itext.tests/itext.svg.tests/itext/svg/renderers/TransformationApplicationTest.cs b/itext.tests/itext.svg.tests/itext/svg/renderers/TransformationApplicationTest.cs index 5febe2739a..6c3bdcfae5 100644 --- a/itext.tests/itext.svg.tests/itext/svg/renderers/TransformationApplicationTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/renderers/TransformationApplicationTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -51,7 +51,7 @@ source product. using iText.Test; namespace iText.Svg.Renderers { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class TransformationApplicationTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void NormalDrawTest() { diff --git a/itext.tests/itext.svg.tests/itext/svg/renderers/TransparencyTest.cs b/itext.tests/itext.svg.tests/itext/svg/renderers/TransparencyTest.cs index 468ebf7c14..d4cb1935b1 100644 --- a/itext.tests/itext.svg.tests/itext/svg/renderers/TransparencyTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/renderers/TransparencyTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -50,7 +50,7 @@ source product. using iText.Test; namespace iText.Svg.Renderers { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class TransparencyTest : ExtendedITextTest { private static readonly PdfName DEFAULT_RESOURCE_NAME = new PdfName("Gs1"); diff --git a/itext.tests/itext.svg.tests/itext/svg/renderers/factories/DefaultSvgNodeRendererFactoryTest.cs b/itext.tests/itext.svg.tests/itext/svg/renderers/factories/DefaultSvgNodeRendererFactoryTest.cs index e5d958b634..2dfa2d284e 100644 --- a/itext.tests/itext.svg.tests/itext/svg/renderers/factories/DefaultSvgNodeRendererFactoryTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/renderers/factories/DefaultSvgNodeRendererFactoryTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -45,7 +45,7 @@ source product. using iText.Test; namespace iText.Svg.Renderers.Factories { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class DefaultSvgNodeRendererFactoryTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void CreateSvgNodeRenderer() { diff --git a/itext.tests/itext.svg.tests/itext/svg/renderers/factories/DefaultSvgNodeRendererMapperTest.cs b/itext.tests/itext.svg.tests/itext/svg/renderers/factories/DefaultSvgNodeRendererMapperTest.cs index 7c724d0209..63458d3c37 100644 --- a/itext.tests/itext.svg.tests/itext/svg/renderers/factories/DefaultSvgNodeRendererMapperTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/renderers/factories/DefaultSvgNodeRendererMapperTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -23,7 +23,7 @@ using iText.Test; namespace iText.Svg.Renderers.Factories { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class DefaultSvgNodeRendererMapperTest : ExtendedITextTest { private DefaultSvgNodeRendererMapper mapper = new DefaultSvgNodeRendererMapper(); diff --git a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/AnimationSvgTest.cs b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/AnimationSvgTest.cs index 7c802b52f1..5cc1d363fb 100644 --- a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/AnimationSvgTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/AnimationSvgTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -49,7 +49,7 @@ source product. using iText.Test.Attributes; namespace iText.Svg.Renderers.Impl { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class AnimationSvgTest : SvgIntegrationTest { private static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/svg/renderers/impl/AnimationSvgTest/"; diff --git a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/CircleNodeRendererIntegrationTest.cs b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/CircleNodeRendererIntegrationTest.cs index b36b294a07..75fc141b65 100644 --- a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/CircleNodeRendererIntegrationTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/CircleNodeRendererIntegrationTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -45,7 +45,7 @@ source product. using iText.Test; namespace iText.Svg.Renderers.Impl { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class CircleNodeRendererIntegrationTest : SvgIntegrationTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/svg/renderers/impl/CircleSvgNodeRendererTest/"; diff --git a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/ClipPathSvgNodeRendererIntegrationTest.cs b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/ClipPathSvgNodeRendererIntegrationTest.cs index fe8f479473..cf8b975962 100644 --- a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/ClipPathSvgNodeRendererIntegrationTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/ClipPathSvgNodeRendererIntegrationTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -46,7 +46,7 @@ source product. using iText.Test; namespace iText.Svg.Renderers.Impl { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class ClipPathSvgNodeRendererIntegrationTest : SvgIntegrationTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/svg/renderers/impl/ClipPathTest/"; diff --git a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/ClipPathSvgNodeRendererLowLevelIntegrationTest.cs b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/ClipPathSvgNodeRendererLowLevelIntegrationTest.cs index 302dbc3a65..401f8535a1 100644 --- a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/ClipPathSvgNodeRendererLowLevelIntegrationTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/ClipPathSvgNodeRendererLowLevelIntegrationTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -51,7 +51,7 @@ source product. using iText.Svg.Renderers; namespace iText.Svg.Renderers.Impl { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class ClipPathSvgNodeRendererLowLevelIntegrationTest : SvgIntegrationTest { private PdfCanvas cv; diff --git a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/ClipPathSvgNodeRendererUnitTest.cs b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/ClipPathSvgNodeRendererUnitTest.cs index 457e1de64e..42f1384181 100644 --- a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/ClipPathSvgNodeRendererUnitTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/ClipPathSvgNodeRendererUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -23,7 +23,7 @@ using iText.Test; namespace iText.Svg.Renderers.Impl { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class ClipPathSvgNodeRendererUnitTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void NoObjectBoundingBoxTest() { diff --git a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/DefsSvgNodeRendererIntegrationTest.cs b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/DefsSvgNodeRendererIntegrationTest.cs index b199694968..a7d9b2b60d 100644 --- a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/DefsSvgNodeRendererIntegrationTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/DefsSvgNodeRendererIntegrationTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -45,7 +45,7 @@ source product. using iText.Test; namespace iText.Svg.Renderers.Impl { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class DefsSvgNodeRendererIntegrationTest : SvgIntegrationTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/svg/renderers/impl/DefsSvgNodeRendererTest/"; diff --git a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/DefsSvgNodeRendererUnitTest.cs b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/DefsSvgNodeRendererUnitTest.cs index 4dc0ea0537..910ea81510 100644 --- a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/DefsSvgNodeRendererUnitTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/DefsSvgNodeRendererUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -49,7 +49,7 @@ source product. using iText.Test; namespace iText.Svg.Renderers.Impl { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class DefsSvgNodeRendererUnitTest : ExtendedITextTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/svg/renderers/impl/DefsSvgNodeRendererTest/"; diff --git a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/DeviceCmykSvgTest.cs b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/DeviceCmykSvgTest.cs index 4a4df61fbb..4de035e9fa 100644 --- a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/DeviceCmykSvgTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/DeviceCmykSvgTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest.cs b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest.cs index 7b97656ec4..c65927f8aa 100644 --- a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -48,7 +48,7 @@ source product. using iText.Test; namespace iText.Svg.Renderers.Impl { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class EllipseSvgNodeRendererIntegrationTest : SvgIntegrationTest { public static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/svg/renderers/impl/EllipseSvgNodeRendererIntegrationTest/"; diff --git a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/EllipseSvgNodeRendererUnitTest.cs b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/EllipseSvgNodeRendererUnitTest.cs index 4fe1cb7102..233f39fdd7 100644 --- a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/EllipseSvgNodeRendererUnitTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/EllipseSvgNodeRendererUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -28,7 +28,7 @@ using iText.Test; namespace iText.Svg.Renderers.Impl { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class EllipseSvgNodeRendererUnitTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void GetObjectBoundingBoxTest() { diff --git a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/GroupSvgNodeRendererIntegrationTest.cs b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/GroupSvgNodeRendererIntegrationTest.cs index e36adbc5df..f29d6ee7bd 100644 --- a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/GroupSvgNodeRendererIntegrationTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/GroupSvgNodeRendererIntegrationTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -46,7 +46,7 @@ source product. using iText.Test; namespace iText.Svg.Renderers.Impl { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class GroupSvgNodeRendererIntegrationTest : SvgIntegrationTest { private static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/svg/renderers/impl/GroupRendererTest/"; diff --git a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/GroupSvgNodeRendererUnitTest.cs b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/GroupSvgNodeRendererUnitTest.cs index 013fde410f..3d550b8115 100644 --- a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/GroupSvgNodeRendererUnitTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/GroupSvgNodeRendererUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -23,7 +23,7 @@ using iText.Test; namespace iText.Svg.Renderers.Impl { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class GroupSvgNodeRendererUnitTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void NoObjectBoundingBoxTest() { diff --git a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/ImageSvgNodeRendererIntegrationTest.cs b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/ImageSvgNodeRendererIntegrationTest.cs index fa48f45ad7..6f7e600160 100644 --- a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/ImageSvgNodeRendererIntegrationTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/ImageSvgNodeRendererIntegrationTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -47,7 +47,7 @@ source product. using iText.Test; namespace iText.Svg.Renderers.Impl { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class ImageSvgNodeRendererIntegrationTest : SvgIntegrationTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/svg/renderers/impl/ImageSvgNodeRendererTest/"; diff --git a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/ImageSvgNodeRendererUnitTest.cs b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/ImageSvgNodeRendererUnitTest.cs index 719c0b0f99..e28a6d92f8 100644 --- a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/ImageSvgNodeRendererUnitTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/ImageSvgNodeRendererUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -23,7 +23,7 @@ using iText.Test; namespace iText.Svg.Renderers.Impl { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class ImageSvgNodeRendererUnitTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void NoObjectBoundingBoxTest() { diff --git a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/LineSvgNodeRendererTest.cs b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/LineSvgNodeRendererTest.cs index fe86b2c7a6..8017a75eb4 100644 --- a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/LineSvgNodeRendererTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/LineSvgNodeRendererTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -53,7 +53,7 @@ source product. using iText.Test.Attributes; namespace iText.Svg.Renderers.Impl { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class LineSvgNodeRendererTest : SvgIntegrationTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/svg/renderers/impl/LineSvgNodeRendererTest/"; diff --git a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/LinearGradientSvgNodeRendererTest.cs b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/LinearGradientSvgNodeRendererTest.cs index 8e24934ed5..d7ff5ec25a 100644 --- a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/LinearGradientSvgNodeRendererTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/LinearGradientSvgNodeRendererTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -28,7 +28,7 @@ using iText.Test.Attributes; namespace iText.Svg.Renderers.Impl { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class LinearGradientSvgNodeRendererTest : SvgIntegrationTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/svg/renderers/impl/LinearGradientSvgNodeRendererTest/"; diff --git a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/LinearGradientSvgNodeRendererUnitTest.cs b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/LinearGradientSvgNodeRendererUnitTest.cs index e020a614f0..57f8ea2030 100644 --- a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/LinearGradientSvgNodeRendererUnitTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/LinearGradientSvgNodeRendererUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -23,7 +23,7 @@ using iText.Test; namespace iText.Svg.Renderers.Impl { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class LinearGradientSvgNodeRendererUnitTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void NoObjectBoundingBoxTest() { diff --git a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest.cs b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest.cs index eb6cbd3127..f0678f3398 100644 --- a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -48,7 +48,7 @@ source product. using iText.Test.Attributes; namespace iText.Svg.Renderers.Impl { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class MarkerSvgNodeRendererIntegrationTest : SvgIntegrationTest { private static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/svg/renderers/impl/MarkerSvgNodeRendererIntegrationTest/"; diff --git a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/MarkerSvgNodeRendererUnitTest.cs b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/MarkerSvgNodeRendererUnitTest.cs index 2f9ce455b5..d71e856f43 100644 --- a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/MarkerSvgNodeRendererUnitTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/MarkerSvgNodeRendererUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -23,7 +23,7 @@ using iText.Test; namespace iText.Svg.Renderers.Impl { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class MarkerSvgNodeRendererUnitTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void NoObjectBoundingBoxTest() { diff --git a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/MaskTest.cs b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/MaskTest.cs index 707d3f801a..9d8b16ff50 100644 --- a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/MaskTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/MaskTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -47,7 +47,7 @@ source product. using iText.Test; namespace iText.Svg.Renderers.Impl { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class MaskTest : SvgIntegrationTest { private static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/svg/renderers/impl/MaskTest/"; diff --git a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/NamedObjectsTest.cs b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/NamedObjectsTest.cs index 9cef408da5..fa23efd923 100644 --- a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/NamedObjectsTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/NamedObjectsTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -49,7 +49,7 @@ source product. using iText.Test.Attributes; namespace iText.Svg.Renderers.Impl { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class NamedObjectsTest : SvgIntegrationTest { [NUnit.Framework.Test] [LogMessage(iText.StyledXmlParser.Logs.StyledXmlParserLogMessageConstant.RULE_IS_NOT_SUPPORTED)] diff --git a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/NestedSvgTagSvgNodeRendererIntegrationTest.cs b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/NestedSvgTagSvgNodeRendererIntegrationTest.cs index e7e1d578b4..3b015d511c 100644 --- a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/NestedSvgTagSvgNodeRendererIntegrationTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/NestedSvgTagSvgNodeRendererIntegrationTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -45,7 +45,7 @@ source product. using iText.Test; namespace iText.Svg.Renderers.Impl { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class NestedSvgTagSvgNodeRendererIntegrationTest : SvgIntegrationTest { private static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/svg/renderers/impl/RootSvgNodeRendererTest/nested/"; diff --git a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/OverflowAttributeTest.cs b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/OverflowAttributeTest.cs index 36406a9dca..cb1c9fccba 100644 --- a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/OverflowAttributeTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/OverflowAttributeTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -27,7 +27,7 @@ using iText.Test; namespace iText.Svg.Renderers.Impl { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class OverflowAttributeTest : SvgIntegrationTest { private static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/svg/renderers/impl/OverflowAttributeTest/"; diff --git a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/PathOperatorSplitTest.cs b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/PathOperatorSplitTest.cs index e7216efde0..b4c352ec5f 100644 --- a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/PathOperatorSplitTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/PathOperatorSplitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -44,7 +44,7 @@ source product. using iText.Test; namespace iText.Svg.Renderers.Impl { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PathOperatorSplitTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void TestNumbersContainingExponent01() { diff --git a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/PathParsingIntegrationTest.cs b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/PathParsingIntegrationTest.cs index 59e23ca842..3fd7605d31 100644 --- a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/PathParsingIntegrationTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/PathParsingIntegrationTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -48,7 +48,7 @@ source product. using iText.Test.Attributes; namespace iText.Svg.Renderers.Impl { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PathParsingIntegrationTest : SvgIntegrationTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/svg/renderers/impl/PathParsingIntegrationTest/"; diff --git a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/PathParsingTest.cs b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/PathParsingTest.cs index c36b3cc17e..f728e2d8ba 100644 --- a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/PathParsingTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/PathParsingTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -47,7 +47,7 @@ source product. using iText.Test; namespace iText.Svg.Renderers.Impl { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PathParsingTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void PathParsingOperatorEmptyTest() { diff --git a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/PathSvgNodeRendererLowLevelIntegrationTest.cs b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/PathSvgNodeRendererLowLevelIntegrationTest.cs index 9d7315313f..edcdc32e68 100644 --- a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/PathSvgNodeRendererLowLevelIntegrationTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/PathSvgNodeRendererLowLevelIntegrationTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -50,7 +50,7 @@ source product. using iText.Svg.Renderers.Path.Impl; namespace iText.Svg.Renderers.Impl { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PathSvgNodeRendererLowLevelIntegrationTest : SvgIntegrationTest { [NUnit.Framework.Test] public virtual void TestRelativeArcOperatorShapes() { diff --git a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/PathSvgNodeRendererTest.cs b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/PathSvgNodeRendererTest.cs index 1e54979087..9bfeda5ed5 100644 --- a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/PathSvgNodeRendererTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/PathSvgNodeRendererTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -54,7 +54,7 @@ source product. using iText.Test; namespace iText.Svg.Renderers.Impl { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PathSvgNodeRendererTest : SvgIntegrationTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/svg/renderers/impl/PathSvgNodeRendererTest/"; diff --git a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/PatternSvgNodeRendererUnitTest.cs b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/PatternSvgNodeRendererUnitTest.cs index f22771aaa4..ff9c8c9642 100644 --- a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/PatternSvgNodeRendererUnitTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/PatternSvgNodeRendererUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -23,7 +23,7 @@ using iText.Test; namespace iText.Svg.Renderers.Impl { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PatternSvgNodeRendererUnitTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void NoObjectBoundingBoxTest() { diff --git a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/PatternTest.cs b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/PatternTest.cs index 4257d38f01..03776bf9d5 100644 --- a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/PatternTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/PatternTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -28,7 +28,7 @@ using iText.Test.Attributes; namespace iText.Svg.Renderers.Impl { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PatternTest : SvgIntegrationTest { public static readonly String DESTINATION_FOLDER = NUnit.Framework.TestContext.CurrentContext.TestDirectory + "/test/itext/svg/renderers/impl/PatternTest/"; diff --git a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/PdfRootSvgNodeRendererIntegrationTest.cs b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/PdfRootSvgNodeRendererIntegrationTest.cs index 0b8b5b4ba3..82bf60dc17 100644 --- a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/PdfRootSvgNodeRendererIntegrationTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/PdfRootSvgNodeRendererIntegrationTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -52,7 +52,7 @@ source product. using iText.Svg.Renderers; namespace iText.Svg.Renderers.Impl { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PdfRootSvgNodeRendererIntegrationTest : SvgIntegrationTest { [NUnit.Framework.Test] public virtual void CalculateOutermostViewportTest() { diff --git a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/PdfRootSvgNodeRendererUnitTest.cs b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/PdfRootSvgNodeRendererUnitTest.cs index f228d0bd29..20c4d75be2 100644 --- a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/PdfRootSvgNodeRendererUnitTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/PdfRootSvgNodeRendererUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -24,7 +24,7 @@ using iText.Test; namespace iText.Svg.Renderers.Impl { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PdfRootSvgNodeRendererUnitTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void NoObjectBoundingBoxTest() { diff --git a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/PolygonSvgNodeRendererTest.cs b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/PolygonSvgNodeRendererTest.cs index 6984e9bf3a..aa68ea9453 100644 --- a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/PolygonSvgNodeRendererTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/PolygonSvgNodeRendererTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -52,7 +52,7 @@ source product. using iText.Test; namespace iText.Svg.Renderers.Impl { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PolygonSvgNodeRendererTest : SvgIntegrationTest { private static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/svg/renderers/impl/PolygonSvgNoderendererTest/"; diff --git a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/PolylineSvgNodeRendererTest.cs b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/PolylineSvgNodeRendererTest.cs index e8c1c6ba06..ef68026a39 100644 --- a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/PolylineSvgNodeRendererTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/PolylineSvgNodeRendererTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -54,7 +54,7 @@ source product. using iText.Test; namespace iText.Svg.Renderers.Impl { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PolylineSvgNodeRendererTest : SvgIntegrationTest { private static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/svg/renderers/impl/PolylineSvgNodeRendererTest/"; diff --git a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/PolylineSvgNodeRendererUnitTest.cs b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/PolylineSvgNodeRendererUnitTest.cs index 05105fb38e..6db15e5755 100644 --- a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/PolylineSvgNodeRendererUnitTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/PolylineSvgNodeRendererUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -28,7 +28,7 @@ using iText.Test; namespace iText.Svg.Renderers.Impl { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PolylineSvgNodeRendererUnitTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void GetObjectBoundingBoxTest() { diff --git a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest.cs b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest.cs index 8b9b794382..53fe5091e1 100644 --- a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -46,7 +46,7 @@ source product. using iText.Test.Attributes; namespace iText.Svg.Renderers.Impl { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class PreserveAspectRatioSvgNodeRendererIntegrationTest : SvgIntegrationTest { private static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest/"; diff --git a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererUnitTest.cs b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererUnitTest.cs index ce4d2a9942..09c5c00fce 100644 --- a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererUnitTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -29,7 +29,7 @@ using iText.Test; namespace iText.Svg.Renderers.Impl { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PreserveAspectRatioSvgNodeRendererUnitTest : ExtendedITextTest { private static readonly Rectangle VIEWPORT_VALUE = PageSize.DEFAULT; diff --git a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/RectangleSvgNodeRendererIntegrationTest.cs b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/RectangleSvgNodeRendererIntegrationTest.cs index c35a6d3ba7..5e2ee3405d 100644 --- a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/RectangleSvgNodeRendererIntegrationTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/RectangleSvgNodeRendererIntegrationTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -46,7 +46,7 @@ source product. using iText.Test.Attributes; namespace iText.Svg.Renderers.Impl { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class RectangleSvgNodeRendererIntegrationTest : SvgIntegrationTest { public static readonly String sourceFolder = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/svg/renderers/impl/RectangleSvgNodeRendererTest/"; diff --git a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/RectangleSvgNodeRendererUnitTest.cs b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/RectangleSvgNodeRendererUnitTest.cs index 2cd9de8a98..a7ff3da286 100644 --- a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/RectangleSvgNodeRendererUnitTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/RectangleSvgNodeRendererUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -43,7 +43,7 @@ source product. using iText.Test; namespace iText.Svg.Renderers.Impl { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class RectangleSvgNodeRendererUnitTest : ExtendedITextTest { private const float EPSILON = 0.00001f; diff --git a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/SimpleSvgTagSvgNodeRendererIntegrationTest.cs b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/SimpleSvgTagSvgNodeRendererIntegrationTest.cs index 0f8d2d4d43..cd43ab7cf3 100644 --- a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/SimpleSvgTagSvgNodeRendererIntegrationTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/SimpleSvgTagSvgNodeRendererIntegrationTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -49,7 +49,7 @@ source product. using iText.Test.Attributes; namespace iText.Svg.Renderers.Impl { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class SimpleSvgTagSvgNodeRendererIntegrationTest : SvgIntegrationTest { private static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/svg/renderers/impl/RootSvgNodeRendererTest/svg/"; diff --git a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/StopSvgNodeRendererUnitTest.cs b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/StopSvgNodeRendererUnitTest.cs index e9c96315d9..8b4de4e4bd 100644 --- a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/StopSvgNodeRendererUnitTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/StopSvgNodeRendererUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -48,7 +48,7 @@ source product. using iText.Test; namespace iText.Svg.Renderers.Impl { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class StopSvgNodeRendererUnitTest : ExtendedITextTest { private const float DELTA = 0; diff --git a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/SvgTagSvgNodeRendererUnitTest.cs b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/SvgTagSvgNodeRendererUnitTest.cs index f6676b6364..245fbe423a 100644 --- a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/SvgTagSvgNodeRendererUnitTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/SvgTagSvgNodeRendererUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -49,7 +49,7 @@ source product. using iText.Test; namespace iText.Svg.Renderers.Impl { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class SvgTagSvgNodeRendererUnitTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void CalculateNestedViewportSameAsParentTest() { diff --git a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/SymbolSvgNodeRendererUnitTest.cs b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/SymbolSvgNodeRendererUnitTest.cs index e92ac46d31..a00ed70f42 100644 --- a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/SymbolSvgNodeRendererUnitTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/SymbolSvgNodeRendererUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -23,7 +23,7 @@ using iText.Test; namespace iText.Svg.Renderers.Impl { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class SymbolSvgNodeRendererUnitTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void NoObjectBoundingBoxTest() { diff --git a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/SymbolTest.cs b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/SymbolTest.cs index 1fced85e03..b6a6a5773e 100644 --- a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/SymbolTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/SymbolTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -28,7 +28,7 @@ using iText.Test.Attributes; namespace iText.Svg.Renderers.Impl { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class SymbolTest : SvgIntegrationTest { public static readonly String DESTINATION_FOLDER = NUnit.Framework.TestContext.CurrentContext.TestDirectory + "/test/itext/svg/renderers/impl/SymbolTest/"; diff --git a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/TSpanNodeRendererIntegrationTest.cs b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/TSpanNodeRendererIntegrationTest.cs index d3382693c2..462daf3642 100644 --- a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/TSpanNodeRendererIntegrationTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/TSpanNodeRendererIntegrationTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -47,7 +47,7 @@ source product. using iText.Test.Attributes; namespace iText.Svg.Renderers.Impl { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class TSpanNodeRendererIntegrationTest : SvgIntegrationTest { private static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/svg/renderers/impl/TSpanNodeRendererIntegrationTest/"; diff --git a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/TextLeafSvgNodeRendererIntegrationTest.cs b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/TextLeafSvgNodeRendererIntegrationTest.cs index bc903b1def..4e5be4a278 100644 --- a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/TextLeafSvgNodeRendererIntegrationTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/TextLeafSvgNodeRendererIntegrationTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -45,7 +45,7 @@ source product. using iText.Svg.Renderers; namespace iText.Svg.Renderers.Impl { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class TextLeafSvgNodeRendererIntegrationTest : SvgIntegrationTest { [NUnit.Framework.Test] public virtual void GetContentLengthBaseTest() { diff --git a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/TextLeafSvgNodeRendererUnitTest.cs b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/TextLeafSvgNodeRendererUnitTest.cs index df62427f4a..2d1cb7591c 100644 --- a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/TextLeafSvgNodeRendererUnitTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/TextLeafSvgNodeRendererUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -23,7 +23,7 @@ using iText.Test; namespace iText.Svg.Renderers.Impl { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class TextLeafSvgNodeRendererUnitTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void NoObjectBoundingBoxTest() { diff --git a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/TextSvgBranchRendererIntegrationTest.cs b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/TextSvgBranchRendererIntegrationTest.cs index 1a1b0e1469..600f11fe4a 100644 --- a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/TextSvgBranchRendererIntegrationTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/TextSvgBranchRendererIntegrationTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -46,7 +46,7 @@ source product. using iText.Test; namespace iText.Svg.Renderers.Impl { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class TextSvgBranchRendererIntegrationTest : SvgIntegrationTest { private static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/"; diff --git a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/UseIntegrationTest.cs b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/UseIntegrationTest.cs index f8342fa491..5cceb553ce 100644 --- a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/UseIntegrationTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/UseIntegrationTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -47,7 +47,7 @@ source product. using iText.Test; namespace iText.Svg.Renderers.Impl { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class UseIntegrationTest : SvgIntegrationTest { private static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/svg/renderers/impl/UseIntegrationTest/"; diff --git a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/UseSvgNodeRendererUnitTest.cs b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/UseSvgNodeRendererUnitTest.cs index 9315c0e34c..c69c2c1377 100644 --- a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/UseSvgNodeRendererUnitTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/UseSvgNodeRendererUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -23,7 +23,7 @@ using iText.Test; namespace iText.Svg.Renderers.Impl { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class UseSvgNodeRendererUnitTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void NoObjectBoundingBoxTest() { diff --git a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/UseUnitTest.cs b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/UseUnitTest.cs index 58d191179c..87b8b4e9c2 100644 --- a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/UseUnitTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/UseUnitTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -49,7 +49,7 @@ source product. using iText.Test; namespace iText.Svg.Renderers.Impl { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class UseUnitTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void ReferenceNotFoundTest() { diff --git a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/ViewBoxSvgTagSvgNodeRendererIntegrationTest.cs b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/ViewBoxSvgTagSvgNodeRendererIntegrationTest.cs index 9c52f14ce1..b90575fe72 100644 --- a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/ViewBoxSvgTagSvgNodeRendererIntegrationTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/ViewBoxSvgTagSvgNodeRendererIntegrationTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -45,7 +45,7 @@ source product. using iText.Test; namespace iText.Svg.Renderers.Impl { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class ViewBoxSvgTagSvgNodeRendererIntegrationTest : SvgIntegrationTest { private static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/svg/renderers/impl/RootSvgNodeRendererTest/viewbox/"; diff --git a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/XLinkDataTest.cs b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/XLinkDataTest.cs index 4c18b9ccc7..2519b844a5 100644 --- a/itext.tests/itext.svg.tests/itext/svg/renderers/impl/XLinkDataTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/renderers/impl/XLinkDataTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -26,7 +26,7 @@ using iText.Test.Attributes; namespace iText.Svg.Renderers.Impl { - [NUnit.Framework.Category("Integration test")] + [NUnit.Framework.Category("IntegrationTest")] public class XLinkDataTest : SvgIntegrationTest { private static readonly String SOURCE_FOLDER = iText.Test.TestUtil.GetParentProjectDirectory(NUnit.Framework.TestContext .CurrentContext.TestDirectory) + "/resources/itext/svg/renderers/impl/XLinkDataTest/"; diff --git a/itext.tests/itext.svg.tests/itext/svg/renderers/path/PathShapeMapperTest.cs b/itext.tests/itext.svg.tests/itext/svg/renderers/path/PathShapeMapperTest.cs index c3ed49263e..75736275c9 100644 --- a/itext.tests/itext.svg.tests/itext/svg/renderers/path/PathShapeMapperTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/renderers/path/PathShapeMapperTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -44,7 +44,7 @@ source product. using iText.Test; namespace iText.Svg.Renderers.Path { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class PathShapeMapperTest : ExtendedITextTest { private static IPathShapeMapper mapper; diff --git a/itext.tests/itext.svg.tests/itext/svg/renderers/path/impl/EllipseArcTest.cs b/itext.tests/itext.svg.tests/itext/svg/renderers/path/impl/EllipseArcTest.cs index cce0010f1b..319fd15050 100644 --- a/itext.tests/itext.svg.tests/itext/svg/renderers/path/impl/EllipseArcTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/renderers/path/impl/EllipseArcTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -44,7 +44,7 @@ source product. using iText.Test; namespace iText.Svg.Renderers.Path.Impl { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class EllipseArcTest : ExtendedITextTest { private const double DELTA = 0.00001; diff --git a/itext.tests/itext.svg.tests/itext/svg/renderers/path/impl/EllipticalPathOperatorTest.cs b/itext.tests/itext.svg.tests/itext/svg/renderers/path/impl/EllipticalPathOperatorTest.cs index d4618e1572..cd417bc12b 100644 --- a/itext.tests/itext.svg.tests/itext/svg/renderers/path/impl/EllipticalPathOperatorTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/renderers/path/impl/EllipticalPathOperatorTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -45,7 +45,7 @@ source product. using iText.Test; namespace iText.Svg.Renderers.Path.Impl { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class EllipticalPathOperatorTest : ExtendedITextTest { // tests for coordinates [NUnit.Framework.Test] diff --git a/itext.tests/itext.svg.tests/itext/svg/utils/MatrixTransformationTest.cs b/itext.tests/itext.svg.tests/itext/svg/utils/MatrixTransformationTest.cs index ec9b7a0bd0..f8d1583118 100644 --- a/itext.tests/itext.svg.tests/itext/svg/utils/MatrixTransformationTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/utils/MatrixTransformationTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -46,7 +46,7 @@ source product. using iText.Test; namespace iText.Svg.Utils { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class MatrixTransformationTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void NormalMatrixTest() { diff --git a/itext.tests/itext.svg.tests/itext/svg/utils/RotateTransformationTest.cs b/itext.tests/itext.svg.tests/itext/svg/utils/RotateTransformationTest.cs index 0785c2f345..e256194c11 100644 --- a/itext.tests/itext.svg.tests/itext/svg/utils/RotateTransformationTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/utils/RotateTransformationTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -48,7 +48,7 @@ source product. using iText.Test; namespace iText.Svg.Utils { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class RotateTransformationTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void NormalRotateTest() { diff --git a/itext.tests/itext.svg.tests/itext/svg/utils/ScaleTransformationTest.cs b/itext.tests/itext.svg.tests/itext/svg/utils/ScaleTransformationTest.cs index bfd6d0b314..6de6d61877 100644 --- a/itext.tests/itext.svg.tests/itext/svg/utils/ScaleTransformationTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/utils/ScaleTransformationTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -46,7 +46,7 @@ source product. using iText.Test; namespace iText.Svg.Utils { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class ScaleTransformationTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void NormalScaleTest() { diff --git a/itext.tests/itext.svg.tests/itext/svg/utils/SkewXTransformationTest.cs b/itext.tests/itext.svg.tests/itext/svg/utils/SkewXTransformationTest.cs index 79d0fe6e80..f55e28e3c6 100644 --- a/itext.tests/itext.svg.tests/itext/svg/utils/SkewXTransformationTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/utils/SkewXTransformationTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -48,7 +48,7 @@ source product. using iText.Test; namespace iText.Svg.Utils { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class SkewXTransformationTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void NormalSkewXTest() { diff --git a/itext.tests/itext.svg.tests/itext/svg/utils/SkewYTransformationTest.cs b/itext.tests/itext.svg.tests/itext/svg/utils/SkewYTransformationTest.cs index 90fd419f5f..840382be15 100644 --- a/itext.tests/itext.svg.tests/itext/svg/utils/SkewYTransformationTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/utils/SkewYTransformationTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -47,7 +47,7 @@ source product. using iText.Test; namespace iText.Svg.Utils { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class SkewYTransformationTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void NormalSkewYTest() { diff --git a/itext.tests/itext.svg.tests/itext/svg/utils/SvgCoordinateUtilsTest.cs b/itext.tests/itext.svg.tests/itext/svg/utils/SvgCoordinateUtilsTest.cs index 601b188736..1154315fce 100644 --- a/itext.tests/itext.svg.tests/itext/svg/utils/SvgCoordinateUtilsTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/utils/SvgCoordinateUtilsTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -27,7 +27,7 @@ using iText.Test; namespace iText.Svg.Utils { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class SvgCoordinateUtilsTest : ExtendedITextTest { private const double DELTA = 0.0000001; diff --git a/itext.tests/itext.svg.tests/itext/svg/utils/SvgCssUtilsTest.cs b/itext.tests/itext.svg.tests/itext/svg/utils/SvgCssUtilsTest.cs index 3d542ad9ae..3841b2517a 100644 --- a/itext.tests/itext.svg.tests/itext/svg/utils/SvgCssUtilsTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/utils/SvgCssUtilsTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -45,7 +45,7 @@ source product. using iText.Test; namespace iText.Svg.Utils { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class SvgCssUtilsTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void CommaSplitValueTest() { diff --git a/itext.tests/itext.svg.tests/itext/svg/utils/SvgTextUtilTest.cs b/itext.tests/itext.svg.tests/itext/svg/utils/SvgTextUtilTest.cs index 27e4642f9a..41f1f8d817 100644 --- a/itext.tests/itext.svg.tests/itext/svg/utils/SvgTextUtilTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/utils/SvgTextUtilTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -46,7 +46,7 @@ source product. using iText.Test; namespace iText.Svg.Utils { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class SvgTextUtilTest : ExtendedITextTest { public static float EPS = 0.0001f; diff --git a/itext.tests/itext.svg.tests/itext/svg/utils/TestUtils.cs b/itext.tests/itext.svg.tests/itext/svg/utils/TestUtils.cs index 36e39c130e..56624a476d 100644 --- a/itext.tests/itext.svg.tests/itext/svg/utils/TestUtils.cs +++ b/itext.tests/itext.svg.tests/itext/svg/utils/TestUtils.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext.tests/itext.svg.tests/itext/svg/utils/TransformUtilsTest.cs b/itext.tests/itext.svg.tests/itext/svg/utils/TransformUtilsTest.cs index bfb1a6b51c..c0709892c0 100644 --- a/itext.tests/itext.svg.tests/itext/svg/utils/TransformUtilsTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/utils/TransformUtilsTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -46,7 +46,7 @@ source product. using iText.Test; namespace iText.Svg.Utils { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class TransformUtilsTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void NullStringTest() { diff --git a/itext.tests/itext.svg.tests/itext/svg/utils/TranslateTransformationTest.cs b/itext.tests/itext.svg.tests/itext/svg/utils/TranslateTransformationTest.cs index c78e0d7695..e3e5698a71 100644 --- a/itext.tests/itext.svg.tests/itext/svg/utils/TranslateTransformationTest.cs +++ b/itext.tests/itext.svg.tests/itext/svg/utils/TranslateTransformationTest.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -46,7 +46,7 @@ source product. using iText.Test; namespace iText.Svg.Utils { - [NUnit.Framework.Category("Unit test")] + [NUnit.Framework.Category("UnitTest")] public class TranslateTransformationTest : ExtendedITextTest { [NUnit.Framework.Test] public virtual void NormalTranslateTest() { diff --git a/itext/itext.barcodes/Properties/AssemblyInfo.cs b/itext/itext.barcodes/Properties/AssemblyInfo.cs index 64446e2634..e9c36335bc 100644 --- a/itext/itext.barcodes/Properties/AssemblyInfo.cs +++ b/itext/itext.barcodes/Properties/AssemblyInfo.cs @@ -7,7 +7,7 @@ [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("iText Group NV")] [assembly: AssemblyProduct("iText")] -[assembly: AssemblyCopyright("Copyright (c) 1998-2022 iText Group NV")] +[assembly: AssemblyCopyright("Copyright (c) 1998-2023 iText Group NV")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] [assembly: InternalsVisibleTo("itext.barcodes.tests,PublicKey=0024000004800000940000000602000000240000525" + @@ -21,6 +21,6 @@ [assembly: Guid("8694665a-5749-40c6-9e9c-53c686a77ad1")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] diff --git a/itext/itext.barcodes/itext/barcodes/Barcode128.cs b/itext/itext.barcodes/itext/barcodes/Barcode128.cs index 92f26531ac..9295f533ea 100644 --- a/itext/itext.barcodes/itext/barcodes/Barcode128.cs +++ b/itext/itext.barcodes/itext/barcodes/Barcode128.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.barcodes/itext/barcodes/Barcode1D.cs b/itext/itext.barcodes/itext/barcodes/Barcode1D.cs index f92030c963..2ff997c5c5 100644 --- a/itext/itext.barcodes/itext/barcodes/Barcode1D.cs +++ b/itext/itext.barcodes/itext/barcodes/Barcode1D.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.barcodes/itext/barcodes/Barcode2D.cs b/itext/itext.barcodes/itext/barcodes/Barcode2D.cs index 6ce018c5e1..452fcb6f1c 100644 --- a/itext/itext.barcodes/itext/barcodes/Barcode2D.cs +++ b/itext/itext.barcodes/itext/barcodes/Barcode2D.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.barcodes/itext/barcodes/Barcode39.cs b/itext/itext.barcodes/itext/barcodes/Barcode39.cs index c3a2169ceb..8da8cdf92f 100644 --- a/itext/itext.barcodes/itext/barcodes/Barcode39.cs +++ b/itext/itext.barcodes/itext/barcodes/Barcode39.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.barcodes/itext/barcodes/BarcodeCodabar.cs b/itext/itext.barcodes/itext/barcodes/BarcodeCodabar.cs index e01f6d7576..d59c1da6d3 100644 --- a/itext/itext.barcodes/itext/barcodes/BarcodeCodabar.cs +++ b/itext/itext.barcodes/itext/barcodes/BarcodeCodabar.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.barcodes/itext/barcodes/BarcodeDataMatrix.cs b/itext/itext.barcodes/itext/barcodes/BarcodeDataMatrix.cs index 1f0862d48a..40ac43a511 100644 --- a/itext/itext.barcodes/itext/barcodes/BarcodeDataMatrix.cs +++ b/itext/itext.barcodes/itext/barcodes/BarcodeDataMatrix.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.barcodes/itext/barcodes/BarcodeEAN.cs b/itext/itext.barcodes/itext/barcodes/BarcodeEAN.cs index f256a0e77f..7247a31795 100644 --- a/itext/itext.barcodes/itext/barcodes/BarcodeEAN.cs +++ b/itext/itext.barcodes/itext/barcodes/BarcodeEAN.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.barcodes/itext/barcodes/BarcodeEANSUPP.cs b/itext/itext.barcodes/itext/barcodes/BarcodeEANSUPP.cs index cdda8a1b9c..41c39c5ce5 100644 --- a/itext/itext.barcodes/itext/barcodes/BarcodeEANSUPP.cs +++ b/itext/itext.barcodes/itext/barcodes/BarcodeEANSUPP.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.barcodes/itext/barcodes/BarcodeInter25.cs b/itext/itext.barcodes/itext/barcodes/BarcodeInter25.cs index 01a600a3a1..1d19395029 100644 --- a/itext/itext.barcodes/itext/barcodes/BarcodeInter25.cs +++ b/itext/itext.barcodes/itext/barcodes/BarcodeInter25.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.barcodes/itext/barcodes/BarcodeMSI.cs b/itext/itext.barcodes/itext/barcodes/BarcodeMSI.cs index 224f19f7b1..2473a3d73b 100644 --- a/itext/itext.barcodes/itext/barcodes/BarcodeMSI.cs +++ b/itext/itext.barcodes/itext/barcodes/BarcodeMSI.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.barcodes/itext/barcodes/BarcodePDF417.cs b/itext/itext.barcodes/itext/barcodes/BarcodePDF417.cs index 82720c8c60..2d834b79db 100644 --- a/itext/itext.barcodes/itext/barcodes/BarcodePDF417.cs +++ b/itext/itext.barcodes/itext/barcodes/BarcodePDF417.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.barcodes/itext/barcodes/BarcodePostnet.cs b/itext/itext.barcodes/itext/barcodes/BarcodePostnet.cs index 7bc83b2310..1b9799f186 100644 --- a/itext/itext.barcodes/itext/barcodes/BarcodePostnet.cs +++ b/itext/itext.barcodes/itext/barcodes/BarcodePostnet.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.barcodes/itext/barcodes/BarcodeQRCode.cs b/itext/itext.barcodes/itext/barcodes/BarcodeQRCode.cs index d88ca77fcb..895eb211a5 100644 --- a/itext/itext.barcodes/itext/barcodes/BarcodeQRCode.cs +++ b/itext/itext.barcodes/itext/barcodes/BarcodeQRCode.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.barcodes/itext/barcodes/BarcodesExtensions.cs b/itext/itext.barcodes/itext/barcodes/BarcodesExtensions.cs index e39718e96a..bab72cb977 100644 --- a/itext/itext.barcodes/itext/barcodes/BarcodesExtensions.cs +++ b/itext/itext.barcodes/itext/barcodes/BarcodesExtensions.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.barcodes/itext/barcodes/dmcode/DmParams.cs b/itext/itext.barcodes/itext/barcodes/dmcode/DmParams.cs index d103e619bc..9aef2c7598 100644 --- a/itext/itext.barcodes/itext/barcodes/dmcode/DmParams.cs +++ b/itext/itext.barcodes/itext/barcodes/dmcode/DmParams.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.barcodes/itext/barcodes/dmcode/Placement.cs b/itext/itext.barcodes/itext/barcodes/dmcode/Placement.cs index be67b797de..790372567d 100644 --- a/itext/itext.barcodes/itext/barcodes/dmcode/Placement.cs +++ b/itext/itext.barcodes/itext/barcodes/dmcode/Placement.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.barcodes/itext/barcodes/dmcode/ReedSolomon.cs b/itext/itext.barcodes/itext/barcodes/dmcode/ReedSolomon.cs index 8e01f68050..bfd2e7849c 100644 --- a/itext/itext.barcodes/itext/barcodes/dmcode/ReedSolomon.cs +++ b/itext/itext.barcodes/itext/barcodes/dmcode/ReedSolomon.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.barcodes/itext/barcodes/exceptions/BarcodeExceptionMessageConstant.cs b/itext/itext.barcodes/itext/barcodes/exceptions/BarcodeExceptionMessageConstant.cs index 4d1eed230d..4a04aa4e42 100644 --- a/itext/itext.barcodes/itext/barcodes/exceptions/BarcodeExceptionMessageConstant.cs +++ b/itext/itext.barcodes/itext/barcodes/exceptions/BarcodeExceptionMessageConstant.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.barcodes/itext/barcodes/exceptions/WriterException.cs b/itext/itext.barcodes/itext/barcodes/exceptions/WriterException.cs index 27ce4f29e3..17e6bbaf46 100644 --- a/itext/itext.barcodes/itext/barcodes/exceptions/WriterException.cs +++ b/itext/itext.barcodes/itext/barcodes/exceptions/WriterException.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.barcodes/itext/barcodes/qrcode/BitArray.cs b/itext/itext.barcodes/itext/barcodes/qrcode/BitArray.cs index 1eb435c6b2..dbe2aaf348 100644 --- a/itext/itext.barcodes/itext/barcodes/qrcode/BitArray.cs +++ b/itext/itext.barcodes/itext/barcodes/qrcode/BitArray.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.barcodes/itext/barcodes/qrcode/BitMatrix.cs b/itext/itext.barcodes/itext/barcodes/qrcode/BitMatrix.cs index 0e2c44f09e..8297d37770 100644 --- a/itext/itext.barcodes/itext/barcodes/qrcode/BitMatrix.cs +++ b/itext/itext.barcodes/itext/barcodes/qrcode/BitMatrix.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.barcodes/itext/barcodes/qrcode/BitVector.cs b/itext/itext.barcodes/itext/barcodes/qrcode/BitVector.cs index 51b6b1e06d..f1adbaa862 100644 --- a/itext/itext.barcodes/itext/barcodes/qrcode/BitVector.cs +++ b/itext/itext.barcodes/itext/barcodes/qrcode/BitVector.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.barcodes/itext/barcodes/qrcode/BlockPair.cs b/itext/itext.barcodes/itext/barcodes/qrcode/BlockPair.cs index dae0174148..61f1b247c5 100644 --- a/itext/itext.barcodes/itext/barcodes/qrcode/BlockPair.cs +++ b/itext/itext.barcodes/itext/barcodes/qrcode/BlockPair.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.barcodes/itext/barcodes/qrcode/ByteArray.cs b/itext/itext.barcodes/itext/barcodes/qrcode/ByteArray.cs index e2bd4c14c3..ba40844f58 100644 --- a/itext/itext.barcodes/itext/barcodes/qrcode/ByteArray.cs +++ b/itext/itext.barcodes/itext/barcodes/qrcode/ByteArray.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.barcodes/itext/barcodes/qrcode/ByteMatrix.cs b/itext/itext.barcodes/itext/barcodes/qrcode/ByteMatrix.cs index 7d3cd89f03..bc7bf77c3a 100644 --- a/itext/itext.barcodes/itext/barcodes/qrcode/ByteMatrix.cs +++ b/itext/itext.barcodes/itext/barcodes/qrcode/ByteMatrix.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.barcodes/itext/barcodes/qrcode/CharacterSetECI.cs b/itext/itext.barcodes/itext/barcodes/qrcode/CharacterSetECI.cs index 5369f86c7a..f3802b925e 100644 --- a/itext/itext.barcodes/itext/barcodes/qrcode/CharacterSetECI.cs +++ b/itext/itext.barcodes/itext/barcodes/qrcode/CharacterSetECI.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.barcodes/itext/barcodes/qrcode/EncodeHintType.cs b/itext/itext.barcodes/itext/barcodes/qrcode/EncodeHintType.cs index fccfa12107..a0515fa242 100644 --- a/itext/itext.barcodes/itext/barcodes/qrcode/EncodeHintType.cs +++ b/itext/itext.barcodes/itext/barcodes/qrcode/EncodeHintType.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.barcodes/itext/barcodes/qrcode/Encoder.cs b/itext/itext.barcodes/itext/barcodes/qrcode/Encoder.cs index b0dfb97f35..7d9b9d5ebf 100644 --- a/itext/itext.barcodes/itext/barcodes/qrcode/Encoder.cs +++ b/itext/itext.barcodes/itext/barcodes/qrcode/Encoder.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.barcodes/itext/barcodes/qrcode/ErrorCorrectionLevel.cs b/itext/itext.barcodes/itext/barcodes/qrcode/ErrorCorrectionLevel.cs index 45ad48b474..f04bacaba1 100644 --- a/itext/itext.barcodes/itext/barcodes/qrcode/ErrorCorrectionLevel.cs +++ b/itext/itext.barcodes/itext/barcodes/qrcode/ErrorCorrectionLevel.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.barcodes/itext/barcodes/qrcode/FormatInformation.cs b/itext/itext.barcodes/itext/barcodes/qrcode/FormatInformation.cs index 23bc111730..3a7f729585 100644 --- a/itext/itext.barcodes/itext/barcodes/qrcode/FormatInformation.cs +++ b/itext/itext.barcodes/itext/barcodes/qrcode/FormatInformation.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.barcodes/itext/barcodes/qrcode/GF256.cs b/itext/itext.barcodes/itext/barcodes/qrcode/GF256.cs index 5960f03f9e..c3445f5fad 100644 --- a/itext/itext.barcodes/itext/barcodes/qrcode/GF256.cs +++ b/itext/itext.barcodes/itext/barcodes/qrcode/GF256.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.barcodes/itext/barcodes/qrcode/GF256Poly.cs b/itext/itext.barcodes/itext/barcodes/qrcode/GF256Poly.cs index 6e377e13bc..f5738df79c 100644 --- a/itext/itext.barcodes/itext/barcodes/qrcode/GF256Poly.cs +++ b/itext/itext.barcodes/itext/barcodes/qrcode/GF256Poly.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.barcodes/itext/barcodes/qrcode/MaskUtil.cs b/itext/itext.barcodes/itext/barcodes/qrcode/MaskUtil.cs index 0f8f65c7de..fd8bf12935 100644 --- a/itext/itext.barcodes/itext/barcodes/qrcode/MaskUtil.cs +++ b/itext/itext.barcodes/itext/barcodes/qrcode/MaskUtil.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.barcodes/itext/barcodes/qrcode/MatrixUtil.cs b/itext/itext.barcodes/itext/barcodes/qrcode/MatrixUtil.cs index a75a00d691..5dfd04419c 100644 --- a/itext/itext.barcodes/itext/barcodes/qrcode/MatrixUtil.cs +++ b/itext/itext.barcodes/itext/barcodes/qrcode/MatrixUtil.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.barcodes/itext/barcodes/qrcode/Mode.cs b/itext/itext.barcodes/itext/barcodes/qrcode/Mode.cs index 353e45c6aa..3c6f149dfd 100644 --- a/itext/itext.barcodes/itext/barcodes/qrcode/Mode.cs +++ b/itext/itext.barcodes/itext/barcodes/qrcode/Mode.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.barcodes/itext/barcodes/qrcode/QRCode.cs b/itext/itext.barcodes/itext/barcodes/qrcode/QRCode.cs index 941b0908c8..031da32fc9 100644 --- a/itext/itext.barcodes/itext/barcodes/qrcode/QRCode.cs +++ b/itext/itext.barcodes/itext/barcodes/qrcode/QRCode.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.barcodes/itext/barcodes/qrcode/QRCodeWriter.cs b/itext/itext.barcodes/itext/barcodes/qrcode/QRCodeWriter.cs index ef25084441..d554b8a544 100644 --- a/itext/itext.barcodes/itext/barcodes/qrcode/QRCodeWriter.cs +++ b/itext/itext.barcodes/itext/barcodes/qrcode/QRCodeWriter.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.barcodes/itext/barcodes/qrcode/ReedSolomonEncoder.cs b/itext/itext.barcodes/itext/barcodes/qrcode/ReedSolomonEncoder.cs index b5d56b33a2..7e1456c848 100644 --- a/itext/itext.barcodes/itext/barcodes/qrcode/ReedSolomonEncoder.cs +++ b/itext/itext.barcodes/itext/barcodes/qrcode/ReedSolomonEncoder.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.barcodes/itext/barcodes/qrcode/Version.cs b/itext/itext.barcodes/itext/barcodes/qrcode/Version.cs index 511a07efdf..f33a1548eb 100644 --- a/itext/itext.barcodes/itext/barcodes/qrcode/Version.cs +++ b/itext/itext.barcodes/itext/barcodes/qrcode/Version.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.commons/Properties/AssemblyInfo.cs b/itext/itext.commons/Properties/AssemblyInfo.cs index 66fe405556..dc901f4e0b 100644 --- a/itext/itext.commons/Properties/AssemblyInfo.cs +++ b/itext/itext.commons/Properties/AssemblyInfo.cs @@ -7,7 +7,7 @@ [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("iText Group NV")] [assembly: AssemblyProduct("iText")] -[assembly: AssemblyCopyright("Copyright (c) 1998-2022 iText Group NV")] +[assembly: AssemblyCopyright("Copyright (c) 1998-2023 iText Group NV")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] [assembly: InternalsVisibleTo("itext.commons.tests,PublicKey=0024000004800000940000000602000000240000525" + @@ -39,6 +39,6 @@ [assembly: Guid("339569d2-3ba2-41cc-972c-70b05e4c4fcd")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] diff --git a/itext/itext.commons/itext/commons/CommonsExtension.cs b/itext/itext.commons/itext/commons/CommonsExtension.cs index 25f5019c5d..a0b1a4eccc 100644 --- a/itext/itext.commons/itext/commons/CommonsExtension.cs +++ b/itext/itext.commons/itext/commons/CommonsExtension.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.commons/itext/commons/ITextLogManager.cs b/itext/itext.commons/itext/commons/ITextLogManager.cs index 6c988ec9bc..11f93198fb 100644 --- a/itext/itext.commons/itext/commons/ITextLogManager.cs +++ b/itext/itext.commons/itext/commons/ITextLogManager.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.commons/itext/commons/actions/AbstractContextBasedEventHandler.cs b/itext/itext.commons/itext/commons/actions/AbstractContextBasedEventHandler.cs index 1ba5850369..b87e6f872e 100644 --- a/itext/itext.commons/itext/commons/actions/AbstractContextBasedEventHandler.cs +++ b/itext/itext.commons/itext/commons/actions/AbstractContextBasedEventHandler.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.commons/itext/commons/actions/AbstractContextBasedITextEvent.cs b/itext/itext.commons/itext/commons/actions/AbstractContextBasedITextEvent.cs index 709fb8cc5e..b3f62766f6 100644 --- a/itext/itext.commons/itext/commons/actions/AbstractContextBasedITextEvent.cs +++ b/itext/itext.commons/itext/commons/actions/AbstractContextBasedITextEvent.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.commons/itext/commons/actions/AbstractEventWrapper.cs b/itext/itext.commons/itext/commons/actions/AbstractEventWrapper.cs index 7234cc4066..8c0257d40f 100644 --- a/itext/itext.commons/itext/commons/actions/AbstractEventWrapper.cs +++ b/itext/itext.commons/itext/commons/actions/AbstractEventWrapper.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.commons/itext/commons/actions/AbstractITextConfigurationEvent.cs b/itext/itext.commons/itext/commons/actions/AbstractITextConfigurationEvent.cs index f700034f83..579308a08d 100644 --- a/itext/itext.commons/itext/commons/actions/AbstractITextConfigurationEvent.cs +++ b/itext/itext.commons/itext/commons/actions/AbstractITextConfigurationEvent.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.commons/itext/commons/actions/AbstractITextEvent.cs b/itext/itext.commons/itext/commons/actions/AbstractITextEvent.cs index 5c29224902..9d83da3a20 100644 --- a/itext/itext.commons/itext/commons/actions/AbstractITextEvent.cs +++ b/itext/itext.commons/itext/commons/actions/AbstractITextEvent.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.commons/itext/commons/actions/AbstractProductITextEvent.cs b/itext/itext.commons/itext/commons/actions/AbstractProductITextEvent.cs index 3fe724c2de..44d0b9d187 100644 --- a/itext/itext.commons/itext/commons/actions/AbstractProductITextEvent.cs +++ b/itext/itext.commons/itext/commons/actions/AbstractProductITextEvent.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.commons/itext/commons/actions/AbstractProductProcessITextEvent.cs b/itext/itext.commons/itext/commons/actions/AbstractProductProcessITextEvent.cs index 5d30f218c8..fcc9cd6551 100644 --- a/itext/itext.commons/itext/commons/actions/AbstractProductProcessITextEvent.cs +++ b/itext/itext.commons/itext/commons/actions/AbstractProductProcessITextEvent.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.commons/itext/commons/actions/AbstractStatisticsAggregator.cs b/itext/itext.commons/itext/commons/actions/AbstractStatisticsAggregator.cs index 660d5b6e9c..e19eab26e8 100644 --- a/itext/itext.commons/itext/commons/actions/AbstractStatisticsAggregator.cs +++ b/itext/itext.commons/itext/commons/actions/AbstractStatisticsAggregator.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.commons/itext/commons/actions/AbstractStatisticsEvent.cs b/itext/itext.commons/itext/commons/actions/AbstractStatisticsEvent.cs index a983ca5c73..a66af04396 100644 --- a/itext/itext.commons/itext/commons/actions/AbstractStatisticsEvent.cs +++ b/itext/itext.commons/itext/commons/actions/AbstractStatisticsEvent.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.commons/itext/commons/actions/EventManager.cs b/itext/itext.commons/itext/commons/actions/EventManager.cs index ca578631d1..602fe11e9b 100644 --- a/itext/itext.commons/itext/commons/actions/EventManager.cs +++ b/itext/itext.commons/itext/commons/actions/EventManager.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.commons/itext/commons/actions/IEvent.cs b/itext/itext.commons/itext/commons/actions/IEvent.cs index 8c264867ba..9b017e4494 100644 --- a/itext/itext.commons/itext/commons/actions/IEvent.cs +++ b/itext/itext.commons/itext/commons/actions/IEvent.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.commons/itext/commons/actions/IEventHandler.cs b/itext/itext.commons/itext/commons/actions/IEventHandler.cs index b3e4183c80..0493843ea2 100644 --- a/itext/itext.commons/itext/commons/actions/IEventHandler.cs +++ b/itext/itext.commons/itext/commons/actions/IEventHandler.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.commons/itext/commons/actions/NamespaceConstant.cs b/itext/itext.commons/itext/commons/actions/NamespaceConstant.cs index ff06bc0d56..473f6ed5f7 100644 --- a/itext/itext.commons/itext/commons/actions/NamespaceConstant.cs +++ b/itext/itext.commons/itext/commons/actions/NamespaceConstant.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.commons/itext/commons/actions/ProductEventHandler.cs b/itext/itext.commons/itext/commons/actions/ProductEventHandler.cs index a55b56da56..674c853e5e 100644 --- a/itext/itext.commons/itext/commons/actions/ProductEventHandler.cs +++ b/itext/itext.commons/itext/commons/actions/ProductEventHandler.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.commons/itext/commons/actions/ProductNameConstant.cs b/itext/itext.commons/itext/commons/actions/ProductNameConstant.cs index 022b4de647..8272c84801 100644 --- a/itext/itext.commons/itext/commons/actions/ProductNameConstant.cs +++ b/itext/itext.commons/itext/commons/actions/ProductNameConstant.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.commons/itext/commons/actions/ProductProcessorFactoryKeeper.cs b/itext/itext.commons/itext/commons/actions/ProductProcessorFactoryKeeper.cs index f4cc80bd21..c5290fbd8d 100644 --- a/itext/itext.commons/itext/commons/actions/ProductProcessorFactoryKeeper.cs +++ b/itext/itext.commons/itext/commons/actions/ProductProcessorFactoryKeeper.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.commons/itext/commons/actions/confirmations/ConfirmEvent.cs b/itext/itext.commons/itext/commons/actions/confirmations/ConfirmEvent.cs index 0a34665d91..4ca90fd49d 100644 --- a/itext/itext.commons/itext/commons/actions/confirmations/ConfirmEvent.cs +++ b/itext/itext.commons/itext/commons/actions/confirmations/ConfirmEvent.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.commons/itext/commons/actions/confirmations/ConfirmedEventWrapper.cs b/itext/itext.commons/itext/commons/actions/confirmations/ConfirmedEventWrapper.cs index 201526cab3..e481eb6e81 100644 --- a/itext/itext.commons/itext/commons/actions/confirmations/ConfirmedEventWrapper.cs +++ b/itext/itext.commons/itext/commons/actions/confirmations/ConfirmedEventWrapper.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.commons/itext/commons/actions/confirmations/EventConfirmationType.cs b/itext/itext.commons/itext/commons/actions/confirmations/EventConfirmationType.cs index df7383e89d..6bbb4eb31e 100644 --- a/itext/itext.commons/itext/commons/actions/confirmations/EventConfirmationType.cs +++ b/itext/itext.commons/itext/commons/actions/confirmations/EventConfirmationType.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.commons/itext/commons/actions/contexts/AbstractContextManagerConfigurationEvent.cs b/itext/itext.commons/itext/commons/actions/contexts/AbstractContextManagerConfigurationEvent.cs index d6cbd261a0..48946f3d98 100644 --- a/itext/itext.commons/itext/commons/actions/contexts/AbstractContextManagerConfigurationEvent.cs +++ b/itext/itext.commons/itext/commons/actions/contexts/AbstractContextManagerConfigurationEvent.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.commons/itext/commons/actions/contexts/ContextManager.cs b/itext/itext.commons/itext/commons/actions/contexts/ContextManager.cs index 7c0b7e1bae..da7d71a15a 100644 --- a/itext/itext.commons/itext/commons/actions/contexts/ContextManager.cs +++ b/itext/itext.commons/itext/commons/actions/contexts/ContextManager.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.commons/itext/commons/actions/contexts/GenericContext.cs b/itext/itext.commons/itext/commons/actions/contexts/GenericContext.cs index 346eec3fd9..9de63bfbac 100644 --- a/itext/itext.commons/itext/commons/actions/contexts/GenericContext.cs +++ b/itext/itext.commons/itext/commons/actions/contexts/GenericContext.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.commons/itext/commons/actions/contexts/IContext.cs b/itext/itext.commons/itext/commons/actions/contexts/IContext.cs index 8f1c379957..ae6cf198d9 100644 --- a/itext/itext.commons/itext/commons/actions/contexts/IContext.cs +++ b/itext/itext.commons/itext/commons/actions/contexts/IContext.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.commons/itext/commons/actions/contexts/IMetaInfo.cs b/itext/itext.commons/itext/commons/actions/contexts/IMetaInfo.cs index fc6735346d..051f1e2825 100644 --- a/itext/itext.commons/itext/commons/actions/contexts/IMetaInfo.cs +++ b/itext/itext.commons/itext/commons/actions/contexts/IMetaInfo.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.commons/itext/commons/actions/contexts/UnknownContext.cs b/itext/itext.commons/itext/commons/actions/contexts/UnknownContext.cs index 6fde0c44a9..cf226672a3 100644 --- a/itext/itext.commons/itext/commons/actions/contexts/UnknownContext.cs +++ b/itext/itext.commons/itext/commons/actions/contexts/UnknownContext.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.commons/itext/commons/actions/data/CommonsProductData.cs b/itext/itext.commons/itext/commons/actions/data/CommonsProductData.cs index 7ffa19d695..ab4f93a12e 100644 --- a/itext/itext.commons/itext/commons/actions/data/CommonsProductData.cs +++ b/itext/itext.commons/itext/commons/actions/data/CommonsProductData.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -33,11 +33,11 @@ public sealed class CommonsProductData { internal const String COMMONS_PRODUCT_NAME = "commons"; - internal const String COMMONS_VERSION = "7.2.4"; + internal const String COMMONS_VERSION = "7.2.5"; internal const int COMMONS_COPYRIGHT_SINCE = 2000; - internal const int COMMONS_COPYRIGHT_TO = 2022; + internal const int COMMONS_COPYRIGHT_TO = 2023; private static readonly ProductData COMMONS_PRODUCT_DATA = new ProductData(COMMONS_PUBLIC_PRODUCT_NAME, COMMONS_PRODUCT_NAME , COMMONS_VERSION, COMMONS_COPYRIGHT_SINCE, COMMONS_COPYRIGHT_TO); diff --git a/itext/itext.commons/itext/commons/actions/data/ProductData.cs b/itext/itext.commons/itext/commons/actions/data/ProductData.cs index a9b9481e45..a85ac098ff 100644 --- a/itext/itext.commons/itext/commons/actions/data/ProductData.cs +++ b/itext/itext.commons/itext/commons/actions/data/ProductData.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.commons/itext/commons/actions/processors/AbstractITextProductEventProcessor.cs b/itext/itext.commons/itext/commons/actions/processors/AbstractITextProductEventProcessor.cs index d6dc03ce20..4ad42b3bf7 100644 --- a/itext/itext.commons/itext/commons/actions/processors/AbstractITextProductEventProcessor.cs +++ b/itext/itext.commons/itext/commons/actions/processors/AbstractITextProductEventProcessor.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.commons/itext/commons/actions/processors/DefaultITextProductEventProcessor.cs b/itext/itext.commons/itext/commons/actions/processors/DefaultITextProductEventProcessor.cs index 402a43d109..2280a99141 100644 --- a/itext/itext.commons/itext/commons/actions/processors/DefaultITextProductEventProcessor.cs +++ b/itext/itext.commons/itext/commons/actions/processors/DefaultITextProductEventProcessor.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.commons/itext/commons/actions/processors/DefaultProductProcessorFactory.cs b/itext/itext.commons/itext/commons/actions/processors/DefaultProductProcessorFactory.cs index 15b2383ab7..64920167b0 100644 --- a/itext/itext.commons/itext/commons/actions/processors/DefaultProductProcessorFactory.cs +++ b/itext/itext.commons/itext/commons/actions/processors/DefaultProductProcessorFactory.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.commons/itext/commons/actions/processors/IProductProcessorFactory.cs b/itext/itext.commons/itext/commons/actions/processors/IProductProcessorFactory.cs index fccc3bd76c..9f33cc69b6 100644 --- a/itext/itext.commons/itext/commons/actions/processors/IProductProcessorFactory.cs +++ b/itext/itext.commons/itext/commons/actions/processors/IProductProcessorFactory.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.commons/itext/commons/actions/processors/ITextProductEventProcessor.cs b/itext/itext.commons/itext/commons/actions/processors/ITextProductEventProcessor.cs index fcb59890f9..5f18dda2e3 100644 --- a/itext/itext.commons/itext/commons/actions/processors/ITextProductEventProcessor.cs +++ b/itext/itext.commons/itext/commons/actions/processors/ITextProductEventProcessor.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.commons/itext/commons/actions/processors/UnderAgplITextProductEventProcessor.cs b/itext/itext.commons/itext/commons/actions/processors/UnderAgplITextProductEventProcessor.cs index 947de809b0..b0b95de6db 100644 --- a/itext/itext.commons/itext/commons/actions/processors/UnderAgplITextProductEventProcessor.cs +++ b/itext/itext.commons/itext/commons/actions/processors/UnderAgplITextProductEventProcessor.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.commons/itext/commons/actions/processors/UnderAgplProductProcessorFactory.cs b/itext/itext.commons/itext/commons/actions/processors/UnderAgplProductProcessorFactory.cs index c2d3a26152..1cdf15b2cd 100644 --- a/itext/itext.commons/itext/commons/actions/processors/UnderAgplProductProcessorFactory.cs +++ b/itext/itext.commons/itext/commons/actions/processors/UnderAgplProductProcessorFactory.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.commons/itext/commons/actions/producer/AbstractFormattedPlaceholderPopulator.cs b/itext/itext.commons/itext/commons/actions/producer/AbstractFormattedPlaceholderPopulator.cs index 431edd260e..122f546c9c 100644 --- a/itext/itext.commons/itext/commons/actions/producer/AbstractFormattedPlaceholderPopulator.cs +++ b/itext/itext.commons/itext/commons/actions/producer/AbstractFormattedPlaceholderPopulator.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.commons/itext/commons/actions/producer/CopyrightSincePlaceholderPopulator.cs b/itext/itext.commons/itext/commons/actions/producer/CopyrightSincePlaceholderPopulator.cs index f4886182ea..873cc88aed 100644 --- a/itext/itext.commons/itext/commons/actions/producer/CopyrightSincePlaceholderPopulator.cs +++ b/itext/itext.commons/itext/commons/actions/producer/CopyrightSincePlaceholderPopulator.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.commons/itext/commons/actions/producer/CopyrightToPlaceholderPopulator.cs b/itext/itext.commons/itext/commons/actions/producer/CopyrightToPlaceholderPopulator.cs index c37804c9c0..c6355f368d 100644 --- a/itext/itext.commons/itext/commons/actions/producer/CopyrightToPlaceholderPopulator.cs +++ b/itext/itext.commons/itext/commons/actions/producer/CopyrightToPlaceholderPopulator.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.commons/itext/commons/actions/producer/CurrentDatePlaceholderPopulator.cs b/itext/itext.commons/itext/commons/actions/producer/CurrentDatePlaceholderPopulator.cs index 0b77d17d88..db2af141c6 100644 --- a/itext/itext.commons/itext/commons/actions/producer/CurrentDatePlaceholderPopulator.cs +++ b/itext/itext.commons/itext/commons/actions/producer/CurrentDatePlaceholderPopulator.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.commons/itext/commons/actions/producer/IPlaceholderPopulator.cs b/itext/itext.commons/itext/commons/actions/producer/IPlaceholderPopulator.cs index 1487837ca0..1a5d3a3b78 100644 --- a/itext/itext.commons/itext/commons/actions/producer/IPlaceholderPopulator.cs +++ b/itext/itext.commons/itext/commons/actions/producer/IPlaceholderPopulator.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.commons/itext/commons/actions/producer/ProducerBuilder.cs b/itext/itext.commons/itext/commons/actions/producer/ProducerBuilder.cs index 8a887cf37b..4c5d3544dd 100644 --- a/itext/itext.commons/itext/commons/actions/producer/ProducerBuilder.cs +++ b/itext/itext.commons/itext/commons/actions/producer/ProducerBuilder.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.commons/itext/commons/actions/producer/UsedProductsPlaceholderPopulator.cs b/itext/itext.commons/itext/commons/actions/producer/UsedProductsPlaceholderPopulator.cs index 05a9ec52c9..61077dfc09 100644 --- a/itext/itext.commons/itext/commons/actions/producer/UsedProductsPlaceholderPopulator.cs +++ b/itext/itext.commons/itext/commons/actions/producer/UsedProductsPlaceholderPopulator.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.commons/itext/commons/actions/sequence/AbstractIdentifiableElement.cs b/itext/itext.commons/itext/commons/actions/sequence/AbstractIdentifiableElement.cs index e2ad610a4d..45a78597f2 100644 --- a/itext/itext.commons/itext/commons/actions/sequence/AbstractIdentifiableElement.cs +++ b/itext/itext.commons/itext/commons/actions/sequence/AbstractIdentifiableElement.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.commons/itext/commons/actions/sequence/SequenceId.cs b/itext/itext.commons/itext/commons/actions/sequence/SequenceId.cs index 41bd4c5f40..36eed41c64 100644 --- a/itext/itext.commons/itext/commons/actions/sequence/SequenceId.cs +++ b/itext/itext.commons/itext/commons/actions/sequence/SequenceId.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.commons/itext/commons/actions/sequence/SequenceIdManager.cs b/itext/itext.commons/itext/commons/actions/sequence/SequenceIdManager.cs index a589ea28ca..6efac23999 100644 --- a/itext/itext.commons/itext/commons/actions/sequence/SequenceIdManager.cs +++ b/itext/itext.commons/itext/commons/actions/sequence/SequenceIdManager.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.commons/itext/commons/exceptions/AggregatedException.cs b/itext/itext.commons/itext/commons/exceptions/AggregatedException.cs index b6772cb077..01725e9adf 100644 --- a/itext/itext.commons/itext/commons/exceptions/AggregatedException.cs +++ b/itext/itext.commons/itext/commons/exceptions/AggregatedException.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.commons/itext/commons/exceptions/CommonsExceptionMessageConstant.cs b/itext/itext.commons/itext/commons/exceptions/CommonsExceptionMessageConstant.cs index 231700a3b6..49eeff9603 100644 --- a/itext/itext.commons/itext/commons/exceptions/CommonsExceptionMessageConstant.cs +++ b/itext/itext.commons/itext/commons/exceptions/CommonsExceptionMessageConstant.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.commons/itext/commons/exceptions/ITextException.cs b/itext/itext.commons/itext/commons/exceptions/ITextException.cs index 29bb42ddd9..8efc85bac5 100644 --- a/itext/itext.commons/itext/commons/exceptions/ITextException.cs +++ b/itext/itext.commons/itext/commons/exceptions/ITextException.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.commons/itext/commons/exceptions/ProductEventHandlerRepeatException.cs b/itext/itext.commons/itext/commons/exceptions/ProductEventHandlerRepeatException.cs index 5e5943d42e..4f51aa12c9 100644 --- a/itext/itext.commons/itext/commons/exceptions/ProductEventHandlerRepeatException.cs +++ b/itext/itext.commons/itext/commons/exceptions/ProductEventHandlerRepeatException.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.commons/itext/commons/exceptions/UnknownProductException.cs b/itext/itext.commons/itext/commons/exceptions/UnknownProductException.cs index 321e4c682e..57c1cf5185 100644 --- a/itext/itext.commons/itext/commons/exceptions/UnknownProductException.cs +++ b/itext/itext.commons/itext/commons/exceptions/UnknownProductException.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.commons/itext/commons/logs/CommonsLogMessageConstant.cs b/itext/itext.commons/itext/commons/logs/CommonsLogMessageConstant.cs index 8768511798..7da5486f1b 100644 --- a/itext/itext.commons/itext/commons/logs/CommonsLogMessageConstant.cs +++ b/itext/itext.commons/itext/commons/logs/CommonsLogMessageConstant.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify @@ -66,6 +66,36 @@ public sealed class CommonsLogMessageConstant { /// public const String LOCAL_FILE_COMPRESSION_FAILED = "Cannot archive files into zip. " + "Exception message: {0}."; + /// + /// Message notifies that archive is suspicious to be a zip bomb due to large ratio between the compressed and + /// uncompressed archive entry. + /// + /// + /// Message notifies that archive is suspicious to be a zip bomb due to large ratio between the compressed and + /// uncompressed archive entry. + /// + /// 0th is a threshold ratio; + /// + /// + /// + public const String RATIO_IS_HIGHLY_SUSPICIOUS = "Ratio between compressed and uncompressed data is highly" + + " suspicious, looks like a Zip Bomb Attack. Threshold ratio is {0}."; + + /// + /// Message notifies that archive is suspicious to be a zip bomb because the number of file entries extracted from + /// the archive is greater than a predefined threshold. + /// + /// + /// Message notifies that archive is suspicious to be a zip bomb because the number of file entries extracted from + /// the archive is greater than a predefined threshold. + /// + /// 0th is a threshold number of file entries in the archive; + /// + /// + /// + public const String TOO_MUCH_ENTRIES_IN_ARCHIVE = "Too much entries in this archive, can lead to inodes " + + "exhaustion of the system, looks like a Zip Bomb Attack. Threshold number of file entries is {0}."; + /// Message notifies that some exception has been thrown during json deserialization from object. /// /// Message notifies that some exception has been thrown during json deserialization from object. @@ -92,6 +122,18 @@ public sealed class CommonsLogMessageConstant { /// public const String UNABLE_TO_SERIALIZE_OBJECT = "Unable to serialize object. Exception {0} was thrown with the message: {1}."; + /// Message notifies that archive is suspicious to be a zip bomb due to large total size of the uncompressed data. + /// + /// + /// Message notifies that archive is suspicious to be a zip bomb due to large total size of the uncompressed data. + /// + /// 0th is a threshold size; + /// + /// + /// + public const String UNCOMPRESSED_DATA_SIZE_IS_TOO_MUCH = "The uncompressed data size is too much for the" + + " application resource capacity, looks like a Zip Bomb Attack. Threshold size is {0}."; + /// /// Message notifies that unknown placeholder was ignored during parsing of the producer line /// format. diff --git a/itext/itext.commons/itext/commons/utils/Action.cs b/itext/itext.commons/itext/commons/utils/Action.cs index bc85ffb661..6fc5e429c3 100644 --- a/itext/itext.commons/itext/commons/utils/Action.cs +++ b/itext/itext.commons/itext/commons/utils/Action.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.commons/itext/commons/utils/AtomicLong.cs b/itext/itext.commons/itext/commons/utils/AtomicLong.cs index c1169ead2c..d0165d4961 100644 --- a/itext/itext.commons/itext/commons/utils/AtomicLong.cs +++ b/itext/itext.commons/itext/commons/utils/AtomicLong.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.commons/itext/commons/utils/Collections/EmptyDictionary.cs b/itext/itext.commons/itext/commons/utils/Collections/EmptyDictionary.cs index dc08b2cd9a..401e5bc70e 100644 --- a/itext/itext.commons/itext/commons/utils/Collections/EmptyDictionary.cs +++ b/itext/itext.commons/itext/commons/utils/Collections/EmptyDictionary.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.commons/itext/commons/utils/Collections/EmptyEnumerator.cs b/itext/itext.commons/itext/commons/utils/Collections/EmptyEnumerator.cs index 2f0cf4dceb..35fc733df1 100644 --- a/itext/itext.commons/itext/commons/utils/Collections/EmptyEnumerator.cs +++ b/itext/itext.commons/itext/commons/utils/Collections/EmptyEnumerator.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.commons/itext/commons/utils/Collections/EmptyList.cs b/itext/itext.commons/itext/commons/utils/Collections/EmptyList.cs index f1528fc66e..1b4984409e 100644 --- a/itext/itext.commons/itext/commons/utils/Collections/EmptyList.cs +++ b/itext/itext.commons/itext/commons/utils/Collections/EmptyList.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.commons/itext/commons/utils/Collections/EmptySet.cs b/itext/itext.commons/itext/commons/utils/Collections/EmptySet.cs index 66ca95a56c..ad2a999d67 100644 --- a/itext/itext.commons/itext/commons/utils/Collections/EmptySet.cs +++ b/itext/itext.commons/itext/commons/utils/Collections/EmptySet.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.commons/itext/commons/utils/Collections/EnumerableExtentions.cs b/itext/itext.commons/itext/commons/utils/Collections/EnumerableExtentions.cs new file mode 100644 index 0000000000..a236485a4b --- /dev/null +++ b/itext/itext.commons/itext/commons/utils/Collections/EnumerableExtentions.cs @@ -0,0 +1,20 @@ +using System; +using System.Collections; +using System.Collections.Generic; +using System.Linq; + +namespace iText.Commons.Utils.Collections +{ + internal static class EnumerableExtentions + { + public static IEnumerable Sorted(this IEnumerable source, Comparison comp) + { + return source.OrderBy(x => x, Comparer.Create(comp)); + } + + public static IEnumerable Sorted(this IEnumerable source) + { + return source.OrderBy(x => x); + } + } +} diff --git a/itext/itext.commons/itext/commons/utils/Collections/SingletonDictionary.cs b/itext/itext.commons/itext/commons/utils/Collections/SingletonDictionary.cs index f440101f6a..d6c9cc58fc 100644 --- a/itext/itext.commons/itext/commons/utils/Collections/SingletonDictionary.cs +++ b/itext/itext.commons/itext/commons/utils/Collections/SingletonDictionary.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.commons/itext/commons/utils/Collections/SingletonList.cs b/itext/itext.commons/itext/commons/utils/Collections/SingletonList.cs index 3cc6a178bb..e3115c2eb3 100644 --- a/itext/itext.commons/itext/commons/utils/Collections/SingletonList.cs +++ b/itext/itext.commons/itext/commons/utils/Collections/SingletonList.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.commons/itext/commons/utils/Collections/SingletonSet.cs b/itext/itext.commons/itext/commons/utils/Collections/SingletonSet.cs index ac74256c51..e9f7798f10 100644 --- a/itext/itext.commons/itext/commons/utils/Collections/SingletonSet.cs +++ b/itext/itext.commons/itext/commons/utils/Collections/SingletonSet.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.commons/itext/commons/utils/Collections/UnmodifiableCollection.cs b/itext/itext.commons/itext/commons/utils/Collections/UnmodifiableCollection.cs index 02dfa2c83b..6c8f5f1897 100644 --- a/itext/itext.commons/itext/commons/utils/Collections/UnmodifiableCollection.cs +++ b/itext/itext.commons/itext/commons/utils/Collections/UnmodifiableCollection.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.commons/itext/commons/utils/Collections/UnmodifiableDictionary.cs b/itext/itext.commons/itext/commons/utils/Collections/UnmodifiableDictionary.cs index 982f008416..57c267fad7 100644 --- a/itext/itext.commons/itext/commons/utils/Collections/UnmodifiableDictionary.cs +++ b/itext/itext.commons/itext/commons/utils/Collections/UnmodifiableDictionary.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.commons/itext/commons/utils/Collections/UnmodifiableList.cs b/itext/itext.commons/itext/commons/utils/Collections/UnmodifiableList.cs index feed7990cd..b8448970ae 100644 --- a/itext/itext.commons/itext/commons/utils/Collections/UnmodifiableList.cs +++ b/itext/itext.commons/itext/commons/utils/Collections/UnmodifiableList.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.commons/itext/commons/utils/Collections/UnmodifiableSet.cs b/itext/itext.commons/itext/commons/utils/Collections/UnmodifiableSet.cs index af3fa0867f..e7c0b946cd 100644 --- a/itext/itext.commons/itext/commons/utils/Collections/UnmodifiableSet.cs +++ b/itext/itext.commons/itext/commons/utils/Collections/UnmodifiableSet.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.commons/itext/commons/utils/DateTimeUtil.cs b/itext/itext.commons/itext/commons/utils/DateTimeUtil.cs index 3b8f63f897..8789c9b06b 100644 --- a/itext/itext.commons/itext/commons/utils/DateTimeUtil.cs +++ b/itext/itext.commons/itext/commons/utils/DateTimeUtil.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.commons/itext/commons/utils/EncodingUtil.cs b/itext/itext.commons/itext/commons/utils/EncodingUtil.cs index b858350458..f3c3bda351 100644 --- a/itext/itext.commons/itext/commons/utils/EncodingUtil.cs +++ b/itext/itext.commons/itext/commons/utils/EncodingUtil.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.commons/itext/commons/utils/FileUtil.cs b/itext/itext.commons/itext/commons/utils/FileUtil.cs index 8f9b90b650..35f796ca09 100644 --- a/itext/itext.commons/itext/commons/utils/FileUtil.cs +++ b/itext/itext.commons/itext/commons/utils/FileUtil.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.commons/itext/commons/utils/FilterReader.cs b/itext/itext.commons/itext/commons/utils/FilterReader.cs index 72188f3921..f7033e8f69 100644 --- a/itext/itext.commons/itext/commons/utils/FilterReader.cs +++ b/itext/itext.commons/itext/commons/utils/FilterReader.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.commons/itext/commons/utils/FormattingStreamWriter.cs b/itext/itext.commons/itext/commons/utils/FormattingStreamWriter.cs index 68d41738d3..c1673214e0 100644 --- a/itext/itext.commons/itext/commons/utils/FormattingStreamWriter.cs +++ b/itext/itext.commons/itext/commons/utils/FormattingStreamWriter.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.commons/itext/commons/utils/IanaEncodings.cs b/itext/itext.commons/itext/commons/utils/IanaEncodings.cs index 7cac658414..b00cc84b5b 100644 --- a/itext/itext.commons/itext/commons/utils/IanaEncodings.cs +++ b/itext/itext.commons/itext/commons/utils/IanaEncodings.cs @@ -1,7 +1,7 @@ /* This file is part of the iText project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.commons/itext/commons/utils/IdentityDictionary.cs b/itext/itext.commons/itext/commons/utils/IdentityDictionary.cs index 6352455099..7e116149f5 100644 --- a/itext/itext.commons/itext/commons/utils/IdentityDictionary.cs +++ b/itext/itext.commons/itext/commons/utils/IdentityDictionary.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.commons/itext/commons/utils/JavaCollectionsUtil.cs b/itext/itext.commons/itext/commons/utils/JavaCollectionsUtil.cs index 1dd08dca36..87aa730f39 100644 --- a/itext/itext.commons/itext/commons/utils/JavaCollectionsUtil.cs +++ b/itext/itext.commons/itext/commons/utils/JavaCollectionsUtil.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.commons/itext/commons/utils/JavaUtil.cs b/itext/itext.commons/itext/commons/utils/JavaUtil.cs index b864473c6c..f32c2e21c8 100644 --- a/itext/itext.commons/itext/commons/utils/JavaUtil.cs +++ b/itext/itext.commons/itext/commons/utils/JavaUtil.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.commons/itext/commons/utils/JsonUtil.cs b/itext/itext.commons/itext/commons/utils/JsonUtil.cs index 9d5c112325..3b2329d284 100644 --- a/itext/itext.commons/itext/commons/utils/JsonUtil.cs +++ b/itext/itext.commons/itext/commons/utils/JsonUtil.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.commons/itext/commons/utils/LinkedDictionary.cs b/itext/itext.commons/itext/commons/utils/LinkedDictionary.cs index 9470573594..da712a1a8b 100644 --- a/itext/itext.commons/itext/commons/utils/LinkedDictionary.cs +++ b/itext/itext.commons/itext/commons/utils/LinkedDictionary.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.commons/itext/commons/utils/LinkedHashSet.cs b/itext/itext.commons/itext/commons/utils/LinkedHashSet.cs index a0d7df2427..51c6521c44 100644 --- a/itext/itext.commons/itext/commons/utils/LinkedHashSet.cs +++ b/itext/itext.commons/itext/commons/utils/LinkedHashSet.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.commons/itext/commons/utils/MapUtil.cs b/itext/itext.commons/itext/commons/utils/MapUtil.cs index 350f104dd7..99e5da79de 100644 --- a/itext/itext.commons/itext/commons/utils/MapUtil.cs +++ b/itext/itext.commons/itext/commons/utils/MapUtil.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.commons/itext/commons/utils/Matcher.cs b/itext/itext.commons/itext/commons/utils/Matcher.cs index 1651ba3511..e2e19a4d18 100644 --- a/itext/itext.commons/itext/commons/utils/Matcher.cs +++ b/itext/itext.commons/itext/commons/utils/Matcher.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.commons/itext/commons/utils/MathematicUtil.cs b/itext/itext.commons/itext/commons/utils/MathematicUtil.cs index 3c8b233cad..e84cbd2345 100644 --- a/itext/itext.commons/itext/commons/utils/MathematicUtil.cs +++ b/itext/itext.commons/itext/commons/utils/MathematicUtil.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.commons/itext/commons/utils/MessageFormatUtil.cs b/itext/itext.commons/itext/commons/utils/MessageFormatUtil.cs index 089297e02f..50857bfbba 100644 --- a/itext/itext.commons/itext/commons/utils/MessageFormatUtil.cs +++ b/itext/itext.commons/itext/commons/utils/MessageFormatUtil.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.commons/itext/commons/utils/ProcessInfo.cs b/itext/itext.commons/itext/commons/utils/ProcessInfo.cs index 69010c509e..c8258af874 100644 --- a/itext/itext.commons/itext/commons/utils/ProcessInfo.cs +++ b/itext/itext.commons/itext/commons/utils/ProcessInfo.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.commons/itext/commons/utils/Properties.cs b/itext/itext.commons/itext/commons/utils/Properties.cs index ec7c3977d0..81b6f210cf 100644 --- a/itext/itext.commons/itext/commons/utils/Properties.cs +++ b/itext/itext.commons/itext/commons/utils/Properties.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.commons/itext/commons/utils/SortUtil.cs b/itext/itext.commons/itext/commons/utils/SortUtil.cs index 6033e3a60c..a444fb8f24 100644 --- a/itext/itext.commons/itext/commons/utils/SortUtil.cs +++ b/itext/itext.commons/itext/commons/utils/SortUtil.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.commons/itext/commons/utils/StringTokenizer.cs b/itext/itext.commons/itext/commons/utils/StringTokenizer.cs index 8a03a89538..fd77d2ea9d 100644 --- a/itext/itext.commons/itext/commons/utils/StringTokenizer.cs +++ b/itext/itext.commons/itext/commons/utils/StringTokenizer.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.commons/itext/commons/utils/StringUtil.cs b/itext/itext.commons/itext/commons/utils/StringUtil.cs index cca96fe960..e86a937a33 100644 --- a/itext/itext.commons/itext/commons/utils/StringUtil.cs +++ b/itext/itext.commons/itext/commons/utils/StringUtil.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.commons/itext/commons/utils/SystemUtil.cs b/itext/itext.commons/itext/commons/utils/SystemUtil.cs index 129f81aca2..35c15f5e19 100644 --- a/itext/itext.commons/itext/commons/utils/SystemUtil.cs +++ b/itext/itext.commons/itext/commons/utils/SystemUtil.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.commons/itext/commons/utils/UnicodeScript.cs b/itext/itext.commons/itext/commons/utils/UnicodeScript.cs index a1f23fb4ea..afa0bf827b 100644 --- a/itext/itext.commons/itext/commons/utils/UnicodeScript.cs +++ b/itext/itext.commons/itext/commons/utils/UnicodeScript.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.commons/itext/commons/utils/UnicodeScriptUtil.cs b/itext/itext.commons/itext/commons/utils/UnicodeScriptUtil.cs index d89db0656f..d5911a0e49 100644 --- a/itext/itext.commons/itext/commons/utils/UnicodeScriptUtil.cs +++ b/itext/itext.commons/itext/commons/utils/UnicodeScriptUtil.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.commons/itext/commons/utils/ZipFileReader.cs b/itext/itext.commons/itext/commons/utils/ZipFileReader.cs index 589c2095db..394ddb20f7 100644 --- a/itext/itext.commons/itext/commons/utils/ZipFileReader.cs +++ b/itext/itext.commons/itext/commons/utils/ZipFileReader.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -26,20 +26,26 @@ using System.IO.Compression; using System.Text; using iText.Commons.Exceptions; +using iText.Commons.Logs; +using Microsoft.Extensions.Logging; namespace iText.Commons.Utils { /// Allows reading entries from a zip file. public class ZipFileReader : IDisposable { - - private readonly ZipArchive zipArchive; + private static readonly ILogger LOGGER = ITextLogManager.GetLogger(typeof(ZipFileReader)); + + private readonly ZipArchive zipArchive; + private int thresholdSize = 1_000_000_000; + private int thresholdEntries = 10000; + private double thresholdRatio = 10; + /// /// Creates an instance for zip file reading. /// /// the path to the zip file to read /// if some I/O exception occurs - public ZipFileReader(String archivePath) - { + public ZipFileReader(String archivePath) { if (archivePath == null) { throw new IOException(CommonsExceptionMessageConstant.FILE_NAME_CAN_NOT_BE_NULL); } @@ -52,9 +58,44 @@ public ZipFileReader(String archivePath) /// Get all file entries paths inside the reading zip file. /// /// the {@link Set} of all file entries paths + /// if some I/O exception occurs public ISet GetFileNames() { ISet fileNames = new HashSet(); + + int totalSizeArchive = 0; + int totalEntryArchive = 0; foreach (ZipArchiveEntry entry in zipArchive.Entries) { + Boolean zipBombSuspicious = false; + totalEntryArchive++; + using (Stream stream = entry.Open()) { + int nBytes; + byte[] buffer = new byte[2048]; + int totalSizeEntry = 0; + while ((nBytes = stream.Read(buffer, 0, 2048)) > 0) { + totalSizeEntry += nBytes; + totalSizeArchive += nBytes; + double compressionRatio = (double) totalSizeEntry / entry.CompressedLength; + if (compressionRatio > thresholdRatio) { + zipBombSuspicious = true; + break; + } + } + if (zipBombSuspicious) { + LOGGER.LogWarning(MessageFormatUtil.Format(CommonsLogMessageConstant.RATIO_IS_HIGHLY_SUSPICIOUS, + thresholdRatio)); + break; + } + if (totalSizeArchive > thresholdSize) { + LOGGER.LogWarning(MessageFormatUtil.Format(CommonsLogMessageConstant.UNCOMPRESSED_DATA_SIZE_IS_TOO_MUCH, + thresholdSize)); + break; + } + if (totalEntryArchive > thresholdEntries) { + LOGGER.LogWarning(MessageFormatUtil.Format(CommonsLogMessageConstant.TOO_MUCH_ENTRIES_IN_ARCHIVE, + thresholdEntries)); + break; + } + } String entryName = entry.FullName; if (!IsDirectory(entryName)) { fileNames.Add(entryName); @@ -81,6 +122,32 @@ public ZipFileReader(String archivePath) return entry.Open(); } + /// + /// Sets the maximum total uncompressed data size to prevent a Zip Bomb Attack. + /// Default value is 1 GB (1000000000). + /// + /// the threshold for maximum total size of the uncompressed data + public void SetThresholdSize(int thresholdSize) { + this.thresholdSize = thresholdSize; + } + + /// + /// Sets the maximum number of file entries in the archive to prevent a Zip Bomb Attack. Default value is 10000. + /// + /// maximum number of file entries in the archive + public void SetThresholdEntries(int thresholdEntries) { + this.thresholdEntries = thresholdEntries; + } + + /// + /// Sets the maximum ratio between compressed and uncompressed data to prevent a Zip Bomb Attack. In general + /// the data compression ratio for most of the legit archives is 1 to 3. Default value is 10. + /// + /// maximum ratio between compressed and uncompressed data + public void SetThresholdRatio(double thresholdRatio) { + this.thresholdRatio = thresholdRatio; + } + public void Dispose() { zipArchive.Dispose(); } diff --git a/itext/itext.commons/itext/commons/utils/ZipFileWriter.cs b/itext/itext.commons/itext/commons/utils/ZipFileWriter.cs index 387294d489..8e6a7d8617 100644 --- a/itext/itext.commons/itext/commons/utils/ZipFileWriter.cs +++ b/itext/itext.commons/itext/commons/utils/ZipFileWriter.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.commons/itext7-commons.nuspec b/itext/itext.commons/itext7-commons.nuspec index 14c89ef5ba..3163b3e9a6 100644 --- a/itext/itext.commons/itext7-commons.nuspec +++ b/itext/itext.commons/itext7-commons.nuspec @@ -2,7 +2,7 @@ itext7.commons - 7.2.4 + 7.2.5 iText 7 commons module iText Software iText Software @@ -13,7 +13,7 @@ Commons module https://itextpdf.com/itext7release - Copyright (c) 1998-2022 iText Group NV + Copyright (c) 1998-2023 iText Group NV en-US itext itext7 itextsharp c# .net csharp diff --git a/itext/itext.font-asian/Properties/AssemblyInfo.cs b/itext/itext.font-asian/Properties/AssemblyInfo.cs index aaf3f49751..49a6ca31ba 100644 --- a/itext/itext.font-asian/Properties/AssemblyInfo.cs +++ b/itext/itext.font-asian/Properties/AssemblyInfo.cs @@ -7,7 +7,7 @@ [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("iText Group NV")] [assembly: AssemblyProduct("iText")] -[assembly: AssemblyCopyright("Copyright (c) 1998-2022 iText Group NV")] +[assembly: AssemblyCopyright("Copyright (c) 1998-2023 iText Group NV")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] @@ -15,6 +15,6 @@ [assembly: Guid("0f10190c-7611-4378-a157-03bf2ed78e30")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] diff --git a/itext/itext.font-asian/iText Asian Font.nuspec b/itext/itext.font-asian/iText Asian Font.nuspec index 488a62d435..74e66a1247 100644 --- a/itext/itext.font-asian/iText Asian Font.nuspec +++ b/itext/itext.font-asian/iText Asian Font.nuspec @@ -2,7 +2,7 @@ itext7.font-asian - 7.2.4 + 7.2.5 iText 7 Asian Font iText Software iText Software @@ -13,7 +13,7 @@ iText Asian fonts for use in conjunction with iText 7, an open source PDF library https://itextpdf.com/itext7release - Copyright (c) 1998-2022 iText Group NV + Copyright (c) 1998-2023 iText Group NV en-US itext itext7 itextsharp c# .net csharp pdf asian font-asian diff --git a/itext/itext.forms/Properties/AssemblyInfo.cs b/itext/itext.forms/Properties/AssemblyInfo.cs index 5de3092679..7940501055 100644 --- a/itext/itext.forms/Properties/AssemblyInfo.cs +++ b/itext/itext.forms/Properties/AssemblyInfo.cs @@ -7,7 +7,7 @@ [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("iText Group NV")] [assembly: AssemblyProduct("iText")] -[assembly: AssemblyCopyright("Copyright (c) 1998-2022 iText Group NV")] +[assembly: AssemblyCopyright("Copyright (c) 1998-2023 iText Group NV")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] [assembly: InternalsVisibleTo("itext.forms.tests,PublicKey=0024000004800000940000000602000000240000525" + @@ -20,6 +20,6 @@ [assembly: Guid("2257d7e6-2873-4cfb-ac3c-b24765a4b3b1")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] diff --git a/itext/itext.forms/itext/forms/FormsExtensions.cs b/itext/itext.forms/itext/forms/FormsExtensions.cs index c543486e7c..9b6421a0c5 100644 --- a/itext/itext.forms/itext/forms/FormsExtensions.cs +++ b/itext/itext.forms/itext/forms/FormsExtensions.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.forms/itext/forms/PdfAcroForm.cs b/itext/itext.forms/itext/forms/PdfAcroForm.cs index 5050d7749e..4a4a290375 100644 --- a/itext/itext.forms/itext/forms/PdfAcroForm.cs +++ b/itext/itext.forms/itext/forms/PdfAcroForm.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.forms/itext/forms/PdfPageFormCopier.cs b/itext/itext.forms/itext/forms/PdfPageFormCopier.cs index ff09971c39..543f1ed2ad 100644 --- a/itext/itext.forms/itext/forms/PdfPageFormCopier.cs +++ b/itext/itext.forms/itext/forms/PdfPageFormCopier.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.forms/itext/forms/PdfSigFieldLock.cs b/itext/itext.forms/itext/forms/PdfSigFieldLock.cs index 9f82f0e7c8..36726f68d8 100644 --- a/itext/itext.forms/itext/forms/PdfSigFieldLock.cs +++ b/itext/itext.forms/itext/forms/PdfSigFieldLock.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.forms/itext/forms/exceptions/AttributeNotFoundException.cs b/itext/itext.forms/itext/forms/exceptions/AttributeNotFoundException.cs index 70adcd4463..1dda5aa88a 100644 --- a/itext/itext.forms/itext/forms/exceptions/AttributeNotFoundException.cs +++ b/itext/itext.forms/itext/forms/exceptions/AttributeNotFoundException.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.forms/itext/forms/exceptions/FormsExceptionMessageConstant.cs b/itext/itext.forms/itext/forms/exceptions/FormsExceptionMessageConstant.cs index e78cef59dc..df568035a1 100644 --- a/itext/itext.forms/itext/forms/exceptions/FormsExceptionMessageConstant.cs +++ b/itext/itext.forms/itext/forms/exceptions/FormsExceptionMessageConstant.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.forms/itext/forms/exceptions/XfdfException.cs b/itext/itext.forms/itext/forms/exceptions/XfdfException.cs index e2c1cee330..381c95a0e3 100644 --- a/itext/itext.forms/itext/forms/exceptions/XfdfException.cs +++ b/itext/itext.forms/itext/forms/exceptions/XfdfException.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.forms/itext/forms/fields/FormFieldValueNonTrimmingTextRenderer.cs b/itext/itext.forms/itext/forms/fields/FormFieldValueNonTrimmingTextRenderer.cs index 220e2a30b1..8cc4391fb8 100644 --- a/itext/itext.forms/itext/forms/fields/FormFieldValueNonTrimmingTextRenderer.cs +++ b/itext/itext.forms/itext/forms/fields/FormFieldValueNonTrimmingTextRenderer.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.forms/itext/forms/fields/FormsMetaInfoStaticContainer.cs b/itext/itext.forms/itext/forms/fields/FormsMetaInfoStaticContainer.cs index 95f9395d8b..c6b1670981 100644 --- a/itext/itext.forms/itext/forms/fields/FormsMetaInfoStaticContainer.cs +++ b/itext/itext.forms/itext/forms/fields/FormsMetaInfoStaticContainer.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.forms/itext/forms/fields/PdfButtonFormField.cs b/itext/itext.forms/itext/forms/fields/PdfButtonFormField.cs index e836759726..4a87a167dd 100644 --- a/itext/itext.forms/itext/forms/fields/PdfButtonFormField.cs +++ b/itext/itext.forms/itext/forms/fields/PdfButtonFormField.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.forms/itext/forms/fields/PdfChoiceFormField.cs b/itext/itext.forms/itext/forms/fields/PdfChoiceFormField.cs index def925cc42..7085eb9dbb 100644 --- a/itext/itext.forms/itext/forms/fields/PdfChoiceFormField.cs +++ b/itext/itext.forms/itext/forms/fields/PdfChoiceFormField.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.forms/itext/forms/fields/PdfFormField.cs b/itext/itext.forms/itext/forms/fields/PdfFormField.cs index f3f48ef8b3..9d28d0cba0 100644 --- a/itext/itext.forms/itext/forms/fields/PdfFormField.cs +++ b/itext/itext.forms/itext/forms/fields/PdfFormField.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.forms/itext/forms/fields/PdfSignatureFormField.cs b/itext/itext.forms/itext/forms/fields/PdfSignatureFormField.cs index 3d042bfcdd..773530bfe2 100644 --- a/itext/itext.forms/itext/forms/fields/PdfSignatureFormField.cs +++ b/itext/itext.forms/itext/forms/fields/PdfSignatureFormField.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.forms/itext/forms/fields/PdfTextFormField.cs b/itext/itext.forms/itext/forms/fields/PdfTextFormField.cs index 59bc4e0766..10697ecffb 100644 --- a/itext/itext.forms/itext/forms/fields/PdfTextFormField.cs +++ b/itext/itext.forms/itext/forms/fields/PdfTextFormField.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.forms/itext/forms/fields/borders/AbstractFormBorder.cs b/itext/itext.forms/itext/forms/fields/borders/AbstractFormBorder.cs index 077ad25d2d..c11108b468 100644 --- a/itext/itext.forms/itext/forms/fields/borders/AbstractFormBorder.cs +++ b/itext/itext.forms/itext/forms/fields/borders/AbstractFormBorder.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.forms/itext/forms/fields/borders/BeveledBorder.cs b/itext/itext.forms/itext/forms/fields/borders/BeveledBorder.cs index e4d3c8ab79..8953488fb3 100644 --- a/itext/itext.forms/itext/forms/fields/borders/BeveledBorder.cs +++ b/itext/itext.forms/itext/forms/fields/borders/BeveledBorder.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.forms/itext/forms/fields/borders/FormBorderFactory.cs b/itext/itext.forms/itext/forms/fields/borders/FormBorderFactory.cs index d25bcd93ad..8b49872997 100644 --- a/itext/itext.forms/itext/forms/fields/borders/FormBorderFactory.cs +++ b/itext/itext.forms/itext/forms/fields/borders/FormBorderFactory.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.forms/itext/forms/fields/borders/InsetBorder.cs b/itext/itext.forms/itext/forms/fields/borders/InsetBorder.cs index f406b1133f..70fca5fb9d 100644 --- a/itext/itext.forms/itext/forms/fields/borders/InsetBorder.cs +++ b/itext/itext.forms/itext/forms/fields/borders/InsetBorder.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.forms/itext/forms/fields/borders/UnderlineBorder.cs b/itext/itext.forms/itext/forms/fields/borders/UnderlineBorder.cs index e8207bcd4f..e8df8f5c13 100644 --- a/itext/itext.forms/itext/forms/fields/borders/UnderlineBorder.cs +++ b/itext/itext.forms/itext/forms/fields/borders/UnderlineBorder.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.forms/itext/forms/util/DrawingUtil.cs b/itext/itext.forms/itext/forms/util/DrawingUtil.cs index e0b477ba97..0b45eeff5a 100644 --- a/itext/itext.forms/itext/forms/util/DrawingUtil.cs +++ b/itext/itext.forms/itext/forms/util/DrawingUtil.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.forms/itext/forms/xfa/AcroFieldsSearch.cs b/itext/itext.forms/itext/forms/xfa/AcroFieldsSearch.cs index c952bfa39d..cb9dff3b9b 100644 --- a/itext/itext.forms/itext/forms/xfa/AcroFieldsSearch.cs +++ b/itext/itext.forms/itext/forms/xfa/AcroFieldsSearch.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.forms/itext/forms/xfa/InverseStore.cs b/itext/itext.forms/itext/forms/xfa/InverseStore.cs index cf041e23a9..8a8940e862 100644 --- a/itext/itext.forms/itext/forms/xfa/InverseStore.cs +++ b/itext/itext.forms/itext/forms/xfa/InverseStore.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.forms/itext/forms/xfa/XfaForm.cs b/itext/itext.forms/itext/forms/xfa/XfaForm.cs index 3699fe2555..0e206c03e2 100644 --- a/itext/itext.forms/itext/forms/xfa/XfaForm.cs +++ b/itext/itext.forms/itext/forms/xfa/XfaForm.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.forms/itext/forms/xfa/Xml2Som.cs b/itext/itext.forms/itext/forms/xfa/Xml2Som.cs index 013cd0dd7b..9612301a45 100644 --- a/itext/itext.forms/itext/forms/xfa/Xml2Som.cs +++ b/itext/itext.forms/itext/forms/xfa/Xml2Som.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.forms/itext/forms/xfa/Xml2SomDatasets.cs b/itext/itext.forms/itext/forms/xfa/Xml2SomDatasets.cs index 5849d655f8..c34fe4d4e5 100644 --- a/itext/itext.forms/itext/forms/xfa/Xml2SomDatasets.cs +++ b/itext/itext.forms/itext/forms/xfa/Xml2SomDatasets.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.forms/itext/forms/xfdf/ActionObject.cs b/itext/itext.forms/itext/forms/xfdf/ActionObject.cs index 7bafecb80b..3bcb14f0cd 100644 --- a/itext/itext.forms/itext/forms/xfdf/ActionObject.cs +++ b/itext/itext.forms/itext/forms/xfdf/ActionObject.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.forms/itext/forms/xfdf/AnnotObject.cs b/itext/itext.forms/itext/forms/xfdf/AnnotObject.cs index 6432f70c60..b89bc4a2c3 100644 --- a/itext/itext.forms/itext/forms/xfdf/AnnotObject.cs +++ b/itext/itext.forms/itext/forms/xfdf/AnnotObject.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.forms/itext/forms/xfdf/AnnotsObject.cs b/itext/itext.forms/itext/forms/xfdf/AnnotsObject.cs index 1656fb2165..5c59079f1a 100644 --- a/itext/itext.forms/itext/forms/xfdf/AnnotsObject.cs +++ b/itext/itext.forms/itext/forms/xfdf/AnnotsObject.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.forms/itext/forms/xfdf/AttributeObject.cs b/itext/itext.forms/itext/forms/xfdf/AttributeObject.cs index e548ed56bf..0c178693c1 100644 --- a/itext/itext.forms/itext/forms/xfdf/AttributeObject.cs +++ b/itext/itext.forms/itext/forms/xfdf/AttributeObject.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.forms/itext/forms/xfdf/BorderStyleAltObject.cs b/itext/itext.forms/itext/forms/xfdf/BorderStyleAltObject.cs index 0a239a2f10..d0af7375a6 100644 --- a/itext/itext.forms/itext/forms/xfdf/BorderStyleAltObject.cs +++ b/itext/itext.forms/itext/forms/xfdf/BorderStyleAltObject.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.forms/itext/forms/xfdf/DestObject.cs b/itext/itext.forms/itext/forms/xfdf/DestObject.cs index 2c9392031a..961033472c 100644 --- a/itext/itext.forms/itext/forms/xfdf/DestObject.cs +++ b/itext/itext.forms/itext/forms/xfdf/DestObject.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.forms/itext/forms/xfdf/ElementContentEncodingFormat.cs b/itext/itext.forms/itext/forms/xfdf/ElementContentEncodingFormat.cs index dc9ec4d5c8..7efc3fdc31 100644 --- a/itext/itext.forms/itext/forms/xfdf/ElementContentEncodingFormat.cs +++ b/itext/itext.forms/itext/forms/xfdf/ElementContentEncodingFormat.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.forms/itext/forms/xfdf/FObject.cs b/itext/itext.forms/itext/forms/xfdf/FObject.cs index 994d9d6c88..58493e38b7 100644 --- a/itext/itext.forms/itext/forms/xfdf/FObject.cs +++ b/itext/itext.forms/itext/forms/xfdf/FObject.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.forms/itext/forms/xfdf/FieldObject.cs b/itext/itext.forms/itext/forms/xfdf/FieldObject.cs index 927bd73d08..c222054f3b 100644 --- a/itext/itext.forms/itext/forms/xfdf/FieldObject.cs +++ b/itext/itext.forms/itext/forms/xfdf/FieldObject.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.forms/itext/forms/xfdf/FieldsObject.cs b/itext/itext.forms/itext/forms/xfdf/FieldsObject.cs index f0602254ba..3946e83120 100644 --- a/itext/itext.forms/itext/forms/xfdf/FieldsObject.cs +++ b/itext/itext.forms/itext/forms/xfdf/FieldsObject.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.forms/itext/forms/xfdf/FitObject.cs b/itext/itext.forms/itext/forms/xfdf/FitObject.cs index 3b578a3ccd..52c98f813c 100644 --- a/itext/itext.forms/itext/forms/xfdf/FitObject.cs +++ b/itext/itext.forms/itext/forms/xfdf/FitObject.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.forms/itext/forms/xfdf/IdsObject.cs b/itext/itext.forms/itext/forms/xfdf/IdsObject.cs index bb4d4673f1..f49f4333ca 100644 --- a/itext/itext.forms/itext/forms/xfdf/IdsObject.cs +++ b/itext/itext.forms/itext/forms/xfdf/IdsObject.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.forms/itext/forms/xfdf/Mode.cs b/itext/itext.forms/itext/forms/xfdf/Mode.cs index 589cefe1d4..d9072e63d9 100644 --- a/itext/itext.forms/itext/forms/xfdf/Mode.cs +++ b/itext/itext.forms/itext/forms/xfdf/Mode.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.forms/itext/forms/xfdf/XfdfConstants.cs b/itext/itext.forms/itext/forms/xfdf/XfdfConstants.cs index 37f1d69738..013f9eb95f 100644 --- a/itext/itext.forms/itext/forms/xfdf/XfdfConstants.cs +++ b/itext/itext.forms/itext/forms/xfdf/XfdfConstants.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.forms/itext/forms/xfdf/XfdfFileUtils.cs b/itext/itext.forms/itext/forms/xfdf/XfdfFileUtils.cs index 22cea5ff22..6d0853f187 100644 --- a/itext/itext.forms/itext/forms/xfdf/XfdfFileUtils.cs +++ b/itext/itext.forms/itext/forms/xfdf/XfdfFileUtils.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.forms/itext/forms/xfdf/XfdfObject.cs b/itext/itext.forms/itext/forms/xfdf/XfdfObject.cs index 22916a1abd..c10f5f106c 100644 --- a/itext/itext.forms/itext/forms/xfdf/XfdfObject.cs +++ b/itext/itext.forms/itext/forms/xfdf/XfdfObject.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.forms/itext/forms/xfdf/XfdfObjectFactory.cs b/itext/itext.forms/itext/forms/xfdf/XfdfObjectFactory.cs index a5e75f03b2..9d5f7d6893 100644 --- a/itext/itext.forms/itext/forms/xfdf/XfdfObjectFactory.cs +++ b/itext/itext.forms/itext/forms/xfdf/XfdfObjectFactory.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.forms/itext/forms/xfdf/XfdfObjectUtils.cs b/itext/itext.forms/itext/forms/xfdf/XfdfObjectUtils.cs index 821a712c38..459098bddf 100644 --- a/itext/itext.forms/itext/forms/xfdf/XfdfObjectUtils.cs +++ b/itext/itext.forms/itext/forms/xfdf/XfdfObjectUtils.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.forms/itext/forms/xfdf/XfdfReader.cs b/itext/itext.forms/itext/forms/xfdf/XfdfReader.cs index 39454e6fdd..1d8e222fd4 100644 --- a/itext/itext.forms/itext/forms/xfdf/XfdfReader.cs +++ b/itext/itext.forms/itext/forms/xfdf/XfdfReader.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.forms/itext/forms/xfdf/XfdfWriter.cs b/itext/itext.forms/itext/forms/xfdf/XfdfWriter.cs index 04e6619044..381302685b 100644 --- a/itext/itext.forms/itext/forms/xfdf/XfdfWriter.cs +++ b/itext/itext.forms/itext/forms/xfdf/XfdfWriter.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.hyph/Properties/AssemblyInfo.cs b/itext/itext.hyph/Properties/AssemblyInfo.cs index 7abbd12f3b..54520a8363 100644 --- a/itext/itext.hyph/Properties/AssemblyInfo.cs +++ b/itext/itext.hyph/Properties/AssemblyInfo.cs @@ -7,7 +7,7 @@ [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("iText Group NV")] [assembly: AssemblyProduct("iText")] -[assembly: AssemblyCopyright("Copyright (c) 1998-2022 iText Group NV")] +[assembly: AssemblyCopyright("Copyright (c) 1998-2023 iText Group NV")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] @@ -15,6 +15,6 @@ [assembly: Guid("56137079-541a-425a-ab97-43af63793c97")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] diff --git a/itext/itext.hyph/iText Hyph.nuspec b/itext/itext.hyph/iText Hyph.nuspec index 1f18ee3bf3..d10a4af034 100644 --- a/itext/itext.hyph/iText Hyph.nuspec +++ b/itext/itext.hyph/iText Hyph.nuspec @@ -2,7 +2,7 @@ itext7.hyph - 7.2.4 + 7.2.5 iText 7 Hyph iText Software iText Software @@ -13,7 +13,7 @@ XML files that can be used for hyphenation with iText 7, an open source PDF library https://itextpdf.com/itext7release - Copyright (c) 1998-2022 iText Group NV + Copyright (c) 1998-2023 iText Group NV en-US itext itext7 itextsharp c# .net csharp pdf hyphenation hyph diff --git a/itext/itext.io/Properties/AssemblyInfo.cs b/itext/itext.io/Properties/AssemblyInfo.cs index 9f20aa5529..82749f3b00 100644 --- a/itext/itext.io/Properties/AssemblyInfo.cs +++ b/itext/itext.io/Properties/AssemblyInfo.cs @@ -7,7 +7,7 @@ [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("iText Group NV")] [assembly: AssemblyProduct("iText")] -[assembly: AssemblyCopyright("Copyright (c) 1998-2022 iText Group NV")] +[assembly: AssemblyCopyright("Copyright (c) 1998-2023 iText Group NV")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] [assembly: InternalsVisibleTo("itext.io.tests,PublicKey=0024000004800000940000000602000000240000525" + @@ -35,6 +35,6 @@ [assembly: Guid("39631ecb-1d39-4eb2-b775-37bd34cbf5a4")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] diff --git a/itext/itext.io/itext/io/IOExtensions.cs b/itext/itext.io/itext/io/IOExtensions.cs index 0c736582b6..b3e541e167 100644 --- a/itext/itext.io/itext/io/IOExtensions.cs +++ b/itext/itext.io/itext/io/IOExtensions.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/codec/BitFile.cs b/itext/itext.io/itext/io/codec/BitFile.cs index 567f9d8047..f0c4f0c8a4 100644 --- a/itext/itext.io/itext/io/codec/BitFile.cs +++ b/itext/itext.io/itext/io/codec/BitFile.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/codec/CCITTG4Encoder.cs b/itext/itext.io/itext/io/codec/CCITTG4Encoder.cs index 1f791496d0..7e542be22c 100644 --- a/itext/itext.io/itext/io/codec/CCITTG4Encoder.cs +++ b/itext/itext.io/itext/io/codec/CCITTG4Encoder.cs @@ -1,7 +1,7 @@ /* * * This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV * Authors: Bruno Lowagie, Paulo Soares, et al. * * This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/codec/Jbig2SegmentReader.cs b/itext/itext.io/itext/io/codec/Jbig2SegmentReader.cs index b4200459a8..53398d820a 100644 --- a/itext/itext.io/itext/io/codec/Jbig2SegmentReader.cs +++ b/itext/itext.io/itext/io/codec/Jbig2SegmentReader.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/codec/LZWCompressor.cs b/itext/itext.io/itext/io/codec/LZWCompressor.cs index 6cedba4410..13592f7bd6 100644 --- a/itext/itext.io/itext/io/codec/LZWCompressor.cs +++ b/itext/itext.io/itext/io/codec/LZWCompressor.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/codec/LZWStringTable.cs b/itext/itext.io/itext/io/codec/LZWStringTable.cs index 2c0513cfbf..b86ffcfc6c 100644 --- a/itext/itext.io/itext/io/codec/LZWStringTable.cs +++ b/itext/itext.io/itext/io/codec/LZWStringTable.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/codec/PngWriter.cs b/itext/itext.io/itext/io/codec/PngWriter.cs index 16d8dfc234..526d414f2d 100644 --- a/itext/itext.io/itext/io/codec/PngWriter.cs +++ b/itext/itext.io/itext/io/codec/PngWriter.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/codec/TIFFFaxDecoder.cs b/itext/itext.io/itext/io/codec/TIFFFaxDecoder.cs index 25ebe1b55d..ef92ede95f 100644 --- a/itext/itext.io/itext/io/codec/TIFFFaxDecoder.cs +++ b/itext/itext.io/itext/io/codec/TIFFFaxDecoder.cs @@ -802,7 +802,7 @@ public class TIFFFaxDecoder { uncompressedMode = (int)((tiffT4Options & 0x02) >> 1); fillBits = (int)((tiffT4Options & 0x04) >> 2); // The data must start with an EOL code - if (ReadEOL(true) != 1) { + if (ReadEOL() != 1) { throw new iText.IO.Exceptions.IOException(iText.IO.Exceptions.IOException.FirstScanlineMustBe1dEncoded); } int lineOffset = 0; @@ -814,7 +814,7 @@ public class TIFFFaxDecoder { for (int lines = 1; lines < height; lines++) { // Every line must begin with an EOL followed by a bit which // indicates whether the following scanline is 1D or 2D encoded. - if (ReadEOL(false) == 0) { + if (ReadEOL() == 0) { // 2D encoded scanline follows // Initialize previous scanlines changing elements, and // initialize current scanline's changing elements array @@ -1285,57 +1285,16 @@ public class TIFFFaxDecoder { return runLength; } - private int ReadEOL(bool isFirstEOL) { - if (fillBits == 0) { - int next12Bits = NextNBits(12); - if (isFirstEOL && next12Bits == 0) { - // Might have the case of EOL padding being used even - // though it was not flagged in the T4Options field. - // This was observed to be the case in TIFFs produced - // by a well known vendor who shall remain nameless. - if (NextNBits(4) == 1) { - // EOL must be padded: reset the fillBits flag. - fillBits = 1; - return 1; - } - } - if (next12Bits != 1) { - throw new iText.IO.Exceptions.IOException(iText.IO.Exceptions.IOException.ScanlineMustBeginWithEolCodeWord - ); - } + private int ReadEOL() { + // scan to first none 0 bit and return 12 bits + while (NextLesserThan8Bits(1) == 0) { } - else { - if (fillBits == 1) { - // First EOL code word xxxx 0000 0000 0001 will occur - // As many fill bits will be present as required to make - // the EOL code of 12 bits end on a byte boundary. - int bitsLeft = 8 - bitPointer; - if (NextNBits(bitsLeft) != 0) { - throw new iText.IO.Exceptions.IOException(iText.IO.Exceptions.IOException.AllFillBitsPrecedingEolCodeMustBe0 - ); - } - // If the number of bitsLeft is less than 8, then to have a 12 - // bit EOL sequence, two more bytes are certainly going to be - // required. The first of them has to be all zeros, so ensure - // that. - if (bitsLeft < 4) { - if (NextNBits(8) != 0) { - throw new iText.IO.Exceptions.IOException(iText.IO.Exceptions.IOException.AllFillBitsPrecedingEolCodeMustBe0 - ); - } - } - // There might be a random number of fill bytes with 0s, so - // loop till the EOL of 0000 0001 is found, as long as all - // the bytes preceding it are 0's. - int n; - while ((n = NextNBits(8)) != 1) { - // If not all zeros - if (n != 0) { - throw new iText.IO.Exceptions.IOException(iText.IO.Exceptions.IOException.AllFillBitsPrecedingEolCodeMustBe0 - ); - } - } - } + // nothing to do here + UpdatePointer(12); + int next12Bits = NextNBits(12); + if (next12Bits != 1) { + throw new iText.IO.Exceptions.IOException(iText.IO.Exceptions.IOException.AllFillBitsPrecedingEolCodeMustBe0 + ); } // If one dimensional encoding mode, then always return 1 if (oneD == 0) { @@ -1513,14 +1472,9 @@ public class TIFFFaxDecoder { // Move pointer backwards by given amount of bits private void UpdatePointer(int bitsToMoveBack) { - int i = bitPointer - bitsToMoveBack; - if (i < 0) { - bytePointer--; - bitPointer = 8 + i; - } - else { - bitPointer = i; - } + int totalBits = bytePointer * 8 + bitPointer - bitsToMoveBack; + bitPointer = totalBits % 8; + bytePointer = totalBits / 8; } // Move to the next byte boundary diff --git a/itext/itext.io/itext/io/codec/TiffWriter.cs b/itext/itext.io/itext/io/codec/TiffWriter.cs index 86fac3395f..dbcd2f1041 100644 --- a/itext/itext.io/itext/io/codec/TiffWriter.cs +++ b/itext/itext.io/itext/io/codec/TiffWriter.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/colors/IccProfile.cs b/itext/itext.io/itext/io/colors/IccProfile.cs index 257175fae1..4d3174d211 100644 --- a/itext/itext.io/itext/io/colors/IccProfile.cs +++ b/itext/itext.io/itext/io/colors/IccProfile.cs @@ -1,7 +1,7 @@ /* * * This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV * Authors: Bruno Lowagie, Paulo Soares, et al. * * This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/exceptions/ExceptionUtils.cs b/itext/itext.io/itext/io/exceptions/ExceptionUtils.cs index 06f84f6e65..9eb1be9b9b 100644 --- a/itext/itext.io/itext/io/exceptions/ExceptionUtils.cs +++ b/itext/itext.io/itext/io/exceptions/ExceptionUtils.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/exceptions/FontCompressionException.cs b/itext/itext.io/itext/io/exceptions/FontCompressionException.cs index b8c22fa486..0b8f981ea6 100644 --- a/itext/itext.io/itext/io/exceptions/FontCompressionException.cs +++ b/itext/itext.io/itext/io/exceptions/FontCompressionException.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/exceptions/IOException.cs b/itext/itext.io/itext/io/exceptions/IOException.cs index aab881effe..4f6f1be0ca 100644 --- a/itext/itext.io/itext/io/exceptions/IOException.cs +++ b/itext/itext.io/itext/io/exceptions/IOException.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/exceptions/IoExceptionMessage.cs b/itext/itext.io/itext/io/exceptions/IoExceptionMessage.cs index ecb7788df6..7c520b9099 100644 --- a/itext/itext.io/itext/io/exceptions/IoExceptionMessage.cs +++ b/itext/itext.io/itext/io/exceptions/IoExceptionMessage.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/AdobeGlyphList.cs b/itext/itext.io/itext/io/font/AdobeGlyphList.cs index 39690b00b9..14327df5e6 100644 --- a/itext/itext.io/itext/io/font/AdobeGlyphList.cs +++ b/itext/itext.io/itext/io/font/AdobeGlyphList.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/CFFFont.cs b/itext/itext.io/itext/io/font/CFFFont.cs index 86f9a4b316..1d273ac1d4 100644 --- a/itext/itext.io/itext/io/font/CFFFont.cs +++ b/itext/itext.io/itext/io/font/CFFFont.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/CFFFontSubset.cs b/itext/itext.io/itext/io/font/CFFFontSubset.cs index b9b660a3f6..8950da4b4c 100644 --- a/itext/itext.io/itext/io/font/CFFFontSubset.cs +++ b/itext/itext.io/itext/io/font/CFFFontSubset.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/CMapEncoding.cs b/itext/itext.io/itext/io/font/CMapEncoding.cs index 042090b699..5acd0a9655 100644 --- a/itext/itext.io/itext/io/font/CMapEncoding.cs +++ b/itext/itext.io/itext/io/font/CMapEncoding.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/CidFont.cs b/itext/itext.io/itext/io/font/CidFont.cs index 79a814d612..27c98d4777 100644 --- a/itext/itext.io/itext/io/font/CidFont.cs +++ b/itext/itext.io/itext/io/font/CidFont.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/CidFontProperties.cs b/itext/itext.io/itext/io/font/CidFontProperties.cs index 35c3b64e74..1f03c668c8 100644 --- a/itext/itext.io/itext/io/font/CidFontProperties.cs +++ b/itext/itext.io/itext/io/font/CidFontProperties.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/FontCache.cs b/itext/itext.io/itext/io/font/FontCache.cs index f5a1e8c76b..a9f6abfd00 100644 --- a/itext/itext.io/itext/io/font/FontCache.cs +++ b/itext/itext.io/itext/io/font/FontCache.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/FontCacheKey.cs b/itext/itext.io/itext/io/font/FontCacheKey.cs index 29e3465366..4b86534dbc 100644 --- a/itext/itext.io/itext/io/font/FontCacheKey.cs +++ b/itext/itext.io/itext/io/font/FontCacheKey.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/FontEncoding.cs b/itext/itext.io/itext/io/font/FontEncoding.cs index 031dd440f8..7ca7ec0384 100644 --- a/itext/itext.io/itext/io/font/FontEncoding.cs +++ b/itext/itext.io/itext/io/font/FontEncoding.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/FontIdentification.cs b/itext/itext.io/itext/io/font/FontIdentification.cs index 4f3d83f9ab..748edcc910 100644 --- a/itext/itext.io/itext/io/font/FontIdentification.cs +++ b/itext/itext.io/itext/io/font/FontIdentification.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/FontMetrics.cs b/itext/itext.io/itext/io/font/FontMetrics.cs index 64608c84e4..73974d7de8 100644 --- a/itext/itext.io/itext/io/font/FontMetrics.cs +++ b/itext/itext.io/itext/io/font/FontMetrics.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/FontNames.cs b/itext/itext.io/itext/io/font/FontNames.cs index a81516ea83..84931704c0 100644 --- a/itext/itext.io/itext/io/font/FontNames.cs +++ b/itext/itext.io/itext/io/font/FontNames.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/FontProgram.cs b/itext/itext.io/itext/io/font/FontProgram.cs index ae06b81daf..94af218714 100644 --- a/itext/itext.io/itext/io/font/FontProgram.cs +++ b/itext/itext.io/itext/io/font/FontProgram.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/FontProgramDescriptor.cs b/itext/itext.io/itext/io/font/FontProgramDescriptor.cs index a867118232..f5a71972f3 100644 --- a/itext/itext.io/itext/io/font/FontProgramDescriptor.cs +++ b/itext/itext.io/itext/io/font/FontProgramDescriptor.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/FontProgramDescriptorFactory.cs b/itext/itext.io/itext/io/font/FontProgramDescriptorFactory.cs index 999d9d2e27..ffca242a37 100644 --- a/itext/itext.io/itext/io/font/FontProgramDescriptorFactory.cs +++ b/itext/itext.io/itext/io/font/FontProgramDescriptorFactory.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/FontProgramFactory.cs b/itext/itext.io/itext/io/font/FontProgramFactory.cs index ac7b18359e..aba912e666 100644 --- a/itext/itext.io/itext/io/font/FontProgramFactory.cs +++ b/itext/itext.io/itext/io/font/FontProgramFactory.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/FontRegisterProvider.cs b/itext/itext.io/itext/io/font/FontRegisterProvider.cs index 3a84a51132..29683db26e 100644 --- a/itext/itext.io/itext/io/font/FontRegisterProvider.cs +++ b/itext/itext.io/itext/io/font/FontRegisterProvider.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/GidAwareGlyph.cs b/itext/itext.io/itext/io/font/GidAwareGlyph.cs index e3659d7eb5..49a156e7ba 100644 --- a/itext/itext.io/itext/io/font/GidAwareGlyph.cs +++ b/itext/itext.io/itext/io/font/GidAwareGlyph.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.io/itext/io/font/IExtraEncoding.cs b/itext/itext.io/itext/io/font/IExtraEncoding.cs index 270b23a2b2..4a175927ba 100644 --- a/itext/itext.io/itext/io/font/IExtraEncoding.cs +++ b/itext/itext.io/itext/io/font/IExtraEncoding.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/OpenTypeParser.cs b/itext/itext.io/itext/io/font/OpenTypeParser.cs index 4cf374e963..b376550632 100644 --- a/itext/itext.io/itext/io/font/OpenTypeParser.cs +++ b/itext/itext.io/itext/io/font/OpenTypeParser.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/PdfEncodings.cs b/itext/itext.io/itext/io/font/PdfEncodings.cs index edd1225843..1ca939f637 100644 --- a/itext/itext.io/itext/io/font/PdfEncodings.cs +++ b/itext/itext.io/itext/io/font/PdfEncodings.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/Pfm2afm.cs b/itext/itext.io/itext/io/font/Pfm2afm.cs index cc3c1d5d20..7b8d69957d 100644 --- a/itext/itext.io/itext/io/font/Pfm2afm.cs +++ b/itext/itext.io/itext/io/font/Pfm2afm.cs @@ -1,7 +1,7 @@ /* * * This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV * Authors: Bruno Lowagie, Paulo Soares, et al. * * This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/TrueTypeCollection.cs b/itext/itext.io/itext/io/font/TrueTypeCollection.cs index d50a2a5ccf..5f5af4aabc 100644 --- a/itext/itext.io/itext/io/font/TrueTypeCollection.cs +++ b/itext/itext.io/itext/io/font/TrueTypeCollection.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/TrueTypeFont.cs b/itext/itext.io/itext/io/font/TrueTypeFont.cs index a66348fbd3..6be84792e5 100644 --- a/itext/itext.io/itext/io/font/TrueTypeFont.cs +++ b/itext/itext.io/itext/io/font/TrueTypeFont.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/TrueTypeFontSubset.cs b/itext/itext.io/itext/io/font/TrueTypeFontSubset.cs index 2854de4e97..40fca436ca 100644 --- a/itext/itext.io/itext/io/font/TrueTypeFontSubset.cs +++ b/itext/itext.io/itext/io/font/TrueTypeFontSubset.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/Type1Font.cs b/itext/itext.io/itext/io/font/Type1Font.cs index cf808e5bc3..c65ddb3a22 100644 --- a/itext/itext.io/itext/io/font/Type1Font.cs +++ b/itext/itext.io/itext/io/font/Type1Font.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/Type1Parser.cs b/itext/itext.io/itext/io/font/Type1Parser.cs index eb7df1b384..75ed19a151 100644 --- a/itext/itext.io/itext/io/font/Type1Parser.cs +++ b/itext/itext.io/itext/io/font/Type1Parser.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/WoffConverter.cs b/itext/itext.io/itext/io/font/WoffConverter.cs index 51df4f7384..83eb45ede2 100644 --- a/itext/itext.io/itext/io/font/WoffConverter.cs +++ b/itext/itext.io/itext/io/font/WoffConverter.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/cmap/AbstractCMap.cs b/itext/itext.io/itext/io/font/cmap/AbstractCMap.cs index b179760f6a..420ca842e8 100644 --- a/itext/itext.io/itext/io/font/cmap/AbstractCMap.cs +++ b/itext/itext.io/itext/io/font/cmap/AbstractCMap.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/cmap/CMapByteCid.cs b/itext/itext.io/itext/io/font/cmap/CMapByteCid.cs index 166253fb71..cb5d4d6d7b 100644 --- a/itext/itext.io/itext/io/font/cmap/CMapByteCid.cs +++ b/itext/itext.io/itext/io/font/cmap/CMapByteCid.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/cmap/CMapCidByte.cs b/itext/itext.io/itext/io/font/cmap/CMapCidByte.cs index 5aa7c7cc18..fcbdb64cbc 100644 --- a/itext/itext.io/itext/io/font/cmap/CMapCidByte.cs +++ b/itext/itext.io/itext/io/font/cmap/CMapCidByte.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/cmap/CMapCidUni.cs b/itext/itext.io/itext/io/font/cmap/CMapCidUni.cs index 106ad465bf..caee64f9d8 100644 --- a/itext/itext.io/itext/io/font/cmap/CMapCidUni.cs +++ b/itext/itext.io/itext/io/font/cmap/CMapCidUni.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/cmap/CMapContentParser.cs b/itext/itext.io/itext/io/font/cmap/CMapContentParser.cs index a910a37676..7507556c1d 100644 --- a/itext/itext.io/itext/io/font/cmap/CMapContentParser.cs +++ b/itext/itext.io/itext/io/font/cmap/CMapContentParser.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/cmap/CMapLocationFromBytes.cs b/itext/itext.io/itext/io/font/cmap/CMapLocationFromBytes.cs index e11286a941..49ceddafa2 100644 --- a/itext/itext.io/itext/io/font/cmap/CMapLocationFromBytes.cs +++ b/itext/itext.io/itext/io/font/cmap/CMapLocationFromBytes.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/cmap/CMapLocationResource.cs b/itext/itext.io/itext/io/font/cmap/CMapLocationResource.cs index 7d875a522f..881019a89c 100644 --- a/itext/itext.io/itext/io/font/cmap/CMapLocationResource.cs +++ b/itext/itext.io/itext/io/font/cmap/CMapLocationResource.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/cmap/CMapObject.cs b/itext/itext.io/itext/io/font/cmap/CMapObject.cs index 89ef6ab543..aac84d561c 100644 --- a/itext/itext.io/itext/io/font/cmap/CMapObject.cs +++ b/itext/itext.io/itext/io/font/cmap/CMapObject.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/cmap/CMapParser.cs b/itext/itext.io/itext/io/font/cmap/CMapParser.cs index 2651cb8a1b..8e06085c06 100644 --- a/itext/itext.io/itext/io/font/cmap/CMapParser.cs +++ b/itext/itext.io/itext/io/font/cmap/CMapParser.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/cmap/CMapToUnicode.cs b/itext/itext.io/itext/io/font/cmap/CMapToUnicode.cs index 1e5c9cef2b..0d1c226326 100644 --- a/itext/itext.io/itext/io/font/cmap/CMapToUnicode.cs +++ b/itext/itext.io/itext/io/font/cmap/CMapToUnicode.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/cmap/CMapUniCid.cs b/itext/itext.io/itext/io/font/cmap/CMapUniCid.cs index fcb4d77314..ff7c8d444f 100644 --- a/itext/itext.io/itext/io/font/cmap/CMapUniCid.cs +++ b/itext/itext.io/itext/io/font/cmap/CMapUniCid.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/cmap/ICMapLocation.cs b/itext/itext.io/itext/io/font/cmap/ICMapLocation.cs index 75ff573476..566089d657 100644 --- a/itext/itext.io/itext/io/font/cmap/ICMapLocation.cs +++ b/itext/itext.io/itext/io/font/cmap/ICMapLocation.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/constants/FontDescriptorFlags.cs b/itext/itext.io/itext/io/font/constants/FontDescriptorFlags.cs index a61e4394d7..243ed42257 100644 --- a/itext/itext.io/itext/io/font/constants/FontDescriptorFlags.cs +++ b/itext/itext.io/itext/io/font/constants/FontDescriptorFlags.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/constants/FontMacStyleFlags.cs b/itext/itext.io/itext/io/font/constants/FontMacStyleFlags.cs index ba7c0c8016..40f9c8f6d4 100644 --- a/itext/itext.io/itext/io/font/constants/FontMacStyleFlags.cs +++ b/itext/itext.io/itext/io/font/constants/FontMacStyleFlags.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/constants/FontResources.cs b/itext/itext.io/itext/io/font/constants/FontResources.cs index d42bb5a8c8..6fa73ba4d7 100644 --- a/itext/itext.io/itext/io/font/constants/FontResources.cs +++ b/itext/itext.io/itext/io/font/constants/FontResources.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/constants/FontStretches.cs b/itext/itext.io/itext/io/font/constants/FontStretches.cs index f80a38751c..2ba2f05907 100644 --- a/itext/itext.io/itext/io/font/constants/FontStretches.cs +++ b/itext/itext.io/itext/io/font/constants/FontStretches.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/constants/FontStyles.cs b/itext/itext.io/itext/io/font/constants/FontStyles.cs index 5992281e1d..37dba3a3ec 100644 --- a/itext/itext.io/itext/io/font/constants/FontStyles.cs +++ b/itext/itext.io/itext/io/font/constants/FontStyles.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/constants/FontWeights.cs b/itext/itext.io/itext/io/font/constants/FontWeights.cs index 83d4252f62..7d9e9aba56 100644 --- a/itext/itext.io/itext/io/font/constants/FontWeights.cs +++ b/itext/itext.io/itext/io/font/constants/FontWeights.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/constants/StandardFontFamilies.cs b/itext/itext.io/itext/io/font/constants/StandardFontFamilies.cs index 4aef35879d..6817798527 100644 --- a/itext/itext.io/itext/io/font/constants/StandardFontFamilies.cs +++ b/itext/itext.io/itext/io/font/constants/StandardFontFamilies.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/constants/StandardFonts.cs b/itext/itext.io/itext/io/font/constants/StandardFonts.cs index 7e99401272..8fe3a3120a 100644 --- a/itext/itext.io/itext/io/font/constants/StandardFonts.cs +++ b/itext/itext.io/itext/io/font/constants/StandardFonts.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/constants/TrueTypeCodePages.cs b/itext/itext.io/itext/io/font/constants/TrueTypeCodePages.cs index eefaba5cd8..79046a1e79 100644 --- a/itext/itext.io/itext/io/font/constants/TrueTypeCodePages.cs +++ b/itext/itext.io/itext/io/font/constants/TrueTypeCodePages.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/otf/ActualTextIterator.cs b/itext/itext.io/itext/io/font/otf/ActualTextIterator.cs index 92700b78f7..a4a0d06f75 100644 --- a/itext/itext.io/itext/io/font/otf/ActualTextIterator.cs +++ b/itext/itext.io/itext/io/font/otf/ActualTextIterator.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/otf/ChainingContextualTable.cs b/itext/itext.io/itext/io/font/otf/ChainingContextualTable.cs index ed4a173123..387f84057c 100644 --- a/itext/itext.io/itext/io/font/otf/ChainingContextualTable.cs +++ b/itext/itext.io/itext/io/font/otf/ChainingContextualTable.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.io/itext/io/font/otf/ContextualPositionRule.cs b/itext/itext.io/itext/io/font/otf/ContextualPositionRule.cs index 6f7d29a211..f05a0e68e1 100644 --- a/itext/itext.io/itext/io/font/otf/ContextualPositionRule.cs +++ b/itext/itext.io/itext/io/font/otf/ContextualPositionRule.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.io/itext/io/font/otf/ContextualRule.cs b/itext/itext.io/itext/io/font/otf/ContextualRule.cs index 103636a74a..66a99dd55d 100644 --- a/itext/itext.io/itext/io/font/otf/ContextualRule.cs +++ b/itext/itext.io/itext/io/font/otf/ContextualRule.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.io/itext/io/font/otf/ContextualSubstRule.cs b/itext/itext.io/itext/io/font/otf/ContextualSubstRule.cs index db1a6920b9..48cc59e758 100644 --- a/itext/itext.io/itext/io/font/otf/ContextualSubstRule.cs +++ b/itext/itext.io/itext/io/font/otf/ContextualSubstRule.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/otf/ContextualTable.cs b/itext/itext.io/itext/io/font/otf/ContextualTable.cs index f99bdbf483..89641ecff2 100644 --- a/itext/itext.io/itext/io/font/otf/ContextualTable.cs +++ b/itext/itext.io/itext/io/font/otf/ContextualTable.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.io/itext/io/font/otf/FeatureRecord.cs b/itext/itext.io/itext/io/font/otf/FeatureRecord.cs index e13389bac7..8babc2ff62 100644 --- a/itext/itext.io/itext/io/font/otf/FeatureRecord.cs +++ b/itext/itext.io/itext/io/font/otf/FeatureRecord.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/otf/FontReadingException.cs b/itext/itext.io/itext/io/font/otf/FontReadingException.cs index 3595a189a8..68edca6e1d 100644 --- a/itext/itext.io/itext/io/font/otf/FontReadingException.cs +++ b/itext/itext.io/itext/io/font/otf/FontReadingException.cs @@ -1,7 +1,7 @@ /* * * This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV * Authors: Bruno Lowagie, Paulo Soares, et al. * * This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/otf/Glyph.cs b/itext/itext.io/itext/io/font/otf/Glyph.cs index 22b56b8f9c..2b95c1ec5a 100644 --- a/itext/itext.io/itext/io/font/otf/Glyph.cs +++ b/itext/itext.io/itext/io/font/otf/Glyph.cs @@ -1,7 +1,7 @@ /* * * This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV * Authors: Bruno Lowagie, Paulo Soares, et al. * * This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/otf/GlyphLine.cs b/itext/itext.io/itext/io/font/otf/GlyphLine.cs index 9bbb03c838..37b530f8d4 100644 --- a/itext/itext.io/itext/io/font/otf/GlyphLine.cs +++ b/itext/itext.io/itext/io/font/otf/GlyphLine.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/otf/GlyphPositioningTableReader.cs b/itext/itext.io/itext/io/font/otf/GlyphPositioningTableReader.cs index 8abc3978ff..db65a97368 100644 --- a/itext/itext.io/itext/io/font/otf/GlyphPositioningTableReader.cs +++ b/itext/itext.io/itext/io/font/otf/GlyphPositioningTableReader.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/otf/GlyphSubstitutionTableReader.cs b/itext/itext.io/itext/io/font/otf/GlyphSubstitutionTableReader.cs index 98d23d82bb..a24735eb6b 100644 --- a/itext/itext.io/itext/io/font/otf/GlyphSubstitutionTableReader.cs +++ b/itext/itext.io/itext/io/font/otf/GlyphSubstitutionTableReader.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/otf/GposAnchor.cs b/itext/itext.io/itext/io/font/otf/GposAnchor.cs index bb2fb076dd..4362977f38 100644 --- a/itext/itext.io/itext/io/font/otf/GposAnchor.cs +++ b/itext/itext.io/itext/io/font/otf/GposAnchor.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/otf/GposLookupType1.cs b/itext/itext.io/itext/io/font/otf/GposLookupType1.cs index a60e498585..eb91a90481 100644 --- a/itext/itext.io/itext/io/font/otf/GposLookupType1.cs +++ b/itext/itext.io/itext/io/font/otf/GposLookupType1.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.io/itext/io/font/otf/GposLookupType2.cs b/itext/itext.io/itext/io/font/otf/GposLookupType2.cs index 9ae901a4c7..10e4205576 100644 --- a/itext/itext.io/itext/io/font/otf/GposLookupType2.cs +++ b/itext/itext.io/itext/io/font/otf/GposLookupType2.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/otf/GposLookupType4.cs b/itext/itext.io/itext/io/font/otf/GposLookupType4.cs index 79d2fab555..a3bb99e976 100644 --- a/itext/itext.io/itext/io/font/otf/GposLookupType4.cs +++ b/itext/itext.io/itext/io/font/otf/GposLookupType4.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/otf/GposLookupType5.cs b/itext/itext.io/itext/io/font/otf/GposLookupType5.cs index 489088ba98..4033e90933 100644 --- a/itext/itext.io/itext/io/font/otf/GposLookupType5.cs +++ b/itext/itext.io/itext/io/font/otf/GposLookupType5.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/otf/GposLookupType6.cs b/itext/itext.io/itext/io/font/otf/GposLookupType6.cs index fa4357896b..6b50dc4c84 100644 --- a/itext/itext.io/itext/io/font/otf/GposLookupType6.cs +++ b/itext/itext.io/itext/io/font/otf/GposLookupType6.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/otf/GposLookupType7.cs b/itext/itext.io/itext/io/font/otf/GposLookupType7.cs index 2390ba7736..c878b70a0e 100644 --- a/itext/itext.io/itext/io/font/otf/GposLookupType7.cs +++ b/itext/itext.io/itext/io/font/otf/GposLookupType7.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/otf/GposLookupType8.cs b/itext/itext.io/itext/io/font/otf/GposLookupType8.cs index 83737aa2af..04f26f5f70 100644 --- a/itext/itext.io/itext/io/font/otf/GposLookupType8.cs +++ b/itext/itext.io/itext/io/font/otf/GposLookupType8.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.io/itext/io/font/otf/GposValueRecord.cs b/itext/itext.io/itext/io/font/otf/GposValueRecord.cs index 9e995d5d5e..faf37242bb 100644 --- a/itext/itext.io/itext/io/font/otf/GposValueRecord.cs +++ b/itext/itext.io/itext/io/font/otf/GposValueRecord.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/otf/GsubLookupType1.cs b/itext/itext.io/itext/io/font/otf/GsubLookupType1.cs index efa28cf5a8..f6ab2e171e 100644 --- a/itext/itext.io/itext/io/font/otf/GsubLookupType1.cs +++ b/itext/itext.io/itext/io/font/otf/GsubLookupType1.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/otf/GsubLookupType2.cs b/itext/itext.io/itext/io/font/otf/GsubLookupType2.cs index 672f61ad38..6881727981 100644 --- a/itext/itext.io/itext/io/font/otf/GsubLookupType2.cs +++ b/itext/itext.io/itext/io/font/otf/GsubLookupType2.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/otf/GsubLookupType3.cs b/itext/itext.io/itext/io/font/otf/GsubLookupType3.cs index cc38edb92e..45b455e868 100644 --- a/itext/itext.io/itext/io/font/otf/GsubLookupType3.cs +++ b/itext/itext.io/itext/io/font/otf/GsubLookupType3.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/otf/GsubLookupType4.cs b/itext/itext.io/itext/io/font/otf/GsubLookupType4.cs index 121954ae67..fc8e901dc9 100644 --- a/itext/itext.io/itext/io/font/otf/GsubLookupType4.cs +++ b/itext/itext.io/itext/io/font/otf/GsubLookupType4.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify @@ -61,7 +61,6 @@ public GsubLookupType4(OpenTypeFontTableReader openReader, int lookupFlag, int[] } public override bool TransformOne(GlyphLine line) { - //TODO > if (line.idx >= line.end) { return false; } diff --git a/itext/itext.io/itext/io/font/otf/GsubLookupType5.cs b/itext/itext.io/itext/io/font/otf/GsubLookupType5.cs index 84fb9ef95f..e7d580ed6c 100644 --- a/itext/itext.io/itext/io/font/otf/GsubLookupType5.cs +++ b/itext/itext.io/itext/io/font/otf/GsubLookupType5.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/otf/GsubLookupType6.cs b/itext/itext.io/itext/io/font/otf/GsubLookupType6.cs index ee86945591..54e21ac59d 100644 --- a/itext/itext.io/itext/io/font/otf/GsubLookupType6.cs +++ b/itext/itext.io/itext/io/font/otf/GsubLookupType6.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/otf/LanguageRecord.cs b/itext/itext.io/itext/io/font/otf/LanguageRecord.cs index 314c1f1b90..1bec65e9e4 100644 --- a/itext/itext.io/itext/io/font/otf/LanguageRecord.cs +++ b/itext/itext.io/itext/io/font/otf/LanguageRecord.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/otf/LanguageTags.cs b/itext/itext.io/itext/io/font/otf/LanguageTags.cs index ac1d376bdb..4fdb693a2a 100644 --- a/itext/itext.io/itext/io/font/otf/LanguageTags.cs +++ b/itext/itext.io/itext/io/font/otf/LanguageTags.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/otf/MarkTable.cs b/itext/itext.io/itext/io/font/otf/MarkTable.cs index c73df17733..a238a2232d 100644 --- a/itext/itext.io/itext/io/font/otf/MarkTable.cs +++ b/itext/itext.io/itext/io/font/otf/MarkTable.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/otf/OpenTableLookup.cs b/itext/itext.io/itext/io/font/otf/OpenTableLookup.cs index d5f89aa9f8..05ccdf040c 100644 --- a/itext/itext.io/itext/io/font/otf/OpenTableLookup.cs +++ b/itext/itext.io/itext/io/font/otf/OpenTableLookup.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/otf/OpenTypeFeature.cs b/itext/itext.io/itext/io/font/otf/OpenTypeFeature.cs index 75f40aade5..ff6075d52d 100644 --- a/itext/itext.io/itext/io/font/otf/OpenTypeFeature.cs +++ b/itext/itext.io/itext/io/font/otf/OpenTypeFeature.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/otf/OpenTypeFontTableReader.cs b/itext/itext.io/itext/io/font/otf/OpenTypeFontTableReader.cs index 69d31704ea..22208b01d1 100644 --- a/itext/itext.io/itext/io/font/otf/OpenTypeFontTableReader.cs +++ b/itext/itext.io/itext/io/font/otf/OpenTypeFontTableReader.cs @@ -1,7 +1,7 @@ /* * * This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV * Authors: Bruno Lowagie, Paulo Soares, et al. * * This program is free software; you can redistribute it and/or modify @@ -146,7 +146,6 @@ public abstract class OpenTypeFontTableReader { } public virtual IList GetLookups(FeatureRecord feature) { - //TODO see getLookups(FeatureRecord[]) method. Is it realy make sense to order features? IList ret = new List(feature.lookups.Length); foreach (int idx in feature.lookups) { ret.Add(lookupList[idx]); diff --git a/itext/itext.io/itext/io/font/otf/OpenTypeGdefTableReader.cs b/itext/itext.io/itext/io/font/otf/OpenTypeGdefTableReader.cs index feaaed3bdf..9432f5a5a2 100644 --- a/itext/itext.io/itext/io/font/otf/OpenTypeGdefTableReader.cs +++ b/itext/itext.io/itext/io/font/otf/OpenTypeGdefTableReader.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/otf/OpenTypeScript.cs b/itext/itext.io/itext/io/font/otf/OpenTypeScript.cs index 7c7d2c6674..dce7e01765 100644 --- a/itext/itext.io/itext/io/font/otf/OpenTypeScript.cs +++ b/itext/itext.io/itext/io/font/otf/OpenTypeScript.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/otf/OtfClass.cs b/itext/itext.io/itext/io/font/otf/OtfClass.cs index 03ac683819..a556e2c60c 100644 --- a/itext/itext.io/itext/io/font/otf/OtfClass.cs +++ b/itext/itext.io/itext/io/font/otf/OtfClass.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/otf/OtfMarkRecord.cs b/itext/itext.io/itext/io/font/otf/OtfMarkRecord.cs index 17a432e64f..508e44fc65 100644 --- a/itext/itext.io/itext/io/font/otf/OtfMarkRecord.cs +++ b/itext/itext.io/itext/io/font/otf/OtfMarkRecord.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/otf/OtfReadCommon.cs b/itext/itext.io/itext/io/font/otf/OtfReadCommon.cs index cf92b2aa74..3be82ba2cd 100644 --- a/itext/itext.io/itext/io/font/otf/OtfReadCommon.cs +++ b/itext/itext.io/itext/io/font/otf/OtfReadCommon.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/otf/PosLookupRecord.cs b/itext/itext.io/itext/io/font/otf/PosLookupRecord.cs index 59b0bab674..c3d6945f83 100644 --- a/itext/itext.io/itext/io/font/otf/PosLookupRecord.cs +++ b/itext/itext.io/itext/io/font/otf/PosLookupRecord.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.io/itext/io/font/otf/ScriptRecord.cs b/itext/itext.io/itext/io/font/otf/ScriptRecord.cs index 6918d10b17..163b2b7605 100644 --- a/itext/itext.io/itext/io/font/otf/ScriptRecord.cs +++ b/itext/itext.io/itext/io/font/otf/ScriptRecord.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/otf/SubstLookupRecord.cs b/itext/itext.io/itext/io/font/otf/SubstLookupRecord.cs index e0b1cf661d..ea697c58da 100644 --- a/itext/itext.io/itext/io/font/otf/SubstLookupRecord.cs +++ b/itext/itext.io/itext/io/font/otf/SubstLookupRecord.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/otf/TagAndLocation.cs b/itext/itext.io/itext/io/font/otf/TagAndLocation.cs index 774e78188e..c65d2c442d 100644 --- a/itext/itext.io/itext/io/font/otf/TagAndLocation.cs +++ b/itext/itext.io/itext/io/font/otf/TagAndLocation.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/otf/lookuptype5/SubTableLookup5Format1.cs b/itext/itext.io/itext/io/font/otf/lookuptype5/SubTableLookup5Format1.cs index 5d168d79e7..6881f8dbfe 100644 --- a/itext/itext.io/itext/io/font/otf/lookuptype5/SubTableLookup5Format1.cs +++ b/itext/itext.io/itext/io/font/otf/lookuptype5/SubTableLookup5Format1.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/otf/lookuptype5/SubTableLookup5Format2.cs b/itext/itext.io/itext/io/font/otf/lookuptype5/SubTableLookup5Format2.cs index 5db26cc6d4..0de0713df1 100644 --- a/itext/itext.io/itext/io/font/otf/lookuptype5/SubTableLookup5Format2.cs +++ b/itext/itext.io/itext/io/font/otf/lookuptype5/SubTableLookup5Format2.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/otf/lookuptype5/SubTableLookup5Format3.cs b/itext/itext.io/itext/io/font/otf/lookuptype5/SubTableLookup5Format3.cs index 5064be9b40..3363cdaa9c 100644 --- a/itext/itext.io/itext/io/font/otf/lookuptype5/SubTableLookup5Format3.cs +++ b/itext/itext.io/itext/io/font/otf/lookuptype5/SubTableLookup5Format3.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/otf/lookuptype6/SubTableLookup6Format1.cs b/itext/itext.io/itext/io/font/otf/lookuptype6/SubTableLookup6Format1.cs index fbb5401d17..507116a1ce 100644 --- a/itext/itext.io/itext/io/font/otf/lookuptype6/SubTableLookup6Format1.cs +++ b/itext/itext.io/itext/io/font/otf/lookuptype6/SubTableLookup6Format1.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/otf/lookuptype6/SubTableLookup6Format2.cs b/itext/itext.io/itext/io/font/otf/lookuptype6/SubTableLookup6Format2.cs index bbdf36d584..4c52e84afa 100644 --- a/itext/itext.io/itext/io/font/otf/lookuptype6/SubTableLookup6Format2.cs +++ b/itext/itext.io/itext/io/font/otf/lookuptype6/SubTableLookup6Format2.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/otf/lookuptype6/SubTableLookup6Format3.cs b/itext/itext.io/itext/io/font/otf/lookuptype6/SubTableLookup6Format3.cs index 4a49ffac35..d07e67a58b 100644 --- a/itext/itext.io/itext/io/font/otf/lookuptype6/SubTableLookup6Format3.cs +++ b/itext/itext.io/itext/io/font/otf/lookuptype6/SubTableLookup6Format3.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/otf/lookuptype7/PosTableLookup7Format2.cs b/itext/itext.io/itext/io/font/otf/lookuptype7/PosTableLookup7Format2.cs index d8beeaa25c..99fb3d6f0a 100644 --- a/itext/itext.io/itext/io/font/otf/lookuptype7/PosTableLookup7Format2.cs +++ b/itext/itext.io/itext/io/font/otf/lookuptype7/PosTableLookup7Format2.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.io/itext/io/font/otf/lookuptype8/PosTableLookup8Format1.cs b/itext/itext.io/itext/io/font/otf/lookuptype8/PosTableLookup8Format1.cs index 971297e9ff..71e206aafa 100644 --- a/itext/itext.io/itext/io/font/otf/lookuptype8/PosTableLookup8Format1.cs +++ b/itext/itext.io/itext/io/font/otf/lookuptype8/PosTableLookup8Format1.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.io/itext/io/font/otf/lookuptype8/PosTableLookup8Format2.cs b/itext/itext.io/itext/io/font/otf/lookuptype8/PosTableLookup8Format2.cs index ddf7494e38..e91c87808f 100644 --- a/itext/itext.io/itext/io/font/otf/lookuptype8/PosTableLookup8Format2.cs +++ b/itext/itext.io/itext/io/font/otf/lookuptype8/PosTableLookup8Format2.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.io/itext/io/font/otf/lookuptype8/PosTableLookup8Format3.cs b/itext/itext.io/itext/io/font/otf/lookuptype8/PosTableLookup8Format3.cs index ca9d923754..83d9c64b10 100644 --- a/itext/itext.io/itext/io/font/otf/lookuptype8/PosTableLookup8Format3.cs +++ b/itext/itext.io/itext/io/font/otf/lookuptype8/PosTableLookup8Format3.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.io/itext/io/font/woff2/JavaUnsignedUtil.cs b/itext/itext.io/itext/io/font/woff2/JavaUnsignedUtil.cs index 9ecc8b71f8..cb2013f14e 100644 --- a/itext/itext.io/itext/io/font/woff2/JavaUnsignedUtil.cs +++ b/itext/itext.io/itext/io/font/woff2/JavaUnsignedUtil.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/font/woff2/Woff2Converter.cs b/itext/itext.io/itext/io/font/woff2/Woff2Converter.cs index 7a185d7681..881e7ce19a 100644 --- a/itext/itext.io/itext/io/font/woff2/Woff2Converter.cs +++ b/itext/itext.io/itext/io/font/woff2/Woff2Converter.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/image/BmpImageData.cs b/itext/itext.io/itext/io/image/BmpImageData.cs index e22927241f..1a706f0104 100644 --- a/itext/itext.io/itext/io/image/BmpImageData.cs +++ b/itext/itext.io/itext/io/image/BmpImageData.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/image/BmpImageHelper.cs b/itext/itext.io/itext/io/image/BmpImageHelper.cs index 981912da89..7932f1f587 100644 --- a/itext/itext.io/itext/io/image/BmpImageHelper.cs +++ b/itext/itext.io/itext/io/image/BmpImageHelper.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/image/DrawingImageFactory.cs b/itext/itext.io/itext/io/image/DrawingImageFactory.cs index ac48853508..d502b0607b 100644 --- a/itext/itext.io/itext/io/image/DrawingImageFactory.cs +++ b/itext/itext.io/itext/io/image/DrawingImageFactory.cs @@ -2,7 +2,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/image/GifImageData.cs b/itext/itext.io/itext/io/image/GifImageData.cs index c6af356e00..f3243d75e4 100644 --- a/itext/itext.io/itext/io/image/GifImageData.cs +++ b/itext/itext.io/itext/io/image/GifImageData.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/image/GifImageHelper.cs b/itext/itext.io/itext/io/image/GifImageHelper.cs index d34607833c..88d5f91da1 100644 --- a/itext/itext.io/itext/io/image/GifImageHelper.cs +++ b/itext/itext.io/itext/io/image/GifImageHelper.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/image/ImageData.cs b/itext/itext.io/itext/io/image/ImageData.cs index 9708774b71..b18132c2e6 100644 --- a/itext/itext.io/itext/io/image/ImageData.cs +++ b/itext/itext.io/itext/io/image/ImageData.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/image/ImageDataFactory.cs b/itext/itext.io/itext/io/image/ImageDataFactory.cs index 371d2f3c24..d462d396d4 100644 --- a/itext/itext.io/itext/io/image/ImageDataFactory.cs +++ b/itext/itext.io/itext/io/image/ImageDataFactory.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/image/ImageType.cs b/itext/itext.io/itext/io/image/ImageType.cs index 070f91676d..a2c7a68ba4 100644 --- a/itext/itext.io/itext/io/image/ImageType.cs +++ b/itext/itext.io/itext/io/image/ImageType.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/image/ImageTypeDetector.cs b/itext/itext.io/itext/io/image/ImageTypeDetector.cs index bd903bfd8e..f9fb3c4900 100644 --- a/itext/itext.io/itext/io/image/ImageTypeDetector.cs +++ b/itext/itext.io/itext/io/image/ImageTypeDetector.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.io/itext/io/image/Jbig2ImageData.cs b/itext/itext.io/itext/io/image/Jbig2ImageData.cs index c78857f6e4..70a9c755fa 100644 --- a/itext/itext.io/itext/io/image/Jbig2ImageData.cs +++ b/itext/itext.io/itext/io/image/Jbig2ImageData.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/image/Jbig2ImageHelper.cs b/itext/itext.io/itext/io/image/Jbig2ImageHelper.cs index a29e488848..8ce24e71eb 100644 --- a/itext/itext.io/itext/io/image/Jbig2ImageHelper.cs +++ b/itext/itext.io/itext/io/image/Jbig2ImageHelper.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/image/Jpeg2000ImageData.cs b/itext/itext.io/itext/io/image/Jpeg2000ImageData.cs index b554321f66..ba12862775 100644 --- a/itext/itext.io/itext/io/image/Jpeg2000ImageData.cs +++ b/itext/itext.io/itext/io/image/Jpeg2000ImageData.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/image/Jpeg2000ImageHelper.cs b/itext/itext.io/itext/io/image/Jpeg2000ImageHelper.cs index da042aa7ef..dcdedc4364 100644 --- a/itext/itext.io/itext/io/image/Jpeg2000ImageHelper.cs +++ b/itext/itext.io/itext/io/image/Jpeg2000ImageHelper.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/image/JpegImageData.cs b/itext/itext.io/itext/io/image/JpegImageData.cs index e24641e42b..35e2b4cca6 100644 --- a/itext/itext.io/itext/io/image/JpegImageData.cs +++ b/itext/itext.io/itext/io/image/JpegImageData.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/image/JpegImageHelper.cs b/itext/itext.io/itext/io/image/JpegImageHelper.cs index dfbb56a034..bb5b0762d1 100644 --- a/itext/itext.io/itext/io/image/JpegImageHelper.cs +++ b/itext/itext.io/itext/io/image/JpegImageHelper.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/image/PngChromaticities.cs b/itext/itext.io/itext/io/image/PngChromaticities.cs index f458c92678..6535358235 100644 --- a/itext/itext.io/itext/io/image/PngChromaticities.cs +++ b/itext/itext.io/itext/io/image/PngChromaticities.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.io/itext/io/image/PngImageData.cs b/itext/itext.io/itext/io/image/PngImageData.cs index b9958a6333..ccddd3eba1 100644 --- a/itext/itext.io/itext/io/image/PngImageData.cs +++ b/itext/itext.io/itext/io/image/PngImageData.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/image/PngImageHelper.cs b/itext/itext.io/itext/io/image/PngImageHelper.cs index 16370a3657..715c3bd8c4 100644 --- a/itext/itext.io/itext/io/image/PngImageHelper.cs +++ b/itext/itext.io/itext/io/image/PngImageHelper.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/image/PngImageHelperConstants.cs b/itext/itext.io/itext/io/image/PngImageHelperConstants.cs index 3e175df92e..d29bfadb71 100644 --- a/itext/itext.io/itext/io/image/PngImageHelperConstants.cs +++ b/itext/itext.io/itext/io/image/PngImageHelperConstants.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.io/itext/io/image/RawImageData.cs b/itext/itext.io/itext/io/image/RawImageData.cs index f27929a2e6..a54093bf3b 100644 --- a/itext/itext.io/itext/io/image/RawImageData.cs +++ b/itext/itext.io/itext/io/image/RawImageData.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/image/RawImageHelper.cs b/itext/itext.io/itext/io/image/RawImageHelper.cs index 3815cd5006..7c2fc5a962 100644 --- a/itext/itext.io/itext/io/image/RawImageHelper.cs +++ b/itext/itext.io/itext/io/image/RawImageHelper.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/image/TiffImageData.cs b/itext/itext.io/itext/io/image/TiffImageData.cs index 08c3ff1fb6..d803039353 100644 --- a/itext/itext.io/itext/io/image/TiffImageData.cs +++ b/itext/itext.io/itext/io/image/TiffImageData.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/image/TiffImageHelper.cs b/itext/itext.io/itext/io/image/TiffImageHelper.cs index 8df4840aa6..2dfd7c4a7e 100644 --- a/itext/itext.io/itext/io/image/TiffImageHelper.cs +++ b/itext/itext.io/itext/io/image/TiffImageHelper.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/logs/IoLogMessageConstant.cs b/itext/itext.io/itext/io/logs/IoLogMessageConstant.cs index 0ae5e13426..ba5ae20c76 100644 --- a/itext/itext.io/itext/io/logs/IoLogMessageConstant.cs +++ b/itext/itext.io/itext/io/logs/IoLogMessageConstant.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/source/ArrayRandomAccessSource.cs b/itext/itext.io/itext/io/source/ArrayRandomAccessSource.cs index 8af0efb402..abc42fa2d6 100644 --- a/itext/itext.io/itext/io/source/ArrayRandomAccessSource.cs +++ b/itext/itext.io/itext/io/source/ArrayRandomAccessSource.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/source/ByteArrayOutputStream.cs b/itext/itext.io/itext/io/source/ByteArrayOutputStream.cs index f7dfe26fd8..7295a3fc53 100644 --- a/itext/itext.io/itext/io/source/ByteArrayOutputStream.cs +++ b/itext/itext.io/itext/io/source/ByteArrayOutputStream.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/source/ByteBuffer.cs b/itext/itext.io/itext/io/source/ByteBuffer.cs index aac332c2fc..3fa6b7e7e5 100644 --- a/itext/itext.io/itext/io/source/ByteBuffer.cs +++ b/itext/itext.io/itext/io/source/ByteBuffer.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/source/ByteUtils.cs b/itext/itext.io/itext/io/source/ByteUtils.cs index 7c3e192847..3d204b731d 100644 --- a/itext/itext.io/itext/io/source/ByteUtils.cs +++ b/itext/itext.io/itext/io/source/ByteUtils.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/source/DeflaterOutputStream.cs b/itext/itext.io/itext/io/source/DeflaterOutputStream.cs index 13e2d397db..669a5eb9bd 100644 --- a/itext/itext.io/itext/io/source/DeflaterOutputStream.cs +++ b/itext/itext.io/itext/io/source/DeflaterOutputStream.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/source/GetBufferedRandomAccessSource.cs b/itext/itext.io/itext/io/source/GetBufferedRandomAccessSource.cs index f5c5c01e6e..79632d7c83 100644 --- a/itext/itext.io/itext/io/source/GetBufferedRandomAccessSource.cs +++ b/itext/itext.io/itext/io/source/GetBufferedRandomAccessSource.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/source/GroupedRandomAccessSource.cs b/itext/itext.io/itext/io/source/GroupedRandomAccessSource.cs index 3c36fc98c5..033961a2cd 100644 --- a/itext/itext.io/itext/io/source/GroupedRandomAccessSource.cs +++ b/itext/itext.io/itext/io/source/GroupedRandomAccessSource.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/source/IRandomAccessSource.cs b/itext/itext.io/itext/io/source/IRandomAccessSource.cs index de1466bfa9..0fa9e7dd4b 100644 --- a/itext/itext.io/itext/io/source/IRandomAccessSource.cs +++ b/itext/itext.io/itext/io/source/IRandomAccessSource.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/source/IndependentRandomAccessSource.cs b/itext/itext.io/itext/io/source/IndependentRandomAccessSource.cs index f6ff47c673..6f3faf1816 100644 --- a/itext/itext.io/itext/io/source/IndependentRandomAccessSource.cs +++ b/itext/itext.io/itext/io/source/IndependentRandomAccessSource.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/source/OutputStream.cs b/itext/itext.io/itext/io/source/OutputStream.cs index a49833eb64..aefd2cccf7 100644 --- a/itext/itext.io/itext/io/source/OutputStream.cs +++ b/itext/itext.io/itext/io/source/OutputStream.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/source/PdfTokenizer.cs b/itext/itext.io/itext/io/source/PdfTokenizer.cs index f449fc9356..1da3e44622 100644 --- a/itext/itext.io/itext/io/source/PdfTokenizer.cs +++ b/itext/itext.io/itext/io/source/PdfTokenizer.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/source/RAFRandomAccessSource.cs b/itext/itext.io/itext/io/source/RAFRandomAccessSource.cs index 4e41ffa09f..08ce464c56 100644 --- a/itext/itext.io/itext/io/source/RAFRandomAccessSource.cs +++ b/itext/itext.io/itext/io/source/RAFRandomAccessSource.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/source/RASInputStream.cs b/itext/itext.io/itext/io/source/RASInputStream.cs index 3aeeaa9500..6e7a5d70e5 100644 --- a/itext/itext.io/itext/io/source/RASInputStream.cs +++ b/itext/itext.io/itext/io/source/RASInputStream.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/source/RandomAccessFileOrArray.cs b/itext/itext.io/itext/io/source/RandomAccessFileOrArray.cs index 28d524e217..de4f80666b 100644 --- a/itext/itext.io/itext/io/source/RandomAccessFileOrArray.cs +++ b/itext/itext.io/itext/io/source/RandomAccessFileOrArray.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/source/RandomAccessSourceFactory.cs b/itext/itext.io/itext/io/source/RandomAccessSourceFactory.cs index 5ef394a9d1..6eef4ee122 100644 --- a/itext/itext.io/itext/io/source/RandomAccessSourceFactory.cs +++ b/itext/itext.io/itext/io/source/RandomAccessSourceFactory.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/source/ThreadSafeRandomAccessSource.cs b/itext/itext.io/itext/io/source/ThreadSafeRandomAccessSource.cs index 9d1bdf93c6..243c965b85 100644 --- a/itext/itext.io/itext/io/source/ThreadSafeRandomAccessSource.cs +++ b/itext/itext.io/itext/io/source/ThreadSafeRandomAccessSource.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/source/WindowRandomAccessSource.cs b/itext/itext.io/itext/io/source/WindowRandomAccessSource.cs index f0e693cbd2..e6a8595d7c 100644 --- a/itext/itext.io/itext/io/source/WindowRandomAccessSource.cs +++ b/itext/itext.io/itext/io/source/WindowRandomAccessSource.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/util/ArrayUtil.cs b/itext/itext.io/itext/io/util/ArrayUtil.cs index d60e04d5e6..539a189031 100644 --- a/itext/itext.io/itext/io/util/ArrayUtil.cs +++ b/itext/itext.io/itext/io/util/ArrayUtil.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/util/AssemblyLoadContextUtil.cs b/itext/itext.io/itext/io/util/AssemblyLoadContextUtil.cs index 21b0d56181..2a5f04e5a2 100644 --- a/itext/itext.io/itext/io/util/AssemblyLoadContextUtil.cs +++ b/itext/itext.io/itext/io/util/AssemblyLoadContextUtil.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/util/CliCommandUtil.cs b/itext/itext.io/itext/io/util/CliCommandUtil.cs index 005d2aad21..93cd143665 100644 --- a/itext/itext.io/itext/io/util/CliCommandUtil.cs +++ b/itext/itext.io/itext/io/util/CliCommandUtil.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/util/DecimalFormatUtil.cs b/itext/itext.io/itext/io/util/DecimalFormatUtil.cs index f6878ec9da..8e47ea816a 100644 --- a/itext/itext.io/itext/io/util/DecimalFormatUtil.cs +++ b/itext/itext.io/itext/io/util/DecimalFormatUtil.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/util/EnumUtil.cs b/itext/itext.io/itext/io/util/EnumUtil.cs index b72ad3742d..104eece666 100644 --- a/itext/itext.io/itext/io/util/EnumUtil.cs +++ b/itext/itext.io/itext/io/util/EnumUtil.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/util/FilterUtil.cs b/itext/itext.io/itext/io/util/FilterUtil.cs index fe641366d5..15591d4faa 100644 --- a/itext/itext.io/itext/io/util/FilterUtil.cs +++ b/itext/itext.io/itext/io/util/FilterUtil.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/util/GenericArray.cs b/itext/itext.io/itext/io/util/GenericArray.cs index 4c54861d81..7627fb1511 100644 --- a/itext/itext.io/itext/io/util/GenericArray.cs +++ b/itext/itext.io/itext/io/util/GenericArray.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/util/GhostscriptHelper.cs b/itext/itext.io/itext/io/util/GhostscriptHelper.cs index 5a0b34589e..514e6b30c1 100644 --- a/itext/itext.io/itext/io/util/GhostscriptHelper.cs +++ b/itext/itext.io/itext/io/util/GhostscriptHelper.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/util/HashCode.cs b/itext/itext.io/itext/io/util/HashCode.cs index c5f671af1a..f680eff5e5 100644 --- a/itext/itext.io/itext/io/util/HashCode.cs +++ b/itext/itext.io/itext/io/util/HashCode.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/util/ImageHandlerUtil.cs b/itext/itext.io/itext/io/util/ImageHandlerUtil.cs index eae46f7925..01fa385500 100644 --- a/itext/itext.io/itext/io/util/ImageHandlerUtil.cs +++ b/itext/itext.io/itext/io/util/ImageHandlerUtil.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/util/ImageMagickCompareResult.cs b/itext/itext.io/itext/io/util/ImageMagickCompareResult.cs index ec5e805b4d..9465a28f93 100644 --- a/itext/itext.io/itext/io/util/ImageMagickCompareResult.cs +++ b/itext/itext.io/itext/io/util/ImageMagickCompareResult.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.io/itext/io/util/ImageMagickHelper.cs b/itext/itext.io/itext/io/util/ImageMagickHelper.cs index 664eff3619..ef07583afc 100644 --- a/itext/itext.io/itext/io/util/ImageMagickHelper.cs +++ b/itext/itext.io/itext/io/util/ImageMagickHelper.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/util/IntHashtable.cs b/itext/itext.io/itext/io/util/IntHashtable.cs index fa4af48213..8cc65a16fa 100644 --- a/itext/itext.io/itext/io/util/IntHashtable.cs +++ b/itext/itext.io/itext/io/util/IntHashtable.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/util/MathUtil.cs b/itext/itext.io/itext/io/util/MathUtil.cs index c3ad07a27c..491066f8e1 100644 --- a/itext/itext.io/itext/io/util/MathUtil.cs +++ b/itext/itext.io/itext/io/util/MathUtil.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/util/NumberUtil.cs b/itext/itext.io/itext/io/util/NumberUtil.cs index cf3fcf83f5..9f58886ade 100644 --- a/itext/itext.io/itext/io/util/NumberUtil.cs +++ b/itext/itext.io/itext/io/util/NumberUtil.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/util/ResourceUtil.cs b/itext/itext.io/itext/io/util/ResourceUtil.cs index d63ba04660..6d0f01e4d6 100644 --- a/itext/itext.io/itext/io/util/ResourceUtil.cs +++ b/itext/itext.io/itext/io/util/ResourceUtil.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/util/StreamUtil.cs b/itext/itext.io/itext/io/util/StreamUtil.cs index 4935d9c55a..749bdf2016 100644 --- a/itext/itext.io/itext/io/util/StreamUtil.cs +++ b/itext/itext.io/itext/io/util/StreamUtil.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/util/TextUtil.cs b/itext/itext.io/itext/io/util/TextUtil.cs index a4c5d9a41d..d77d574f13 100644 --- a/itext/itext.io/itext/io/util/TextUtil.cs +++ b/itext/itext.io/itext/io/util/TextUtil.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/util/UrlUtil.cs b/itext/itext.io/itext/io/util/UrlUtil.cs index dc68a222f1..7f67486975 100644 --- a/itext/itext.io/itext/io/util/UrlUtil.cs +++ b/itext/itext.io/itext/io/util/UrlUtil.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/util/XmlUtil.cs b/itext/itext.io/itext/io/util/XmlUtil.cs index 00ce813c8b..4a8889da37 100644 --- a/itext/itext.io/itext/io/util/XmlUtil.cs +++ b/itext/itext.io/itext/io/util/XmlUtil.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/util/zlib/ZDeflaterOutputStream.cs b/itext/itext.io/itext/io/util/zlib/ZDeflaterOutputStream.cs index c537237c8d..5af2dd776c 100644 --- a/itext/itext.io/itext/io/util/zlib/ZDeflaterOutputStream.cs +++ b/itext/itext.io/itext/io/util/zlib/ZDeflaterOutputStream.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.io/itext/io/util/zlib/ZInflaterInputStream.cs b/itext/itext.io/itext/io/util/zlib/ZInflaterInputStream.cs index 99cd41e7f1..d64fce9177 100644 --- a/itext/itext.io/itext/io/util/zlib/ZInflaterInputStream.cs +++ b/itext/itext.io/itext/io/util/zlib/ZInflaterInputStream.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/KernelExtensions.cs b/itext/itext.kernel/KernelExtensions.cs index 75f5dadb13..e0afba0bb3 100644 --- a/itext/itext.kernel/KernelExtensions.cs +++ b/itext/itext.kernel/KernelExtensions.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/Properties/AssemblyInfo.cs b/itext/itext.kernel/Properties/AssemblyInfo.cs index a916450ac3..2fea3376df 100644 --- a/itext/itext.kernel/Properties/AssemblyInfo.cs +++ b/itext/itext.kernel/Properties/AssemblyInfo.cs @@ -7,7 +7,7 @@ [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("iText Group NV")] [assembly: AssemblyProduct("iText")] -[assembly: AssemblyCopyright("Copyright (c) 1998-2022 iText Group NV")] +[assembly: AssemblyCopyright("Copyright (c) 1998-2023 iText Group NV")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] [assembly: InternalsVisibleTo("itext.kernel.tests,PublicKey=0024000004800000940000000602000000240000525" + @@ -21,6 +21,6 @@ [assembly: Guid("be4c62cc-6495-47e1-ab00-05b1bfe331f6")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] diff --git a/itext/itext.kernel/itext/kernel/actions/data/ITextCoreProductData.cs b/itext/itext.kernel/itext/kernel/actions/data/ITextCoreProductData.cs index 71110808c2..ac604a7cd6 100644 --- a/itext/itext.kernel/itext/kernel/actions/data/ITextCoreProductData.cs +++ b/itext/itext.kernel/itext/kernel/actions/data/ITextCoreProductData.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -33,11 +33,11 @@ namespace iText.Kernel.Actions.Data { public sealed class ITextCoreProductData { private const String CORE_PUBLIC_PRODUCT_NAME = "Core"; - private const String CORE_VERSION = "7.2.4"; + private const String CORE_VERSION = "7.2.5"; private const int CORE_COPYRIGHT_SINCE = 2000; - private const int CORE_COPYRIGHT_TO = 2022; + private const int CORE_COPYRIGHT_TO = 2023; private static readonly ProductData ITEXT_PRODUCT_DATA = new ProductData(CORE_PUBLIC_PRODUCT_NAME, ProductNameConstant .ITEXT_CORE, CORE_VERSION, CORE_COPYRIGHT_SINCE, CORE_COPYRIGHT_TO); diff --git a/itext/itext.kernel/itext/kernel/actions/events/FlushPdfDocumentEvent.cs b/itext/itext.kernel/itext/kernel/actions/events/FlushPdfDocumentEvent.cs index add93c9065..c070260088 100644 --- a/itext/itext.kernel/itext/kernel/actions/events/FlushPdfDocumentEvent.cs +++ b/itext/itext.kernel/itext/kernel/actions/events/FlushPdfDocumentEvent.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.kernel/itext/kernel/actions/events/ITextCoreProductEvent.cs b/itext/itext.kernel/itext/kernel/actions/events/ITextCoreProductEvent.cs index 351635dcee..1a1a554e47 100644 --- a/itext/itext.kernel/itext/kernel/actions/events/ITextCoreProductEvent.cs +++ b/itext/itext.kernel/itext/kernel/actions/events/ITextCoreProductEvent.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.kernel/itext/kernel/actions/events/LinkDocumentIdEvent.cs b/itext/itext.kernel/itext/kernel/actions/events/LinkDocumentIdEvent.cs index 1c41f501b3..eda12bf22d 100644 --- a/itext/itext.kernel/itext/kernel/actions/events/LinkDocumentIdEvent.cs +++ b/itext/itext.kernel/itext/kernel/actions/events/LinkDocumentIdEvent.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.kernel/itext/kernel/colors/CalGray.cs b/itext/itext.kernel/itext/kernel/colors/CalGray.cs index c4ce97db0d..b157467bf1 100644 --- a/itext/itext.kernel/itext/kernel/colors/CalGray.cs +++ b/itext/itext.kernel/itext/kernel/colors/CalGray.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/colors/CalRgb.cs b/itext/itext.kernel/itext/kernel/colors/CalRgb.cs index e185cf28e2..0457e04e67 100644 --- a/itext/itext.kernel/itext/kernel/colors/CalRgb.cs +++ b/itext/itext.kernel/itext/kernel/colors/CalRgb.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/colors/Color.cs b/itext/itext.kernel/itext/kernel/colors/Color.cs index fd4c637bfe..e080bb243f 100644 --- a/itext/itext.kernel/itext/kernel/colors/Color.cs +++ b/itext/itext.kernel/itext/kernel/colors/Color.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/colors/ColorConstants.cs b/itext/itext.kernel/itext/kernel/colors/ColorConstants.cs index 6419bdd29f..aba1b9c3d6 100644 --- a/itext/itext.kernel/itext/kernel/colors/ColorConstants.cs +++ b/itext/itext.kernel/itext/kernel/colors/ColorConstants.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/colors/DeviceCmyk.cs b/itext/itext.kernel/itext/kernel/colors/DeviceCmyk.cs index ff9beb42a7..65753053ca 100644 --- a/itext/itext.kernel/itext/kernel/colors/DeviceCmyk.cs +++ b/itext/itext.kernel/itext/kernel/colors/DeviceCmyk.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/colors/DeviceGray.cs b/itext/itext.kernel/itext/kernel/colors/DeviceGray.cs index 87efa1d6da..bca8a35aca 100644 --- a/itext/itext.kernel/itext/kernel/colors/DeviceGray.cs +++ b/itext/itext.kernel/itext/kernel/colors/DeviceGray.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/colors/DeviceN.cs b/itext/itext.kernel/itext/kernel/colors/DeviceN.cs index f4c5605098..f28b2fbaf6 100644 --- a/itext/itext.kernel/itext/kernel/colors/DeviceN.cs +++ b/itext/itext.kernel/itext/kernel/colors/DeviceN.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/colors/DeviceRgb.cs b/itext/itext.kernel/itext/kernel/colors/DeviceRgb.cs index ef1cf0b3f2..d5af122efc 100644 --- a/itext/itext.kernel/itext/kernel/colors/DeviceRgb.cs +++ b/itext/itext.kernel/itext/kernel/colors/DeviceRgb.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/colors/IccBased.cs b/itext/itext.kernel/itext/kernel/colors/IccBased.cs index b013ebd7d9..648099cd82 100644 --- a/itext/itext.kernel/itext/kernel/colors/IccBased.cs +++ b/itext/itext.kernel/itext/kernel/colors/IccBased.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/colors/Indexed.cs b/itext/itext.kernel/itext/kernel/colors/Indexed.cs index 6f094af1e1..31be88380f 100644 --- a/itext/itext.kernel/itext/kernel/colors/Indexed.cs +++ b/itext/itext.kernel/itext/kernel/colors/Indexed.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/colors/Lab.cs b/itext/itext.kernel/itext/kernel/colors/Lab.cs index 25f6992e2a..552b4be02b 100644 --- a/itext/itext.kernel/itext/kernel/colors/Lab.cs +++ b/itext/itext.kernel/itext/kernel/colors/Lab.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/colors/PatternColor.cs b/itext/itext.kernel/itext/kernel/colors/PatternColor.cs index 95fa9665da..3d7992a8ba 100644 --- a/itext/itext.kernel/itext/kernel/colors/PatternColor.cs +++ b/itext/itext.kernel/itext/kernel/colors/PatternColor.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/colors/Separation.cs b/itext/itext.kernel/itext/kernel/colors/Separation.cs index df7f171384..ffcc4ffe26 100644 --- a/itext/itext.kernel/itext/kernel/colors/Separation.cs +++ b/itext/itext.kernel/itext/kernel/colors/Separation.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/colors/WebColors.cs b/itext/itext.kernel/itext/kernel/colors/WebColors.cs index 1d8c18a135..417ad95d56 100644 --- a/itext/itext.kernel/itext/kernel/colors/WebColors.cs +++ b/itext/itext.kernel/itext/kernel/colors/WebColors.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/colors/gradients/AbstractLinearGradientBuilder.cs b/itext/itext.kernel/itext/kernel/colors/gradients/AbstractLinearGradientBuilder.cs index a3e4e38db2..77f20c5bbb 100644 --- a/itext/itext.kernel/itext/kernel/colors/gradients/AbstractLinearGradientBuilder.cs +++ b/itext/itext.kernel/itext/kernel/colors/gradients/AbstractLinearGradientBuilder.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.kernel/itext/kernel/colors/gradients/GradientColorStop.cs b/itext/itext.kernel/itext/kernel/colors/gradients/GradientColorStop.cs index 9cf893aca3..a5d639fa6c 100644 --- a/itext/itext.kernel/itext/kernel/colors/gradients/GradientColorStop.cs +++ b/itext/itext.kernel/itext/kernel/colors/gradients/GradientColorStop.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.kernel/itext/kernel/colors/gradients/GradientSpreadMethod.cs b/itext/itext.kernel/itext/kernel/colors/gradients/GradientSpreadMethod.cs index b16874f4c7..cbfebf79c9 100644 --- a/itext/itext.kernel/itext/kernel/colors/gradients/GradientSpreadMethod.cs +++ b/itext/itext.kernel/itext/kernel/colors/gradients/GradientSpreadMethod.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.kernel/itext/kernel/colors/gradients/LinearGradientBuilder.cs b/itext/itext.kernel/itext/kernel/colors/gradients/LinearGradientBuilder.cs index 31cef9b033..2c5b506c7e 100644 --- a/itext/itext.kernel/itext/kernel/colors/gradients/LinearGradientBuilder.cs +++ b/itext/itext.kernel/itext/kernel/colors/gradients/LinearGradientBuilder.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.kernel/itext/kernel/colors/gradients/StrategyBasedLinearGradientBuilder.cs b/itext/itext.kernel/itext/kernel/colors/gradients/StrategyBasedLinearGradientBuilder.cs index d57947f211..9042a7df9b 100644 --- a/itext/itext.kernel/itext/kernel/colors/gradients/StrategyBasedLinearGradientBuilder.cs +++ b/itext/itext.kernel/itext/kernel/colors/gradients/StrategyBasedLinearGradientBuilder.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.kernel/itext/kernel/crypto/AESCipher.cs b/itext/itext.kernel/itext/kernel/crypto/AESCipher.cs index 7b990015e9..c2236c1ebc 100644 --- a/itext/itext.kernel/itext/kernel/crypto/AESCipher.cs +++ b/itext/itext.kernel/itext/kernel/crypto/AESCipher.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/crypto/AESCipherCBCnoPad.cs b/itext/itext.kernel/itext/kernel/crypto/AESCipherCBCnoPad.cs index 2cc80bdeee..9ddd4440ea 100644 --- a/itext/itext.kernel/itext/kernel/crypto/AESCipherCBCnoPad.cs +++ b/itext/itext.kernel/itext/kernel/crypto/AESCipherCBCnoPad.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/crypto/ARCFOUREncryption.cs b/itext/itext.kernel/itext/kernel/crypto/ARCFOUREncryption.cs index dccca76a60..de966c0bb4 100644 --- a/itext/itext.kernel/itext/kernel/crypto/ARCFOUREncryption.cs +++ b/itext/itext.kernel/itext/kernel/crypto/ARCFOUREncryption.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/crypto/AesDecryptor.cs b/itext/itext.kernel/itext/kernel/crypto/AesDecryptor.cs index da0038cc3f..e6cf6060d4 100644 --- a/itext/itext.kernel/itext/kernel/crypto/AesDecryptor.cs +++ b/itext/itext.kernel/itext/kernel/crypto/AesDecryptor.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/crypto/CryptoUtil.cs b/itext/itext.kernel/itext/kernel/crypto/CryptoUtil.cs index 14903a93eb..a9eaa79b6b 100644 --- a/itext/itext.kernel/itext/kernel/crypto/CryptoUtil.cs +++ b/itext/itext.kernel/itext/kernel/crypto/CryptoUtil.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/crypto/IDecryptor.cs b/itext/itext.kernel/itext/kernel/crypto/IDecryptor.cs index fb9e614e99..cd200f15f1 100644 --- a/itext/itext.kernel/itext/kernel/crypto/IDecryptor.cs +++ b/itext/itext.kernel/itext/kernel/crypto/IDecryptor.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/crypto/IVGenerator.cs b/itext/itext.kernel/itext/kernel/crypto/IVGenerator.cs index 9520c4160c..ce99302267 100644 --- a/itext/itext.kernel/itext/kernel/crypto/IVGenerator.cs +++ b/itext/itext.kernel/itext/kernel/crypto/IVGenerator.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/crypto/OutputStreamAesEncryption.cs b/itext/itext.kernel/itext/kernel/crypto/OutputStreamAesEncryption.cs index 5704bee9e6..2f76bd36ed 100644 --- a/itext/itext.kernel/itext/kernel/crypto/OutputStreamAesEncryption.cs +++ b/itext/itext.kernel/itext/kernel/crypto/OutputStreamAesEncryption.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/crypto/OutputStreamEncryption.cs b/itext/itext.kernel/itext/kernel/crypto/OutputStreamEncryption.cs index 0ccc5b5106..9ff75d8b72 100644 --- a/itext/itext.kernel/itext/kernel/crypto/OutputStreamEncryption.cs +++ b/itext/itext.kernel/itext/kernel/crypto/OutputStreamEncryption.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/crypto/OutputStreamStandardEncryption.cs b/itext/itext.kernel/itext/kernel/crypto/OutputStreamStandardEncryption.cs index 9a8a6259d2..b8b452932f 100644 --- a/itext/itext.kernel/itext/kernel/crypto/OutputStreamStandardEncryption.cs +++ b/itext/itext.kernel/itext/kernel/crypto/OutputStreamStandardEncryption.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/crypto/StandardDecryptor.cs b/itext/itext.kernel/itext/kernel/crypto/StandardDecryptor.cs index 37b65af2ef..a869b52e4b 100644 --- a/itext/itext.kernel/itext/kernel/crypto/StandardDecryptor.cs +++ b/itext/itext.kernel/itext/kernel/crypto/StandardDecryptor.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/crypto/securityhandler/EncryptionUtils.cs b/itext/itext.kernel/itext/kernel/crypto/securityhandler/EncryptionUtils.cs index ae8f4655fd..d63a599a12 100644 --- a/itext/itext.kernel/itext/kernel/crypto/securityhandler/EncryptionUtils.cs +++ b/itext/itext.kernel/itext/kernel/crypto/securityhandler/EncryptionUtils.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/crypto/securityhandler/PubKeySecurityHandler.cs b/itext/itext.kernel/itext/kernel/crypto/securityhandler/PubKeySecurityHandler.cs index cf1d8d636c..c124435f7b 100644 --- a/itext/itext.kernel/itext/kernel/crypto/securityhandler/PubKeySecurityHandler.cs +++ b/itext/itext.kernel/itext/kernel/crypto/securityhandler/PubKeySecurityHandler.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/crypto/securityhandler/PubSecHandlerUsingAes128.cs b/itext/itext.kernel/itext/kernel/crypto/securityhandler/PubSecHandlerUsingAes128.cs index 4a4440262a..e29a770d12 100644 --- a/itext/itext.kernel/itext/kernel/crypto/securityhandler/PubSecHandlerUsingAes128.cs +++ b/itext/itext.kernel/itext/kernel/crypto/securityhandler/PubSecHandlerUsingAes128.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/crypto/securityhandler/PubSecHandlerUsingAes256.cs b/itext/itext.kernel/itext/kernel/crypto/securityhandler/PubSecHandlerUsingAes256.cs index 38aad1d119..2166ace1b3 100644 --- a/itext/itext.kernel/itext/kernel/crypto/securityhandler/PubSecHandlerUsingAes256.cs +++ b/itext/itext.kernel/itext/kernel/crypto/securityhandler/PubSecHandlerUsingAes256.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/crypto/securityhandler/PubSecHandlerUsingStandard128.cs b/itext/itext.kernel/itext/kernel/crypto/securityhandler/PubSecHandlerUsingStandard128.cs index 96ef4fda92..14e6c5d70d 100644 --- a/itext/itext.kernel/itext/kernel/crypto/securityhandler/PubSecHandlerUsingStandard128.cs +++ b/itext/itext.kernel/itext/kernel/crypto/securityhandler/PubSecHandlerUsingStandard128.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/crypto/securityhandler/PubSecHandlerUsingStandard40.cs b/itext/itext.kernel/itext/kernel/crypto/securityhandler/PubSecHandlerUsingStandard40.cs index 83a477926c..590c166430 100644 --- a/itext/itext.kernel/itext/kernel/crypto/securityhandler/PubSecHandlerUsingStandard40.cs +++ b/itext/itext.kernel/itext/kernel/crypto/securityhandler/PubSecHandlerUsingStandard40.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/crypto/securityhandler/PublicKeyRecipient.cs b/itext/itext.kernel/itext/kernel/crypto/securityhandler/PublicKeyRecipient.cs index c63da8a6e9..09189cf189 100644 --- a/itext/itext.kernel/itext/kernel/crypto/securityhandler/PublicKeyRecipient.cs +++ b/itext/itext.kernel/itext/kernel/crypto/securityhandler/PublicKeyRecipient.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/crypto/securityhandler/SecurityHandler.cs b/itext/itext.kernel/itext/kernel/crypto/securityhandler/SecurityHandler.cs index 2a98261b65..cc8990cd4c 100644 --- a/itext/itext.kernel/itext/kernel/crypto/securityhandler/SecurityHandler.cs +++ b/itext/itext.kernel/itext/kernel/crypto/securityhandler/SecurityHandler.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/crypto/securityhandler/StandardHandlerUsingAes128.cs b/itext/itext.kernel/itext/kernel/crypto/securityhandler/StandardHandlerUsingAes128.cs index 6e7baf5f4c..e5ff5b989a 100644 --- a/itext/itext.kernel/itext/kernel/crypto/securityhandler/StandardHandlerUsingAes128.cs +++ b/itext/itext.kernel/itext/kernel/crypto/securityhandler/StandardHandlerUsingAes128.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/crypto/securityhandler/StandardHandlerUsingAes256.cs b/itext/itext.kernel/itext/kernel/crypto/securityhandler/StandardHandlerUsingAes256.cs index 54024d7b26..5a95fb2cc6 100644 --- a/itext/itext.kernel/itext/kernel/crypto/securityhandler/StandardHandlerUsingAes256.cs +++ b/itext/itext.kernel/itext/kernel/crypto/securityhandler/StandardHandlerUsingAes256.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/crypto/securityhandler/StandardHandlerUsingStandard128.cs b/itext/itext.kernel/itext/kernel/crypto/securityhandler/StandardHandlerUsingStandard128.cs index e2157b5c1b..42dfd7dd75 100644 --- a/itext/itext.kernel/itext/kernel/crypto/securityhandler/StandardHandlerUsingStandard128.cs +++ b/itext/itext.kernel/itext/kernel/crypto/securityhandler/StandardHandlerUsingStandard128.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/crypto/securityhandler/StandardHandlerUsingStandard40.cs b/itext/itext.kernel/itext/kernel/crypto/securityhandler/StandardHandlerUsingStandard40.cs index 12586d642c..26c46b7a7f 100644 --- a/itext/itext.kernel/itext/kernel/crypto/securityhandler/StandardHandlerUsingStandard40.cs +++ b/itext/itext.kernel/itext/kernel/crypto/securityhandler/StandardHandlerUsingStandard40.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/crypto/securityhandler/StandardSecurityHandler.cs b/itext/itext.kernel/itext/kernel/crypto/securityhandler/StandardSecurityHandler.cs index 9c6e49d075..049779920d 100644 --- a/itext/itext.kernel/itext/kernel/crypto/securityhandler/StandardSecurityHandler.cs +++ b/itext/itext.kernel/itext/kernel/crypto/securityhandler/StandardSecurityHandler.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/crypto/securityhandler/UnsupportedSecurityHandlerException.cs b/itext/itext.kernel/itext/kernel/crypto/securityhandler/UnsupportedSecurityHandlerException.cs index 03d7ab8d7b..b543cf58aa 100644 --- a/itext/itext.kernel/itext/kernel/crypto/securityhandler/UnsupportedSecurityHandlerException.cs +++ b/itext/itext.kernel/itext/kernel/crypto/securityhandler/UnsupportedSecurityHandlerException.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/events/Event.cs b/itext/itext.kernel/itext/kernel/events/Event.cs index 532f7c7bba..40b2ee6be0 100644 --- a/itext/itext.kernel/itext/kernel/events/Event.cs +++ b/itext/itext.kernel/itext/kernel/events/Event.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/events/EventDispatcher.cs b/itext/itext.kernel/itext/kernel/events/EventDispatcher.cs index 9fda778f76..805168508c 100644 --- a/itext/itext.kernel/itext/kernel/events/EventDispatcher.cs +++ b/itext/itext.kernel/itext/kernel/events/EventDispatcher.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/events/IEventDispatcher.cs b/itext/itext.kernel/itext/kernel/events/IEventDispatcher.cs index 71dea3e1b3..4a58cfbbbf 100644 --- a/itext/itext.kernel/itext/kernel/events/IEventDispatcher.cs +++ b/itext/itext.kernel/itext/kernel/events/IEventDispatcher.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/events/IEventHandler.cs b/itext/itext.kernel/itext/kernel/events/IEventHandler.cs index 5b29aa3b64..8e6d87e4da 100644 --- a/itext/itext.kernel/itext/kernel/events/IEventHandler.cs +++ b/itext/itext.kernel/itext/kernel/events/IEventHandler.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/events/PdfDocumentEvent.cs b/itext/itext.kernel/itext/kernel/events/PdfDocumentEvent.cs index e11f839251..3034617966 100644 --- a/itext/itext.kernel/itext/kernel/events/PdfDocumentEvent.cs +++ b/itext/itext.kernel/itext/kernel/events/PdfDocumentEvent.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/exceptions/BadPasswordException.cs b/itext/itext.kernel/itext/kernel/exceptions/BadPasswordException.cs index 4f20b75444..2dd07344ee 100644 --- a/itext/itext.kernel/itext/kernel/exceptions/BadPasswordException.cs +++ b/itext/itext.kernel/itext/kernel/exceptions/BadPasswordException.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/exceptions/InvalidXRefPrevException.cs b/itext/itext.kernel/itext/kernel/exceptions/InvalidXRefPrevException.cs index 8a9e2af2b0..09bdac490f 100644 --- a/itext/itext.kernel/itext/kernel/exceptions/InvalidXRefPrevException.cs +++ b/itext/itext.kernel/itext/kernel/exceptions/InvalidXRefPrevException.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.kernel/itext/kernel/exceptions/KernelExceptionMessageConstant.cs b/itext/itext.kernel/itext/kernel/exceptions/KernelExceptionMessageConstant.cs index 176e4d7173..c5b5508e5c 100644 --- a/itext/itext.kernel/itext/kernel/exceptions/KernelExceptionMessageConstant.cs +++ b/itext/itext.kernel/itext/kernel/exceptions/KernelExceptionMessageConstant.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.kernel/itext/kernel/exceptions/MemoryLimitsAwareException.cs b/itext/itext.kernel/itext/kernel/exceptions/MemoryLimitsAwareException.cs index c5348042a0..1405879709 100644 --- a/itext/itext.kernel/itext/kernel/exceptions/MemoryLimitsAwareException.cs +++ b/itext/itext.kernel/itext/kernel/exceptions/MemoryLimitsAwareException.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/exceptions/PdfException.cs b/itext/itext.kernel/itext/kernel/exceptions/PdfException.cs index a1f2b67f5e..0d7585befd 100644 --- a/itext/itext.kernel/itext/kernel/exceptions/PdfException.cs +++ b/itext/itext.kernel/itext/kernel/exceptions/PdfException.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/exceptions/XrefCycledReferencesException.cs b/itext/itext.kernel/itext/kernel/exceptions/XrefCycledReferencesException.cs index 164d8c1666..3b8736fbcf 100644 --- a/itext/itext.kernel/itext/kernel/exceptions/XrefCycledReferencesException.cs +++ b/itext/itext.kernel/itext/kernel/exceptions/XrefCycledReferencesException.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.kernel/itext/kernel/font/DocFontEncoding.cs b/itext/itext.kernel/itext/kernel/font/DocFontEncoding.cs index 675a3f49d9..4b95a12b98 100644 --- a/itext/itext.kernel/itext/kernel/font/DocFontEncoding.cs +++ b/itext/itext.kernel/itext/kernel/font/DocFontEncoding.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/font/DocTrueTypeFont.cs b/itext/itext.kernel/itext/kernel/font/DocTrueTypeFont.cs index 7e1cb3f9c2..5c7e2a42d6 100644 --- a/itext/itext.kernel/itext/kernel/font/DocTrueTypeFont.cs +++ b/itext/itext.kernel/itext/kernel/font/DocTrueTypeFont.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/font/DocType1Font.cs b/itext/itext.kernel/itext/kernel/font/DocType1Font.cs index ba3949a413..b0776cbc7f 100644 --- a/itext/itext.kernel/itext/kernel/font/DocType1Font.cs +++ b/itext/itext.kernel/itext/kernel/font/DocType1Font.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/font/FontUtil.cs b/itext/itext.kernel/itext/kernel/font/FontUtil.cs index 8320f43039..4e8d50a170 100644 --- a/itext/itext.kernel/itext/kernel/font/FontUtil.cs +++ b/itext/itext.kernel/itext/kernel/font/FontUtil.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/font/IDocFontProgram.cs b/itext/itext.kernel/itext/kernel/font/IDocFontProgram.cs index bb33c34455..cc8c7d3767 100644 --- a/itext/itext.kernel/itext/kernel/font/IDocFontProgram.cs +++ b/itext/itext.kernel/itext/kernel/font/IDocFontProgram.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/font/PdfFont.cs b/itext/itext.kernel/itext/kernel/font/PdfFont.cs index a41bbc8d45..8dd8f071e2 100644 --- a/itext/itext.kernel/itext/kernel/font/PdfFont.cs +++ b/itext/itext.kernel/itext/kernel/font/PdfFont.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/font/PdfFontFactory.cs b/itext/itext.kernel/itext/kernel/font/PdfFontFactory.cs index 35b07bbd11..e0c9d9b222 100644 --- a/itext/itext.kernel/itext/kernel/font/PdfFontFactory.cs +++ b/itext/itext.kernel/itext/kernel/font/PdfFontFactory.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/font/PdfSimpleFont.cs b/itext/itext.kernel/itext/kernel/font/PdfSimpleFont.cs index de1b4cd133..75c3a26d2d 100644 --- a/itext/itext.kernel/itext/kernel/font/PdfSimpleFont.cs +++ b/itext/itext.kernel/itext/kernel/font/PdfSimpleFont.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/font/PdfTrueTypeFont.cs b/itext/itext.kernel/itext/kernel/font/PdfTrueTypeFont.cs index 2c650b4925..c13eb5e99b 100644 --- a/itext/itext.kernel/itext/kernel/font/PdfTrueTypeFont.cs +++ b/itext/itext.kernel/itext/kernel/font/PdfTrueTypeFont.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/font/PdfType0Font.cs b/itext/itext.kernel/itext/kernel/font/PdfType0Font.cs index f86d519580..64df92cfb9 100644 --- a/itext/itext.kernel/itext/kernel/font/PdfType0Font.cs +++ b/itext/itext.kernel/itext/kernel/font/PdfType0Font.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/font/PdfType1Font.cs b/itext/itext.kernel/itext/kernel/font/PdfType1Font.cs index c8ac656a3d..24cb7da6e0 100644 --- a/itext/itext.kernel/itext/kernel/font/PdfType1Font.cs +++ b/itext/itext.kernel/itext/kernel/font/PdfType1Font.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/font/PdfType3Font.cs b/itext/itext.kernel/itext/kernel/font/PdfType3Font.cs index 53679d0a36..2450d95a16 100644 --- a/itext/itext.kernel/itext/kernel/font/PdfType3Font.cs +++ b/itext/itext.kernel/itext/kernel/font/PdfType3Font.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/font/Type3Font.cs b/itext/itext.kernel/itext/kernel/font/Type3Font.cs index 005b813ad7..ec42a1ee58 100644 --- a/itext/itext.kernel/itext/kernel/font/Type3Font.cs +++ b/itext/itext.kernel/itext/kernel/font/Type3Font.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/font/Type3Glyph.cs b/itext/itext.kernel/itext/kernel/font/Type3Glyph.cs index b4faf8f624..9f85483005 100644 --- a/itext/itext.kernel/itext/kernel/font/Type3Glyph.cs +++ b/itext/itext.kernel/itext/kernel/font/Type3Glyph.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/geom/AffineTransform.cs b/itext/itext.kernel/itext/kernel/geom/AffineTransform.cs index 607c3dd1be..776204e70f 100644 --- a/itext/itext.kernel/itext/kernel/geom/AffineTransform.cs +++ b/itext/itext.kernel/itext/kernel/geom/AffineTransform.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/geom/BezierCurve.cs b/itext/itext.kernel/itext/kernel/geom/BezierCurve.cs index d6a82830b1..82ef6c2e86 100644 --- a/itext/itext.kernel/itext/kernel/geom/BezierCurve.cs +++ b/itext/itext.kernel/itext/kernel/geom/BezierCurve.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/geom/IShape.cs b/itext/itext.kernel/itext/kernel/geom/IShape.cs index 4b1e34af1e..34f38927df 100644 --- a/itext/itext.kernel/itext/kernel/geom/IShape.cs +++ b/itext/itext.kernel/itext/kernel/geom/IShape.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/geom/Line.cs b/itext/itext.kernel/itext/kernel/geom/Line.cs index 71659e747e..7968ed8479 100644 --- a/itext/itext.kernel/itext/kernel/geom/Line.cs +++ b/itext/itext.kernel/itext/kernel/geom/Line.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/geom/LineSegment.cs b/itext/itext.kernel/itext/kernel/geom/LineSegment.cs index 8b9463a849..788032bbd9 100644 --- a/itext/itext.kernel/itext/kernel/geom/LineSegment.cs +++ b/itext/itext.kernel/itext/kernel/geom/LineSegment.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/geom/Matrix.cs b/itext/itext.kernel/itext/kernel/geom/Matrix.cs index 6c9e4b3e63..d9e9306239 100644 --- a/itext/itext.kernel/itext/kernel/geom/Matrix.cs +++ b/itext/itext.kernel/itext/kernel/geom/Matrix.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/geom/PageSize.cs b/itext/itext.kernel/itext/kernel/geom/PageSize.cs index 00698e1d1e..8e75070abc 100644 --- a/itext/itext.kernel/itext/kernel/geom/PageSize.cs +++ b/itext/itext.kernel/itext/kernel/geom/PageSize.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/geom/Path.cs b/itext/itext.kernel/itext/kernel/geom/Path.cs index 00fe6c7796..335ee4000c 100644 --- a/itext/itext.kernel/itext/kernel/geom/Path.cs +++ b/itext/itext.kernel/itext/kernel/geom/Path.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/geom/Rectangle.cs b/itext/itext.kernel/itext/kernel/geom/Rectangle.cs index 413c787311..9b0f6618b5 100644 --- a/itext/itext.kernel/itext/kernel/geom/Rectangle.cs +++ b/itext/itext.kernel/itext/kernel/geom/Rectangle.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/geom/ShapeTransformUtil.cs b/itext/itext.kernel/itext/kernel/geom/ShapeTransformUtil.cs index 49ff552d8c..d052d5b47a 100644 --- a/itext/itext.kernel/itext/kernel/geom/ShapeTransformUtil.cs +++ b/itext/itext.kernel/itext/kernel/geom/ShapeTransformUtil.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.kernel/itext/kernel/geom/Subpath.cs b/itext/itext.kernel/itext/kernel/geom/Subpath.cs index 268d351542..e398b7472a 100644 --- a/itext/itext.kernel/itext/kernel/geom/Subpath.cs +++ b/itext/itext.kernel/itext/kernel/geom/Subpath.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/geom/Vector.cs b/itext/itext.kernel/itext/kernel/geom/Vector.cs index 9d0816aa32..40f195d0ad 100644 --- a/itext/itext.kernel/itext/kernel/geom/Vector.cs +++ b/itext/itext.kernel/itext/kernel/geom/Vector.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/logs/KernelLogMessageConstant.cs b/itext/itext.kernel/itext/kernel/logs/KernelLogMessageConstant.cs index df55f1ffde..d643bcacd0 100644 --- a/itext/itext.kernel/itext/kernel/logs/KernelLogMessageConstant.cs +++ b/itext/itext.kernel/itext/kernel/logs/KernelLogMessageConstant.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/numbering/AlphabetNumbering.cs b/itext/itext.kernel/itext/kernel/numbering/AlphabetNumbering.cs index c13d9dd961..bdbb565f6c 100644 --- a/itext/itext.kernel/itext/kernel/numbering/AlphabetNumbering.cs +++ b/itext/itext.kernel/itext/kernel/numbering/AlphabetNumbering.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/numbering/ArmenianNumbering.cs b/itext/itext.kernel/itext/kernel/numbering/ArmenianNumbering.cs index 21cd8faa27..212a361575 100644 --- a/itext/itext.kernel/itext/kernel/numbering/ArmenianNumbering.cs +++ b/itext/itext.kernel/itext/kernel/numbering/ArmenianNumbering.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/numbering/EnglishAlphabetNumbering.cs b/itext/itext.kernel/itext/kernel/numbering/EnglishAlphabetNumbering.cs index 60acbe2ab1..34de1fa756 100644 --- a/itext/itext.kernel/itext/kernel/numbering/EnglishAlphabetNumbering.cs +++ b/itext/itext.kernel/itext/kernel/numbering/EnglishAlphabetNumbering.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/numbering/GeorgianNumbering.cs b/itext/itext.kernel/itext/kernel/numbering/GeorgianNumbering.cs index ac3df53fb3..8193d90582 100644 --- a/itext/itext.kernel/itext/kernel/numbering/GeorgianNumbering.cs +++ b/itext/itext.kernel/itext/kernel/numbering/GeorgianNumbering.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/numbering/GreekAlphabetNumbering.cs b/itext/itext.kernel/itext/kernel/numbering/GreekAlphabetNumbering.cs index 9d37f6fe55..38d8f314f7 100644 --- a/itext/itext.kernel/itext/kernel/numbering/GreekAlphabetNumbering.cs +++ b/itext/itext.kernel/itext/kernel/numbering/GreekAlphabetNumbering.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/numbering/RomanNumbering.cs b/itext/itext.kernel/itext/kernel/numbering/RomanNumbering.cs index 6dc02f3c75..1327830938 100644 --- a/itext/itext.kernel/itext/kernel/numbering/RomanNumbering.cs +++ b/itext/itext.kernel/itext/kernel/numbering/RomanNumbering.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/CompressionConstants.cs b/itext/itext.kernel/itext/kernel/pdf/CompressionConstants.cs index 2306dfc3fd..fcf504ba89 100644 --- a/itext/itext.kernel/itext/kernel/pdf/CompressionConstants.cs +++ b/itext/itext.kernel/itext/kernel/pdf/CompressionConstants.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/CountOutputStream.cs b/itext/itext.kernel/itext/kernel/pdf/CountOutputStream.cs index 6d5ac642ec..4163f8e164 100644 --- a/itext/itext.kernel/itext/kernel/pdf/CountOutputStream.cs +++ b/itext/itext.kernel/itext/kernel/pdf/CountOutputStream.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.kernel/itext/kernel/pdf/DestinationResolverCopyFilter.cs b/itext/itext.kernel/itext/kernel/pdf/DestinationResolverCopyFilter.cs index d5cb3ade5c..5e3eff956f 100644 --- a/itext/itext.kernel/itext/kernel/pdf/DestinationResolverCopyFilter.cs +++ b/itext/itext.kernel/itext/kernel/pdf/DestinationResolverCopyFilter.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/DocumentProperties.cs b/itext/itext.kernel/itext/kernel/pdf/DocumentProperties.cs index 254c1e4e10..a3527298c1 100644 --- a/itext/itext.kernel/itext/kernel/pdf/DocumentProperties.cs +++ b/itext/itext.kernel/itext/kernel/pdf/DocumentProperties.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/EncryptedEmbeddedStreamsHandler.cs b/itext/itext.kernel/itext/kernel/pdf/EncryptedEmbeddedStreamsHandler.cs index a694b134b3..dd20b868d3 100644 --- a/itext/itext.kernel/itext/kernel/pdf/EncryptedEmbeddedStreamsHandler.cs +++ b/itext/itext.kernel/itext/kernel/pdf/EncryptedEmbeddedStreamsHandler.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.kernel/itext/kernel/pdf/EncryptionConstants.cs b/itext/itext.kernel/itext/kernel/pdf/EncryptionConstants.cs index c017c9a9dd..5a4f09d6b4 100644 --- a/itext/itext.kernel/itext/kernel/pdf/EncryptionConstants.cs +++ b/itext/itext.kernel/itext/kernel/pdf/EncryptionConstants.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/EncryptionProperties.cs b/itext/itext.kernel/itext/kernel/pdf/EncryptionProperties.cs index 9e1fb52221..d2e46c49d4 100644 --- a/itext/itext.kernel/itext/kernel/pdf/EncryptionProperties.cs +++ b/itext/itext.kernel/itext/kernel/pdf/EncryptionProperties.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/FingerPrint.cs b/itext/itext.kernel/itext/kernel/pdf/FingerPrint.cs index e19532e550..b99f8d9bc9 100644 --- a/itext/itext.kernel/itext/kernel/pdf/FingerPrint.cs +++ b/itext/itext.kernel/itext/kernel/pdf/FingerPrint.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/IPdfPageExtraCopier.cs b/itext/itext.kernel/itext/kernel/pdf/IPdfPageExtraCopier.cs index 57a8a2d4b7..f85627b6c0 100644 --- a/itext/itext.kernel/itext/kernel/pdf/IPdfPageExtraCopier.cs +++ b/itext/itext.kernel/itext/kernel/pdf/IPdfPageExtraCopier.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/IPdfPageFactory.cs b/itext/itext.kernel/itext/kernel/pdf/IPdfPageFactory.cs index 71d8034094..9a20ebdf40 100644 --- a/itext/itext.kernel/itext/kernel/pdf/IPdfPageFactory.cs +++ b/itext/itext.kernel/itext/kernel/pdf/IPdfPageFactory.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/IndirectFilterUtils.cs b/itext/itext.kernel/itext/kernel/pdf/IndirectFilterUtils.cs index b633fa756c..1b4a14b79e 100644 --- a/itext/itext.kernel/itext/kernel/pdf/IndirectFilterUtils.cs +++ b/itext/itext.kernel/itext/kernel/pdf/IndirectFilterUtils.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.kernel/itext/kernel/pdf/IsoKey.cs b/itext/itext.kernel/itext/kernel/pdf/IsoKey.cs index f1c5168e29..b6d3955661 100644 --- a/itext/itext.kernel/itext/kernel/pdf/IsoKey.cs +++ b/itext/itext.kernel/itext/kernel/pdf/IsoKey.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/MemoryLimitsAwareFilter.cs b/itext/itext.kernel/itext/kernel/pdf/MemoryLimitsAwareFilter.cs index 9ad0208f78..0c3dfd47bb 100644 --- a/itext/itext.kernel/itext/kernel/pdf/MemoryLimitsAwareFilter.cs +++ b/itext/itext.kernel/itext/kernel/pdf/MemoryLimitsAwareFilter.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/MemoryLimitsAwareHandler.cs b/itext/itext.kernel/itext/kernel/pdf/MemoryLimitsAwareHandler.cs index 32b2586ce3..f3a6be75fd 100644 --- a/itext/itext.kernel/itext/kernel/pdf/MemoryLimitsAwareHandler.cs +++ b/itext/itext.kernel/itext/kernel/pdf/MemoryLimitsAwareHandler.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/MemoryLimitsAwareOutputStream.cs b/itext/itext.kernel/itext/kernel/pdf/MemoryLimitsAwareOutputStream.cs index 106b53655d..8f4c0c110d 100644 --- a/itext/itext.kernel/itext/kernel/pdf/MemoryLimitsAwareOutputStream.cs +++ b/itext/itext.kernel/itext/kernel/pdf/MemoryLimitsAwareOutputStream.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/OcgPropertiesCopier.cs b/itext/itext.kernel/itext/kernel/pdf/OcgPropertiesCopier.cs index ffdce54b57..795caeb321 100644 --- a/itext/itext.kernel/itext/kernel/pdf/OcgPropertiesCopier.cs +++ b/itext/itext.kernel/itext/kernel/pdf/OcgPropertiesCopier.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/PageFlushingHelper.cs b/itext/itext.kernel/itext/kernel/pdf/PageFlushingHelper.cs index 18f18e92e2..056b3fe1d1 100644 --- a/itext/itext.kernel/itext/kernel/pdf/PageFlushingHelper.cs +++ b/itext/itext.kernel/itext/kernel/pdf/PageFlushingHelper.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/PageLabelNumberingStyle.cs b/itext/itext.kernel/itext/kernel/pdf/PageLabelNumberingStyle.cs index 6edb2d07eb..2a7c2f64bc 100644 --- a/itext/itext.kernel/itext/kernel/pdf/PageLabelNumberingStyle.cs +++ b/itext/itext.kernel/itext/kernel/pdf/PageLabelNumberingStyle.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/PdfAConformanceLevel.cs b/itext/itext.kernel/itext/kernel/pdf/PdfAConformanceLevel.cs index ef514fbd89..e89430a8d3 100644 --- a/itext/itext.kernel/itext/kernel/pdf/PdfAConformanceLevel.cs +++ b/itext/itext.kernel/itext/kernel/pdf/PdfAConformanceLevel.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/PdfAnnotationBorder.cs b/itext/itext.kernel/itext/kernel/pdf/PdfAnnotationBorder.cs index cab2712a36..16fd88acfb 100644 --- a/itext/itext.kernel/itext/kernel/pdf/PdfAnnotationBorder.cs +++ b/itext/itext.kernel/itext/kernel/pdf/PdfAnnotationBorder.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/PdfArray.cs b/itext/itext.kernel/itext/kernel/pdf/PdfArray.cs index ec6a5509e1..f12fdb4e01 100644 --- a/itext/itext.kernel/itext/kernel/pdf/PdfArray.cs +++ b/itext/itext.kernel/itext/kernel/pdf/PdfArray.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/PdfArrayDirectIterator.cs b/itext/itext.kernel/itext/kernel/pdf/PdfArrayDirectIterator.cs index 7582064682..f2ab901c88 100644 --- a/itext/itext.kernel/itext/kernel/pdf/PdfArrayDirectIterator.cs +++ b/itext/itext.kernel/itext/kernel/pdf/PdfArrayDirectIterator.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/PdfBoolean.cs b/itext/itext.kernel/itext/kernel/pdf/PdfBoolean.cs index da73725d51..3ec651617a 100644 --- a/itext/itext.kernel/itext/kernel/pdf/PdfBoolean.cs +++ b/itext/itext.kernel/itext/kernel/pdf/PdfBoolean.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/PdfCatalog.cs b/itext/itext.kernel/itext/kernel/pdf/PdfCatalog.cs index 164ffd9385..88014ab477 100644 --- a/itext/itext.kernel/itext/kernel/pdf/PdfCatalog.cs +++ b/itext/itext.kernel/itext/kernel/pdf/PdfCatalog.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/PdfDashPattern.cs b/itext/itext.kernel/itext/kernel/pdf/PdfDashPattern.cs index fd3a2361c1..dd1a739b24 100644 --- a/itext/itext.kernel/itext/kernel/pdf/PdfDashPattern.cs +++ b/itext/itext.kernel/itext/kernel/pdf/PdfDashPattern.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/PdfDate.cs b/itext/itext.kernel/itext/kernel/pdf/PdfDate.cs index 25dbd64782..ca2de6c571 100644 --- a/itext/itext.kernel/itext/kernel/pdf/PdfDate.cs +++ b/itext/itext.kernel/itext/kernel/pdf/PdfDate.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/PdfDeveloperExtension.cs b/itext/itext.kernel/itext/kernel/pdf/PdfDeveloperExtension.cs index bb04629785..cda4960f5e 100644 --- a/itext/itext.kernel/itext/kernel/pdf/PdfDeveloperExtension.cs +++ b/itext/itext.kernel/itext/kernel/pdf/PdfDeveloperExtension.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/PdfDictionary.cs b/itext/itext.kernel/itext/kernel/pdf/PdfDictionary.cs index d518b344ca..478c792c64 100644 --- a/itext/itext.kernel/itext/kernel/pdf/PdfDictionary.cs +++ b/itext/itext.kernel/itext/kernel/pdf/PdfDictionary.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/PdfDictionaryEntrySet.cs b/itext/itext.kernel/itext/kernel/pdf/PdfDictionaryEntrySet.cs index e40f0e44ed..3e36593804 100644 --- a/itext/itext.kernel/itext/kernel/pdf/PdfDictionaryEntrySet.cs +++ b/itext/itext.kernel/itext/kernel/pdf/PdfDictionaryEntrySet.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/PdfDictionaryValues.cs b/itext/itext.kernel/itext/kernel/pdf/PdfDictionaryValues.cs index 5cfb9d88e7..17a27e25c6 100644 --- a/itext/itext.kernel/itext/kernel/pdf/PdfDictionaryValues.cs +++ b/itext/itext.kernel/itext/kernel/pdf/PdfDictionaryValues.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/PdfDocument.cs b/itext/itext.kernel/itext/kernel/pdf/PdfDocument.cs index 52f322ef5e..fde52aa302 100644 --- a/itext/itext.kernel/itext/kernel/pdf/PdfDocument.cs +++ b/itext/itext.kernel/itext/kernel/pdf/PdfDocument.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify @@ -333,11 +333,7 @@ public PdfDocument(PdfReader reader, PdfWriter writer) /// Gets the page by page number. /// page number. - /// - /// page by page number. may return - /// - /// in case the page tree is broken - /// + /// page by page number. public virtual PdfPage GetPage(int pageNum) { CheckClosingStatus(); return catalog.GetPageTree().GetPage(pageNum); diff --git a/itext/itext.kernel/itext/kernel/pdf/PdfDocumentInfo.cs b/itext/itext.kernel/itext/kernel/pdf/PdfDocumentInfo.cs index 32a8b86fa7..a693ee43f4 100644 --- a/itext/itext.kernel/itext/kernel/pdf/PdfDocumentInfo.cs +++ b/itext/itext.kernel/itext/kernel/pdf/PdfDocumentInfo.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/PdfEncryptedPayload.cs b/itext/itext.kernel/itext/kernel/pdf/PdfEncryptedPayload.cs index 16aa552b40..f2d66c504f 100644 --- a/itext/itext.kernel/itext/kernel/pdf/PdfEncryptedPayload.cs +++ b/itext/itext.kernel/itext/kernel/pdf/PdfEncryptedPayload.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/PdfEncryptedPayloadDocument.cs b/itext/itext.kernel/itext/kernel/pdf/PdfEncryptedPayloadDocument.cs index 01b49b43a2..263e5d69fd 100644 --- a/itext/itext.kernel/itext/kernel/pdf/PdfEncryptedPayloadDocument.cs +++ b/itext/itext.kernel/itext/kernel/pdf/PdfEncryptedPayloadDocument.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/PdfEncryption.cs b/itext/itext.kernel/itext/kernel/pdf/PdfEncryption.cs index 3ef9045e90..e02698fa39 100644 --- a/itext/itext.kernel/itext/kernel/pdf/PdfEncryption.cs +++ b/itext/itext.kernel/itext/kernel/pdf/PdfEncryption.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/PdfEncryptor.cs b/itext/itext.kernel/itext/kernel/pdf/PdfEncryptor.cs index d1ee6969e5..a7e0d22641 100644 --- a/itext/itext.kernel/itext/kernel/pdf/PdfEncryptor.cs +++ b/itext/itext.kernel/itext/kernel/pdf/PdfEncryptor.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/PdfExtensions.cs b/itext/itext.kernel/itext/kernel/pdf/PdfExtensions.cs index 5cef86ceee..d28c1414a2 100644 --- a/itext/itext.kernel/itext/kernel/pdf/PdfExtensions.cs +++ b/itext/itext.kernel/itext/kernel/pdf/PdfExtensions.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/PdfIndirectReference.cs b/itext/itext.kernel/itext/kernel/pdf/PdfIndirectReference.cs index 74b6c86276..093489f18a 100644 --- a/itext/itext.kernel/itext/kernel/pdf/PdfIndirectReference.cs +++ b/itext/itext.kernel/itext/kernel/pdf/PdfIndirectReference.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/PdfLiteral.cs b/itext/itext.kernel/itext/kernel/pdf/PdfLiteral.cs index c8e63f8b8e..4c9fc3d6a4 100644 --- a/itext/itext.kernel/itext/kernel/pdf/PdfLiteral.cs +++ b/itext/itext.kernel/itext/kernel/pdf/PdfLiteral.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/PdfName.cs b/itext/itext.kernel/itext/kernel/pdf/PdfName.cs index a03e69a81e..4f4ef8760f 100644 --- a/itext/itext.kernel/itext/kernel/pdf/PdfName.cs +++ b/itext/itext.kernel/itext/kernel/pdf/PdfName.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/PdfNameLoader.cs b/itext/itext.kernel/itext/kernel/pdf/PdfNameLoader.cs index 5292858503..463bc0c5e5 100644 --- a/itext/itext.kernel/itext/kernel/pdf/PdfNameLoader.cs +++ b/itext/itext.kernel/itext/kernel/pdf/PdfNameLoader.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/PdfNameTree.cs b/itext/itext.kernel/itext/kernel/pdf/PdfNameTree.cs index 7d3d817e28..8c7c4a074d 100644 --- a/itext/itext.kernel/itext/kernel/pdf/PdfNameTree.cs +++ b/itext/itext.kernel/itext/kernel/pdf/PdfNameTree.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/PdfNull.cs b/itext/itext.kernel/itext/kernel/pdf/PdfNull.cs index 009a371231..5ff65114f9 100644 --- a/itext/itext.kernel/itext/kernel/pdf/PdfNull.cs +++ b/itext/itext.kernel/itext/kernel/pdf/PdfNull.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/PdfNumTree.cs b/itext/itext.kernel/itext/kernel/pdf/PdfNumTree.cs index 819d387cb3..5c05950e32 100644 --- a/itext/itext.kernel/itext/kernel/pdf/PdfNumTree.cs +++ b/itext/itext.kernel/itext/kernel/pdf/PdfNumTree.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/PdfNumber.cs b/itext/itext.kernel/itext/kernel/pdf/PdfNumber.cs index 6d6626dfee..d93d13aaa4 100644 --- a/itext/itext.kernel/itext/kernel/pdf/PdfNumber.cs +++ b/itext/itext.kernel/itext/kernel/pdf/PdfNumber.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/PdfObject.cs b/itext/itext.kernel/itext/kernel/pdf/PdfObject.cs index bdb3d881f3..16faf1e5db 100644 --- a/itext/itext.kernel/itext/kernel/pdf/PdfObject.cs +++ b/itext/itext.kernel/itext/kernel/pdf/PdfObject.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/PdfObjectStream.cs b/itext/itext.kernel/itext/kernel/pdf/PdfObjectStream.cs index a537f0a710..8aca9a85f6 100644 --- a/itext/itext.kernel/itext/kernel/pdf/PdfObjectStream.cs +++ b/itext/itext.kernel/itext/kernel/pdf/PdfObjectStream.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/PdfObjectWrapper.cs b/itext/itext.kernel/itext/kernel/pdf/PdfObjectWrapper.cs index 9b7d954712..66889e9a2a 100644 --- a/itext/itext.kernel/itext/kernel/pdf/PdfObjectWrapper.cs +++ b/itext/itext.kernel/itext/kernel/pdf/PdfObjectWrapper.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/PdfOutline.cs b/itext/itext.kernel/itext/kernel/pdf/PdfOutline.cs index 3d7b6a8d2c..9b5ae31231 100644 --- a/itext/itext.kernel/itext/kernel/pdf/PdfOutline.cs +++ b/itext/itext.kernel/itext/kernel/pdf/PdfOutline.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/PdfOutputIntent.cs b/itext/itext.kernel/itext/kernel/pdf/PdfOutputIntent.cs index ea2025b9b4..8630cdf8e2 100644 --- a/itext/itext.kernel/itext/kernel/pdf/PdfOutputIntent.cs +++ b/itext/itext.kernel/itext/kernel/pdf/PdfOutputIntent.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/PdfOutputStream.cs b/itext/itext.kernel/itext/kernel/pdf/PdfOutputStream.cs index 1564cc5b65..a2bbc43c9d 100644 --- a/itext/itext.kernel/itext/kernel/pdf/PdfOutputStream.cs +++ b/itext/itext.kernel/itext/kernel/pdf/PdfOutputStream.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/PdfPage.cs b/itext/itext.kernel/itext/kernel/pdf/PdfPage.cs index 62997155cd..4f0c49ae33 100644 --- a/itext/itext.kernel/itext/kernel/pdf/PdfPage.cs +++ b/itext/itext.kernel/itext/kernel/pdf/PdfPage.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/PdfPageFactory.cs b/itext/itext.kernel/itext/kernel/pdf/PdfPageFactory.cs index 60d3c0de18..73a6072994 100644 --- a/itext/itext.kernel/itext/kernel/pdf/PdfPageFactory.cs +++ b/itext/itext.kernel/itext/kernel/pdf/PdfPageFactory.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/PdfPages.cs b/itext/itext.kernel/itext/kernel/pdf/PdfPages.cs index af352c02f3..f664df5ede 100644 --- a/itext/itext.kernel/itext/kernel/pdf/PdfPages.cs +++ b/itext/itext.kernel/itext/kernel/pdf/PdfPages.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/PdfPagesTree.cs b/itext/itext.kernel/itext/kernel/pdf/PdfPagesTree.cs index ddc89b2a19..980d69a537 100644 --- a/itext/itext.kernel/itext/kernel/pdf/PdfPagesTree.cs +++ b/itext/itext.kernel/itext/kernel/pdf/PdfPagesTree.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify @@ -142,6 +142,10 @@ internal class PdfPagesTree { } pages[pageNum] = pdfPage; } + if (pdfPage == null) { + throw new PdfException(MessageFormatUtil.Format(iText.IO.Logs.IoLogMessageConstant.PAGE_TREE_IS_BROKEN_FAILED_TO_RETRIEVE_PAGE + , pageNum + 1)); + } return pdfPage; } @@ -425,11 +429,15 @@ internal class PdfPagesTree { PdfPages lastPdfPages = null; for (int i = 0; i < kids.Size() && kidsCount > 0; i++) { /* - * We don't release pdfPagesObject in the end of each loop because we enter this for-cycle only when parent has PdfPages kids. - * If all of the kids are PdfPages, then there's nothing to release, because we don't release PdfPages at this point. + * We don't release pdfPagesObject in the end of each loop because we enter this for-cycle only when + * parent has PdfPages kids. + * If all of the kids are PdfPages, then there's nothing to release, because we don't release + * PdfPages at this point. * If there are kids that are instances of PdfPage, then there's no sense in releasing them: - * in this case ParentTreeStructure is being rebuilt by inserting an intermediate PdfPages between the parent and a PdfPage, - * thus modifying the page object by resetting its parent, thus making it impossible to release the object. + * in this case ParentTreeStructure is being rebuilt by inserting an intermediate PdfPages between + * the parent and a PdfPage, + * thus modifying the page object by resetting its parent, thus making it impossible to release the + * object. */ PdfDictionary pdfPagesObject = kids.GetAsDictionary(i); if (pdfPagesObject.GetAsArray(PdfName.Kids) == null) { diff --git a/itext/itext.kernel/itext/kernel/pdf/PdfPrimitiveObject.cs b/itext/itext.kernel/itext/kernel/pdf/PdfPrimitiveObject.cs index 14ce1c243f..8387a32519 100644 --- a/itext/itext.kernel/itext/kernel/pdf/PdfPrimitiveObject.cs +++ b/itext/itext.kernel/itext/kernel/pdf/PdfPrimitiveObject.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/PdfReader.cs b/itext/itext.kernel/itext/kernel/pdf/PdfReader.cs index 55a37920f4..b43455f486 100644 --- a/itext/itext.kernel/itext/kernel/pdf/PdfReader.cs +++ b/itext/itext.kernel/itext/kernel/pdf/PdfReader.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify @@ -86,6 +86,8 @@ public class PdfReader : IDisposable { //indicate nearest first Indirect reference object which includes current reading the object, using for PdfString decrypt private PdfIndirectReference currentIndirectReference; + private XMPMeta xmpMeta; + protected internal PdfTokenizer tokens; protected internal PdfEncryption decrypt; @@ -674,14 +676,16 @@ public PdfReader(String filename) if (pdfDocument == null || !pdfDocument.GetXref().IsReadingCompleted()) { throw new PdfException(KernelExceptionMessageConstant.DOCUMENT_HAS_NOT_BEEN_READ_YET); } - if (pdfDocument.GetXmpMetadata() != null) { - try { - pdfAConformanceLevel = PdfAConformanceLevel.GetConformanceLevel(XMPMetaFactory.ParseFromBuffer(pdfDocument - .GetXmpMetadata())); + try { + if (xmpMeta == null && pdfDocument.GetXmpMetadata() != null) { + xmpMeta = XMPMetaFactory.ParseFromBuffer(pdfDocument.GetXmpMetadata()); } - catch (XMPException) { + if (xmpMeta != null) { + pdfAConformanceLevel = PdfAConformanceLevel.GetConformanceLevel(xmpMeta); } } + catch (XMPException) { + } } return pdfAConformanceLevel; } @@ -1418,48 +1422,73 @@ public PdfReader(String filename) tokens.Seek(0); trailer = null; ByteBuffer buffer = new ByteBuffer(24); - PdfTokenizer lineTokenizer = new PdfTokenizer(new RandomAccessFileOrArray(new PdfReader.ReusableRandomAccessSource - (buffer))); - for (; ; ) { - long pos = tokens.GetPosition(); - buffer.Reset(); - // added boolean because of mailing list issue (17 Feb. 2014) - if (!tokens.ReadLineSegment(buffer, true)) { - break; - } - if (buffer.Get(0) == 't') { - if (!PdfTokenizer.CheckTrailer(buffer)) { - continue; + using (PdfTokenizer lineTokenizer = new PdfTokenizer(new RandomAccessFileOrArray(new PdfReader.ReusableRandomAccessSource + (buffer)))) { + long? trailerIndex = null; + for (; ; ) { + long pos = tokens.GetPosition(); + buffer.Reset(); + // added boolean because of mailing list issue (17 Feb. 2014) + if (!tokens.ReadLineSegment(buffer, true)) { + break; } - tokens.Seek(pos); - tokens.NextToken(); - pos = tokens.GetPosition(); - try { - PdfDictionary dic = (PdfDictionary)ReadObject(false); - if (dic.Get(PdfName.Root, false) != null) { - trailer = dic; + if (buffer.Get(0) == 't') { + if (!PdfTokenizer.CheckTrailer(buffer)) { + continue; + } + tokens.Seek(pos); + tokens.NextToken(); + pos = tokens.GetPosition(); + if (IsCurrentObjectATrailer()) { + // if the pdf is linearized it is possible that the trailer has been read + // before the actual objects it refers to this causes the trailer to have + // objects in READING state that's why we keep track of the position of the + // trailer and then asign it when the whole pdf has been loaded + trailerIndex = pos; } else { tokens.Seek(pos); } } - catch (Exception) { - tokens.Seek(pos); - } - } - else { - if (buffer.Get(0) >= '0' && buffer.Get(0) <= '9') { - int[] obj = PdfTokenizer.CheckObjectStart(lineTokenizer); - if (obj == null) { - continue; - } - int num = obj[0]; - int gen = obj[1]; - if (xref.Get(num) == null || xref.Get(num).GetGenNumber() <= gen) { - xref.Add(new PdfIndirectReference(pdfDocument, num, gen, pos)); + else { + if (buffer.Get(0) >= '0' && buffer.Get(0) <= '9') { + int[] obj = PdfTokenizer.CheckObjectStart(lineTokenizer); + if (obj == null) { + continue; + } + int num = obj[0]; + int gen = obj[1]; + if (xref.Get(num) == null || xref.Get(num).GetGenNumber() <= gen) { + xref.Add(new PdfIndirectReference(pdfDocument, num, gen, pos)); + } } } } + // now that the document has been read fully the underlying trailer references won't be + // in READING state when the pdf has been linearised now we can assign the trailer + // and it will have the right references + SetTrailerFromTrailerIndex(trailerIndex); + } + } + + private bool IsCurrentObjectATrailer() { + try { + PdfDictionary dic = (PdfDictionary)ReadObject(false); + return dic.Get(PdfName.Root, false) != null; + } + catch (Exception) { + return false; + } + } + + private void SetTrailerFromTrailerIndex(long? trailerIndex) { + if (trailerIndex == null) { + throw new PdfException(KernelExceptionMessageConstant.TRAILER_NOT_FOUND); + } + tokens.Seek((long)trailerIndex); + PdfDictionary dic = (PdfDictionary)ReadObject(false); + if (dic.Get(PdfName.Root, false) != null) { + trailer = dic; } if (trailer == null) { throw new PdfException(KernelExceptionMessageConstant.TRAILER_NOT_FOUND); diff --git a/itext/itext.kernel/itext/kernel/pdf/PdfResources.cs b/itext/itext.kernel/itext/kernel/pdf/PdfResources.cs index e5c53c0954..081fa14550 100644 --- a/itext/itext.kernel/itext/kernel/pdf/PdfResources.cs +++ b/itext/itext.kernel/itext/kernel/pdf/PdfResources.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/PdfStream.cs b/itext/itext.kernel/itext/kernel/pdf/PdfStream.cs index 3709e273c7..5ab9e82de8 100644 --- a/itext/itext.kernel/itext/kernel/pdf/PdfStream.cs +++ b/itext/itext.kernel/itext/kernel/pdf/PdfStream.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/PdfString.cs b/itext/itext.kernel/itext/kernel/pdf/PdfString.cs index 5e152bd177..9f5554bdaf 100644 --- a/itext/itext.kernel/itext/kernel/pdf/PdfString.cs +++ b/itext/itext.kernel/itext/kernel/pdf/PdfString.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/PdfTextArray.cs b/itext/itext.kernel/itext/kernel/pdf/PdfTextArray.cs index 29567cd6f4..b43c0001db 100644 --- a/itext/itext.kernel/itext/kernel/pdf/PdfTextArray.cs +++ b/itext/itext.kernel/itext/kernel/pdf/PdfTextArray.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/PdfVersion.cs b/itext/itext.kernel/itext/kernel/pdf/PdfVersion.cs index a25591194d..ad2b7fb7b2 100644 --- a/itext/itext.kernel/itext/kernel/pdf/PdfVersion.cs +++ b/itext/itext.kernel/itext/kernel/pdf/PdfVersion.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/PdfViewerPreferences.cs b/itext/itext.kernel/itext/kernel/pdf/PdfViewerPreferences.cs index fce812f605..54b809bb78 100644 --- a/itext/itext.kernel/itext/kernel/pdf/PdfViewerPreferences.cs +++ b/itext/itext.kernel/itext/kernel/pdf/PdfViewerPreferences.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/PdfWriter.cs b/itext/itext.kernel/itext/kernel/pdf/PdfWriter.cs index dc02ae694e..a9a1e35545 100644 --- a/itext/itext.kernel/itext/kernel/pdf/PdfWriter.cs +++ b/itext/itext.kernel/itext/kernel/pdf/PdfWriter.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify @@ -274,7 +274,7 @@ public PdfWriter(String filename, WriterProperties properties) } SerializedObjectContent serializedContent = null; if (properties.smartMode && tryToFindDuplicate && !CheckTypeOfPdfDictionary(obj, PdfName.Page) && !CheckTypeOfPdfDictionary - (obj, PdfName.OCG)) { + (obj, PdfName.OCG) && !CheckTypeOfPdfDictionary(obj, PdfName.OCMD)) { serializedContent = smartModeSerializer.SerializeObject(obj); PdfIndirectReference objectRef = smartModeSerializer.GetSavedSerializedObject(serializedContent); if (objectRef != null) { diff --git a/itext/itext.kernel/itext/kernel/pdf/PdfXrefTable.cs b/itext/itext.kernel/itext/kernel/pdf/PdfXrefTable.cs index 1469141eae..15fa9a7ca7 100644 --- a/itext/itext.kernel/itext/kernel/pdf/PdfXrefTable.cs +++ b/itext/itext.kernel/itext/kernel/pdf/PdfXrefTable.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/ReaderProperties.cs b/itext/itext.kernel/itext/kernel/pdf/ReaderProperties.cs index 3ddd258c7a..2d7e12335e 100644 --- a/itext/itext.kernel/itext/kernel/pdf/ReaderProperties.cs +++ b/itext/itext.kernel/itext/kernel/pdf/ReaderProperties.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/SerializedObjectContent.cs b/itext/itext.kernel/itext/kernel/pdf/SerializedObjectContent.cs index 89650f79fe..4ea9dfb91e 100644 --- a/itext/itext.kernel/itext/kernel/pdf/SerializedObjectContent.cs +++ b/itext/itext.kernel/itext/kernel/pdf/SerializedObjectContent.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/SmartModePdfObjectsSerializer.cs b/itext/itext.kernel/itext/kernel/pdf/SmartModePdfObjectsSerializer.cs index a67297f032..5fa3e46733 100644 --- a/itext/itext.kernel/itext/kernel/pdf/SmartModePdfObjectsSerializer.cs +++ b/itext/itext.kernel/itext/kernel/pdf/SmartModePdfObjectsSerializer.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/StampingProperties.cs b/itext/itext.kernel/itext/kernel/pdf/StampingProperties.cs index 8f6d0d1182..6ce2deb78b 100644 --- a/itext/itext.kernel/itext/kernel/pdf/StampingProperties.cs +++ b/itext/itext.kernel/itext/kernel/pdf/StampingProperties.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/VersionConforming.cs b/itext/itext.kernel/itext/kernel/pdf/VersionConforming.cs index 19fb1b80b3..a7b01e7cfa 100644 --- a/itext/itext.kernel/itext/kernel/pdf/VersionConforming.cs +++ b/itext/itext.kernel/itext/kernel/pdf/VersionConforming.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/WriterProperties.cs b/itext/itext.kernel/itext/kernel/pdf/WriterProperties.cs index d6658df42d..69e93fc7bd 100644 --- a/itext/itext.kernel/itext/kernel/pdf/WriterProperties.cs +++ b/itext/itext.kernel/itext/kernel/pdf/WriterProperties.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/XmpMetaInfoConverter.cs b/itext/itext.kernel/itext/kernel/pdf/XmpMetaInfoConverter.cs index 51b2641061..29ab387ea4 100644 --- a/itext/itext.kernel/itext/kernel/pdf/XmpMetaInfoConverter.cs +++ b/itext/itext.kernel/itext/kernel/pdf/XmpMetaInfoConverter.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/action/PdfAction.cs b/itext/itext.kernel/itext/kernel/pdf/action/PdfAction.cs index f43846945a..68afd19456 100644 --- a/itext/itext.kernel/itext/kernel/pdf/action/PdfAction.cs +++ b/itext/itext.kernel/itext/kernel/pdf/action/PdfAction.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/action/PdfActionOcgState.cs b/itext/itext.kernel/itext/kernel/pdf/action/PdfActionOcgState.cs index 498113d44e..eb94777b2c 100644 --- a/itext/itext.kernel/itext/kernel/pdf/action/PdfActionOcgState.cs +++ b/itext/itext.kernel/itext/kernel/pdf/action/PdfActionOcgState.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/action/PdfAnnotationAdditionalActions.cs b/itext/itext.kernel/itext/kernel/pdf/action/PdfAnnotationAdditionalActions.cs index 18ecd1a39c..2f99a83010 100644 --- a/itext/itext.kernel/itext/kernel/pdf/action/PdfAnnotationAdditionalActions.cs +++ b/itext/itext.kernel/itext/kernel/pdf/action/PdfAnnotationAdditionalActions.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/action/PdfMediaClipData.cs b/itext/itext.kernel/itext/kernel/pdf/action/PdfMediaClipData.cs index 4bf76bfda2..dbbdd92201 100644 --- a/itext/itext.kernel/itext/kernel/pdf/action/PdfMediaClipData.cs +++ b/itext/itext.kernel/itext/kernel/pdf/action/PdfMediaClipData.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/action/PdfRendition.cs b/itext/itext.kernel/itext/kernel/pdf/action/PdfRendition.cs index ef10576b5e..f31e6f981c 100644 --- a/itext/itext.kernel/itext/kernel/pdf/action/PdfRendition.cs +++ b/itext/itext.kernel/itext/kernel/pdf/action/PdfRendition.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/action/PdfTarget.cs b/itext/itext.kernel/itext/kernel/pdf/action/PdfTarget.cs index 6cf59f1e32..de95b8685e 100644 --- a/itext/itext.kernel/itext/kernel/pdf/action/PdfTarget.cs +++ b/itext/itext.kernel/itext/kernel/pdf/action/PdfTarget.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/action/PdfWin.cs b/itext/itext.kernel/itext/kernel/pdf/action/PdfWin.cs index 23e5756a46..765f60ab3d 100644 --- a/itext/itext.kernel/itext/kernel/pdf/action/PdfWin.cs +++ b/itext/itext.kernel/itext/kernel/pdf/action/PdfWin.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/annot/BorderStyleUtil.cs b/itext/itext.kernel/itext/kernel/pdf/annot/BorderStyleUtil.cs index 25a749017b..2c1d9cca32 100644 --- a/itext/itext.kernel/itext/kernel/pdf/annot/BorderStyleUtil.cs +++ b/itext/itext.kernel/itext/kernel/pdf/annot/BorderStyleUtil.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/annot/InteriorColorUtil.cs b/itext/itext.kernel/itext/kernel/pdf/annot/InteriorColorUtil.cs index 7b8a25d503..7bdf419677 100644 --- a/itext/itext.kernel/itext/kernel/pdf/annot/InteriorColorUtil.cs +++ b/itext/itext.kernel/itext/kernel/pdf/annot/InteriorColorUtil.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/annot/Pdf3DAnnotation.cs b/itext/itext.kernel/itext/kernel/pdf/annot/Pdf3DAnnotation.cs index 589dcb72a8..ae40afcee0 100644 --- a/itext/itext.kernel/itext/kernel/pdf/annot/Pdf3DAnnotation.cs +++ b/itext/itext.kernel/itext/kernel/pdf/annot/Pdf3DAnnotation.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/annot/PdfAnnotation.cs b/itext/itext.kernel/itext/kernel/pdf/annot/PdfAnnotation.cs index 7b44048aa6..0a33d3895f 100644 --- a/itext/itext.kernel/itext/kernel/pdf/annot/PdfAnnotation.cs +++ b/itext/itext.kernel/itext/kernel/pdf/annot/PdfAnnotation.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/annot/PdfAnnotationAppearance.cs b/itext/itext.kernel/itext/kernel/pdf/annot/PdfAnnotationAppearance.cs index b679be1be2..fd974360de 100644 --- a/itext/itext.kernel/itext/kernel/pdf/annot/PdfAnnotationAppearance.cs +++ b/itext/itext.kernel/itext/kernel/pdf/annot/PdfAnnotationAppearance.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/annot/PdfCaretAnnotation.cs b/itext/itext.kernel/itext/kernel/pdf/annot/PdfCaretAnnotation.cs index f3043e29d8..8669360124 100644 --- a/itext/itext.kernel/itext/kernel/pdf/annot/PdfCaretAnnotation.cs +++ b/itext/itext.kernel/itext/kernel/pdf/annot/PdfCaretAnnotation.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/annot/PdfCircleAnnotation.cs b/itext/itext.kernel/itext/kernel/pdf/annot/PdfCircleAnnotation.cs index ba706ae2db..c9934145de 100644 --- a/itext/itext.kernel/itext/kernel/pdf/annot/PdfCircleAnnotation.cs +++ b/itext/itext.kernel/itext/kernel/pdf/annot/PdfCircleAnnotation.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/annot/PdfFileAttachmentAnnotation.cs b/itext/itext.kernel/itext/kernel/pdf/annot/PdfFileAttachmentAnnotation.cs index 611ca912ef..3b13a57fc9 100644 --- a/itext/itext.kernel/itext/kernel/pdf/annot/PdfFileAttachmentAnnotation.cs +++ b/itext/itext.kernel/itext/kernel/pdf/annot/PdfFileAttachmentAnnotation.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/annot/PdfFixedPrint.cs b/itext/itext.kernel/itext/kernel/pdf/annot/PdfFixedPrint.cs index 1033417626..6efc899a7b 100644 --- a/itext/itext.kernel/itext/kernel/pdf/annot/PdfFixedPrint.cs +++ b/itext/itext.kernel/itext/kernel/pdf/annot/PdfFixedPrint.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/annot/PdfFreeTextAnnotation.cs b/itext/itext.kernel/itext/kernel/pdf/annot/PdfFreeTextAnnotation.cs index 80c15835a7..4066e470e4 100644 --- a/itext/itext.kernel/itext/kernel/pdf/annot/PdfFreeTextAnnotation.cs +++ b/itext/itext.kernel/itext/kernel/pdf/annot/PdfFreeTextAnnotation.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/annot/PdfInkAnnotation.cs b/itext/itext.kernel/itext/kernel/pdf/annot/PdfInkAnnotation.cs index b79ff0ff69..6ae0eb9bd7 100644 --- a/itext/itext.kernel/itext/kernel/pdf/annot/PdfInkAnnotation.cs +++ b/itext/itext.kernel/itext/kernel/pdf/annot/PdfInkAnnotation.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/annot/PdfLineAnnotation.cs b/itext/itext.kernel/itext/kernel/pdf/annot/PdfLineAnnotation.cs index 9bb0b25399..1000b8880d 100644 --- a/itext/itext.kernel/itext/kernel/pdf/annot/PdfLineAnnotation.cs +++ b/itext/itext.kernel/itext/kernel/pdf/annot/PdfLineAnnotation.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/annot/PdfLinkAnnotation.cs b/itext/itext.kernel/itext/kernel/pdf/annot/PdfLinkAnnotation.cs index 073a20dd91..6827be2d12 100644 --- a/itext/itext.kernel/itext/kernel/pdf/annot/PdfLinkAnnotation.cs +++ b/itext/itext.kernel/itext/kernel/pdf/annot/PdfLinkAnnotation.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/annot/PdfMarkupAnnotation.cs b/itext/itext.kernel/itext/kernel/pdf/annot/PdfMarkupAnnotation.cs index f2454d70f6..400c7e8029 100644 --- a/itext/itext.kernel/itext/kernel/pdf/annot/PdfMarkupAnnotation.cs +++ b/itext/itext.kernel/itext/kernel/pdf/annot/PdfMarkupAnnotation.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/annot/PdfPolyGeomAnnotation.cs b/itext/itext.kernel/itext/kernel/pdf/annot/PdfPolyGeomAnnotation.cs index fe374c3ccf..b5417721d9 100644 --- a/itext/itext.kernel/itext/kernel/pdf/annot/PdfPolyGeomAnnotation.cs +++ b/itext/itext.kernel/itext/kernel/pdf/annot/PdfPolyGeomAnnotation.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/annot/PdfPolygonAnnotation.cs b/itext/itext.kernel/itext/kernel/pdf/annot/PdfPolygonAnnotation.cs index d769890596..2f9c5c2603 100644 --- a/itext/itext.kernel/itext/kernel/pdf/annot/PdfPolygonAnnotation.cs +++ b/itext/itext.kernel/itext/kernel/pdf/annot/PdfPolygonAnnotation.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/annot/PdfPolylineAnnotation.cs b/itext/itext.kernel/itext/kernel/pdf/annot/PdfPolylineAnnotation.cs index 64aa0fd82d..e595fbfdf0 100644 --- a/itext/itext.kernel/itext/kernel/pdf/annot/PdfPolylineAnnotation.cs +++ b/itext/itext.kernel/itext/kernel/pdf/annot/PdfPolylineAnnotation.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/annot/PdfPopupAnnotation.cs b/itext/itext.kernel/itext/kernel/pdf/annot/PdfPopupAnnotation.cs index f3ad789428..9177839b98 100644 --- a/itext/itext.kernel/itext/kernel/pdf/annot/PdfPopupAnnotation.cs +++ b/itext/itext.kernel/itext/kernel/pdf/annot/PdfPopupAnnotation.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/annot/PdfPrinterMarkAnnotation.cs b/itext/itext.kernel/itext/kernel/pdf/annot/PdfPrinterMarkAnnotation.cs index 293b4a0bdc..4b277dd687 100644 --- a/itext/itext.kernel/itext/kernel/pdf/annot/PdfPrinterMarkAnnotation.cs +++ b/itext/itext.kernel/itext/kernel/pdf/annot/PdfPrinterMarkAnnotation.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/annot/PdfRedactAnnotation.cs b/itext/itext.kernel/itext/kernel/pdf/annot/PdfRedactAnnotation.cs index 86525bca26..b3efd6be81 100644 --- a/itext/itext.kernel/itext/kernel/pdf/annot/PdfRedactAnnotation.cs +++ b/itext/itext.kernel/itext/kernel/pdf/annot/PdfRedactAnnotation.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/annot/PdfScreenAnnotation.cs b/itext/itext.kernel/itext/kernel/pdf/annot/PdfScreenAnnotation.cs index 1f5e9a00a6..fe181158b8 100644 --- a/itext/itext.kernel/itext/kernel/pdf/annot/PdfScreenAnnotation.cs +++ b/itext/itext.kernel/itext/kernel/pdf/annot/PdfScreenAnnotation.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/annot/PdfSoundAnnotation.cs b/itext/itext.kernel/itext/kernel/pdf/annot/PdfSoundAnnotation.cs index 6ed10679f3..d637fd757a 100644 --- a/itext/itext.kernel/itext/kernel/pdf/annot/PdfSoundAnnotation.cs +++ b/itext/itext.kernel/itext/kernel/pdf/annot/PdfSoundAnnotation.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/annot/PdfSquareAnnotation.cs b/itext/itext.kernel/itext/kernel/pdf/annot/PdfSquareAnnotation.cs index 37748b6f1e..77ea71756a 100644 --- a/itext/itext.kernel/itext/kernel/pdf/annot/PdfSquareAnnotation.cs +++ b/itext/itext.kernel/itext/kernel/pdf/annot/PdfSquareAnnotation.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/annot/PdfStampAnnotation.cs b/itext/itext.kernel/itext/kernel/pdf/annot/PdfStampAnnotation.cs index 78b383a4e1..5843fed939 100644 --- a/itext/itext.kernel/itext/kernel/pdf/annot/PdfStampAnnotation.cs +++ b/itext/itext.kernel/itext/kernel/pdf/annot/PdfStampAnnotation.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/annot/PdfTextAnnotation.cs b/itext/itext.kernel/itext/kernel/pdf/annot/PdfTextAnnotation.cs index 1ecccd4ea9..df58827dee 100644 --- a/itext/itext.kernel/itext/kernel/pdf/annot/PdfTextAnnotation.cs +++ b/itext/itext.kernel/itext/kernel/pdf/annot/PdfTextAnnotation.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/annot/PdfTextMarkupAnnotation.cs b/itext/itext.kernel/itext/kernel/pdf/annot/PdfTextMarkupAnnotation.cs index cfe1d03885..050a4f699f 100644 --- a/itext/itext.kernel/itext/kernel/pdf/annot/PdfTextMarkupAnnotation.cs +++ b/itext/itext.kernel/itext/kernel/pdf/annot/PdfTextMarkupAnnotation.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/annot/PdfTrapNetworkAnnotation.cs b/itext/itext.kernel/itext/kernel/pdf/annot/PdfTrapNetworkAnnotation.cs index c50c8d9eae..c15bb23cc8 100644 --- a/itext/itext.kernel/itext/kernel/pdf/annot/PdfTrapNetworkAnnotation.cs +++ b/itext/itext.kernel/itext/kernel/pdf/annot/PdfTrapNetworkAnnotation.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/annot/PdfWatermarkAnnotation.cs b/itext/itext.kernel/itext/kernel/pdf/annot/PdfWatermarkAnnotation.cs index 141d347e95..cccb224010 100644 --- a/itext/itext.kernel/itext/kernel/pdf/annot/PdfWatermarkAnnotation.cs +++ b/itext/itext.kernel/itext/kernel/pdf/annot/PdfWatermarkAnnotation.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/annot/PdfWidgetAnnotation.cs b/itext/itext.kernel/itext/kernel/pdf/annot/PdfWidgetAnnotation.cs index 0817de6461..768ea3187f 100644 --- a/itext/itext.kernel/itext/kernel/pdf/annot/PdfWidgetAnnotation.cs +++ b/itext/itext.kernel/itext/kernel/pdf/annot/PdfWidgetAnnotation.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/annot/da/AnnotationDefaultAppearance.cs b/itext/itext.kernel/itext/kernel/pdf/annot/da/AnnotationDefaultAppearance.cs index 8bedcdd163..33968e679b 100644 --- a/itext/itext.kernel/itext/kernel/pdf/annot/da/AnnotationDefaultAppearance.cs +++ b/itext/itext.kernel/itext/kernel/pdf/annot/da/AnnotationDefaultAppearance.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/annot/da/ExtendedAnnotationFont.cs b/itext/itext.kernel/itext/kernel/pdf/annot/da/ExtendedAnnotationFont.cs index 375ab57660..f8597d7ff2 100644 --- a/itext/itext.kernel/itext/kernel/pdf/annot/da/ExtendedAnnotationFont.cs +++ b/itext/itext.kernel/itext/kernel/pdf/annot/da/ExtendedAnnotationFont.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/annot/da/StandardAnnotationFont.cs b/itext/itext.kernel/itext/kernel/pdf/annot/da/StandardAnnotationFont.cs index 5bcb8ae44f..d52f86b031 100644 --- a/itext/itext.kernel/itext/kernel/pdf/annot/da/StandardAnnotationFont.cs +++ b/itext/itext.kernel/itext/kernel/pdf/annot/da/StandardAnnotationFont.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/canvas/CanvasArtifact.cs b/itext/itext.kernel/itext/kernel/pdf/canvas/CanvasArtifact.cs index 8ff48dda5c..47726de32a 100644 --- a/itext/itext.kernel/itext/kernel/pdf/canvas/CanvasArtifact.cs +++ b/itext/itext.kernel/itext/kernel/pdf/canvas/CanvasArtifact.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/canvas/CanvasGraphicsState.cs b/itext/itext.kernel/itext/kernel/pdf/canvas/CanvasGraphicsState.cs index 44a9f26279..0a281539da 100644 --- a/itext/itext.kernel/itext/kernel/pdf/canvas/CanvasGraphicsState.cs +++ b/itext/itext.kernel/itext/kernel/pdf/canvas/CanvasGraphicsState.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify @@ -196,214 +196,497 @@ public class CanvasGraphicsState { ctm = newCtm.Multiply(ctm); } + /// Gets the current fill color. + /// + /// The canvas graphics state fill + /// color + /// public virtual Color GetFillColor() { return fillColor; } + /// + /// Sets the current fill + /// color. + /// + /// The new fill color. public virtual void SetFillColor(Color fillColor) { this.fillColor = fillColor; } + /// Gets the current stroke color. + /// + /// The canvas graphics state stroke + /// color + /// public virtual Color GetStrokeColor() { return strokeColor; } + /// + /// Sets the current stroke + /// color. + /// + /// The new stroke color. public virtual void SetStrokeColor(Color strokeColor) { this.strokeColor = strokeColor; } + /// Gets the current line width. + /// The canvas graphics state line width. public virtual float GetLineWidth() { return lineWidth; } + /// Sets the current line width. + /// The new line width. public virtual void SetLineWidth(float lineWidth) { this.lineWidth = lineWidth; } + /// Gets the current line cap style, see ISO-320001, 8.4.3.3 Line Cap Style. + /// The current cap style. + /// for more info. public virtual int GetLineCapStyle() { return lineCapStyle; } + /// Sets the current line cap style, see ISO-320001, 8.4.3.3 Line Cap Style. + /// The new cap style value. + /// for more info. public virtual void SetLineCapStyle(int lineCapStyle) { this.lineCapStyle = lineCapStyle; } + /// Gets the current line join style, see ISO-320001, 8.4.3.4 Line Join Style. + /// The current line join style. + /// for more info. public virtual int GetLineJoinStyle() { return lineJoinStyle; } + /// Sets the current line join style, see ISO-320001, 8.4.3.4 Line Join Style. + /// The new line join style value. + /// for more info. public virtual void SetLineJoinStyle(int lineJoinStyle) { this.lineJoinStyle = lineJoinStyle; } + /// Gets the current miter limit, see ISO-320001, 8.4.3.5 Miter Limit. + /// The current miter limit. + /// for more info. public virtual float GetMiterLimit() { return miterLimit; } + /// Sets the current miter limit, see ISO-320001, 8.4.3.5 Miter Limit. + /// The new miter limit value. + /// for more info. public virtual void SetMiterLimit(float miterLimit) { this.miterLimit = miterLimit; } + /// + /// Gets line dash pattern value, + /// D + /// key, see ISO-320001, 8.4.3.6 Line Dash Pattern, + /// . + /// + /// + /// a + /// PdfArray + /// , that represents line dash pattern. + /// public virtual PdfArray GetDashPattern() { return dashPattern; } + /// + /// Sets line dash pattern value, + /// D + /// key, see ISO-320001, 8.4.3.6 Line Dash Pattern, + /// . + /// + /// + /// a + /// PdfArray + /// , that represents line dash pattern. + /// public virtual void SetDashPattern(PdfArray dashPattern) { this.dashPattern = dashPattern; } + /// + /// Gets the rendering intent, see + /// . + /// + /// the rendering intent name. public virtual PdfName GetRenderingIntent() { return renderingIntent; } + /// + /// Sets the rendering intent, see + /// . + /// + /// the rendering intent name. public virtual void SetRenderingIntent(PdfName renderingIntent) { this.renderingIntent = renderingIntent; } + /// Gets the font size. + /// The current font size. public virtual float GetFontSize() { return fontSize; } + /// Sets the font size. + /// The new font size. public virtual void SetFontSize(float fontSize) { this.fontSize = fontSize; } + /// + /// Gets the current + /// . + /// + /// + /// The current + /// . + /// public virtual PdfFont GetFont() { return font; } + /// + /// Sets the current + /// . + /// + /// + /// The new + /// . + /// public virtual void SetFont(PdfFont font) { this.font = font; } + /// + /// Gets the current Text Rendering Mode, see ISO-320001, 9.3.6 Text Rendering Mode, + /// . + /// + /// The current text rendering mode. public virtual int GetTextRenderingMode() { return textRenderingMode; } + /// + /// Sets the current Text Rendering Mode, see ISO-320001, 9.3.6 Text Rendering Mode, + /// . + /// + /// The new text rendering mode. public virtual void SetTextRenderingMode(int textRenderingMode) { this.textRenderingMode = textRenderingMode; } + /// + /// Get the current Text Rise, see ISO-320001, 9.3.7 Text Rise, + /// . + /// + /// The current text rise. public virtual float GetTextRise() { return textRise; } + /// + /// Set the current Text Rise, see ISO-320001, 9.3.7 Text Rise + /// . + /// + /// The new text rise value. public virtual void SetTextRise(float textRise) { this.textRise = textRise; } + /// + /// Gets the current Flatness Tolerance, see ISO-320001, 10.6.2 Flatness Tolerance, + /// . + /// + /// The current flatness tolerance. public virtual float GetFlatnessTolerance() { return flatnessTolerance; } + /// + /// Sets the current Flatness Tolerance, see ISO-320001, 10.6.2 Flatness Tolerance, + /// . + /// + /// The new flatness tolerance value. public virtual void SetFlatnessTolerance(float flatnessTolerance) { this.flatnessTolerance = flatnessTolerance; } + /// + /// Sets the Word Spacing, see ISO-320001, 9.3.3 Word Spacing, + /// . + /// + /// The new word spacing value. public virtual void SetWordSpacing(float wordSpacing) { this.wordSpacing = wordSpacing; } + /// + /// Gets the current Word Spacing, see ISO-320001, 9.3.3 Word Spacing, + /// + /// + /// The current word spacing public virtual float GetWordSpacing() { return wordSpacing; } + /// + /// Sets the Character Spacing, see ISO-320001, 9.3.2 Character Spacing, + /// + /// + /// The new character spacing value. public virtual void SetCharSpacing(float characterSpacing) { this.charSpacing = characterSpacing; } + /// + /// Gets the current Character Spacing, see ISO-320001, 9.3.2 Character Spacing, + /// . + /// + /// The current character spacing value. public virtual float GetCharSpacing() { return charSpacing; } + /// + /// Gets the current Leading, see ISO-320001, 9.3.5 Leading, + /// . + /// + /// The current leading value. public virtual float GetLeading() { return leading; } + /// + /// Sets the Leading, see ISO-320001, 9.3.5 Leading, + /// . + /// + /// The new leading value. public virtual void SetLeading(float leading) { this.leading = leading; } + /// Gets the current Horizontal Scaling percentage, see ISO-320001, 9.3.4 Horizontal Scaling. + /// + /// Gets the current Horizontal Scaling percentage, see ISO-320001, 9.3.4 Horizontal Scaling. + /// . + /// + /// The current horizontal scaling factor. public virtual float GetHorizontalScaling() { return scale; } + /// + /// Sets the Horizontal Scaling percentage for text, see ISO-320001, 9.3.4 Horizontal Scaling, + /// . + /// + /// The new horizontal scaling factor. public virtual void SetHorizontalScaling(float scale) { this.scale = scale; } + /// + /// Get the Stroke Overprint flag, see ISO 32000-1, 8.6.7 Overprint Control + /// and 11.7.4.5 Summary of Overprinting Behaviour, + /// . + /// + /// The current stroke overprint flag. public virtual bool GetStrokeOverprint() { return strokeOverprint; } + /// + /// Get the Fill Overprint flag, see ISO 32000-1, 8.6.7 Overprint Control + /// and 11.7.4.5 Summary of Overprinting Behaviour, + /// . + /// + /// The current stroke overprint flag. public virtual bool GetFillOverprint() { return fillOverprint; } + /// + /// Get the Overprint Mode, see ISO 32000-1, 8.6.7 Overprint Control + /// and 11.7.4.5 Summary of Overprinting Behaviour, + /// . + /// + /// The current overprint mode. public virtual int GetOverprintMode() { return overprintMode; } + /// + /// Gets the current Black-generation function, see ISO32000-1, 11.7.5.3 Rendering Intent and Colour Conversions and + /// Table 58 – Entries in a Graphics State Parameter Dictionary, + /// . + /// + /// the current black-generation function. public virtual PdfObject GetBlackGenerationFunction() { return blackGenerationFunction; } + /// + /// Gets the current overruling Black-generation function, + /// see ISO32000-1, 11.7.5.3 Rendering Intent and Colour Conversions and + /// Table 58 – Entries in a Graphics State Parameter Dictionary, + /// . + /// + /// the current overruling black-generation function. public virtual PdfObject GetBlackGenerationFunction2() { return blackGenerationFunction2; } + /// + /// Gets the current Undercolor-removal function, + /// see ISO32000-1, 11.7.5.3 Rendering Intent and Colour Conversions and + /// Table 58 – Entries in a Graphics State Parameter Dictionary + /// . + /// + /// the current black-generation function. public virtual PdfObject GetUnderColorRemovalFunction() { return underColorRemovalFunction; } + /// + /// Gets the current overruling Undercolor-removal function, + /// see ISO32000-1, 11.7.5.3 Rendering Intent and Colour Conversions and + /// Table 58 – Entries in a Graphics State Parameter Dictionary, + /// . + /// + /// the current undercolor-removal function. public virtual PdfObject GetUnderColorRemovalFunction2() { return underColorRemovalFunction2; } + /// + /// Gets the current Transfer function, + /// see ISO32000-1, 11.7.5.3 Rendering Intent and Colour Conversions and + /// Table 58 – Entries in a Graphics State Parameter Dictionary, + /// . + /// + /// the current transfer function. public virtual PdfObject GetTransferFunction() { return transferFunction; } + /// + /// Gets the current overruling transer function, + /// see ISO32000-1, 11.7.5.3 Rendering Intent and Colour Conversions and + /// Table 58 – Entries in a Graphics State Parameter Dictionary, + /// . + /// + /// the current overruling transer function. public virtual PdfObject GetTransferFunction2() { return transferFunction2; } + /// + /// Gets the current halftone , + /// see ISO32000-1, 10.5 Halftones and Table 58 – Entries in a Graphics State Parameter Dictionary, + /// . + /// + /// the current halftone. public virtual PdfObject GetHalftone() { return halftone; } + /// + /// Gets the current Smoothness Tolerance, + /// see ISO32000-1, 10.6.3 Smoothness Tolerance and Table 58 – Entries in a Graphics State Parameter Dictionary, + /// . + /// + /// the current smoothness tolerance function. public virtual float? GetSmoothnessTolerance() { return smoothnessTolerance; } + /// + /// Gets the current Apply Automatic Stroke Adjustment flag, see ISO 32000-1, 10.6.5 Automatic Stroke Adjustment, + /// . + /// + /// The current automatic stroke adjustment flag. public virtual bool GetAutomaticStrokeAdjustment() { return automaticStrokeAdjustment; } + /// + /// Gets the current Blend Mode, see ISO 32000-1, 11.3.5 Blend Mode and + /// 11.6.3 Specifying Blending Colour Space and Blend Mode, + /// . + /// + /// The current blend mode. public virtual PdfObject GetBlendMode() { return blendMode; } + /// + /// Gets the current Soft Mask, see ISO 32000-1, 11.3.7.2 Source Shape and Opacity, + /// 11.6.4.3 Mask Shape and Opacity and 11.6.5.2 Soft-Mask Dictionaries, + /// . + /// + /// The current soft mask. public virtual PdfObject GetSoftMask() { return softMask; } + /// + /// Gets the current Stroke Opacity value, see ISO 32000-1, 11.3.7.2 Source Shape and Opacity + /// and 11.6.4.4 Constant Shape and Opacity, + /// . + /// + /// the current stroke opacity value. public virtual float GetStrokeOpacity() { return strokeAlpha; } + /// + /// Gets the current Fill Opacity value, see ISO 32000-1, 11.3.7.2 Source Shape and Opacity + /// and 11.6.4.4 Constant Shape and Opacity, + /// . + /// + /// the current fill opacity value. public virtual float GetFillOpacity() { return fillAlpha; } + /// + /// Gets the current Alpha is shape flag, see ISO 32000-1, 11.3.7.2 Source Shape and Opacity and + /// 11.6.4.3 Mask Shape and Opacity, + /// + /// . + /// + /// The current alpha is shape flag. public virtual bool GetAlphaIsShape() { return alphaIsShape; } + /// + /// Gets the current Text Knockout flag, see ISO 32000-1, 9.3.8 Text Knockout, + /// . + /// + /// The current text knockout flag. public virtual bool GetTextKnockout() { return textKnockout; } + /// + /// Gets the current Halftone Phase, see Portable Document Format Reference Manual Version 1.2, + /// 7.12 Extended graphics states and PostScript Language Reference Manual, Second Edition, + /// 7.3.3, Halftone Phase. + /// + /// the current halftone phase. public virtual PdfObject GetHTP() { return htp; } diff --git a/itext/itext.kernel/itext/kernel/pdf/canvas/CanvasTag.cs b/itext/itext.kernel/itext/kernel/pdf/canvas/CanvasTag.cs index c10d1b7927..66246f7049 100644 --- a/itext/itext.kernel/itext/kernel/pdf/canvas/CanvasTag.cs +++ b/itext/itext.kernel/itext/kernel/pdf/canvas/CanvasTag.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/canvas/PdfCanvas.cs b/itext/itext.kernel/itext/kernel/pdf/canvas/PdfCanvas.cs index 9c021e9225..1bfc7136da 100644 --- a/itext/itext.kernel/itext/kernel/pdf/canvas/PdfCanvas.cs +++ b/itext/itext.kernel/itext/kernel/pdf/canvas/PdfCanvas.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/canvas/PdfCanvasConstants.cs b/itext/itext.kernel/itext/kernel/pdf/canvas/PdfCanvasConstants.cs index d4817d9411..c6cfe2e723 100644 --- a/itext/itext.kernel/itext/kernel/pdf/canvas/PdfCanvasConstants.cs +++ b/itext/itext.kernel/itext/kernel/pdf/canvas/PdfCanvasConstants.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/canvas/PdfPatternCanvas.cs b/itext/itext.kernel/itext/kernel/pdf/canvas/PdfPatternCanvas.cs index d720501a35..92a2bf10fc 100644 --- a/itext/itext.kernel/itext/kernel/pdf/canvas/PdfPatternCanvas.cs +++ b/itext/itext.kernel/itext/kernel/pdf/canvas/PdfPatternCanvas.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/canvas/draw/DashedLine.cs b/itext/itext.kernel/itext/kernel/pdf/canvas/draw/DashedLine.cs index 20e9542eb8..48e9bc0f94 100644 --- a/itext/itext.kernel/itext/kernel/pdf/canvas/draw/DashedLine.cs +++ b/itext/itext.kernel/itext/kernel/pdf/canvas/draw/DashedLine.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/canvas/draw/DottedLine.cs b/itext/itext.kernel/itext/kernel/pdf/canvas/draw/DottedLine.cs index a4fb280281..42d018f8fa 100644 --- a/itext/itext.kernel/itext/kernel/pdf/canvas/draw/DottedLine.cs +++ b/itext/itext.kernel/itext/kernel/pdf/canvas/draw/DottedLine.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/canvas/draw/ILineDrawer.cs b/itext/itext.kernel/itext/kernel/pdf/canvas/draw/ILineDrawer.cs index f24c9e50e5..2275729ab8 100644 --- a/itext/itext.kernel/itext/kernel/pdf/canvas/draw/ILineDrawer.cs +++ b/itext/itext.kernel/itext/kernel/pdf/canvas/draw/ILineDrawer.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/canvas/draw/SolidLine.cs b/itext/itext.kernel/itext/kernel/pdf/canvas/draw/SolidLine.cs index bf5afcbf42..bc0ee73781 100644 --- a/itext/itext.kernel/itext/kernel/pdf/canvas/draw/SolidLine.cs +++ b/itext/itext.kernel/itext/kernel/pdf/canvas/draw/SolidLine.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/EventType.cs b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/EventType.cs index 86bd97dcc4..7e43fde1c9 100644 --- a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/EventType.cs +++ b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/EventType.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/IContentOperator.cs b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/IContentOperator.cs index d26660e974..8b18226c37 100644 --- a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/IContentOperator.cs +++ b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/IContentOperator.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/IXObjectDoHandler.cs b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/IXObjectDoHandler.cs index aaa38d98ea..4b27c68e2d 100644 --- a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/IXObjectDoHandler.cs +++ b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/IXObjectDoHandler.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/ParserGraphicsState.cs b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/ParserGraphicsState.cs index f7fd2c8cca..fc7a78526a 100644 --- a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/ParserGraphicsState.cs +++ b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/ParserGraphicsState.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/PdfCanvasProcessor.cs b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/PdfCanvasProcessor.cs index c58b7436c4..5f9481c35a 100644 --- a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/PdfCanvasProcessor.cs +++ b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/PdfCanvasProcessor.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/PdfDocumentContentParser.cs b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/PdfDocumentContentParser.cs index dd324686c2..698879756c 100644 --- a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/PdfDocumentContentParser.cs +++ b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/PdfDocumentContentParser.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/PdfTextExtractor.cs b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/PdfTextExtractor.cs index f3c76db922..fdc9fef559 100644 --- a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/PdfTextExtractor.cs +++ b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/PdfTextExtractor.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/clipperlib/ClipperBridge.cs b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/clipperlib/ClipperBridge.cs index e1c12dc73f..09a098e9ea 100644 --- a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/clipperlib/ClipperBridge.cs +++ b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/clipperlib/ClipperBridge.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/clipperlib/ClipperException.cs b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/clipperlib/ClipperException.cs index 5848016ede..79146cd29f 100644 --- a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/clipperlib/ClipperException.cs +++ b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/clipperlib/ClipperException.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/clipperlib/ClipperExceptionConstant.cs b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/clipperlib/ClipperExceptionConstant.cs index 1369b2f992..2898aa7574 100644 --- a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/clipperlib/ClipperExceptionConstant.cs +++ b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/clipperlib/ClipperExceptionConstant.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/data/AbstractRenderInfo.cs b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/data/AbstractRenderInfo.cs index 3b567055b6..49a9f53a1e 100644 --- a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/data/AbstractRenderInfo.cs +++ b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/data/AbstractRenderInfo.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/data/ClippingPathInfo.cs b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/data/ClippingPathInfo.cs index bf20010527..944e3aa15f 100644 --- a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/data/ClippingPathInfo.cs +++ b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/data/ClippingPathInfo.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/data/IEventData.cs b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/data/IEventData.cs index 7e86750506..03417f6bd2 100644 --- a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/data/IEventData.cs +++ b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/data/IEventData.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/data/ImageRenderInfo.cs b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/data/ImageRenderInfo.cs index da0c663667..5a80a00d70 100644 --- a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/data/ImageRenderInfo.cs +++ b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/data/ImageRenderInfo.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify @@ -52,21 +52,21 @@ namespace iText.Kernel.Pdf.Canvas.Parser.Data { /// Represents image data from a PDF. public class ImageRenderInfo : AbstractRenderInfo { /// The coordinate transformation matrix that was in effect when the image was rendered. - private Matrix ctm; + private readonly Matrix ctm; - private PdfImageXObject image; + private readonly PdfImageXObject image; /// The color space dictionary from resources which are associated with the image. - private PdfDictionary colorSpaceDictionary; + private readonly PdfDictionary colorSpaceDictionary; /// Defines if the encountered image was inline. - private bool isInline; + private readonly bool isInline; - private PdfName resourceName; + private readonly PdfName resourceName; /// Hierarchy of nested canvas tags for the text from the most inner (nearest to text) tag to the most outer. /// - private IList canvasTagHierarchy; + private readonly IList canvasTagHierarchy; /// Creates an ImageRenderInfo. /// @@ -230,10 +230,8 @@ public class ImageRenderInfo : AbstractRenderInfo { } else { foreach (CanvasTag tag in canvasTagHierarchy) { - if (tag.HasMcid()) { - if (tag.GetMcid() == mcid) { - return true; - } + if (tag.HasMcid() && (tag.GetMcid() == mcid)) { + return true; } } } diff --git a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/data/PathRenderInfo.cs b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/data/PathRenderInfo.cs index 68316150d6..01d305fe8b 100644 --- a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/data/PathRenderInfo.cs +++ b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/data/PathRenderInfo.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/data/TextRenderInfo.cs b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/data/TextRenderInfo.cs index 11e2468755..9e02cd7238 100644 --- a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/data/TextRenderInfo.cs +++ b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/data/TextRenderInfo.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/filter/IEventFilter.cs b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/filter/IEventFilter.cs index 3ccc29ba20..db5bb2d20a 100644 --- a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/filter/IEventFilter.cs +++ b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/filter/IEventFilter.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/filter/TextRegionEventFilter.cs b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/filter/TextRegionEventFilter.cs index 7ca8ae2e84..2d10f001b8 100644 --- a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/filter/TextRegionEventFilter.cs +++ b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/filter/TextRegionEventFilter.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/CharacterRenderInfo.cs b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/CharacterRenderInfo.cs index 414b8ebdb1..6721aa1e2c 100644 --- a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/CharacterRenderInfo.cs +++ b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/CharacterRenderInfo.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/DefaultPdfTextLocation.cs b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/DefaultPdfTextLocation.cs index 193691ac81..5204838c94 100644 --- a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/DefaultPdfTextLocation.cs +++ b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/DefaultPdfTextLocation.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/DefaultTextChunkLocationComparator.cs b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/DefaultTextChunkLocationComparator.cs index 517bded15d..cbba8331df 100644 --- a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/DefaultTextChunkLocationComparator.cs +++ b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/DefaultTextChunkLocationComparator.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/FilteredEventListener.cs b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/FilteredEventListener.cs index 009e8bc5bd..9dda34fd54 100644 --- a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/FilteredEventListener.cs +++ b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/FilteredEventListener.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/FilteredTextEventListener.cs b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/FilteredTextEventListener.cs index 9797ca2e3c..7019bb0eb1 100644 --- a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/FilteredTextEventListener.cs +++ b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/FilteredTextEventListener.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/GlyphEventListener.cs b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/GlyphEventListener.cs index 256efc9123..995c987f7f 100644 --- a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/GlyphEventListener.cs +++ b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/GlyphEventListener.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/GlyphTextEventListener.cs b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/GlyphTextEventListener.cs index 9d7aa418e8..ba6ca09f9a 100644 --- a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/GlyphTextEventListener.cs +++ b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/GlyphTextEventListener.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/IEventListener.cs b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/IEventListener.cs index a7cdbe8d3f..154dd32c63 100644 --- a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/IEventListener.cs +++ b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/IEventListener.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/ILocationExtractionStrategy.cs b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/ILocationExtractionStrategy.cs index 9e34e97f74..967717e1ae 100644 --- a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/ILocationExtractionStrategy.cs +++ b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/ILocationExtractionStrategy.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/IPdfTextLocation.cs b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/IPdfTextLocation.cs index 7571dd6ec1..a85d2186c8 100644 --- a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/IPdfTextLocation.cs +++ b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/IPdfTextLocation.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/ITextChunkLocation.cs b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/ITextChunkLocation.cs index ff276bef3d..3b97692365 100644 --- a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/ITextChunkLocation.cs +++ b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/ITextChunkLocation.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/ITextExtractionStrategy.cs b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/ITextExtractionStrategy.cs index 6aeb82550c..a87c4e85c9 100644 --- a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/ITextExtractionStrategy.cs +++ b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/ITextExtractionStrategy.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/LocationTextExtractionStrategy.cs b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/LocationTextExtractionStrategy.cs index 9a9a0e9e1a..20b451e286 100644 --- a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/LocationTextExtractionStrategy.cs +++ b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/LocationTextExtractionStrategy.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/RegexBasedLocationExtractionStrategy.cs b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/RegexBasedLocationExtractionStrategy.cs index 1d0c7f738c..ac52ea5261 100644 --- a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/RegexBasedLocationExtractionStrategy.cs +++ b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/RegexBasedLocationExtractionStrategy.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/SimpleTextExtractionStrategy.cs b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/SimpleTextExtractionStrategy.cs index e85281c18a..4fff6404f8 100644 --- a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/SimpleTextExtractionStrategy.cs +++ b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/SimpleTextExtractionStrategy.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/TextChunk.cs b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/TextChunk.cs index 68cd5f7de5..04666aa0f0 100644 --- a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/TextChunk.cs +++ b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/TextChunk.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/TextChunkLocationBasedComparator.cs b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/TextChunkLocationBasedComparator.cs index 17c7aa6a32..cc998764ac 100644 --- a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/TextChunkLocationBasedComparator.cs +++ b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/TextChunkLocationBasedComparator.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/TextChunkLocationDefaultImp.cs b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/TextChunkLocationDefaultImp.cs index 32046d584f..9538e192cb 100644 --- a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/TextChunkLocationDefaultImp.cs +++ b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/TextChunkLocationDefaultImp.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/TextMarginFinder.cs b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/TextMarginFinder.cs index 468d0dec4d..fbc19b99b3 100644 --- a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/TextMarginFinder.cs +++ b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/listener/TextMarginFinder.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/util/InlineImageParsingUtils.cs b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/util/InlineImageParsingUtils.cs index c01a01dafb..5f6d8b4c7c 100644 --- a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/util/InlineImageParsingUtils.cs +++ b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/util/InlineImageParsingUtils.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/util/PdfCanvasParser.cs b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/util/PdfCanvasParser.cs index 74ada9960f..e17252a40d 100644 --- a/itext/itext.kernel/itext/kernel/pdf/canvas/parser/util/PdfCanvasParser.cs +++ b/itext/itext.kernel/itext/kernel/pdf/canvas/parser/util/PdfCanvasParser.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/canvas/wmf/InputMeta.cs b/itext/itext.kernel/itext/kernel/pdf/canvas/wmf/InputMeta.cs index 4e4e2e557b..a79f079f34 100644 --- a/itext/itext.kernel/itext/kernel/pdf/canvas/wmf/InputMeta.cs +++ b/itext/itext.kernel/itext/kernel/pdf/canvas/wmf/InputMeta.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/canvas/wmf/MetaBrush.cs b/itext/itext.kernel/itext/kernel/pdf/canvas/wmf/MetaBrush.cs index 5a2f42077b..10191ba75b 100644 --- a/itext/itext.kernel/itext/kernel/pdf/canvas/wmf/MetaBrush.cs +++ b/itext/itext.kernel/itext/kernel/pdf/canvas/wmf/MetaBrush.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/canvas/wmf/MetaDo.cs b/itext/itext.kernel/itext/kernel/pdf/canvas/wmf/MetaDo.cs index b87385fadc..88ff4f2adf 100644 --- a/itext/itext.kernel/itext/kernel/pdf/canvas/wmf/MetaDo.cs +++ b/itext/itext.kernel/itext/kernel/pdf/canvas/wmf/MetaDo.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/canvas/wmf/MetaFont.cs b/itext/itext.kernel/itext/kernel/pdf/canvas/wmf/MetaFont.cs index 460a132560..ab407c9377 100644 --- a/itext/itext.kernel/itext/kernel/pdf/canvas/wmf/MetaFont.cs +++ b/itext/itext.kernel/itext/kernel/pdf/canvas/wmf/MetaFont.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/canvas/wmf/MetaObject.cs b/itext/itext.kernel/itext/kernel/pdf/canvas/wmf/MetaObject.cs index ef581bdc6d..1de09e3b05 100644 --- a/itext/itext.kernel/itext/kernel/pdf/canvas/wmf/MetaObject.cs +++ b/itext/itext.kernel/itext/kernel/pdf/canvas/wmf/MetaObject.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/canvas/wmf/MetaPen.cs b/itext/itext.kernel/itext/kernel/pdf/canvas/wmf/MetaPen.cs index a546e70a37..e3c69b4748 100644 --- a/itext/itext.kernel/itext/kernel/pdf/canvas/wmf/MetaPen.cs +++ b/itext/itext.kernel/itext/kernel/pdf/canvas/wmf/MetaPen.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/canvas/wmf/MetaState.cs b/itext/itext.kernel/itext/kernel/pdf/canvas/wmf/MetaState.cs index 13733d3b17..32ba53aec7 100644 --- a/itext/itext.kernel/itext/kernel/pdf/canvas/wmf/MetaState.cs +++ b/itext/itext.kernel/itext/kernel/pdf/canvas/wmf/MetaState.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/canvas/wmf/WmfImageData.cs b/itext/itext.kernel/itext/kernel/pdf/canvas/wmf/WmfImageData.cs index 634035871b..8ae68dd2b0 100644 --- a/itext/itext.kernel/itext/kernel/pdf/canvas/wmf/WmfImageData.cs +++ b/itext/itext.kernel/itext/kernel/pdf/canvas/wmf/WmfImageData.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/canvas/wmf/WmfImageHelper.cs b/itext/itext.kernel/itext/kernel/pdf/canvas/wmf/WmfImageHelper.cs index e03a49eaa4..9dd2a4985e 100644 --- a/itext/itext.kernel/itext/kernel/pdf/canvas/wmf/WmfImageHelper.cs +++ b/itext/itext.kernel/itext/kernel/pdf/canvas/wmf/WmfImageHelper.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/collection/PdfCollection.cs b/itext/itext.kernel/itext/kernel/pdf/collection/PdfCollection.cs index 96134b4a11..3abaa13f8e 100644 --- a/itext/itext.kernel/itext/kernel/pdf/collection/PdfCollection.cs +++ b/itext/itext.kernel/itext/kernel/pdf/collection/PdfCollection.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/collection/PdfCollectionField.cs b/itext/itext.kernel/itext/kernel/pdf/collection/PdfCollectionField.cs index fad29eb6ec..78eae9a451 100644 --- a/itext/itext.kernel/itext/kernel/pdf/collection/PdfCollectionField.cs +++ b/itext/itext.kernel/itext/kernel/pdf/collection/PdfCollectionField.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/collection/PdfCollectionItem.cs b/itext/itext.kernel/itext/kernel/pdf/collection/PdfCollectionItem.cs index 5f696a856a..cb9d17104b 100644 --- a/itext/itext.kernel/itext/kernel/pdf/collection/PdfCollectionItem.cs +++ b/itext/itext.kernel/itext/kernel/pdf/collection/PdfCollectionItem.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/collection/PdfCollectionSchema.cs b/itext/itext.kernel/itext/kernel/pdf/collection/PdfCollectionSchema.cs index 8eec088774..0139fa4322 100644 --- a/itext/itext.kernel/itext/kernel/pdf/collection/PdfCollectionSchema.cs +++ b/itext/itext.kernel/itext/kernel/pdf/collection/PdfCollectionSchema.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/collection/PdfCollectionSort.cs b/itext/itext.kernel/itext/kernel/pdf/collection/PdfCollectionSort.cs index 6dca07ee41..56b848af37 100644 --- a/itext/itext.kernel/itext/kernel/pdf/collection/PdfCollectionSort.cs +++ b/itext/itext.kernel/itext/kernel/pdf/collection/PdfCollectionSort.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/colorspace/PdfCieBasedCs.cs b/itext/itext.kernel/itext/kernel/pdf/colorspace/PdfCieBasedCs.cs index c8dd1888cb..99d7f9f952 100644 --- a/itext/itext.kernel/itext/kernel/pdf/colorspace/PdfCieBasedCs.cs +++ b/itext/itext.kernel/itext/kernel/pdf/colorspace/PdfCieBasedCs.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/colorspace/PdfColorSpace.cs b/itext/itext.kernel/itext/kernel/pdf/colorspace/PdfColorSpace.cs index e5159fcab3..c5fb282c58 100644 --- a/itext/itext.kernel/itext/kernel/pdf/colorspace/PdfColorSpace.cs +++ b/itext/itext.kernel/itext/kernel/pdf/colorspace/PdfColorSpace.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/colorspace/PdfDeviceCs.cs b/itext/itext.kernel/itext/kernel/pdf/colorspace/PdfDeviceCs.cs index d26dbeb3e4..c863997605 100644 --- a/itext/itext.kernel/itext/kernel/pdf/colorspace/PdfDeviceCs.cs +++ b/itext/itext.kernel/itext/kernel/pdf/colorspace/PdfDeviceCs.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/colorspace/PdfPattern.cs b/itext/itext.kernel/itext/kernel/pdf/colorspace/PdfPattern.cs index 00e70299a7..bb8a096c79 100644 --- a/itext/itext.kernel/itext/kernel/pdf/colorspace/PdfPattern.cs +++ b/itext/itext.kernel/itext/kernel/pdf/colorspace/PdfPattern.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/colorspace/PdfShading.cs b/itext/itext.kernel/itext/kernel/pdf/colorspace/PdfShading.cs index 03f5dabf46..e81c8e3e91 100644 --- a/itext/itext.kernel/itext/kernel/pdf/colorspace/PdfShading.cs +++ b/itext/itext.kernel/itext/kernel/pdf/colorspace/PdfShading.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/colorspace/PdfSpecialCs.cs b/itext/itext.kernel/itext/kernel/pdf/colorspace/PdfSpecialCs.cs index 5867054f8c..cc3fe967dc 100644 --- a/itext/itext.kernel/itext/kernel/pdf/colorspace/PdfSpecialCs.cs +++ b/itext/itext.kernel/itext/kernel/pdf/colorspace/PdfSpecialCs.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/extgstate/PdfExtGState.cs b/itext/itext.kernel/itext/kernel/pdf/extgstate/PdfExtGState.cs index 8e97f9f7c0..b632f38dc2 100644 --- a/itext/itext.kernel/itext/kernel/pdf/extgstate/PdfExtGState.cs +++ b/itext/itext.kernel/itext/kernel/pdf/extgstate/PdfExtGState.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/filespec/PdfDictionaryFS.cs b/itext/itext.kernel/itext/kernel/pdf/filespec/PdfDictionaryFS.cs index f3cef290dc..2caaca2313 100644 --- a/itext/itext.kernel/itext/kernel/pdf/filespec/PdfDictionaryFS.cs +++ b/itext/itext.kernel/itext/kernel/pdf/filespec/PdfDictionaryFS.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/filespec/PdfEncryptedPayloadFileSpecFactory.cs b/itext/itext.kernel/itext/kernel/pdf/filespec/PdfEncryptedPayloadFileSpecFactory.cs index 9d29482fbf..39aa559e62 100644 --- a/itext/itext.kernel/itext/kernel/pdf/filespec/PdfEncryptedPayloadFileSpecFactory.cs +++ b/itext/itext.kernel/itext/kernel/pdf/filespec/PdfEncryptedPayloadFileSpecFactory.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/filespec/PdfFileSpec.cs b/itext/itext.kernel/itext/kernel/pdf/filespec/PdfFileSpec.cs index 9bc273d9ee..fd33c318cc 100644 --- a/itext/itext.kernel/itext/kernel/pdf/filespec/PdfFileSpec.cs +++ b/itext/itext.kernel/itext/kernel/pdf/filespec/PdfFileSpec.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/filespec/PdfStringFS.cs b/itext/itext.kernel/itext/kernel/pdf/filespec/PdfStringFS.cs index 16a0f4cbd2..7c2291cda8 100644 --- a/itext/itext.kernel/itext/kernel/pdf/filespec/PdfStringFS.cs +++ b/itext/itext.kernel/itext/kernel/pdf/filespec/PdfStringFS.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/filters/ASCII85DecodeFilter.cs b/itext/itext.kernel/itext/kernel/pdf/filters/ASCII85DecodeFilter.cs index 0cba4f5023..6a24aac37d 100644 --- a/itext/itext.kernel/itext/kernel/pdf/filters/ASCII85DecodeFilter.cs +++ b/itext/itext.kernel/itext/kernel/pdf/filters/ASCII85DecodeFilter.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/filters/ASCIIHexDecodeFilter.cs b/itext/itext.kernel/itext/kernel/pdf/filters/ASCIIHexDecodeFilter.cs index 318fe82a92..3407392f06 100644 --- a/itext/itext.kernel/itext/kernel/pdf/filters/ASCIIHexDecodeFilter.cs +++ b/itext/itext.kernel/itext/kernel/pdf/filters/ASCIIHexDecodeFilter.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/filters/CCITTFaxDecodeFilter.cs b/itext/itext.kernel/itext/kernel/pdf/filters/CCITTFaxDecodeFilter.cs index 344c80422f..ee9acb63e3 100644 --- a/itext/itext.kernel/itext/kernel/pdf/filters/CCITTFaxDecodeFilter.cs +++ b/itext/itext.kernel/itext/kernel/pdf/filters/CCITTFaxDecodeFilter.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/filters/DctDecodeFilter.cs b/itext/itext.kernel/itext/kernel/pdf/filters/DctDecodeFilter.cs index 72ba5281bd..81b708be05 100644 --- a/itext/itext.kernel/itext/kernel/pdf/filters/DctDecodeFilter.cs +++ b/itext/itext.kernel/itext/kernel/pdf/filters/DctDecodeFilter.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/filters/DoNothingFilter.cs b/itext/itext.kernel/itext/kernel/pdf/filters/DoNothingFilter.cs index d155386ef8..9802f69912 100644 --- a/itext/itext.kernel/itext/kernel/pdf/filters/DoNothingFilter.cs +++ b/itext/itext.kernel/itext/kernel/pdf/filters/DoNothingFilter.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/filters/FilterHandlers.cs b/itext/itext.kernel/itext/kernel/pdf/filters/FilterHandlers.cs index 3632b6f6c7..0eaba587b5 100644 --- a/itext/itext.kernel/itext/kernel/pdf/filters/FilterHandlers.cs +++ b/itext/itext.kernel/itext/kernel/pdf/filters/FilterHandlers.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/filters/FlateDecodeFilter.cs b/itext/itext.kernel/itext/kernel/pdf/filters/FlateDecodeFilter.cs index ba1b12595d..5903ac7c0a 100644 --- a/itext/itext.kernel/itext/kernel/pdf/filters/FlateDecodeFilter.cs +++ b/itext/itext.kernel/itext/kernel/pdf/filters/FlateDecodeFilter.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/filters/FlateDecodeStrictFilter.cs b/itext/itext.kernel/itext/kernel/pdf/filters/FlateDecodeStrictFilter.cs index 2d18dc45c0..1679fac9d6 100644 --- a/itext/itext.kernel/itext/kernel/pdf/filters/FlateDecodeStrictFilter.cs +++ b/itext/itext.kernel/itext/kernel/pdf/filters/FlateDecodeStrictFilter.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/filters/IFilterHandler.cs b/itext/itext.kernel/itext/kernel/pdf/filters/IFilterHandler.cs index dddd1a3453..25de23766c 100644 --- a/itext/itext.kernel/itext/kernel/pdf/filters/IFilterHandler.cs +++ b/itext/itext.kernel/itext/kernel/pdf/filters/IFilterHandler.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/filters/JpxDecodeFilter.cs b/itext/itext.kernel/itext/kernel/pdf/filters/JpxDecodeFilter.cs index 1b7aadb6ca..e26212a331 100644 --- a/itext/itext.kernel/itext/kernel/pdf/filters/JpxDecodeFilter.cs +++ b/itext/itext.kernel/itext/kernel/pdf/filters/JpxDecodeFilter.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/filters/LZWDecodeFilter.cs b/itext/itext.kernel/itext/kernel/pdf/filters/LZWDecodeFilter.cs index 7559973c8f..c8a09f50f1 100644 --- a/itext/itext.kernel/itext/kernel/pdf/filters/LZWDecodeFilter.cs +++ b/itext/itext.kernel/itext/kernel/pdf/filters/LZWDecodeFilter.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/filters/LZWDecoder.cs b/itext/itext.kernel/itext/kernel/pdf/filters/LZWDecoder.cs index bef23897aa..79abc51fb7 100644 --- a/itext/itext.kernel/itext/kernel/pdf/filters/LZWDecoder.cs +++ b/itext/itext.kernel/itext/kernel/pdf/filters/LZWDecoder.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/filters/RunLengthDecodeFilter.cs b/itext/itext.kernel/itext/kernel/pdf/filters/RunLengthDecodeFilter.cs index f79116f199..306fa4ee40 100644 --- a/itext/itext.kernel/itext/kernel/pdf/filters/RunLengthDecodeFilter.cs +++ b/itext/itext.kernel/itext/kernel/pdf/filters/RunLengthDecodeFilter.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/function/AbstractPdfFunction.cs b/itext/itext.kernel/itext/kernel/pdf/function/AbstractPdfFunction.cs index 3967f64fc2..17fef409a4 100644 --- a/itext/itext.kernel/itext/kernel/pdf/function/AbstractPdfFunction.cs +++ b/itext/itext.kernel/itext/kernel/pdf/function/AbstractPdfFunction.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/function/BaseInputOutPutConvertors.cs b/itext/itext.kernel/itext/kernel/pdf/function/BaseInputOutPutConvertors.cs index c9f7efd1a8..9dec10e21a 100644 --- a/itext/itext.kernel/itext/kernel/pdf/function/BaseInputOutPutConvertors.cs +++ b/itext/itext.kernel/itext/kernel/pdf/function/BaseInputOutPutConvertors.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/function/IInputConversionFunction.cs b/itext/itext.kernel/itext/kernel/pdf/function/IInputConversionFunction.cs index d8602866a5..984595a8bb 100644 --- a/itext/itext.kernel/itext/kernel/pdf/function/IInputConversionFunction.cs +++ b/itext/itext.kernel/itext/kernel/pdf/function/IInputConversionFunction.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/function/IOutputConversionFunction.cs b/itext/itext.kernel/itext/kernel/pdf/function/IOutputConversionFunction.cs index ce1bf24d51..d79cd2df54 100644 --- a/itext/itext.kernel/itext/kernel/pdf/function/IOutputConversionFunction.cs +++ b/itext/itext.kernel/itext/kernel/pdf/function/IOutputConversionFunction.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.kernel/itext/kernel/pdf/function/IPdfFunction.cs b/itext/itext.kernel/itext/kernel/pdf/function/IPdfFunction.cs index 256617482f..b385b4708a 100644 --- a/itext/itext.kernel/itext/kernel/pdf/function/IPdfFunction.cs +++ b/itext/itext.kernel/itext/kernel/pdf/function/IPdfFunction.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/function/IPdfFunctionFactory.cs b/itext/itext.kernel/itext/kernel/pdf/function/IPdfFunctionFactory.cs index 6f4dc75f77..0957a088dd 100644 --- a/itext/itext.kernel/itext/kernel/pdf/function/IPdfFunctionFactory.cs +++ b/itext/itext.kernel/itext/kernel/pdf/function/IPdfFunctionFactory.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.kernel/itext/kernel/pdf/function/PdfFunction.cs b/itext/itext.kernel/itext/kernel/pdf/function/PdfFunction.cs index 923a876c16..5485a5d482 100644 --- a/itext/itext.kernel/itext/kernel/pdf/function/PdfFunction.cs +++ b/itext/itext.kernel/itext/kernel/pdf/function/PdfFunction.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/function/PdfFunctionFactory.cs b/itext/itext.kernel/itext/kernel/pdf/function/PdfFunctionFactory.cs index 818f48cc10..542b4a0e2c 100644 --- a/itext/itext.kernel/itext/kernel/pdf/function/PdfFunctionFactory.cs +++ b/itext/itext.kernel/itext/kernel/pdf/function/PdfFunctionFactory.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/function/PdfType0Function.cs b/itext/itext.kernel/itext/kernel/pdf/function/PdfType0Function.cs index f9f9e968c3..6af4e57a74 100644 --- a/itext/itext.kernel/itext/kernel/pdf/function/PdfType0Function.cs +++ b/itext/itext.kernel/itext/kernel/pdf/function/PdfType0Function.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/function/PdfType2Function.cs b/itext/itext.kernel/itext/kernel/pdf/function/PdfType2Function.cs index e8fd266187..547062ca2b 100644 --- a/itext/itext.kernel/itext/kernel/pdf/function/PdfType2Function.cs +++ b/itext/itext.kernel/itext/kernel/pdf/function/PdfType2Function.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/function/PdfType3Function.cs b/itext/itext.kernel/itext/kernel/pdf/function/PdfType3Function.cs index e6aabaa978..7676fc201d 100644 --- a/itext/itext.kernel/itext/kernel/pdf/function/PdfType3Function.cs +++ b/itext/itext.kernel/itext/kernel/pdf/function/PdfType3Function.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/function/PdfType4Function.cs b/itext/itext.kernel/itext/kernel/pdf/function/PdfType4Function.cs index cae756cd8b..6d0462fb5b 100644 --- a/itext/itext.kernel/itext/kernel/pdf/function/PdfType4Function.cs +++ b/itext/itext.kernel/itext/kernel/pdf/function/PdfType4Function.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/function/utils/AbstractSampleExtractor.cs b/itext/itext.kernel/itext/kernel/pdf/function/utils/AbstractSampleExtractor.cs index a86d97ca01..71060cadf0 100644 --- a/itext/itext.kernel/itext/kernel/pdf/function/utils/AbstractSampleExtractor.cs +++ b/itext/itext.kernel/itext/kernel/pdf/function/utils/AbstractSampleExtractor.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/function/utils/SampleExtractor.cs b/itext/itext.kernel/itext/kernel/pdf/function/utils/SampleExtractor.cs index 0eca4e588c..e35a4ef8f6 100644 --- a/itext/itext.kernel/itext/kernel/pdf/function/utils/SampleExtractor.cs +++ b/itext/itext.kernel/itext/kernel/pdf/function/utils/SampleExtractor.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.kernel/itext/kernel/pdf/layer/IPdfOCG.cs b/itext/itext.kernel/itext/kernel/pdf/layer/IPdfOCG.cs index dbcb851a01..88039e1eba 100644 --- a/itext/itext.kernel/itext/kernel/pdf/layer/IPdfOCG.cs +++ b/itext/itext.kernel/itext/kernel/pdf/layer/IPdfOCG.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/layer/PdfLayer.cs b/itext/itext.kernel/itext/kernel/pdf/layer/PdfLayer.cs index 2637ec3fd8..fb20fd4d38 100644 --- a/itext/itext.kernel/itext/kernel/pdf/layer/PdfLayer.cs +++ b/itext/itext.kernel/itext/kernel/pdf/layer/PdfLayer.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/layer/PdfLayerMembership.cs b/itext/itext.kernel/itext/kernel/pdf/layer/PdfLayerMembership.cs index 4b735411c9..c89190fc4b 100644 --- a/itext/itext.kernel/itext/kernel/pdf/layer/PdfLayerMembership.cs +++ b/itext/itext.kernel/itext/kernel/pdf/layer/PdfLayerMembership.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/layer/PdfOCProperties.cs b/itext/itext.kernel/itext/kernel/pdf/layer/PdfOCProperties.cs index 121f475dfa..e97885847f 100644 --- a/itext/itext.kernel/itext/kernel/pdf/layer/PdfOCProperties.cs +++ b/itext/itext.kernel/itext/kernel/pdf/layer/PdfOCProperties.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/layer/PdfVisibilityExpression.cs b/itext/itext.kernel/itext/kernel/pdf/layer/PdfVisibilityExpression.cs index 645c96c935..95fef6c0b3 100644 --- a/itext/itext.kernel/itext/kernel/pdf/layer/PdfVisibilityExpression.cs +++ b/itext/itext.kernel/itext/kernel/pdf/layer/PdfVisibilityExpression.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/navigation/PdfDestination.cs b/itext/itext.kernel/itext/kernel/pdf/navigation/PdfDestination.cs index a4574b20ef..703e8b4076 100644 --- a/itext/itext.kernel/itext/kernel/pdf/navigation/PdfDestination.cs +++ b/itext/itext.kernel/itext/kernel/pdf/navigation/PdfDestination.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/navigation/PdfExplicitDestination.cs b/itext/itext.kernel/itext/kernel/pdf/navigation/PdfExplicitDestination.cs index 7b82cd0eca..f8dc4e9254 100644 --- a/itext/itext.kernel/itext/kernel/pdf/navigation/PdfExplicitDestination.cs +++ b/itext/itext.kernel/itext/kernel/pdf/navigation/PdfExplicitDestination.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/navigation/PdfExplicitRemoteGoToDestination.cs b/itext/itext.kernel/itext/kernel/pdf/navigation/PdfExplicitRemoteGoToDestination.cs index e212972381..4086e98ba8 100644 --- a/itext/itext.kernel/itext/kernel/pdf/navigation/PdfExplicitRemoteGoToDestination.cs +++ b/itext/itext.kernel/itext/kernel/pdf/navigation/PdfExplicitRemoteGoToDestination.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/navigation/PdfNamedDestination.cs b/itext/itext.kernel/itext/kernel/pdf/navigation/PdfNamedDestination.cs index d0e4c4fe99..3657a81260 100644 --- a/itext/itext.kernel/itext/kernel/pdf/navigation/PdfNamedDestination.cs +++ b/itext/itext.kernel/itext/kernel/pdf/navigation/PdfNamedDestination.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/navigation/PdfStringDestination.cs b/itext/itext.kernel/itext/kernel/pdf/navigation/PdfStringDestination.cs index d2f5c64d2d..ab1a0e5f1e 100644 --- a/itext/itext.kernel/itext/kernel/pdf/navigation/PdfStringDestination.cs +++ b/itext/itext.kernel/itext/kernel/pdf/navigation/PdfStringDestination.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/navigation/PdfStructureDestination.cs b/itext/itext.kernel/itext/kernel/pdf/navigation/PdfStructureDestination.cs index daed41ccfd..70413241cf 100644 --- a/itext/itext.kernel/itext/kernel/pdf/navigation/PdfStructureDestination.cs +++ b/itext/itext.kernel/itext/kernel/pdf/navigation/PdfStructureDestination.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/statistics/NumberOfPagesStatisticsAggregator.cs b/itext/itext.kernel/itext/kernel/pdf/statistics/NumberOfPagesStatisticsAggregator.cs index 417c8bd1f0..b8ac6c5e71 100644 --- a/itext/itext.kernel/itext/kernel/pdf/statistics/NumberOfPagesStatisticsAggregator.cs +++ b/itext/itext.kernel/itext/kernel/pdf/statistics/NumberOfPagesStatisticsAggregator.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.kernel/itext/kernel/pdf/statistics/NumberOfPagesStatisticsEvent.cs b/itext/itext.kernel/itext/kernel/pdf/statistics/NumberOfPagesStatisticsEvent.cs index 11ea18677d..d1bb02a78e 100644 --- a/itext/itext.kernel/itext/kernel/pdf/statistics/NumberOfPagesStatisticsEvent.cs +++ b/itext/itext.kernel/itext/kernel/pdf/statistics/NumberOfPagesStatisticsEvent.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.kernel/itext/kernel/pdf/statistics/SizeOfPdfStatisticsAggregator.cs b/itext/itext.kernel/itext/kernel/pdf/statistics/SizeOfPdfStatisticsAggregator.cs index eec43fd77f..43dc66a06f 100644 --- a/itext/itext.kernel/itext/kernel/pdf/statistics/SizeOfPdfStatisticsAggregator.cs +++ b/itext/itext.kernel/itext/kernel/pdf/statistics/SizeOfPdfStatisticsAggregator.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.kernel/itext/kernel/pdf/statistics/SizeOfPdfStatisticsEvent.cs b/itext/itext.kernel/itext/kernel/pdf/statistics/SizeOfPdfStatisticsEvent.cs index 98c6204b5b..3074100e63 100644 --- a/itext/itext.kernel/itext/kernel/pdf/statistics/SizeOfPdfStatisticsEvent.cs +++ b/itext/itext.kernel/itext/kernel/pdf/statistics/SizeOfPdfStatisticsEvent.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.kernel/itext/kernel/pdf/tagging/IStructureNode.cs b/itext/itext.kernel/itext/kernel/pdf/tagging/IStructureNode.cs index 9f0d320fed..9d41a6a921 100644 --- a/itext/itext.kernel/itext/kernel/pdf/tagging/IStructureNode.cs +++ b/itext/itext.kernel/itext/kernel/pdf/tagging/IStructureNode.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/tagging/ParentTreeHandler.cs b/itext/itext.kernel/itext/kernel/pdf/tagging/ParentTreeHandler.cs index 835511277b..369c9ff070 100644 --- a/itext/itext.kernel/itext/kernel/pdf/tagging/ParentTreeHandler.cs +++ b/itext/itext.kernel/itext/kernel/pdf/tagging/ParentTreeHandler.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/tagging/PdfMcr.cs b/itext/itext.kernel/itext/kernel/pdf/tagging/PdfMcr.cs index fd8e1920c9..3a9803bd50 100644 --- a/itext/itext.kernel/itext/kernel/pdf/tagging/PdfMcr.cs +++ b/itext/itext.kernel/itext/kernel/pdf/tagging/PdfMcr.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/tagging/PdfMcrDictionary.cs b/itext/itext.kernel/itext/kernel/pdf/tagging/PdfMcrDictionary.cs index 3d5828ed36..f79d250563 100644 --- a/itext/itext.kernel/itext/kernel/pdf/tagging/PdfMcrDictionary.cs +++ b/itext/itext.kernel/itext/kernel/pdf/tagging/PdfMcrDictionary.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/tagging/PdfMcrNumber.cs b/itext/itext.kernel/itext/kernel/pdf/tagging/PdfMcrNumber.cs index afeb0b5f9f..ebc0938831 100644 --- a/itext/itext.kernel/itext/kernel/pdf/tagging/PdfMcrNumber.cs +++ b/itext/itext.kernel/itext/kernel/pdf/tagging/PdfMcrNumber.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/tagging/PdfNamespace.cs b/itext/itext.kernel/itext/kernel/pdf/tagging/PdfNamespace.cs index 4d2053e865..477c941b66 100644 --- a/itext/itext.kernel/itext/kernel/pdf/tagging/PdfNamespace.cs +++ b/itext/itext.kernel/itext/kernel/pdf/tagging/PdfNamespace.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/tagging/PdfObjRef.cs b/itext/itext.kernel/itext/kernel/pdf/tagging/PdfObjRef.cs index 5c86878bc4..8ab92fe150 100644 --- a/itext/itext.kernel/itext/kernel/pdf/tagging/PdfObjRef.cs +++ b/itext/itext.kernel/itext/kernel/pdf/tagging/PdfObjRef.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/tagging/PdfStructElem.cs b/itext/itext.kernel/itext/kernel/pdf/tagging/PdfStructElem.cs index eeb7fa7dde..9a275fb781 100644 --- a/itext/itext.kernel/itext/kernel/pdf/tagging/PdfStructElem.cs +++ b/itext/itext.kernel/itext/kernel/pdf/tagging/PdfStructElem.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/tagging/PdfStructTreeRoot.cs b/itext/itext.kernel/itext/kernel/pdf/tagging/PdfStructTreeRoot.cs index 105e20e283..a7c0865d65 100644 --- a/itext/itext.kernel/itext/kernel/pdf/tagging/PdfStructTreeRoot.cs +++ b/itext/itext.kernel/itext/kernel/pdf/tagging/PdfStructTreeRoot.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/tagging/PdfStructureAttributes.cs b/itext/itext.kernel/itext/kernel/pdf/tagging/PdfStructureAttributes.cs index 5ab83a6100..c377512631 100644 --- a/itext/itext.kernel/itext/kernel/pdf/tagging/PdfStructureAttributes.cs +++ b/itext/itext.kernel/itext/kernel/pdf/tagging/PdfStructureAttributes.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/tagging/PdfUserPropertiesAttributes.cs b/itext/itext.kernel/itext/kernel/pdf/tagging/PdfUserPropertiesAttributes.cs index 117ef6453e..2e4c7d94c1 100644 --- a/itext/itext.kernel/itext/kernel/pdf/tagging/PdfUserPropertiesAttributes.cs +++ b/itext/itext.kernel/itext/kernel/pdf/tagging/PdfUserPropertiesAttributes.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/tagging/PdfUserProperty.cs b/itext/itext.kernel/itext/kernel/pdf/tagging/PdfUserProperty.cs index 2e16398e23..b0d05bc29c 100644 --- a/itext/itext.kernel/itext/kernel/pdf/tagging/PdfUserProperty.cs +++ b/itext/itext.kernel/itext/kernel/pdf/tagging/PdfUserProperty.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/tagging/StandardNamespaces.cs b/itext/itext.kernel/itext/kernel/pdf/tagging/StandardNamespaces.cs index ab47905490..b96dcb50de 100644 --- a/itext/itext.kernel/itext/kernel/pdf/tagging/StandardNamespaces.cs +++ b/itext/itext.kernel/itext/kernel/pdf/tagging/StandardNamespaces.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/tagging/StandardRoles.cs b/itext/itext.kernel/itext/kernel/pdf/tagging/StandardRoles.cs index e747684530..5d5f9213d2 100644 --- a/itext/itext.kernel/itext/kernel/pdf/tagging/StandardRoles.cs +++ b/itext/itext.kernel/itext/kernel/pdf/tagging/StandardRoles.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/tagging/StructureTreeCopier.cs b/itext/itext.kernel/itext/kernel/pdf/tagging/StructureTreeCopier.cs index 98e8ddde74..bbbd573b61 100644 --- a/itext/itext.kernel/itext/kernel/pdf/tagging/StructureTreeCopier.cs +++ b/itext/itext.kernel/itext/kernel/pdf/tagging/StructureTreeCopier.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/tagutils/AccessibilityProperties.cs b/itext/itext.kernel/itext/kernel/pdf/tagutils/AccessibilityProperties.cs index 3709ba6748..4831cc4d9d 100644 --- a/itext/itext.kernel/itext/kernel/pdf/tagutils/AccessibilityProperties.cs +++ b/itext/itext.kernel/itext/kernel/pdf/tagutils/AccessibilityProperties.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/tagutils/AccessibilityPropertiesToStructElem.cs b/itext/itext.kernel/itext/kernel/pdf/tagutils/AccessibilityPropertiesToStructElem.cs index c9069f42d3..82abcb9b0d 100644 --- a/itext/itext.kernel/itext/kernel/pdf/tagutils/AccessibilityPropertiesToStructElem.cs +++ b/itext/itext.kernel/itext/kernel/pdf/tagutils/AccessibilityPropertiesToStructElem.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/tagutils/BackedAccessibilityProperties.cs b/itext/itext.kernel/itext/kernel/pdf/tagutils/BackedAccessibilityProperties.cs index ebd1fb7e18..04ea04b472 100644 --- a/itext/itext.kernel/itext/kernel/pdf/tagutils/BackedAccessibilityProperties.cs +++ b/itext/itext.kernel/itext/kernel/pdf/tagutils/BackedAccessibilityProperties.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/tagutils/DefaultAccessibilityProperties.cs b/itext/itext.kernel/itext/kernel/pdf/tagutils/DefaultAccessibilityProperties.cs index 8adf807a8e..926e7f2477 100644 --- a/itext/itext.kernel/itext/kernel/pdf/tagutils/DefaultAccessibilityProperties.cs +++ b/itext/itext.kernel/itext/kernel/pdf/tagutils/DefaultAccessibilityProperties.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/tagutils/IRoleMappingResolver.cs b/itext/itext.kernel/itext/kernel/pdf/tagutils/IRoleMappingResolver.cs index d7259f08e0..a24940b196 100644 --- a/itext/itext.kernel/itext/kernel/pdf/tagutils/IRoleMappingResolver.cs +++ b/itext/itext.kernel/itext/kernel/pdf/tagutils/IRoleMappingResolver.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/tagutils/RoleMappingResolver.cs b/itext/itext.kernel/itext/kernel/pdf/tagutils/RoleMappingResolver.cs index 9f2bcefff7..6610928c9a 100644 --- a/itext/itext.kernel/itext/kernel/pdf/tagutils/RoleMappingResolver.cs +++ b/itext/itext.kernel/itext/kernel/pdf/tagutils/RoleMappingResolver.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/tagutils/RoleMappingResolverPdf2.cs b/itext/itext.kernel/itext/kernel/pdf/tagutils/RoleMappingResolverPdf2.cs index 358ac98782..6155379de7 100644 --- a/itext/itext.kernel/itext/kernel/pdf/tagutils/RoleMappingResolverPdf2.cs +++ b/itext/itext.kernel/itext/kernel/pdf/tagutils/RoleMappingResolverPdf2.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/tagutils/RootTagNormalizer.cs b/itext/itext.kernel/itext/kernel/pdf/tagutils/RootTagNormalizer.cs index 81d2a84d84..bbb74da658 100644 --- a/itext/itext.kernel/itext/kernel/pdf/tagutils/RootTagNormalizer.cs +++ b/itext/itext.kernel/itext/kernel/pdf/tagutils/RootTagNormalizer.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/tagutils/TagReference.cs b/itext/itext.kernel/itext/kernel/pdf/tagutils/TagReference.cs index 13216f5409..694cf3b4d1 100644 --- a/itext/itext.kernel/itext/kernel/pdf/tagutils/TagReference.cs +++ b/itext/itext.kernel/itext/kernel/pdf/tagutils/TagReference.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/tagutils/TagStructureContext.cs b/itext/itext.kernel/itext/kernel/pdf/tagutils/TagStructureContext.cs index 8c03d9ec40..8047c0e111 100644 --- a/itext/itext.kernel/itext/kernel/pdf/tagutils/TagStructureContext.cs +++ b/itext/itext.kernel/itext/kernel/pdf/tagutils/TagStructureContext.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/tagutils/TagTreePointer.cs b/itext/itext.kernel/itext/kernel/pdf/tagutils/TagTreePointer.cs index c966305854..93a57eb031 100644 --- a/itext/itext.kernel/itext/kernel/pdf/tagutils/TagTreePointer.cs +++ b/itext/itext.kernel/itext/kernel/pdf/tagutils/TagTreePointer.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/tagutils/WaitingTagsManager.cs b/itext/itext.kernel/itext/kernel/pdf/tagutils/WaitingTagsManager.cs index b88932c28a..df13b181bd 100644 --- a/itext/itext.kernel/itext/kernel/pdf/tagutils/WaitingTagsManager.cs +++ b/itext/itext.kernel/itext/kernel/pdf/tagutils/WaitingTagsManager.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/xobject/ImagePdfBytesInfo.cs b/itext/itext.kernel/itext/kernel/pdf/xobject/ImagePdfBytesInfo.cs index 876d4f0ae9..58dc8e8749 100644 --- a/itext/itext.kernel/itext/kernel/pdf/xobject/ImagePdfBytesInfo.cs +++ b/itext/itext.kernel/itext/kernel/pdf/xobject/ImagePdfBytesInfo.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/xobject/PdfFormXObject.cs b/itext/itext.kernel/itext/kernel/pdf/xobject/PdfFormXObject.cs index 03bfb28a7a..a66f5dadbb 100644 --- a/itext/itext.kernel/itext/kernel/pdf/xobject/PdfFormXObject.cs +++ b/itext/itext.kernel/itext/kernel/pdf/xobject/PdfFormXObject.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/xobject/PdfImageXObject.cs b/itext/itext.kernel/itext/kernel/pdf/xobject/PdfImageXObject.cs index 6543360a87..890860279f 100644 --- a/itext/itext.kernel/itext/kernel/pdf/xobject/PdfImageXObject.cs +++ b/itext/itext.kernel/itext/kernel/pdf/xobject/PdfImageXObject.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/xobject/PdfTransparencyGroup.cs b/itext/itext.kernel/itext/kernel/pdf/xobject/PdfTransparencyGroup.cs index 1a475bfbaf..69ea202628 100644 --- a/itext/itext.kernel/itext/kernel/pdf/xobject/PdfTransparencyGroup.cs +++ b/itext/itext.kernel/itext/kernel/pdf/xobject/PdfTransparencyGroup.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/pdf/xobject/PdfXObject.cs b/itext/itext.kernel/itext/kernel/pdf/xobject/PdfXObject.cs index 1a353fabb9..2f09e9f656 100644 --- a/itext/itext.kernel/itext/kernel/pdf/xobject/PdfXObject.cs +++ b/itext/itext.kernel/itext/kernel/pdf/xobject/PdfXObject.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/utils/CompareTool.cs b/itext/itext.kernel/itext/kernel/utils/CompareTool.cs index faed6d5408..929c6da1e8 100644 --- a/itext/itext.kernel/itext/kernel/utils/CompareTool.cs +++ b/itext/itext.kernel/itext/kernel/utils/CompareTool.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/utils/DefaultSafeXmlParserFactory.cs b/itext/itext.kernel/itext/kernel/utils/DefaultSafeXmlParserFactory.cs index c236b18d95..46a064dc69 100644 --- a/itext/itext.kernel/itext/kernel/utils/DefaultSafeXmlParserFactory.cs +++ b/itext/itext.kernel/itext/kernel/utils/DefaultSafeXmlParserFactory.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/utils/ICopyFilter.cs b/itext/itext.kernel/itext/kernel/utils/ICopyFilter.cs index a2a16936b7..2dde485788 100644 --- a/itext/itext.kernel/itext/kernel/utils/ICopyFilter.cs +++ b/itext/itext.kernel/itext/kernel/utils/ICopyFilter.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/utils/IXmlParserFactory.cs b/itext/itext.kernel/itext/kernel/utils/IXmlParserFactory.cs index 44c051f016..1eaf28f47f 100644 --- a/itext/itext.kernel/itext/kernel/utils/IXmlParserFactory.cs +++ b/itext/itext.kernel/itext/kernel/utils/IXmlParserFactory.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/utils/IdleOutputStream.cs b/itext/itext.kernel/itext/kernel/utils/IdleOutputStream.cs index f034dda0a6..34f22440c9 100644 --- a/itext/itext.kernel/itext/kernel/utils/IdleOutputStream.cs +++ b/itext/itext.kernel/itext/kernel/utils/IdleOutputStream.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/utils/NullCopyFilter.cs b/itext/itext.kernel/itext/kernel/utils/NullCopyFilter.cs index da4ae7c150..0162903a19 100644 --- a/itext/itext.kernel/itext/kernel/utils/NullCopyFilter.cs +++ b/itext/itext.kernel/itext/kernel/utils/NullCopyFilter.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/utils/PageRange.cs b/itext/itext.kernel/itext/kernel/utils/PageRange.cs index 4a76bc72a3..148c9ad0c2 100644 --- a/itext/itext.kernel/itext/kernel/utils/PageRange.cs +++ b/itext/itext.kernel/itext/kernel/utils/PageRange.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/utils/PdfMerger.cs b/itext/itext.kernel/itext/kernel/utils/PdfMerger.cs index f1db62d2c9..27e98efd61 100644 --- a/itext/itext.kernel/itext/kernel/utils/PdfMerger.cs +++ b/itext/itext.kernel/itext/kernel/utils/PdfMerger.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/utils/PdfResourceCounter.cs b/itext/itext.kernel/itext/kernel/utils/PdfResourceCounter.cs index b8f27b5e2f..68001e900f 100644 --- a/itext/itext.kernel/itext/kernel/utils/PdfResourceCounter.cs +++ b/itext/itext.kernel/itext/kernel/utils/PdfResourceCounter.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/utils/PdfSplitter.cs b/itext/itext.kernel/itext/kernel/utils/PdfSplitter.cs index 8b4180f02c..9cacbffddc 100644 --- a/itext/itext.kernel/itext/kernel/utils/PdfSplitter.cs +++ b/itext/itext.kernel/itext/kernel/utils/PdfSplitter.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/utils/TaggedPdfReaderTool.cs b/itext/itext.kernel/itext/kernel/utils/TaggedPdfReaderTool.cs index 22bf8caf98..8cbc0e5720 100644 --- a/itext/itext.kernel/itext/kernel/utils/TaggedPdfReaderTool.cs +++ b/itext/itext.kernel/itext/kernel/utils/TaggedPdfReaderTool.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/utils/XmlProcessorCreator.cs b/itext/itext.kernel/itext/kernel/utils/XmlProcessorCreator.cs index 788976130d..412d25c0e5 100644 --- a/itext/itext.kernel/itext/kernel/utils/XmlProcessorCreator.cs +++ b/itext/itext.kernel/itext/kernel/utils/XmlProcessorCreator.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/utils/XmlUtils.cs b/itext/itext.kernel/itext/kernel/utils/XmlUtils.cs index 061596dfcd..9e662fedba 100644 --- a/itext/itext.kernel/itext/kernel/utils/XmlUtils.cs +++ b/itext/itext.kernel/itext/kernel/utils/XmlUtils.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/utils/objectpathitems/ArrayPathItem.cs b/itext/itext.kernel/itext/kernel/utils/objectpathitems/ArrayPathItem.cs index 3d96502825..9a8189c0f5 100644 --- a/itext/itext.kernel/itext/kernel/utils/objectpathitems/ArrayPathItem.cs +++ b/itext/itext.kernel/itext/kernel/utils/objectpathitems/ArrayPathItem.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/utils/objectpathitems/DictPathItem.cs b/itext/itext.kernel/itext/kernel/utils/objectpathitems/DictPathItem.cs index c9c2ee27e6..9e26731a12 100644 --- a/itext/itext.kernel/itext/kernel/utils/objectpathitems/DictPathItem.cs +++ b/itext/itext.kernel/itext/kernel/utils/objectpathitems/DictPathItem.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/utils/objectpathitems/IndirectPathItem.cs b/itext/itext.kernel/itext/kernel/utils/objectpathitems/IndirectPathItem.cs index 909b712b51..20868c7068 100644 --- a/itext/itext.kernel/itext/kernel/utils/objectpathitems/IndirectPathItem.cs +++ b/itext/itext.kernel/itext/kernel/utils/objectpathitems/IndirectPathItem.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/utils/objectpathitems/LocalPathItem.cs b/itext/itext.kernel/itext/kernel/utils/objectpathitems/LocalPathItem.cs index c810e8a0b5..2f7417d17f 100644 --- a/itext/itext.kernel/itext/kernel/utils/objectpathitems/LocalPathItem.cs +++ b/itext/itext.kernel/itext/kernel/utils/objectpathitems/LocalPathItem.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/utils/objectpathitems/ObjectPath.cs b/itext/itext.kernel/itext/kernel/utils/objectpathitems/ObjectPath.cs index f0c6357eba..7e869213a7 100644 --- a/itext/itext.kernel/itext/kernel/utils/objectpathitems/ObjectPath.cs +++ b/itext/itext.kernel/itext/kernel/utils/objectpathitems/ObjectPath.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/utils/objectpathitems/OffsetPathItem.cs b/itext/itext.kernel/itext/kernel/utils/objectpathitems/OffsetPathItem.cs index 6752b609f9..4414c2cc26 100644 --- a/itext/itext.kernel/itext/kernel/utils/objectpathitems/OffsetPathItem.cs +++ b/itext/itext.kernel/itext/kernel/utils/objectpathitems/OffsetPathItem.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/utils/objectpathitems/TrailerPath.cs b/itext/itext.kernel/itext/kernel/utils/objectpathitems/TrailerPath.cs index 43bf333ece..bd4994080f 100644 --- a/itext/itext.kernel/itext/kernel/utils/objectpathitems/TrailerPath.cs +++ b/itext/itext.kernel/itext/kernel/utils/objectpathitems/TrailerPath.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/xmp/EncodingNoPreamble.cs b/itext/itext.kernel/itext/kernel/xmp/EncodingNoPreamble.cs index 7feec3f3bf..4f1ebc5db4 100644 --- a/itext/itext.kernel/itext/kernel/xmp/EncodingNoPreamble.cs +++ b/itext/itext.kernel/itext/kernel/xmp/EncodingNoPreamble.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/xmp/PdfConst.cs b/itext/itext.kernel/itext/kernel/xmp/PdfConst.cs index 7bb8845d52..ce57a95ff7 100644 --- a/itext/itext.kernel/itext/kernel/xmp/PdfConst.cs +++ b/itext/itext.kernel/itext/kernel/xmp/PdfConst.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.kernel/itext/kernel/xmp/XMPCalendar.cs b/itext/itext.kernel/itext/kernel/xmp/XMPCalendar.cs index cf526f7e91..073e5b1279 100644 --- a/itext/itext.kernel/itext/kernel/xmp/XMPCalendar.cs +++ b/itext/itext.kernel/itext/kernel/xmp/XMPCalendar.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/Properties/AssemblyInfo.cs b/itext/itext.layout/Properties/AssemblyInfo.cs index e30f18cb9a..1652788da5 100644 --- a/itext/itext.layout/Properties/AssemblyInfo.cs +++ b/itext/itext.layout/Properties/AssemblyInfo.cs @@ -8,7 +8,7 @@ [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("iText Group NV")] [assembly: AssemblyProduct("iText")] -[assembly: AssemblyCopyright("Copyright (c) 1998-2022 iText Group NV")] +[assembly: AssemblyCopyright("Copyright (c) 1998-2023 iText Group NV")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] [assembly: InternalsVisibleTo("itext.layout.tests,PublicKey=0024000004800000940000000602000000240000525" + @@ -22,8 +22,8 @@ [assembly: Guid("fd0a08a8-0f82-4d6f-a3db-7b8f3f9302b4")] -[assembly: TypographyVersion("3.0.1.0")] +[assembly: TypographyVersion("3.0.2.0")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] diff --git a/itext/itext.layout/Properties/TypographyVersionAttribute.cs b/itext/itext.layout/Properties/TypographyVersionAttribute.cs index e4b28a0211..a01e4dcaf0 100644 --- a/itext/itext.layout/Properties/TypographyVersionAttribute.cs +++ b/itext/itext.layout/Properties/TypographyVersionAttribute.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/Canvas.cs b/itext/itext.layout/itext/layout/Canvas.cs index e3bff858a6..473b4ec8e6 100644 --- a/itext/itext.layout/itext/layout/Canvas.cs +++ b/itext/itext.layout/itext/layout/Canvas.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/ColumnDocumentRenderer.cs b/itext/itext.layout/itext/layout/ColumnDocumentRenderer.cs index 16e7ab9a9f..1a5c7ab257 100644 --- a/itext/itext.layout/itext/layout/ColumnDocumentRenderer.cs +++ b/itext/itext.layout/itext/layout/ColumnDocumentRenderer.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/Document.cs b/itext/itext.layout/itext/layout/Document.cs index ceb584f027..dde5d3204c 100644 --- a/itext/itext.layout/itext/layout/Document.cs +++ b/itext/itext.layout/itext/layout/Document.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/ElementPropertyContainer.cs b/itext/itext.layout/itext/layout/ElementPropertyContainer.cs index 6c4c7ca190..8e9df4fb7d 100644 --- a/itext/itext.layout/itext/layout/ElementPropertyContainer.cs +++ b/itext/itext.layout/itext/layout/ElementPropertyContainer.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/IPropertyContainer.cs b/itext/itext.layout/itext/layout/IPropertyContainer.cs index a37559bd85..685d3341b6 100644 --- a/itext/itext.layout/itext/layout/IPropertyContainer.cs +++ b/itext/itext.layout/itext/layout/IPropertyContainer.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/LayoutExtensions.cs b/itext/itext.layout/itext/layout/LayoutExtensions.cs index b5a0da21b5..aa7113e78c 100644 --- a/itext/itext.layout/itext/layout/LayoutExtensions.cs +++ b/itext/itext.layout/itext/layout/LayoutExtensions.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/RootElement.cs b/itext/itext.layout/itext/layout/RootElement.cs index d881f3e16d..1b6c147c3f 100644 --- a/itext/itext.layout/itext/layout/RootElement.cs +++ b/itext/itext.layout/itext/layout/RootElement.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/Style.cs b/itext/itext.layout/itext/layout/Style.cs index 5e483c9acc..a1af9bcd9e 100644 --- a/itext/itext.layout/itext/layout/Style.cs +++ b/itext/itext.layout/itext/layout/Style.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/borders/Border.cs b/itext/itext.layout/itext/layout/borders/Border.cs index 5d92e5da36..346f8e6eef 100644 --- a/itext/itext.layout/itext/layout/borders/Border.cs +++ b/itext/itext.layout/itext/layout/borders/Border.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/borders/Border3D.cs b/itext/itext.layout/itext/layout/borders/Border3D.cs index 94054f11a6..5d9151bd73 100644 --- a/itext/itext.layout/itext/layout/borders/Border3D.cs +++ b/itext/itext.layout/itext/layout/borders/Border3D.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/borders/DashedBorder.cs b/itext/itext.layout/itext/layout/borders/DashedBorder.cs index b10be12d1f..bdbb4c8138 100644 --- a/itext/itext.layout/itext/layout/borders/DashedBorder.cs +++ b/itext/itext.layout/itext/layout/borders/DashedBorder.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/borders/DottedBorder.cs b/itext/itext.layout/itext/layout/borders/DottedBorder.cs index 6985b28651..4fd51c7b92 100644 --- a/itext/itext.layout/itext/layout/borders/DottedBorder.cs +++ b/itext/itext.layout/itext/layout/borders/DottedBorder.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/borders/DoubleBorder.cs b/itext/itext.layout/itext/layout/borders/DoubleBorder.cs index 9a39536b46..e38776387c 100644 --- a/itext/itext.layout/itext/layout/borders/DoubleBorder.cs +++ b/itext/itext.layout/itext/layout/borders/DoubleBorder.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/borders/FixedDashedBorder.cs b/itext/itext.layout/itext/layout/borders/FixedDashedBorder.cs index d4e6a4076d..564d0795d0 100644 --- a/itext/itext.layout/itext/layout/borders/FixedDashedBorder.cs +++ b/itext/itext.layout/itext/layout/borders/FixedDashedBorder.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/borders/GrooveBorder.cs b/itext/itext.layout/itext/layout/borders/GrooveBorder.cs index e893c0a44e..97b863e294 100644 --- a/itext/itext.layout/itext/layout/borders/GrooveBorder.cs +++ b/itext/itext.layout/itext/layout/borders/GrooveBorder.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/borders/InsetBorder.cs b/itext/itext.layout/itext/layout/borders/InsetBorder.cs index 786d783ec4..77104166e5 100644 --- a/itext/itext.layout/itext/layout/borders/InsetBorder.cs +++ b/itext/itext.layout/itext/layout/borders/InsetBorder.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/borders/OutsetBorder.cs b/itext/itext.layout/itext/layout/borders/OutsetBorder.cs index ad917043db..b5551281d5 100644 --- a/itext/itext.layout/itext/layout/borders/OutsetBorder.cs +++ b/itext/itext.layout/itext/layout/borders/OutsetBorder.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/borders/RidgeBorder.cs b/itext/itext.layout/itext/layout/borders/RidgeBorder.cs index d7d70ade44..448deeb05c 100644 --- a/itext/itext.layout/itext/layout/borders/RidgeBorder.cs +++ b/itext/itext.layout/itext/layout/borders/RidgeBorder.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/borders/RoundDotsBorder.cs b/itext/itext.layout/itext/layout/borders/RoundDotsBorder.cs index c29ad19ac4..003002d787 100644 --- a/itext/itext.layout/itext/layout/borders/RoundDotsBorder.cs +++ b/itext/itext.layout/itext/layout/borders/RoundDotsBorder.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/borders/SolidBorder.cs b/itext/itext.layout/itext/layout/borders/SolidBorder.cs index c540f1a239..57bbd11b66 100644 --- a/itext/itext.layout/itext/layout/borders/SolidBorder.cs +++ b/itext/itext.layout/itext/layout/borders/SolidBorder.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/element/AbstractElement.cs b/itext/itext.layout/itext/layout/element/AbstractElement.cs index 6b4f684a69..52ecbd74f2 100644 --- a/itext/itext.layout/itext/layout/element/AbstractElement.cs +++ b/itext/itext.layout/itext/layout/element/AbstractElement.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/element/AreaBreak.cs b/itext/itext.layout/itext/layout/element/AreaBreak.cs index d7dd098454..7e5fe7c156 100644 --- a/itext/itext.layout/itext/layout/element/AreaBreak.cs +++ b/itext/itext.layout/itext/layout/element/AreaBreak.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/element/BlockElement.cs b/itext/itext.layout/itext/layout/element/BlockElement.cs index 98c9959805..6521e111e6 100644 --- a/itext/itext.layout/itext/layout/element/BlockElement.cs +++ b/itext/itext.layout/itext/layout/element/BlockElement.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/element/Cell.cs b/itext/itext.layout/itext/layout/element/Cell.cs index 0b6f0d7a8e..36534d9c3a 100644 --- a/itext/itext.layout/itext/layout/element/Cell.cs +++ b/itext/itext.layout/itext/layout/element/Cell.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/element/Div.cs b/itext/itext.layout/itext/layout/element/Div.cs index 285117982b..8384e26f27 100644 --- a/itext/itext.layout/itext/layout/element/Div.cs +++ b/itext/itext.layout/itext/layout/element/Div.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/element/FlexContainer.cs b/itext/itext.layout/itext/layout/element/FlexContainer.cs index 648b33782c..216d4adafc 100644 --- a/itext/itext.layout/itext/layout/element/FlexContainer.cs +++ b/itext/itext.layout/itext/layout/element/FlexContainer.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/element/IAbstractElement.cs b/itext/itext.layout/itext/layout/element/IAbstractElement.cs index 063c57ebc3..c181da0002 100644 --- a/itext/itext.layout/itext/layout/element/IAbstractElement.cs +++ b/itext/itext.layout/itext/layout/element/IAbstractElement.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.layout/itext/layout/element/IBlockElement.cs b/itext/itext.layout/itext/layout/element/IBlockElement.cs index 272e9d11b4..46b6350bd0 100644 --- a/itext/itext.layout/itext/layout/element/IBlockElement.cs +++ b/itext/itext.layout/itext/layout/element/IBlockElement.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/element/IElement.cs b/itext/itext.layout/itext/layout/element/IElement.cs index 63744d1a8b..9c7216e6af 100644 --- a/itext/itext.layout/itext/layout/element/IElement.cs +++ b/itext/itext.layout/itext/layout/element/IElement.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/element/ILargeElement.cs b/itext/itext.layout/itext/layout/element/ILargeElement.cs index a2cf035d78..857e18ddb1 100644 --- a/itext/itext.layout/itext/layout/element/ILargeElement.cs +++ b/itext/itext.layout/itext/layout/element/ILargeElement.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/element/ILeafElement.cs b/itext/itext.layout/itext/layout/element/ILeafElement.cs index f1a70b3d11..280a6fb865 100644 --- a/itext/itext.layout/itext/layout/element/ILeafElement.cs +++ b/itext/itext.layout/itext/layout/element/ILeafElement.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/element/Image.cs b/itext/itext.layout/itext/layout/element/Image.cs index fc9f845bcb..d6bfb481bc 100644 --- a/itext/itext.layout/itext/layout/element/Image.cs +++ b/itext/itext.layout/itext/layout/element/Image.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/element/LineSeparator.cs b/itext/itext.layout/itext/layout/element/LineSeparator.cs index e3620f6aee..1c6222204b 100644 --- a/itext/itext.layout/itext/layout/element/LineSeparator.cs +++ b/itext/itext.layout/itext/layout/element/LineSeparator.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/element/Link.cs b/itext/itext.layout/itext/layout/element/Link.cs index 9fd04afb7a..034a504dd1 100644 --- a/itext/itext.layout/itext/layout/element/Link.cs +++ b/itext/itext.layout/itext/layout/element/Link.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/element/List.cs b/itext/itext.layout/itext/layout/element/List.cs index 74276d0b09..88859c2a4a 100644 --- a/itext/itext.layout/itext/layout/element/List.cs +++ b/itext/itext.layout/itext/layout/element/List.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/element/ListItem.cs b/itext/itext.layout/itext/layout/element/ListItem.cs index ab3bc14e75..94124d19f1 100644 --- a/itext/itext.layout/itext/layout/element/ListItem.cs +++ b/itext/itext.layout/itext/layout/element/ListItem.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/element/Paragraph.cs b/itext/itext.layout/itext/layout/element/Paragraph.cs index 3c4a9f61ab..39c919a5b1 100644 --- a/itext/itext.layout/itext/layout/element/Paragraph.cs +++ b/itext/itext.layout/itext/layout/element/Paragraph.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/element/Tab.cs b/itext/itext.layout/itext/layout/element/Tab.cs index 0312f060e5..0ea3a4c01d 100644 --- a/itext/itext.layout/itext/layout/element/Tab.cs +++ b/itext/itext.layout/itext/layout/element/Tab.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/element/TabStop.cs b/itext/itext.layout/itext/layout/element/TabStop.cs index b79461ebb8..5f45f3c494 100644 --- a/itext/itext.layout/itext/layout/element/TabStop.cs +++ b/itext/itext.layout/itext/layout/element/TabStop.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/element/Table.cs b/itext/itext.layout/itext/layout/element/Table.cs index 38a5f0514a..5fef75058e 100644 --- a/itext/itext.layout/itext/layout/element/Table.cs +++ b/itext/itext.layout/itext/layout/element/Table.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/element/Text.cs b/itext/itext.layout/itext/layout/element/Text.cs index 872d925ae0..e1d0d20326 100644 --- a/itext/itext.layout/itext/layout/element/Text.cs +++ b/itext/itext.layout/itext/layout/element/Text.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/exceptions/LayoutExceptionMessageConstant.cs b/itext/itext.layout/itext/layout/exceptions/LayoutExceptionMessageConstant.cs index 3d0aef2d2c..94f96e9359 100644 --- a/itext/itext.layout/itext/layout/exceptions/LayoutExceptionMessageConstant.cs +++ b/itext/itext.layout/itext/layout/exceptions/LayoutExceptionMessageConstant.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -55,6 +55,8 @@ public sealed class LayoutExceptionMessageConstant { public const String ROLE_IN_NAMESPACE_IS_NOT_MAPPED_TO_ANY_STANDARD_ROLE = "Role \"{0}\" in namespace {1} " + "is not mapped to any standard role."; + public const String INLINE_VERTICAL_ALIGNMENT_DOESN_T_NEED_A_VALUE = "Inline vertical alignment \"{0}\" doesn't need a value"; + private LayoutExceptionMessageConstant() { } } diff --git a/itext/itext.layout/itext/layout/font/ComplexFontSelectorStrategy.cs b/itext/itext.layout/itext/layout/font/ComplexFontSelectorStrategy.cs index 984cc64f46..96508ffdf7 100644 --- a/itext/itext.layout/itext/layout/font/ComplexFontSelectorStrategy.cs +++ b/itext/itext.layout/itext/layout/font/ComplexFontSelectorStrategy.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/font/FontCharacteristics.cs b/itext/itext.layout/itext/layout/font/FontCharacteristics.cs index 528ab14639..86ef7cb53f 100644 --- a/itext/itext.layout/itext/layout/font/FontCharacteristics.cs +++ b/itext/itext.layout/itext/layout/font/FontCharacteristics.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/font/FontCharacteristicsUtils.cs b/itext/itext.layout/itext/layout/font/FontCharacteristicsUtils.cs index 8cfba31b3f..da2a8d721d 100644 --- a/itext/itext.layout/itext/layout/font/FontCharacteristicsUtils.cs +++ b/itext/itext.layout/itext/layout/font/FontCharacteristicsUtils.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/font/FontInfo.cs b/itext/itext.layout/itext/layout/font/FontInfo.cs index e5e723d28e..a8375bb79f 100644 --- a/itext/itext.layout/itext/layout/font/FontInfo.cs +++ b/itext/itext.layout/itext/layout/font/FontInfo.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/font/FontProvider.cs b/itext/itext.layout/itext/layout/font/FontProvider.cs index a1be7721cf..5aaf233cb2 100644 --- a/itext/itext.layout/itext/layout/font/FontProvider.cs +++ b/itext/itext.layout/itext/layout/font/FontProvider.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/font/FontSelector.cs b/itext/itext.layout/itext/layout/font/FontSelector.cs index 2cbb12599b..e155a5adc8 100644 --- a/itext/itext.layout/itext/layout/font/FontSelector.cs +++ b/itext/itext.layout/itext/layout/font/FontSelector.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/font/FontSelectorCache.cs b/itext/itext.layout/itext/layout/font/FontSelectorCache.cs index 59024efc3d..eef7816e1b 100644 --- a/itext/itext.layout/itext/layout/font/FontSelectorCache.cs +++ b/itext/itext.layout/itext/layout/font/FontSelectorCache.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/font/FontSelectorKey.cs b/itext/itext.layout/itext/layout/font/FontSelectorKey.cs index 95e0816213..02d5c5bc51 100644 --- a/itext/itext.layout/itext/layout/font/FontSelectorKey.cs +++ b/itext/itext.layout/itext/layout/font/FontSelectorKey.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/font/FontSelectorStrategy.cs b/itext/itext.layout/itext/layout/font/FontSelectorStrategy.cs index 22519c5498..2f00aa3c29 100644 --- a/itext/itext.layout/itext/layout/font/FontSelectorStrategy.cs +++ b/itext/itext.layout/itext/layout/font/FontSelectorStrategy.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/font/FontSet.cs b/itext/itext.layout/itext/layout/font/FontSet.cs index e20f915fb7..132323d456 100644 --- a/itext/itext.layout/itext/layout/font/FontSet.cs +++ b/itext/itext.layout/itext/layout/font/FontSet.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/font/FontSetCollection.cs b/itext/itext.layout/itext/layout/font/FontSetCollection.cs index f8274a66c4..d555d73765 100644 --- a/itext/itext.layout/itext/layout/font/FontSetCollection.cs +++ b/itext/itext.layout/itext/layout/font/FontSetCollection.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/font/Range.cs b/itext/itext.layout/itext/layout/font/Range.cs index 02c3670e77..e394eb1bb4 100644 --- a/itext/itext.layout/itext/layout/font/Range.cs +++ b/itext/itext.layout/itext/layout/font/Range.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/font/RangeBuilder.cs b/itext/itext.layout/itext/layout/font/RangeBuilder.cs index 5565b961dc..fe00f561af 100644 --- a/itext/itext.layout/itext/layout/font/RangeBuilder.cs +++ b/itext/itext.layout/itext/layout/font/RangeBuilder.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/hyphenation/HyphenationConfig.cs b/itext/itext.layout/itext/layout/hyphenation/HyphenationConfig.cs index ee248fb76f..2a7fe78683 100644 --- a/itext/itext.layout/itext/layout/hyphenation/HyphenationConfig.cs +++ b/itext/itext.layout/itext/layout/hyphenation/HyphenationConfig.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/hyphenation/HyphenationConstants.cs b/itext/itext.layout/itext/layout/hyphenation/HyphenationConstants.cs index 460ebb851c..5927c78312 100644 --- a/itext/itext.layout/itext/layout/hyphenation/HyphenationConstants.cs +++ b/itext/itext.layout/itext/layout/hyphenation/HyphenationConstants.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/hyphenation/TernaryTreeIterator.cs b/itext/itext.layout/itext/layout/hyphenation/TernaryTreeIterator.cs index c42e11db0c..8e0d433fd7 100644 --- a/itext/itext.layout/itext/layout/hyphenation/TernaryTreeIterator.cs +++ b/itext/itext.layout/itext/layout/hyphenation/TernaryTreeIterator.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/layout/LayoutArea.cs b/itext/itext.layout/itext/layout/layout/LayoutArea.cs index 2a40ad02a4..ef7ddf9075 100644 --- a/itext/itext.layout/itext/layout/layout/LayoutArea.cs +++ b/itext/itext.layout/itext/layout/layout/LayoutArea.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/layout/LayoutContext.cs b/itext/itext.layout/itext/layout/layout/LayoutContext.cs index 02f318608c..65009e11cc 100644 --- a/itext/itext.layout/itext/layout/layout/LayoutContext.cs +++ b/itext/itext.layout/itext/layout/layout/LayoutContext.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/layout/LayoutPosition.cs b/itext/itext.layout/itext/layout/layout/LayoutPosition.cs index f1d398b7bf..32e5ac7e1e 100644 --- a/itext/itext.layout/itext/layout/layout/LayoutPosition.cs +++ b/itext/itext.layout/itext/layout/layout/LayoutPosition.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/layout/LayoutResult.cs b/itext/itext.layout/itext/layout/layout/LayoutResult.cs index 32fa723914..794e6d27ed 100644 --- a/itext/itext.layout/itext/layout/layout/LayoutResult.cs +++ b/itext/itext.layout/itext/layout/layout/LayoutResult.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/layout/LineLayoutContext.cs b/itext/itext.layout/itext/layout/layout/LineLayoutContext.cs index 0397f8a969..248f54ad11 100644 --- a/itext/itext.layout/itext/layout/layout/LineLayoutContext.cs +++ b/itext/itext.layout/itext/layout/layout/LineLayoutContext.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/layout/LineLayoutResult.cs b/itext/itext.layout/itext/layout/layout/LineLayoutResult.cs index 9475d10fbd..a503c0b46d 100644 --- a/itext/itext.layout/itext/layout/layout/LineLayoutResult.cs +++ b/itext/itext.layout/itext/layout/layout/LineLayoutResult.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/layout/MinMaxWidthLayoutResult.cs b/itext/itext.layout/itext/layout/layout/MinMaxWidthLayoutResult.cs index 66d986ca83..9343468bb2 100644 --- a/itext/itext.layout/itext/layout/layout/MinMaxWidthLayoutResult.cs +++ b/itext/itext.layout/itext/layout/layout/MinMaxWidthLayoutResult.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/layout/PositionedLayoutContext.cs b/itext/itext.layout/itext/layout/layout/PositionedLayoutContext.cs index 825f2a170f..5572d369cb 100644 --- a/itext/itext.layout/itext/layout/layout/PositionedLayoutContext.cs +++ b/itext/itext.layout/itext/layout/layout/PositionedLayoutContext.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/layout/RootLayoutArea.cs b/itext/itext.layout/itext/layout/layout/RootLayoutArea.cs index 0d9f8f3ab4..5d4ce288e6 100644 --- a/itext/itext.layout/itext/layout/layout/RootLayoutArea.cs +++ b/itext/itext.layout/itext/layout/layout/RootLayoutArea.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/layout/TextLayoutResult.cs b/itext/itext.layout/itext/layout/layout/TextLayoutResult.cs index 4c987e3638..b33fee78c0 100644 --- a/itext/itext.layout/itext/layout/layout/TextLayoutResult.cs +++ b/itext/itext.layout/itext/layout/layout/TextLayoutResult.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/logs/LayoutLogMessageConstant.cs b/itext/itext.layout/itext/layout/logs/LayoutLogMessageConstant.cs index 0b941737b6..1f33618971 100644 --- a/itext/itext.layout/itext/layout/logs/LayoutLogMessageConstant.cs +++ b/itext/itext.layout/itext/layout/logs/LayoutLogMessageConstant.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.layout/itext/layout/margincollapse/MarginsCollapse.cs b/itext/itext.layout/itext/layout/margincollapse/MarginsCollapse.cs index e741c0d4a8..e986cf1131 100644 --- a/itext/itext.layout/itext/layout/margincollapse/MarginsCollapse.cs +++ b/itext/itext.layout/itext/layout/margincollapse/MarginsCollapse.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/margincollapse/MarginsCollapseHandler.cs b/itext/itext.layout/itext/layout/margincollapse/MarginsCollapseHandler.cs index c4e85cdd3c..4336b79d21 100644 --- a/itext/itext.layout/itext/layout/margincollapse/MarginsCollapseHandler.cs +++ b/itext/itext.layout/itext/layout/margincollapse/MarginsCollapseHandler.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/margincollapse/MarginsCollapseInfo.cs b/itext/itext.layout/itext/layout/margincollapse/MarginsCollapseInfo.cs index d0fafce148..664360a942 100644 --- a/itext/itext.layout/itext/layout/margincollapse/MarginsCollapseInfo.cs +++ b/itext/itext.layout/itext/layout/margincollapse/MarginsCollapseInfo.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/minmaxwidth/MinMaxWidth.cs b/itext/itext.layout/itext/layout/minmaxwidth/MinMaxWidth.cs index c77c02f9de..57a8e532ee 100644 --- a/itext/itext.layout/itext/layout/minmaxwidth/MinMaxWidth.cs +++ b/itext/itext.layout/itext/layout/minmaxwidth/MinMaxWidth.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/minmaxwidth/MinMaxWidthUtils.cs b/itext/itext.layout/itext/layout/minmaxwidth/MinMaxWidthUtils.cs index aa5e61dc99..e996b822bc 100644 --- a/itext/itext.layout/itext/layout/minmaxwidth/MinMaxWidthUtils.cs +++ b/itext/itext.layout/itext/layout/minmaxwidth/MinMaxWidthUtils.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/minmaxwidth/RotationMinMaxWidth.cs b/itext/itext.layout/itext/layout/minmaxwidth/RotationMinMaxWidth.cs index c28996600c..d7ba329ecf 100644 --- a/itext/itext.layout/itext/layout/minmaxwidth/RotationMinMaxWidth.cs +++ b/itext/itext.layout/itext/layout/minmaxwidth/RotationMinMaxWidth.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/properties/AlignmentPropertyValue.cs b/itext/itext.layout/itext/layout/properties/AlignmentPropertyValue.cs index 73125695de..d6582aafdb 100644 --- a/itext/itext.layout/itext/layout/properties/AlignmentPropertyValue.cs +++ b/itext/itext.layout/itext/layout/properties/AlignmentPropertyValue.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/properties/AreaBreakType.cs b/itext/itext.layout/itext/layout/properties/AreaBreakType.cs index 5d9e4a2964..8680616152 100644 --- a/itext/itext.layout/itext/layout/properties/AreaBreakType.cs +++ b/itext/itext.layout/itext/layout/properties/AreaBreakType.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/properties/Background.cs b/itext/itext.layout/itext/layout/properties/Background.cs index 901b05ff64..6d4c606ee6 100644 --- a/itext/itext.layout/itext/layout/properties/Background.cs +++ b/itext/itext.layout/itext/layout/properties/Background.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/properties/BackgroundBox.cs b/itext/itext.layout/itext/layout/properties/BackgroundBox.cs index 626b34638f..85eb806dab 100644 --- a/itext/itext.layout/itext/layout/properties/BackgroundBox.cs +++ b/itext/itext.layout/itext/layout/properties/BackgroundBox.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/properties/BackgroundImage.cs b/itext/itext.layout/itext/layout/properties/BackgroundImage.cs index e55967b8fc..110faf62cb 100644 --- a/itext/itext.layout/itext/layout/properties/BackgroundImage.cs +++ b/itext/itext.layout/itext/layout/properties/BackgroundImage.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/properties/BackgroundPosition.cs b/itext/itext.layout/itext/layout/properties/BackgroundPosition.cs index 55ef67e411..e9bd728126 100644 --- a/itext/itext.layout/itext/layout/properties/BackgroundPosition.cs +++ b/itext/itext.layout/itext/layout/properties/BackgroundPosition.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.layout/itext/layout/properties/BackgroundRepeat.cs b/itext/itext.layout/itext/layout/properties/BackgroundRepeat.cs index ccfea871ac..b9388c55ec 100644 --- a/itext/itext.layout/itext/layout/properties/BackgroundRepeat.cs +++ b/itext/itext.layout/itext/layout/properties/BackgroundRepeat.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.layout/itext/layout/properties/BackgroundSize.cs b/itext/itext.layout/itext/layout/properties/BackgroundSize.cs index 8a677aa6eb..522d6ec11d 100644 --- a/itext/itext.layout/itext/layout/properties/BackgroundSize.cs +++ b/itext/itext.layout/itext/layout/properties/BackgroundSize.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.layout/itext/layout/properties/BaseDirection.cs b/itext/itext.layout/itext/layout/properties/BaseDirection.cs index b7371f788a..b3b2b88f7f 100644 --- a/itext/itext.layout/itext/layout/properties/BaseDirection.cs +++ b/itext/itext.layout/itext/layout/properties/BaseDirection.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/properties/BlendMode.cs b/itext/itext.layout/itext/layout/properties/BlendMode.cs index aa59d749fe..1e703f9258 100644 --- a/itext/itext.layout/itext/layout/properties/BlendMode.cs +++ b/itext/itext.layout/itext/layout/properties/BlendMode.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/properties/BorderCollapsePropertyValue.cs b/itext/itext.layout/itext/layout/properties/BorderCollapsePropertyValue.cs index 0f4574e9f9..3cbb03fb9b 100644 --- a/itext/itext.layout/itext/layout/properties/BorderCollapsePropertyValue.cs +++ b/itext/itext.layout/itext/layout/properties/BorderCollapsePropertyValue.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/properties/BorderRadius.cs b/itext/itext.layout/itext/layout/properties/BorderRadius.cs index 748e5959d3..b6ed7c1e0d 100644 --- a/itext/itext.layout/itext/layout/properties/BorderRadius.cs +++ b/itext/itext.layout/itext/layout/properties/BorderRadius.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/properties/BoxSizingPropertyValue.cs b/itext/itext.layout/itext/layout/properties/BoxSizingPropertyValue.cs index 31c4008208..254f02207a 100644 --- a/itext/itext.layout/itext/layout/properties/BoxSizingPropertyValue.cs +++ b/itext/itext.layout/itext/layout/properties/BoxSizingPropertyValue.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/properties/CaptionSide.cs b/itext/itext.layout/itext/layout/properties/CaptionSide.cs index 252a070a23..a85fab1341 100644 --- a/itext/itext.layout/itext/layout/properties/CaptionSide.cs +++ b/itext/itext.layout/itext/layout/properties/CaptionSide.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/properties/ClearPropertyValue.cs b/itext/itext.layout/itext/layout/properties/ClearPropertyValue.cs index d4e0bc960f..a3dedda3fc 100644 --- a/itext/itext.layout/itext/layout/properties/ClearPropertyValue.cs +++ b/itext/itext.layout/itext/layout/properties/ClearPropertyValue.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/properties/FlexWrapPropertyValue.cs b/itext/itext.layout/itext/layout/properties/FlexWrapPropertyValue.cs index 7663e2b7be..33f8e05555 100644 --- a/itext/itext.layout/itext/layout/properties/FlexWrapPropertyValue.cs +++ b/itext/itext.layout/itext/layout/properties/FlexWrapPropertyValue.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/properties/FloatPropertyValue.cs b/itext/itext.layout/itext/layout/properties/FloatPropertyValue.cs index 393bdbf0db..f68ce4c615 100644 --- a/itext/itext.layout/itext/layout/properties/FloatPropertyValue.cs +++ b/itext/itext.layout/itext/layout/properties/FloatPropertyValue.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/properties/FontKerning.cs b/itext/itext.layout/itext/layout/properties/FontKerning.cs index 7004916e39..a3e1ca0ae1 100644 --- a/itext/itext.layout/itext/layout/properties/FontKerning.cs +++ b/itext/itext.layout/itext/layout/properties/FontKerning.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/properties/HorizontalAlignment.cs b/itext/itext.layout/itext/layout/properties/HorizontalAlignment.cs index 759de07a1f..7294b9e0d9 100644 --- a/itext/itext.layout/itext/layout/properties/HorizontalAlignment.cs +++ b/itext/itext.layout/itext/layout/properties/HorizontalAlignment.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/properties/IListSymbolFactory.cs b/itext/itext.layout/itext/layout/properties/IListSymbolFactory.cs index 025eb4068c..3c5d0fdc6f 100644 --- a/itext/itext.layout/itext/layout/properties/IListSymbolFactory.cs +++ b/itext/itext.layout/itext/layout/properties/IListSymbolFactory.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/properties/InlineVerticalAlignment.cs b/itext/itext.layout/itext/layout/properties/InlineVerticalAlignment.cs new file mode 100644 index 0000000000..d5d17fe8ff --- /dev/null +++ b/itext/itext.layout/itext/layout/properties/InlineVerticalAlignment.cs @@ -0,0 +1,129 @@ +/* +This file is part of the iText (R) project. +Copyright (c) 1998-2023 iText Group NV +Authors: iText Software. + +This program is offered under a commercial and under the AGPL license. +For commercial licensing, contact us at https://itextpdf.com/sales. For AGPL licensing, see below. + +AGPL licensing: +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU Affero General Public License as published by +the Free Software Foundation, either version 3 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU Affero General Public License for more details. + +You should have received a copy of the GNU Affero General Public License +along with this program. If not, see . +*/ +using iText.Kernel.Exceptions; +using iText.Layout.Exceptions; + +namespace iText.Layout.Properties { + /// + /// A property corresponding to the css vertical-align property and used to + /// set vertical alignment on inline blocks, it specifies the type of alignment + /// and where needed a numerical value to complete it. + /// + public class InlineVerticalAlignment { + private InlineVerticalAlignmentType? type; + + private float value; + + /// + /// Creates a default InlineVerticalAlignment, it gets the type + /// . + /// + public InlineVerticalAlignment() { + type = InlineVerticalAlignmentType.BASELINE; + } + + /// Creates an InlineVerticalAlignment with a specified type. + /// + /// + /// + /// + public InlineVerticalAlignment(InlineVerticalAlignmentType? type) { + this.type = type; + } + + /// Creates an InlineVerticalAlignment with a specified type and a value. + /// + /// Creates an InlineVerticalAlignment with a specified type and a value. + /// This will throw a + /// + /// when used with a type that does not require a value. + /// + /// + /// + /// + /// + /// + /// In the case of + /// + /// a lenth in pts, + /// in case of + /// + /// a multiplier value. + /// + public InlineVerticalAlignment(InlineVerticalAlignmentType? type, float value) { + if (!(type == InlineVerticalAlignmentType.FRACTION || type == InlineVerticalAlignmentType.FIXED)) { + throw new PdfException(LayoutExceptionMessageConstant.INLINE_VERTICAL_ALIGNMENT_DOESN_T_NEED_A_VALUE).SetMessageParams + (type); + } + this.type = type; + this.value = value; + } + + /// Gets the type of InlineVerticalAlignment. + /// + /// the type + /// + /// + public virtual InlineVerticalAlignmentType? GetType() { + return type; + } + + /// + /// Sets the type + /// . + /// + /// + /// + /// + /// + public virtual void SetType(InlineVerticalAlignmentType? type) { + this.type = type; + } + + /// Gets the value. + /// + /// value In the case of + /// + /// a lenth in pts, + /// in case of + /// + /// a multiplier value. + /// + public virtual float GetValue() { + return value; + } + + /// Sets the value. + /// + /// In the case of + /// + /// a lenth in pts, + /// in case of + /// + /// a multiplier value. + /// + public virtual void SetValue(float value) { + this.value = value; + } + } +} diff --git a/itext/itext.layout/itext/layout/properties/InlineVerticalAlignmentType.cs b/itext/itext.layout/itext/layout/properties/InlineVerticalAlignmentType.cs new file mode 100644 index 0000000000..6b4ec0a85b --- /dev/null +++ b/itext/itext.layout/itext/layout/properties/InlineVerticalAlignmentType.cs @@ -0,0 +1,52 @@ +/* +This file is part of the iText (R) project. +Copyright (c) 1998-2023 iText Group NV +Authors: iText Software. + +This program is offered under a commercial and under the AGPL license. +For commercial licensing, contact us at https://itextpdf.com/sales. For AGPL licensing, see below. + +AGPL licensing: +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU Affero General Public License as published by +the Free Software Foundation, either version 3 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU Affero General Public License for more details. + +You should have received a copy of the GNU Affero General Public License +along with this program. If not, see . +*/ +namespace iText.Layout.Properties { + /// + /// The possible values for + /// . + /// + public enum InlineVerticalAlignmentType { + BASELINE, + TEXT_TOP, + TEXT_BOTTOM, + SUB, + SUPER, + /// Fixed is used when a length value is given in css. + /// + /// Fixed is used when a length value is given in css. + /// It needs a companion value in + /// + /// + FIXED, + /// Fixed is used when a percentage value is given in css. + /// + /// Fixed is used when a percentage value is given in css. + /// It needs a companion value in + /// + /// + FRACTION, + MIDDLE, + TOP, + BOTTOM + } +} diff --git a/itext/itext.layout/itext/layout/properties/JustifyContent.cs b/itext/itext.layout/itext/layout/properties/JustifyContent.cs index 8be825221c..276c770c2d 100644 --- a/itext/itext.layout/itext/layout/properties/JustifyContent.cs +++ b/itext/itext.layout/itext/layout/properties/JustifyContent.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.layout/itext/layout/properties/Leading.cs b/itext/itext.layout/itext/layout/properties/Leading.cs index 1427ef0d7e..939920bcc6 100644 --- a/itext/itext.layout/itext/layout/properties/Leading.cs +++ b/itext/itext.layout/itext/layout/properties/Leading.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/properties/LineHeight.cs b/itext/itext.layout/itext/layout/properties/LineHeight.cs index 55f3ccddce..67768d2210 100644 --- a/itext/itext.layout/itext/layout/properties/LineHeight.cs +++ b/itext/itext.layout/itext/layout/properties/LineHeight.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.layout/itext/layout/properties/ListNumberingType.cs b/itext/itext.layout/itext/layout/properties/ListNumberingType.cs index 5251ff1493..3b4fe2e26e 100644 --- a/itext/itext.layout/itext/layout/properties/ListNumberingType.cs +++ b/itext/itext.layout/itext/layout/properties/ListNumberingType.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/properties/ListSymbolAlignment.cs b/itext/itext.layout/itext/layout/properties/ListSymbolAlignment.cs index a47c152e09..b1182efa74 100644 --- a/itext/itext.layout/itext/layout/properties/ListSymbolAlignment.cs +++ b/itext/itext.layout/itext/layout/properties/ListSymbolAlignment.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/properties/ListSymbolPosition.cs b/itext/itext.layout/itext/layout/properties/ListSymbolPosition.cs index 480e763d90..d733c9b9aa 100644 --- a/itext/itext.layout/itext/layout/properties/ListSymbolPosition.cs +++ b/itext/itext.layout/itext/layout/properties/ListSymbolPosition.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/properties/ObjectFit.cs b/itext/itext.layout/itext/layout/properties/ObjectFit.cs index bd52527a62..448ee3516d 100644 --- a/itext/itext.layout/itext/layout/properties/ObjectFit.cs +++ b/itext/itext.layout/itext/layout/properties/ObjectFit.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/properties/OverflowPropertyValue.cs b/itext/itext.layout/itext/layout/properties/OverflowPropertyValue.cs index a584b05cce..8ea7b89eab 100644 --- a/itext/itext.layout/itext/layout/properties/OverflowPropertyValue.cs +++ b/itext/itext.layout/itext/layout/properties/OverflowPropertyValue.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/properties/OverflowWrapPropertyValue.cs b/itext/itext.layout/itext/layout/properties/OverflowWrapPropertyValue.cs index 4ff68f04ad..ee38ddac25 100644 --- a/itext/itext.layout/itext/layout/properties/OverflowWrapPropertyValue.cs +++ b/itext/itext.layout/itext/layout/properties/OverflowWrapPropertyValue.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.layout/itext/layout/properties/ParagraphOrphansControl.cs b/itext/itext.layout/itext/layout/properties/ParagraphOrphansControl.cs index 5b91187043..fee12acedc 100644 --- a/itext/itext.layout/itext/layout/properties/ParagraphOrphansControl.cs +++ b/itext/itext.layout/itext/layout/properties/ParagraphOrphansControl.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.layout/itext/layout/properties/ParagraphWidowsControl.cs b/itext/itext.layout/itext/layout/properties/ParagraphWidowsControl.cs index e501f9fa6c..843e18ec9d 100644 --- a/itext/itext.layout/itext/layout/properties/ParagraphWidowsControl.cs +++ b/itext/itext.layout/itext/layout/properties/ParagraphWidowsControl.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.layout/itext/layout/properties/Property.cs b/itext/itext.layout/itext/layout/properties/Property.cs index a8d20e063b..f20c29645a 100644 --- a/itext/itext.layout/itext/layout/properties/Property.cs +++ b/itext/itext.layout/itext/layout/properties/Property.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify @@ -348,6 +348,8 @@ public sealed class Property { public const int VERTICAL_BORDER_SPACING = 116; + public const int INLINE_VERTICAL_ALIGNMENT = 136; + /// Value of 1 is equivalent to no scaling public const int VERTICAL_SCALING = 76; diff --git a/itext/itext.layout/itext/layout/properties/RenderingMode.cs b/itext/itext.layout/itext/layout/properties/RenderingMode.cs index e4e8fca6fb..5e3bd6ee21 100644 --- a/itext/itext.layout/itext/layout/properties/RenderingMode.cs +++ b/itext/itext.layout/itext/layout/properties/RenderingMode.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.layout/itext/layout/properties/TabAlignment.cs b/itext/itext.layout/itext/layout/properties/TabAlignment.cs index 8a1d0eeb2d..591f808bef 100644 --- a/itext/itext.layout/itext/layout/properties/TabAlignment.cs +++ b/itext/itext.layout/itext/layout/properties/TabAlignment.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/properties/TextAlignment.cs b/itext/itext.layout/itext/layout/properties/TextAlignment.cs index cda90cbf35..101ead6536 100644 --- a/itext/itext.layout/itext/layout/properties/TextAlignment.cs +++ b/itext/itext.layout/itext/layout/properties/TextAlignment.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/properties/Transform.cs b/itext/itext.layout/itext/layout/properties/Transform.cs index d86a5f35a8..85c501dac3 100644 --- a/itext/itext.layout/itext/layout/properties/Transform.cs +++ b/itext/itext.layout/itext/layout/properties/Transform.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/properties/TransparentColor.cs b/itext/itext.layout/itext/layout/properties/TransparentColor.cs index 02e07a55f5..585f358936 100644 --- a/itext/itext.layout/itext/layout/properties/TransparentColor.cs +++ b/itext/itext.layout/itext/layout/properties/TransparentColor.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/properties/Underline.cs b/itext/itext.layout/itext/layout/properties/Underline.cs index d4cd3f7f6d..2da9f365c0 100644 --- a/itext/itext.layout/itext/layout/properties/Underline.cs +++ b/itext/itext.layout/itext/layout/properties/Underline.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/properties/UnitValue.cs b/itext/itext.layout/itext/layout/properties/UnitValue.cs index 3e67aa205c..5e0da6728c 100644 --- a/itext/itext.layout/itext/layout/properties/UnitValue.cs +++ b/itext/itext.layout/itext/layout/properties/UnitValue.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/properties/VerticalAlignment.cs b/itext/itext.layout/itext/layout/properties/VerticalAlignment.cs index a12aeab3b2..b6a8cc14b9 100644 --- a/itext/itext.layout/itext/layout/properties/VerticalAlignment.cs +++ b/itext/itext.layout/itext/layout/properties/VerticalAlignment.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/renderer/AbstractRenderer.cs b/itext/itext.layout/itext/layout/renderer/AbstractRenderer.cs index 2bba070888..9004ec84ee 100644 --- a/itext/itext.layout/itext/layout/renderer/AbstractRenderer.cs +++ b/itext/itext.layout/itext/layout/renderer/AbstractRenderer.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify @@ -1796,28 +1796,29 @@ public abstract class AbstractRenderer : IRenderer { /// of the renderer /// protected internal virtual Rectangle ApplyPaddings(Rectangle rect, UnitValue[] paddings, bool reverse) { - if (!paddings[0].IsPointValue()) { + if (paddings[0] != null && !paddings[0].IsPointValue()) { ILogger logger = ITextLogManager.GetLogger(typeof(iText.Layout.Renderer.AbstractRenderer)); logger.LogError(MessageFormatUtil.Format(iText.IO.Logs.IoLogMessageConstant.PROPERTY_IN_PERCENTS_NOT_SUPPORTED , Property.PADDING_TOP)); } - if (!paddings[1].IsPointValue()) { + if (paddings[1] != null && !paddings[1].IsPointValue()) { ILogger logger = ITextLogManager.GetLogger(typeof(iText.Layout.Renderer.AbstractRenderer)); logger.LogError(MessageFormatUtil.Format(iText.IO.Logs.IoLogMessageConstant.PROPERTY_IN_PERCENTS_NOT_SUPPORTED , Property.PADDING_RIGHT)); } - if (!paddings[2].IsPointValue()) { + if (paddings[2] != null && !paddings[2].IsPointValue()) { ILogger logger = ITextLogManager.GetLogger(typeof(iText.Layout.Renderer.AbstractRenderer)); logger.LogError(MessageFormatUtil.Format(iText.IO.Logs.IoLogMessageConstant.PROPERTY_IN_PERCENTS_NOT_SUPPORTED , Property.PADDING_BOTTOM)); } - if (!paddings[3].IsPointValue()) { + if (paddings[3] != null && !paddings[3].IsPointValue()) { ILogger logger = ITextLogManager.GetLogger(typeof(iText.Layout.Renderer.AbstractRenderer)); logger.LogError(MessageFormatUtil.Format(iText.IO.Logs.IoLogMessageConstant.PROPERTY_IN_PERCENTS_NOT_SUPPORTED , Property.PADDING_LEFT)); } - return rect.ApplyMargins(paddings[0].GetValue(), paddings[1].GetValue(), paddings[2].GetValue(), paddings[ - 3].GetValue(), reverse); + return rect.ApplyMargins(paddings[0] != null ? paddings[0].GetValue() : 0, paddings[1] != null ? paddings[ + 1].GetValue() : 0, paddings[2] != null ? paddings[2].GetValue() : 0, paddings[3] != null ? paddings[3] + .GetValue() : 3, reverse); } /// Applies the given border box (borders) on the given rectangle diff --git a/itext/itext.layout/itext/layout/renderer/AbstractWidthHandler.cs b/itext/itext.layout/itext/layout/renderer/AbstractWidthHandler.cs index e331015ca5..5dd0ee168b 100644 --- a/itext/itext.layout/itext/layout/renderer/AbstractWidthHandler.cs +++ b/itext/itext.layout/itext/layout/renderer/AbstractWidthHandler.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/renderer/AccessibleAttributesApplier.cs b/itext/itext.layout/itext/layout/renderer/AccessibleAttributesApplier.cs index 734affeb32..0c3a5539b2 100644 --- a/itext/itext.layout/itext/layout/renderer/AccessibleAttributesApplier.cs +++ b/itext/itext.layout/itext/layout/renderer/AccessibleAttributesApplier.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/renderer/AccessibleTypes.cs b/itext/itext.layout/itext/layout/renderer/AccessibleTypes.cs index 0bee9ec355..814fa62a6c 100644 --- a/itext/itext.layout/itext/layout/renderer/AccessibleTypes.cs +++ b/itext/itext.layout/itext/layout/renderer/AccessibleTypes.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/renderer/AreaBreakRenderer.cs b/itext/itext.layout/itext/layout/renderer/AreaBreakRenderer.cs index 300474d759..77af051dcd 100644 --- a/itext/itext.layout/itext/layout/renderer/AreaBreakRenderer.cs +++ b/itext/itext.layout/itext/layout/renderer/AreaBreakRenderer.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/renderer/BackgroundSizeCalculationUtil.cs b/itext/itext.layout/itext/layout/renderer/BackgroundSizeCalculationUtil.cs index 5a86225833..c513e616cb 100644 --- a/itext/itext.layout/itext/layout/renderer/BackgroundSizeCalculationUtil.cs +++ b/itext/itext.layout/itext/layout/renderer/BackgroundSizeCalculationUtil.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/renderer/BlockFormattingContextUtil.cs b/itext/itext.layout/itext/layout/renderer/BlockFormattingContextUtil.cs index f48b7ae5f4..58f66b496a 100644 --- a/itext/itext.layout/itext/layout/renderer/BlockFormattingContextUtil.cs +++ b/itext/itext.layout/itext/layout/renderer/BlockFormattingContextUtil.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/renderer/BlockRenderer.cs b/itext/itext.layout/itext/layout/renderer/BlockRenderer.cs index a8915756e7..7ff7c00d38 100644 --- a/itext/itext.layout/itext/layout/renderer/BlockRenderer.cs +++ b/itext/itext.layout/itext/layout/renderer/BlockRenderer.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify @@ -146,6 +146,10 @@ protected internal BlockRenderer(IElement modelElement) // the first renderer (one of childRenderers or their children) to produce LayoutResult.NOTHING IRenderer causeOfNothing = null; bool anythingPlaced = false; + // We have to remember initial FORCED_PLACEMENT property of this renderer to use it later + // to define if rotated content should be placed or not + bool initialForcePlacementForRotationAdjustments = true.Equals(GetPropertyAsBoolean(Property.FORCED_PLACEMENT + )); for (int childPos = 0; childPos < childRenderers.Count; childPos++) { IRenderer childRenderer = childRenderers[childPos]; LayoutResult result; @@ -289,6 +293,7 @@ protected internal BlockRenderer(IElement modelElement) } } anythingPlaced = anythingPlaced || result.GetStatus() != LayoutResult.NOTHING; + HandleForcedPlacement(anythingPlaced); // The second condition check (after &&) is needed only if margins collapsing is enabled if (result.GetOccupiedArea() != null && (!FloatingHelper.IsRendererFloating(childRenderer) || includeFloatsInOccupiedArea )) { @@ -396,7 +401,7 @@ protected internal BlockRenderer(IElement modelElement) , "It fits by height so it will be forced placed")); } else { - if (!true.Equals(GetPropertyAsBoolean(Property.FORCED_PLACEMENT))) { + if (!initialForcePlacementForRotationAdjustments) { floatRendererAreas.RetainAll(nonChildFloatingRendererAreas); return new MinMaxWidthLayoutResult(LayoutResult.NOTHING, null, null, this, this); } @@ -1013,6 +1018,14 @@ protected internal BlockRenderer(IElement modelElement) return minMaxWidth; } + internal virtual void HandleForcedPlacement(bool anythingPlaced) { + // We placed something meaning that we don't need this property anymore while processing other children + // to do not force place them + if (anythingPlaced && HasOwnProperty(Property.FORCED_PLACEMENT)) { + DeleteOwnProperty(Property.FORCED_PLACEMENT); + } + } + private void ReplaceSplitRendererKidFloats(IDictionary waitingFloatsSplitRenderers, IRenderer splitRenderer) { foreach (KeyValuePair waitingSplitRenderer in waitingFloatsSplitRenderers) { diff --git a/itext/itext.layout/itext/layout/renderer/CanvasRenderer.cs b/itext/itext.layout/itext/layout/renderer/CanvasRenderer.cs index b6ee476e6a..2cd1b6ea82 100644 --- a/itext/itext.layout/itext/layout/renderer/CanvasRenderer.cs +++ b/itext/itext.layout/itext/layout/renderer/CanvasRenderer.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/renderer/CellRenderer.cs b/itext/itext.layout/itext/layout/renderer/CellRenderer.cs index 58ef98a1d9..fd8801ca49 100644 --- a/itext/itext.layout/itext/layout/renderer/CellRenderer.cs +++ b/itext/itext.layout/itext/layout/renderer/CellRenderer.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/renderer/CollapsedTableBorders.cs b/itext/itext.layout/itext/layout/renderer/CollapsedTableBorders.cs index ae52904321..7ac19f977d 100644 --- a/itext/itext.layout/itext/layout/renderer/CollapsedTableBorders.cs +++ b/itext/itext.layout/itext/layout/renderer/CollapsedTableBorders.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/renderer/DivRenderer.cs b/itext/itext.layout/itext/layout/renderer/DivRenderer.cs index cecbf1a436..bc640922e4 100644 --- a/itext/itext.layout/itext/layout/renderer/DivRenderer.cs +++ b/itext/itext.layout/itext/layout/renderer/DivRenderer.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/renderer/DocumentRenderer.cs b/itext/itext.layout/itext/layout/renderer/DocumentRenderer.cs index e9c330ae29..617f14acba 100644 --- a/itext/itext.layout/itext/layout/renderer/DocumentRenderer.cs +++ b/itext/itext.layout/itext/layout/renderer/DocumentRenderer.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/renderer/DrawContext.cs b/itext/itext.layout/itext/layout/renderer/DrawContext.cs index 7af4247aaa..873830a41f 100644 --- a/itext/itext.layout/itext/layout/renderer/DrawContext.cs +++ b/itext/itext.layout/itext/layout/renderer/DrawContext.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/renderer/FlexContainerRenderer.cs b/itext/itext.layout/itext/layout/renderer/FlexContainerRenderer.cs index 1c8de0a828..cc48c188c3 100644 --- a/itext/itext.layout/itext/layout/renderer/FlexContainerRenderer.cs +++ b/itext/itext.layout/itext/layout/renderer/FlexContainerRenderer.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify @@ -53,6 +53,13 @@ source product. namespace iText.Layout.Renderer { public class FlexContainerRenderer : DivRenderer { + /* Used for caching purposes in FlexUtil + * We couldn't find the real use case when this map contains more than 1 entry + * but let it still be a map to be on a safe(r) side + * Map mainSize (always width in our case) - hypotheticalCrossSize + */ + private readonly IDictionary hypotheticalCrossSizes = new Dictionary(); + private IList> lines; /// Creates a FlexContainerRenderer from its corresponding layout object. @@ -177,13 +184,21 @@ public FlexContainerRenderer(Div modelElement) bool forcedPlacement = true.Equals(this.GetProperty(Property.FORCED_PLACEMENT)); bool metChildRenderer = false; foreach (IList line in lines) { - metChildRenderer = metChildRenderer || line.Any((flexItem) => flexItem.GetRenderer() == childRenderer); - foreach (FlexItemInfo itemInfo in line) { - if (metChildRenderer && !forcedPlacement) { - overflowRenderer.AddChildRenderer(itemInfo.GetRenderer()); - } - else { - splitRenderer.AddChildRenderer(itemInfo.GetRenderer()); + bool isSplitLine = line.Any((flexItem) => flexItem.GetRenderer() == childRenderer); + metChildRenderer = metChildRenderer || isSplitLine; + // If the renderer to split is in the current line + if (isSplitLine && !forcedPlacement && layoutStatus == LayoutResult.PARTIAL) { + FillSplitOverflowRenderersForPartialResult(splitRenderer, overflowRenderer, line, childRenderer, childResult + ); + } + else { + foreach (FlexItemInfo itemInfo in line) { + if (metChildRenderer && !forcedPlacement) { + overflowRenderer.AddChildRenderer(itemInfo.GetRenderer()); + } + else { + splitRenderer.AddChildRenderer(itemInfo.GetRenderer()); + } } } } @@ -198,40 +213,40 @@ public FlexContainerRenderer(Div modelElement) nonChildFloatingRendererAreas, IRenderer causeOfNothing, bool anythingPlaced, int childPos , LayoutResult result) { bool keepTogether = IsKeepTogether(causeOfNothing); + if (true.Equals(GetPropertyAsBoolean(Property.FORCED_PLACEMENT)) || wasHeightClipped) { + AbstractRenderer splitRenderer = keepTogether ? null : CreateSplitRenderer(result.GetStatus()); + if (splitRenderer != null) { + splitRenderer.SetChildRenderers(GetChildRenderers()); + } + return new LayoutResult(LayoutResult.FULL, GetOccupiedAreaInCaseNothingWasWrappedWithFull(result, splitRenderer + ), splitRenderer, null, null); + } AbstractRenderer[] splitAndOverflowRenderers = CreateSplitAndOverflowRenderers(childPos, result.GetStatus( ), result, waitingFloatsSplitRenderers, waitingOverflowFloatRenderers); - AbstractRenderer splitRenderer = splitAndOverflowRenderers[0]; + AbstractRenderer splitRenderer_1 = splitAndOverflowRenderers[0]; AbstractRenderer overflowRenderer = splitAndOverflowRenderers[1]; overflowRenderer.DeleteOwnProperty(Property.FORCED_PLACEMENT); + UpdateHeightsOnSplit(wasHeightClipped, splitRenderer_1, overflowRenderer); if (IsRelativePosition() && !positionedRenderers.IsEmpty()) { overflowRenderer.positionedRenderers = new List(positionedRenderers); } // TODO DEVSIX-5086 When flex-wrap will be fully supported we'll need to update height on split if (keepTogether) { - splitRenderer = null; + splitRenderer_1 = null; overflowRenderer.SetChildRenderers(GetChildRenderers()); } CorrectFixedLayout(layoutBox); ApplyAbsolutePositionIfNeeded(layoutContext); - if (true.Equals(GetPropertyAsBoolean(Property.FORCED_PLACEMENT)) || wasHeightClipped) { - if (splitRenderer != null) { - splitRenderer.SetChildRenderers(GetChildRenderers()); - } - return new LayoutResult(LayoutResult.FULL, GetOccupiedAreaInCaseNothingWasWrappedWithFull(result, splitRenderer - ), splitRenderer, null, null); + ApplyPaddings(occupiedArea.GetBBox(), paddings, true); + ApplyBorderBox(occupiedArea.GetBBox(), borders, true); + ApplyMargins(occupiedArea.GetBBox(), true); + if (splitRenderer_1 == null || splitRenderer_1.GetChildRenderers().IsEmpty()) { + return new LayoutResult(LayoutResult.NOTHING, null, null, overflowRenderer, result.GetCauseOfNothing()).SetAreaBreak + (result.GetAreaBreak()); } else { - ApplyPaddings(occupiedArea.GetBBox(), paddings, true); - ApplyBorderBox(occupiedArea.GetBBox(), borders, true); - ApplyMargins(occupiedArea.GetBBox(), true); - if (splitRenderer == null || splitRenderer.GetChildRenderers().IsEmpty()) { - return new LayoutResult(LayoutResult.NOTHING, null, null, overflowRenderer, result.GetCauseOfNothing()).SetAreaBreak - (result.GetAreaBreak()); - } - else { - return new LayoutResult(LayoutResult.PARTIAL, layoutContext.GetArea(), splitRenderer, overflowRenderer, null - ).SetAreaBreak(result.GetAreaBreak()); - } + return new LayoutResult(LayoutResult.PARTIAL, layoutContext.GetArea(), splitRenderer_1, overflowRenderer, + null).SetAreaBreak(result.GetAreaBreak()); } } @@ -288,6 +303,19 @@ public FlexContainerRenderer(Div modelElement) return layoutBoxCopy; } + internal override void HandleForcedPlacement(bool anythingPlaced) { + } + + // In (horizontal) FlexContainerRenderer Property.FORCED_PLACEMENT is still valid for other children + // so do nothing + internal virtual void SetHypotheticalCrossSize(float? mainSize, float? hypotheticalCrossSize) { + hypotheticalCrossSizes.Put(mainSize.Value, hypotheticalCrossSize); + } + + internal virtual float? GetHypotheticalCrossSize(float? mainSize) { + return hypotheticalCrossSizes.Get(mainSize.Value); + } + private FlexItemInfo FindFlexItemInfo(AbstractRenderer renderer) { foreach (IList line in lines) { foreach (FlexItemInfo itemInfo in line) { @@ -313,6 +341,70 @@ public FlexContainerRenderer(Div modelElement) base.AddChild(renderer); } + private void FillSplitOverflowRenderersForPartialResult(AbstractRenderer splitRenderer, AbstractRenderer overflowRenderer + , IList line, IRenderer childRenderer, LayoutResult childResult) { + // If we split, we remove (override) Property.ALIGN_ITEMS for the overflow renderer. + // because we have to layout the remaining part at the top of the layout context. + // TODO DEVSIX-5086 When flex-wrap will be fully supported we'll need to reconsider this. + // The question is what should be set/calculated for the next line + overflowRenderer.SetProperty(Property.ALIGN_ITEMS, null); + float occupiedSpace = 0; + bool metChildRendererInLine = false; + foreach (FlexItemInfo itemInfo in line) { + // Split the line + if (itemInfo.GetRenderer() == childRenderer) { + metChildRendererInLine = true; + if (childResult.GetSplitRenderer() != null) { + splitRenderer.AddChildRenderer(childResult.GetSplitRenderer()); + } + if (childResult.GetOverflowRenderer() != null) { + overflowRenderer.AddChildRenderer(childResult.GetOverflowRenderer()); + } + } + else { + if (metChildRendererInLine) { + // Process all following renderers in the current line + // We have to layout them to understand what goes where + Rectangle neighbourBbox = GetOccupiedAreaBBox().Clone(); + // Move bbox by occupied space + neighbourBbox.SetX(neighbourBbox.GetX() + occupiedSpace); + neighbourBbox.SetWidth(itemInfo.GetRectangle().GetWidth()); + // Y of the renderer has been already calculated, move bbox accordingly + neighbourBbox.SetY(neighbourBbox.GetY() - itemInfo.GetRectangle().GetY()); + LayoutResult neighbourLayoutResult = itemInfo.GetRenderer().Layout(new LayoutContext(new LayoutArea(childResult + .GetOccupiedArea().GetPageNumber(), neighbourBbox))); + // Handle result + if (neighbourLayoutResult.GetStatus() == LayoutResult.PARTIAL && neighbourLayoutResult.GetSplitRenderer() + != null) { + splitRenderer.AddChildRenderer(neighbourLayoutResult.GetSplitRenderer()); + } + else { + if (neighbourLayoutResult.GetStatus() == LayoutResult.FULL) { + splitRenderer.AddChildRenderer(itemInfo.GetRenderer()); + } + } + // LayoutResult.NOTHING + if (neighbourLayoutResult.GetOverflowRenderer() != null) { + overflowRenderer.AddChildRenderer(neighbourLayoutResult.GetOverflowRenderer()); + } + else { + // Here we might need to still occupy the space on overflow renderer + AddSimulateDiv(overflowRenderer, itemInfo.GetRectangle().GetWidth()); + } + } + else { + // Process all preceeding renderers in the current line + // They all were layouted as FULL so add them into split renderer + splitRenderer.AddChildRenderer(itemInfo.GetRenderer()); + // But we also need to occupy the space on overflow renderer + AddSimulateDiv(overflowRenderer, itemInfo.GetRectangle().GetWidth()); + } + } + // X is nonzero only for the 1st renderer in line serving for alignment adjustments + occupiedSpace += itemInfo.GetRectangle().GetX() + itemInfo.GetRectangle().GetWidth(); + } + } + private void FindMinMaxWidthIfCorrespondingPropertiesAreNotSet(MinMaxWidth minMaxWidth, AbstractWidthHandler minMaxWidthHandler) { // TODO DEVSIX-5086 When flex-wrap will be fully supported we'll find min/max width with respect to the lines @@ -330,5 +422,10 @@ public FlexContainerRenderer(Div modelElement) minMaxWidthHandler.UpdateMinChildWidth(childMinMaxWidth.GetMinWidth() + minMaxWidth.GetMinWidth()); } } + + private static void AddSimulateDiv(AbstractRenderer overflowRenderer, float width) { + IRenderer fakeOverflowRenderer = new DivRenderer(new Div().SetMinWidth(width).SetMaxWidth(width)); + overflowRenderer.AddChildRenderer(fakeOverflowRenderer); + } } } diff --git a/itext/itext.layout/itext/layout/renderer/FlexItemInfo.cs b/itext/itext.layout/itext/layout/renderer/FlexItemInfo.cs index 274e3fcc13..fedbf0fe62 100644 --- a/itext/itext.layout/itext/layout/renderer/FlexItemInfo.cs +++ b/itext/itext.layout/itext/layout/renderer/FlexItemInfo.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/renderer/FlexUtil.cs b/itext/itext.layout/itext/layout/renderer/FlexUtil.cs index 4d7666354a..f098925c02 100644 --- a/itext/itext.layout/itext/layout/renderer/FlexUtil.cs +++ b/itext/itext.layout/itext/layout/renderer/FlexUtil.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify @@ -79,14 +79,16 @@ internal sealed class FlexUtil { flexContainerRenderer) { Rectangle layoutBox = flexContainerBBox.Clone(); flexContainerRenderer.ApplyMarginsBordersPaddings(layoutBox, false); + // Currently only width is used in this method + float layoutBoxWidth = layoutBox.GetWidth(); // 9.2. Line Length Determination // 2. Determine the available main and cross space for the flex items. // TODO DEVSIX-5001 min-content and max-content as width are not supported // if that dimension of the flex container is being sized under a min or max-content constraint, // the available space in that dimension is that constraint; - float? mainSize = flexContainerRenderer.RetrieveWidth(layoutBox.GetWidth()); + float? mainSize = flexContainerRenderer.RetrieveWidth(layoutBoxWidth); if (mainSize == null) { - mainSize = layoutBox.GetWidth(); + mainSize = layoutBoxWidth; } // We need to have crossSize only if its value is definite. float? crossSize = flexContainerRenderer.RetrieveHeight(); @@ -353,22 +355,38 @@ internal sealed class FlexUtil { >> lines) { foreach (IList line in lines) { foreach (FlexUtil.FlexItemCalculationInfo info in line) { - UnitValue prevWidth = info.renderer.ReplaceOwnProperty(Property.WIDTH, UnitValue.CreatePointValue - (info.mainSize)); - UnitValue prevMinWidth = info.renderer.ReplaceOwnProperty(Property.MIN_WIDTH, null); - LayoutResult result = info.renderer.Layout(new LayoutContext(new LayoutArea(0, new Rectangle(AbstractRenderer - .INF, AbstractRenderer.INF)))); - info.renderer.ReturnBackOwnProperty(Property.MIN_WIDTH, prevMinWidth); - info.renderer.ReturnBackOwnProperty(Property.WIDTH, prevWidth); - // Since main size is clamped with min-width, we do expect the result to be full - if (result.GetStatus() == LayoutResult.FULL) { - info.hypotheticalCrossSize = info.GetInnerCrossSize(result.GetOccupiedArea().GetBBox().GetHeight()); - } - else { - logger.LogError(iText.IO.Logs.IoLogMessageConstant.FLEX_ITEM_LAYOUT_RESULT_IS_NOT_FULL); - info.hypotheticalCrossSize = 0; + DetermineHypotheticalCrossSizeForFlexItem(info); + } + } + } + + private static void DetermineHypotheticalCrossSizeForFlexItem(FlexUtil.FlexItemCalculationInfo info) { + if (info.renderer is FlexContainerRenderer && ((FlexContainerRenderer)info.renderer).GetHypotheticalCrossSize + (info.mainSize) != null) { + // Take from cache + info.hypotheticalCrossSize = ((FlexContainerRenderer)info.renderer).GetHypotheticalCrossSize(info.mainSize + ).Value; + } + else { + UnitValue prevWidth = info.renderer.ReplaceOwnProperty(Property.WIDTH, UnitValue.CreatePointValue + (info.mainSize)); + UnitValue prevMinWidth = info.renderer.ReplaceOwnProperty(Property.MIN_WIDTH, null); + LayoutResult result = info.renderer.Layout(new LayoutContext(new LayoutArea(0, new Rectangle(AbstractRenderer + .INF, AbstractRenderer.INF)))); + info.renderer.ReturnBackOwnProperty(Property.MIN_WIDTH, prevMinWidth); + info.renderer.ReturnBackOwnProperty(Property.WIDTH, prevWidth); + // Since main size is clamped with min-width, we do expect the result to be full + if (result.GetStatus() == LayoutResult.FULL) { + info.hypotheticalCrossSize = info.GetInnerCrossSize(result.GetOccupiedArea().GetBBox().GetHeight()); + // Cache hypotheticalCrossSize for FlexContainerRenderer + if (info.renderer is FlexContainerRenderer) { + ((FlexContainerRenderer)info.renderer).SetHypotheticalCrossSize(info.mainSize, info.hypotheticalCrossSize); } } + else { + logger.LogError(iText.IO.Logs.IoLogMessageConstant.FLEX_ITEM_LAYOUT_RESULT_IS_NOT_FULL); + info.hypotheticalCrossSize = 0; + } } } diff --git a/itext/itext.layout/itext/layout/renderer/FloatingHelper.cs b/itext/itext.layout/itext/layout/renderer/FloatingHelper.cs index 4c1019a51a..c525d2f2b1 100644 --- a/itext/itext.layout/itext/layout/renderer/FloatingHelper.cs +++ b/itext/itext.layout/itext/layout/renderer/FloatingHelper.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/renderer/ILeafElementRenderer.cs b/itext/itext.layout/itext/layout/renderer/ILeafElementRenderer.cs index 21a95a3b5c..de0295a488 100644 --- a/itext/itext.layout/itext/layout/renderer/ILeafElementRenderer.cs +++ b/itext/itext.layout/itext/layout/renderer/ILeafElementRenderer.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/renderer/IRenderer.cs b/itext/itext.layout/itext/layout/renderer/IRenderer.cs index 7095c09431..045ce361a0 100644 --- a/itext/itext.layout/itext/layout/renderer/IRenderer.cs +++ b/itext/itext.layout/itext/layout/renderer/IRenderer.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/renderer/ImageRenderer.cs b/itext/itext.layout/itext/layout/renderer/ImageRenderer.cs index 6780b39e34..9c0fa7cbd0 100644 --- a/itext/itext.layout/itext/layout/renderer/ImageRenderer.cs +++ b/itext/itext.layout/itext/layout/renderer/ImageRenderer.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify @@ -180,11 +180,19 @@ public ImageRenderer(Image image) // indicates whether the placement is forced bool isPlacingForced = false; if (width > layoutBox.GetWidth() + EPS || height > layoutBox.GetHeight() + EPS) { - if (true.Equals(GetPropertyAsBoolean(Property.FORCED_PLACEMENT)) || (width > layoutBox.GetWidth() && processOverflowX - ) || (height > layoutBox.GetHeight() && processOverflowY)) { + if (true.Equals(GetPropertyAsBoolean(Property.FORCED_PLACEMENT))) { isPlacingForced = true; } else { + isPlacingForced = true; + if (width > layoutBox.GetWidth() + EPS) { + isPlacingForced &= processOverflowX; + } + if (height > layoutBox.GetHeight() + EPS) { + isPlacingForced &= processOverflowY; + } + } + if (!isPlacingForced) { ApplyMargins(initialOccupiedAreaBBox, true); ApplyBorderBox(initialOccupiedAreaBBox, true); occupiedArea.GetBBox().SetHeight(initialOccupiedAreaBBox.GetHeight()); diff --git a/itext/itext.layout/itext/layout/renderer/InlineVerticalAlignmentHelper.cs b/itext/itext.layout/itext/layout/renderer/InlineVerticalAlignmentHelper.cs new file mode 100644 index 0000000000..9fd30c3a21 --- /dev/null +++ b/itext/itext.layout/itext/layout/renderer/InlineVerticalAlignmentHelper.cs @@ -0,0 +1,211 @@ +/* +This file is part of the iText (R) project. +Copyright (c) 1998-2023 iText Group NV +Authors: iText Software. + +This program is offered under a commercial and under the AGPL license. +For commercial licensing, contact us at https://itextpdf.com/sales. For AGPL licensing, see below. + +AGPL licensing: +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU Affero General Public License as published by +the Free Software Foundation, either version 3 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU Affero General Public License for more details. + +You should have received a copy of the GNU Affero General Public License +along with this program. If not, see . +*/ +using System; +using System.Collections.Generic; +using System.Linq; +using iText.Commons.Utils; +using iText.Commons.Utils.Collections; +using iText.Kernel.Geom; +using iText.Layout.Properties; + +namespace iText.Layout.Renderer { + internal sealed class InlineVerticalAlignmentHelper { + private const float ADJUSTMENT_THRESHOLD = 0.001F; + + private const float SUPER_OFFSET = 0.3F; + + private const float SUB_OFFSET = -0.2F; + + private InlineVerticalAlignmentHelper() { + } + + public static void AdjustChildrenYLineHtmlMode(LineRenderer lineRenderer) { + float actualYLine = lineRenderer.occupiedArea.GetBBox().GetY() + lineRenderer.occupiedArea.GetBBox().GetHeight + () - lineRenderer.maxDescent; + // first round, all text based alignments + ProcessRenderers(lineRenderer, lineRenderer.GetChildRenderers(), actualYLine, (alignment) => !IsBoxOrientedVerticalAlignment + (alignment), (alignment) => !IsBoxOrientedVerticalAlignment(alignment)); + // next round, box oriented alignments + IList sortedRenderers = lineRenderer.GetChildRenderers().Sorted((r1, r2) => (int)MathematicUtil.Round + ((r2.GetOccupiedArea().GetBBox().GetHeight() - r1.GetOccupiedArea().GetBBox().GetHeight()) * 1000)).ToList + (); + ProcessRenderers(lineRenderer, sortedRenderers, actualYLine, (alignment) => IsBoxOrientedVerticalAlignment + (alignment), (alignment) => true); + } + + private static bool IsBoxOrientedVerticalAlignment(InlineVerticalAlignment alignment) { + return alignment.GetType() == InlineVerticalAlignmentType.TOP || alignment.GetType() == InlineVerticalAlignmentType + .BOTTOM; + } + + private static void ProcessRenderers(LineRenderer lineRenderer, IList renderers, float actualYLine + , Predicate needProcess, Predicate needRecalculateSizes + ) { + float[] fontInfo = LineHeightHelper.GetActualFontInfo(lineRenderer); + float textTop = actualYLine + fontInfo[LineHeightHelper.ASCENDER_INDEX] - fontInfo[LineHeightHelper.LEADING_INDEX + ] / 2; + float textBottom = actualYLine + fontInfo[LineHeightHelper.DESCENDER_INDEX] - fontInfo[LineHeightHelper.LEADING_INDEX + ] / 2; + float leading = fontInfo[LineHeightHelper.LEADING_INDEX]; + float xHeight = fontInfo[LineHeightHelper.XHEIGHT_INDEX]; + float maxTop = float.Epsilon; + float minBottom = float.MaxValue; + float maxHeight = float.Epsilon; + bool maxminValuesChanged = false; + foreach (IRenderer renderer in renderers) { + if (FloatingHelper.IsRendererFloating(renderer)) { + continue; + } + InlineVerticalAlignment alignment = renderer.GetProperty(Property.INLINE_VERTICAL_ALIGNMENT + ); + if (alignment == null) { + alignment = new InlineVerticalAlignment(); + } + if (needProcess(alignment)) { + Rectangle cBbox = GetAdjustedArea(renderer); + // Take into account new size but not apply it yet to the parent renderer + Rectangle pBbox = new Rectangle(lineRenderer.occupiedArea.GetBBox().GetX(), Math.Min(minBottom, lineRenderer + .occupiedArea.GetBBox().GetY()), lineRenderer.occupiedArea.GetBBox().GetWidth(), Math.Max(maxHeight, lineRenderer + .occupiedArea.GetBBox().GetHeight())); + float offset = CalculateOffset(renderer, cBbox, alignment, actualYLine, textTop, textBottom, leading, xHeight + , pBbox); + if (Math.Abs(offset) > ADJUSTMENT_THRESHOLD) { + renderer.Move(0, offset); + } + } + if (needRecalculateSizes(alignment)) { + Rectangle cBbox = GetAdjustedArea(renderer); + maxTop = Math.Max(maxTop, cBbox.GetTop()); + minBottom = Math.Min(minBottom, cBbox.GetBottom()); + maxHeight = Math.Max(maxHeight, cBbox.GetHeight()); + maxminValuesChanged = true; + } + } + // Adjust this and move children down as needed + if (maxminValuesChanged) { + AdjustBBox(lineRenderer, maxHeight, maxTop, minBottom); + } + } + + private static Rectangle GetAdjustedArea(IRenderer renderer) { + Rectangle rect = renderer.GetOccupiedArea().GetBBox().Clone(); + if (renderer is AbstractRenderer && !(renderer is BlockRenderer) && !renderer.HasProperty(Property.INLINE_VERTICAL_ALIGNMENT + )) { + AbstractRenderer ar = (AbstractRenderer)renderer; + ar.ApplyBorderBox(rect, false); + ar.ApplyPaddings(rect, false); + } + return rect; + } + + private static void AdjustBBox(LineRenderer lineRenderer, float maxHeight, float maxTop, float minBottom) { + LineHeight lineHeight = lineRenderer.GetProperty(Property.LINE_HEIGHT); + float actualHeight = maxHeight; + if (lineHeight != null) { + actualHeight = Math.Max(actualHeight, LineHeightHelper.CalculateLineHeight(lineRenderer)); + } + maxTop += (actualHeight - maxHeight) / 2; + minBottom -= (actualHeight - maxHeight) / 2; + maxHeight = actualHeight; + maxHeight = Math.Max(maxHeight, maxTop - minBottom); + float originalTop = lineRenderer.occupiedArea.GetBBox().GetTop(); + lineRenderer.occupiedArea.GetBBox().SetHeight(maxHeight); + float delta = originalTop - lineRenderer.occupiedArea.GetBBox().GetTop(); + lineRenderer.occupiedArea.GetBBox().MoveUp(delta); + float childDelta = originalTop - maxTop; + foreach (IRenderer renderer in lineRenderer.GetChildRenderers()) { + renderer.Move(0, childDelta); + } + } + + private static float CalculateOffset(IRenderer renderer, Rectangle cBBox, InlineVerticalAlignment alignment + , float baseline, float textTop, float textBottom, float leading, float xHeight, Rectangle pBBox) { + switch (alignment.GetType()) { + case InlineVerticalAlignmentType.BASELINE: { + return baseline - GetChildBaseline(renderer, leading); + } + + case InlineVerticalAlignmentType.TEXT_TOP: { + return textTop - cBBox.GetTop(); + } + + case InlineVerticalAlignmentType.TEXT_BOTTOM: { + return textBottom - cBBox.GetBottom(); + } + + case InlineVerticalAlignmentType.FIXED: { + float offsetFixed = 0; + offsetFixed = alignment.GetValue(); + return baseline + offsetFixed - GetChildBaseline(renderer, leading); + } + + case InlineVerticalAlignmentType.SUPER: + case InlineVerticalAlignmentType.SUB: + case InlineVerticalAlignmentType.FRACTION: { + float offsetFraction = 0; + if (alignment.GetType() == InlineVerticalAlignmentType.SUPER) { + offsetFraction = SUPER_OFFSET; + } + else { + if (alignment.GetType() == InlineVerticalAlignmentType.SUB) { + offsetFraction = SUB_OFFSET; + } + else { + offsetFraction = alignment.GetValue(); + } + } + float target = baseline + (textTop - textBottom) * offsetFraction; + return target - GetChildBaseline(renderer, leading); + } + + case InlineVerticalAlignmentType.MIDDLE: { + return (baseline + xHeight / 2) - (cBBox.GetBottom() + cBBox.GetHeight() / 2); + } + + case InlineVerticalAlignmentType.BOTTOM: { + return pBBox.GetBottom() - cBBox.GetBottom(); + } + + case InlineVerticalAlignmentType.TOP: { + return pBBox.GetTop() - cBBox.GetTop(); + } + + default: { + return 0; + } + } + } + + private static float GetChildBaseline(IRenderer renderer, float leading) { + if (renderer is ILeafElementRenderer) { + float descent = ((ILeafElementRenderer)renderer).GetDescent(); + return renderer.GetOccupiedArea().GetBBox().GetBottom() - descent; + } + else { + float? yLine = LineRenderer.IsInlineBlockChild(renderer) && renderer is AbstractRenderer ? ((AbstractRenderer + )renderer).GetLastYLineRecursively() : null; + return (yLine == null ? renderer.GetOccupiedArea().GetBBox().GetBottom() : (float)yLine - (leading / 2)); + } + } + } +} diff --git a/itext/itext.layout/itext/layout/renderer/LineHeightHelper.cs b/itext/itext.layout/itext/layout/renderer/LineHeightHelper.cs index bbb1eec58f..738c051c23 100644 --- a/itext/itext.layout/itext/layout/renderer/LineHeightHelper.cs +++ b/itext/itext.layout/itext/layout/renderer/LineHeightHelper.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. @@ -26,21 +26,40 @@ namespace iText.Layout.Renderer { internal class LineHeightHelper { - private static float DEFAULT_LINE_HEIGHT_COEFF = 1.15f; + public const int ASCENDER_INDEX = 0; + + public const int DESCENDER_INDEX = 1; + + public const int XHEIGHT_INDEX = 2; + + public const int LEADING_INDEX = 3; + + private const float DEFAULT_LINE_HEIGHT_COEFF = 1.15f; private LineHeightHelper() { } + /// Get actual ascender, descender. + /// the renderer to retrieve the ascender and descender from + /// an array containing in this order actual ascender internal static float[] GetActualAscenderDescender(AbstractRenderer renderer) { + float[] result = GetActualFontInfo(renderer); + return new float[] { result[0], result[1] }; + } + + /// Get actual ascender, descender, xHeight and leading. + /// the renderer to retrieve the font info from + /// an array containing in this order actual ascender, descender, xHeight and leading + internal static float[] GetActualFontInfo(AbstractRenderer renderer) { float ascender; float descender; float lineHeight = iText.Layout.Renderer.LineHeightHelper.CalculateLineHeight(renderer); float[] fontAscenderDescender = iText.Layout.Renderer.LineHeightHelper.GetFontAscenderDescenderNormalized( renderer); float leading = lineHeight - (fontAscenderDescender[0] - fontAscenderDescender[1]); - ascender = fontAscenderDescender[0] + leading / 2f; - descender = fontAscenderDescender[1] - leading / 2f; - return new float[] { ascender, descender }; + ascender = fontAscenderDescender[0] + leading / 2F; + descender = fontAscenderDescender[1] - leading / 2F; + return new float[] { ascender, descender, fontAscenderDescender[2], leading }; } internal static float[] GetFontAscenderDescenderNormalized(AbstractRenderer renderer) { @@ -50,7 +69,9 @@ internal class LineHeightHelper { ); float fontAscender = fontAscenderDescenderFromMetrics[0] / FontProgram.UNITS_NORMALIZATION * fontSize; float fontDescender = fontAscenderDescenderFromMetrics[1] / FontProgram.UNITS_NORMALIZATION * fontSize; - return new float[] { fontAscender, fontDescender }; + float xHeight = ((float)font.GetFontProgram().GetFontMetrics().GetXHeight()) / FontProgram.UNITS_NORMALIZATION + * fontSize; + return new float[] { fontAscender, fontDescender, xHeight }; } internal static float CalculateLineHeight(AbstractRenderer renderer) { diff --git a/itext/itext.layout/itext/layout/renderer/LineRenderer.cs b/itext/itext.layout/itext/layout/renderer/LineRenderer.cs index 890694b45c..45cf396d2b 100644 --- a/itext/itext.layout/itext/layout/renderer/LineRenderer.cs +++ b/itext/itext.layout/itext/layout/renderer/LineRenderer.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify @@ -319,17 +319,22 @@ public class LineRenderer : AbstractRenderer { } MinMaxWidth childBlockMinMaxWidth = null; bool isInlineBlockChild = IsInlineBlockChild(childRenderer); - if (!childWidthWasReplaced) { - if (isInlineBlockChild && childRenderer is AbstractRenderer) { - childBlockMinMaxWidth = ((AbstractRenderer)childRenderer).GetMinMaxWidth(); - float childMaxWidth = childBlockMinMaxWidth.GetMaxWidth(); - float lineFullAvailableWidth = layoutContext.GetArea().GetBBox().GetWidth() - lineLayoutContext.GetTextIndent - (); - if (!noSoftWrap && childMaxWidth > bbox.GetWidth() + MIN_MAX_WIDTH_CORRECTION_EPS && bbox.GetWidth() != lineFullAvailableWidth - ) { - childResult = new LineLayoutResult(LayoutResult.NOTHING, null, null, childRenderer, childRenderer); - } - else { + if (isInlineBlockChild && childRenderer is AbstractRenderer) { + MinMaxWidth childBlockMinMaxWidthLocal = ((AbstractRenderer)childRenderer).GetMinMaxWidth(); + // Don't calculate childBlockMinMaxWidth in case of relative width here + // and further (childBlockMinMaxWidth != null) + if (!childWidthWasReplaced) { + childBlockMinMaxWidth = childBlockMinMaxWidthLocal; + } + float childMaxWidth = childBlockMinMaxWidthLocal.GetMaxWidth(); + float lineFullAvailableWidth = layoutContext.GetArea().GetBBox().GetWidth() - lineLayoutContext.GetTextIndent + (); + if (!noSoftWrap && childMaxWidth > bbox.GetWidth() + MIN_MAX_WIDTH_CORRECTION_EPS && bbox.GetWidth() != lineFullAvailableWidth + ) { + childResult = new LineLayoutResult(LayoutResult.NOTHING, null, null, childRenderer, childRenderer); + } + else { + if (childBlockMinMaxWidth != null) { childMaxWidth += MIN_MAX_WIDTH_CORRECTION_EPS; float inlineBlockWidth = Math.Min(childMaxWidth, lineFullAvailableWidth); if (!IsOverflowFit(this.GetProperty(Property.OVERFLOW_X))) { @@ -344,6 +349,8 @@ public class LineRenderer : AbstractRenderer { childRenderer.SetProperty(Property.FORCED_PLACEMENT, true); } } + } + if (childBlockMinMaxWidth != null) { childBlockMinMaxWidth.SetChildrenMaxWidth(childBlockMinMaxWidth.GetChildrenMaxWidth() + MIN_MAX_WIDTH_CORRECTION_EPS ); childBlockMinMaxWidth.SetChildrenMinWidth(childBlockMinMaxWidth.GetChildrenMinWidth() + MIN_MAX_WIDTH_CORRECTION_EPS @@ -843,21 +850,12 @@ public class LineRenderer : AbstractRenderer { } protected internal virtual LineRenderer AdjustChildrenYLine() { - float actualYLine = occupiedArea.GetBBox().GetY() + occupiedArea.GetBBox().GetHeight() - maxAscent; - foreach (IRenderer renderer in GetChildRenderers()) { - if (FloatingHelper.IsRendererFloating(renderer)) { - continue; - } - if (renderer is ILeafElementRenderer) { - float descent = ((ILeafElementRenderer)renderer).GetDescent(); - renderer.Move(0, actualYLine - renderer.GetOccupiedArea().GetBBox().GetBottom() + descent); - } - else { - float? yLine = IsInlineBlockChild(renderer) && renderer is AbstractRenderer ? ((AbstractRenderer)renderer) - .GetLastYLineRecursively() : null; - renderer.Move(0, actualYLine - (yLine == null ? renderer.GetOccupiedArea().GetBBox().GetBottom() : (float) - yLine)); - } + if (RenderingMode.HTML_MODE == this.GetProperty(Property.RENDERING_MODE) && HasInlineBlocksWithVerticalAlignment + ()) { + InlineVerticalAlignmentHelper.AdjustChildrenYLineHtmlMode(this); + } + else { + AdjustChildrenYLineDefaultMode(); } return this; } @@ -925,10 +923,11 @@ public class LineRenderer : AbstractRenderer { logger.LogError(MessageFormatUtil.Format(iText.IO.Logs.IoLogMessageConstant.PROPERTY_IN_PERCENTS_NOT_SUPPORTED , Property.FONT_SIZE)); } - // In HTML, depending on whether is present or not, and if present then depending on the version, - // the behavior id different. In one case, bottom leading indent is added for images, in the other it is not added. - // This is why !containsImage() is present below. Depending on the presence of this !containsImage() condition, the behavior changes - // between the two possible scenarios in HTML. + // In HTML, depending on whether is present or not, and if present then depending + // on the version, the behavior is different. In one case, bottom leading indent is added for images, + // in the other it is not added. + // This is why !containsImage() is present below. Depending on the presence of + // this !containsImage() condition, the behavior changes between the two possible scenarios in HTML. float textAscent = maxTextAscent == 0 && maxTextDescent == 0 && Math.Abs(maxAscent) + Math.Abs(maxDescent) != 0 && !ContainsImage() ? fontSize.GetValue() * 0.8f : maxTextAscent; float textDescent = maxTextAscent == 0 && maxTextDescent == 0 && Math.Abs(maxAscent) + Math.Abs(maxDescent @@ -956,10 +955,11 @@ public class LineRenderer : AbstractRenderer { logger.LogError(MessageFormatUtil.Format(iText.IO.Logs.IoLogMessageConstant.PROPERTY_IN_PERCENTS_NOT_SUPPORTED , Property.FONT_SIZE)); } - // In HTML, depending on whether is present or not, and if present then depending on the version, - // the behavior id different. In one case, bottom leading indent is added for images, in the other it is not added. - // This is why !containsImage() is present below. Depending on the presence of this !containsImage() condition, the behavior changes - // between the two possible scenarios in HTML. + // In HTML, depending on whether is present or not, and if present then depending + // on the version, the behavior is different. In one case, bottom leading indent is added for images, + // in the other it is not added. + // This is why !containsImage() is present below. Depending on the presence of + // this !containsImage() condition, the behavior changes between the two possible scenarios in HTML. float textAscent = maxTextAscent == 0 && maxTextDescent == 0 && !ContainsImage() ? fontSize.GetValue() * 0.8f : maxTextAscent; float textDescent = maxTextAscent == 0 && maxTextDescent == 0 && !ContainsImage() ? -fontSize.GetValue() * @@ -1149,7 +1149,8 @@ public class LineRenderer : AbstractRenderer { /// /// Calculates and sets encountered tab size. /// Returns null, if processing is finished and layout can be performed for the tab renderer; - /// otherwise, in case when the tab should be processed after the next element in the line, this method returns corresponding tab stop. + /// otherwise, in case when the tab should be processed after the next element in the line, + /// this method returns corresponding tab stop. /// private TabStop CalculateTab(IRenderer childRenderer, float curWidth, float lineWidth) { TabStop nextTabStop = GetNextTabStop(curWidth); @@ -1574,7 +1575,8 @@ public class LineRenderer : AbstractRenderer { private float DecreaseRelativeWidthByChildAdditionalWidth(IRenderer childRenderer, float normalizedChildWidth ) { - // Decrease the calculated width by margins, paddings and borders so that even for 100% width the content definitely fits. + // Decrease the calculated width by margins, paddings and borders so that + // even for 100% width the content definitely fits. if (childRenderer is AbstractRenderer) { Rectangle dummyRect = new Rectangle(normalizedChildWidth, 0); ((AbstractRenderer)childRenderer).ApplyMargins(dummyRect, false); @@ -1587,6 +1589,35 @@ public class LineRenderer : AbstractRenderer { return normalizedChildWidth; } + private void AdjustChildrenYLineDefaultMode() { + float actualYLine = occupiedArea.GetBBox().GetY() + occupiedArea.GetBBox().GetHeight() - maxAscent; + foreach (IRenderer renderer in GetChildRenderers()) { + if (FloatingHelper.IsRendererFloating(renderer)) { + continue; + } + if (renderer is ILeafElementRenderer) { + float descent = ((ILeafElementRenderer)renderer).GetDescent(); + renderer.Move(0, actualYLine - renderer.GetOccupiedArea().GetBBox().GetBottom() + descent); + } + else { + float? yLine = IsInlineBlockChild(renderer) && renderer is AbstractRenderer ? ((AbstractRenderer)renderer) + .GetLastYLineRecursively() : null; + renderer.Move(0, actualYLine - (yLine == null ? renderer.GetOccupiedArea().GetBBox().GetBottom() : (float) + yLine)); + } + } + } + + private bool HasInlineBlocksWithVerticalAlignment() { + foreach (IRenderer child in GetChildRenderers()) { + if (child.HasProperty(Property.INLINE_VERTICAL_ALIGNMENT) && InlineVerticalAlignmentType.BASELINE != ((InlineVerticalAlignment + )child.GetProperty(Property.INLINE_VERTICAL_ALIGNMENT)).GetType()) { + return true; + } + } + return false; + } + public class RendererGlyph { public Glyph glyph; diff --git a/itext/itext.layout/itext/layout/renderer/LineSeparatorRenderer.cs b/itext/itext.layout/itext/layout/renderer/LineSeparatorRenderer.cs index 525aa2e39d..18a6a88fa3 100644 --- a/itext/itext.layout/itext/layout/renderer/LineSeparatorRenderer.cs +++ b/itext/itext.layout/itext/layout/renderer/LineSeparatorRenderer.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/renderer/LinkRenderer.cs b/itext/itext.layout/itext/layout/renderer/LinkRenderer.cs index 1ffceba781..d61ec3df0d 100644 --- a/itext/itext.layout/itext/layout/renderer/LinkRenderer.cs +++ b/itext/itext.layout/itext/layout/renderer/LinkRenderer.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/renderer/ListItemRenderer.cs b/itext/itext.layout/itext/layout/renderer/ListItemRenderer.cs index 19e96b9a4e..0f4295ad98 100644 --- a/itext/itext.layout/itext/layout/renderer/ListItemRenderer.cs +++ b/itext/itext.layout/itext/layout/renderer/ListItemRenderer.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/renderer/ListRenderer.cs b/itext/itext.layout/itext/layout/renderer/ListRenderer.cs index 7025a21b20..de0097c073 100644 --- a/itext/itext.layout/itext/layout/renderer/ListRenderer.cs +++ b/itext/itext.layout/itext/layout/renderer/ListRenderer.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/renderer/MaxMaxWidthHandler.cs b/itext/itext.layout/itext/layout/renderer/MaxMaxWidthHandler.cs index 7f26d60d10..a048c1de32 100644 --- a/itext/itext.layout/itext/layout/renderer/MaxMaxWidthHandler.cs +++ b/itext/itext.layout/itext/layout/renderer/MaxMaxWidthHandler.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/renderer/MaxSumWidthHandler.cs b/itext/itext.layout/itext/layout/renderer/MaxSumWidthHandler.cs index d8ee37dc41..572b0d882e 100644 --- a/itext/itext.layout/itext/layout/renderer/MaxSumWidthHandler.cs +++ b/itext/itext.layout/itext/layout/renderer/MaxSumWidthHandler.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/renderer/MetaInfoContainer.cs b/itext/itext.layout/itext/layout/renderer/MetaInfoContainer.cs index cc6cfedf15..18d1ee64c6 100644 --- a/itext/itext.layout/itext/layout/renderer/MetaInfoContainer.cs +++ b/itext/itext.layout/itext/layout/renderer/MetaInfoContainer.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.layout/itext/layout/renderer/OrphansWidowsLayoutHelper.cs b/itext/itext.layout/itext/layout/renderer/OrphansWidowsLayoutHelper.cs index 3c3c22bdc7..5b238731a9 100644 --- a/itext/itext.layout/itext/layout/renderer/OrphansWidowsLayoutHelper.cs +++ b/itext/itext.layout/itext/layout/renderer/OrphansWidowsLayoutHelper.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.layout/itext/layout/renderer/ParagraphRenderer.cs b/itext/itext.layout/itext/layout/renderer/ParagraphRenderer.cs index 40035a4cfd..7f3c9336db 100644 --- a/itext/itext.layout/itext/layout/renderer/ParagraphRenderer.cs +++ b/itext/itext.layout/itext/layout/renderer/ParagraphRenderer.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/renderer/RootRenderer.cs b/itext/itext.layout/itext/layout/renderer/RootRenderer.cs index d7613b0eaf..1ba29c904c 100644 --- a/itext/itext.layout/itext/layout/renderer/RootRenderer.cs +++ b/itext/itext.layout/itext/layout/renderer/RootRenderer.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/renderer/RootRendererAreaStateHandler.cs b/itext/itext.layout/itext/layout/renderer/RootRendererAreaStateHandler.cs index f2a1bde2b6..eb70ea9646 100644 --- a/itext/itext.layout/itext/layout/renderer/RootRendererAreaStateHandler.cs +++ b/itext/itext.layout/itext/layout/renderer/RootRendererAreaStateHandler.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.layout/itext/layout/renderer/RotationUtils.cs b/itext/itext.layout/itext/layout/renderer/RotationUtils.cs index 048dcb26bf..a4dc5a46a3 100644 --- a/itext/itext.layout/itext/layout/renderer/RotationUtils.cs +++ b/itext/itext.layout/itext/layout/renderer/RotationUtils.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify @@ -142,6 +142,7 @@ internal sealed class RotationUtils { backup.StoreProperty(Property.HEIGHT); backup.StoreProperty(Property.MIN_HEIGHT); backup.StoreProperty(Property.MAX_HEIGHT); + backup.StoreBoolProperty(Property.FORCED_PLACEMENT); MinMaxWidth minMaxWidth = renderer.GetMinMaxWidth(); //Using this width for initial layout helps in case of small elements. They may have more free spaces but it's more likely they fit. float length = (minMaxWidth.GetMaxWidth() + minMaxWidth.GetMinWidth()) / 2 + MinMaxWidthUtils.GetEps(); @@ -150,6 +151,7 @@ internal sealed class RotationUtils { backup.RestoreProperty(Property.HEIGHT); backup.RestoreProperty(Property.MIN_HEIGHT); backup.RestoreProperty(Property.MAX_HEIGHT); + backup.RestoreProperty(Property.FORCED_PLACEMENT); Rectangle additions = new Rectangle(0, 0); renderer.ApplyPaddings(additions, true); renderer.ApplyBorderBox(additions, true); @@ -208,6 +210,16 @@ private class PropertiesBackup { return value; } + public virtual bool? StoreBoolProperty(int property) { + bool? value = renderer.GetPropertyAsBoolean(property); + if (value != null) { + propertiesBackup.Put(property, new RotationUtils.PropertiesBackup.PropertyBackup(value, renderer.HasOwnProperty + (property))); + renderer.SetProperty(property, null); + } + return value; + } + public virtual T StoreProperty(int property) { T value = renderer.GetProperty(property); if (value != null) { diff --git a/itext/itext.layout/itext/layout/renderer/SeparatedTableBorders.cs b/itext/itext.layout/itext/layout/renderer/SeparatedTableBorders.cs index 8b474236b3..771d4f4301 100644 --- a/itext/itext.layout/itext/layout/renderer/SeparatedTableBorders.cs +++ b/itext/itext.layout/itext/layout/renderer/SeparatedTableBorders.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/renderer/SumSumWidthHandler.cs b/itext/itext.layout/itext/layout/renderer/SumSumWidthHandler.cs index e2809e89b4..14a7a850f8 100644 --- a/itext/itext.layout/itext/layout/renderer/SumSumWidthHandler.cs +++ b/itext/itext.layout/itext/layout/renderer/SumSumWidthHandler.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/renderer/TabRenderer.cs b/itext/itext.layout/itext/layout/renderer/TabRenderer.cs index 53af6f5fc6..d9b4a577ef 100644 --- a/itext/itext.layout/itext/layout/renderer/TabRenderer.cs +++ b/itext/itext.layout/itext/layout/renderer/TabRenderer.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/renderer/TableBorderDescriptor.cs b/itext/itext.layout/itext/layout/renderer/TableBorderDescriptor.cs index 8bfdcbefda..a55590393e 100644 --- a/itext/itext.layout/itext/layout/renderer/TableBorderDescriptor.cs +++ b/itext/itext.layout/itext/layout/renderer/TableBorderDescriptor.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/renderer/TableBorderUtil.cs b/itext/itext.layout/itext/layout/renderer/TableBorderUtil.cs index 759dc8b87e..47c2947aae 100644 --- a/itext/itext.layout/itext/layout/renderer/TableBorderUtil.cs +++ b/itext/itext.layout/itext/layout/renderer/TableBorderUtil.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/renderer/TableBorders.cs b/itext/itext.layout/itext/layout/renderer/TableBorders.cs index 86fc8ff3a5..eed7b13b53 100644 --- a/itext/itext.layout/itext/layout/renderer/TableBorders.cs +++ b/itext/itext.layout/itext/layout/renderer/TableBorders.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/renderer/TableRenderer.cs b/itext/itext.layout/itext/layout/renderer/TableRenderer.cs index 73f5334be8..102f762696 100644 --- a/itext/itext.layout/itext/layout/renderer/TableRenderer.cs +++ b/itext/itext.layout/itext/layout/renderer/TableRenderer.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/renderer/TableWidths.cs b/itext/itext.layout/itext/layout/renderer/TableWidths.cs index 7e180a235e..7c0e2cc00f 100644 --- a/itext/itext.layout/itext/layout/renderer/TableWidths.cs +++ b/itext/itext.layout/itext/layout/renderer/TableWidths.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/renderer/TargetCounterHandler.cs b/itext/itext.layout/itext/layout/renderer/TargetCounterHandler.cs index 587e1e50f9..b8099cedfe 100644 --- a/itext/itext.layout/itext/layout/renderer/TargetCounterHandler.cs +++ b/itext/itext.layout/itext/layout/renderer/TargetCounterHandler.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.layout/itext/layout/renderer/TextPreprocessingUtil.cs b/itext/itext.layout/itext/layout/renderer/TextPreprocessingUtil.cs index f5dc549ded..4a48aa925f 100644 --- a/itext/itext.layout/itext/layout/renderer/TextPreprocessingUtil.cs +++ b/itext/itext.layout/itext/layout/renderer/TextPreprocessingUtil.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.layout/itext/layout/renderer/TextRenderer.cs b/itext/itext.layout/itext/layout/renderer/TextRenderer.cs index e84b2f5f6e..7dc8ab5d62 100644 --- a/itext/itext.layout/itext/layout/renderer/TextRenderer.cs +++ b/itext/itext.layout/itext/layout/renderer/TextRenderer.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify @@ -339,8 +339,9 @@ protected internal TextRenderer(iText.Layout.Renderer.TextRenderer other) xAdvance = ScaleXAdvance(xAdvance, fontSize.GetValue(), hScale) / TEXT_SPACE_COEFF; } float potentialWidth = nonBreakablePartFullWidth + glyphWidth + xAdvance + italicSkewAddition + boldSimulationAddition; - if (!noSoftWrap && (potentialWidth > layoutBox.GetWidth() - currentLineWidth + EPS) && firstCharacterWhichExceedsAllowedWidth - == -1 || ind == specialScriptFirstNotFittingIndex) { + bool symbolNotFitOnLine = potentialWidth > layoutBox.GetWidth() - currentLineWidth + EPS; + if ((!noSoftWrap && symbolNotFitOnLine && firstCharacterWhichExceedsAllowedWidth == -1) || ind == specialScriptFirstNotFittingIndex + ) { firstCharacterWhichExceedsAllowedWidth = ind; bool spaceOrWhitespace = iText.IO.Util.TextUtil.IsSpaceOrWhitespace(text.Get(ind)); OverflowPropertyValue? parentOverflowX = parent.GetProperty(Property.OVERFLOW_X); @@ -379,9 +380,8 @@ protected internal TextRenderer(iText.Layout.Renderer.TextRenderer other) nonBreakablePartMaxHeight = (nonBreakablePartMaxAscender - nonBreakablePartMaxDescender) * fontSize.GetValue () / TEXT_SPACE_COEFF + textRise; previousCharPos = ind; - if (!noSoftWrap && nonBreakablePartFullWidth + italicSkewAddition + boldSimulationAddition > layoutBox.GetWidth - () && (0 == nonBreakingHyphenRelatedChunkWidth || ind + 1 == text.end || !GlyphBelongsToNonBreakingHyphenRelatedChunk - (text, ind + 1))) { + if (!noSoftWrap && symbolNotFitOnLine && (0 == nonBreakingHyphenRelatedChunkWidth || ind + 1 == text.end || + !GlyphBelongsToNonBreakingHyphenRelatedChunk(text, ind + 1))) { if (IsOverflowFit(overflowX)) { // we have extracted all the information we wanted and we do not want to continue. // we will have to split the word anyway. diff --git a/itext/itext.layout/itext/layout/renderer/TextSequenceWordWrapping.cs b/itext/itext.layout/itext/layout/renderer/TextSequenceWordWrapping.cs index 6ca02a81e9..fbfaa11cb3 100644 --- a/itext/itext.layout/itext/layout/renderer/TextSequenceWordWrapping.cs +++ b/itext/itext.layout/itext/layout/renderer/TextSequenceWordWrapping.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.layout/itext/layout/renderer/TypographyUtils.cs b/itext/itext.layout/itext/layout/renderer/TypographyUtils.cs index 66cfddf6af..116e028511 100644 --- a/itext/itext.layout/itext/layout/renderer/TypographyUtils.cs +++ b/itext/itext.layout/itext/layout/renderer/TypographyUtils.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/renderer/objectfit/ObjectFitApplyingResult.cs b/itext/itext.layout/itext/layout/renderer/objectfit/ObjectFitApplyingResult.cs index 6a77322a6d..6c54bf1f44 100644 --- a/itext/itext.layout/itext/layout/renderer/objectfit/ObjectFitApplyingResult.cs +++ b/itext/itext.layout/itext/layout/renderer/objectfit/ObjectFitApplyingResult.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/renderer/objectfit/ObjectFitCalculator.cs b/itext/itext.layout/itext/layout/renderer/objectfit/ObjectFitCalculator.cs index e73cabb1de..2c3aa94c82 100644 --- a/itext/itext.layout/itext/layout/renderer/objectfit/ObjectFitCalculator.cs +++ b/itext/itext.layout/itext/layout/renderer/objectfit/ObjectFitCalculator.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/renderer/typography/AbstractTypographyApplier.cs b/itext/itext.layout/itext/layout/renderer/typography/AbstractTypographyApplier.cs index 2ff1e0d9d6..bed444947e 100644 --- a/itext/itext.layout/itext/layout/renderer/typography/AbstractTypographyApplier.cs +++ b/itext/itext.layout/itext/layout/renderer/typography/AbstractTypographyApplier.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.layout/itext/layout/renderer/typography/DefaultTypographyApplier.cs b/itext/itext.layout/itext/layout/renderer/typography/DefaultTypographyApplier.cs index 759f1f45b9..bad6f7afef 100644 --- a/itext/itext.layout/itext/layout/renderer/typography/DefaultTypographyApplier.cs +++ b/itext/itext.layout/itext/layout/renderer/typography/DefaultTypographyApplier.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.layout/itext/layout/splitting/BreakAllSplitCharacters.cs b/itext/itext.layout/itext/layout/splitting/BreakAllSplitCharacters.cs index c476f0d610..275e152e1a 100644 --- a/itext/itext.layout/itext/layout/splitting/BreakAllSplitCharacters.cs +++ b/itext/itext.layout/itext/layout/splitting/BreakAllSplitCharacters.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.layout/itext/layout/splitting/DefaultSplitCharacters.cs b/itext/itext.layout/itext/layout/splitting/DefaultSplitCharacters.cs index 590732ab66..013a0472c0 100644 --- a/itext/itext.layout/itext/layout/splitting/DefaultSplitCharacters.cs +++ b/itext/itext.layout/itext/layout/splitting/DefaultSplitCharacters.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/splitting/ISplitCharacters.cs b/itext/itext.layout/itext/layout/splitting/ISplitCharacters.cs index 67721ea1b2..a09e69d215 100644 --- a/itext/itext.layout/itext/layout/splitting/ISplitCharacters.cs +++ b/itext/itext.layout/itext/layout/splitting/ISplitCharacters.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/splitting/KeepAllSplitCharacters.cs b/itext/itext.layout/itext/layout/splitting/KeepAllSplitCharacters.cs index c4b04e6853..9d0ec14d95 100644 --- a/itext/itext.layout/itext/layout/splitting/KeepAllSplitCharacters.cs +++ b/itext/itext.layout/itext/layout/splitting/KeepAllSplitCharacters.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.layout/itext/layout/tagging/IAccessibleElement.cs b/itext/itext.layout/itext/layout/tagging/IAccessibleElement.cs index b41e2e7fc1..6f296aea10 100644 --- a/itext/itext.layout/itext/layout/tagging/IAccessibleElement.cs +++ b/itext/itext.layout/itext/layout/tagging/IAccessibleElement.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/tagging/ITaggingRule.cs b/itext/itext.layout/itext/layout/tagging/ITaggingRule.cs index 2accb454f7..4ce0500966 100644 --- a/itext/itext.layout/itext/layout/tagging/ITaggingRule.cs +++ b/itext/itext.layout/itext/layout/tagging/ITaggingRule.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/tagging/LayoutTaggingHelper.cs b/itext/itext.layout/itext/layout/tagging/LayoutTaggingHelper.cs index 6369bfbc9b..5daa95bb6f 100644 --- a/itext/itext.layout/itext/layout/tagging/LayoutTaggingHelper.cs +++ b/itext/itext.layout/itext/layout/tagging/LayoutTaggingHelper.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/tagging/TableTaggingPriorToOneFiveVersionRule.cs b/itext/itext.layout/itext/layout/tagging/TableTaggingPriorToOneFiveVersionRule.cs index 69eb3cb02f..a04e51c057 100644 --- a/itext/itext.layout/itext/layout/tagging/TableTaggingPriorToOneFiveVersionRule.cs +++ b/itext/itext.layout/itext/layout/tagging/TableTaggingPriorToOneFiveVersionRule.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/tagging/TableTaggingRule.cs b/itext/itext.layout/itext/layout/tagging/TableTaggingRule.cs index 702298d7b5..568c33bc48 100644 --- a/itext/itext.layout/itext/layout/tagging/TableTaggingRule.cs +++ b/itext/itext.layout/itext/layout/tagging/TableTaggingRule.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/tagging/TaggingDummyElement.cs b/itext/itext.layout/itext/layout/tagging/TaggingDummyElement.cs index 9b234c2b21..f09aa7d259 100644 --- a/itext/itext.layout/itext/layout/tagging/TaggingDummyElement.cs +++ b/itext/itext.layout/itext/layout/tagging/TaggingDummyElement.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.layout/itext/layout/tagging/TaggingHintKey.cs b/itext/itext.layout/itext/layout/tagging/TaggingHintKey.cs index 6ba4ca5d73..026757db80 100644 --- a/itext/itext.layout/itext/layout/tagging/TaggingHintKey.cs +++ b/itext/itext.layout/itext/layout/tagging/TaggingHintKey.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.pdfa/Properties/AssemblyInfo.cs b/itext/itext.pdfa/Properties/AssemblyInfo.cs index b378f2a81a..3c885e2e79 100644 --- a/itext/itext.pdfa/Properties/AssemblyInfo.cs +++ b/itext/itext.pdfa/Properties/AssemblyInfo.cs @@ -7,7 +7,7 @@ [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("iText Group NV")] [assembly: AssemblyProduct("iText")] -[assembly: AssemblyCopyright("Copyright (c) 1998-2022 iText Group NV")] +[assembly: AssemblyCopyright("Copyright (c) 1998-2023 iText Group NV")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] [assembly: InternalsVisibleTo("itext.pdfa.tests,PublicKey=0024000004800000940000000602000000240000525" + @@ -21,6 +21,6 @@ [assembly: Guid("9fc2f0b3-a8d2-46da-8724-72e00e67a8fa")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] diff --git a/itext/itext.pdfa/itext/pdfa/PdfAAgnosticPdfDocument.cs b/itext/itext.pdfa/itext/pdfa/PdfAAgnosticPdfDocument.cs index 3a6be0663b..aa2727a461 100644 --- a/itext/itext.pdfa/itext/pdfa/PdfAAgnosticPdfDocument.cs +++ b/itext/itext.pdfa/itext/pdfa/PdfAAgnosticPdfDocument.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.pdfa/itext/pdfa/PdfADocument.cs b/itext/itext.pdfa/itext/pdfa/PdfADocument.cs index 360847c37c..6324cd3f48 100644 --- a/itext/itext.pdfa/itext/pdfa/PdfADocument.cs +++ b/itext/itext.pdfa/itext/pdfa/PdfADocument.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.pdfa/itext/pdfa/PdfAExtensions.cs b/itext/itext.pdfa/itext/pdfa/PdfAExtensions.cs index 9615ae2a5a..418ca6c5ca 100644 --- a/itext/itext.pdfa/itext/pdfa/PdfAExtensions.cs +++ b/itext/itext.pdfa/itext/pdfa/PdfAExtensions.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.pdfa/itext/pdfa/PdfAPage.cs b/itext/itext.pdfa/itext/pdfa/PdfAPage.cs index 4f7f430b8f..1263ff4454 100644 --- a/itext/itext.pdfa/itext/pdfa/PdfAPage.cs +++ b/itext/itext.pdfa/itext/pdfa/PdfAPage.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.pdfa/itext/pdfa/PdfAPageFactory.cs b/itext/itext.pdfa/itext/pdfa/PdfAPageFactory.cs index 5cca730da3..cb4c180bc1 100644 --- a/itext/itext.pdfa/itext/pdfa/PdfAPageFactory.cs +++ b/itext/itext.pdfa/itext/pdfa/PdfAPageFactory.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.pdfa/itext/pdfa/PdfAXMPUtil.cs b/itext/itext.pdfa/itext/pdfa/PdfAXMPUtil.cs index 723b6bdd53..e08ac70184 100644 --- a/itext/itext.pdfa/itext/pdfa/PdfAXMPUtil.cs +++ b/itext/itext.pdfa/itext/pdfa/PdfAXMPUtil.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.pdfa/itext/pdfa/checker/PdfA1Checker.cs b/itext/itext.pdfa/itext/pdfa/checker/PdfA1Checker.cs index bc61c40151..74d738a339 100644 --- a/itext/itext.pdfa/itext/pdfa/checker/PdfA1Checker.cs +++ b/itext/itext.pdfa/itext/pdfa/checker/PdfA1Checker.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.pdfa/itext/pdfa/checker/PdfA2Checker.cs b/itext/itext.pdfa/itext/pdfa/checker/PdfA2Checker.cs index 6e57bfcb9d..c02d4ae729 100644 --- a/itext/itext.pdfa/itext/pdfa/checker/PdfA2Checker.cs +++ b/itext/itext.pdfa/itext/pdfa/checker/PdfA2Checker.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.pdfa/itext/pdfa/checker/PdfA3Checker.cs b/itext/itext.pdfa/itext/pdfa/checker/PdfA3Checker.cs index 13c9f409ea..cdd5589a86 100644 --- a/itext/itext.pdfa/itext/pdfa/checker/PdfA3Checker.cs +++ b/itext/itext.pdfa/itext/pdfa/checker/PdfA3Checker.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.pdfa/itext/pdfa/checker/PdfAChecker.cs b/itext/itext.pdfa/itext/pdfa/checker/PdfAChecker.cs index 4038ea43d9..1cd70054d2 100644 --- a/itext/itext.pdfa/itext/pdfa/checker/PdfAChecker.cs +++ b/itext/itext.pdfa/itext/pdfa/checker/PdfAChecker.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.pdfa/itext/pdfa/exceptions/PdfAConformanceException.cs b/itext/itext.pdfa/itext/pdfa/exceptions/PdfAConformanceException.cs index f979919f0a..3267da3f51 100644 --- a/itext/itext.pdfa/itext/pdfa/exceptions/PdfAConformanceException.cs +++ b/itext/itext.pdfa/itext/pdfa/exceptions/PdfAConformanceException.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.pdfa/itext/pdfa/exceptions/PdfaExceptionMessageConstant.cs b/itext/itext.pdfa/itext/pdfa/exceptions/PdfaExceptionMessageConstant.cs index e3832ad059..5b71760176 100644 --- a/itext/itext.pdfa/itext/pdfa/exceptions/PdfaExceptionMessageConstant.cs +++ b/itext/itext.pdfa/itext/pdfa/exceptions/PdfaExceptionMessageConstant.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.pdfa/itext/pdfa/logs/PdfAConformanceLogMessageConstant.cs b/itext/itext.pdfa/itext/pdfa/logs/PdfAConformanceLogMessageConstant.cs index 1db787eee3..5cb1306a10 100644 --- a/itext/itext.pdfa/itext/pdfa/logs/PdfAConformanceLogMessageConstant.cs +++ b/itext/itext.pdfa/itext/pdfa/logs/PdfAConformanceLogMessageConstant.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.pdfa/itext/pdfa/logs/PdfALogMessageConstant.cs b/itext/itext.pdfa/itext/pdfa/logs/PdfALogMessageConstant.cs index 3f077eced1..f6b0928a35 100644 --- a/itext/itext.pdfa/itext/pdfa/logs/PdfALogMessageConstant.cs +++ b/itext/itext.pdfa/itext/pdfa/logs/PdfALogMessageConstant.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.pdftest/Properties/AssemblyInfo.cs b/itext/itext.pdftest/Properties/AssemblyInfo.cs index 10d86d422b..b2fe1def23 100644 --- a/itext/itext.pdftest/Properties/AssemblyInfo.cs +++ b/itext/itext.pdftest/Properties/AssemblyInfo.cs @@ -7,7 +7,7 @@ [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("iText Group NV")] [assembly: AssemblyProduct("iText")] -[assembly: AssemblyCopyright("Copyright (c) 1998-2022 iText Group NV")] +[assembly: AssemblyCopyright("Copyright (c) 1998-2023 iText Group NV")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] [assembly: InternalsVisibleTo("itext.pdftest.tests,PublicKey=0024000004800000940000000602000000240000525" + @@ -20,6 +20,6 @@ [assembly: Guid("f9880dc4-f015-4413-af86-66d0e9512774")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] diff --git a/itext/itext.pdftest/itext/test/AssertUtil.cs b/itext/itext.pdftest/itext/test/AssertUtil.cs index 9990619856..e713e83fdb 100644 --- a/itext/itext.pdftest/itext/test/AssertUtil.cs +++ b/itext/itext.pdftest/itext/test/AssertUtil.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.pdftest/itext/test/ExceptionTestUtil.cs b/itext/itext.pdftest/itext/test/ExceptionTestUtil.cs index 192f50829e..93c07999bb 100644 --- a/itext/itext.pdftest/itext/test/ExceptionTestUtil.cs +++ b/itext/itext.pdftest/itext/test/ExceptionTestUtil.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.pdftest/itext/test/ExtendedITextTest.cs b/itext/itext.pdftest/itext/test/ExtendedITextTest.cs index 96386fc706..2d7f3c3962 100644 --- a/itext/itext.pdftest/itext/test/ExtendedITextTest.cs +++ b/itext/itext.pdftest/itext/test/ExtendedITextTest.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.pdftest/itext/test/ITextTest.cs b/itext/itext.pdftest/itext/test/ITextTest.cs index 75fa0b15c1..cee09bb246 100644 --- a/itext/itext.pdftest/itext/test/ITextTest.cs +++ b/itext/itext.pdftest/itext/test/ITextTest.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.pdftest/itext/test/ITextTestLoggerFactory.cs b/itext/itext.pdftest/itext/test/ITextTestLoggerFactory.cs index 5bf8743f63..2518e6c9cf 100644 --- a/itext/itext.pdftest/itext/test/ITextTestLoggerFactory.cs +++ b/itext/itext.pdftest/itext/test/ITextTestLoggerFactory.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.pdftest/itext/test/LogLevelConstants.cs b/itext/itext.pdftest/itext/test/LogLevelConstants.cs index 8e316c5ef5..303c8a71ba 100644 --- a/itext/itext.pdftest/itext/test/LogLevelConstants.cs +++ b/itext/itext.pdftest/itext/test/LogLevelConstants.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.pdftest/itext/test/LogListener.cs b/itext/itext.pdftest/itext/test/LogListener.cs index 72846fc210..178c932cbb 100644 --- a/itext/itext.pdftest/itext/test/LogListener.cs +++ b/itext/itext.pdftest/itext/test/LogListener.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.pdftest/itext/test/LogListenerHelper.cs b/itext/itext.pdftest/itext/test/LogListenerHelper.cs index faf648e714..9c7080c3a7 100644 --- a/itext/itext.pdftest/itext/test/LogListenerHelper.cs +++ b/itext/itext.pdftest/itext/test/LogListenerHelper.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.pdftest/itext/test/PdfTestExtensions.cs b/itext/itext.pdftest/itext/test/PdfTestExtensions.cs index 5db7ce0728..f46486dd4f 100644 --- a/itext/itext.pdftest/itext/test/PdfTestExtensions.cs +++ b/itext/itext.pdftest/itext/test/PdfTestExtensions.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.pdftest/itext/test/RunnerSearchConfig.cs b/itext/itext.pdftest/itext/test/RunnerSearchConfig.cs index 60c4a73aa2..32531f56a1 100644 --- a/itext/itext.pdftest/itext/test/RunnerSearchConfig.cs +++ b/itext/itext.pdftest/itext/test/RunnerSearchConfig.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.pdftest/itext/test/TestUtil.cs b/itext/itext.pdftest/itext/test/TestUtil.cs index acf45e4dc4..9f48a2ef53 100644 --- a/itext/itext.pdftest/itext/test/TestUtil.cs +++ b/itext/itext.pdftest/itext/test/TestUtil.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.pdftest/itext/test/WrappedSamplesRunner.cs b/itext/itext.pdftest/itext/test/WrappedSamplesRunner.cs index e20ed298b7..cf90f362b2 100644 --- a/itext/itext.pdftest/itext/test/WrappedSamplesRunner.cs +++ b/itext/itext.pdftest/itext/test/WrappedSamplesRunner.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.pdftest/itext/test/attributes/LogMessage.cs b/itext/itext.pdftest/itext/test/attributes/LogMessage.cs index e8e3533ed9..1b05580e8a 100644 --- a/itext/itext.pdftest/itext/test/attributes/LogMessage.cs +++ b/itext/itext.pdftest/itext/test/attributes/LogMessage.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.pdftest/itext/test/pdfa/VeraPdfReportResult.cs b/itext/itext.pdftest/itext/test/pdfa/VeraPdfReportResult.cs new file mode 100644 index 0000000000..50c13b87d0 --- /dev/null +++ b/itext/itext.pdftest/itext/test/pdfa/VeraPdfReportResult.cs @@ -0,0 +1,9 @@ +using System; + +namespace iText.Test.Pdfa { + internal class VeraPdfReportResult { + public String VeraPdfLogs { get; set; } + public int NonCompliantPdfaCount { get; set; } + public String MessageResult { get; set; } + } +} diff --git a/itext/itext.pdftest/itext/test/pdfa/VeraPdfValidator.cs b/itext/itext.pdftest/itext/test/pdfa/VeraPdfValidator.cs index 9517f716ee..3697d99071 100644 --- a/itext/itext.pdftest/itext/test/pdfa/VeraPdfValidator.cs +++ b/itext/itext.pdftest/itext/test/pdfa/VeraPdfValidator.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify @@ -43,6 +43,7 @@ source product. */ using System; +using System.Collections.Generic; using System.Diagnostics; using System.IO; using System.Linq; @@ -53,17 +54,17 @@ source product. namespace iText.Test.Pdfa { public class VeraPdfValidator { - private String cliCommand = "java -classpath \"\\*\" -Dfile.encoding=UTF8 " + + private const String CLI_COMMAND = "java -classpath \"\\*\" -Dfile.encoding=UTF8 " + "-XX:+IgnoreUnrecognizedVMOptions -Dapp.name=\"VeraPDF validation GUI\" " + "-Dapp.repo=\"\" -Dapp.home=\"../\" " + - "-Dbasedir=\"\" org.verapdf.apps.GreenfieldCliWrapper "; + "-Dbasedir=\"\" org.verapdf.apps.GreenfieldCliWrapper --addlogs "; public String Validate(String dest) { Process p = new Process(); - String currentCommand = cliCommand.Replace("", + String currentCommand = CLI_COMMAND.Replace("", TestContext.CurrentContext.TestDirectory + "\\lib\\VeraPdf"); - p.StartInfo = new ProcessStartInfo("cmd", "/c" + currentCommand + dest); + p.StartInfo = new ProcessStartInfo("cmd", "/c" + currentCommand + dest ); p.StartInfo.RedirectStandardOutput = true; p.StartInfo.RedirectStandardError = true; p.StartInfo.UseShellExecute = false; @@ -96,24 +97,35 @@ public class VeraPdfValidator { stdErrOutput .Split('\n').Where(s => !s.StartsWith(javaToolOptionsWarn)) ); - - if (!String.IsNullOrEmpty(stdErrOutput)) { - return "VeraPDF execution failed: " + standardError; - } else if (String.IsNullOrEmpty(standardOutput.ToString())) { - return "VeraPDF execution failed: Standart output is empty" + standardOutput; + + if (String.IsNullOrEmpty(standardOutput.ToString())) { + return "VeraPDF execution failed: Standard output is empty"; } - - return GenerateReport(standardOutput.ToString(), dest, true); + + VeraPdfReportResult reportResult = GenerateReport(standardOutput.ToString(), dest, true); + + if (reportResult.NonCompliantPdfaCount != 0) { + return reportResult.MessageResult; + } else if (!String.IsNullOrEmpty(stdErrOutput) && reportResult.VeraPdfLogs == null) { + return "The following warnings and errors were logged during validation:" + stdErrOutput; + } else if (!String.IsNullOrEmpty(reportResult.VeraPdfLogs)) { + Console.WriteLine("The following warnings and errors were logged during validation:\n" + stdErrOutput); + return "The following warnings and errors were logged during validation:" + reportResult.VeraPdfLogs; + } + + return reportResult.MessageResult; } - private String GenerateReport(String output, String dest, bool toReportSuccess) { + private VeraPdfReportResult GenerateReport(String output, String dest, bool toReportSuccess) { + VeraPdfReportResult veraPdfReportResult = new VeraPdfReportResult(); XmlDocument document = new XmlDocument(); try { document.LoadXml(output.Trim()); } catch (XmlException exc) { - return "VeraPDF verification results parsing failed: " + exc.Message; + veraPdfReportResult.MessageResult = "VeraPDF verification results parsing failed: " + exc.Message; + return veraPdfReportResult; } String reportDest = dest.Substring(0, dest.Length - ".pdf".Length) + ".xml"; @@ -123,19 +135,39 @@ public class VeraPdfValidator { if (!detailsAttributes["failedRules"].Value.Equals("0") || !detailsAttributes["failedChecks"].Value.Equals("0")) { WriteToFile(output, reportDest); - return "VeraPDF verification failed. See verification results: " - + UrlUtil.GetNormalizedFileUriString(reportDest); + veraPdfReportResult.MessageResult = "VeraPDF verification failed. See verification results: " + + UrlUtil.GetNormalizedFileUriString(reportDest); + return veraPdfReportResult; + } + + detailsAttributes = document.GetElementsByTagName("validationReports")[0].Attributes; + veraPdfReportResult.NonCompliantPdfaCount = int.Parse(detailsAttributes["nonCompliant"].InnerText); + if (veraPdfReportResult.NonCompliantPdfaCount != 0) { + veraPdfReportResult.MessageResult = "VeraPDF verification failed. See verification results: " + + UrlUtil.GetNormalizedFileUriString(reportDest); + return veraPdfReportResult; } if (toReportSuccess) { WriteToFile(output, reportDest); Console.WriteLine("VeraPDF verification finished. See verification report: " + UrlUtil.GetNormalizedFileUriString(reportDest)); + + var logs = new List(); + XmlNodeList elements = document.GetElementsByTagName("logMessage"); + foreach (XmlElement element in elements) { + logs.Add(element.Attributes["level"].Value + ": " + element.InnerText); + } + logs.Sort(); + + foreach (String log in logs) { + veraPdfReportResult.VeraPdfLogs += "\n" + log; + } } - return null; + return veraPdfReportResult; } - + private void WriteToFile(String output, String reportDest) { using (FileStream stream = File.Create(reportDest)) { stream.Write(new UTF8Encoding(true).GetBytes(output), diff --git a/itext/itext.pdftest/itext/test/runners/RetryOnFailureAttribute.cs b/itext/itext.pdftest/itext/test/runners/RetryOnFailureAttribute.cs index 51bdfa5710..9b39c53246 100644 --- a/itext/itext.pdftest/itext/test/runners/RetryOnFailureAttribute.cs +++ b/itext/itext.pdftest/itext/test/runners/RetryOnFailureAttribute.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.pdftest/itext/test/signutils/Pkcs12FileHelper.cs b/itext/itext.pdftest/itext/test/signutils/Pkcs12FileHelper.cs index 3cc88de40b..879fe609b0 100644 --- a/itext/itext.pdftest/itext/test/signutils/Pkcs12FileHelper.cs +++ b/itext/itext.pdftest/itext/test/signutils/Pkcs12FileHelper.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.pdftest/itext/test/utils/FileUtil.cs b/itext/itext.pdftest/itext/test/utils/FileUtil.cs index f52d7784b8..59de3c2dfd 100644 --- a/itext/itext.pdftest/itext/test/utils/FileUtil.cs +++ b/itext/itext.pdftest/itext/test/utils/FileUtil.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.pdftest/itext7-pdftest.nuspec b/itext/itext.pdftest/itext7-pdftest.nuspec index 316ef06ccb..9809dfc005 100644 --- a/itext/itext.pdftest/itext7-pdftest.nuspec +++ b/itext/itext.pdftest/itext7-pdftest.nuspec @@ -2,7 +2,7 @@ itext7.pdftest - 7.2.4 + 7.2.5 iText 7 pdftest module iText Software iText Software @@ -13,7 +13,7 @@ A special module for test purposes https://itextpdf.com/itext7release - Copyright (c) 1998-2022 iText Group NV + Copyright (c) 1998-2023 iText Group NV en-US itext itext7 itextsharp c# .net csharp pdf tests diff --git a/itext/itext.sign/Properties/AssemblyInfo.cs b/itext/itext.sign/Properties/AssemblyInfo.cs index 997d428d4a..c72de97c57 100644 --- a/itext/itext.sign/Properties/AssemblyInfo.cs +++ b/itext/itext.sign/Properties/AssemblyInfo.cs @@ -7,7 +7,7 @@ [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("iText Group NV")] [assembly: AssemblyProduct("iText")] -[assembly: AssemblyCopyright("Copyright (c) 1998-2022 iText Group NV")] +[assembly: AssemblyCopyright("Copyright (c) 1998-2023 iText Group NV")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] [assembly: InternalsVisibleTo("itext.sign.tests,PublicKey=0024000004800000940000000602000000240000525" + @@ -21,6 +21,6 @@ [assembly: Guid("5092244a-a2ed-49d2-97fb-f513d965a8f7")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] diff --git a/itext/itext.sign/itext/signatures/AsymmetricAlgorithmSignature.cs b/itext/itext.sign/itext/signatures/AsymmetricAlgorithmSignature.cs index 3f5dcc0d7e..4a035ab599 100644 --- a/itext/itext.sign/itext/signatures/AsymmetricAlgorithmSignature.cs +++ b/itext/itext.sign/itext/signatures/AsymmetricAlgorithmSignature.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.sign/itext/signatures/CRLVerifier.cs b/itext/itext.sign/itext/signatures/CRLVerifier.cs index 5d1b690796..eaac6c1362 100644 --- a/itext/itext.sign/itext/signatures/CRLVerifier.cs +++ b/itext/itext.sign/itext/signatures/CRLVerifier.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.sign/itext/signatures/CertificateInfo.cs b/itext/itext.sign/itext/signatures/CertificateInfo.cs index 4b1c0076b8..9ec4157397 100644 --- a/itext/itext.sign/itext/signatures/CertificateInfo.cs +++ b/itext/itext.sign/itext/signatures/CertificateInfo.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.sign/itext/signatures/CertificateUtil.cs b/itext/itext.sign/itext/signatures/CertificateUtil.cs index b5deb30f63..89339b6fa5 100644 --- a/itext/itext.sign/itext/signatures/CertificateUtil.cs +++ b/itext/itext.sign/itext/signatures/CertificateUtil.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.sign/itext/signatures/CertificateVerification.cs b/itext/itext.sign/itext/signatures/CertificateVerification.cs index 19dd449315..284b88bffb 100644 --- a/itext/itext.sign/itext/signatures/CertificateVerification.cs +++ b/itext/itext.sign/itext/signatures/CertificateVerification.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.sign/itext/signatures/CertificateVerifier.cs b/itext/itext.sign/itext/signatures/CertificateVerifier.cs index ab91390c33..c60496a2ac 100644 --- a/itext/itext.sign/itext/signatures/CertificateVerifier.cs +++ b/itext/itext.sign/itext/signatures/CertificateVerifier.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.sign/itext/signatures/CrlClientOffline.cs b/itext/itext.sign/itext/signatures/CrlClientOffline.cs index d0dc1eb2a6..ac095d3c09 100644 --- a/itext/itext.sign/itext/signatures/CrlClientOffline.cs +++ b/itext/itext.sign/itext/signatures/CrlClientOffline.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.sign/itext/signatures/CrlClientOnline.cs b/itext/itext.sign/itext/signatures/CrlClientOnline.cs index 71166e4d26..a8bdb5ebcd 100644 --- a/itext/itext.sign/itext/signatures/CrlClientOnline.cs +++ b/itext/itext.sign/itext/signatures/CrlClientOnline.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.sign/itext/signatures/DigestAlgorithms.cs b/itext/itext.sign/itext/signatures/DigestAlgorithms.cs index 499ebacb4f..c9a5539c53 100644 --- a/itext/itext.sign/itext/signatures/DigestAlgorithms.cs +++ b/itext/itext.sign/itext/signatures/DigestAlgorithms.cs @@ -1,7 +1,7 @@ /* * * This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV * Authors: Bruno Lowagie, Paulo Soares, et al. * * This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.sign/itext/signatures/EncryptionAlgorithms.cs b/itext/itext.sign/itext/signatures/EncryptionAlgorithms.cs index 46ba53ad01..2bf254364b 100644 --- a/itext/itext.sign/itext/signatures/EncryptionAlgorithms.cs +++ b/itext/itext.sign/itext/signatures/EncryptionAlgorithms.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.sign/itext/signatures/ExternalBlankSignatureContainer.cs b/itext/itext.sign/itext/signatures/ExternalBlankSignatureContainer.cs index d834e40969..98628a8b1b 100644 --- a/itext/itext.sign/itext/signatures/ExternalBlankSignatureContainer.cs +++ b/itext/itext.sign/itext/signatures/ExternalBlankSignatureContainer.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.sign/itext/signatures/ICrlClient.cs b/itext/itext.sign/itext/signatures/ICrlClient.cs index ae7f0660ce..fb57868fea 100644 --- a/itext/itext.sign/itext/signatures/ICrlClient.cs +++ b/itext/itext.sign/itext/signatures/ICrlClient.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.sign/itext/signatures/IExternalSignature.cs b/itext/itext.sign/itext/signatures/IExternalSignature.cs index 42a7ea1fa4..99b6c04145 100644 --- a/itext/itext.sign/itext/signatures/IExternalSignature.cs +++ b/itext/itext.sign/itext/signatures/IExternalSignature.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.sign/itext/signatures/IExternalSignatureContainer.cs b/itext/itext.sign/itext/signatures/IExternalSignatureContainer.cs index 9fc612badf..d6bfcc925c 100644 --- a/itext/itext.sign/itext/signatures/IExternalSignatureContainer.cs +++ b/itext/itext.sign/itext/signatures/IExternalSignatureContainer.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.sign/itext/signatures/IOcspClient.cs b/itext/itext.sign/itext/signatures/IOcspClient.cs index 646fa0d102..f13a8d8c2a 100644 --- a/itext/itext.sign/itext/signatures/IOcspClient.cs +++ b/itext/itext.sign/itext/signatures/IOcspClient.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.sign/itext/signatures/ITSAClient.cs b/itext/itext.sign/itext/signatures/ITSAClient.cs index 1335401a9d..6185d67d3f 100644 --- a/itext/itext.sign/itext/signatures/ITSAClient.cs +++ b/itext/itext.sign/itext/signatures/ITSAClient.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.sign/itext/signatures/ITSAInfoBouncyCastle.cs b/itext/itext.sign/itext/signatures/ITSAInfoBouncyCastle.cs index 5cc9ff15ec..2b1f9e777a 100644 --- a/itext/itext.sign/itext/signatures/ITSAInfoBouncyCastle.cs +++ b/itext/itext.sign/itext/signatures/ITSAInfoBouncyCastle.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.sign/itext/signatures/LtvVerification.cs b/itext/itext.sign/itext/signatures/LtvVerification.cs index 1a646185de..ff5307e4fb 100644 --- a/itext/itext.sign/itext/signatures/LtvVerification.cs +++ b/itext/itext.sign/itext/signatures/LtvVerification.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.sign/itext/signatures/LtvVerifier.cs b/itext/itext.sign/itext/signatures/LtvVerifier.cs index 010d8f2d62..92b330c1ea 100644 --- a/itext/itext.sign/itext/signatures/LtvVerifier.cs +++ b/itext/itext.sign/itext/signatures/LtvVerifier.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.sign/itext/signatures/OCSPVerifier.cs b/itext/itext.sign/itext/signatures/OCSPVerifier.cs index bd9ea34da1..38ca8ceee4 100644 --- a/itext/itext.sign/itext/signatures/OCSPVerifier.cs +++ b/itext/itext.sign/itext/signatures/OCSPVerifier.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.sign/itext/signatures/OID.cs b/itext/itext.sign/itext/signatures/OID.cs index 7ee34a827b..decbb87bc0 100644 --- a/itext/itext.sign/itext/signatures/OID.cs +++ b/itext/itext.sign/itext/signatures/OID.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.sign/itext/signatures/OcspClientBouncyCastle.cs b/itext/itext.sign/itext/signatures/OcspClientBouncyCastle.cs index 0b1464384d..315bf5ca34 100644 --- a/itext/itext.sign/itext/signatures/OcspClientBouncyCastle.cs +++ b/itext/itext.sign/itext/signatures/OcspClientBouncyCastle.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.sign/itext/signatures/PdfPKCS7.cs b/itext/itext.sign/itext/signatures/PdfPKCS7.cs index d502e4f153..44efc54fce 100644 --- a/itext/itext.sign/itext/signatures/PdfPKCS7.cs +++ b/itext/itext.sign/itext/signatures/PdfPKCS7.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.sign/itext/signatures/PdfSignature.cs b/itext/itext.sign/itext/signatures/PdfSignature.cs index 9be46d1e3b..7b27716805 100644 --- a/itext/itext.sign/itext/signatures/PdfSignature.cs +++ b/itext/itext.sign/itext/signatures/PdfSignature.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.sign/itext/signatures/PdfSignatureApp.cs b/itext/itext.sign/itext/signatures/PdfSignatureApp.cs index 734578d718..13ac645225 100644 --- a/itext/itext.sign/itext/signatures/PdfSignatureApp.cs +++ b/itext/itext.sign/itext/signatures/PdfSignatureApp.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.sign/itext/signatures/PdfSignatureAppearance.cs b/itext/itext.sign/itext/signatures/PdfSignatureAppearance.cs index a5f93d6ce3..3a2b7d974c 100644 --- a/itext/itext.sign/itext/signatures/PdfSignatureAppearance.cs +++ b/itext/itext.sign/itext/signatures/PdfSignatureAppearance.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.sign/itext/signatures/PdfSignatureBuildProperties.cs b/itext/itext.sign/itext/signatures/PdfSignatureBuildProperties.cs index fbd2a268fe..b0a6d0302f 100644 --- a/itext/itext.sign/itext/signatures/PdfSignatureBuildProperties.cs +++ b/itext/itext.sign/itext/signatures/PdfSignatureBuildProperties.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.sign/itext/signatures/PdfSigner.cs b/itext/itext.sign/itext/signatures/PdfSigner.cs index 31231e4f10..4061cef9d4 100644 --- a/itext/itext.sign/itext/signatures/PdfSigner.cs +++ b/itext/itext.sign/itext/signatures/PdfSigner.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.sign/itext/signatures/PrivateKeySignature.cs b/itext/itext.sign/itext/signatures/PrivateKeySignature.cs index b1ff69979b..c1e09a2016 100644 --- a/itext/itext.sign/itext/signatures/PrivateKeySignature.cs +++ b/itext/itext.sign/itext/signatures/PrivateKeySignature.cs @@ -1,7 +1,7 @@ /* * * This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV * Authors: Bruno Lowagie, Paulo Soares, et al. * * This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.sign/itext/signatures/RootStoreVerifier.cs b/itext/itext.sign/itext/signatures/RootStoreVerifier.cs index 83376b3ec8..f633981395 100644 --- a/itext/itext.sign/itext/signatures/RootStoreVerifier.cs +++ b/itext/itext.sign/itext/signatures/RootStoreVerifier.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.sign/itext/signatures/SecurityIDs.cs b/itext/itext.sign/itext/signatures/SecurityIDs.cs index a3c1a276ef..58da6ee55b 100644 --- a/itext/itext.sign/itext/signatures/SecurityIDs.cs +++ b/itext/itext.sign/itext/signatures/SecurityIDs.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.sign/itext/signatures/SignExtensions.cs b/itext/itext.sign/itext/signatures/SignExtensions.cs index 528fd3e915..f7a7cff847 100644 --- a/itext/itext.sign/itext/signatures/SignExtensions.cs +++ b/itext/itext.sign/itext/signatures/SignExtensions.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.sign/itext/signatures/SignUtils.cs b/itext/itext.sign/itext/signatures/SignUtils.cs index d888449f30..8a4c4c54cb 100644 --- a/itext/itext.sign/itext/signatures/SignUtils.cs +++ b/itext/itext.sign/itext/signatures/SignUtils.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.sign/itext/signatures/SignaturePermissions.cs b/itext/itext.sign/itext/signatures/SignaturePermissions.cs index 045249745e..adf6b1d904 100644 --- a/itext/itext.sign/itext/signatures/SignaturePermissions.cs +++ b/itext/itext.sign/itext/signatures/SignaturePermissions.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.sign/itext/signatures/SignaturePolicyInfo.cs b/itext/itext.sign/itext/signatures/SignaturePolicyInfo.cs index 87137a9d1b..b63720e219 100644 --- a/itext/itext.sign/itext/signatures/SignaturePolicyInfo.cs +++ b/itext/itext.sign/itext/signatures/SignaturePolicyInfo.cs @@ -2,7 +2,7 @@ $Id$ This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.sign/itext/signatures/SignatureUtil.cs b/itext/itext.sign/itext/signatures/SignatureUtil.cs index 5e1aa3306e..dd81fbac20 100644 --- a/itext/itext.sign/itext/signatures/SignatureUtil.cs +++ b/itext/itext.sign/itext/signatures/SignatureUtil.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.sign/itext/signatures/TSAClientBouncyCastle.cs b/itext/itext.sign/itext/signatures/TSAClientBouncyCastle.cs index 8b4fe366ff..3bdf2a0ab4 100644 --- a/itext/itext.sign/itext/signatures/TSAClientBouncyCastle.cs +++ b/itext/itext.sign/itext/signatures/TSAClientBouncyCastle.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.sign/itext/signatures/TimestampConstants.cs b/itext/itext.sign/itext/signatures/TimestampConstants.cs index 0e89995599..da44079c4d 100644 --- a/itext/itext.sign/itext/signatures/TimestampConstants.cs +++ b/itext/itext.sign/itext/signatures/TimestampConstants.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.sign/itext/signatures/VerificationException.cs b/itext/itext.sign/itext/signatures/VerificationException.cs index 5ca66f39c7..0a82391f87 100644 --- a/itext/itext.sign/itext/signatures/VerificationException.cs +++ b/itext/itext.sign/itext/signatures/VerificationException.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.sign/itext/signatures/VerificationOK.cs b/itext/itext.sign/itext/signatures/VerificationOK.cs index fdff703f3b..0dfd43479e 100644 --- a/itext/itext.sign/itext/signatures/VerificationOK.cs +++ b/itext/itext.sign/itext/signatures/VerificationOK.cs @@ -1,7 +1,7 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.sign/itext/signatures/exceptions/SignExceptionMessageConstant.cs b/itext/itext.sign/itext/signatures/exceptions/SignExceptionMessageConstant.cs index 6f98d7fb53..139cb6b3cd 100644 --- a/itext/itext.sign/itext/signatures/exceptions/SignExceptionMessageConstant.cs +++ b/itext/itext.sign/itext/signatures/exceptions/SignExceptionMessageConstant.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.sign/itext/signatures/logs/SignLogMessageConstant.cs b/itext/itext.sign/itext/signatures/logs/SignLogMessageConstant.cs index 7253b607db..f418c975d9 100644 --- a/itext/itext.sign/itext/signatures/logs/SignLogMessageConstant.cs +++ b/itext/itext.sign/itext/signatures/logs/SignLogMessageConstant.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/Properties/AssemblyInfo.cs b/itext/itext.styledxmlparser/Properties/AssemblyInfo.cs index 0e990625aa..8251078c13 100644 --- a/itext/itext.styledxmlparser/Properties/AssemblyInfo.cs +++ b/itext/itext.styledxmlparser/Properties/AssemblyInfo.cs @@ -7,7 +7,7 @@ [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("iText Group NV")] [assembly: AssemblyProduct("iText")] -[assembly: AssemblyCopyright("Copyright (c) 1998-2022 iText Group NV")] +[assembly: AssemblyCopyright("Copyright (c) 1998-2023 iText Group NV")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] [assembly: InternalsVisibleTo("itext.styledxmlparser.tests,PublicKey=0024000004800000940000000602000000240000525" + @@ -21,6 +21,6 @@ [assembly: Guid("8636f290-00df-403e-b841-e4bfd6d9ce7a")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] diff --git a/itext/itext.styledxmlparser/StyledXmlParserExtensions.cs b/itext/itext.styledxmlparser/StyledXmlParserExtensions.cs index ec80f84fdd..d86799f81a 100644 --- a/itext/itext.styledxmlparser/StyledXmlParserExtensions.cs +++ b/itext/itext.styledxmlparser/StyledXmlParserExtensions.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/CommonAttributeConstants.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/CommonAttributeConstants.cs index c1f84fdb6a..fea1d475ed 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/CommonAttributeConstants.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/CommonAttributeConstants.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/CssRuleSetComparator.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/CssRuleSetComparator.cs index c7ed8ff4f1..0b9ab8fa1d 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/CssRuleSetComparator.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/CssRuleSetComparator.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/IXmlParser.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/IXmlParser.cs index 75fda4e8b0..bd7921922e 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/IXmlParser.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/IXmlParser.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/PortUtil.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/PortUtil.cs index 6d134bc53e..99d512e877 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/PortUtil.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/PortUtil.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/StyledXmlParserExtensions.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/StyledXmlParserExtensions.cs index a819c34866..afb993cdb6 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/StyledXmlParserExtensions.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/StyledXmlParserExtensions.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/CommonCssConstants.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/CommonCssConstants.cs index 8d13de6b39..c4378da9ec 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/CommonCssConstants.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/CommonCssConstants.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/CssAtRule.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/CssAtRule.cs index 03fbdcb5da..393a81caaf 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/CssAtRule.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/CssAtRule.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/CssContextNode.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/CssContextNode.cs index 6225fcc9c5..e9731c4e58 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/CssContextNode.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/CssContextNode.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/CssDeclaration.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/CssDeclaration.cs index e8dbd16b89..dac52e7134 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/CssDeclaration.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/CssDeclaration.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/CssFontFaceRule.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/CssFontFaceRule.cs index 7e4dce0ab7..58811b6e15 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/CssFontFaceRule.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/CssFontFaceRule.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/CssNestedAtRule.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/CssNestedAtRule.cs index 52366f66fa..a05084b4b8 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/CssNestedAtRule.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/CssNestedAtRule.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/CssNestedAtRuleFactory.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/CssNestedAtRuleFactory.cs index d80fcacbb1..5ed8294837 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/CssNestedAtRuleFactory.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/CssNestedAtRuleFactory.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/CssRuleName.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/CssRuleName.cs index 97e05f143a..38a4829ff0 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/CssRuleName.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/CssRuleName.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/CssRuleSet.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/CssRuleSet.cs index f11d6689ec..327e787196 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/CssRuleSet.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/CssRuleSet.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/CssRuleSetComparator.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/CssRuleSetComparator.cs index 968f8d9808..0426d14f76 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/CssRuleSetComparator.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/CssRuleSetComparator.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/CssSemicolonAtRule.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/CssSemicolonAtRule.cs index 1e79cec21f..bdbc4dbc37 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/CssSemicolonAtRule.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/CssSemicolonAtRule.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/CssStatement.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/CssStatement.cs index ee8bdcae68..7f9c961900 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/CssStatement.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/CssStatement.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/CssStyleSheet.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/CssStyleSheet.cs index 89deb1c605..acd4f7600a 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/CssStyleSheet.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/CssStyleSheet.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/ICssResolver.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/ICssResolver.cs index 97f10fabce..a16a7dbe2f 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/ICssResolver.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/ICssResolver.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/font/CssFontFace.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/font/CssFontFace.cs index 57fafd9429..6a6a02e88c 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/font/CssFontFace.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/font/CssFontFace.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/media/CssMediaRule.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/media/CssMediaRule.cs index 43a27b034a..9b96fd801c 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/media/CssMediaRule.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/media/CssMediaRule.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/media/MediaDeviceDescription.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/media/MediaDeviceDescription.cs index b303f71d07..d20bb3c027 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/media/MediaDeviceDescription.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/media/MediaDeviceDescription.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/media/MediaExpression.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/media/MediaExpression.cs index 4bc4d709e7..4452e43d2c 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/media/MediaExpression.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/media/MediaExpression.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/media/MediaFeature.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/media/MediaFeature.cs index f46b9008f4..632b7e1686 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/media/MediaFeature.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/media/MediaFeature.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/media/MediaQuery.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/media/MediaQuery.cs index d4fea43dfd..e81139845c 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/media/MediaQuery.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/media/MediaQuery.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/media/MediaQueryParser.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/media/MediaQueryParser.cs index 3aee595047..ab91e43faa 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/media/MediaQueryParser.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/media/MediaQueryParser.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/media/MediaRuleConstants.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/media/MediaRuleConstants.cs index a169f88877..a8ee590b2a 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/media/MediaRuleConstants.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/media/MediaRuleConstants.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/media/MediaType.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/media/MediaType.cs index d1e3673c75..9ec03c2ae9 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/media/MediaType.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/media/MediaType.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/page/CssMarginRule.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/page/CssMarginRule.cs index 226c952ba4..181285b26c 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/page/CssMarginRule.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/page/CssMarginRule.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/page/CssNonStandardRuleSet.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/page/CssNonStandardRuleSet.cs index 906b5205dc..43b8f36264 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/page/CssNonStandardRuleSet.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/page/CssNonStandardRuleSet.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/page/CssPageRule.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/page/CssPageRule.cs index 289f683266..9473ed6b7d 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/page/CssPageRule.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/page/CssPageRule.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/page/PageContextConstants.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/page/PageContextConstants.cs index 9bcd54bf7f..0f4ed79e05 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/page/PageContextConstants.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/page/PageContextConstants.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/page/PageContextNode.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/page/PageContextNode.cs index 0460816887..ea9815bb04 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/page/PageContextNode.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/page/PageContextNode.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/page/PageMarginBoxContextNode.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/page/PageMarginBoxContextNode.cs index 2fdb3d9100..90119a8cc2 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/page/PageMarginBoxContextNode.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/page/PageMarginBoxContextNode.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/parse/CssDeclarationValueTokenizer.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/parse/CssDeclarationValueTokenizer.cs index 361a129dcd..e5e9e2b274 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/parse/CssDeclarationValueTokenizer.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/parse/CssDeclarationValueTokenizer.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/parse/CssPageSelectorParser.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/parse/CssPageSelectorParser.cs index cde1090172..466f1922e1 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/parse/CssPageSelectorParser.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/parse/CssPageSelectorParser.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/parse/CssRuleSetParser.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/parse/CssRuleSetParser.cs index e6ec7cf026..3cacdfcdce 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/parse/CssRuleSetParser.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/parse/CssRuleSetParser.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/parse/CssSelectorParser.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/parse/CssSelectorParser.cs index 372040004f..0c80dd7170 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/parse/CssSelectorParser.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/parse/CssSelectorParser.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/parse/CssSelectorParserMatch.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/parse/CssSelectorParserMatch.cs index 6b53d68ac9..0bf9df5218 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/parse/CssSelectorParserMatch.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/parse/CssSelectorParserMatch.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/parse/CssStyleSheetParser.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/parse/CssStyleSheetParser.cs index 68b5f1dbad..458502f370 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/parse/CssStyleSheetParser.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/parse/CssStyleSheetParser.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/parse/syntax/AtRuleBlockState.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/parse/syntax/AtRuleBlockState.cs index e0f75077e8..947177ec6e 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/parse/syntax/AtRuleBlockState.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/parse/syntax/AtRuleBlockState.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/parse/syntax/BlockState.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/parse/syntax/BlockState.cs index bc7e5c36d5..cf0dee02c0 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/parse/syntax/BlockState.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/parse/syntax/BlockState.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/parse/syntax/CommentEndState.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/parse/syntax/CommentEndState.cs index e0668fc1ae..fa155d67a3 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/parse/syntax/CommentEndState.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/parse/syntax/CommentEndState.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/parse/syntax/CommentInnerState.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/parse/syntax/CommentInnerState.cs index 2d27431138..0bbf1203bc 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/parse/syntax/CommentInnerState.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/parse/syntax/CommentInnerState.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/parse/syntax/CommentStartState.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/parse/syntax/CommentStartState.cs index a754856312..a4432f3817 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/parse/syntax/CommentStartState.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/parse/syntax/CommentStartState.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/parse/syntax/ConditionalGroupAtRuleBlockState.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/parse/syntax/ConditionalGroupAtRuleBlockState.cs index 9e24808b21..dc2ad0deab 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/parse/syntax/ConditionalGroupAtRuleBlockState.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/parse/syntax/ConditionalGroupAtRuleBlockState.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/parse/syntax/CssParserStateController.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/parse/syntax/CssParserStateController.cs index 31546cb9cf..8b74ac1e83 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/parse/syntax/CssParserStateController.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/parse/syntax/CssParserStateController.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/parse/syntax/IParserState.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/parse/syntax/IParserState.cs index 0515621e84..c5a0b1d85b 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/parse/syntax/IParserState.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/parse/syntax/IParserState.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/parse/syntax/RuleState.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/parse/syntax/RuleState.cs index 73b793d228..16baa71b60 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/parse/syntax/RuleState.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/parse/syntax/RuleState.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/parse/syntax/UnknownState.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/parse/syntax/UnknownState.cs index 593bdc462f..427dce3534 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/parse/syntax/UnknownState.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/parse/syntax/UnknownState.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/pseudo/CssPseudoElementNode.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/pseudo/CssPseudoElementNode.cs index 31b48a88d9..d3d2ecff5c 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/pseudo/CssPseudoElementNode.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/pseudo/CssPseudoElementNode.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/pseudo/CssPseudoElementUtil.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/pseudo/CssPseudoElementUtil.cs index a99b1486fe..457448320a 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/pseudo/CssPseudoElementUtil.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/pseudo/CssPseudoElementUtil.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/AbstractCssContext.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/AbstractCssContext.cs index 87e2d7b9f0..c185b6f1b9 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/AbstractCssContext.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/AbstractCssContext.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/CssContentElementNode.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/CssContentElementNode.cs index 12c9436750..0912633773 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/CssContentElementNode.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/CssContentElementNode.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/CssDefaults.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/CssDefaults.cs index 29acf6b9ba..45408f9a37 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/CssDefaults.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/CssDefaults.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/CssInheritance.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/CssInheritance.cs index 6c86837442..53524aef82 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/CssInheritance.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/CssInheritance.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/CssPropertyMerger.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/CssPropertyMerger.cs index 468a4e2df0..22b36cdaac 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/CssPropertyMerger.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/CssPropertyMerger.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/CssQuotes.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/CssQuotes.cs index c8f1199e9f..d7a9d211ce 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/CssQuotes.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/CssQuotes.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/IStyleInheritance.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/IStyleInheritance.cs index 79dcd5a6f0..8422a40a15 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/IStyleInheritance.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/IStyleInheritance.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/IShorthandResolver.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/IShorthandResolver.cs index d809620cf2..3d26d77553 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/IShorthandResolver.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/IShorthandResolver.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/ShorthandResolverFactory.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/ShorthandResolverFactory.cs index 443e54bcc4..39e89c5e3e 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/ShorthandResolverFactory.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/ShorthandResolverFactory.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/AbstractBorderShorthandResolver.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/AbstractBorderShorthandResolver.cs index 9ef99fe681..dd9ed325fb 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/AbstractBorderShorthandResolver.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/AbstractBorderShorthandResolver.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/AbstractBoxShorthandResolver.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/AbstractBoxShorthandResolver.cs index 36291f7d2c..d16490834b 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/AbstractBoxShorthandResolver.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/AbstractBoxShorthandResolver.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/AbstractCornersShorthandResolver.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/AbstractCornersShorthandResolver.cs index 3afb280fb3..a5f0223810 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/AbstractCornersShorthandResolver.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/AbstractCornersShorthandResolver.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/BackgroundPositionShorthandResolver.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/BackgroundPositionShorthandResolver.cs index c586ca7ca0..44ae3534e1 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/BackgroundPositionShorthandResolver.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/BackgroundPositionShorthandResolver.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/BackgroundShorthandResolver.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/BackgroundShorthandResolver.cs index 92c18fac6b..4a8ad900e2 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/BackgroundShorthandResolver.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/BackgroundShorthandResolver.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/BorderBottomShorthandResolver.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/BorderBottomShorthandResolver.cs index 270141a9c9..e249ff0ec8 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/BorderBottomShorthandResolver.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/BorderBottomShorthandResolver.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/BorderColorShorthandResolver.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/BorderColorShorthandResolver.cs index cc5010965e..af9426ae36 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/BorderColorShorthandResolver.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/BorderColorShorthandResolver.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/BorderLeftShorthandResolver.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/BorderLeftShorthandResolver.cs index 000792e097..66d2c50bb1 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/BorderLeftShorthandResolver.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/BorderLeftShorthandResolver.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/BorderRadiusShorthandResolver.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/BorderRadiusShorthandResolver.cs index b1f8705a4d..1463537e79 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/BorderRadiusShorthandResolver.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/BorderRadiusShorthandResolver.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/BorderRightShorthandResolver.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/BorderRightShorthandResolver.cs index d85374ee3f..7da904186f 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/BorderRightShorthandResolver.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/BorderRightShorthandResolver.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/BorderShorthandResolver.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/BorderShorthandResolver.cs index 1da2fed147..b116248388 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/BorderShorthandResolver.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/BorderShorthandResolver.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/BorderStyleShorthandResolver.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/BorderStyleShorthandResolver.cs index 5d84812de2..1667889578 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/BorderStyleShorthandResolver.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/BorderStyleShorthandResolver.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/BorderTopShorthandResolver.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/BorderTopShorthandResolver.cs index c7411236c1..04b7bc2a6e 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/BorderTopShorthandResolver.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/BorderTopShorthandResolver.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/BorderWidthShorthandResolver.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/BorderWidthShorthandResolver.cs index a4760b1527..d97b47805e 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/BorderWidthShorthandResolver.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/BorderWidthShorthandResolver.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/FlexFlowShorthandResolver.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/FlexFlowShorthandResolver.cs index 5dde289fd6..0b828eccf4 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/FlexFlowShorthandResolver.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/FlexFlowShorthandResolver.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/FlexShorthandResolver.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/FlexShorthandResolver.cs index a069ae9ae9..00b9a5f184 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/FlexShorthandResolver.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/FlexShorthandResolver.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/FontShorthandResolver.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/FontShorthandResolver.cs index a5983a15d0..c9c828852b 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/FontShorthandResolver.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/FontShorthandResolver.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/GapShorthandResolver.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/GapShorthandResolver.cs index b17bcdd59f..878fb5a97a 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/GapShorthandResolver.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/GapShorthandResolver.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/ListStyleShorthandResolver.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/ListStyleShorthandResolver.cs index 28f9c80561..6392e0db81 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/ListStyleShorthandResolver.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/ListStyleShorthandResolver.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/MarginShorthandResolver.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/MarginShorthandResolver.cs index 3f93b599ef..372f3ad0e0 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/MarginShorthandResolver.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/MarginShorthandResolver.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/OutlineShorthandResolver.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/OutlineShorthandResolver.cs index ede461793d..87589a8f6d 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/OutlineShorthandResolver.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/OutlineShorthandResolver.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/PaddingShorthandResolver.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/PaddingShorthandResolver.cs index 388e00c606..91062d7e93 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/PaddingShorthandResolver.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/PaddingShorthandResolver.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/PlaceItemsShorthandResolver.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/PlaceItemsShorthandResolver.cs index 830553b254..5882a54840 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/PlaceItemsShorthandResolver.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/PlaceItemsShorthandResolver.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/TextDecorationShorthandResolver.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/TextDecorationShorthandResolver.cs index 1131cc5e81..9979760634 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/TextDecorationShorthandResolver.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/resolve/shorthand/impl/TextDecorationShorthandResolver.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/AbstractCssSelector.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/AbstractCssSelector.cs index 3d77e99300..f79624c291 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/AbstractCssSelector.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/AbstractCssSelector.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/CssPageMarginBoxSelector.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/CssPageMarginBoxSelector.cs index 3c153fc1f1..c336ac1159 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/CssPageMarginBoxSelector.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/CssPageMarginBoxSelector.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/CssPageSelector.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/CssPageSelector.cs index 1425b8882b..24f0ec3c02 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/CssPageSelector.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/CssPageSelector.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/CssSelector.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/CssSelector.cs index c34ba29371..1473c6ac8c 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/CssSelector.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/CssSelector.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/CssSelectorComparator.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/CssSelectorComparator.cs index 682a3c8d0e..6ed4db2af1 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/CssSelectorComparator.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/CssSelectorComparator.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/ICssSelector.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/ICssSelector.cs index 5298618686..17fca244f9 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/ICssSelector.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/ICssSelector.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssAttributeSelectorItem.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssAttributeSelectorItem.cs index a83d754492..b8d42e8883 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssAttributeSelectorItem.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssAttributeSelectorItem.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssClassSelectorItem.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssClassSelectorItem.cs index fc464ad41d..a4e200b452 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssClassSelectorItem.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssClassSelectorItem.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssIdSelectorItem.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssIdSelectorItem.cs index 5813988948..e8bc9f1b39 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssIdSelectorItem.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssIdSelectorItem.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssPagePseudoClassSelectorItem.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssPagePseudoClassSelectorItem.cs index b144f6cba6..1a24f6ef8c 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssPagePseudoClassSelectorItem.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssPagePseudoClassSelectorItem.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssPageTypeSelectorItem.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssPageTypeSelectorItem.cs index 0f188c29c9..660d66c426 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssPageTypeSelectorItem.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssPageTypeSelectorItem.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssPseudoClassChildSelectorItem.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssPseudoClassChildSelectorItem.cs index 63bd4408c7..06eba88f25 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssPseudoClassChildSelectorItem.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssPseudoClassChildSelectorItem.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssPseudoClassDisabledSelectorItem.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssPseudoClassDisabledSelectorItem.cs index ee4533aa29..ceebe8d74f 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssPseudoClassDisabledSelectorItem.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssPseudoClassDisabledSelectorItem.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssPseudoClassEmptySelectorItem.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssPseudoClassEmptySelectorItem.cs index 52bdc7d93f..6f5b42eee1 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssPseudoClassEmptySelectorItem.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssPseudoClassEmptySelectorItem.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssPseudoClassFirstChildSelectorItem.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssPseudoClassFirstChildSelectorItem.cs index 9914235945..df0c971001 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssPseudoClassFirstChildSelectorItem.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssPseudoClassFirstChildSelectorItem.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssPseudoClassFirstOfTypeSelectorItem.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssPseudoClassFirstOfTypeSelectorItem.cs index 7c145bbfa7..8aaf45bc08 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssPseudoClassFirstOfTypeSelectorItem.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssPseudoClassFirstOfTypeSelectorItem.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssPseudoClassLastChildSelectorItem.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssPseudoClassLastChildSelectorItem.cs index 626aac3f5b..66c252be15 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssPseudoClassLastChildSelectorItem.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssPseudoClassLastChildSelectorItem.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssPseudoClassLastOfTypeSelectorItem.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssPseudoClassLastOfTypeSelectorItem.cs index 73ee786252..77e2c801fc 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssPseudoClassLastOfTypeSelectorItem.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssPseudoClassLastOfTypeSelectorItem.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssPseudoClassNotSelectorItem.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssPseudoClassNotSelectorItem.cs index e823136524..83af9e30ba 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssPseudoClassNotSelectorItem.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssPseudoClassNotSelectorItem.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssPseudoClassNthChildSelectorItem.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssPseudoClassNthChildSelectorItem.cs index 9229719246..0c20bd390e 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssPseudoClassNthChildSelectorItem.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssPseudoClassNthChildSelectorItem.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssPseudoClassNthOfTypeSelectorItem.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssPseudoClassNthOfTypeSelectorItem.cs index a5579941e3..aaf980e3e2 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssPseudoClassNthOfTypeSelectorItem.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssPseudoClassNthOfTypeSelectorItem.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssPseudoClassNthSelectorItem.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssPseudoClassNthSelectorItem.cs index 868319005b..563dda9b6a 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssPseudoClassNthSelectorItem.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssPseudoClassNthSelectorItem.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssPseudoClassRootSelectorItem.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssPseudoClassRootSelectorItem.cs index 02b9f079ee..3c0d3c4f75 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssPseudoClassRootSelectorItem.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssPseudoClassRootSelectorItem.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssPseudoClassSelectorItem.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssPseudoClassSelectorItem.cs index 1fa15d9a3c..99865a47d7 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssPseudoClassSelectorItem.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssPseudoClassSelectorItem.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssPseudoElementSelectorItem.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssPseudoElementSelectorItem.cs index b1e70edec6..025c919e71 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssPseudoElementSelectorItem.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssPseudoElementSelectorItem.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssSeparatorSelectorItem.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssSeparatorSelectorItem.cs index 50c0384276..03a173aac7 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssSeparatorSelectorItem.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssSeparatorSelectorItem.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssSpecificityConstants.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssSpecificityConstants.cs index d6c75a4b77..3b54ede30e 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssSpecificityConstants.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssSpecificityConstants.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssTagSelectorItem.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssTagSelectorItem.cs index f4777a1518..bbe29fec2e 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssTagSelectorItem.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/CssTagSelectorItem.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/ICssSelectorItem.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/ICssSelectorItem.cs index e1d322cd0b..4b3072d1c3 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/ICssSelectorItem.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/selector/item/ICssSelectorItem.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/util/CssBackgroundUtils.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/util/CssBackgroundUtils.cs index 2df5e2a661..7afc219356 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/util/CssBackgroundUtils.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/util/CssBackgroundUtils.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/util/CssDimensionParsingUtils.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/util/CssDimensionParsingUtils.cs index 0f508d0dda..b2183ee984 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/util/CssDimensionParsingUtils.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/util/CssDimensionParsingUtils.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/util/CssGradientUtil.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/util/CssGradientUtil.cs index a488fcf658..c6e140006f 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/util/CssGradientUtil.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/util/CssGradientUtil.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/util/CssPropertyNormalizer.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/util/CssPropertyNormalizer.cs index 413831c996..1ea08e8a51 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/util/CssPropertyNormalizer.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/util/CssPropertyNormalizer.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/util/CssTypesValidationUtils.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/util/CssTypesValidationUtils.cs index e4d3b45fd3..11ef7927da 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/util/CssTypesValidationUtils.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/util/CssTypesValidationUtils.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/util/CssUtils.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/util/CssUtils.cs index 2b205a8c5d..1e31fb9a0b 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/util/CssUtils.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/util/CssUtils.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/util/EscapeGroup.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/util/EscapeGroup.cs index 6384035bba..541e46d320 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/util/EscapeGroup.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/util/EscapeGroup.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/CssDeclarationValidationMaster.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/CssDeclarationValidationMaster.cs index 308a0b2ed2..613fc6e2e1 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/CssDeclarationValidationMaster.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/CssDeclarationValidationMaster.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/ICssDataTypeValidator.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/ICssDataTypeValidator.cs index b569b20e7d..463f5130b0 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/ICssDataTypeValidator.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/ICssDataTypeValidator.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/ICssDeclarationValidator.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/ICssDeclarationValidator.cs index c7fd435bdf..93e347136c 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/ICssDeclarationValidator.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/ICssDeclarationValidator.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/impl/CssDefaultValidator.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/impl/CssDefaultValidator.cs index 41b7364f47..e40f728f1d 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/impl/CssDefaultValidator.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/impl/CssDefaultValidator.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/impl/CssDeviceCmykAwareValidator.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/impl/CssDeviceCmykAwareValidator.cs index d4ae8303ca..24ed5c92d5 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/impl/CssDeviceCmykAwareValidator.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/impl/CssDeviceCmykAwareValidator.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/impl/datatype/ArrayDataTypeValidator.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/impl/datatype/ArrayDataTypeValidator.cs index a592a3efd6..bdb10e868c 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/impl/datatype/ArrayDataTypeValidator.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/impl/datatype/ArrayDataTypeValidator.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/impl/datatype/CssBackgroundValidator.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/impl/datatype/CssBackgroundValidator.cs index e0a3cc4140..d9273ee64b 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/impl/datatype/CssBackgroundValidator.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/impl/datatype/CssBackgroundValidator.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/impl/datatype/CssBlendModeValidator.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/impl/datatype/CssBlendModeValidator.cs index 47f701fc7f..d605534c04 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/impl/datatype/CssBlendModeValidator.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/impl/datatype/CssBlendModeValidator.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/impl/datatype/CssCmykAwareColorValidator.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/impl/datatype/CssCmykAwareColorValidator.cs index 345d156f72..583a90b33e 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/impl/datatype/CssCmykAwareColorValidator.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/impl/datatype/CssCmykAwareColorValidator.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/impl/datatype/CssColorValidator.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/impl/datatype/CssColorValidator.cs index 9d54ba676c..812c09fc07 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/impl/datatype/CssColorValidator.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/impl/datatype/CssColorValidator.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/impl/datatype/CssEnumValidator.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/impl/datatype/CssEnumValidator.cs index 2014a0245b..3823f42a28 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/impl/datatype/CssEnumValidator.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/impl/datatype/CssEnumValidator.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/impl/datatype/CssIdentifierValidator.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/impl/datatype/CssIdentifierValidator.cs index e585b46d56..6ae890f10f 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/impl/datatype/CssIdentifierValidator.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/impl/datatype/CssIdentifierValidator.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/impl/datatype/CssLengthValueValidator.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/impl/datatype/CssLengthValueValidator.cs index 5ee23cb3ff..6d1d10f32b 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/impl/datatype/CssLengthValueValidator.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/impl/datatype/CssLengthValueValidator.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/impl/datatype/CssNumberValueValidator.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/impl/datatype/CssNumberValueValidator.cs index 8183539add..c19df60bae 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/impl/datatype/CssNumberValueValidator.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/impl/datatype/CssNumberValueValidator.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/impl/datatype/CssPercentageValueValidator.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/impl/datatype/CssPercentageValueValidator.cs index 64ce5b3f12..6f42977392 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/impl/datatype/CssPercentageValueValidator.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/impl/datatype/CssPercentageValueValidator.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/impl/datatype/CssQuotesValidator.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/impl/datatype/CssQuotesValidator.cs index 1f9e8eb273..de2dc196fb 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/impl/datatype/CssQuotesValidator.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/impl/datatype/CssQuotesValidator.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/impl/datatype/CssTransformValidator.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/impl/datatype/CssTransformValidator.cs index 7a26b00733..ba35493246 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/impl/datatype/CssTransformValidator.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/impl/datatype/CssTransformValidator.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/impl/declaration/MultiTypeDeclarationValidator.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/impl/declaration/MultiTypeDeclarationValidator.cs index 8548e0039e..bcaa158a99 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/impl/declaration/MultiTypeDeclarationValidator.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/impl/declaration/MultiTypeDeclarationValidator.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/impl/declaration/SingleTypeDeclarationValidator.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/impl/declaration/SingleTypeDeclarationValidator.cs index 060966d006..7791885638 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/impl/declaration/SingleTypeDeclarationValidator.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/css/validate/impl/declaration/SingleTypeDeclarationValidator.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/exceptions/ReadingByteLimitException.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/exceptions/ReadingByteLimitException.cs index 633f610c34..90f62687b8 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/exceptions/ReadingByteLimitException.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/exceptions/ReadingByteLimitException.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/exceptions/StyledXMLParserException.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/exceptions/StyledXMLParserException.cs index f37dfb68b9..3393a7ef64 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/exceptions/StyledXMLParserException.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/exceptions/StyledXMLParserException.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/exceptions/StyledXmlParserExceptionMessage.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/exceptions/StyledXmlParserExceptionMessage.cs index a7ad996992..cb95fca265 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/exceptions/StyledXmlParserExceptionMessage.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/exceptions/StyledXmlParserExceptionMessage.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/Jsoup.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/Jsoup.cs index b342b9fca6..93e3f01d81 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/Jsoup.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/Jsoup.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/MissingResourceException.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/MissingResourceException.cs index 6f727f65c4..51bcb042e6 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/MissingResourceException.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/MissingResourceException.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/PortUtil.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/PortUtil.cs index 42b3fd9cb7..8238f68a15 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/PortUtil.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/PortUtil.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/SerializationException.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/SerializationException.cs index 3f015c89e8..9b67be9cc6 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/SerializationException.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/SerializationException.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/UncheckedIOException.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/UncheckedIOException.cs index cf356e7a15..6339539ac3 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/UncheckedIOException.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/UncheckedIOException.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/helper/ByteBuffer.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/helper/ByteBuffer.cs index 8a3c30d271..4808efe077 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/helper/ByteBuffer.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/helper/ByteBuffer.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/helper/ChangeNotifyingArrayList.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/helper/ChangeNotifyingArrayList.cs index 43b0c19d10..2e01123ca4 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/helper/ChangeNotifyingArrayList.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/helper/ChangeNotifyingArrayList.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/helper/DataUtil.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/helper/DataUtil.cs index d3e90d7c02..f064551a8d 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/helper/DataUtil.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/helper/DataUtil.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/helper/KeyVal.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/helper/KeyVal.cs index f1389149c2..8edc00c04a 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/helper/KeyVal.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/helper/KeyVal.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/helper/Validate.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/helper/Validate.cs index f145aa5eec..086af06bc6 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/helper/Validate.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/helper/Validate.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/internal/ConstrainableInputStream.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/internal/ConstrainableInputStream.cs index f993e81b4b..ac3baab290 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/internal/ConstrainableInputStream.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/internal/ConstrainableInputStream.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/internal/Normalizer.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/internal/Normalizer.cs index abd7d7f86d..1b42227c6b 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/internal/Normalizer.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/internal/Normalizer.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/internal/StringUtil.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/internal/StringUtil.cs index 24dc1b6dfe..21e4735e17 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/internal/StringUtil.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/internal/StringUtil.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/nodes/Attribute.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/nodes/Attribute.cs index aaaab7a4f2..c5bc44b177 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/nodes/Attribute.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/nodes/Attribute.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/nodes/Attributes.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/nodes/Attributes.cs index 77da4cb6a0..eb7d6e553c 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/nodes/Attributes.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/nodes/Attributes.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/nodes/CDataNode.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/nodes/CDataNode.cs index cfc483bf28..77f4af1dc5 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/nodes/CDataNode.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/nodes/CDataNode.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/nodes/Comment.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/nodes/Comment.cs index 173d3ebbde..152de23096 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/nodes/Comment.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/nodes/Comment.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/nodes/DataNode.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/nodes/DataNode.cs index cb7d21965b..91f7fd0a20 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/nodes/DataNode.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/nodes/DataNode.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/nodes/Document.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/nodes/Document.cs index f9de56c213..1625abef4e 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/nodes/Document.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/nodes/Document.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/nodes/DocumentType.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/nodes/DocumentType.cs index 0b79f6dfd8..462a1f20db 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/nodes/DocumentType.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/nodes/DocumentType.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/nodes/Element.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/nodes/Element.cs index 2692ac0e75..74e3b511ec 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/nodes/Element.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/nodes/Element.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/nodes/Entities.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/nodes/Entities.cs index 41efbfa64b..3c94ded8ba 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/nodes/Entities.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/nodes/Entities.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/nodes/EntitiesData.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/nodes/EntitiesData.cs index 2bd0764964..1077f75d75 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/nodes/EntitiesData.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/nodes/EntitiesData.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/nodes/FormElement.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/nodes/FormElement.cs index 8ae322fb90..7791f6769d 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/nodes/FormElement.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/nodes/FormElement.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/nodes/LeafNode.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/nodes/LeafNode.cs index 5b45ea58b4..7b028c0c59 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/nodes/LeafNode.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/nodes/LeafNode.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/nodes/Node.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/nodes/Node.cs index 3514d74d13..7b13709fc1 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/nodes/Node.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/nodes/Node.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/nodes/NodeUtils.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/nodes/NodeUtils.cs index 681e46cbcc..0c07a1ae80 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/nodes/NodeUtils.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/nodes/NodeUtils.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/nodes/PseudoTextElement.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/nodes/PseudoTextElement.cs index acd6e2fb3d..774c197e8f 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/nodes/PseudoTextElement.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/nodes/PseudoTextElement.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/nodes/TextNode.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/nodes/TextNode.cs index 6ae32aba4c..307138d3cb 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/nodes/TextNode.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/nodes/TextNode.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/nodes/XmlDeclaration.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/nodes/XmlDeclaration.cs index cbc4636f0b..70afa3b1ea 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/nodes/XmlDeclaration.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/nodes/XmlDeclaration.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/parser/BufferedReader.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/parser/BufferedReader.cs index a5ad2f8e0c..b25b618bee 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/parser/BufferedReader.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/parser/BufferedReader.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/parser/CharacterReader.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/parser/CharacterReader.cs index e2a8a8370a..55a57826c8 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/parser/CharacterReader.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/parser/CharacterReader.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/parser/HtmlTreeBuilder.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/parser/HtmlTreeBuilder.cs index d21c0a046f..7246f3c94b 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/parser/HtmlTreeBuilder.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/parser/HtmlTreeBuilder.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/parser/HtmlTreeBuilderState.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/parser/HtmlTreeBuilderState.cs index 8b7f4e2b3e..a4bc5f9371 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/parser/HtmlTreeBuilderState.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/parser/HtmlTreeBuilderState.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/parser/ParseError.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/parser/ParseError.cs index 5cf5e463cf..15a17fd989 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/parser/ParseError.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/parser/ParseError.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/parser/ParseErrorList.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/parser/ParseErrorList.cs index 25e7b8cc55..8e2972fb75 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/parser/ParseErrorList.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/parser/ParseErrorList.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/parser/ParseSettings.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/parser/ParseSettings.cs index ff16443ad3..65d35ba38a 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/parser/ParseSettings.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/parser/ParseSettings.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/parser/Parser.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/parser/Parser.cs index 49e43a8191..1820105396 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/parser/Parser.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/parser/Parser.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/parser/Tag.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/parser/Tag.cs index 8b224a9a0a..ac3dc8ddc2 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/parser/Tag.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/parser/Tag.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/parser/Token.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/parser/Token.cs index e7a9cb59fb..a4dbcc984e 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/parser/Token.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/parser/Token.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/parser/TokenQueue.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/parser/TokenQueue.cs index ce5d9bca6d..fb1c610ca0 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/parser/TokenQueue.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/parser/TokenQueue.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/parser/Tokeniser.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/parser/Tokeniser.cs index 6e24156c24..b0184a191a 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/parser/Tokeniser.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/parser/Tokeniser.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/parser/TokeniserState.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/parser/TokeniserState.cs index 455315bff6..2ec36416a4 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/parser/TokeniserState.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/parser/TokeniserState.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/parser/TreeBuilder.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/parser/TreeBuilder.cs index bb74f35a8f..06698dbb25 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/parser/TreeBuilder.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/parser/TreeBuilder.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/parser/XmlTreeBuilder.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/parser/XmlTreeBuilder.cs index f0ee4c6ff5..d9b156288f 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/parser/XmlTreeBuilder.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/parser/XmlTreeBuilder.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/safety/Cleaner.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/safety/Cleaner.cs index b89889caa9..83218239de 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/safety/Cleaner.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/safety/Cleaner.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/safety/Safelist.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/safety/Safelist.cs index 874a464e35..4a21345d40 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/safety/Safelist.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/safety/Safelist.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/safety/Whitelist.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/safety/Whitelist.cs index b988bda475..75eb248b9a 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/safety/Whitelist.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/safety/Whitelist.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/select/Collector.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/select/Collector.cs index 18377ca855..5e52fb11fb 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/select/Collector.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/select/Collector.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/select/CombiningEvaluator.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/select/CombiningEvaluator.cs index 4b1506c7d5..dacb4a1d52 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/select/CombiningEvaluator.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/select/CombiningEvaluator.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/select/Elements.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/select/Elements.cs index 19d175251c..92b6db30bc 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/select/Elements.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/select/Elements.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/select/Evaluator.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/select/Evaluator.cs index 3411c1da8e..115a496b8a 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/select/Evaluator.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/select/Evaluator.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/select/NodeFilter.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/select/NodeFilter.cs index 0c5aa0b2eb..cbc9a17879 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/select/NodeFilter.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/select/NodeFilter.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/select/NodeTraversor.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/select/NodeTraversor.cs index e3d1cbd809..2dc3dc870c 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/select/NodeTraversor.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/select/NodeTraversor.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/select/NodeVisitor.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/select/NodeVisitor.cs index b03ef6a9f9..7c52e25d12 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/select/NodeVisitor.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/select/NodeVisitor.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/select/QueryParser.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/select/QueryParser.cs index 6ebb368170..a260505ba8 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/select/QueryParser.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/select/QueryParser.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/select/Selector.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/select/Selector.cs index 91dfd3ea2d..cadcbfce5e 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/select/Selector.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/select/Selector.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/select/StructuralEvaluator.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/select/StructuralEvaluator.cs index b47f138333..a370a5eb0f 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/select/StructuralEvaluator.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/jsoup/select/StructuralEvaluator.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/logs/StyledXmlParserLogMessageConstant.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/logs/StyledXmlParserLogMessageConstant.cs index d96d9efdf9..6d8220b98b 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/logs/StyledXmlParserLogMessageConstant.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/logs/StyledXmlParserLogMessageConstant.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/node/IAttribute.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/node/IAttribute.cs index 726b38951d..0f7324f51b 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/node/IAttribute.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/node/IAttribute.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/node/IAttributes.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/node/IAttributes.cs index 10d0d36505..00b5631b9a 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/node/IAttributes.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/node/IAttributes.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/node/ICustomElementNode.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/node/ICustomElementNode.cs index 65eba0d316..8c4e7feddf 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/node/ICustomElementNode.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/node/ICustomElementNode.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/node/IDataNode.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/node/IDataNode.cs index 412cc5bd0b..0e891d60d9 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/node/IDataNode.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/node/IDataNode.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/node/IDocumentNode.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/node/IDocumentNode.cs index 26dd997203..3f1b888a8d 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/node/IDocumentNode.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/node/IDocumentNode.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/node/IDocumentTypeNode.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/node/IDocumentTypeNode.cs index c7b53f0ba0..8d47749088 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/node/IDocumentTypeNode.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/node/IDocumentTypeNode.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/node/IElementNode.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/node/IElementNode.cs index 8b478333c8..dbea59fd7f 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/node/IElementNode.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/node/IElementNode.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/node/INode.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/node/INode.cs index 00bd2e938f..6b22bb1de6 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/node/INode.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/node/INode.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/node/IStylesContainer.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/node/IStylesContainer.cs index a57f8a18d1..c6508a8596 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/node/IStylesContainer.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/node/IStylesContainer.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/node/ITextNode.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/node/ITextNode.cs index dab75d7f90..cd8c8eabfe 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/node/ITextNode.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/node/ITextNode.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/node/impl/jsoup/JsoupHtmlParser.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/node/impl/jsoup/JsoupHtmlParser.cs index a829f87544..bcc1d2c7bb 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/node/impl/jsoup/JsoupHtmlParser.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/node/impl/jsoup/JsoupHtmlParser.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/node/impl/jsoup/JsoupXmlParser.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/node/impl/jsoup/JsoupXmlParser.cs index 548a109bcf..6c8f796c1f 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/node/impl/jsoup/JsoupXmlParser.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/node/impl/jsoup/JsoupXmlParser.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/node/impl/jsoup/node/JsoupAttribute.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/node/impl/jsoup/node/JsoupAttribute.cs index eaa37f3d5d..320a2f4a14 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/node/impl/jsoup/node/JsoupAttribute.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/node/impl/jsoup/node/JsoupAttribute.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/node/impl/jsoup/node/JsoupAttributes.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/node/impl/jsoup/node/JsoupAttributes.cs index 7142caef48..7a5f5115df 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/node/impl/jsoup/node/JsoupAttributes.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/node/impl/jsoup/node/JsoupAttributes.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/node/impl/jsoup/node/JsoupDataNode.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/node/impl/jsoup/node/JsoupDataNode.cs index 10efa2ce6a..3009f64a23 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/node/impl/jsoup/node/JsoupDataNode.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/node/impl/jsoup/node/JsoupDataNode.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/node/impl/jsoup/node/JsoupDocumentNode.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/node/impl/jsoup/node/JsoupDocumentNode.cs index f7b50c207a..4681e28bd5 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/node/impl/jsoup/node/JsoupDocumentNode.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/node/impl/jsoup/node/JsoupDocumentNode.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/node/impl/jsoup/node/JsoupDocumentTypeNode.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/node/impl/jsoup/node/JsoupDocumentTypeNode.cs index a11e27a542..0b5ca74e57 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/node/impl/jsoup/node/JsoupDocumentTypeNode.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/node/impl/jsoup/node/JsoupDocumentTypeNode.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/node/impl/jsoup/node/JsoupElementNode.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/node/impl/jsoup/node/JsoupElementNode.cs index 16e0f46c68..67feaef5d5 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/node/impl/jsoup/node/JsoupElementNode.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/node/impl/jsoup/node/JsoupElementNode.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/node/impl/jsoup/node/JsoupNode.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/node/impl/jsoup/node/JsoupNode.cs index 00d3dec9a9..322bc3cf82 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/node/impl/jsoup/node/JsoupNode.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/node/impl/jsoup/node/JsoupNode.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/node/impl/jsoup/node/JsoupTextNode.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/node/impl/jsoup/node/JsoupTextNode.cs index 5a16f595d4..883cb904f2 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/node/impl/jsoup/node/JsoupTextNode.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/node/impl/jsoup/node/JsoupTextNode.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/resolver/font/BasicFontProvider.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/resolver/font/BasicFontProvider.cs index 2b9c07a369..a9a6bc9430 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/resolver/font/BasicFontProvider.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/resolver/font/BasicFontProvider.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/resolver/resource/DefaultResourceRetriever.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/resolver/resource/DefaultResourceRetriever.cs index 68ed25aa4e..89efea40a8 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/resolver/resource/DefaultResourceRetriever.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/resolver/resource/DefaultResourceRetriever.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/resolver/resource/IResourceRetriever.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/resolver/resource/IResourceRetriever.cs index 8e5fd68db7..779d84dc6d 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/resolver/resource/IResourceRetriever.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/resolver/resource/IResourceRetriever.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/resolver/resource/LimitedInputStream.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/resolver/resource/LimitedInputStream.cs index 2a6a83ae7e..be8e1137db 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/resolver/resource/LimitedInputStream.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/resolver/resource/LimitedInputStream.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/resolver/resource/ResourceResolver.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/resolver/resource/ResourceResolver.cs index 0991a39a40..32cd37c7c7 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/resolver/resource/ResourceResolver.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/resolver/resource/ResourceResolver.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/resolver/resource/SimpleImageCache.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/resolver/resource/SimpleImageCache.cs index 3458eca02a..e1e19b7d70 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/resolver/resource/SimpleImageCache.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/resolver/resource/SimpleImageCache.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/resolver/resource/UriEncodeUtil.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/resolver/resource/UriEncodeUtil.cs index d4979f919f..88370f7c97 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/resolver/resource/UriEncodeUtil.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/resolver/resource/UriEncodeUtil.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/resolver/resource/UriResolver.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/resolver/resource/UriResolver.cs index 6ef99cbeb8..9c4ef7cc72 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/resolver/resource/UriResolver.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/resolver/resource/UriResolver.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/util/FontFamilySplitterUtil.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/util/FontFamilySplitterUtil.cs index 7d791f8727..ca821795c1 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/util/FontFamilySplitterUtil.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/util/FontFamilySplitterUtil.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/util/StyleUtil.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/util/StyleUtil.cs index 74867426d6..a0f6b7450a 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/util/StyleUtil.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/util/StyleUtil.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.styledxmlparser/itext/styledxmlparser/util/WhiteSpaceUtil.cs b/itext/itext.styledxmlparser/itext/styledxmlparser/util/WhiteSpaceUtil.cs index 6b14e008ff..7f8eb69d3a 100644 --- a/itext/itext.styledxmlparser/itext/styledxmlparser/util/WhiteSpaceUtil.cs +++ b/itext/itext.styledxmlparser/itext/styledxmlparser/util/WhiteSpaceUtil.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.svg/Properties/AssemblyInfo.cs b/itext/itext.svg/Properties/AssemblyInfo.cs index 7faedfd2f4..329800860b 100644 --- a/itext/itext.svg/Properties/AssemblyInfo.cs +++ b/itext/itext.svg/Properties/AssemblyInfo.cs @@ -7,7 +7,7 @@ [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("iText Group NV")] [assembly: AssemblyProduct("iText")] -[assembly: AssemblyCopyright("Copyright (c) 1998-2022 iText Group NV")] +[assembly: AssemblyCopyright("Copyright (c) 1998-2023 iText Group NV")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] [assembly: InternalsVisibleTo("itext.svg.tests,PublicKey=0024000004800000940000000602000000240000525" + @@ -21,6 +21,6 @@ [assembly: Guid("ff6ba09d-3655-466a-8c17-a7bfd3479ca1")] -[assembly: AssemblyVersion("7.2.4.0")] -[assembly: AssemblyFileVersion("7.2.4.0")] -[assembly: AssemblyInformationalVersion("7.2.4")] +[assembly: AssemblyVersion("7.2.5.0")] +[assembly: AssemblyFileVersion("7.2.5.0")] +[assembly: AssemblyInformationalVersion("7.2.5")] diff --git a/itext/itext.svg/SvgExtensions.cs b/itext/itext.svg/SvgExtensions.cs index 4b7c13a477..5976fd79c0 100644 --- a/itext/itext.svg/SvgExtensions.cs +++ b/itext/itext.svg/SvgExtensions.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.svg/itext/svg/MarkerVertexType.cs b/itext/itext.svg/itext/svg/MarkerVertexType.cs index a79ee8cf88..4a656db6b0 100644 --- a/itext/itext.svg/itext/svg/MarkerVertexType.cs +++ b/itext/itext.svg/itext/svg/MarkerVertexType.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.svg/itext/svg/SvgConstants.cs b/itext/itext.svg/itext/svg/SvgConstants.cs index 5b41209c97..9823226fdf 100644 --- a/itext/itext.svg/itext/svg/SvgConstants.cs +++ b/itext/itext.svg/itext/svg/SvgConstants.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.svg/itext/svg/converter/SvgConverter.cs b/itext/itext.svg/itext/svg/converter/SvgConverter.cs index 533080abcc..f5a116663b 100644 --- a/itext/itext.svg/itext/svg/converter/SvgConverter.cs +++ b/itext/itext.svg/itext/svg/converter/SvgConverter.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.svg/itext/svg/css/SvgCssContext.cs b/itext/itext.svg/itext/svg/css/SvgCssContext.cs index 12302d3d88..2790f013ed 100644 --- a/itext/itext.svg/itext/svg/css/SvgCssContext.cs +++ b/itext/itext.svg/itext/svg/css/SvgCssContext.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.svg/itext/svg/css/impl/SvgAttributeInheritance.cs b/itext/itext.svg/itext/svg/css/impl/SvgAttributeInheritance.cs index f6f0f6b38b..c5859ebefe 100644 --- a/itext/itext.svg/itext/svg/css/impl/SvgAttributeInheritance.cs +++ b/itext/itext.svg/itext/svg/css/impl/SvgAttributeInheritance.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: Bruno Lowagie, Paulo Soares, et al. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.svg/itext/svg/css/impl/SvgNodeRendererInheritanceResolver.cs b/itext/itext.svg/itext/svg/css/impl/SvgNodeRendererInheritanceResolver.cs index 16ef495075..a84d237f24 100644 --- a/itext/itext.svg/itext/svg/css/impl/SvgNodeRendererInheritanceResolver.cs +++ b/itext/itext.svg/itext/svg/css/impl/SvgNodeRendererInheritanceResolver.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.svg/itext/svg/css/impl/SvgStyleResolver.cs b/itext/itext.svg/itext/svg/css/impl/SvgStyleResolver.cs index 291f3c186b..7c13ad7d3e 100644 --- a/itext/itext.svg/itext/svg/css/impl/SvgStyleResolver.cs +++ b/itext/itext.svg/itext/svg/css/impl/SvgStyleResolver.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.svg/itext/svg/exceptions/SvgExceptionMessageConstant.cs b/itext/itext.svg/itext/svg/exceptions/SvgExceptionMessageConstant.cs index 84e05baac0..18ec1780cd 100644 --- a/itext/itext.svg/itext/svg/exceptions/SvgExceptionMessageConstant.cs +++ b/itext/itext.svg/itext/svg/exceptions/SvgExceptionMessageConstant.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.svg/itext/svg/exceptions/SvgProcessingException.cs b/itext/itext.svg/itext/svg/exceptions/SvgProcessingException.cs index 992be1252d..47a55bbb47 100644 --- a/itext/itext.svg/itext/svg/exceptions/SvgProcessingException.cs +++ b/itext/itext.svg/itext/svg/exceptions/SvgProcessingException.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.svg/itext/svg/logs/SvgLogMessageConstant.cs b/itext/itext.svg/itext/svg/logs/SvgLogMessageConstant.cs index 2916149573..987b7d15b5 100644 --- a/itext/itext.svg/itext/svg/logs/SvgLogMessageConstant.cs +++ b/itext/itext.svg/itext/svg/logs/SvgLogMessageConstant.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.svg/itext/svg/processors/ISvgConverterProperties.cs b/itext/itext.svg/itext/svg/processors/ISvgConverterProperties.cs index d2dc45d75d..aaeb319c2c 100644 --- a/itext/itext.svg/itext/svg/processors/ISvgConverterProperties.cs +++ b/itext/itext.svg/itext/svg/processors/ISvgConverterProperties.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.svg/itext/svg/processors/ISvgProcessor.cs b/itext/itext.svg/itext/svg/processors/ISvgProcessor.cs index 1e6192c52e..7cafdac5da 100644 --- a/itext/itext.svg/itext/svg/processors/ISvgProcessor.cs +++ b/itext/itext.svg/itext/svg/processors/ISvgProcessor.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.svg/itext/svg/processors/ISvgProcessorResult.cs b/itext/itext.svg/itext/svg/processors/ISvgProcessorResult.cs index 1ea05f5030..58873c2b6d 100644 --- a/itext/itext.svg/itext/svg/processors/ISvgProcessorResult.cs +++ b/itext/itext.svg/itext/svg/processors/ISvgProcessorResult.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.svg/itext/svg/processors/impl/DefaultSvgProcessor.cs b/itext/itext.svg/itext/svg/processors/impl/DefaultSvgProcessor.cs index 08081d4956..5d23945132 100644 --- a/itext/itext.svg/itext/svg/processors/impl/DefaultSvgProcessor.cs +++ b/itext/itext.svg/itext/svg/processors/impl/DefaultSvgProcessor.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.svg/itext/svg/processors/impl/ProcessorState.cs b/itext/itext.svg/itext/svg/processors/impl/ProcessorState.cs index 5cbb942613..030d8ddea2 100644 --- a/itext/itext.svg/itext/svg/processors/impl/ProcessorState.cs +++ b/itext/itext.svg/itext/svg/processors/impl/ProcessorState.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.svg/itext/svg/processors/impl/SvgConverterProperties.cs b/itext/itext.svg/itext/svg/processors/impl/SvgConverterProperties.cs index 8616ad1ac3..f1478ea998 100644 --- a/itext/itext.svg/itext/svg/processors/impl/SvgConverterProperties.cs +++ b/itext/itext.svg/itext/svg/processors/impl/SvgConverterProperties.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.svg/itext/svg/processors/impl/SvgProcessorContext.cs b/itext/itext.svg/itext/svg/processors/impl/SvgProcessorContext.cs index b774e8be7f..7541e9af79 100644 --- a/itext/itext.svg/itext/svg/processors/impl/SvgProcessorContext.cs +++ b/itext/itext.svg/itext/svg/processors/impl/SvgProcessorContext.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.svg/itext/svg/processors/impl/SvgProcessorResult.cs b/itext/itext.svg/itext/svg/processors/impl/SvgProcessorResult.cs index 46b2538e3e..ac36eddcd7 100644 --- a/itext/itext.svg/itext/svg/processors/impl/SvgProcessorResult.cs +++ b/itext/itext.svg/itext/svg/processors/impl/SvgProcessorResult.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.svg/itext/svg/processors/impl/font/SvgFontProcessor.cs b/itext/itext.svg/itext/svg/processors/impl/font/SvgFontProcessor.cs index bf7fd82e70..070118534c 100644 --- a/itext/itext.svg/itext/svg/processors/impl/font/SvgFontProcessor.cs +++ b/itext/itext.svg/itext/svg/processors/impl/font/SvgFontProcessor.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.svg/itext/svg/renderers/IBranchSvgNodeRenderer.cs b/itext/itext.svg/itext/svg/renderers/IBranchSvgNodeRenderer.cs index 56d2cf51a9..88e01523a9 100644 --- a/itext/itext.svg/itext/svg/renderers/IBranchSvgNodeRenderer.cs +++ b/itext/itext.svg/itext/svg/renderers/IBranchSvgNodeRenderer.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.svg/itext/svg/renderers/IMarkerCapable.cs b/itext/itext.svg/itext/svg/renderers/IMarkerCapable.cs index c74fea349d..d41a672b7c 100644 --- a/itext/itext.svg/itext/svg/renderers/IMarkerCapable.cs +++ b/itext/itext.svg/itext/svg/renderers/IMarkerCapable.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.svg/itext/svg/renderers/INoDrawSvgNodeRenderer.cs b/itext/itext.svg/itext/svg/renderers/INoDrawSvgNodeRenderer.cs index c3e15d1813..db8ef7b8e3 100644 --- a/itext/itext.svg/itext/svg/renderers/INoDrawSvgNodeRenderer.cs +++ b/itext/itext.svg/itext/svg/renderers/INoDrawSvgNodeRenderer.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.svg/itext/svg/renderers/ISvgNodeRenderer.cs b/itext/itext.svg/itext/svg/renderers/ISvgNodeRenderer.cs index b26d417f73..dd22b7aa76 100644 --- a/itext/itext.svg/itext/svg/renderers/ISvgNodeRenderer.cs +++ b/itext/itext.svg/itext/svg/renderers/ISvgNodeRenderer.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.svg/itext/svg/renderers/ISvgPaintServer.cs b/itext/itext.svg/itext/svg/renderers/ISvgPaintServer.cs index 0afc7cb0d1..1512f60ee2 100644 --- a/itext/itext.svg/itext/svg/renderers/ISvgPaintServer.cs +++ b/itext/itext.svg/itext/svg/renderers/ISvgPaintServer.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.svg/itext/svg/renderers/SvgDrawContext.cs b/itext/itext.svg/itext/svg/renderers/SvgDrawContext.cs index f543a033ee..92dac3828a 100644 --- a/itext/itext.svg/itext/svg/renderers/SvgDrawContext.cs +++ b/itext/itext.svg/itext/svg/renderers/SvgDrawContext.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.svg/itext/svg/renderers/factories/DefaultSvgNodeRendererFactory.cs b/itext/itext.svg/itext/svg/renderers/factories/DefaultSvgNodeRendererFactory.cs index 9434a81114..6792afdc29 100644 --- a/itext/itext.svg/itext/svg/renderers/factories/DefaultSvgNodeRendererFactory.cs +++ b/itext/itext.svg/itext/svg/renderers/factories/DefaultSvgNodeRendererFactory.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.svg/itext/svg/renderers/factories/DefaultSvgNodeRendererMapper.cs b/itext/itext.svg/itext/svg/renderers/factories/DefaultSvgNodeRendererMapper.cs index d1642670cd..7b800b1e10 100644 --- a/itext/itext.svg/itext/svg/renderers/factories/DefaultSvgNodeRendererMapper.cs +++ b/itext/itext.svg/itext/svg/renderers/factories/DefaultSvgNodeRendererMapper.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.svg/itext/svg/renderers/factories/ISvgNodeRendererFactory.cs b/itext/itext.svg/itext/svg/renderers/factories/ISvgNodeRendererFactory.cs index c94ca7d490..520d745f51 100644 --- a/itext/itext.svg/itext/svg/renderers/factories/ISvgNodeRendererFactory.cs +++ b/itext/itext.svg/itext/svg/renderers/factories/ISvgNodeRendererFactory.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.svg/itext/svg/renderers/impl/AbstractBranchSvgNodeRenderer.cs b/itext/itext.svg/itext/svg/renderers/impl/AbstractBranchSvgNodeRenderer.cs index fb0dae4d25..3a223e581d 100644 --- a/itext/itext.svg/itext/svg/renderers/impl/AbstractBranchSvgNodeRenderer.cs +++ b/itext/itext.svg/itext/svg/renderers/impl/AbstractBranchSvgNodeRenderer.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.svg/itext/svg/renderers/impl/AbstractContainerSvgNodeRenderer.cs b/itext/itext.svg/itext/svg/renderers/impl/AbstractContainerSvgNodeRenderer.cs index 5148075074..d5c63c7dd0 100644 --- a/itext/itext.svg/itext/svg/renderers/impl/AbstractContainerSvgNodeRenderer.cs +++ b/itext/itext.svg/itext/svg/renderers/impl/AbstractContainerSvgNodeRenderer.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.svg/itext/svg/renderers/impl/AbstractGradientSvgNodeRenderer.cs b/itext/itext.svg/itext/svg/renderers/impl/AbstractGradientSvgNodeRenderer.cs index 7eaffd5dd0..f74a7cedd0 100644 --- a/itext/itext.svg/itext/svg/renderers/impl/AbstractGradientSvgNodeRenderer.cs +++ b/itext/itext.svg/itext/svg/renderers/impl/AbstractGradientSvgNodeRenderer.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.svg/itext/svg/renderers/impl/AbstractSvgNodeRenderer.cs b/itext/itext.svg/itext/svg/renderers/impl/AbstractSvgNodeRenderer.cs index 08f82be7f9..7608257d41 100644 --- a/itext/itext.svg/itext/svg/renderers/impl/AbstractSvgNodeRenderer.cs +++ b/itext/itext.svg/itext/svg/renderers/impl/AbstractSvgNodeRenderer.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.svg/itext/svg/renderers/impl/CircleSvgNodeRenderer.cs b/itext/itext.svg/itext/svg/renderers/impl/CircleSvgNodeRenderer.cs index d20041af35..8caf5b5a66 100644 --- a/itext/itext.svg/itext/svg/renderers/impl/CircleSvgNodeRenderer.cs +++ b/itext/itext.svg/itext/svg/renderers/impl/CircleSvgNodeRenderer.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.svg/itext/svg/renderers/impl/ClipPathSvgNodeRenderer.cs b/itext/itext.svg/itext/svg/renderers/impl/ClipPathSvgNodeRenderer.cs index f62dd5ca07..ff0ecd773d 100644 --- a/itext/itext.svg/itext/svg/renderers/impl/ClipPathSvgNodeRenderer.cs +++ b/itext/itext.svg/itext/svg/renderers/impl/ClipPathSvgNodeRenderer.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.svg/itext/svg/renderers/impl/DefsSvgNodeRenderer.cs b/itext/itext.svg/itext/svg/renderers/impl/DefsSvgNodeRenderer.cs index ab89f9fe5f..6cf9ce73fe 100644 --- a/itext/itext.svg/itext/svg/renderers/impl/DefsSvgNodeRenderer.cs +++ b/itext/itext.svg/itext/svg/renderers/impl/DefsSvgNodeRenderer.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.svg/itext/svg/renderers/impl/EllipseSvgNodeRenderer.cs b/itext/itext.svg/itext/svg/renderers/impl/EllipseSvgNodeRenderer.cs index 05344990e3..57d7b2e105 100644 --- a/itext/itext.svg/itext/svg/renderers/impl/EllipseSvgNodeRenderer.cs +++ b/itext/itext.svg/itext/svg/renderers/impl/EllipseSvgNodeRenderer.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.svg/itext/svg/renderers/impl/GroupSvgNodeRenderer.cs b/itext/itext.svg/itext/svg/renderers/impl/GroupSvgNodeRenderer.cs index f9957aaed5..e7ae91d527 100644 --- a/itext/itext.svg/itext/svg/renderers/impl/GroupSvgNodeRenderer.cs +++ b/itext/itext.svg/itext/svg/renderers/impl/GroupSvgNodeRenderer.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.svg/itext/svg/renderers/impl/ISvgTextNodeRenderer.cs b/itext/itext.svg/itext/svg/renderers/impl/ISvgTextNodeRenderer.cs index f868cb2872..85fd0fab8c 100644 --- a/itext/itext.svg/itext/svg/renderers/impl/ISvgTextNodeRenderer.cs +++ b/itext/itext.svg/itext/svg/renderers/impl/ISvgTextNodeRenderer.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.svg/itext/svg/renderers/impl/ImageSvgNodeRenderer.cs b/itext/itext.svg/itext/svg/renderers/impl/ImageSvgNodeRenderer.cs index e7825e9fdd..9dc76bc047 100644 --- a/itext/itext.svg/itext/svg/renderers/impl/ImageSvgNodeRenderer.cs +++ b/itext/itext.svg/itext/svg/renderers/impl/ImageSvgNodeRenderer.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.svg/itext/svg/renderers/impl/LineSvgNodeRenderer.cs b/itext/itext.svg/itext/svg/renderers/impl/LineSvgNodeRenderer.cs index 6ca4fed705..04527f381a 100644 --- a/itext/itext.svg/itext/svg/renderers/impl/LineSvgNodeRenderer.cs +++ b/itext/itext.svg/itext/svg/renderers/impl/LineSvgNodeRenderer.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.svg/itext/svg/renderers/impl/LinearGradientSvgNodeRenderer.cs b/itext/itext.svg/itext/svg/renderers/impl/LinearGradientSvgNodeRenderer.cs index d3e7d39bfc..432cab3bb3 100644 --- a/itext/itext.svg/itext/svg/renderers/impl/LinearGradientSvgNodeRenderer.cs +++ b/itext/itext.svg/itext/svg/renderers/impl/LinearGradientSvgNodeRenderer.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.svg/itext/svg/renderers/impl/MarkerSvgNodeRenderer.cs b/itext/itext.svg/itext/svg/renderers/impl/MarkerSvgNodeRenderer.cs index 57a0b998f3..d122774978 100644 --- a/itext/itext.svg/itext/svg/renderers/impl/MarkerSvgNodeRenderer.cs +++ b/itext/itext.svg/itext/svg/renderers/impl/MarkerSvgNodeRenderer.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.svg/itext/svg/renderers/impl/PathSvgNodeRenderer.cs b/itext/itext.svg/itext/svg/renderers/impl/PathSvgNodeRenderer.cs index aea49a92a3..79d27a1d49 100644 --- a/itext/itext.svg/itext/svg/renderers/impl/PathSvgNodeRenderer.cs +++ b/itext/itext.svg/itext/svg/renderers/impl/PathSvgNodeRenderer.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.svg/itext/svg/renderers/impl/PatternSvgNodeRenderer.cs b/itext/itext.svg/itext/svg/renderers/impl/PatternSvgNodeRenderer.cs index 6f33c3f93a..0e716ec508 100644 --- a/itext/itext.svg/itext/svg/renderers/impl/PatternSvgNodeRenderer.cs +++ b/itext/itext.svg/itext/svg/renderers/impl/PatternSvgNodeRenderer.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.svg/itext/svg/renderers/impl/PdfRootSvgNodeRenderer.cs b/itext/itext.svg/itext/svg/renderers/impl/PdfRootSvgNodeRenderer.cs index 4aa87675ec..8ed751ad0c 100644 --- a/itext/itext.svg/itext/svg/renderers/impl/PdfRootSvgNodeRenderer.cs +++ b/itext/itext.svg/itext/svg/renderers/impl/PdfRootSvgNodeRenderer.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.svg/itext/svg/renderers/impl/PolygonSvgNodeRenderer.cs b/itext/itext.svg/itext/svg/renderers/impl/PolygonSvgNodeRenderer.cs index 19c4a0559c..20ce15f92f 100644 --- a/itext/itext.svg/itext/svg/renderers/impl/PolygonSvgNodeRenderer.cs +++ b/itext/itext.svg/itext/svg/renderers/impl/PolygonSvgNodeRenderer.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.svg/itext/svg/renderers/impl/PolylineSvgNodeRenderer.cs b/itext/itext.svg/itext/svg/renderers/impl/PolylineSvgNodeRenderer.cs index 74c6a29f55..278947433b 100644 --- a/itext/itext.svg/itext/svg/renderers/impl/PolylineSvgNodeRenderer.cs +++ b/itext/itext.svg/itext/svg/renderers/impl/PolylineSvgNodeRenderer.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.svg/itext/svg/renderers/impl/RectangleSvgNodeRenderer.cs b/itext/itext.svg/itext/svg/renderers/impl/RectangleSvgNodeRenderer.cs index b7e238b44b..9152850d37 100644 --- a/itext/itext.svg/itext/svg/renderers/impl/RectangleSvgNodeRenderer.cs +++ b/itext/itext.svg/itext/svg/renderers/impl/RectangleSvgNodeRenderer.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.svg/itext/svg/renderers/impl/StopSvgNodeRenderer.cs b/itext/itext.svg/itext/svg/renderers/impl/StopSvgNodeRenderer.cs index 5c873281ec..a81a484c68 100644 --- a/itext/itext.svg/itext/svg/renderers/impl/StopSvgNodeRenderer.cs +++ b/itext/itext.svg/itext/svg/renderers/impl/StopSvgNodeRenderer.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.svg/itext/svg/renderers/impl/SvgTagSvgNodeRenderer.cs b/itext/itext.svg/itext/svg/renderers/impl/SvgTagSvgNodeRenderer.cs index 7952bf4797..41551bf221 100644 --- a/itext/itext.svg/itext/svg/renderers/impl/SvgTagSvgNodeRenderer.cs +++ b/itext/itext.svg/itext/svg/renderers/impl/SvgTagSvgNodeRenderer.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.svg/itext/svg/renderers/impl/SymbolSvgNodeRenderer.cs b/itext/itext.svg/itext/svg/renderers/impl/SymbolSvgNodeRenderer.cs index 5128b4b106..abc9d8b1e1 100644 --- a/itext/itext.svg/itext/svg/renderers/impl/SymbolSvgNodeRenderer.cs +++ b/itext/itext.svg/itext/svg/renderers/impl/SymbolSvgNodeRenderer.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.svg/itext/svg/renderers/impl/TextLeafSvgNodeRenderer.cs b/itext/itext.svg/itext/svg/renderers/impl/TextLeafSvgNodeRenderer.cs index 4a5039f481..ff9a0afc51 100644 --- a/itext/itext.svg/itext/svg/renderers/impl/TextLeafSvgNodeRenderer.cs +++ b/itext/itext.svg/itext/svg/renderers/impl/TextLeafSvgNodeRenderer.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.svg/itext/svg/renderers/impl/TextSvgBranchRenderer.cs b/itext/itext.svg/itext/svg/renderers/impl/TextSvgBranchRenderer.cs index 920d62b0d1..6577ccd553 100644 --- a/itext/itext.svg/itext/svg/renderers/impl/TextSvgBranchRenderer.cs +++ b/itext/itext.svg/itext/svg/renderers/impl/TextSvgBranchRenderer.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.svg/itext/svg/renderers/impl/TextSvgTSpanBranchRenderer.cs b/itext/itext.svg/itext/svg/renderers/impl/TextSvgTSpanBranchRenderer.cs index 13e2c1ed37..93833d2bc1 100644 --- a/itext/itext.svg/itext/svg/renderers/impl/TextSvgTSpanBranchRenderer.cs +++ b/itext/itext.svg/itext/svg/renderers/impl/TextSvgTSpanBranchRenderer.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.svg/itext/svg/renderers/impl/UseSvgNodeRenderer.cs b/itext/itext.svg/itext/svg/renderers/impl/UseSvgNodeRenderer.cs index 258a993eca..bd906915d0 100644 --- a/itext/itext.svg/itext/svg/renderers/impl/UseSvgNodeRenderer.cs +++ b/itext/itext.svg/itext/svg/renderers/impl/UseSvgNodeRenderer.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.svg/itext/svg/renderers/path/IPathShape.cs b/itext/itext.svg/itext/svg/renderers/path/IPathShape.cs index 946a138409..2c970fcb80 100644 --- a/itext/itext.svg/itext/svg/renderers/path/IPathShape.cs +++ b/itext/itext.svg/itext/svg/renderers/path/IPathShape.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.svg/itext/svg/renderers/path/IPathShapeMapper.cs b/itext/itext.svg/itext/svg/renderers/path/IPathShapeMapper.cs index a48d17acdc..74af1d7990 100644 --- a/itext/itext.svg/itext/svg/renderers/path/IPathShapeMapper.cs +++ b/itext/itext.svg/itext/svg/renderers/path/IPathShapeMapper.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.svg/itext/svg/renderers/path/SvgPathShapeFactory.cs b/itext/itext.svg/itext/svg/renderers/path/SvgPathShapeFactory.cs index 4ce1338a2e..a5891bcf33 100644 --- a/itext/itext.svg/itext/svg/renderers/path/SvgPathShapeFactory.cs +++ b/itext/itext.svg/itext/svg/renderers/path/SvgPathShapeFactory.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.svg/itext/svg/renderers/path/impl/AbstractPathShape.cs b/itext/itext.svg/itext/svg/renderers/path/impl/AbstractPathShape.cs index 716c698ead..98890b6f2d 100644 --- a/itext/itext.svg/itext/svg/renderers/path/impl/AbstractPathShape.cs +++ b/itext/itext.svg/itext/svg/renderers/path/impl/AbstractPathShape.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.svg/itext/svg/renderers/path/impl/ClosePath.cs b/itext/itext.svg/itext/svg/renderers/path/impl/ClosePath.cs index 9a62659338..6673fe0878 100644 --- a/itext/itext.svg/itext/svg/renderers/path/impl/ClosePath.cs +++ b/itext/itext.svg/itext/svg/renderers/path/impl/ClosePath.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.svg/itext/svg/renderers/path/impl/CurveTo.cs b/itext/itext.svg/itext/svg/renderers/path/impl/CurveTo.cs index 78a1127cb5..2430777bf2 100644 --- a/itext/itext.svg/itext/svg/renderers/path/impl/CurveTo.cs +++ b/itext/itext.svg/itext/svg/renderers/path/impl/CurveTo.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.svg/itext/svg/renderers/path/impl/EllipticalCurveTo.cs b/itext/itext.svg/itext/svg/renderers/path/impl/EllipticalCurveTo.cs index 0705a401fb..e5861b23af 100644 --- a/itext/itext.svg/itext/svg/renderers/path/impl/EllipticalCurveTo.cs +++ b/itext/itext.svg/itext/svg/renderers/path/impl/EllipticalCurveTo.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.svg/itext/svg/renderers/path/impl/HorizontalLineTo.cs b/itext/itext.svg/itext/svg/renderers/path/impl/HorizontalLineTo.cs index 807a22a29e..518d01d135 100644 --- a/itext/itext.svg/itext/svg/renderers/path/impl/HorizontalLineTo.cs +++ b/itext/itext.svg/itext/svg/renderers/path/impl/HorizontalLineTo.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.svg/itext/svg/renderers/path/impl/IControlPointCurve.cs b/itext/itext.svg/itext/svg/renderers/path/impl/IControlPointCurve.cs index 2f172a95a6..e88ab89681 100644 --- a/itext/itext.svg/itext/svg/renderers/path/impl/IControlPointCurve.cs +++ b/itext/itext.svg/itext/svg/renderers/path/impl/IControlPointCurve.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.svg/itext/svg/renderers/path/impl/IOperatorConverter.cs b/itext/itext.svg/itext/svg/renderers/path/impl/IOperatorConverter.cs index f0113228a2..c7a0694a97 100644 --- a/itext/itext.svg/itext/svg/renderers/path/impl/IOperatorConverter.cs +++ b/itext/itext.svg/itext/svg/renderers/path/impl/IOperatorConverter.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.svg/itext/svg/renderers/path/impl/LineTo.cs b/itext/itext.svg/itext/svg/renderers/path/impl/LineTo.cs index 0d39e2ec2b..6fcbb4ad5e 100644 --- a/itext/itext.svg/itext/svg/renderers/path/impl/LineTo.cs +++ b/itext/itext.svg/itext/svg/renderers/path/impl/LineTo.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.svg/itext/svg/renderers/path/impl/MoveTo.cs b/itext/itext.svg/itext/svg/renderers/path/impl/MoveTo.cs index 6dd9e3a162..72c6f950a1 100644 --- a/itext/itext.svg/itext/svg/renderers/path/impl/MoveTo.cs +++ b/itext/itext.svg/itext/svg/renderers/path/impl/MoveTo.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.svg/itext/svg/renderers/path/impl/PathShapeMapper.cs b/itext/itext.svg/itext/svg/renderers/path/impl/PathShapeMapper.cs index d9100d22dc..a545502559 100644 --- a/itext/itext.svg/itext/svg/renderers/path/impl/PathShapeMapper.cs +++ b/itext/itext.svg/itext/svg/renderers/path/impl/PathShapeMapper.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.svg/itext/svg/renderers/path/impl/QuadraticCurveTo.cs b/itext/itext.svg/itext/svg/renderers/path/impl/QuadraticCurveTo.cs index f93c0bbcd1..4e56d4768a 100644 --- a/itext/itext.svg/itext/svg/renderers/path/impl/QuadraticCurveTo.cs +++ b/itext/itext.svg/itext/svg/renderers/path/impl/QuadraticCurveTo.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.svg/itext/svg/renderers/path/impl/QuadraticSmoothCurveTo.cs b/itext/itext.svg/itext/svg/renderers/path/impl/QuadraticSmoothCurveTo.cs index 978c847f72..264a84c99c 100644 --- a/itext/itext.svg/itext/svg/renderers/path/impl/QuadraticSmoothCurveTo.cs +++ b/itext/itext.svg/itext/svg/renderers/path/impl/QuadraticSmoothCurveTo.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.svg/itext/svg/renderers/path/impl/SmoothSCurveTo.cs b/itext/itext.svg/itext/svg/renderers/path/impl/SmoothSCurveTo.cs index cade5bb93c..926e648ab4 100644 --- a/itext/itext.svg/itext/svg/renderers/path/impl/SmoothSCurveTo.cs +++ b/itext/itext.svg/itext/svg/renderers/path/impl/SmoothSCurveTo.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.svg/itext/svg/renderers/path/impl/VerticalLineTo.cs b/itext/itext.svg/itext/svg/renderers/path/impl/VerticalLineTo.cs index 62d0f04858..4a96738fbf 100644 --- a/itext/itext.svg/itext/svg/renderers/path/impl/VerticalLineTo.cs +++ b/itext/itext.svg/itext/svg/renderers/path/impl/VerticalLineTo.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.svg/itext/svg/utils/DrawUtils.cs b/itext/itext.svg/itext/svg/utils/DrawUtils.cs index 0fa7de9de5..6f81c352d2 100644 --- a/itext/itext.svg/itext/svg/utils/DrawUtils.cs +++ b/itext/itext.svg/itext/svg/utils/DrawUtils.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.svg/itext/svg/utils/SvgCoordinateUtils.cs b/itext/itext.svg/itext/svg/utils/SvgCoordinateUtils.cs index 04ee6498d1..135c637a61 100644 --- a/itext/itext.svg/itext/svg/utils/SvgCoordinateUtils.cs +++ b/itext/itext.svg/itext/svg/utils/SvgCoordinateUtils.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.svg/itext/svg/utils/SvgCssUtils.cs b/itext/itext.svg/itext/svg/utils/SvgCssUtils.cs index 17faafc30a..e937242788 100644 --- a/itext/itext.svg/itext/svg/utils/SvgCssUtils.cs +++ b/itext/itext.svg/itext/svg/utils/SvgCssUtils.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.svg/itext/svg/utils/SvgTextUtil.cs b/itext/itext.svg/itext/svg/utils/SvgTextUtil.cs index e6433c9f73..088f4f9509 100644 --- a/itext/itext.svg/itext/svg/utils/SvgTextUtil.cs +++ b/itext/itext.svg/itext/svg/utils/SvgTextUtil.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext/itext.svg/itext/svg/utils/TextRectangle.cs b/itext/itext.svg/itext/svg/utils/TextRectangle.cs index 2bae72c81c..35f8f3a402 100644 --- a/itext/itext.svg/itext/svg/utils/TextRectangle.cs +++ b/itext/itext.svg/itext/svg/utils/TextRectangle.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is offered under a commercial and under the AGPL license. diff --git a/itext/itext.svg/itext/svg/utils/TransformUtils.cs b/itext/itext.svg/itext/svg/utils/TransformUtils.cs index cb85ff183f..d7f45abb76 100644 --- a/itext/itext.svg/itext/svg/utils/TransformUtils.cs +++ b/itext/itext.svg/itext/svg/utils/TransformUtils.cs @@ -1,6 +1,6 @@ /* This file is part of the iText (R) project. -Copyright (c) 1998-2022 iText Group NV +Copyright (c) 1998-2023 iText Group NV Authors: iText Software. This program is free software; you can redistribute it and/or modify diff --git a/itext7.nuspec b/itext7.nuspec index a4995d1d62..292b925c0f 100644 --- a/itext7.nuspec +++ b/itext7.nuspec @@ -2,7 +2,7 @@ itext7 - 7.2.4 + 7.2.5 iText 7 Community iText Software iText Software @@ -13,18 +13,18 @@ iText 7 represents the next level of SDKs for developers that want to take advantage of the benefits PDF can bring. Equipped with a better document engine, high- and low-level programming capabilities and the ability to create, edit and enhance PDF documents, iText 7 can be a boon to nearly every workflow. iText 7 allows you to build custom PDF scenarios for web, mobile, desktop or cloud apps in .NET. iText for .NET is a library for PDF generation written entirely in C# for the .NET platform. https://itextpdf.com/itext7release - Copyright (c) 1998-2022 iText Group NV + Copyright (c) 1998-2023 iText Group NV en-US itext itext7 itextsharp c# .net csharp pdf itextcore core fdf xfa acroform forms svg digital-signatures signing security accessibility opensource open source - + - + diff --git a/port-hash b/port-hash index 8fef186bf8..a4e353b253 100644 --- a/port-hash +++ b/port-hash @@ -1 +1 @@ -2b6d8b937c7ade560f192b4ca24bac2c1e48b4d5 +f84f2570cc824bd40f7a81f82110f563fd13a97a