You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@any23.apache.org by le...@apache.org on 2014/05/09 04:00:01 UTC

[9/9] git commit: ANY23-137 RDFa parser implementation proposal

ANY23-137 RDFa parser implementation proposal


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

Branch: refs/heads/master
Commit: c224e2658e6ac7eb1e9a3066dc0a24aeb9e5457f
Parents: 7934f79 4ce8814
Author: Lewis John McGibbney <le...@jpl.nasa.gov>
Authored: Thu May 8 18:59:33 2014 -0700
Committer: Lewis John McGibbney <le...@jpl.nasa.gov>
Committed: Thu May 8 18:59:33 2014 -0700

----------------------------------------------------------------------
 core/pom.xml                                    |   4 +
 .../any23/extractor/rdf/BaseRDFExtractor.java   |   2 +-
 .../any23/extractor/rdf/RDFParserFactory.java   |  54 ++-
 .../any23/extractor/rdfa/RDFa11Extractor.java   |  78 +--
 .../any23/extractor/rdfa/RDFaExtractor.java     | 133 +-----
 .../any23/filter/IgnoreAccidentalRDFa.java      |   3 +-
 .../test/java/org/apache/any23/Any23Test.java   | 476 ++++++++++---------
 .../java/org/apache/any23/cli/RoverTest.java    |   4 +-
 .../html/AbstractExtractorTestCase.java         |   2 +-
 .../extractor/rdfa/RDFa11ExtractorTest.java     |  31 +-
 .../extractor/rdfa/XSLTStylesheetTest.java      |  84 ----
 pom.xml                                         |   7 +-
 .../org/apache/any23/servlet/ServletTest.java   |   4 +-
 .../src/test/resources/html/encoding-test.html  |   2 +-
 .../html/rdfa/ansa_2010-02-26_12645863.html     |  10 +-
 .../html/rdfa/goodrelations-rdfa10-expected.nq  |   2 -
 .../html/rdfa/goodrelations-rdfa11.html         |   6 +-
 .../resources/html/rdfa/rdfa-11-curies.html     |   4 +-
 .../src/test/resources/html/rdfa/rel-href.html  |   2 +-
 .../src/test/resources/html/rdfa/rel-rev.html   |   2 +-
 20 files changed, 362 insertions(+), 548 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/any23/blob/c224e265/core/pom.xml
----------------------------------------------------------------------
diff --cc core/pom.xml
index e938a7c,4f7519a..672166d
--- a/core/pom.xml
+++ b/core/pom.xml
@@@ -133,14 -133,11 +133,18 @@@
        <groupId>org.openrdf.sesame</groupId>
        <artifactId>sesame-repository-api</artifactId>
      </dependency>
+     <dependency>
+       <groupId>org.semarglproject</groupId>
+       <artifactId>semargl-sesame</artifactId>
+     </dependency>
      <!-- END: Sesame -->
 +    
 +    <!-- BEGIN: Misc -->
 +    <dependency>
 +      <groupId>com.github.jsonld-java</groupId>
 +      <artifactId>jsonld-java-sesame</artifactId>
 +    </dependency>
 +    <!-- END: Misc -->
  
      <!-- BEGIN:  Apache Commons, this version is hosted in the 
             any23-repository-external repository -->

http://git-wip-us.apache.org/repos/asf/any23/blob/c224e265/core/src/main/java/org/apache/any23/extractor/rdf/BaseRDFExtractor.java
----------------------------------------------------------------------

http://git-wip-us.apache.org/repos/asf/any23/blob/c224e265/core/src/main/java/org/apache/any23/extractor/rdf/RDFParserFactory.java
----------------------------------------------------------------------

http://git-wip-us.apache.org/repos/asf/any23/blob/c224e265/pom.xml
----------------------------------------------------------------------
diff --cc pom.xml
index 6b4d037,f0c3ca5..8f79f01
--- a/pom.xml
+++ b/pom.xml
@@@ -227,7 -227,8 +227,8 @@@
      <implementation.build>${scmBranch}@r${buildNumber}</implementation.build>
      <implementation.build.tstamp>${implementation.build}; ${maven.build.timestamp}</implementation.build.tstamp>
      <slf4j.logger.version>1.7.5</slf4j.logger.version>
 -    <sesame.version>2.7.5</sesame.version>
 +    <sesame.version>2.7.10</sesame.version>
+     <semargl.version>0.6.1</semargl.version>
      <latest.stable.released>0.8.0</latest.stable.released>
  
      <!-- Maven Plugin Versions -->
@@@ -391,19 -387,11 +392,19 @@@
          <version>${sesame.version}</version>
        </dependency>
        <dependency>
-         <groupId>com.github.jsonld-java</groupId>
-         <artifactId>jsonld-java-sesame</artifactId>
-         <version>0.3</version>
+         <groupId>org.semarglproject</groupId>
+         <artifactId>semargl-sesame</artifactId>
+         <version>${semargl.version}</version>
        </dependency>
        <!-- END: Sesame -->
 +      
 +      <!-- BEGIN: Misc -->
 +      <dependency>
 +        <groupId>com.github.jsonld-java</groupId>
 +        <artifactId>jsonld-java-sesame</artifactId>
 +        <version>0.3</version>
 +      </dependency>
 +      <!-- END: Misc -->
  
        <!-- BEGIN:  Apache Commons -->
        <dependency>