[prev in list] [next in list] [prev in thread] [next in thread] 

List:       jakarta-commons-dev
Subject:    [6/9] commons-rdf git commit: Return optional.empty() for unknown RDFSyntaxes
From:       stain () apache ! org
Date:       2018-02-28 23:55:00
Message-ID: 828af676f864470bb2ed0e1ed9f203ba () git ! apache ! org
[Download RAW message or body]

Return optional.empty() for unknown RDFSyntaxes


Project: http://git-wip-us.apache.org/repos/asf/commons-rdf/repo
Commit: http://git-wip-us.apache.org/repos/asf/commons-rdf/commit/a793fc29
Tree: http://git-wip-us.apache.org/repos/asf/commons-rdf/tree/a793fc29
Diff: http://git-wip-us.apache.org/repos/asf/commons-rdf/diff/a793fc29

Branch: refs/heads/fluent-parser-impl
Commit: a793fc2918dd4a6d476edd82e7987c9b8455261e
Parents: e87a831
Author: Stian Soiland-Reyes <stain@apache.org>
Authored: Wed Feb 28 23:44:29 2018 +0000
Committer: Stian Soiland-Reyes <stain@apache.org>
Committed: Wed Feb 28 23:44:29 2018 +0000

----------------------------------------------------------------------
 .../src/main/java/org/apache/commons/rdf/jena/JenaRDF.java        | 3 +++
 1 file changed, 3 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/commons-rdf/blob/a793fc29/commons-rdf-jena/src/main/java/org/apache/commons/rdf/jena/JenaRDF.java
                
----------------------------------------------------------------------
diff --git a/commons-rdf-jena/src/main/java/org/apache/commons/rdf/jena/JenaRDF.java \
b/commons-rdf-jena/src/main/java/org/apache/commons/rdf/jena/JenaRDF.java index \
                30ead8c..2f37789 100644
--- a/commons-rdf-jena/src/main/java/org/apache/commons/rdf/jena/JenaRDF.java
+++ b/commons-rdf-jena/src/main/java/org/apache/commons/rdf/jena/JenaRDF.java
@@ -835,6 +835,9 @@ public final class JenaRDF implements RDF {
     
     @Override
     public Optional<Parser> parser(RDFSyntax syntax) {
+    	if (syntax != null && ! asJenaLang(syntax).isPresent()) {
+    		return Optional.empty();
+    	}    	
     	return Optional.of(new JenaParser(syntax));
     }
 


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic