Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also compare across forks.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also compare across forks.
...
Checking mergeability… Don’t worry, you can still create the pull request.
  • 1 commit
  • 9 files changed
  • 0 commit comments
  • 1 contributor
View
2  .gitignore
@@ -11,6 +11,8 @@ doc
# bundler
.bundle
Gemfile.lock
+.jbundler
+bin...
# jeweler generated
pkg
View
2  Jarfile
@@ -0,0 +1,2 @@
+jar 'com.tinkerpop.blueprints:blueprints-core', '2.5.0'
+jar 'com.tinkerpop:pipes', '2.5.0'
View
45 Jarfile.lock
@@ -0,0 +1,45 @@
+com.tinkerpop.blueprints:blueprints-neo4j-graph:jar:2.5.0
+org.neo4j:neo4j:pom:1.9.6
+org.neo4j:neo4j-kernel:jar:1.9.6
+org.apache.geronimo.specs:geronimo-jta_1.1_spec:jar:1.1.1
+org.neo4j:neo4j-lucene-index:jar:1.9.6
+org.apache.lucene:lucene-core:jar:3.6.2
+org.neo4j:neo4j-graph-algo:jar:1.9.6
+org.neo4j:neo4j-udc:jar:1.9.6
+org.neo4j:neo4j-graph-matching:jar:1.9.6
+org.neo4j:neo4j-cypher:jar:1.9.6
+org.scala-lang:scala-library:jar:2.10.0
+com.googlecode.concurrentlinkedhashmap:concurrentlinkedhashmap-lru:jar:1.3.1
+org.neo4j:neo4j-jmx:jar:1.9.6
+org.neo4j:neo4j-ha:jar:1.9.6
+org.neo4j:neo4j-backup:jar:1.9.6
+org.neo4j:neo4j-consistency-check:jar:1.9.6
+org.neo4j:neo4j-com:jar:1.9.6
+io.netty:netty:jar:3.6.3.Final
+org.neo4j:neo4j-cluster:jar:1.9.6
+org.apache.zookeeper:zookeeper:jar:3.3.2
+jline:jline:jar:0.9.94
+junit:junit:jar:3.8.1
+log4j:log4j:jar:1.2.16
+ch.qos.logback:logback-classic:jar:0.9.30
+ch.qos.logback:logback-core:jar:0.9.30
+org.slf4j:slf4j-api:jar:1.6.2
+org.neo4j:neo4j-management:jar:1.9.6
+com.tinkerpop.blueprints:blueprints-core:jar:2.5.0
+org.codehaus.jettison:jettison:jar:1.3.3
+stax:stax-api:jar:1.0.1
+com.fasterxml.jackson.datatype:jackson-datatype-json-org:jar:2.2.3
+com.fasterxml.jackson.core:jackson-core:jar:2.2.2
+com.fasterxml.jackson.core:jackson-databind:jar:2.2.2
+com.fasterxml.jackson.core:jackson-annotations:jar:2.2.2
+org.json:json:jar:20090211
+colt:colt:jar:1.2.0
+concurrent:concurrent:jar:1.3.4
+commons-configuration:commons-configuration:jar:1.6
+commons-collections:commons-collections:jar:3.2.1
+commons-lang:commons-lang:jar:2.4
+commons-digester:commons-digester:jar:1.8
+commons-beanutils:commons-beanutils:jar:1.7.0
+commons-beanutils:commons-beanutils-core:jar:1.8.0
+commons-logging:commons-logging:jar:1.1.1
+com.tinkerpop:pipes:jar:2.5.0
View
35 Rakefile
@@ -11,28 +11,6 @@ end
task :default => :spec
-desc 'update pom.xml with current versions from lib/pacer/version.rb'
-file 'pom.xml' => 'lib/pacer/version.rb' do
- pom = File.read 'pom.xml'
- when_writing('Update pom.xml version number') do
- open 'pom.xml', 'w' do |f|
- pom.each_line do |line|
- line.sub!(%r{<gem.version>.*</gem.version>}, "<gem.version>#{ Pacer::VERSION }</gem.version>")
- line.sub!(%r{<blueprints.version>.*</blueprints.version>}, "<blueprints.version>#{ Pacer::BLUEPRINTS_VERSION }</blueprints.version>")
- line.sub!(%r{<pipes.version>.*</pipes.version>}, "<pipes.version>#{ Pacer::PIPES_VERSION }</pipes.version>")
- f << line
- end
- end
- end
-end
-
-file Pacer::JAR_PATH => 'pom.xml' do
- when_writing("Execute 'mvn package' task") do
- system 'mvn', 'clean'
- system 'mvn', 'package'
- end
-end
-
task :check_18_mode do
if RUBY_VERSION !~ /1\.8/
warn 'Releasing gems in 1.9 mode does not work as of JRuby 1.6.5'
@@ -44,16 +22,3 @@ task :gemfile_devel do
File.delete 'Gemfile' if File.exists? 'Gemfile'
File.symlink 'Gemfile-dev', 'Gemfile'
end
-
-desc 'Touch version.rb so that the jar rebuilds'
-task :touch do
- system 'touch', 'lib/pacer/version.rb'
-end
-
-desc "build the JAR at #{ Pacer::JAR_PATH }"
-task :jar => Pacer::JAR_PATH
-
-# Add dependency to bundler default tasks:
-task :build => Pacer::JAR_PATH
-task :install => Pacer::JAR_PATH
-task :release => Pacer::JAR_PATH
View
2  lib/pacer.rb
@@ -37,8 +37,6 @@ module Pacer
Enumerator = Enumerable::Enumerator
end
- require JAR
-
require 'pacer/loader'
class << self
View
7 lib/pacer/version.rb
@@ -1,13 +1,6 @@
module Pacer
unless const_defined? :VERSION
VERSION = "1.5.0.pre"
-
- JAR = "pacer-#{ VERSION }-standalone.jar"
- JAR_PATH = "lib/#{ JAR }"
-
START_TIME = Time.now
-
- BLUEPRINTS_VERSION = "2.5.0-SNAPSHOT"
- PIPES_VERSION = "2.5.0-SNAPSHOT"
end
end
View
8 pacer.gemspec
@@ -7,14 +7,18 @@ Gem::Specification.new do |s|
s.version = Pacer::VERSION
s.platform = 'java'
s.authors = ["Darrick Wiebe"]
- s.email = "darrick@innatesoftware.com"
+ s.email = "dw@xnlogic.com"
s.homepage = "http://github.com/pangloss/pacer"
s.license = "MIT"
s.summary = %Q{A very efficient and easy to use graph traversal engine.}
s.description = %Q{Pacer defines routes through a graph and then traverses them very quickly.}
- s.files = `git ls-files`.split("\n") + [Pacer::JAR_PATH]
+ s.files = `git ls-files`.split("\n")
s.test_files = `git ls-files -- spec/*`.split("\n")
s.require_paths = ['lib']
+
+ s.add_dependency 'jbundler', '0.5.5'
+ s.requirements << "jar 'com.tinkerpop.blueprints:blueprints-core', '2.5.0'"
+ s.requirements << "jar 'com.tinkerpop:pipes', '2.5.0'"
end
View
104 pom.xml
@@ -1,104 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<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/maven-v4_0_0.xsd">
- <modelVersion>4.0.0</modelVersion>
- <groupId>com.tinkerpop.pacer</groupId>
- <artifactId>pacer</artifactId>
- <!-- NOTE: the following properties are automatically updated based on the values in lib/pacer-neo4j/version.rb -->
- <properties>
- <blueprints.version>2.5.0-SNAPSHOT</blueprints.version>
- <gem.version>1.5.0.pre</gem.version>
- <pipes.version>2.5.0-SNAPSHOT</pipes.version>
- </properties>
- <!-- NOTE: the following properties are automatically updated based on the values in lib/pacer-neo4j/version.rb -->
- <version>${gem.version}</version>
- <packaging>pom</packaging>
- <url>https://github.com/pangloss/pacer</url>
- <name>Pacer Tinkerpop core dependencies including Blueprints Core
- and Pipes.</name>
- <description>
- </description>
- <inceptionYear>2011</inceptionYear>
- <developers>
- <developer>
- <name>Darrick Wiebe</name>
- <email>darrick@innatesoftware.com</email>
- <url>http://github.com/pangloss</url>
- </developer>
- </developers>
- <dependencies>
- <!-- PROPERTY GRAPH MODEL SUPPORT -->
- <dependency>
- <groupId>com.tinkerpop.blueprints</groupId>
- <artifactId>blueprints-core</artifactId>
- <version>${blueprints.version}</version>
- </dependency>
- <!-- GRAPH TRAVERSAL SUPPORT -->
- <dependency>
- <groupId>com.tinkerpop</groupId>
- <artifactId>pipes</artifactId>
- <version>${pipes.version}</version>
- </dependency>
- </dependencies>
-
- <build>
- <directory>${basedir}/target</directory>
- <finalName>${project.artifactId}-${project.version}</finalName>
- <resources>
- <resource>
- <directory>${basedir}/src/main/resources
- </directory>
- </resource>
- </resources>
- <testResources>
- <testResource>
- <directory>${basedir}/src/test/resources
- </directory>
- </testResource>
- </testResources>
- <plugins>
- <plugin>
- <artifactId>maven-compiler-plugin</artifactId>
- <configuration>
- <source>1.6</source>
- <target>1.6</target>
- </configuration>
- </plugin>
- <plugin>
- <artifactId>maven-assembly-plugin</artifactId>
- <version>2.2-beta-4</version>
- <executions>
- <execution>
- <phase>package</phase>
- <goals>
- <goal>attached</goal>
- </goals>
- </execution>
- </executions>
- <configuration>
- <descriptors>
- <descriptor>pom/standalone.xml</descriptor>
- </descriptors>
- <finalName>${project.artifactId}-${project.version}</finalName>
- <outputDirectory>lib</outputDirectory>
- <workDirectory>target/assembly/work</workDirectory>
- <tarLongFileMode>warn</tarLongFileMode>
- </configuration>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-javadoc-plugin</artifactId>
- <version>2.6.1</version>
- </plugin>
- </plugins>
- <extensions>
- <extension>
- <groupId>org.apache.maven.wagon</groupId>
- <artifactId>wagon-ftp</artifactId>
- <version>1.0-alpha-6</version>
- </extension>
- </extensions>
- </build>
-
-</project>
View
22 pom/standalone.xml
@@ -1,22 +0,0 @@
-<assembly>
- <id>standalone</id>
- <formats>
- <format>jar</format>
- </formats>
- <includeBaseDirectory>false</includeBaseDirectory>
-
- <fileSets>
- <fileSet>
- <directory>target/classes</directory>
- <outputDirectory>/</outputDirectory>
- </fileSet>
- </fileSets>
-
- <dependencySets>
- <dependencySet>
- <outputDirectory>/</outputDirectory>
- <unpack>true</unpack>
- <scope>runtime</scope>
- </dependencySet>
- </dependencySets>
-</assembly>

No commit comments for this range

Something went wrong with that request. Please try again.