diff --git a/pom.xml b/pom.xml index d58b29b2749e08fd43c396669a9cb8389a5ec4d1..904b33ec4a088edbbaca12b6172e98739083b28a 100644 --- a/pom.xml +++ b/pom.xml @@ -141,6 +141,41 @@ <target>1.8</target> </configuration> </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-source-plugin</artifactId> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <configuration> + <failOnError>false</failOnError> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-gpg-plugin</artifactId> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-surefire-plugin</artifactId> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-resources-plugin</artifactId> + </plugin> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>cobertura-maven-plugin</artifactId> + </plugin> + <plugin> + <groupId>com.mycila.maven-license-plugin</groupId> + <artifactId>maven-license-plugin</artifactId> + <version>1.9.0</version> + <configuration> + <skipExistingHeaders>false</skipExistingHeaders> + </configuration> + </plugin> </plugins> </build> @@ -181,5 +216,25 @@ <scope>test</scope> </dependency> </dependencies> + + <reporting> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-jxr-plugin</artifactId> + </plugin> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>cobertura-maven-plugin</artifactId> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <configuration> + <failOnError>false</failOnError> + </configuration> + </plugin> + </plugins> + </reporting> </project> diff --git a/src/main/java/com/syncleus/spangraph/ConcurrentHashMapGraph.java b/src/main/java/com/syncleus/spangraph/ConcurrentHashMapGraph.java index 79ac655e15482833c53c6798d429336bfff36ccd..5c9d012f018928cd3c13abcaeb48e49b048823d8 100644 --- a/src/main/java/com/syncleus/spangraph/ConcurrentHashMapGraph.java +++ b/src/main/java/com/syncleus/spangraph/ConcurrentHashMapGraph.java @@ -1,3 +1,19 @@ +/** + * Copyright: (c) Syncleus, Inc. + * + * You may redistribute and modify this source code under the terms and + * conditions of the Open Source Community License - Type C version 1.0 + * or any later version as published by Syncleus, Inc. at www.syncleus.com. + * There should be a copy of the license included with this file. If a copy + * of the license is not included you are granted no right to distribute or + * otherwise use this file except through a legal and valid license. You + * should also contact Syncleus, Inc. at the information below if you cannot + * find a license: + * + * Syncleus, Inc. + * 2604 South 12th Street + * Philadelphia, PA 19148 + */ package com.syncleus.spangraph; import java.util.Map; diff --git a/src/main/java/com/syncleus/spangraph/HashMapGraph.java b/src/main/java/com/syncleus/spangraph/HashMapGraph.java index 50a975f7953238c86d7a77fc84b7d5d2cd01902d..3cd2ec664aa104e3fff3f217730b8b1499464ea5 100644 --- a/src/main/java/com/syncleus/spangraph/HashMapGraph.java +++ b/src/main/java/com/syncleus/spangraph/HashMapGraph.java @@ -1,3 +1,19 @@ +/** + * Copyright: (c) Syncleus, Inc. + * + * You may redistribute and modify this source code under the terms and + * conditions of the Open Source Community License - Type C version 1.0 + * or any later version as published by Syncleus, Inc. at www.syncleus.com. + * There should be a copy of the license included with this file. If a copy + * of the license is not included you are granted no right to distribute or + * otherwise use this file except through a legal and valid license. You + * should also contact Syncleus, Inc. at the information below if you cannot + * find a license: + * + * Syncleus, Inc. + * 2604 South 12th Street + * Philadelphia, PA 19148 + */ package com.syncleus.spangraph; import java.util.LinkedHashMap; diff --git a/src/main/java/com/syncleus/spangraph/InfiniPeer.java b/src/main/java/com/syncleus/spangraph/InfiniPeer.java index f4d1b9b8156c6be2e70575791efdd42b42f55100..2880db85ace36e6a7c0b8e97232f828fdfd40386 100644 --- a/src/main/java/com/syncleus/spangraph/InfiniPeer.java +++ b/src/main/java/com/syncleus/spangraph/InfiniPeer.java @@ -1,3 +1,19 @@ +/** + * Copyright: (c) Syncleus, Inc. + * + * You may redistribute and modify this source code under the terms and + * conditions of the Open Source Community License - Type C version 1.0 + * or any later version as published by Syncleus, Inc. at www.syncleus.com. + * There should be a copy of the license included with this file. If a copy + * of the license is not included you are granted no right to distribute or + * otherwise use this file except through a legal and valid license. You + * should also contact Syncleus, Inc. at the information below if you cannot + * find a license: + * + * Syncleus, Inc. + * 2604 South 12th Street + * Philadelphia, PA 19148 + */ package com.syncleus.spangraph; import org.infinispan.Cache; diff --git a/src/main/java/com/syncleus/spangraph/MapGraph.java b/src/main/java/com/syncleus/spangraph/MapGraph.java index 3a65e6bffcea73c4942ccd982cfd0cb62247f061..f513fe27f6fa1e6e92f0c0c2c2fc413e6eb85511 100644 --- a/src/main/java/com/syncleus/spangraph/MapGraph.java +++ b/src/main/java/com/syncleus/spangraph/MapGraph.java @@ -1,3 +1,19 @@ +/** + * Copyright: (c) Syncleus, Inc. + * + * You may redistribute and modify this source code under the terms and + * conditions of the Open Source Community License - Type C version 1.0 + * or any later version as published by Syncleus, Inc. at www.syncleus.com. + * There should be a copy of the license included with this file. If a copy + * of the license is not included you are granted no right to distribute or + * otherwise use this file except through a legal and valid license. You + * should also contact Syncleus, Inc. at the information below if you cannot + * find a license: + * + * Syncleus, Inc. + * 2604 South 12th Street + * Philadelphia, PA 19148 + */ package com.syncleus.spangraph; import com.google.common.collect.Iterables; diff --git a/src/main/java/com/syncleus/spangraph/SpanGraph.java b/src/main/java/com/syncleus/spangraph/SpanGraph.java index 2e505395690199d609bf1aa4d7794a0d16f7d682..7300cafc1c99f10c7593356a4474cbe6f030339c 100644 --- a/src/main/java/com/syncleus/spangraph/SpanGraph.java +++ b/src/main/java/com/syncleus/spangraph/SpanGraph.java @@ -1,3 +1,19 @@ +/** + * Copyright: (c) Syncleus, Inc. + * + * You may redistribute and modify this source code under the terms and + * conditions of the Open Source Community License - Type C version 1.0 + * or any later version as published by Syncleus, Inc. at www.syncleus.com. + * There should be a copy of the license included with this file. If a copy + * of the license is not included you are granted no right to distribute or + * otherwise use this file except through a legal and valid license. You + * should also contact Syncleus, Inc. at the information below if you cannot + * find a license: + * + * Syncleus, Inc. + * 2604 South 12th Street + * Philadelphia, PA 19148 + */ package com.syncleus.spangraph; import com.tinkerpop.blueprints.Edge; diff --git a/src/main/java/com/syncleus/spangraph/TreeMapGraph.java b/src/main/java/com/syncleus/spangraph/TreeMapGraph.java index 245058a526ac8e204aca85b563084d48193f7849..d0ae7f1460342bedd616d5e32e4d0462ece19e67 100644 --- a/src/main/java/com/syncleus/spangraph/TreeMapGraph.java +++ b/src/main/java/com/syncleus/spangraph/TreeMapGraph.java @@ -1,3 +1,19 @@ +/** + * Copyright: (c) Syncleus, Inc. + * + * You may redistribute and modify this source code under the terms and + * conditions of the Open Source Community License - Type C version 1.0 + * or any later version as published by Syncleus, Inc. at www.syncleus.com. + * There should be a copy of the license included with this file. If a copy + * of the license is not included you are granted no right to distribute or + * otherwise use this file except through a legal and valid license. You + * should also contact Syncleus, Inc. at the information below if you cannot + * find a license: + * + * Syncleus, Inc. + * 2604 South 12th Street + * Philadelphia, PA 19148 + */ package com.syncleus.spangraph; import com.tinkerpop.blueprints.Edge; diff --git a/src/main/java/com/syncleus/spangraph/spacetime/EarthMap.java b/src/main/java/com/syncleus/spangraph/spacetime/EarthMap.java index dab3525c21f21317ac4eff0dbe9195a7bccf8ca2..27be638c11833fb3ce0a6a559e7b8be6d3c6e3da 100644 --- a/src/main/java/com/syncleus/spangraph/spacetime/EarthMap.java +++ b/src/main/java/com/syncleus/spangraph/spacetime/EarthMap.java @@ -1,3 +1,19 @@ +/** + * Copyright: (c) Syncleus, Inc. + * + * You may redistribute and modify this source code under the terms and + * conditions of the Open Source Community License - Type C version 1.0 + * or any later version as published by Syncleus, Inc. at www.syncleus.com. + * There should be a copy of the license included with this file. If a copy + * of the license is not included you are granted no right to distribute or + * otherwise use this file except through a legal and valid license. You + * should also contact Syncleus, Inc. at the information below if you cannot + * find a license: + * + * Syncleus, Inc. + * 2604 South 12th Street + * Philadelphia, PA 19148 + */ package com.syncleus.spangraph.spacetime; import com.syncleus.spangraph.InfiniPeer; diff --git a/src/main/java/com/syncleus/spangraph/spacetime/OctBox.java b/src/main/java/com/syncleus/spangraph/spacetime/OctBox.java index 603b5c021f2f1adb5d03d0b99dfecf9e6dd38fa7..56e54bb9e0a52221019b1bf59b0cb1f1aba78191 100644 --- a/src/main/java/com/syncleus/spangraph/spacetime/OctBox.java +++ b/src/main/java/com/syncleus/spangraph/spacetime/OctBox.java @@ -1,3 +1,19 @@ +/** + * Copyright: (c) Syncleus, Inc. + * + * You may redistribute and modify this source code under the terms and + * conditions of the Open Source Community License - Type C version 1.0 + * or any later version as published by Syncleus, Inc. at www.syncleus.com. + * There should be a copy of the license included with this file. If a copy + * of the license is not included you are granted no right to distribute or + * otherwise use this file except through a legal and valid license. You + * should also contact Syncleus, Inc. at the information below if you cannot + * find a license: + * + * Syncleus, Inc. + * 2604 South 12th Street + * Philadelphia, PA 19148 + */ package com.syncleus.spangraph.spacetime; import com.syncleus.toxi.geom.*; diff --git a/src/main/java/com/syncleus/spangraph/spacetime/OctMap.java b/src/main/java/com/syncleus/spangraph/spacetime/OctMap.java index c9252b238009c78802b58b4ce1037ca08352515b..9d164644883caa7ff4c156c9dee10fcc4b177a3d 100644 --- a/src/main/java/com/syncleus/spangraph/spacetime/OctMap.java +++ b/src/main/java/com/syncleus/spangraph/spacetime/OctMap.java @@ -1,3 +1,19 @@ +/** + * Copyright: (c) Syncleus, Inc. + * + * You may redistribute and modify this source code under the terms and + * conditions of the Open Source Community License - Type C version 1.0 + * or any later version as published by Syncleus, Inc. at www.syncleus.com. + * There should be a copy of the license included with this file. If a copy + * of the license is not included you are granted no right to distribute or + * otherwise use this file except through a legal and valid license. You + * should also contact Syncleus, Inc. at the information below if you cannot + * find a license: + * + * Syncleus, Inc. + * 2604 South 12th Street + * Philadelphia, PA 19148 + */ package com.syncleus.spangraph.spacetime; diff --git a/src/main/java/com/syncleus/spangraph/spacetime/OctMapGraph.java b/src/main/java/com/syncleus/spangraph/spacetime/OctMapGraph.java index a9feb554ec9cbdd0607e5b3d4b82fa632c28a476..82fbea1276e930f6dec50a8e8aa4054fdf00c669 100644 --- a/src/main/java/com/syncleus/spangraph/spacetime/OctMapGraph.java +++ b/src/main/java/com/syncleus/spangraph/spacetime/OctMapGraph.java @@ -1,3 +1,19 @@ +/** + * Copyright: (c) Syncleus, Inc. + * + * You may redistribute and modify this source code under the terms and + * conditions of the Open Source Community License - Type C version 1.0 + * or any later version as published by Syncleus, Inc. at www.syncleus.com. + * There should be a copy of the license included with this file. If a copy + * of the license is not included you are granted no right to distribute or + * otherwise use this file except through a legal and valid license. You + * should also contact Syncleus, Inc. at the information below if you cannot + * find a license: + * + * Syncleus, Inc. + * 2604 South 12th Street + * Philadelphia, PA 19148 + */ package com.syncleus.spangraph.spacetime; import com.syncleus.spangraph.MapGraph; diff --git a/src/main/java/com/syncleus/spangraph/spacetime/OctSet.java b/src/main/java/com/syncleus/spangraph/spacetime/OctSet.java index 12385719c6c1c05c7a5efc654d2719c58a16b1ff..a3164a4f8f77b0e7d93d14896119ee0b63a62dfc 100644 --- a/src/main/java/com/syncleus/spangraph/spacetime/OctSet.java +++ b/src/main/java/com/syncleus/spangraph/spacetime/OctSet.java @@ -1,3 +1,19 @@ +/** + * Copyright: (c) Syncleus, Inc. + * + * You may redistribute and modify this source code under the terms and + * conditions of the Open Source Community License - Type C version 1.0 + * or any later version as published by Syncleus, Inc. at www.syncleus.com. + * There should be a copy of the license included with this file. If a copy + * of the license is not included you are granted no right to distribute or + * otherwise use this file except through a legal and valid license. You + * should also contact Syncleus, Inc. at the information below if you cannot + * find a license: + * + * Syncleus, Inc. + * 2604 South 12th Street + * Philadelphia, PA 19148 + */ package com.syncleus.spangraph.spacetime; import com.syncleus.toxi.geom.Vec3D; diff --git a/src/main/java/com/syncleus/spangraph/spacetime/PlanetMap.java b/src/main/java/com/syncleus/spangraph/spacetime/PlanetMap.java index fbd6639400293ca825a037851b2f840622dd6e00..fa44443c4df987f088c0e65b21b43542359809af 100644 --- a/src/main/java/com/syncleus/spangraph/spacetime/PlanetMap.java +++ b/src/main/java/com/syncleus/spangraph/spacetime/PlanetMap.java @@ -1,3 +1,19 @@ +/** + * Copyright: (c) Syncleus, Inc. + * + * You may redistribute and modify this source code under the terms and + * conditions of the Open Source Community License - Type C version 1.0 + * or any later version as published by Syncleus, Inc. at www.syncleus.com. + * There should be a copy of the license included with this file. If a copy + * of the license is not included you are granted no right to distribute or + * otherwise use this file except through a legal and valid license. You + * should also contact Syncleus, Inc. at the information below if you cannot + * find a license: + * + * Syncleus, Inc. + * 2604 South 12th Street + * Philadelphia, PA 19148 + */ package com.syncleus.spangraph.spacetime; import com.syncleus.spangraph.InfiniPeer; diff --git a/src/test/java/com/syncleus/spangraph/InfiniPeerTest.java b/src/test/java/com/syncleus/spangraph/InfiniPeerTest.java index 6ee432241bb02c0fc8194e3281e91d68ab5ae3ec..3f017d1668c1c36f7cc8ff480f3ac8c5a1fb64d5 100644 --- a/src/test/java/com/syncleus/spangraph/InfiniPeerTest.java +++ b/src/test/java/com/syncleus/spangraph/InfiniPeerTest.java @@ -1,3 +1,19 @@ +/** + * Copyright: (c) Syncleus, Inc. + * + * You may redistribute and modify this source code under the terms and + * conditions of the Open Source Community License - Type C version 1.0 + * or any later version as published by Syncleus, Inc. at www.syncleus.com. + * There should be a copy of the license included with this file. If a copy + * of the license is not included you are granted no right to distribute or + * otherwise use this file except through a legal and valid license. You + * should also contact Syncleus, Inc. at the information below if you cannot + * find a license: + * + * Syncleus, Inc. + * 2604 South 12th Street + * Philadelphia, PA 19148 + */ package com.syncleus.spangraph; import org.infinispan.Cache; diff --git a/src/test/java/com/syncleus/spangraph/MapGraphBlueprintsTest.java b/src/test/java/com/syncleus/spangraph/MapGraphBlueprintsTest.java index bbc4e1d04adf5a0a2aff103db83706485c9f5dd5..9661c6ff40f1f85a3d23076b11633175273ebd22 100644 --- a/src/test/java/com/syncleus/spangraph/MapGraphBlueprintsTest.java +++ b/src/test/java/com/syncleus/spangraph/MapGraphBlueprintsTest.java @@ -1,3 +1,19 @@ +/** + * Copyright: (c) Syncleus, Inc. + * + * You may redistribute and modify this source code under the terms and + * conditions of the Open Source Community License - Type C version 1.0 + * or any later version as published by Syncleus, Inc. at www.syncleus.com. + * There should be a copy of the license included with this file. If a copy + * of the license is not included you are granted no right to distribute or + * otherwise use this file except through a legal and valid license. You + * should also contact Syncleus, Inc. at the information below if you cannot + * find a license: + * + * Syncleus, Inc. + * 2604 South 12th Street + * Philadelphia, PA 19148 + */ package com.syncleus.spangraph; import com.tinkerpop.blueprints.*; diff --git a/src/test/java/com/syncleus/spangraph/QueryTest.java b/src/test/java/com/syncleus/spangraph/QueryTest.java index 2f36b3a7f5b96d4b10879a9c71d21ca1f3271a48..964e716d326259567178a8d58044c667962b48a9 100644 --- a/src/test/java/com/syncleus/spangraph/QueryTest.java +++ b/src/test/java/com/syncleus/spangraph/QueryTest.java @@ -1,3 +1,19 @@ +/** + * Copyright: (c) Syncleus, Inc. + * + * You may redistribute and modify this source code under the terms and + * conditions of the Open Source Community License - Type C version 1.0 + * or any later version as published by Syncleus, Inc. at www.syncleus.com. + * There should be a copy of the license included with this file. If a copy + * of the license is not included you are granted no right to distribute or + * otherwise use this file except through a legal and valid license. You + * should also contact Syncleus, Inc. at the information below if you cannot + * find a license: + * + * Syncleus, Inc. + * 2604 South 12th Street + * Philadelphia, PA 19148 + */ package com.syncleus.spangraph; import org.infinispan.Cache; diff --git a/src/test/java/com/syncleus/spangraph/SpanGraphBlueprintsTest.java b/src/test/java/com/syncleus/spangraph/SpanGraphBlueprintsTest.java index e0503b387cf425f46062c73e7e32c685a82835bb..f2253f78364c8e22be31afa1673f21e139019259 100644 --- a/src/test/java/com/syncleus/spangraph/SpanGraphBlueprintsTest.java +++ b/src/test/java/com/syncleus/spangraph/SpanGraphBlueprintsTest.java @@ -1,3 +1,19 @@ +/** + * Copyright: (c) Syncleus, Inc. + * + * You may redistribute and modify this source code under the terms and + * conditions of the Open Source Community License - Type C version 1.0 + * or any later version as published by Syncleus, Inc. at www.syncleus.com. + * There should be a copy of the license included with this file. If a copy + * of the license is not included you are granted no right to distribute or + * otherwise use this file except through a legal and valid license. You + * should also contact Syncleus, Inc. at the information below if you cannot + * find a license: + * + * Syncleus, Inc. + * 2604 South 12th Street + * Philadelphia, PA 19148 + */ package com.syncleus.spangraph; import com.tinkerpop.blueprints.Graph; diff --git a/src/test/java/com/syncleus/spangraph/SpanGraphTest.java b/src/test/java/com/syncleus/spangraph/SpanGraphTest.java index d919666b001f39db39f536a0dad9f28fa4ca4b63..f54873b70c20fb5d25e45fb1cbf319ecaaf816b6 100644 --- a/src/test/java/com/syncleus/spangraph/SpanGraphTest.java +++ b/src/test/java/com/syncleus/spangraph/SpanGraphTest.java @@ -1,3 +1,19 @@ +/** + * Copyright: (c) Syncleus, Inc. + * + * You may redistribute and modify this source code under the terms and + * conditions of the Open Source Community License - Type C version 1.0 + * or any later version as published by Syncleus, Inc. at www.syncleus.com. + * There should be a copy of the license included with this file. If a copy + * of the license is not included you are granted no right to distribute or + * otherwise use this file except through a legal and valid license. You + * should also contact Syncleus, Inc. at the information below if you cannot + * find a license: + * + * Syncleus, Inc. + * 2604 South 12th Street + * Philadelphia, PA 19148 + */ package com.syncleus.spangraph; import com.tinkerpop.blueprints.Vertex; diff --git a/src/test/java/com/syncleus/spangraph/geom/OctMapTest.java b/src/test/java/com/syncleus/spangraph/geom/OctMapTest.java index 9a73c4eb50121762e5c89f8b0faedd1ea8c4af80..529f5d4cdb5b792693c11b0980f1761905276c83 100644 --- a/src/test/java/com/syncleus/spangraph/geom/OctMapTest.java +++ b/src/test/java/com/syncleus/spangraph/geom/OctMapTest.java @@ -1,3 +1,19 @@ +/** + * Copyright: (c) Syncleus, Inc. + * + * You may redistribute and modify this source code under the terms and + * conditions of the Open Source Community License - Type C version 1.0 + * or any later version as published by Syncleus, Inc. at www.syncleus.com. + * There should be a copy of the license included with this file. If a copy + * of the license is not included you are granted no right to distribute or + * otherwise use this file except through a legal and valid license. You + * should also contact Syncleus, Inc. at the information below if you cannot + * find a license: + * + * Syncleus, Inc. + * 2604 South 12th Street + * Philadelphia, PA 19148 + */ package com.syncleus.spangraph.geom; import com.syncleus.spangraph.InfiniPeer; diff --git a/src/test/java/com/syncleus/spangraph/geom/OctreeTest.java b/src/test/java/com/syncleus/spangraph/geom/OctreeTest.java index 401a4fc410d41c74599518a2630cbe56bf55a1d2..cbd4d87ab2cdd6a68bda141df915517ea274b351 100644 --- a/src/test/java/com/syncleus/spangraph/geom/OctreeTest.java +++ b/src/test/java/com/syncleus/spangraph/geom/OctreeTest.java @@ -1,3 +1,19 @@ +/** + * Copyright: (c) Syncleus, Inc. + * + * You may redistribute and modify this source code under the terms and + * conditions of the Open Source Community License - Type C version 1.0 + * or any later version as published by Syncleus, Inc. at www.syncleus.com. + * There should be a copy of the license included with this file. If a copy + * of the license is not included you are granted no right to distribute or + * otherwise use this file except through a legal and valid license. You + * should also contact Syncleus, Inc. at the information below if you cannot + * find a license: + * + * Syncleus, Inc. + * 2604 South 12th Street + * Philadelphia, PA 19148 + */ package com.syncleus.spangraph.geom; import com.syncleus.spangraph.spacetime.OctBox;