Skip to content

Commit

Permalink
Use latest hollow always and introduce dependency locks
Browse files Browse the repository at this point in the history
  • Loading branch information
rpalcolea committed Mar 11, 2020
1 parent cfe4dc1 commit 33d9d25
Show file tree
Hide file tree
Showing 15 changed files with 101 additions and 32 deletions.
15 changes: 14 additions & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,20 @@ contacts {
sourceCompatibility = 1.8
targetCompatibility = 1.8

apply from: 'gradle/dependencies.gradle'

repositories {
jcenter()
}

dependencies {
implementation gradleApi()
implementation localGroovy()
implementation "com.netflix.hollow:hollow:latest.release"
}

dependencyLocking {
lockAllConfigurations()
}

pluginBundle {
plugins {
Expand Down
31 changes: 0 additions & 31 deletions gradle/dependencies.gradle

This file was deleted.

3 changes: 3 additions & 0 deletions gradle/dependency-locks/annotationProcessor.lockfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# This is a Gradle generated file for dependency locking.
# Manual edits can break the build and are not advised.
# This file is expected to be part of source control.
3 changes: 3 additions & 0 deletions gradle/dependency-locks/archives.lockfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# This is a Gradle generated file for dependency locking.
# Manual edits can break the build and are not advised.
# This file is expected to be part of source control.
4 changes: 4 additions & 0 deletions gradle/dependency-locks/compileClasspath.lockfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# This is a Gradle generated file for dependency locking.
# Manual edits can break the build and are not advised.
# This file is expected to be part of source control.
com.netflix.hollow:hollow:4.8.2
4 changes: 4 additions & 0 deletions gradle/dependency-locks/default.lockfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# This is a Gradle generated file for dependency locking.
# Manual edits can break the build and are not advised.
# This file is expected to be part of source control.
com.netflix.hollow:hollow:4.8.2
3 changes: 3 additions & 0 deletions gradle/dependency-locks/integTestAnnotationProcessor.lockfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# This is a Gradle generated file for dependency locking.
# Manual edits can break the build and are not advised.
# This file is expected to be part of source control.
12 changes: 12 additions & 0 deletions gradle/dependency-locks/integTestCompileClasspath.lockfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# This is a Gradle generated file for dependency locking.
# Manual edits can break the build and are not advised.
# This file is expected to be part of source control.
cglib:cglib-nodep:3.2.2
com.google.guava:guava:19.0
com.netflix.hollow:hollow:4.8.2
com.netflix.nebula:nebula-test:7.8.5
commons-io:commons-io:2.5
junit:junit:4.12
org.hamcrest:hamcrest-core:1.3
org.objenesis:objenesis:2.4
org.spockframework:spock-core:1.3-groovy-2.4
12 changes: 12 additions & 0 deletions gradle/dependency-locks/integTestRuntimeClasspath.lockfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# This is a Gradle generated file for dependency locking.
# Manual edits can break the build and are not advised.
# This file is expected to be part of source control.
cglib:cglib-nodep:3.2.2
com.google.guava:guava:19.0
com.netflix.hollow:hollow:4.8.2
com.netflix.nebula:nebula-test:7.8.5
commons-io:commons-io:2.5
junit:junit:4.12
org.hamcrest:hamcrest-core:1.3
org.objenesis:objenesis:2.4
org.spockframework:spock-core:1.3-groovy-2.4
4 changes: 4 additions & 0 deletions gradle/dependency-locks/jacocoAgent.lockfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# This is a Gradle generated file for dependency locking.
# Manual edits can break the build and are not advised.
# This file is expected to be part of source control.
org.jacoco:org.jacoco.agent:0.8.5
11 changes: 11 additions & 0 deletions gradle/dependency-locks/jacocoAnt.lockfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# This is a Gradle generated file for dependency locking.
# Manual edits can break the build and are not advised.
# This file is expected to be part of source control.
org.jacoco:org.jacoco.agent:0.8.5
org.jacoco:org.jacoco.ant:0.8.5
org.jacoco:org.jacoco.core:0.8.5
org.jacoco:org.jacoco.report:0.8.5
org.ow2.asm:asm-analysis:7.2
org.ow2.asm:asm-commons:7.2
org.ow2.asm:asm-tree:7.2
org.ow2.asm:asm:7.2
4 changes: 4 additions & 0 deletions gradle/dependency-locks/runtimeClasspath.lockfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# This is a Gradle generated file for dependency locking.
# Manual edits can break the build and are not advised.
# This file is expected to be part of source control.
com.netflix.hollow:hollow:4.8.2
3 changes: 3 additions & 0 deletions gradle/dependency-locks/testAnnotationProcessor.lockfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# This is a Gradle generated file for dependency locking.
# Manual edits can break the build and are not advised.
# This file is expected to be part of source control.
12 changes: 12 additions & 0 deletions gradle/dependency-locks/testCompileClasspath.lockfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# This is a Gradle generated file for dependency locking.
# Manual edits can break the build and are not advised.
# This file is expected to be part of source control.
cglib:cglib-nodep:3.2.2
com.google.guava:guava:19.0
com.netflix.hollow:hollow:4.8.2
com.netflix.nebula:nebula-test:7.8.5
commons-io:commons-io:2.5
junit:junit:4.12
org.hamcrest:hamcrest-core:1.3
org.objenesis:objenesis:2.4
org.spockframework:spock-core:1.3-groovy-2.4
12 changes: 12 additions & 0 deletions gradle/dependency-locks/testRuntimeClasspath.lockfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# This is a Gradle generated file for dependency locking.
# Manual edits can break the build and are not advised.
# This file is expected to be part of source control.
cglib:cglib-nodep:3.2.2
com.google.guava:guava:19.0
com.netflix.hollow:hollow:4.8.2
com.netflix.nebula:nebula-test:7.8.5
commons-io:commons-io:2.5
junit:junit:4.12
org.hamcrest:hamcrest-core:1.3
org.objenesis:objenesis:2.4
org.spockframework:spock-core:1.3-groovy-2.4

0 comments on commit 33d9d25

Please sign in to comment.