You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jena.apache.org by cl...@apache.org on 2014/10/12 19:25:04 UTC

[2/4] git commit: Initial checkin of extras including query builder code.

Initial checkin of extras including query builder code.

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

Branch: refs/heads/master
Commit: bae5968568bf8dcb2d065acbd99e02724443dcac
Parents: eaf0ec0
Author: Claude Warren <cl...@apache.org>
Authored: Sun Oct 12 17:22:02 2014 +0100
Committer: Claude Warren <cl...@apache.org>
Committed: Sun Oct 12 17:22:02 2014 +0100

----------------------------------------------------------------------
 jena-extras/jena-querybuilder |   1 +
 jena-extras/pom.xml           | 136 +++++++++++++++++++++++++++++++++++++
 jena-text/.gitignore          |   1 +
 3 files changed, 138 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/jena/blob/bae59685/jena-extras/jena-querybuilder
----------------------------------------------------------------------
diff --git a/jena-extras/jena-querybuilder b/jena-extras/jena-querybuilder
new file mode 160000
index 0000000..dc4dbdb
--- /dev/null
+++ b/jena-extras/jena-querybuilder
@@ -0,0 +1 @@
+Subproject commit dc4dbdb52854219a45fb9a4a8c51453e24054a08

http://git-wip-us.apache.org/repos/asf/jena/blob/bae59685/jena-extras/pom.xml
----------------------------------------------------------------------
diff --git a/jena-extras/pom.xml b/jena-extras/pom.xml
new file mode 100644
index 0000000..f59c139
--- /dev/null
+++ b/jena-extras/pom.xml
@@ -0,0 +1,136 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+   Licensed to the Apache Software Foundation (ASF) under one or more
+   contributor license agreements.  See the NOTICE file distributed with
+   this work for additional information regarding copyright ownership.
+   The ASF licenses this file to You under the Apache License, Version 2.0
+   (the "License"); you may not use this file except in compliance with
+   the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+-->
+
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+	<modelVersion>4.0.0</modelVersion>
+	<groupId>org.apache.jena</groupId>
+	<artifactId>jena-extras</artifactId>
+	<version>2.12.2-SNAPSHOT</version>
+	<packaging>pom</packaging>
+	<name>Apache Jena Extras - jena-extras</name>
+	<description>Extra packages for Jena development.
+This is the parent module for the Jena Extra modules.  
+	These modules provide utiliities and larger packages that make Apache Jena development or usage 
+	easier but that do not fall within the standard Jena framework.</description>
+
+	<parent>
+		<groupId>org.apache.jena</groupId>
+		<artifactId>jena-parent</artifactId>
+		<version>12-SNAPSHOT</version>
+		<relativePath>../jena-parent</relativePath>
+	</parent>
+
+	<!-- Need if the parent is a snapshot -->
+	<repositories>
+		<repository>
+			<id>apache.snapshots</id>
+			<name>Apache Snapshot Repository</name>
+			<url>http://repository.apache.org/snapshots</url>
+			<releases>
+				<enabled>false</enabled>
+			</releases>
+		</repository>
+	</repositories>
+
+	<modules>
+	<module>jena-querybuilder</module>
+	</modules>
+
+	<properties>
+		<plugin.license.version>1.9.0</plugin.license.version>
+		<plugin.license.headerPath>${project.basedir}</plugin.license.headerPath>
+		<jena-version>${project.version}</jena-version>
+	</properties>
+
+	<build>
+		<plugins>
+			<!-- Compiler Plugin -->
+			<plugin>
+				<groupId>org.apache.maven.plugins</groupId>
+				<artifactId>maven-compiler-plugin</artifactId>
+				<version>3.1</version>
+				<configuration>
+					<source>${jdk.version}</source>
+					<target>${jdk.version}</target>
+					<encoding>${project.build.sourceEncoding}</encoding>
+				</configuration>
+			</plugin>
+			<!-- License Plugin -->
+			<plugin>
+				<groupId>com.mycila.maven-license-plugin</groupId>
+				<artifactId>maven-license-plugin</artifactId>
+				<version>${plugin.license.version}</version>
+				<executions>
+					<execution>
+						<phase>package</phase>
+						<goals>
+							<goal>check</goal>
+						</goals>
+					</execution>
+				</executions>
+				<configuration>
+					<header>${plugin.license.headerPath}/license-header.txt</header>
+					<failIfMissing>true</failIfMissing>
+					<aggregate>true</aggregate>
+					<excludes>
+						<exclude>**/*.xml</exclude>
+						<exclude>**/*.properties</exclude>
+						<exclude>**/LICENSE</exclude>
+						<exclude>**/NOTICE</exclude>
+					</excludes>
+					<useDefaultMapping>true</useDefaultMapping>
+					<strictCheck>true</strictCheck>
+				</configuration>
+			</plugin>
+
+			<!-- Sources Plugin -->
+			<plugin>
+				<artifactId>maven-source-plugin</artifactId>
+				<version>2.1.1</version>
+				<executions>
+					<execution>
+						<id>bundle-sources</id>
+						<phase>package</phase>
+						<goals>
+							<!-- produce source artifact for main project sources -->
+							<goal>jar-no-fork</goal>
+						</goals>
+					</execution>
+				</executions>
+			</plugin>
+
+		</plugins>
+	</build>
+	<dependencyManagement>
+	<dependencies>
+    <dependency>
+        <groupId>org.apache.jena</groupId>
+        <artifactId>apache-jena-libs</artifactId>
+        <version>${jena-version}</version>
+        <type>pom</type>
+    </dependency>
+    <dependency>
+            <groupId>org.xenei</groupId>
+            <artifactId>junit-contracts</artifactId>
+            <version>0.0.5</version>
+            <scope>test</scope>
+    </dependency>   
+  </dependencies>
+  </dependencyManagement>
+</project>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/jena/blob/bae59685/jena-text/.gitignore
----------------------------------------------------------------------
diff --git a/jena-text/.gitignore b/jena-text/.gitignore
new file mode 100644
index 0000000..58d19b3
--- /dev/null
+++ b/jena-text/.gitignore
@@ -0,0 +1 @@
+/DB