You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jena.apache.org by an...@apache.org on 2013/03/13 18:38:54 UTC
svn commit: r1456057 - in /jena/trunk/jena-arq:
src/main/java/org/apache/jena/riot/system/RiotLib.java
testing/RIOT/Lang/N-Triples/ntriples-syntax-datatypes-02.nt
Author: andy
Date: Wed Mar 13 17:38:54 2013
New Revision: 1456057
URL: http://svn.apache.org/r1456057
Log:
Perform checking on N-Triples and N-Quads when in strict mode.
Modified:
jena/trunk/jena-arq/src/main/java/org/apache/jena/riot/system/RiotLib.java
jena/trunk/jena-arq/testing/RIOT/Lang/N-Triples/ntriples-syntax-datatypes-02.nt
Modified: jena/trunk/jena-arq/src/main/java/org/apache/jena/riot/system/RiotLib.java
URL: http://svn.apache.org/viewvc/jena/trunk/jena-arq/src/main/java/org/apache/jena/riot/system/RiotLib.java?rev=1456057&r1=1456056&r2=1456057&view=diff
==============================================================================
--- jena/trunk/jena-arq/src/main/java/org/apache/jena/riot/system/RiotLib.java (original)
+++ jena/trunk/jena-arq/src/main/java/org/apache/jena/riot/system/RiotLib.java Wed Mar 13 17:38:54 2013
@@ -38,6 +38,7 @@ import org.apache.jena.atlas.iterator.It
import org.apache.jena.atlas.logging.Log ;
import org.apache.jena.riot.Lang ;
import org.apache.jena.riot.RDFLanguages ;
+import org.apache.jena.riot.SysRIOT ;
import org.apache.jena.riot.WriterDatasetRIOT ;
import org.apache.jena.riot.tokens.Token ;
import org.apache.jena.riot.tokens.Tokenizer ;
@@ -117,7 +118,11 @@ public class RiotLib
public static ParserProfile profile(Lang lang, String baseIRI, ErrorHandler handler)
{
if ( sameLang(NTRIPLES, lang) || sameLang(NQUADS, lang) )
- return profile(baseIRI, false, false, handler) ;
+ {
+ boolean checking = SysRIOT.strictMode ;
+ // If strict mode, do checking e.g. URIs
+ return profile(baseIRI, false, checking, handler) ;
+ }
if ( sameLang(RDFJSON, lang) )
return profile(baseIRI, false, true, handler) ;
return profile(baseIRI, true, true, handler) ;
Modified: jena/trunk/jena-arq/testing/RIOT/Lang/N-Triples/ntriples-syntax-datatypes-02.nt
URL: http://svn.apache.org/viewvc/jena/trunk/jena-arq/testing/RIOT/Lang/N-Triples/ntriples-syntax-datatypes-02.nt?rev=1456057&r1=1456056&r2=1456057&view=diff
==============================================================================
--- jena/trunk/jena-arq/testing/RIOT/Lang/N-Triples/ntriples-syntax-datatypes-02.nt (original)
+++ jena/trunk/jena-arq/testing/RIOT/Lang/N-Triples/ntriples-syntax-datatypes-02.nt Wed Mar 13 17:38:54 2013
@@ -1 +1 @@
-<s> <p> "123"^^<http://www.w3.org/2001/XMLSchema#string> .
+<http://example/s> <http://example/p> "123"^^<http://www.w3.org/2001/XMLSchema#string> .