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 2014/07/19 23:54:34 UTC
svn commit: r1611973 - in /jena/trunk/jena-core/src:
main/java/com/hp/hpl/jena/n3/ main/java/com/hp/hpl/jena/n3/turtle/
test/java/com/hp/hpl/jena/n3/ test/java/com/hp/hpl/jena/rdf/model/test/
test/java/com/hp/hpl/jena/util/junit/
Author: andy
Date: Sat Jul 19 21:54:34 2014
New Revision: 1611973
URL: http://svn.apache.org/r1611973
Log:
JENA-747 : Deprecate N3 IRIResolver
Modified:
jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/n3/IRIResolver.java
jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/n3/JenaReaderBase.java
jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/n3/turtle/ParserBase.java
jena/trunk/jena-core/src/test/java/com/hp/hpl/jena/n3/TestResolver.java
jena/trunk/jena-core/src/test/java/com/hp/hpl/jena/rdf/model/test/TestModelRead.java
jena/trunk/jena-core/src/test/java/com/hp/hpl/jena/util/junit/Manifest.java
Modified: jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/n3/IRIResolver.java
URL: http://svn.apache.org/viewvc/jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/n3/IRIResolver.java?rev=1611973&r1=1611972&r2=1611973&view=diff
==============================================================================
--- jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/n3/IRIResolver.java (original)
+++ jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/n3/IRIResolver.java Sat Jul 19 21:54:34 2014
@@ -24,8 +24,11 @@ import org.apache.jena.iri.IRIException;
import org.apache.jena.iri.IRIFactory;
import com.hp.hpl.jena.util.FileUtils;
-/** A simple class to access IRI resolution */
+/** A simple class to access IRI resolution.
+ * Replaced by {@code org.apache.jena.riot.system.IRIResolver}
+ */
+@Deprecated
public class IRIResolver {
/**
* The current working directory, as a string.
Modified: jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/n3/JenaReaderBase.java
URL: http://svn.apache.org/viewvc/jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/n3/JenaReaderBase.java?rev=1611973&r1=1611972&r2=1611973&view=diff
==============================================================================
--- jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/n3/JenaReaderBase.java (original)
+++ jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/n3/JenaReaderBase.java Sat Jul 19 21:54:34 2014
@@ -20,6 +20,7 @@ package com.hp.hpl.jena.n3;
import com.hp.hpl.jena.graph.GraphEvents;
import com.hp.hpl.jena.rdf.model.*;
+
import java.net.* ;
import java.io.* ;
@@ -31,7 +32,7 @@ import com.hp.hpl.jena.util.FileUtils;
/** Abstract class that sorts out input streams, readers and base URIs, to call a
* single worker function with model, UTF8 reader and visated base
*/
-
+@SuppressWarnings("deprecation")
public abstract class JenaReaderBase implements RDFReader
{
protected RDFErrorHandler errorHandler = null ;
Modified: jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/n3/turtle/ParserBase.java
URL: http://svn.apache.org/viewvc/jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/n3/turtle/ParserBase.java?rev=1611973&r1=1611972&r2=1611973&view=diff
==============================================================================
--- jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/n3/turtle/ParserBase.java (original)
+++ jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/n3/turtle/ParserBase.java Sat Jul 19 21:54:34 2014
@@ -31,6 +31,7 @@ import com.hp.hpl.jena.shared.PrefixMapp
import com.hp.hpl.jena.shared.impl.PrefixMappingImpl ;
import com.hp.hpl.jena.vocabulary.RDF ;
+@SuppressWarnings("deprecation")
public class ParserBase
{
// Should be the same as ARQ ParserBase and Prologues.
Modified: jena/trunk/jena-core/src/test/java/com/hp/hpl/jena/n3/TestResolver.java
URL: http://svn.apache.org/viewvc/jena/trunk/jena-core/src/test/java/com/hp/hpl/jena/n3/TestResolver.java?rev=1611973&r1=1611972&r2=1611973&view=diff
==============================================================================
--- jena/trunk/jena-core/src/test/java/com/hp/hpl/jena/n3/TestResolver.java (original)
+++ jena/trunk/jena-core/src/test/java/com/hp/hpl/jena/n3/TestResolver.java Sat Jul 19 21:54:34 2014
@@ -23,7 +23,7 @@ import junit.framework.TestSuite;
import com.hp.hpl.jena.n3.IRIResolver;
import com.hp.hpl.jena.n3.JenaURIException;
-
+@SuppressWarnings("deprecation")
public class TestResolver extends TestCase
{
public static TestSuite suite()
Modified: jena/trunk/jena-core/src/test/java/com/hp/hpl/jena/rdf/model/test/TestModelRead.java
URL: http://svn.apache.org/viewvc/jena/trunk/jena-core/src/test/java/com/hp/hpl/jena/rdf/model/test/TestModelRead.java?rev=1611973&r1=1611972&r2=1611973&view=diff
==============================================================================
--- jena/trunk/jena-core/src/test/java/com/hp/hpl/jena/rdf/model/test/TestModelRead.java (original)
+++ jena/trunk/jena-core/src/test/java/com/hp/hpl/jena/rdf/model/test/TestModelRead.java Sat Jul 19 21:54:34 2014
@@ -23,7 +23,6 @@ import org.junit.Assert ;
import org.slf4j.Logger ;
import org.slf4j.LoggerFactory ;
-import com.hp.hpl.jena.n3.IRIResolver ;
import com.hp.hpl.jena.rdf.model.Model ;
import com.hp.hpl.jena.rdf.model.ModelFactory ;
import com.hp.hpl.jena.rdf.model.test.helpers.ModelHelper ;
@@ -78,10 +77,10 @@ public class TestModelRead extends Abstr
ModelHelper.assertIsoModels(ModelHelper.modelWithStatements(this, "http://example/ ja:predicate ja:object"),
mBasedExplicit) ;
}
-
+ @SuppressWarnings("deprecation")
public void testSimpleLoadImplictBase() throws IRIException {
final Model mBasedImplicit = createModel() ;
- final String fn = IRIResolver.resolveFileURL(getFileName("modelReading/based.n3")) ;
+ final String fn = com.hp.hpl.jena.n3.IRIResolver.resolveFileURL(getFileName("modelReading/based.n3")) ;
final Model wanted = createModel().add(ModelHelper.resource(fn), ModelHelper.property("ja:predicate"),
ModelHelper.resource("ja:object")) ;
mBasedImplicit.read(fn, "N3") ;
Modified: jena/trunk/jena-core/src/test/java/com/hp/hpl/jena/util/junit/Manifest.java
URL: http://svn.apache.org/viewvc/jena/trunk/jena-core/src/test/java/com/hp/hpl/jena/util/junit/Manifest.java?rev=1611973&r1=1611972&r2=1611973&view=diff
==============================================================================
--- jena/trunk/jena-core/src/test/java/com/hp/hpl/jena/util/junit/Manifest.java (original)
+++ jena/trunk/jena-core/src/test/java/com/hp/hpl/jena/util/junit/Manifest.java Sat Jul 19 21:54:34 2014
@@ -25,7 +25,6 @@ import java.util.List;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
-import com.hp.hpl.jena.n3.IRIResolver;
import com.hp.hpl.jena.rdf.model.*;
//import com.hp.hpl.jena.sparql.vocabulary.TestManifest;
//import com.hp.hpl.jena.sparql.vocabulary.TestManifestX;
@@ -48,11 +47,13 @@ public class Manifest
String filename ;
List<String> includedFiles = new ArrayList<>() ;
Resource manifestRes = null ;
-
+
+
+ @SuppressWarnings("deprecation")
public Manifest(String fn)
{
log.debug("Manifest = "+fn ) ;
- filename = IRIResolver.resolveGlobal(fn) ;
+ filename = com.hp.hpl.jena.n3.IRIResolver.resolveGlobal(fn) ;
log.debug(" = "+filename ) ;
manifest = FileManager.get().loadModel(filename) ;
parseIncludes() ;