This is an automated email from the ASF dual-hosted git repository.
tallison pushed a change to branch spotless-take3
in repository https://gitbox.apache.org/repos/asf/tika.git
from b55cbf211 spotless -- take 3, further refinements
add 2dbadc6b9 Non-controversial updates that will make applying spotless
easier -- fix the path for a test file and fix a number of license headers.
(#2406)
add e9d8d3182 TIKA-4545 -- propagate annotation through parsers and
improve TikaLoader (#2404)
add af0dd5234 TIKA-4327: update aws
add 2656743aa TIKA-4327: update pf4j
add f08ddb5cc TIKA-4327: put plugin version in parent
add b287e336d fix the build on windows and try to add a windows build to
our github ci (#2407)
add 7b96164c7 TIKA-4327: update aws, bc, error_prone_annotations
add e7161b7ca TIKA-4545 - clean up media registry (#2411)
add a869e6544 TIKA-4545 - rm ExtensionConfigs.java (#2408)
add 54054ff6e TIKA-4545-loaders (#2409)
add b8029a078 fix rat (#2412)
add 12d02bc35 Bump com.puppycrawl.tools:checkstyle from 12.1.2 to 12.2.0
(#2416)ī
add 694c64f38 Bump org.xerial:sqlite-jdbc from 3.51.0.0 to 3.51.1.0 (#2415)
add d3ffd219f Bump poi.version from 5.5.0 to 5.5.1 (#2414)
add d6f03c154 Bump org.apache.maven.plugins:maven-assembly-plugin from
3.7.1 to 3.8.0 (#2413)
add ebaa470b7 TIKA-4327: update aws, quartz
add 2b2d34c9b TIKA-4545-loaders (#2417)
add 891a808b7 TIKA-4327: update kotlin, commons exec, aws
new 661500f9b Merge branch 'main' into spotless-take3
new 1067c9798 TIKA-4251 -- use spotless for imports and license headers
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
...l => main-jdk17-windows-build-multi-locale.yml} | 10 +-
...dk17-build.yml => main-jdk17-windows-build.yml} | 9 +-
tika-annotation-processor/pom.xml | 9 -
.../tika/annotation/TikaComponentProcessor.java | 38 +-
.../java/org/apache/tika/config/TikaComponent.java | 5 +-
.../services/javax.annotation.processing.Processor | 15 +
.../java/org/apache/tika/cli/TikaCLIAsyncTest.java | 1 +
.../test/java/org/apache/tika/cli/TikaCLITest.java | 9 +-
tika-core/pom.xml | 22 +
.../org/apache/tika/config/ConfigContainer.java | 15 +-
.../main/java/org/apache/tika/metadata/Font.java | 4 +-
.../main/java/org/apache/tika/metadata/HTML.java | 4 +-
.../java/org/apache/tika/metadata/RTFMetadata.java | 4 +-
.../org/apache/tika/parser/AutoDetectParser.java | 10 +
.../org/apache/tika/parser/CompositeParser.java | 4 +
.../org/apache/tika/config/MockConfigTest.java | 2 +-
.../java/org/apache/tika/config/ParamTest.java | 2 +-
.../tika/eval/app/ExtractComparerRunner.java | 2 +-
.../apache/tika/eval/app/ExtractProfileRunner.java | 1 +
tika-parent/google-style-eclipse.xml | 343 -----------
tika-parent/intellij-code-style.xml | 75 +++
tika-parent/pom.xml | 36 +-
tika-parsers/pom.xml | 26 +
.../apache/tika/parser/envi/EnviHeaderParser.java | 2 +
.../org/apache/tika/parser/gdal/GDALParser.java | 2 +
.../geoinfo/GeographicInformationParser.java | 3 +-
.../org/apache/tika/parser/grib/GribParser.java | 2 +
.../java/org/apache/tika/parser/hdf/HDFParser.java | 2 +
.../apache/tika/parser/isatab/ISArchiveParser.java | 2 +
.../apache/tika/parser/netcdf/NetCDFParser.java | 2 +
.../services/org.apache.tika.parser.Parser | 23 -
.../apache/tika/parser/geopkg/GeoPkgParser.java | 2 +
.../apache/tika/parser/sqlite3/SQLite3Parser.java | 2 +
.../services/org.apache.tika.parser.Parser | 17 -
.../apache/tika/parser/geo/topic/GeoParser.java | 2 +
.../tika/parser/journal/GrobidRESTParser.java | 2 +
.../apache/tika/parser/journal/JournalParser.java | 2 +
.../parser/sentiment/SentimentAnalysisParser.java | 2 +
.../services/org.apache.tika.parser.Parser | 18 -
.../parser/transcribe/aws/AmazonTranscribe.java | 2 +
.../apache/tika/detect/apple/BPListDetector.java | 2 +
.../tika/parser/apple/AppleSingleFileParser.java | 2 +
.../org/apache/tika/parser/apple/PListParser.java | 2 +
.../tika/parser/iwork/IWorkPackageParser.java | 2 +
.../parser/iwork/iwana/IWork13PackageParser.java | 2 +
.../parser/iwork/iwana/IWork18PackageParser.java | 2 +
.../services/org.apache.tika.detect.Detector | 16 -
.../services/org.apache.tika.parser.Parser | 22 -
.../org/apache/tika/detect/MatroskaDetector.java | 2 +
.../org/apache/tika/parser/audio/AudioParser.java | 2 +
.../org/apache/tika/parser/audio/MidiParser.java | 2 +
.../java/org/apache/tika/parser/mp3/Mp3Parser.java | 2 +
.../java/org/apache/tika/parser/mp4/MP4Parser.java | 2 +
.../org/apache/tika/parser/video/FLVParser.java | 2 +
.../services/org.apache.tika.detect.Detector | 16 -
.../services/org.apache.tika.parser.Parser | 22 -
.../org/apache/tika/parser/dgn/DGN8Parser.java | 2 +
.../java/org/apache/tika/parser/dwg/DWGParser.java | 2 +
.../org/apache/tika/parser/dwg/DWGReadParser.java | 3 +-
.../java/org/apache/tika/parser/prt/PRTParser.java | 3 +-
.../services/org.apache.tika.parser.Parser | 19 -
.../org/apache/tika/parser/asm/ClassParser.java | 2 +
.../apache/tika/parser/code/SourceCodeParser.java | 2 +
.../tika/parser/executable/ExecutableParser.java | 2 +
.../executable/UniversalExecutableParser.java | 2 +
.../java/org/apache/tika/parser/mat/MatParser.java | 3 +-
.../org/apache/tika/parser/sas/SAS7BDATParser.java | 2 +
.../services/org.apache.tika.parser.Parser | 22 -
.../org/apache/tika/parser/crypto/Pkcs7Parser.java | 2 +
.../org/apache/tika/parser/crypto/TSDParser.java | 2 +
.../services/org.apache.tika.parser.Parser | 17 -
.../tika/parser/font/AdobeFontMetricParser.java | 2 +
.../apache/tika/parser/font/TrueTypeParser.java | 2 +
.../services/org.apache.tika.parser.Parser | 18 -
.../tika/parser/html/HtmlEncodingDetector.java | 2 +
.../org/apache/tika/parser/html/JSoupParser.java | 2 +
.../StandardHtmlEncodingDetector.java | 2 +
.../org.apache.tika.detect.EncodingDetector | 6 +-
.../services/org.apache.tika.parser.Parser | 15 -
.../org/apache/tika/parser/image/BPGParser.java | 2 +
.../org/apache/tika/parser/image/HeifParser.java | 2 +
.../org/apache/tika/parser/image/ICNSParser.java | 2 +
.../org/apache/tika/parser/image/ImageParser.java | 2 +
.../org/apache/tika/parser/image/JXLParser.java | 2 +
.../org/apache/tika/parser/image/JpegParser.java | 2 +
.../org/apache/tika/parser/image/PSDParser.java | 2 +
.../org/apache/tika/parser/image/TiffParser.java | 2 +
.../org/apache/tika/parser/image/WebPParser.java | 3 +-
.../services/org.apache.tika.parser.Parser | 26 -
.../org/apache/tika/parser/mail/RFC822Parser.java | 2 +
.../org/apache/tika/parser/mbox/MboxParser.java | 2 +
.../services/org.apache.tika.parser.Parser | 19 -
.../detect/microsoft/POIFSContainerDetector.java | 2 +
.../apache/tika/parser/microsoft/EMFParser.java | 2 +
.../tika/parser/microsoft/JackcessParser.java | 2 +
.../tika/parser/microsoft/MSOwnerFileParser.java | 2 +
.../apache/tika/parser/microsoft/OfficeParser.java | 2 +
.../tika/parser/microsoft/OldExcelParser.java | 2 +
.../apache/tika/parser/microsoft/TNEFParser.java | 2 +
.../apache/tika/parser/microsoft/WMFParser.java | 2 +
.../microsoft/activemime/ActiveMimeParser.java | 2 +
.../tika/parser/microsoft/chm/ChmParser.java | 2 +
.../tika/parser/microsoft/libpst/LibPstParser.java | 2 +
.../parser/microsoft/msg/TikaNameIdChunks.java | 32 +-
.../parser/microsoft/onenote/OneNoteParser.java | 2 +
.../tika/parser/microsoft/ooxml/OOXMLParser.java | 2 +
.../ooxml/xwpf/ml2006/Word2006MLParser.java | 3 +-
.../parser/microsoft/pst/OutlookPSTParser.java | 2 +
.../parser/microsoft/pst/PSTMailItemParser.java | 2 +
.../tika/parser/microsoft/rtf/RTFParser.java | 2 +
.../parser/microsoft/xml/SpreadsheetMLParser.java | 2 +
.../tika/parser/microsoft/xml/WordMLParser.java | 2 +
.../services/org.apache.tika.detect.Detector | 16 -
.../services/org.apache.tika.parser.Parser | 31 -
.../apache/tika/detect/ole/MiscOLEDetector.java | 2 +
.../java/org/apache/tika/parser/dbf/DBFParser.java | 2 +
.../java/org/apache/tika/parser/dif/DIFParser.java | 2 +
.../org/apache/tika/parser/epub/EpubParser.java | 2 +
.../org/apache/tika/parser/hwp/HwpV5Parser.java | 2 +
.../apache/tika/parser/indesign/IDMLParser.java | 2 +
.../java/org/apache/tika/parser/mif/MIFParser.java | 2 +
.../tika/parser/odf/FlatOpenDocumentParser.java | 2 +
.../apache/tika/parser/odf/OpenDocumentParser.java | 2 +
.../tika/parser/wordperfect/QuattroProParser.java | 2 +
.../tika/parser/wordperfect/WordPerfectParser.java | 2 +
.../services/org.apache.tika.detect.Detector | 16 -
.../services/org.apache.tika.parser.Parser | 24 -
.../tika/parser/indesign/IDMLParserTest.java | 2 +-
.../org/apache/tika/parser/feed/FeedParser.java | 2 +
.../apache/tika/parser/iptc/IptcAnpaParser.java | 2 +
.../services/org.apache.tika.parser.Parser | 17 -
.../apache/tika/parser/ocr/TesseractOCRParser.java | 2 +
.../services/org.apache.tika.parser.Parser | 15 -
.../java/org/apache/tika/parser/pdf/PDFParser.java | 2 +
.../services/org.apache.tika.parser.Parser | 15 -
.../detect/gzip/GZipSpecializationDetector.java | 2 +
.../apache/tika/parser/pkg/CompressorParser.java | 2 +
.../org/apache/tika/parser/pkg/PackageParser.java | 2 +
.../java/org/apache/tika/parser/pkg/RarParser.java | 2 +
.../org/apache/tika/parser/pkg/UnrarParser.java | 2 +
.../services/org.apache.tika.detect.Detector | 16 -
.../services/org.apache.tika.parser.Parser | 18 -
.../apache/tika/parser/csv/TextAndCSVParser.java | 2 +
.../tika/parser/strings/Latin1StringsParser.java | 2 +
.../apache/tika/parser/strings/StringsParser.java | 2 +
.../org/apache/tika/parser/txt/BOMDetector.java | 5 +
.../tika/parser/txt/Icu4jEncodingDetector.java | 2 +
.../java/org/apache/tika/parser/txt/TXTParser.java | 2 +
.../tika/parser/txt/UniversalEncodingDetector.java | 2 +
.../org.apache.tika.detect.EncodingDetector | 4 +
.../services/org.apache.tika.parser.Parser | 22 -
.../org/apache/tika/parser/http/HttpParser.java | 2 +
.../org/apache/tika/parser/wacz/WACZParser.java | 2 +
.../org/apache/tika/parser/warc/WARCParser.java | 2 +
.../services/org.apache.tika.parser.Parser | 19 -
.../java/org/apache/tika/parser/tmx/TMXParser.java | 2 +
.../apache/tika/parser/xliff/XLIFF12Parser.java | 2 +
.../org/apache/tika/parser/xliff/XLZParser.java | 2 +
.../org/apache/tika/parser/xml/DcXMLParser.java | 2 +
.../apache/tika/parser/xml/FictionBookParser.java | 2 +
.../java/org/apache/tika/parser/xml/XMLParser.java | 2 +
.../org/apache/tika/parser/xml/XMLProfiler.java | 2 +
.../services/org.apache.tika.parser.Parser | 22 -
.../detect/zip/DefaultZipContainerDetector.java | 2 +
.../services/org.apache.tika.detect.Detector | 16 -
...org.apache.tika.detect.zip.ZipContainerDetector | 2 +
.../tika-parsers-standard-package/pom.xml | 3 +-
.../config/ComponentRegistryIntegrationTest.java | 299 ++++++++++
.../test/resources/configs/test-dc-xml-parser.json | 5 +
.../resources/configs/test-default-parser.json | 5 +
.../configs/test-default-with-exclusions.json | 9 +
.../src/test/resources/configs/test-detectors.json | 5 +
.../resources/configs/test-specific-parsers.json | 7 +
.../org/apache/tika/async/cli/PluginsWriter.java | 2 +-
.../apache/tika/async/cli/SimpleAsyncConfig.java | 17 +
.../apache/tika/async/cli/AsyncProcessorTest.java | 2 +-
.../tika/async/cli/TikaConfigAsyncWriterTest.java | 4 +-
.../tika/pipes/core/TikaPipesConfigTest.java | 2 +-
.../apache/tika/pipes/core/PluginsTestHelper.java | 1 +
.../pipesiterator}/csv/TestCSVPipesIterator.java | 46 +-
.../tika-pipes-plugins/tika-pipes-csv/pom.xml | 1 -
.../tika-pipes-file-system/pom.xml | 1 -
.../tika/pipes/emitter/fs/FileSystemEmitter.java | 52 +-
.../fs/FileSystemEmitterRuntimeConfig.java} | 45 +-
.../tika/pipes/fetcher/fs/FileSystemFetcher.java | 32 +-
...ig.java => FileSystemFetcherRuntimeConfig.java} | 25 +-
.../fs/FileSystemEmitterRuntimeConfigTest.java | 241 ++++++++
.../fs/FileSystemFetcherRuntimeConfigTest.java | 184 ++++++
.../reporter/fs/TestFileSystemStatusReporter.java | 3 +-
.../tika-pipes-plugins/tika-pipes-http/pom.xml | 1 -
.../pipes/reporter/jdbc/TestJDBCPipesReporter.java | 9 +-
.../tika-pipes-plugins/tika-pipes-json/pom.xml | 1 -
.../tika-pipes-plugins/tika-pipes-kafka/pom.xml | 1 -
.../tika-pipes-microsoft-graph/pom.xml | 3 +-
.../tika-pipes-opensearch/pom.xml | 1 -
.../tika-pipes-plugins/tika-pipes-s3/pom.xml | 1 -
tika-plugins-core/pom.xml | 14 +
.../org/apache/tika/plugins/ExtensionConfigs.java | 66 ---
.../java/org/apache/tika/plugins/TikaConfigs.java | 134 ++++-
.../org/apache/tika/plugins/TikaPluginManager.java | 56 +-
.../org/apache/tika/plugins/TikaConfigsTest.java | 5 +-
tika-serialization/pom.xml | 20 +
.../apache/tika/config/loader/ConfigLoader.java | 349 +++++++++++
.../tika/config/loader}/KebabCaseConverter.java | 11 +-
.../apache/tika/config/loader/ParserLoader.java | 41 +-
.../apache/tika/config/loader/TikaJsonConfig.java | 87 ++-
.../org/apache/tika/config/loader/TikaLoader.java | 78 ++-
.../tika/config/loader/ConfigLoaderTest.java | 646 +++++++++++++++++++++
.../services/org.apache.tika.parser.Parser | 4 -
.../src/test/resources/META-INF/tika/parsers.idx | 5 -
.../test/resources/configs/test-config-loader.json | 32 +
.../resources/configs/test-interface-no-type.json | 6 +
.../test/resources/configs/test-invalid-class.json | 3 +
.../resources/configs/test-partial-config.json | 15 +
.../resources/configs/test-unexpected-field.json | 8 +
.../test/resources/configs/test-wrong-type.json | 3 +
.../org/apache/tika/server/core/CXFTestBase.java | 4 +-
.../apache/tika/server/core/StackTraceOffTest.java | 2 +-
.../apache/tika/server/core/StackTraceTest.java | 2 +-
.../org/apache/tika/server/core/TikaPipesTest.java | 2 +-
.../tika/server/core/TikaResourceFetcherTest.java | 2 +-
.../server/standard/JsonMaxFieldLengthTest.java | 6 +-
.../apache/tika/server/standard/TikaPipesTest.java | 2 +-
.../language/translate/impl/RTGTranslator.java | 2 +-
.../language/translate/impl/RTGTranslatorTest.java | 2 +-
225 files changed, 2839 insertions(+), 1216 deletions(-)
copy .github/workflows/{main-jdk17-build.yml =>
main-jdk17-windows-build-multi-locale.yml} (82%)
copy .github/workflows/{main-jdk17-build.yml => main-jdk17-windows-build.yml}
(85%)
rename {tika-core =>
tika-annotation-processor}/src/main/java/org/apache/tika/config/TikaComponent.java
(93%)
delete mode 100644 tika-parent/google-style-eclipse.xml
create mode 100644 tika-parent/intellij-code-style.xml
delete mode 100644
tika-parsers/tika-parsers-extended/tika-parser-scientific-module/src/main/resources/META-INF/services/org.apache.tika.parser.Parser
delete mode 100644
tika-parsers/tika-parsers-extended/tika-parser-sqlite3-module/src/main/resources/META-INF/services/org.apache.tika.parser.Parser
delete mode 100644
tika-parsers/tika-parsers-ml/tika-parser-nlp-module/src/main/resources/META-INF/services/org.apache.tika.parser.Parser
delete mode 100644
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-apple-module/src/main/resources/META-INF/services/org.apache.tika.detect.Detector
delete mode 100644
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-apple-module/src/main/resources/META-INF/services/org.apache.tika.parser.Parser
delete mode 100644
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-audiovideo-module/src/main/resources/META-INF/services/org.apache.tika.detect.Detector
delete mode 100644
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-audiovideo-module/src/main/resources/META-INF/services/org.apache.tika.parser.Parser
delete mode 100644
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-cad-module/src/main/resources/META-INF/services/org.apache.tika.parser.Parser
delete mode 100644
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-code-module/src/main/resources/META-INF/services/org.apache.tika.parser.Parser
delete mode 100644
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-crypto-module/src/main/resources/META-INF/services/org.apache.tika.parser.Parser
delete mode 100644
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-font-module/src/main/resources/META-INF/services/org.apache.tika.parser.Parser
delete mode 100644
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-html-module/src/main/resources/META-INF/services/org.apache.tika.parser.Parser
delete mode 100644
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-image-module/src/main/resources/META-INF/services/org.apache.tika.parser.Parser
delete mode 100644
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-mail-module/src/main/resources/META-INF/services/org.apache.tika.parser.Parser
delete mode 100644
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-microsoft-module/src/main/resources/META-INF/services/org.apache.tika.detect.Detector
delete mode 100644
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-microsoft-module/src/main/resources/META-INF/services/org.apache.tika.parser.Parser
delete mode 100644
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-miscoffice-module/src/main/resources/META-INF/services/org.apache.tika.detect.Detector
delete mode 100644
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-miscoffice-module/src/main/resources/META-INF/services/org.apache.tika.parser.Parser
delete mode 100644
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-news-module/src/main/resources/META-INF/services/org.apache.tika.parser.Parser
delete mode 100644
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-ocr-module/src/main/resources/META-INF/services/org.apache.tika.parser.Parser
delete mode 100644
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-pdf-module/src/main/resources/META-INF/services/org.apache.tika.parser.Parser
delete mode 100644
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-pkg-module/src/main/resources/META-INF/services/org.apache.tika.detect.Detector
delete mode 100644
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-pkg-module/src/main/resources/META-INF/services/org.apache.tika.parser.Parser
delete mode 100644
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-text-module/src/main/resources/META-INF/services/org.apache.tika.parser.Parser
delete mode 100644
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-webarchive-module/src/main/resources/META-INF/services/org.apache.tika.parser.Parser
delete mode 100644
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-xml-module/src/main/resources/META-INF/services/org.apache.tika.parser.Parser
delete mode 100644
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-zip-commons/src/main/resources/META-INF/services/org.apache.tika.detect.Detector
create mode 100644
tika-parsers/tika-parsers-standard/tika-parsers-standard-package/src/test/java/org/apache/tika/config/ComponentRegistryIntegrationTest.java
create mode 100644
tika-parsers/tika-parsers-standard/tika-parsers-standard-package/src/test/resources/configs/test-dc-xml-parser.json
create mode 100644
tika-parsers/tika-parsers-standard/tika-parsers-standard-package/src/test/resources/configs/test-default-parser.json
create mode 100644
tika-parsers/tika-parsers-standard/tika-parsers-standard-package/src/test/resources/configs/test-default-with-exclusions.json
create mode 100644
tika-parsers/tika-parsers-standard/tika-parsers-standard-package/src/test/resources/configs/test-detectors.json
create mode 100644
tika-parsers/tika-parsers-standard/tika-parsers-standard-package/src/test/resources/configs/test-specific-parsers.json
copy
tika-pipes/{tika-pipes-plugins/tika-pipes-csv/src/test/java/org/apache/tika/pipes/iterator
=>
tika-pipes-iterators/tika-pipes-iterator-csv/src/test/java/org/apache/tika/pipes/pipesiterator}/csv/TestCSVPipesIterator.java
(70%)
copy
tika-pipes/tika-pipes-plugins/tika-pipes-file-system/src/main/java/org/apache/tika/pipes/{fetcher/fs/FileSystemFetcherConfig.java
=> emitter/fs/FileSystemEmitterRuntimeConfig.java} (51%)
copy
tika-pipes/tika-pipes-plugins/tika-pipes-file-system/src/main/java/org/apache/tika/pipes/fetcher/fs/{FileSystemFetcherConfig.java
=> FileSystemFetcherRuntimeConfig.java} (73%)
create mode 100644
tika-pipes/tika-pipes-plugins/tika-pipes-file-system/src/test/java/org/apache/tika/pipes/emitter/fs/FileSystemEmitterRuntimeConfigTest.java
create mode 100644
tika-pipes/tika-pipes-plugins/tika-pipes-file-system/src/test/java/org/apache/tika/pipes/fetcher/fs/FileSystemFetcherRuntimeConfigTest.java
delete mode 100644
tika-plugins-core/src/main/java/org/apache/tika/plugins/ExtensionConfigs.java
create mode 100644
tika-serialization/src/main/java/org/apache/tika/config/loader/ConfigLoader.java
copy {tika-annotation-processor/src/main/java/org/apache/tika/annotation =>
tika-serialization/src/main/java/org/apache/tika/config/loader}/KebabCaseConverter.java
(87%)
create mode 100644
tika-serialization/src/test/java/org/apache/tika/config/loader/ConfigLoaderTest.java
delete mode 100644
tika-serialization/src/test/resources/META-INF/services/org.apache.tika.parser.Parser
delete mode 100644
tika-serialization/src/test/resources/META-INF/tika/parsers.idx
create mode 100644
tika-serialization/src/test/resources/configs/test-config-loader.json
create mode 100644
tika-serialization/src/test/resources/configs/test-interface-no-type.json
create mode 100644
tika-serialization/src/test/resources/configs/test-invalid-class.json
create mode 100644
tika-serialization/src/test/resources/configs/test-partial-config.json
create mode 100644
tika-serialization/src/test/resources/configs/test-unexpected-field.json
create mode 100644
tika-serialization/src/test/resources/configs/test-wrong-type.json