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>