This is an automated email from the ASF dual-hosted git repository. nick pushed a commit to branch multiple-parsers in repository https://gitbox.apache.org/repos/asf/tika.git
commit 26391d292df6ac001f812ab252659de30114bf8c Author: Nick Burch <n...@gagravarr.org> AuthorDate: Sun Apr 8 13:09:49 2018 +0100 Ignore expected warnings, mark TODOs done --- .../org/apache/tika/parser/multiple/AbstractMultipleParser.java | 7 ++----- .../main/java/org/apache/tika/parser/multiple/FallbackParser.java | 2 +- .../java/org/apache/tika/parser/multiple/SupplementingParser.java | 2 +- 3 files changed, 4 insertions(+), 7 deletions(-) diff --git a/tika-core/src/main/java/org/apache/tika/parser/multiple/AbstractMultipleParser.java b/tika-core/src/main/java/org/apache/tika/parser/multiple/AbstractMultipleParser.java index 56ba7f4..d687e41 100644 --- a/tika-core/src/main/java/org/apache/tika/parser/multiple/AbstractMultipleParser.java +++ b/tika-core/src/main/java/org/apache/tika/parser/multiple/AbstractMultipleParser.java @@ -114,10 +114,6 @@ public abstract class AbstractMultipleParser extends AbstractParser { */ private Set<MediaType> offeredTypes; - // TODO Tika Config XML Support for these parsers and their - // metadata policies + parsers + mimetypes - // See https://wiki.apache.org/tika/CompositeParserDiscussion - /** * Returns the media type registry used to infer type relationships. * @@ -136,13 +132,14 @@ public abstract class AbstractMultipleParser extends AbstractParser { this.registry = registry; } - + @SuppressWarnings("rawtypes") protected static MetadataPolicy getMetadataPolicy(Map<String, Param> params) { if (params.containsKey(METADATA_POLICY_CONFIG_KEY)) { return (MetadataPolicy)params.get(METADATA_POLICY_CONFIG_KEY).getValue(); } throw new IllegalArgumentException("Required parameter '"+METADATA_POLICY_CONFIG_KEY+"' not supplied"); } + @SuppressWarnings("rawtypes") public AbstractMultipleParser(MediaTypeRegistry registry, Collection<? extends Parser> parsers, Map<String, Param> params) { diff --git a/tika-core/src/main/java/org/apache/tika/parser/multiple/FallbackParser.java b/tika-core/src/main/java/org/apache/tika/parser/multiple/FallbackParser.java index 983f792..0bb1a53 100644 --- a/tika-core/src/main/java/org/apache/tika/parser/multiple/FallbackParser.java +++ b/tika-core/src/main/java/org/apache/tika/parser/multiple/FallbackParser.java @@ -49,7 +49,7 @@ public class FallbackParser extends AbstractMultipleParser { public static final List<MetadataPolicy> allowedPolicies = Arrays.asList(MetadataPolicy.values()); - + @SuppressWarnings("rawtypes") public FallbackParser(MediaTypeRegistry registry, Collection<? extends Parser> parsers, Map<String, Param> params) { super(registry, parsers, params); diff --git a/tika-core/src/main/java/org/apache/tika/parser/multiple/SupplementingParser.java b/tika-core/src/main/java/org/apache/tika/parser/multiple/SupplementingParser.java index 3b9cb1d..67766da 100644 --- a/tika-core/src/main/java/org/apache/tika/parser/multiple/SupplementingParser.java +++ b/tika-core/src/main/java/org/apache/tika/parser/multiple/SupplementingParser.java @@ -54,7 +54,7 @@ public class SupplementingParser extends AbstractMultipleParser { MetadataPolicy.LAST_WINS, MetadataPolicy.KEEP_ALL); - + @SuppressWarnings("rawtypes") public SupplementingParser(MediaTypeRegistry registry, Collection<? extends Parser> parsers, Map<String, Param> params) { super(registry, parsers, params); -- To stop receiving notification emails like this one, please contact n...@apache.org.