├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md └── issue_template.md ├── .gitignore ├── .travis.yml ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── docs ├── _config.yml ├── images │ ├── es-data-model.png │ ├── esr-data-model.png │ ├── get-all.png │ └── get-current-path.png └── index.md ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src ├── main └── java │ └── org │ └── homer │ └── versioner │ └── core │ ├── Utility.java │ ├── builders │ ├── CoreProcedureBuilder.java │ ├── DiffBuilder.java │ ├── GetBuilder.java │ ├── InitBuilder.java │ ├── RelationshipProcedureBuilder.java │ ├── RollbackBuilder.java │ └── UpdateBuilder.java │ ├── core │ └── CoreProcedure.java │ ├── exception │ └── VersionerCoreException.java │ ├── output │ ├── BooleanOutput.java │ ├── DiffOutput.java │ ├── NodeOutput.java │ ├── PathOutput.java │ └── RelationshipOutput.java │ └── procedure │ ├── Diff.java │ ├── Get.java │ ├── Init.java │ ├── RelationshipProcedure.java │ ├── Rollback.java │ └── Update.java └── test └── java └── org └── homer └── versioner └── core ├── builders ├── DiffBuilderTest.java ├── GetBuilderTest.java ├── InitBuilderTest.java ├── RollbackBuilderTest.java └── UpdateBuilderTest.java └── procedure ├── DiffTest.java ├── GenericProcedureTest.java ├── GetTest.java ├── InitTest.java ├── RelationshipProcedureTest.java ├── RollbackTest.java └── UpdateTest.java /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h-omer/neo4j-versioner-core/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h-omer/neo4j-versioner-core/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/issue_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h-omer/neo4j-versioner-core/HEAD/.github/issue_template.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h-omer/neo4j-versioner-core/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h-omer/neo4j-versioner-core/HEAD/.travis.yml -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h-omer/neo4j-versioner-core/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h-omer/neo4j-versioner-core/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h-omer/neo4j-versioner-core/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h-omer/neo4j-versioner-core/HEAD/README.md -------------------------------------------------------------------------------- /docs/_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h-omer/neo4j-versioner-core/HEAD/docs/_config.yml -------------------------------------------------------------------------------- /docs/images/es-data-model.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h-omer/neo4j-versioner-core/HEAD/docs/images/es-data-model.png -------------------------------------------------------------------------------- /docs/images/esr-data-model.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h-omer/neo4j-versioner-core/HEAD/docs/images/esr-data-model.png -------------------------------------------------------------------------------- /docs/images/get-all.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h-omer/neo4j-versioner-core/HEAD/docs/images/get-all.png -------------------------------------------------------------------------------- /docs/images/get-current-path.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h-omer/neo4j-versioner-core/HEAD/docs/images/get-current-path.png -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h-omer/neo4j-versioner-core/HEAD/docs/index.md -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h-omer/neo4j-versioner-core/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h-omer/neo4j-versioner-core/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h-omer/neo4j-versioner-core/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h-omer/neo4j-versioner-core/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h-omer/neo4j-versioner-core/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'neo4j-versioner-core' 2 | -------------------------------------------------------------------------------- /src/main/java/org/homer/versioner/core/Utility.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h-omer/neo4j-versioner-core/HEAD/src/main/java/org/homer/versioner/core/Utility.java -------------------------------------------------------------------------------- /src/main/java/org/homer/versioner/core/builders/CoreProcedureBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h-omer/neo4j-versioner-core/HEAD/src/main/java/org/homer/versioner/core/builders/CoreProcedureBuilder.java -------------------------------------------------------------------------------- /src/main/java/org/homer/versioner/core/builders/DiffBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h-omer/neo4j-versioner-core/HEAD/src/main/java/org/homer/versioner/core/builders/DiffBuilder.java -------------------------------------------------------------------------------- /src/main/java/org/homer/versioner/core/builders/GetBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h-omer/neo4j-versioner-core/HEAD/src/main/java/org/homer/versioner/core/builders/GetBuilder.java -------------------------------------------------------------------------------- /src/main/java/org/homer/versioner/core/builders/InitBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h-omer/neo4j-versioner-core/HEAD/src/main/java/org/homer/versioner/core/builders/InitBuilder.java -------------------------------------------------------------------------------- /src/main/java/org/homer/versioner/core/builders/RelationshipProcedureBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h-omer/neo4j-versioner-core/HEAD/src/main/java/org/homer/versioner/core/builders/RelationshipProcedureBuilder.java -------------------------------------------------------------------------------- /src/main/java/org/homer/versioner/core/builders/RollbackBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h-omer/neo4j-versioner-core/HEAD/src/main/java/org/homer/versioner/core/builders/RollbackBuilder.java -------------------------------------------------------------------------------- /src/main/java/org/homer/versioner/core/builders/UpdateBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h-omer/neo4j-versioner-core/HEAD/src/main/java/org/homer/versioner/core/builders/UpdateBuilder.java -------------------------------------------------------------------------------- /src/main/java/org/homer/versioner/core/core/CoreProcedure.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h-omer/neo4j-versioner-core/HEAD/src/main/java/org/homer/versioner/core/core/CoreProcedure.java -------------------------------------------------------------------------------- /src/main/java/org/homer/versioner/core/exception/VersionerCoreException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h-omer/neo4j-versioner-core/HEAD/src/main/java/org/homer/versioner/core/exception/VersionerCoreException.java -------------------------------------------------------------------------------- /src/main/java/org/homer/versioner/core/output/BooleanOutput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h-omer/neo4j-versioner-core/HEAD/src/main/java/org/homer/versioner/core/output/BooleanOutput.java -------------------------------------------------------------------------------- /src/main/java/org/homer/versioner/core/output/DiffOutput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h-omer/neo4j-versioner-core/HEAD/src/main/java/org/homer/versioner/core/output/DiffOutput.java -------------------------------------------------------------------------------- /src/main/java/org/homer/versioner/core/output/NodeOutput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h-omer/neo4j-versioner-core/HEAD/src/main/java/org/homer/versioner/core/output/NodeOutput.java -------------------------------------------------------------------------------- /src/main/java/org/homer/versioner/core/output/PathOutput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h-omer/neo4j-versioner-core/HEAD/src/main/java/org/homer/versioner/core/output/PathOutput.java -------------------------------------------------------------------------------- /src/main/java/org/homer/versioner/core/output/RelationshipOutput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h-omer/neo4j-versioner-core/HEAD/src/main/java/org/homer/versioner/core/output/RelationshipOutput.java -------------------------------------------------------------------------------- /src/main/java/org/homer/versioner/core/procedure/Diff.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h-omer/neo4j-versioner-core/HEAD/src/main/java/org/homer/versioner/core/procedure/Diff.java -------------------------------------------------------------------------------- /src/main/java/org/homer/versioner/core/procedure/Get.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h-omer/neo4j-versioner-core/HEAD/src/main/java/org/homer/versioner/core/procedure/Get.java -------------------------------------------------------------------------------- /src/main/java/org/homer/versioner/core/procedure/Init.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h-omer/neo4j-versioner-core/HEAD/src/main/java/org/homer/versioner/core/procedure/Init.java -------------------------------------------------------------------------------- /src/main/java/org/homer/versioner/core/procedure/RelationshipProcedure.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h-omer/neo4j-versioner-core/HEAD/src/main/java/org/homer/versioner/core/procedure/RelationshipProcedure.java -------------------------------------------------------------------------------- /src/main/java/org/homer/versioner/core/procedure/Rollback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h-omer/neo4j-versioner-core/HEAD/src/main/java/org/homer/versioner/core/procedure/Rollback.java -------------------------------------------------------------------------------- /src/main/java/org/homer/versioner/core/procedure/Update.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h-omer/neo4j-versioner-core/HEAD/src/main/java/org/homer/versioner/core/procedure/Update.java -------------------------------------------------------------------------------- /src/test/java/org/homer/versioner/core/builders/DiffBuilderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h-omer/neo4j-versioner-core/HEAD/src/test/java/org/homer/versioner/core/builders/DiffBuilderTest.java -------------------------------------------------------------------------------- /src/test/java/org/homer/versioner/core/builders/GetBuilderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h-omer/neo4j-versioner-core/HEAD/src/test/java/org/homer/versioner/core/builders/GetBuilderTest.java -------------------------------------------------------------------------------- /src/test/java/org/homer/versioner/core/builders/InitBuilderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h-omer/neo4j-versioner-core/HEAD/src/test/java/org/homer/versioner/core/builders/InitBuilderTest.java -------------------------------------------------------------------------------- /src/test/java/org/homer/versioner/core/builders/RollbackBuilderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h-omer/neo4j-versioner-core/HEAD/src/test/java/org/homer/versioner/core/builders/RollbackBuilderTest.java -------------------------------------------------------------------------------- /src/test/java/org/homer/versioner/core/builders/UpdateBuilderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h-omer/neo4j-versioner-core/HEAD/src/test/java/org/homer/versioner/core/builders/UpdateBuilderTest.java -------------------------------------------------------------------------------- /src/test/java/org/homer/versioner/core/procedure/DiffTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h-omer/neo4j-versioner-core/HEAD/src/test/java/org/homer/versioner/core/procedure/DiffTest.java -------------------------------------------------------------------------------- /src/test/java/org/homer/versioner/core/procedure/GenericProcedureTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h-omer/neo4j-versioner-core/HEAD/src/test/java/org/homer/versioner/core/procedure/GenericProcedureTest.java -------------------------------------------------------------------------------- /src/test/java/org/homer/versioner/core/procedure/GetTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h-omer/neo4j-versioner-core/HEAD/src/test/java/org/homer/versioner/core/procedure/GetTest.java -------------------------------------------------------------------------------- /src/test/java/org/homer/versioner/core/procedure/InitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h-omer/neo4j-versioner-core/HEAD/src/test/java/org/homer/versioner/core/procedure/InitTest.java -------------------------------------------------------------------------------- /src/test/java/org/homer/versioner/core/procedure/RelationshipProcedureTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h-omer/neo4j-versioner-core/HEAD/src/test/java/org/homer/versioner/core/procedure/RelationshipProcedureTest.java -------------------------------------------------------------------------------- /src/test/java/org/homer/versioner/core/procedure/RollbackTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h-omer/neo4j-versioner-core/HEAD/src/test/java/org/homer/versioner/core/procedure/RollbackTest.java -------------------------------------------------------------------------------- /src/test/java/org/homer/versioner/core/procedure/UpdateTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h-omer/neo4j-versioner-core/HEAD/src/test/java/org/homer/versioner/core/procedure/UpdateTest.java --------------------------------------------------------------------------------