[libsejda-java] 03/09: Updated version 3.2.2 from 'upstream/3.2.2'

Markus Koschany apo at moszumanska.debian.org
Fri Sep 15 05:04:18 UTC 2017


This is an automated email from the git hooks/post-receive script.

apo pushed a commit to branch master
in repository libsejda-java.

commit 73b9b4c4e34bbd4475028c0141bbeab5d9027f65
Merge: 8e89dff e3e4eb3
Author: Markus Koschany <apo at debian.org>
Date:   Thu Sep 14 23:00:23 2017 +0200

    Updated version 3.2.2 from 'upstream/3.2.2'
    
    with Debian dir 45dd9f7e0f42ea86c2a80e9ce80aa21952c02658

 .gitignore                                         |   1 +
 .mvn/jvm.config                                    |   1 +
 .travis.yml                                        |   5 +-
 README.md                                          |  23 +-
 bintray-deploy.json                                |   9 +-
 pom.xml                                            |  53 +-
 sejda-console/doc/README.txt                       |   2 +-
 .../doc/third-party/bouncy-castle/LICENSE.txt      |   7 +
 .../doc/third-party/commons-io/LICENSE.txt         | 204 +++++++
 .../doc/third-party/commons-io/NOTICE.txt          |   6 +
 .../doc/third-party/commons-lang/LICENSE.txt       | 204 +++++++
 .../doc/third-party/commons-lang/NOTICE.txt        |   8 +
 sejda-console/doc/third-party/fontbox/LICENSE.txt  | 204 +++++++
 sejda-console/doc/third-party/fontbox/NOTICE.txt   |  11 +
 .../third-party/hibernate-validator/LICENSE.txt    | 202 +++++++
 sejda-console/doc/third-party/imgscalr/LICENSE.txt | 204 +++++++
 sejda-console/doc/third-party/jewelcli/LICENSE.txt | 202 +++++++
 sejda-console/doc/third-party/logback/LICENSE.txt  | 502 ++++++++++++++++
 sejda-console/doc/third-party/sambox/LICENSE.txt   | 204 +++++++
 sejda-console/doc/third-party/sejda-io/LICENSE.txt | 204 +++++++
 sejda-console/doc/third-party/slf4j/LICENSE.txt    |  20 +
 .../doc/third-party/twelve-monkeys/LICENSE.txt     |  29 +
 .../doc/third-party/validation-api/LICENSE.txt     | 203 +++++++
 sejda-console/pom.xml                              |  32 +-
 sejda-console/src/assemble/bin-assembly.xml        |  13 +-
 sejda-console/src/main/config/LICENSE.txt          | 661 +++++++++++++++++++++
 sejda-console/src/main/config/logback.xml          |   1 -
 .../main/java/org/sejda/cli/CustomizableProps.java |  20 +-
 .../java/org/sejda/cli/GeneralHelpFormatter.java   |  19 +-
 .../src/main/java/org/sejda/cli/Main.java          |   8 +-
 .../src/main/java/org/sejda/cli/RawArguments.java  |  23 +-
 .../src/main/java/org/sejda/cli/SejdaConsole.java  |  33 +-
 .../java/org/sejda/cli/command/BaseCliCommand.java |  91 +++
 .../java/org/sejda/cli/command/CliCommand.java     |  60 ++
 .../java/org/sejda/cli/command/CliCommands.java    |  50 ++
 .../org/sejda/cli/command/CliInterfacedTask.java   |  61 ++
 .../org/sejda/cli/command/CommandsProvider.java    |  20 +-
 .../StandardCliCommand.java}                       | 265 ++-------
 .../cli/command/StandardCliCommandsProvider.java   |  19 +-
 .../cli/model/AddBackPagesTaskCliArguments.java    |   2 +-
 .../cli/model/CliArgumentsWithDirectoryOutput.java |   5 +-
 ... => CliArgumentsWithFileOrDirectoryOutput.java} |  26 +-
 .../cli/model/CliArgumentsWithFileOutput.java      |   2 +-
 .../CliArgumentsWithImageAndDirectoryOutput.java   |   4 +-
 .../cli/model/CliArgumentsWithImageOutput.java     |   5 +
 ...liArgumentsWithPdfAndFileOrDirectoryOutput.java |  16 +-
 ...iArgumentsWithTextAndFileOrDirectoryOutput.java |  17 +-
 .../sejda/cli/model/CompressTaskCliArguments.java  |  41 --
 .../org/sejda/cli/model/CropTaskCliArguments.java  |  47 --
 .../sejda/cli/model/DecryptTaskCliArguments.java   |   2 +-
 .../sejda/cli/model/EncryptTaskCliArguments.java   |   2 +-
 .../model/ExtractByBookmarksTaskCliArguments.java  |   2 +-
 .../cli/model/ExtractPagesTaskCliArguments.java    |   6 +-
 .../model/ExtractTextByPagesTaskCliArguments.java  |  46 --
 .../cli/model/ExtractTextTaskCliArguments.java     |  37 --
 .../org/sejda/cli/model/NupTaskCliArguments.java   |  35 --
 .../sejda/cli/model/PdfToJpegTaskCliArguments.java |   4 +
 .../model/PdfToMultipleTiffTaskCliArguments.java   |   6 +-
 .../sejda/cli/model/PdfToPngTaskCliArguments.java  |  19 +-
 .../cli/model/PdfToSingleTiffTaskCliArguments.java |   7 +-
 .../sejda/cli/model/RotateTaskCliArguments.java    |   2 +-
 .../org/sejda/cli/model/ScaleTaskCliArguments.java |   2 +-
 .../cli/model/SetHeaderFooterTaskCliArguments.java |  15 +-
 .../cli/model/SimpleSplitTaskCliArguments.java     |   2 +-
 .../model/SplitByBookmarksTaskCliArguments.java    |   2 +-
 .../model/SplitByEveryXPagesTaskCliArguments.java  |   2 +-
 .../cli/model/SplitByPagesTaskCliArguments.java    |   2 +-
 .../cli/model/SplitBySizeTaskCliArguments.java     |   2 +-
 .../cli/model/SplitByTextTaskCliArguments.java     |  43 --
 .../model/SplitDownTheMiddleTaskCliArguments.java  |  46 --
 .../java/org/sejda/cli/model/TaskCliArguments.java |   3 +
 .../model/ViewerPreferencesTaskCliArguments.java   |   2 +-
 .../sejda/cli/model/WatermarkTaskCliArguments.java |   2 +-
 .../AlternateMixCliArgumentsTransformer.java       |  20 +-
 .../transformer/BaseCliArgumentsTransformer.java   |  79 ++-
 .../CompressCliArgumentsTransformer.java           |  49 --
 .../transformer/CropCliArgumentsTransformer.java   |  59 --
 .../ExtractPagesCliArgumentsTransformer.java       |   1 +
 .../ExtractTextByPagesCliArgumentsTransformer.java |  55 --
 .../ExtractTextCliArgumentsTransformer.java        |  52 --
 .../transformer/NupCliArgumentsTransformer.java    |  42 --
 .../PdfToJpegCliArgumentsTransformer.java          |  10 +-
 .../PdfToMultipleTiffCliArgumentsTransformer.java  |   2 +-
 .../PdfToPngCliArgumentsTransformer.java           |  52 ++
 .../PdfToSingleTiffCliArgumentsTransformer.java    |   2 +-
 .../SetHeaderFooterCliArgumentsTransformer.java    |  13 +-
 .../SplitByTextCliArgumentsTransformer.java        |  44 --
 .../SplitDownTheMiddleCliArgumentsTransformer.java |  46 --
 .../transformer/UnpackCliArgumentsTransformer.java |   5 +
 .../org.sejda.cli.command.CommandsProvider         |   1 +
 .../src/main/resources/sejda-console/LICENSE.txt   |  11 -
 .../test/java/org/sejda/StandardConsoleOnly.java   |  17 +-
 .../test/java/org/sejda/cli/AbstractTaskTest.java  |   6 +-
 .../java/org/sejda/cli/AbstractTaskTraitTest.java  |   1 +
 .../test/java/org/sejda/cli/AbstractTestSuite.java |  45 +-
 .../org/sejda/cli/AcrossAllTasksTraitTest.java     |   4 +-
 .../java/org/sejda/cli/AddBackPagesTaskTest.java   |   3 +-
 .../java/org/sejda/cli/AlternateMixTaskTest.java   |  43 +-
 .../test/java/org/sejda/cli/ArgsFromFileTest.java  |   4 +-
 .../sejda/cli/AttachmentsCollectionTaskTest.java   |   3 +-
 .../java/org/sejda/cli/CombineReorderTaskTest.java |   3 +-
 .../java/org/sejda/cli/CommandLineTestBuilder.java |  30 +-
 .../test/java/org/sejda/cli/CompressTaskTest.java  |  63 --
 .../src/test/java/org/sejda/cli/CropTaskTest.java  |  92 ---
 .../test/java/org/sejda/cli/DecryptTaskTest.java   |   3 +-
 ...efaultTaskExecutionFailedEventListenerTest.java |   2 +-
 .../test/java/org/sejda/cli/DefaultsProvider.java  |  18 +-
 .../cli/DuplicateOptionDetectionTraitTest.java     |   5 +-
 .../test/java/org/sejda/cli/EncryptTaskTest.java   |   5 +-
 .../cli/EncryptionIntegrationFolderOutTest.java    |   6 +-
 .../org/sejda/cli/EncryptionIntegrationTest.java   |  12 +-
 .../cli/ExampleUsageIntegrationFolderOutTest.java  |  18 +-
 .../org/sejda/cli/ExampleUsageIntegrationTest.java |  12 +-
 .../org/sejda/cli/ExtractByBookmarksTaskTest.java  |   3 +-
 .../java/org/sejda/cli/ExtractPagesTaskTest.java   |  11 +-
 .../org/sejda/cli/ExtractTextByPagesTaskTest.java  |  72 ---
 .../java/org/sejda/cli/ExtractTextTaskTest.java    |  63 --
 ...st.java => FileOrDirectoryOutputTraitTest.java} |  38 +-
 .../java/org/sejda/cli/FileOutputTraitTest.java    |   7 +-
 .../java/org/sejda/cli/FolderOutputTraitTest.java  |  10 +-
 .../org/sejda/cli/GeneralConsoleOptionsTest.java   |  31 +-
 .../java/org/sejda/cli/HelpRequestTraitTest.java   |   5 +-
 .../org/sejda/cli/ImageFormatOutputTraitTest.java  |  10 +-
 ...llectionTaskTest.java => LenientTraitTest.java} |  29 +-
 ...MandatoryInputAndOutputParametersTraitTest.java |   5 +-
 .../src/test/java/org/sejda/cli/MergeTaskTest.java |  34 +-
 .../cli/MultipleInputSourceFilesTraitTest.java     |   4 +-
 .../src/test/java/org/sejda/cli/NupTaskTest.java   |  56 --
 .../cli/OptionDecriptionAndShortNameTest.java      |  13 +-
 .../java/org/sejda/cli/PageRangesTraitTest.java    |   6 +-
 .../org/sejda/cli/PdfFormatOutputTraitTest.java    |  12 +-
 .../java/org/sejda/cli/PdfToJpegTraitTest.java     |  15 +-
 ...ToJpegTraitTest.java => PdfToPngTraitTest.java} |  40 +-
 .../java/org/sejda/cli/PdfToTiffTraitTest.java     |   6 +-
 .../org/sejda/cli/PrefixableOutputTraitTest.java   |  10 +-
 .../test/java/org/sejda/cli/RawArgumentsTest.java  |   7 +-
 .../test/java/org/sejda/cli/RotateTaskTest.java    |   3 +-
 .../src/test/java/org/sejda/cli/ScaleTaskTest.java |   3 +-
 .../org/sejda/cli/SetHeaderFooterTaskTest.java     |  36 +-
 .../java/org/sejda/cli/SetMetadataTaskTest.java    |   3 +-
 .../java/org/sejda/cli/SetPageLabelsTaskTest.java  |   3 +-
 .../org/sejda/cli/SetPageTransitionsTaskTest.java  |   5 +-
 .../java/org/sejda/cli/SimpleSplitTaskTest.java    |   3 +-
 .../sejda/cli/SingleInputSourceFileTraitTest.java  |   4 +-
 .../org/sejda/cli/SplitByBookmarksTaskTest.java    |   3 +-
 .../org/sejda/cli/SplitByEveryXPagesTaskTest.java  |   3 +-
 .../java/org/sejda/cli/SplitByPagesTaskTest.java   |   3 +-
 .../java/org/sejda/cli/SplitBySizeTaskTest.java    |   3 +-
 .../java/org/sejda/cli/SplitByTextTaskTest.java    |  60 --
 .../org/sejda/cli/SplitDownTheMiddleTaskTest.java  |  73 ---
 .../src/test/java/org/sejda/cli/TestableTask.java  | 359 -----------
 .../org/sejda/cli/ViewerPreferencesTaskTest.java   |   3 +-
 .../test/java/org/sejda/cli/WatermarkTaskTest.java |   3 +-
 .../sejda/cli/command/DefaultDefaultsProvider.java |  16 +-
 ...ultipleInputsAndFileOutputDefaultsProvider.java |  16 +-
 ...tipleInputsAndFolderOutputDefaultsProvider.java |  17 +-
 .../SingleInputAndFileOutputDefaultsProvider.java  |  17 +-
 ...SingleInputAndFolderOutputDefaultsProvider.java |  17 +-
 .../sejda/cli/command/StandardTestableTask.java    | 208 +++++++
 .../cli/command/StandardTestableTasksProvider.java |  17 +-
 .../java/org/sejda/cli/command/TestableTask.java}  |  20 +-
 .../java/org/sejda/cli/command/TestableTasks.java  | 115 ++++
 .../sejda/cli/command/TestableTasksProvider.java   |  17 +-
 sejda-console/src/test/resources/LICENSE.txt       | 661 +++++++++++++++++++++
 .../org.sejda.cli.command.TestableTasksProvider    |   1 +
 .../resources/logback-test.xml}                    |   1 -
 sejda-console/src/test/shell/commands.txt          |  36 +-
 sejda-conversion/pom.xml                           |   2 +-
 .../sejda/conversion/DirectoryOutputAdapter.java   |   5 +
 .../conversion/ExistingOutputPolicyAdapter.java    |   2 +-
 .../conversion/FileOrDirectoryOutputAdapter.java   |  73 +--
 .../PageRangeSetOrPredefinedSetOfPagesAdapter.java |  50 ++
 .../sejda/conversion/PdfFileSourceListAdapter.java |   3 +-
 .../conversion/BaseFileSourceListParserTest.java   |  37 +-
 .../conversion/XmlFileSourceListParserTest.java    |  23 +-
 sejda-core/pom.xml                                 |   7 +-
 .../sejda/core/context/DefaultSejdaContext.java    |   2 +
 .../context/XmlConfigurationStreamProvider.java    |  22 +-
 .../dsl/ApplicationEventsNotifier.java             |  28 +-
 .../org/sejda/core/notification/dsl/Notifier.java  |  21 +-
 .../core/service/DefaultTaskExecutionService.java  |   2 +-
 .../sejda/core/support/io/BaseOutputWriter.java    |  77 ---
 .../support/io/DefaultMultipleOutputWriter.java    |  47 +-
 .../core/support/io/DefaultSingleOutputWriter.java |  48 +-
 .../java/org/sejda/core/support/io/IOUtils.java    | 150 ++++-
 .../core/support/io/MultipleOutputWriter.java      |   2 +-
 .../sejda/core/support/io/OutputWriterHelper.java  |  45 +-
 .../sejda/core/support/io/SingleOutputWriter.java  |  11 +-
 .../sejda/core/support/prefix/NameGenerator.java   |  15 +-
 .../prefix/processor/BasenamePrefixProcessor.java  |  11 +-
 .../support/prefix/processor/PrefixTypesChain.java |  36 +-
 .../PrependPageNumberPrefixProcessor.java          |  25 +-
 .../prefix/processor/PrependPrefixProcessor.java   |  17 +-
 .../org/sejda/core/support/util/StringUtils.java   |  17 +-
 .../src/main/resources/sejda.default.xml           |  16 +-
 .../java/org/sejda/core/TestListenerFactory.java   |  10 +-
 .../core/context/DefaultSejdaContextTest.java      |  24 +-
 .../core/context/GlobalConfigurationTest.java      |   2 +
 .../core/context/XmlConfigurationStrategyTest.java |   2 +-
 .../core/notification/NotificationContextTest.java |   2 +
 .../sejda/core/service/AlternateMixTaskTest.java   |  51 +-
 .../java/org/sejda/core/service/BaseTaskTest.java  |  56 +-
 .../sejda/core/service/CombineReorderTaskTest.java |   7 +-
 .../java/org/sejda/core/service/CropTaskTest.java  | 191 ------
 .../service/DefaultTaskExecutionServiceTest.java   |  28 +-
 .../java/org/sejda/core/service/EditTaskTest.java  | 593 ------------------
 .../org/sejda/core/service/EncryptTaskTest.java    |  54 ++
 .../core/service/ExtractByOutlineTaskTest.java     |  42 +-
 .../sejda/core/service/ExtractPagesTaskTest.java   |   3 +-
 .../core/service/ExtractTextByPagesTaskTest.java   | 126 ----
 .../sejda/core/service/ExtractTextTaskTest.java    | 117 ----
 .../java/org/sejda/core/service/MergeTaskTest.java | 323 ----------
 .../service/MultipleImageConversionTaskTest.java   |  49 +-
 .../java/org/sejda/core/service/NupTaskTest.java   | 189 ------
 .../org/sejda/core/service/OptimizeTaskTest.java   | 155 -----
 ...TaskTest.java => PdfToMltipleTiffTaskTest.java} |  28 +-
 ...askTest.java => PdfToMultipleJpegTaskTest.java} |  34 +-
 .../core/service/PdfToMultiplePngTaskTest.java     |  22 +-
 ...nTaskTest.java => PdfToSingleTiffTaskTest.java} |   9 +-
 .../sejda/core/service/ResizePagesTaskTest.java    | 155 +++++
 .../core/service/SetHeaderFooterTaskTest.java      |  92 ++-
 .../sejda/core/service/SetMetadataTaskTest.java    |   1 -
 .../sejda/core/service/SimpleSplitTaskTest.java    |  24 +-
 .../core/service/SplitByEveryXPagesTaskTest.java   |  14 +-
 .../core/service/SplitByOutlineLevelTaskTest.java  |   2 +-
 .../core/service/SplitByPageNumberTaskTest.java    |  34 +-
 .../sejda/core/service/SplitBySizeTaskTest.java    |  22 +-
 .../core/service/SplitByTextContentTaskTest.java   | 135 -----
 .../core/service/SplitDownTheMiddleTaskTest.java   | 402 -------------
 .../org/sejda/core/service/TaskTestContext.java    | 129 +++-
 .../core/support/io/BaseOutputWriterTest.java      |  59 --
 .../io/DefaultMultipleOutputWriterTest.java        | 128 +++-
 .../support/io/DefaultSingleOutputWriterTest.java  | 133 +++++
 .../org/sejda/core/support/io/IOUtilsTest.java     | 104 +++-
 .../core/support/io/OutputWriterHelperTest.java    |  80 ++-
 .../core/support/prefix/NameGeneratorTest.java     |  18 +-
 .../prefix/processor/BasePrefixProcessorTest.java  |   8 +-
 .../processor/BasenamePrefixProcessorTest.java     |   6 +
 .../processor/BookmarkPrefixProcessorTest.java     |   7 +
 .../processor/CurrentPagePrefixProcessorTest.java  |   6 +
 .../processor/FileNumberPrefixProcessorTest.java   |   6 +
 .../support/prefix/processor/PrefixTypeTest.java   |  73 +--
 .../prefix/processor/PrefixTypesChainTest.java     |  80 +++
 .../PrependPageNumberPrefixProcessorTest.java      |  27 +-
 .../processor/PrependPrefixProcessorTest.java      |  20 +-
 .../StrictBookmarkPrefixProcessorTest.java         |   6 +
 .../prefix/processor/TextPrefixProcessorTest.java  |  16 +
 .../sejda/core/support/util/StringUtilsTest.java   |  14 +-
 sejda-core/src/test/resources/logback-test.xml     |   1 -
 sejda-core/src/test/resources/pdf/A3Landscape.pdf  | Bin 0 -> 16606 bytes
 sejda-core/src/test/resources/pdf/A3Portrait.pdf   | Bin 0 -> 16171 bytes
 sejda-core/src/test/resources/pdf/A4Portrait.pdf   | Bin 0 -> 16170 bytes
 .../resources/pdf/destination_pages_as_int.pdf     | Bin 0 -> 66818 bytes
 .../pdf/forms/simple_form_unicode_values.pdf       | Bin 0 -> 929907 bytes
 sejda-core/src/test/resources/pdf/invalid_kid.pdf  | Bin 0 -> 46590 bytes
 .../src/test/resources/pdf/invalid_page_stream.pdf | Bin 0 -> 860 bytes
 .../src/test/resources/pdf/missing_page_ref.pdf    | Bin 0 -> 26057 bytes
 .../test/resources/pdf/multiple-sized-pages.pdf    | Bin 0 -> 45425 bytes
 .../test/resources/pdf/payslip_with_bookmarks.pdf  | Bin 0 -> 30551 bytes
 .../pdf/test_optimize_repeated_images.pdf          | Bin 1718592 -> 0 bytes
 sejda-core/src/test/resources/pdf/trunkated.pdf    | Bin 0 -> 44913 bytes
 sejda-core/src/test/resources/pdf/unoptimized.pdf  | Bin 2270346 -> 0 bytes
 sejda-core/src/test/resources/pdf/unused_fonts.pdf | Bin 19004 -> 0 bytes
 .../test/resources/{sejda.xml => sejda-test.xml}   |   0
 sejda-distribution/pom.xml                         |  17 +-
 sejda-distribution/src/assemble/bin-assembly.xml   |   3 +-
 sejda-docs/PROPERTIESnARGS.md                      |   6 -
 sejda-docs/pom.xml                                 |   2 +-
 sejda-example/pom.xml                              |  81 ---
 .../main/java/org/sejda/example/SplitByPages.java  | 162 -----
 sejda-example/src/main/resources/logback.xml       |  16 -
 sejda-example/src/main/resources/sejda.xml         |   9 -
 sejda-fonts/fonts/sans/LICENSE_OFL.txt             |  92 +++
 .../fonts/sans/NotoKufiArabic-Regular.ttf          | Bin
 .../fonts/sans/NotoNaskhArabic-Regular.ttf         | Bin
 .../resources => }/fonts/sans/NotoSans-Regular.ttf | Bin
 sejda-fonts/fonts/sans/NotoSansBengali-Regular.ttf | Bin 0 -> 102860 bytes
 .../fonts/sans/NotoSansDevanagari-Regular.ttf      | Bin
 .../fonts/sans/NotoSansEthiopic-Regular.ttf        | Bin 0 -> 227760 bytes
 .../fonts/sans/NotoSansGeorgian-Regular.ttf        | Bin 0 -> 21404 bytes
 .../fonts/sans/NotoSansGujarati-Regular.ttf        | Bin 0 -> 128336 bytes
 .../fonts/sans/NotoSansGurmukhi-Regular.ttf        | Bin 0 -> 37440 bytes
 .../fonts/sans/NotoSansHebrew-Regular.ttf          | Bin
 sejda-fonts/fonts/sans/NotoSansKannada-Regular.ttf | Bin 0 -> 83868 bytes
 sejda-fonts/fonts/sans/NotoSansKhmer-Regular.ttf   | Bin 0 -> 37144 bytes
 .../fonts/sans/NotoSansMalayalam-Regular.ttf       | Bin 0 -> 61200 bytes
 .../fonts/sans/NotoSansMongolian-Regular.ttf       | Bin 0 -> 135484 bytes
 sejda-fonts/fonts/sans/NotoSansMyanmar-Regular.ttf | Bin 0 -> 119604 bytes
 sejda-fonts/fonts/sans/NotoSansOriya-Regular.ttf   | Bin 0 -> 103684 bytes
 sejda-fonts/fonts/sans/NotoSansSinhala-Regular.ttf | Bin 0 -> 171372 bytes
 sejda-fonts/fonts/sans/NotoSansSymbols-Regular.ttf | Bin 0 -> 851032 bytes
 sejda-fonts/fonts/sans/NotoSansTamil-Regular.ttf   | Bin 0 -> 38180 bytes
 sejda-fonts/fonts/sans/NotoSansTelugu-Regular.ttf  | Bin 0 -> 114240 bytes
 .../fonts/sans/NotoSansThai-Regular.ttf            | Bin
 sejda-fonts/fonts/sans/README.txt                  |  43 ++
 sejda-fonts/pom.xml                                |   2 +-
 .../java/org/sejda/fonts/UnicodeType0Font.java     |   7 +-
 .../fonts/sans/NotoSansMerged-Regular.ttf          | Bin 0 -> 2748980 bytes
 sejda-icepdf/pom.xml                               |  74 ---
 .../sejda/impl/icepdf/PdfToMultipleImageTask.java  | 122 ----
 .../icepdf/component/DefaultPdfSourceOpener.java   | 115 ----
 .../component/PdfToBufferedImageProvider.java      |  72 ---
 .../test/java/org/sejda/impl/TestCyclesICEpdf.java |  16 -
 sejda-image-writers/pom.xml                        |   6 +-
 .../core/writer/context/ImageWriterContext.java    | 120 ++--
 .../core/writer/imageio/AbstractImageWriter.java   | 126 ++++
 .../sejda/core/writer/imageio/JpegImageWriter.java |  71 +++
 .../core/writer/imageio/MultiImageWriter.java      |  88 +++
 .../sejda/core/writer/imageio/PngImageWriter.java  |  23 +-
 .../core/writer/imageio/SingleImageWriter.java     |  60 ++
 .../core/writer/imageio/TiffMultiImageWriter.java  |  47 ++
 .../core/writer/imageio/TiffSingleImageWriter.java |  47 ++
 .../sejda/core/writer/model/ImageOptimizer.java    |  64 +-
 .../org/sejda/core/writer/model/ImageWriter.java   |  41 +-
 .../writer/model/ImageWriterAbstractFactory.java   |  41 --
 .../xmlgraphics/AbstractImageWriterAdapter.java    |  85 ---
 .../xmlgraphics/BaseImageIOWriterAdapter.java      | 105 ----
 .../xmlgraphics/BaseTiffImageWriterAdapter.java    |  73 ---
 .../xmlgraphics/ImageWriterBuildersRegistry.java   |  58 --
 .../writer/xmlgraphics/ImageWriterFactory.java     |  57 --
 .../writer/xmlgraphics/JpegImageWriterAdapter.java | 114 ----
 .../MultipleOutputTiffImageWriterAdapter.java      |  91 ---
 .../SingleOutputTiffImageWriterAdapter.java        | 113 ----
 .../writer/context/ImageWriterContextTest.java     |  16 +-
 .../JpegImageWriterTest.java}                      |  44 +-
 .../writer/imageio/TiffMultiImageWriterTest.java   |  76 +++
 .../TiffSingleImageWriterTest.java}                |  50 +-
 .../ImageWriterBuildersRegistryTest.java           |  56 --
 .../writer/xmlgraphics/ImageWriterFactoryTest.java |  49 --
 .../MultipleOutputTiffImageWriterAdapterTest.java  | 105 ----
 .../SingleOutputTiffImageWriterAdapterTest.java    | 112 ----
 .../src/test/resources/logback-test.xml            |   1 -
 sejda-model/pom.xml                                |   7 +-
 .../org/sejda/model/TopLeftRectangularBox.java     |  16 +
 .../org/sejda/model/exception/TaskIOException.java |  11 +
 .../TaskNonLenientExecutionException.java          |  18 +-
 .../model/exception/UnsupportedTextException.java  |  22 +-
 .../org/sejda/model/image/TiffCompressionType.java |   4 +-
 .../org/sejda/model/input/AbstractPdfSource.java   |   1 +
 .../java/org/sejda/model/input/FileSource.java     |   2 +-
 .../ImageMergeInput.java}                          |  48 +-
 .../MergeInput.java}                               |  14 +-
 .../java/org/sejda/model/input/PdfMergeInput.java  |   8 +-
 .../java/org/sejda/model/input/PdfMixInput.java    |  45 +-
 .../main/java/org/sejda/model/nup/PageOrder.java   |  41 --
 .../org/sejda/model/optimization/Optimization.java |  80 ---
 .../sejda/model/outline/OutlineLevelsHandler.java  |   2 +-
 .../sejda/model/output/DirectoryTaskOutput.java    |   8 +-
 .../sejda/model/output/ExistingOutputPolicy.java   |   1 +
 ...kOutput.java => FileOrDirectoryTaskOutput.java} |  67 ++-
 .../org/sejda/model/output/FileTaskOutput.java     |   4 +-
 .../org/sejda/model/output/MultipleTaskOutput.java |   4 +-
 .../model/output/SingleOrMultipleTaskOutput.java   |  24 +-
 .../org/sejda/model/output/SingleTaskOutput.java   |   4 +-
 .../org/sejda/model/output/StreamTaskOutput.java   |  93 ---
 .../java/org/sejda/model/output/TaskOutput.java    |   8 +-
 .../sejda/model/output/TaskOutputDispatcher.java   |   9 +-
 .../parameter/AbstractAlternateMixParameters.java  |  38 --
 .../parameter/AbstractSplitByPageParameters.java   |   4 +-
 .../AlternateMixMultipleInputParameters.java       |  30 +-
 .../model/parameter/AlternateMixParameters.java    | 123 ----
 .../parameter/AttachmentsCollectionParameters.java |  27 +-
 .../org/sejda/model/parameter/CropParameters.java  | 112 ----
 .../org/sejda/model/parameter/EditParameters.java  | 125 ----
 .../parameter/ExtractByOutlineParameters.java      |  20 +-
 .../model/parameter/ExtractTextParameters.java     | 123 ----
 .../org/sejda/model/parameter/MergeParameters.java |  58 +-
 .../org/sejda/model/parameter/NupParameters.java   |  89 ---
 .../model/parameter/OcrTextByPagesParameters.java  |  72 ++-
 .../sejda/model/parameter/OcrTextParameters.java   |  85 ++-
 .../sejda/model/parameter/OptimizeParameters.java  |  97 ---
 ...sParameters.java => ResizePagesParameters.java} |  87 +--
 .../model/parameter/SetHeaderFooterParameters.java |  78 ++-
 .../parameter/SplitByOutlineLevelParameters.java   |   7 +-
 .../model/parameter/SplitBySizeParameters.java     |   4 +-
 .../parameter/SplitByTextContentParameters.java    | 124 ----
 .../parameter/SplitDownTheMiddleParameters.java    | 100 ----
 .../sejda/model/parameter/UnpackParameters.java    |   6 +-
 .../model/parameter/base/AbstractParameters.java   |  16 +-
 .../base/MultipleOutputTaskParameters.java         |  16 +-
 .../MultiplePdfSourceMultipleOutputParameters.java |  13 +-
 .../MultiplePdfSourceSingleOutputParameters.java   |  25 +-
 .../MultipleSourceMultipleOutputParameters.java    |  10 +-
 ...rameters.java => PrefixableTaskParameters.java} |  25 +-
 .../base/SingleOrMultipleOutputTaskParameters.java |  25 +-
 .../parameter/base/SingleOutputTaskParameters.java |   9 +-
 .../SinglePdfSourceMultipleOutputParameters.java   |   6 +-
 .../SinglePdfSourceSingleOutputParameters.java     |  23 +-
 .../sejda/model/parameter/base/TaskParameters.java |  13 +-
 .../model/parameter/edit/AddImageOperation.java    |  91 ---
 .../model/parameter/edit/AddShapeOperation.java    | 117 ----
 .../model/parameter/edit/AppendTextOperation.java  |  98 ---
 .../model/parameter/edit/DeletePageOperation.java  |  55 --
 .../model/parameter/edit/EditTextOperation.java    |  73 ---
 .../parameter/edit/HighlightTextOperation.java     |  75 ---
 .../model/parameter/edit/InsertPageOperation.java  |  55 --
 .../image/AbstractPdfToImageParameters.java        |  28 +-
 .../AbstractPdfToMultipleImageParameters.java      |  22 -
 .../image/AbstractPdfToSingleImageParameters.java  |  29 +-
 .../parameter/image/PdfToImageParameters.java      |  22 +-
 .../model/parameter/image/PdfToJpegParameters.java |  42 +-
 .../image/PdfToMultipleTiffParameters.java         |   1 -
 .../image/PdfToPngParameters.java}                 |  34 +-
 .../sejda/model/split/SplitDownTheMiddleMode.java  |  39 --
 .../org/sejda/model/task/TaskExecutionContext.java |  17 +-
 .../validation/constraint/ValidSingleOutput.java   |   2 +-
 .../validation/validator/DirectoryValidator.java   |   2 +-
 .../validator/SingleOutputExtensionsValidator.java |  56 +-
 .../validator/SingleOutputValidator.java           |  74 +--
 .../src/test/java/org/sejda/ImageTestUtils.java    | 105 ----
 .../org/sejda/model/input/PdfMixInputTest.java     |  72 +++
 .../model/output/DirectoryTaskOutputTest.java      |  36 +-
 .../output/FileOrDirectoryTaskOutputTest.java      | 119 ++++
 .../sejda/model/output/StreamTaskOutputTest.java   |  58 --
 .../parameter/AddBackPagesParametersTest.java      |   4 +-
 .../AlternateMixMultipleInputParametersTest.java   |   7 -
 .../parameter/AlternateMixParametersTest.java      |  92 ---
 .../sejda/model/parameter/CropParametersTest.java  |  90 ---
 .../model/parameter/EncryptParametersTest.java     |   4 +-
 .../ExtractTextByPagesParametersTest.java          | 111 ----
 .../model/parameter/ExtractTextParametersTest.java |  75 ---
 .../sejda/model/parameter/MergeParametersTest.java |  13 +-
 .../sejda/model/parameter/NupParametersTest.java   |  63 --
 .../model/parameter/OptimizeParametersTest.java    |  62 --
 .../model/parameter/RotateParametersTest.java      |   4 +-
 .../sejda/model/parameter/ScaleParametersTest.java |   4 +-
 .../model/parameter/SetMetadataParametersTest.java |  11 +-
 .../parameter/SetPagesLabelParametersTest.java     |  11 +-
 .../SetPagesTransitionParametersTest.java          |  12 +-
 .../model/parameter/SimpleSplitParametersTest.java |   6 +-
 .../SplitByEveryXPagesParametersTest.java          |   6 +-
 .../SplitByOutlineLevelParametersTest.java         |   6 +-
 .../parameter/SplitByPagesParametersTest.java      |   6 +-
 .../model/parameter/SplitBySizeParametersTest.java |   6 +-
 .../SplitByTextContentParametersTest.java          |  58 --
 .../SplitDownTheMiddleParametersTest.java          |  81 ---
 .../model/parameter/UnpackParametersTest.java      |   5 +-
 .../model/parameter/WatermarkParametersTest.java   |   8 +-
 .../base/MultiplePdfSourceParametersTest.java      |   2 +-
 ...ultiplePdfSourceSingleOutputParametersTest.java |   9 +-
 .../parameter/image/PdfToJpegParametersTest.java   |  25 +-
 .../parameter/image/PdfToPngParametersTest.java}   |  29 +-
 .../sejda/model/task/TaskExecutionContextTest.java |  20 +-
 .../org/sejda/model/task/TestTaskParameter.java    |  14 +-
 .../validator/DirectoryValidatorTest.java          |  29 +-
 .../validator/SingleOutputValidatorTest.java       | 101 ++++
 sejda-model/src/test/resources/logback-test.xml    |   1 -
 sejda-ocr/pom.xml                                  |   2 +-
 .../sambox/ocr/component/OcrTextExtractor.java     |  12 +-
 .../sambox/ocr/component/OcrTextExtractorTest.java |  14 +-
 sejda-optional-fonts/pom.xml                       |   2 +-
 .../org/sejda/fonts/OptionalUnicodeType0Font.java  |   3 +-
 .../resources/optional/fonts/sans/LICENSE_OFL.txt  |  92 +++
 .../fonts/sans/NotoSansArmenian-Regular.ttf        | Bin 0 -> 16976 bytes
 sejda-sambox/pom.xml                               |   8 +-
 .../org/sejda/impl/sambox/AddBackPagesTask.java    |   4 +-
 .../org/sejda/impl/sambox/AlternateMixTask.java    |  17 +-
 .../impl/sambox/AttachmentsCollectionTask.java     |  23 +-
 .../org/sejda/impl/sambox}/BasePdfToImageTask.java |  33 +-
 .../org/sejda/impl/sambox/CombineReorderTask.java  |  22 +-
 .../main/java/org/sejda/impl/sambox/CropTask.java  | 195 ------
 .../java/org/sejda/impl/sambox/DecryptTask.java    |   4 +-
 .../main/java/org/sejda/impl/sambox/EditTask.java  | 253 --------
 .../java/org/sejda/impl/sambox/EncryptTask.java    |   4 +-
 .../sejda/impl/sambox/ExtractByOutlineTask.java    |   2 +-
 .../org/sejda/impl/sambox/ExtractPagesTask.java    |   6 +-
 .../sejda/impl/sambox/ExtractTextByPagesTask.java  | 117 ----
 .../org/sejda/impl/sambox/ExtractTextTask.java     | 106 ----
 .../java/org/sejda/impl/sambox/JpegToPdfTask.java  |  80 +--
 .../main/java/org/sejda/impl/sambox/MergeTask.java |  81 ++-
 .../main/java/org/sejda/impl/sambox/NupTask.java   | 306 ----------
 .../java/org/sejda/impl/sambox/OptimizeTask.java   | 124 ----
 .../sejda/impl/sambox/PdfToMultipleImageTask.java  | 111 ++--
 .../sejda/impl/sambox}/PdfToSingleImageTask.java   |  72 +--
 .../{ScaleTask.java => ResizePagesTask.java}       |  64 +-
 .../java/org/sejda/impl/sambox/RotateTask.java     |  13 +-
 .../main/java/org/sejda/impl/sambox/ScaleTask.java |   4 +-
 .../org/sejda/impl/sambox/SetHeaderFooterTask.java |  29 +-
 .../org/sejda/impl/sambox/SetMetadataTask.java     |   9 +-
 .../org/sejda/impl/sambox/SetPagesLabelTask.java   |   9 +-
 .../sejda/impl/sambox/SetPagesTransitionTask.java  |   9 +-
 .../sejda/impl/sambox/SplitByOutlineLevelTask.java |  32 +-
 .../sejda/impl/sambox/SplitByPageNumbersTask.java  |  30 +-
 .../org/sejda/impl/sambox/SplitBySizeTask.java     |  35 +-
 .../sejda/impl/sambox/SplitByTextContentTask.java  |  85 ---
 .../sejda/impl/sambox/SplitDownTheMiddleTask.java  | 425 -------------
 .../sejda/impl/sambox/ViewerPreferencesTask.java   |   4 +-
 .../java/org/sejda/impl/sambox/WatermarkTask.java  |  13 +-
 .../impl/sambox/component/AcroFormsMerger.java     |  64 +-
 .../sambox/component/AnnotationsDistiller.java     |  21 +-
 .../component/AttachmentsSummaryCreator.java       | 185 ++++++
 .../sejda/impl/sambox/component/OutlineUtils.java  |   2 +-
 .../impl/sambox/component/PDDocumentHandler.java   |  53 +-
 .../component/PDFTextRedactingStreamEngine.java    | 364 ------------
 .../component/PageGeometricalShapeWriter.java      | 114 ----
 .../impl/sambox/component/PageImageWriter.java     |  35 +-
 .../impl/sambox/component/PageTextReplacer.java    | 122 ----
 .../impl/sambox/component/PageTextWriter.java      | 244 +++-----
 .../impl/sambox/component/PageToFormXObject.java   | 105 ----
 .../impl/sambox/component/PagesExtractor.java      |  18 +-
 .../impl/sambox/component/PdfMixFragment.java      |  11 +-
 .../org/sejda/impl/sambox/component/PdfScaler.java |  48 +-
 .../impl/sambox/component/PdfTextExtractor.java    |  99 ---
 .../impl/sambox/component/PdfWatermarker.java      |   4 +-
 .../component/SamboxOutlineLevelsHandler.java      |  11 +-
 .../sambox/component/SetHeaderFooterWriter.java    |  39 +-
 .../impl/sambox/component/SignatureClipper.java    |   8 +
 .../sambox/component/TableOfContentsCreator.java   | 100 +++-
 .../sejda/impl/sambox/component/TextWithFont.java} |  36 +-
 .../image/ImagesToPdfDocumentConverter.java        | 105 ++++
 .../InUseFontDictionary.java                       |   2 +-
 .../OptimizationRuler.java                         |   2 +-
 .../ResourceDictionaryCleaner.java                 |   2 +-
 .../ResourcesHitter.java                           |  12 +-
 .../component/optimizaton/DocumentOptimizer.java   |  56 --
 .../component/optimizaton/ImagesOptimizer.java     | 274 ---------
 .../sambox/component/optimizaton/Optimizers.java   |  80 ---
 .../component/optimizaton/PagesOptimizer.java      |  68 ---
 .../component/split/AbstractPdfSplitter.java       |   7 +-
 .../component/split/ByTextChangesPdfSplitter.java  |  52 --
 .../impl/sambox/component/split/PageCopier.java    |   4 +-
 .../split/PageDestinationsLevelPdfExtractor.java   |   6 +-
 .../sambox/component/split/SizePdfSplitter.java    |   4 +-
 .../split/SplitByTextChangesOutputStrategy.java    | 141 -----
 .../java/org/sejda/impl/sambox/util/FontUtils.java | 150 ++++-
 .../sejda/impl/sambox/util/TransitionUtils.java    |   2 +
 .../impl/sambox/AlternateMixSamboxTaskTest.java    |   4 +-
 .../org/sejda/impl/sambox/EditSamboxTaskTest.java  |  99 ---
 .../sambox/ExtractTextByPagesSamboxTaskTest.java   |  32 -
 .../org/sejda/impl/sambox/MergeSamboxTaskTest.java | 524 +++++++++++++++-
 .../MultipleJpgConversionSamboxTaskTest.java       |  13 -
 .../org/sejda/impl/sambox/NupSamboxTaskTest.java   |  49 --
 ...st.java => PdfToMultipleJpgSamboxTaskTest.java} |  16 +-
 ...st.java => PdfToMultiplePngSamboxTaskTest.java} |  15 +-
 .../sambox/PdfToMultipleTiffSamboxTaskTest.java    |   6 +-
 .../impl/sambox/PdfToSingleTiffSamboxTaskTest.java |   6 +-
 ...askTest.java => ResizePagesSamboxTaskTest.java} |  17 +-
 .../sambox/SplitDownTheMiddleSamboxTaskTest.java   |  30 -
 .../impl/sambox/component/AcroFormsMergerTest.java |  14 +-
 .../sambox/component/AnnotationsDistillerTest.java |  22 +
 .../component/AttachmentsSummaryCreatorTest.java   | 112 ++++
 .../impl/sambox/component/OutlineUtilsTest.java    |  14 +
 .../sambox/component/PDDocumentHandlerTest.java    |  52 +-
 .../impl/sambox/component/PageImageWriterTest.java |  12 +-
 .../impl/sambox/component/PageTextWriterTest.java  |  47 +-
 .../sambox/component/PdfTextExtractorTest.java     |  90 ---
 .../component/ReadOnlyFilteredCOSStreamTest.java   |   2 +-
 .../component/TableOfContentsCreatorTest.java      | 171 ++++--
 .../OptimizationRulerTest.java                     |   3 +-
 .../ResourceDictionaryCleanerTest.java             |   2 +-
 .../ResourcesHitterTest.java                       |   2 +-
 .../optimizaton/DocumentOptimizerTest.java         | 104 ----
 .../component/optimizaton/ImagesOptimizerTest.java | 142 -----
 .../component/optimizaton/PagesOptimizerTest.java  |  81 ---
 .../SplitByTextChangesOutputStrategyTest.java      |  49 --
 .../org/sejda/impl/sambox/util/FontUtilsTest.java  | 197 +++++-
 .../impl/sambox/util/TransitionUtilsTest.java      |  85 +++
 sejda-sambox/src/test/resources/logback-test.xml   |   1 -
 558 files changed, 11505 insertions(+), 15025 deletions(-)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/libsejda-java.git



More information about the pkg-java-commits mailing list