diff --git a/dependencies.lock b/dependencies.lock new file mode 100644 index 00000000..544b7b4d --- /dev/null +++ b/dependencies.lock @@ -0,0 +1,3 @@ +{ + +} \ No newline at end of file diff --git a/ribbon-archaius/dependencies.lock b/ribbon-archaius/dependencies.lock new file mode 100644 index 00000000..e77d5831 --- /dev/null +++ b/ribbon-archaius/dependencies.lock @@ -0,0 +1,148 @@ +{ + "compileClasspath": { + "com.google.code.findbugs:annotations": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.0.0" + }, + "com.google.guava:guava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-core" + ], + "locked": "19.0" + }, + "com.netflix.archaius:archaius-core": { + "locked": "0.7.6" + }, + "com.netflix.ribbon:ribbon-core": { + "project": true + }, + "commons-configuration:commons-configuration": { + "locked": "1.8" + }, + "commons-lang:commons-lang": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.6" + }, + "org.slf4j:slf4j-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-core" + ], + "locked": "1.7.2" + } + }, + "runtimeClasspath": { + "com.google.code.findbugs:annotations": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.0.0" + }, + "com.google.guava:guava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-core" + ], + "locked": "19.0" + }, + "com.netflix.archaius:archaius-core": { + "locked": "0.7.6" + }, + "com.netflix.ribbon:ribbon-core": { + "project": true + }, + "commons-configuration:commons-configuration": { + "locked": "1.8" + }, + "commons-lang:commons-lang": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.6" + }, + "org.slf4j:slf4j-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-core" + ], + "locked": "1.7.2" + } + }, + "testCompileClasspath": { + "com.google.code.findbugs:annotations": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.0.0" + }, + "com.google.guava:guava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-core" + ], + "locked": "19.0" + }, + "com.netflix.archaius:archaius-core": { + "locked": "0.7.6" + }, + "com.netflix.ribbon:ribbon-core": { + "project": true + }, + "commons-configuration:commons-configuration": { + "locked": "1.8" + }, + "commons-lang:commons-lang": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.6" + }, + "junit:junit": { + "locked": "4.11" + }, + "org.slf4j:slf4j-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-core" + ], + "locked": "1.7.2" + } + }, + "testRuntimeClasspath": { + "com.google.code.findbugs:annotations": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.0.0" + }, + "com.google.guava:guava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-core" + ], + "locked": "19.0" + }, + "com.netflix.archaius:archaius-core": { + "locked": "0.7.6" + }, + "com.netflix.ribbon:ribbon-core": { + "project": true + }, + "commons-configuration:commons-configuration": { + "locked": "1.8" + }, + "commons-lang:commons-lang": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.6" + }, + "junit:junit": { + "locked": "4.11" + }, + "org.slf4j:slf4j-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-core" + ], + "locked": "1.7.2" + } + } +} \ No newline at end of file diff --git a/ribbon-core/dependencies.lock b/ribbon-core/dependencies.lock new file mode 100644 index 00000000..cea79ebb --- /dev/null +++ b/ribbon-core/dependencies.lock @@ -0,0 +1,144 @@ +{ + "compileClasspath": { + "com.google.code.findbugs:annotations": { + "locked": "2.0.0" + }, + "com.google.guava:guava": { + "locked": "19.0" + }, + "commons-lang:commons-lang": { + "locked": "2.6" + }, + "org.slf4j:slf4j-api": { + "locked": "1.7.2" + } + }, + "runtimeClasspath": { + "com.google.code.findbugs:annotations": { + "locked": "2.0.0" + }, + "com.google.guava:guava": { + "locked": "19.0" + }, + "commons-lang:commons-lang": { + "locked": "2.6" + }, + "org.slf4j:slf4j-api": { + "locked": "1.7.2" + } + }, + "testCompileClasspath": { + "com.google.code.findbugs:annotations": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.0.0" + }, + "com.google.guava:guava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core" + ], + "locked": "19.0" + }, + "com.netflix.archaius:archaius-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius" + ], + "locked": "0.7.6" + }, + "com.netflix.ribbon:ribbon-archaius": { + "project": true + }, + "com.netflix.ribbon:ribbon-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius" + ], + "project": true + }, + "commons-configuration:commons-configuration": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius" + ], + "locked": "1.8" + }, + "commons-lang:commons-lang": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.6" + }, + "junit:junit": { + "locked": "4.11" + }, + "org.slf4j:slf4j-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core" + ], + "locked": "1.7.2" + }, + "org.slf4j:slf4j-log4j12": { + "locked": "1.7.2" + } + }, + "testRuntimeClasspath": { + "com.google.code.findbugs:annotations": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.0.0" + }, + "com.google.guava:guava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core" + ], + "locked": "19.0" + }, + "com.netflix.archaius:archaius-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius" + ], + "locked": "0.7.6" + }, + "com.netflix.ribbon:ribbon-archaius": { + "project": true + }, + "com.netflix.ribbon:ribbon-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius" + ], + "project": true + }, + "commons-configuration:commons-configuration": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius" + ], + "locked": "1.8" + }, + "commons-lang:commons-lang": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.6" + }, + "junit:junit": { + "locked": "4.11" + }, + "org.slf4j:slf4j-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core" + ], + "locked": "1.7.2" + }, + "org.slf4j:slf4j-log4j12": { + "locked": "1.7.2" + } + } +} \ No newline at end of file diff --git a/ribbon-eureka/dependencies.lock b/ribbon-eureka/dependencies.lock new file mode 100644 index 00000000..33570b62 --- /dev/null +++ b/ribbon-eureka/dependencies.lock @@ -0,0 +1,358 @@ +{ + "compileClasspath": { + "com.google.code.findbugs:annotations": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.0.0" + }, + "com.google.guava:guava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "19.0" + }, + "com.netflix.archaius:archaius-core": { + "locked": "0.7.5" + }, + "com.netflix.eureka:eureka-client": { + "locked": "1.7.2" + }, + "com.netflix.netflix-commons:netflix-commons-util": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "0.1.1" + }, + "com.netflix.netflix-commons:netflix-statistics": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "0.1.1" + }, + "com.netflix.ribbon:ribbon-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-loadbalancer": { + "project": true + }, + "com.netflix.spectator:spectator-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "1.7.0" + }, + "commons-configuration:commons-configuration": { + "locked": "1.8" + }, + "commons-lang:commons-lang": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.6" + }, + "io.reactivex:rxjava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "1.0.9" + }, + "javax.inject:javax.inject": { + "locked": "1" + }, + "org.slf4j:slf4j-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "1.7.2" + } + }, + "runtimeClasspath": { + "com.google.code.findbugs:annotations": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.0.0" + }, + "com.google.guava:guava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "19.0" + }, + "com.netflix.archaius:archaius-core": { + "locked": "0.7.5" + }, + "com.netflix.eureka:eureka-client": { + "locked": "1.7.2" + }, + "com.netflix.netflix-commons:netflix-commons-util": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "0.1.1" + }, + "com.netflix.netflix-commons:netflix-statistics": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "0.1.1" + }, + "com.netflix.ribbon:ribbon-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-loadbalancer": { + "project": true + }, + "com.netflix.spectator:spectator-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "1.7.0" + }, + "commons-configuration:commons-configuration": { + "locked": "1.8" + }, + "commons-lang:commons-lang": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.6" + }, + "io.reactivex:rxjava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "1.0.9" + }, + "javax.inject:javax.inject": { + "locked": "1" + }, + "org.slf4j:slf4j-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "1.7.36" + } + }, + "testCompileClasspath": { + "com.google.code.findbugs:annotations": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.0.0" + }, + "com.google.guava:guava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "19.0" + }, + "com.netflix.archaius:archaius-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius" + ], + "locked": "0.7.6" + }, + "com.netflix.eureka:eureka-client": { + "locked": "1.7.2" + }, + "com.netflix.eureka:eureka-test-utils": { + "locked": "1.7.2" + }, + "com.netflix.netflix-commons:netflix-commons-util": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "0.1.1" + }, + "com.netflix.netflix-commons:netflix-statistics": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "0.1.1" + }, + "com.netflix.ribbon:ribbon-archaius": { + "project": true + }, + "com.netflix.ribbon:ribbon-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-loadbalancer": { + "project": true + }, + "com.netflix.spectator:spectator-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "1.7.0" + }, + "commons-configuration:commons-configuration": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius" + ], + "locked": "1.8" + }, + "commons-lang:commons-lang": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.6" + }, + "io.reactivex:rxjava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "1.0.9" + }, + "javax.inject:javax.inject": { + "locked": "1" + }, + "junit:junit": { + "locked": "4.12" + }, + "org.easymock:easymock": { + "locked": "3.2" + }, + "org.powermock:powermock-easymock-release-full": { + "locked": "1.6.2" + }, + "org.powermock:powermock-mockito-release-full": { + "locked": "1.6.2" + }, + "org.slf4j:slf4j-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "1.7.2" + }, + "org.slf4j:slf4j-log4j12": { + "locked": "1.7.2" + } + }, + "testRuntimeClasspath": { + "com.google.code.findbugs:annotations": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.0.0" + }, + "com.google.guava:guava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "19.0" + }, + "com.netflix.archaius:archaius-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius" + ], + "locked": "0.7.6" + }, + "com.netflix.eureka:eureka-client": { + "locked": "1.7.2" + }, + "com.netflix.eureka:eureka-test-utils": { + "locked": "1.7.2" + }, + "com.netflix.netflix-commons:netflix-commons-util": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "0.1.1" + }, + "com.netflix.netflix-commons:netflix-statistics": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "0.1.1" + }, + "com.netflix.ribbon:ribbon-archaius": { + "project": true + }, + "com.netflix.ribbon:ribbon-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-loadbalancer": { + "project": true + }, + "com.netflix.spectator:spectator-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "1.7.0" + }, + "commons-configuration:commons-configuration": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius" + ], + "locked": "1.8" + }, + "commons-lang:commons-lang": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.6" + }, + "io.reactivex:rxjava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "1.0.9" + }, + "javax.inject:javax.inject": { + "locked": "1" + }, + "junit:junit": { + "locked": "4.12" + }, + "org.easymock:easymock": { + "locked": "3.2" + }, + "org.powermock:powermock-easymock-release-full": { + "locked": "1.6.2" + }, + "org.powermock:powermock-mockito-release-full": { + "locked": "1.6.2" + }, + "org.slf4j:slf4j-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "1.7.36" + }, + "org.slf4j:slf4j-log4j12": { + "locked": "1.7.2" + } + } +} \ No newline at end of file diff --git a/ribbon-evcache/dependencies.lock b/ribbon-evcache/dependencies.lock new file mode 100644 index 00000000..647cdaf8 --- /dev/null +++ b/ribbon-evcache/dependencies.lock @@ -0,0 +1,700 @@ +{ + "compileClasspath": { + "com.google.code.findbugs:annotations": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.0.0" + }, + "com.google.guava:guava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "19.0" + }, + "com.netflix.archaius:archaius-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-archaius" + ], + "locked": "0.7.6" + }, + "com.netflix.evcache:evcache-client": { + "locked": "1.0.5" + }, + "com.netflix.hystrix:hystrix-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon" + ], + "locked": "1.4.3" + }, + "com.netflix.netflix-commons:netflix-commons-util": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "0.1.1" + }, + "com.netflix.netflix-commons:netflix-statistics": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "0.1.1" + }, + "com.netflix.ribbon:ribbon": { + "project": true + }, + "com.netflix.ribbon:ribbon-archaius": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-transport" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-loadbalancer": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-transport": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon" + ], + "project": true + }, + "com.netflix.spectator:spectator-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "1.7.0" + }, + "commons-configuration:commons-configuration": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-archaius" + ], + "locked": "1.8" + }, + "commons-lang:commons-lang": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.6" + }, + "io.netty:netty-codec-http": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "4.0.27.Final" + }, + "io.reactivex:rxjava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "1.0.9" + }, + "io.reactivex:rxnetty": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "0.4.9" + }, + "io.reactivex:rxnetty-contexts": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "0.4.9" + }, + "io.reactivex:rxnetty-servo": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "0.4.9" + }, + "javax.inject:javax.inject": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "1" + }, + "org.slf4j:slf4j-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "1.7.2" + } + }, + "runtimeClasspath": { + "com.google.code.findbugs:annotations": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.0.0" + }, + "com.google.guava:guava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "19.0" + }, + "com.netflix.archaius:archaius-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-archaius" + ], + "locked": "0.7.6" + }, + "com.netflix.evcache:evcache-client": { + "locked": "1.0.5" + }, + "com.netflix.hystrix:hystrix-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon" + ], + "locked": "1.4.3" + }, + "com.netflix.netflix-commons:netflix-commons-util": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "0.1.1" + }, + "com.netflix.netflix-commons:netflix-statistics": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "0.1.1" + }, + "com.netflix.ribbon:ribbon": { + "project": true + }, + "com.netflix.ribbon:ribbon-archaius": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-transport" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-loadbalancer": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-transport": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon" + ], + "project": true + }, + "com.netflix.spectator:spectator-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "1.7.0" + }, + "commons-configuration:commons-configuration": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-archaius" + ], + "locked": "1.8" + }, + "commons-lang:commons-lang": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.6" + }, + "io.netty:netty-codec-http": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "4.0.27.Final" + }, + "io.reactivex:rxjava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "1.0.10" + }, + "io.reactivex:rxnetty": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "0.4.9" + }, + "io.reactivex:rxnetty-contexts": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "0.4.9" + }, + "io.reactivex:rxnetty-servo": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "0.4.9" + }, + "javax.inject:javax.inject": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "1" + }, + "org.slf4j:slf4j-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "1.7.36" + } + }, + "testCompileClasspath": { + "com.google.code.findbugs:annotations": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-eureka" + ], + "locked": "2.0.0" + }, + "com.google.guava:guava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-test", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "19.0" + }, + "com.netflix.archaius:archaius-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-eureka" + ], + "locked": "0.7.6" + }, + "com.netflix.eureka:eureka-client": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-eureka", + "com.netflix.ribbon:ribbon-test" + ], + "locked": "1.7.2" + }, + "com.netflix.evcache:evcache-client": { + "locked": "1.0.5" + }, + "com.netflix.hystrix:hystrix-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon" + ], + "locked": "1.4.3" + }, + "com.netflix.netflix-commons:netflix-commons-util": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "0.1.1" + }, + "com.netflix.netflix-commons:netflix-statistics": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "0.1.1" + }, + "com.netflix.ribbon:ribbon": { + "project": true + }, + "com.netflix.ribbon:ribbon-archaius": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-eureka", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-test", + "com.netflix.ribbon:ribbon-transport" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-eureka": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-test" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-loadbalancer": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-eureka", + "com.netflix.ribbon:ribbon-test", + "com.netflix.ribbon:ribbon-transport" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-test": { + "project": true + }, + "com.netflix.ribbon:ribbon-transport": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon" + ], + "project": true + }, + "com.netflix.spectator:spectator-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "1.7.0" + }, + "commons-configuration:commons-configuration": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-eureka" + ], + "locked": "1.8" + }, + "commons-lang:commons-lang": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.6" + }, + "io.netty:netty-codec-http": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "4.0.27.Final" + }, + "io.reactivex:rxjava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-test", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "1.0.9" + }, + "io.reactivex:rxnetty": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "0.4.9" + }, + "io.reactivex:rxnetty-contexts": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "0.4.9" + }, + "io.reactivex:rxnetty-servo": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "0.4.9" + }, + "javax.inject:javax.inject": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-eureka", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "1" + }, + "javax.ws.rs:jsr311-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-test" + ], + "locked": "1.1.1" + }, + "junit:junit": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-test" + ], + "locked": "4.12" + }, + "org.codehaus.jackson:jackson-mapper-asl": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-test" + ], + "locked": "1.9.11" + }, + "org.easymock:easymock": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-test" + ], + "locked": "3.2" + }, + "org.powermock:powermock-easymock-release-full": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-test" + ], + "locked": "1.6.2" + }, + "org.slf4j:slf4j-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-eureka", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "1.7.2" + } + }, + "testRuntimeClasspath": { + "com.google.code.findbugs:annotations": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-eureka" + ], + "locked": "2.0.0" + }, + "com.google.guava:guava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-test", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "19.0" + }, + "com.netflix.archaius:archaius-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-eureka" + ], + "locked": "0.7.6" + }, + "com.netflix.eureka:eureka-client": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-eureka", + "com.netflix.ribbon:ribbon-test" + ], + "locked": "1.7.2" + }, + "com.netflix.evcache:evcache-client": { + "locked": "1.0.5" + }, + "com.netflix.hystrix:hystrix-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon" + ], + "locked": "1.4.3" + }, + "com.netflix.netflix-commons:netflix-commons-util": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "0.1.1" + }, + "com.netflix.netflix-commons:netflix-statistics": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "0.1.1" + }, + "com.netflix.ribbon:ribbon": { + "project": true + }, + "com.netflix.ribbon:ribbon-archaius": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-eureka", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-test", + "com.netflix.ribbon:ribbon-transport" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-eureka": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-test" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-loadbalancer": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-eureka", + "com.netflix.ribbon:ribbon-test", + "com.netflix.ribbon:ribbon-transport" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-test": { + "project": true + }, + "com.netflix.ribbon:ribbon-transport": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon" + ], + "project": true + }, + "com.netflix.spectator:spectator-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "1.7.0" + }, + "commons-configuration:commons-configuration": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-eureka" + ], + "locked": "1.8" + }, + "commons-lang:commons-lang": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.6" + }, + "io.netty:netty-codec-http": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "4.0.27.Final" + }, + "io.reactivex:rxjava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-test", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "1.0.10" + }, + "io.reactivex:rxnetty": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "0.4.9" + }, + "io.reactivex:rxnetty-contexts": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "0.4.9" + }, + "io.reactivex:rxnetty-servo": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "0.4.9" + }, + "javax.inject:javax.inject": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-eureka", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "1" + }, + "javax.ws.rs:jsr311-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-test" + ], + "locked": "1.1.1" + }, + "junit:junit": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-test" + ], + "locked": "4.12" + }, + "org.codehaus.jackson:jackson-mapper-asl": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-test" + ], + "locked": "1.9.11" + }, + "org.easymock:easymock": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-test" + ], + "locked": "3.2" + }, + "org.powermock:powermock-easymock-release-full": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-test" + ], + "locked": "1.6.2" + }, + "org.slf4j:slf4j-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-eureka", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "1.7.36" + } + } +} \ No newline at end of file diff --git a/ribbon-examples/dependencies.lock b/ribbon-examples/dependencies.lock new file mode 100644 index 00000000..f7bf6be7 --- /dev/null +++ b/ribbon-examples/dependencies.lock @@ -0,0 +1,764 @@ +{ + "compileClasspath": { + "com.google.code.findbugs:annotations": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-httpclient" + ], + "locked": "2.0.0" + }, + "com.google.guava:guava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-httpclient", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "19.0" + }, + "com.netflix.archaius:archaius-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-archaius" + ], + "locked": "0.7.6" + }, + "com.netflix.hystrix:hystrix-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon" + ], + "locked": "1.4.3" + }, + "com.netflix.netflix-commons:netflix-commons-util": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-httpclient", + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "0.1.1" + }, + "com.netflix.netflix-commons:netflix-statistics": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "0.1.1" + }, + "com.netflix.ribbon:ribbon": { + "project": true + }, + "com.netflix.ribbon:ribbon-archaius": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-httpclient", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-transport" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-httpclient": { + "project": true + }, + "com.netflix.ribbon:ribbon-loadbalancer": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-httpclient", + "com.netflix.ribbon:ribbon-transport" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-transport": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon" + ], + "project": true + }, + "com.netflix.spectator:spectator-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-httpclient", + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "1.7.0" + }, + "com.sun.jersey.contribs:jersey-apache-client4": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-httpclient" + ], + "locked": "1.19.1" + }, + "com.sun.jersey:jersey-client": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-httpclient" + ], + "locked": "1.19.1" + }, + "com.sun.jersey:jersey-server": { + "locked": "1.19.1" + }, + "com.thoughtworks.xstream:xstream": { + "locked": "1.4.5" + }, + "commons-collections:commons-collections": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-httpclient" + ], + "locked": "3.2.2" + }, + "commons-configuration:commons-configuration": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-archaius" + ], + "locked": "1.8" + }, + "commons-lang:commons-lang": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.6" + }, + "io.netty:netty-codec-http": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "4.0.27.Final" + }, + "io.reactivex:rxjava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "1.0.9" + }, + "io.reactivex:rxnetty": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "0.4.9" + }, + "io.reactivex:rxnetty-contexts": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "0.4.9" + }, + "io.reactivex:rxnetty-servo": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "0.4.9" + }, + "javax.inject:javax.inject": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "1" + }, + "javax.ws.rs:jsr311-api": { + "locked": "1.1.1" + }, + "org.apache.httpcomponents:httpclient": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-httpclient" + ], + "locked": "4.2.1" + }, + "org.codehaus.jackson:jackson-mapper-asl": { + "locked": "1.9.11" + }, + "org.slf4j:slf4j-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-httpclient", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "1.7.2" + } + }, + "runtimeClasspath": { + "com.google.code.findbugs:annotations": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-httpclient" + ], + "locked": "2.0.0" + }, + "com.google.guava:guava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-httpclient", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "19.0" + }, + "com.netflix.archaius:archaius-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-archaius" + ], + "locked": "0.7.6" + }, + "com.netflix.hystrix:hystrix-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon" + ], + "locked": "1.4.3" + }, + "com.netflix.netflix-commons:netflix-commons-util": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-httpclient", + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "0.1.1" + }, + "com.netflix.netflix-commons:netflix-statistics": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "0.1.1" + }, + "com.netflix.ribbon:ribbon": { + "project": true + }, + "com.netflix.ribbon:ribbon-archaius": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-httpclient", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-transport" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-httpclient": { + "project": true + }, + "com.netflix.ribbon:ribbon-loadbalancer": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-httpclient", + "com.netflix.ribbon:ribbon-transport" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-transport": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon" + ], + "project": true + }, + "com.netflix.spectator:spectator-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-httpclient", + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "1.7.0" + }, + "com.sun.jersey.contribs:jersey-apache-client4": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-httpclient" + ], + "locked": "1.19.1" + }, + "com.sun.jersey:jersey-client": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-httpclient" + ], + "locked": "1.19.1" + }, + "com.sun.jersey:jersey-server": { + "locked": "1.19.1" + }, + "com.thoughtworks.xstream:xstream": { + "locked": "1.4.5" + }, + "commons-collections:commons-collections": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-httpclient" + ], + "locked": "3.2.2" + }, + "commons-configuration:commons-configuration": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-archaius" + ], + "locked": "1.8" + }, + "commons-lang:commons-lang": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.6" + }, + "io.netty:netty-codec-http": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "4.0.27.Final" + }, + "io.reactivex:rxjava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "1.0.10" + }, + "io.reactivex:rxnetty": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "0.4.9" + }, + "io.reactivex:rxnetty-contexts": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "0.4.9" + }, + "io.reactivex:rxnetty-servo": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "0.4.9" + }, + "javax.inject:javax.inject": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "1" + }, + "javax.ws.rs:jsr311-api": { + "locked": "1.1.1" + }, + "org.apache.httpcomponents:httpclient": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-httpclient" + ], + "locked": "4.2.1" + }, + "org.codehaus.jackson:jackson-mapper-asl": { + "locked": "1.9.11" + }, + "org.slf4j:slf4j-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-httpclient", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "1.7.36" + } + }, + "testCompileClasspath": { + "com.google.code.findbugs:annotations": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-httpclient" + ], + "locked": "2.0.0" + }, + "com.google.guava:guava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-httpclient", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "19.0" + }, + "com.netflix.archaius:archaius-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-archaius" + ], + "locked": "0.7.6" + }, + "com.netflix.hystrix:hystrix-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon" + ], + "locked": "1.4.3" + }, + "com.netflix.netflix-commons:netflix-commons-util": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-httpclient", + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "0.1.1" + }, + "com.netflix.netflix-commons:netflix-statistics": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "0.1.1" + }, + "com.netflix.ribbon:ribbon": { + "project": true + }, + "com.netflix.ribbon:ribbon-archaius": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-httpclient", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-transport" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-httpclient": { + "project": true + }, + "com.netflix.ribbon:ribbon-loadbalancer": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-httpclient", + "com.netflix.ribbon:ribbon-transport" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-transport": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon" + ], + "project": true + }, + "com.netflix.spectator:spectator-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-httpclient", + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "1.7.0" + }, + "com.sun.jersey.contribs:jersey-apache-client4": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-httpclient" + ], + "locked": "1.19.1" + }, + "com.sun.jersey:jersey-client": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-httpclient" + ], + "locked": "1.19.1" + }, + "com.sun.jersey:jersey-server": { + "locked": "1.19.1" + }, + "com.thoughtworks.xstream:xstream": { + "locked": "1.4.5" + }, + "commons-collections:commons-collections": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-httpclient" + ], + "locked": "3.2.2" + }, + "commons-configuration:commons-configuration": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-archaius" + ], + "locked": "1.8" + }, + "commons-lang:commons-lang": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.6" + }, + "io.netty:netty-codec-http": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "4.0.27.Final" + }, + "io.reactivex:rxjava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "1.0.9" + }, + "io.reactivex:rxnetty": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "0.4.9" + }, + "io.reactivex:rxnetty-contexts": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "0.4.9" + }, + "io.reactivex:rxnetty-servo": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "0.4.9" + }, + "javax.inject:javax.inject": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "1" + }, + "javax.ws.rs:jsr311-api": { + "locked": "1.1.1" + }, + "junit:junit": { + "locked": "4.11" + }, + "org.apache.httpcomponents:httpclient": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-httpclient" + ], + "locked": "4.2.1" + }, + "org.codehaus.jackson:jackson-mapper-asl": { + "locked": "1.9.11" + }, + "org.slf4j:slf4j-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-httpclient", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "1.7.2" + } + }, + "testRuntimeClasspath": { + "com.google.code.findbugs:annotations": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-httpclient" + ], + "locked": "2.0.0" + }, + "com.google.guava:guava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-httpclient", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "19.0" + }, + "com.netflix.archaius:archaius-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-archaius" + ], + "locked": "0.7.6" + }, + "com.netflix.hystrix:hystrix-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon" + ], + "locked": "1.4.3" + }, + "com.netflix.netflix-commons:netflix-commons-util": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-httpclient", + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "0.1.1" + }, + "com.netflix.netflix-commons:netflix-statistics": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "0.1.1" + }, + "com.netflix.ribbon:ribbon": { + "project": true + }, + "com.netflix.ribbon:ribbon-archaius": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-httpclient", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-transport" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-httpclient": { + "project": true + }, + "com.netflix.ribbon:ribbon-loadbalancer": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-httpclient", + "com.netflix.ribbon:ribbon-transport" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-transport": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon" + ], + "project": true + }, + "com.netflix.spectator:spectator-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-httpclient", + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "1.7.0" + }, + "com.sun.jersey.contribs:jersey-apache-client4": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-httpclient" + ], + "locked": "1.19.1" + }, + "com.sun.jersey:jersey-client": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-httpclient" + ], + "locked": "1.19.1" + }, + "com.sun.jersey:jersey-server": { + "locked": "1.19.1" + }, + "com.thoughtworks.xstream:xstream": { + "locked": "1.4.5" + }, + "commons-collections:commons-collections": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-httpclient" + ], + "locked": "3.2.2" + }, + "commons-configuration:commons-configuration": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-archaius" + ], + "locked": "1.8" + }, + "commons-lang:commons-lang": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.6" + }, + "io.netty:netty-codec-http": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "4.0.27.Final" + }, + "io.reactivex:rxjava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "1.0.10" + }, + "io.reactivex:rxnetty": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "0.4.9" + }, + "io.reactivex:rxnetty-contexts": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "0.4.9" + }, + "io.reactivex:rxnetty-servo": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "0.4.9" + }, + "javax.inject:javax.inject": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "1" + }, + "javax.ws.rs:jsr311-api": { + "locked": "1.1.1" + }, + "junit:junit": { + "locked": "4.11" + }, + "org.apache.httpcomponents:httpclient": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-httpclient" + ], + "locked": "4.2.1" + }, + "org.codehaus.jackson:jackson-mapper-asl": { + "locked": "1.9.11" + }, + "org.slf4j:slf4j-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-httpclient", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "1.7.36" + } + } +} \ No newline at end of file diff --git a/ribbon-guice/dependencies.lock b/ribbon-guice/dependencies.lock new file mode 100644 index 00000000..201f152c --- /dev/null +++ b/ribbon-guice/dependencies.lock @@ -0,0 +1,610 @@ +{ + "compileClasspath": { + "com.google.code.findbugs:annotations": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.0.0" + }, + "com.google.guava:guava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "19.0" + }, + "com.google.inject.extensions:guice-multibindings": { + "locked": "4.0" + }, + "com.google.inject:guice": { + "locked": "4.0" + }, + "com.netflix.archaius:archaius-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-archaius" + ], + "locked": "0.7.6" + }, + "com.netflix.hystrix:hystrix-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon" + ], + "locked": "1.4.3" + }, + "com.netflix.netflix-commons:netflix-commons-util": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "0.1.1" + }, + "com.netflix.netflix-commons:netflix-statistics": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "0.1.1" + }, + "com.netflix.ribbon:ribbon": { + "project": true + }, + "com.netflix.ribbon:ribbon-archaius": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-transport" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-loadbalancer": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-transport": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon" + ], + "project": true + }, + "com.netflix.spectator:spectator-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "1.7.0" + }, + "commons-configuration:commons-configuration": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-archaius" + ], + "locked": "1.8" + }, + "commons-lang:commons-lang": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.6" + }, + "io.netty:netty-codec-http": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "4.0.27.Final" + }, + "io.reactivex:rxjava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "1.0.9" + }, + "io.reactivex:rxnetty": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "0.4.9" + }, + "io.reactivex:rxnetty-contexts": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "0.4.9" + }, + "io.reactivex:rxnetty-servo": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "0.4.9" + }, + "javax.inject:javax.inject": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "1" + }, + "org.slf4j:slf4j-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "1.7.2" + } + }, + "runtimeClasspath": { + "com.google.code.findbugs:annotations": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.0.0" + }, + "com.google.guava:guava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "19.0" + }, + "com.google.inject.extensions:guice-multibindings": { + "locked": "4.0" + }, + "com.google.inject:guice": { + "locked": "4.0" + }, + "com.netflix.archaius:archaius-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-archaius" + ], + "locked": "0.7.6" + }, + "com.netflix.hystrix:hystrix-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon" + ], + "locked": "1.4.3" + }, + "com.netflix.netflix-commons:netflix-commons-util": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "0.1.1" + }, + "com.netflix.netflix-commons:netflix-statistics": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "0.1.1" + }, + "com.netflix.ribbon:ribbon": { + "project": true + }, + "com.netflix.ribbon:ribbon-archaius": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-transport" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-loadbalancer": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-transport": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon" + ], + "project": true + }, + "com.netflix.spectator:spectator-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "1.7.0" + }, + "commons-configuration:commons-configuration": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-archaius" + ], + "locked": "1.8" + }, + "commons-lang:commons-lang": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.6" + }, + "io.netty:netty-codec-http": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "4.0.27.Final" + }, + "io.reactivex:rxjava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "1.0.10" + }, + "io.reactivex:rxnetty": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "0.4.9" + }, + "io.reactivex:rxnetty-contexts": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "0.4.9" + }, + "io.reactivex:rxnetty-servo": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "0.4.9" + }, + "javax.inject:javax.inject": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "1" + }, + "org.slf4j:slf4j-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "1.7.36" + } + }, + "testCompileClasspath": { + "com.google.code.findbugs:annotations": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.0.0" + }, + "com.google.guava:guava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "19.0" + }, + "com.google.inject.extensions:guice-multibindings": { + "locked": "4.0" + }, + "com.google.inject:guice": { + "locked": "4.0" + }, + "com.netflix.archaius:archaius-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-archaius" + ], + "locked": "0.7.6" + }, + "com.netflix.hystrix:hystrix-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon" + ], + "locked": "1.4.3" + }, + "com.netflix.netflix-commons:netflix-commons-util": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "0.1.1" + }, + "com.netflix.netflix-commons:netflix-statistics": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "0.1.1" + }, + "com.netflix.ribbon:ribbon": { + "project": true + }, + "com.netflix.ribbon:ribbon-archaius": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-transport" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-examples": { + "project": true + }, + "com.netflix.ribbon:ribbon-loadbalancer": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-transport": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon" + ], + "project": true + }, + "com.netflix.spectator:spectator-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "1.7.0" + }, + "commons-configuration:commons-configuration": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-archaius" + ], + "locked": "1.8" + }, + "commons-lang:commons-lang": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.6" + }, + "io.netty:netty-codec-http": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "4.0.27.Final" + }, + "io.reactivex:rxjava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "1.0.9" + }, + "io.reactivex:rxnetty": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "0.4.9" + }, + "io.reactivex:rxnetty-contexts": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "0.4.9" + }, + "io.reactivex:rxnetty-servo": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "0.4.9" + }, + "javax.inject:javax.inject": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "1" + }, + "junit:junit": { + "locked": "4.11" + }, + "org.slf4j:slf4j-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "1.7.2" + } + }, + "testRuntimeClasspath": { + "com.google.code.findbugs:annotations": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.0.0" + }, + "com.google.guava:guava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "19.0" + }, + "com.google.inject.extensions:guice-multibindings": { + "locked": "4.0" + }, + "com.google.inject:guice": { + "locked": "4.0" + }, + "com.netflix.archaius:archaius-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-archaius" + ], + "locked": "0.7.6" + }, + "com.netflix.hystrix:hystrix-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon" + ], + "locked": "1.4.3" + }, + "com.netflix.netflix-commons:netflix-commons-util": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "0.1.1" + }, + "com.netflix.netflix-commons:netflix-statistics": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "0.1.1" + }, + "com.netflix.ribbon:ribbon": { + "project": true + }, + "com.netflix.ribbon:ribbon-archaius": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-transport" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-examples": { + "project": true + }, + "com.netflix.ribbon:ribbon-loadbalancer": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-transport": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon" + ], + "project": true + }, + "com.netflix.spectator:spectator-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "1.7.0" + }, + "commons-configuration:commons-configuration": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-archaius" + ], + "locked": "1.8" + }, + "commons-lang:commons-lang": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.6" + }, + "io.netty:netty-codec-http": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "4.0.27.Final" + }, + "io.reactivex:rxjava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "1.0.10" + }, + "io.reactivex:rxnetty": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "0.4.9" + }, + "io.reactivex:rxnetty-contexts": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "0.4.9" + }, + "io.reactivex:rxnetty-servo": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "0.4.9" + }, + "javax.inject:javax.inject": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "1" + }, + "junit:junit": { + "locked": "4.11" + }, + "org.slf4j:slf4j-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "1.7.36" + } + } +} \ No newline at end of file diff --git a/ribbon-httpclient/dependencies.lock b/ribbon-httpclient/dependencies.lock new file mode 100644 index 00000000..fa0bcd1d --- /dev/null +++ b/ribbon-httpclient/dependencies.lock @@ -0,0 +1,370 @@ +{ + "compileClasspath": { + "com.google.code.findbugs:annotations": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.0.0" + }, + "com.google.guava:guava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "19.0" + }, + "com.netflix.netflix-commons:netflix-commons-util": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "0.1.1" + }, + "com.netflix.netflix-commons:netflix-statistics": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "0.1.1" + }, + "com.netflix.ribbon:ribbon-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-loadbalancer": { + "project": true + }, + "com.netflix.spectator:spectator-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "1.7.0" + }, + "com.sun.jersey.contribs:jersey-apache-client4": { + "locked": "1.19.1" + }, + "com.sun.jersey:jersey-client": { + "locked": "1.19.1" + }, + "commons-collections:commons-collections": { + "locked": "3.2.2" + }, + "commons-lang:commons-lang": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.6" + }, + "io.reactivex:rxjava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "1.0.9" + }, + "org.apache.httpcomponents:httpclient": { + "locked": "4.2.1" + }, + "org.slf4j:slf4j-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "1.7.2" + } + }, + "runtimeClasspath": { + "com.google.code.findbugs:annotations": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.0.0" + }, + "com.google.guava:guava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "19.0" + }, + "com.netflix.netflix-commons:netflix-commons-util": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "0.1.1" + }, + "com.netflix.netflix-commons:netflix-statistics": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "0.1.1" + }, + "com.netflix.ribbon:ribbon-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-loadbalancer": { + "project": true + }, + "com.netflix.spectator:spectator-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "1.7.0" + }, + "com.sun.jersey.contribs:jersey-apache-client4": { + "locked": "1.19.1" + }, + "com.sun.jersey:jersey-client": { + "locked": "1.19.1" + }, + "commons-collections:commons-collections": { + "locked": "3.2.2" + }, + "commons-lang:commons-lang": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.6" + }, + "io.reactivex:rxjava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "1.0.9" + }, + "org.apache.httpcomponents:httpclient": { + "locked": "4.2.1" + }, + "org.slf4j:slf4j-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "1.7.36" + } + }, + "testCompileClasspath": { + "com.fasterxml.jackson.core:jackson-databind": { + "locked": "2.4.3" + }, + "com.google.code.findbugs:annotations": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.0.0" + }, + "com.google.guava:guava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "19.0" + }, + "com.google.mockwebserver:mockwebserver": { + "locked": "20130505" + }, + "com.netflix.archaius:archaius-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius" + ], + "locked": "0.7.6" + }, + "com.netflix.netflix-commons:netflix-commons-util": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "0.1.1" + }, + "com.netflix.netflix-commons:netflix-statistics": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "0.1.1" + }, + "com.netflix.ribbon:ribbon-archaius": { + "project": true + }, + "com.netflix.ribbon:ribbon-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-loadbalancer": { + "project": true + }, + "com.netflix.spectator:spectator-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "1.7.0" + }, + "com.sun.jersey.contribs:jersey-apache-client4": { + "locked": "1.19.1" + }, + "com.sun.jersey:jersey-client": { + "locked": "1.19.1" + }, + "com.sun.jersey:jersey-server": { + "locked": "1.19.1" + }, + "commons-collections:commons-collections": { + "locked": "3.2.2" + }, + "commons-configuration:commons-configuration": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius" + ], + "locked": "1.8" + }, + "commons-io:commons-io": { + "locked": "2.0.1" + }, + "commons-lang:commons-lang": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.6" + }, + "io.reactivex:rxjava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "1.0.9" + }, + "junit:junit": { + "locked": "4.11" + }, + "org.apache.httpcomponents:httpclient": { + "locked": "4.2.1" + }, + "org.slf4j:slf4j-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "1.7.2" + }, + "org.slf4j:slf4j-log4j12": { + "locked": "1.7.2" + } + }, + "testRuntimeClasspath": { + "com.fasterxml.jackson.core:jackson-databind": { + "locked": "2.4.3" + }, + "com.google.code.findbugs:annotations": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.0.0" + }, + "com.google.guava:guava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "19.0" + }, + "com.google.mockwebserver:mockwebserver": { + "locked": "20130505" + }, + "com.netflix.archaius:archaius-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius" + ], + "locked": "0.7.6" + }, + "com.netflix.netflix-commons:netflix-commons-util": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "0.1.1" + }, + "com.netflix.netflix-commons:netflix-statistics": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "0.1.1" + }, + "com.netflix.ribbon:ribbon-archaius": { + "project": true + }, + "com.netflix.ribbon:ribbon-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-loadbalancer": { + "project": true + }, + "com.netflix.spectator:spectator-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "1.7.0" + }, + "com.sun.jersey.contribs:jersey-apache-client4": { + "locked": "1.19.1" + }, + "com.sun.jersey:jersey-client": { + "locked": "1.19.1" + }, + "com.sun.jersey:jersey-server": { + "locked": "1.19.1" + }, + "commons-collections:commons-collections": { + "locked": "3.2.2" + }, + "commons-configuration:commons-configuration": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius" + ], + "locked": "1.8" + }, + "commons-io:commons-io": { + "locked": "2.0.1" + }, + "commons-lang:commons-lang": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.6" + }, + "io.reactivex:rxjava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "1.0.9" + }, + "junit:junit": { + "locked": "4.11" + }, + "org.apache.httpcomponents:httpclient": { + "locked": "4.2.1" + }, + "org.slf4j:slf4j-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "1.7.36" + }, + "org.slf4j:slf4j-log4j12": { + "locked": "1.7.2" + } + } +} \ No newline at end of file diff --git a/ribbon-loadbalancer/dependencies.lock b/ribbon-loadbalancer/dependencies.lock new file mode 100644 index 00000000..e2392f81 --- /dev/null +++ b/ribbon-loadbalancer/dependencies.lock @@ -0,0 +1,240 @@ +{ + "compileClasspath": { + "com.google.code.findbugs:annotations": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.0.0" + }, + "com.google.guava:guava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-core" + ], + "locked": "19.0" + }, + "com.netflix.netflix-commons:netflix-commons-util": { + "locked": "0.1.1" + }, + "com.netflix.netflix-commons:netflix-statistics": { + "locked": "0.1.1" + }, + "com.netflix.ribbon:ribbon-core": { + "project": true + }, + "com.netflix.spectator:spectator-api": { + "locked": "1.7.0" + }, + "commons-lang:commons-lang": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.6" + }, + "io.reactivex:rxjava": { + "locked": "1.0.9" + }, + "org.slf4j:slf4j-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-core" + ], + "locked": "1.7.2" + } + }, + "runtimeClasspath": { + "com.google.code.findbugs:annotations": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.0.0" + }, + "com.google.guava:guava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-core" + ], + "locked": "19.0" + }, + "com.netflix.netflix-commons:netflix-commons-util": { + "locked": "0.1.1" + }, + "com.netflix.netflix-commons:netflix-statistics": { + "locked": "0.1.1" + }, + "com.netflix.ribbon:ribbon-core": { + "project": true + }, + "com.netflix.spectator:spectator-api": { + "locked": "1.7.0" + }, + "commons-lang:commons-lang": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.6" + }, + "io.reactivex:rxjava": { + "locked": "1.0.9" + }, + "org.slf4j:slf4j-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-core" + ], + "locked": "1.7.36" + } + }, + "testCompileClasspath": { + "com.google.code.findbugs:annotations": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.0.0" + }, + "com.google.guava:guava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core" + ], + "locked": "19.0" + }, + "com.netflix.archaius:archaius-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius" + ], + "locked": "0.7.6" + }, + "com.netflix.netflix-commons:netflix-commons-util": { + "locked": "0.1.1" + }, + "com.netflix.netflix-commons:netflix-statistics": { + "locked": "0.1.1" + }, + "com.netflix.ribbon:ribbon-archaius": { + "project": true + }, + "com.netflix.ribbon:ribbon-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius" + ], + "project": true + }, + "com.netflix.spectator:spectator-api": { + "locked": "1.7.0" + }, + "com.sun.jersey:jersey-server": { + "locked": "1.19.1" + }, + "commons-configuration:commons-configuration": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius" + ], + "locked": "1.8" + }, + "commons-lang:commons-lang": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.6" + }, + "io.reactivex:rxjava": { + "locked": "1.0.9" + }, + "junit:junit": { + "locked": "4.11" + }, + "org.awaitility:awaitility": { + "locked": "3.0.0" + }, + "org.mockito:mockito-core": { + "locked": "2.13.0" + }, + "org.slf4j:slf4j-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core" + ], + "locked": "1.7.2" + }, + "org.slf4j:slf4j-log4j12": { + "locked": "1.7.2" + } + }, + "testRuntimeClasspath": { + "com.google.code.findbugs:annotations": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.0.0" + }, + "com.google.guava:guava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core" + ], + "locked": "19.0" + }, + "com.netflix.archaius:archaius-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius" + ], + "locked": "0.7.6" + }, + "com.netflix.netflix-commons:netflix-commons-util": { + "locked": "0.1.1" + }, + "com.netflix.netflix-commons:netflix-statistics": { + "locked": "0.1.1" + }, + "com.netflix.ribbon:ribbon-archaius": { + "project": true + }, + "com.netflix.ribbon:ribbon-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius" + ], + "project": true + }, + "com.netflix.spectator:spectator-api": { + "locked": "1.7.0" + }, + "com.sun.jersey:jersey-server": { + "locked": "1.19.1" + }, + "commons-configuration:commons-configuration": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius" + ], + "locked": "1.8" + }, + "commons-lang:commons-lang": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.6" + }, + "io.reactivex:rxjava": { + "locked": "1.0.9" + }, + "junit:junit": { + "locked": "4.11" + }, + "org.awaitility:awaitility": { + "locked": "3.0.0" + }, + "org.mockito:mockito-core": { + "locked": "2.13.0" + }, + "org.slf4j:slf4j-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core" + ], + "locked": "1.7.36" + }, + "org.slf4j:slf4j-log4j12": { + "locked": "1.7.2" + } + } +} \ No newline at end of file diff --git a/ribbon-test/dependencies.lock b/ribbon-test/dependencies.lock new file mode 100644 index 00000000..691f17bf --- /dev/null +++ b/ribbon-test/dependencies.lock @@ -0,0 +1,438 @@ +{ + "compileClasspath": { + "com.google.code.findbugs:annotations": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-eureka" + ], + "locked": "2.0.0" + }, + "com.google.guava:guava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "19.0" + }, + "com.netflix.archaius:archaius-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-eureka" + ], + "locked": "0.7.5" + }, + "com.netflix.eureka:eureka-client": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-eureka" + ], + "locked": "1.7.2" + }, + "com.netflix.netflix-commons:netflix-commons-util": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "0.1.1" + }, + "com.netflix.netflix-commons:netflix-statistics": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "0.1.1" + }, + "com.netflix.ribbon:ribbon-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-eureka", + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-eureka": { + "project": true + }, + "com.netflix.ribbon:ribbon-loadbalancer": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-eureka" + ], + "project": true + }, + "com.netflix.spectator:spectator-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "1.7.0" + }, + "commons-configuration:commons-configuration": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-eureka" + ], + "locked": "1.8" + }, + "commons-lang:commons-lang": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.6" + }, + "io.reactivex:rxjava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "1.0.9" + }, + "javax.inject:javax.inject": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-eureka" + ], + "locked": "1" + }, + "javax.ws.rs:jsr311-api": { + "locked": "1.1.1" + }, + "junit:junit": { + "locked": "4.12" + }, + "org.codehaus.jackson:jackson-mapper-asl": { + "locked": "1.9.11" + }, + "org.easymock:easymock": { + "locked": "3.2" + }, + "org.powermock:powermock-easymock-release-full": { + "locked": "1.6.2" + }, + "org.slf4j:slf4j-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-eureka", + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "1.7.2" + } + }, + "runtimeClasspath": { + "com.google.code.findbugs:annotations": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-eureka" + ], + "locked": "2.0.0" + }, + "com.google.guava:guava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "19.0" + }, + "com.netflix.archaius:archaius-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-eureka" + ], + "locked": "0.7.5" + }, + "com.netflix.eureka:eureka-client": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-eureka" + ], + "locked": "1.7.2" + }, + "com.netflix.netflix-commons:netflix-commons-util": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "0.1.1" + }, + "com.netflix.netflix-commons:netflix-statistics": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "0.1.1" + }, + "com.netflix.ribbon:ribbon-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-eureka", + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-eureka": { + "project": true + }, + "com.netflix.ribbon:ribbon-loadbalancer": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-eureka" + ], + "project": true + }, + "com.netflix.spectator:spectator-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "1.7.0" + }, + "commons-configuration:commons-configuration": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-eureka" + ], + "locked": "1.8" + }, + "commons-lang:commons-lang": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.6" + }, + "io.reactivex:rxjava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "1.0.9" + }, + "javax.inject:javax.inject": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-eureka" + ], + "locked": "1" + }, + "javax.ws.rs:jsr311-api": { + "locked": "1.1.1" + }, + "junit:junit": { + "locked": "4.12" + }, + "org.codehaus.jackson:jackson-mapper-asl": { + "locked": "1.9.11" + }, + "org.easymock:easymock": { + "locked": "3.2" + }, + "org.powermock:powermock-easymock-release-full": { + "locked": "1.6.2" + }, + "org.slf4j:slf4j-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-eureka", + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "1.7.36" + } + }, + "testCompileClasspath": { + "com.google.code.findbugs:annotations": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-eureka" + ], + "locked": "2.0.0" + }, + "com.google.guava:guava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "19.0" + }, + "com.netflix.archaius:archaius-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-eureka" + ], + "locked": "0.7.5" + }, + "com.netflix.eureka:eureka-client": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-eureka" + ], + "locked": "1.7.2" + }, + "com.netflix.netflix-commons:netflix-commons-util": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "0.1.1" + }, + "com.netflix.netflix-commons:netflix-statistics": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "0.1.1" + }, + "com.netflix.ribbon:ribbon-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-eureka", + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-eureka": { + "project": true + }, + "com.netflix.ribbon:ribbon-loadbalancer": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-eureka" + ], + "project": true + }, + "com.netflix.spectator:spectator-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "1.7.0" + }, + "commons-configuration:commons-configuration": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-eureka" + ], + "locked": "1.8" + }, + "commons-lang:commons-lang": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.6" + }, + "io.reactivex:rxjava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "1.0.9" + }, + "javax.inject:javax.inject": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-eureka" + ], + "locked": "1" + }, + "javax.ws.rs:jsr311-api": { + "locked": "1.1.1" + }, + "junit:junit": { + "locked": "4.12" + }, + "org.codehaus.jackson:jackson-mapper-asl": { + "locked": "1.9.11" + }, + "org.easymock:easymock": { + "locked": "3.2" + }, + "org.powermock:powermock-easymock-release-full": { + "locked": "1.6.2" + }, + "org.slf4j:slf4j-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-eureka", + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "1.7.2" + } + }, + "testRuntimeClasspath": { + "com.google.code.findbugs:annotations": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-eureka" + ], + "locked": "2.0.0" + }, + "com.google.guava:guava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "19.0" + }, + "com.netflix.archaius:archaius-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-eureka" + ], + "locked": "0.7.5" + }, + "com.netflix.eureka:eureka-client": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-eureka" + ], + "locked": "1.7.2" + }, + "com.netflix.netflix-commons:netflix-commons-util": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "0.1.1" + }, + "com.netflix.netflix-commons:netflix-statistics": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "0.1.1" + }, + "com.netflix.ribbon:ribbon-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-eureka", + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-eureka": { + "project": true + }, + "com.netflix.ribbon:ribbon-loadbalancer": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-eureka" + ], + "project": true + }, + "com.netflix.spectator:spectator-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "1.7.0" + }, + "commons-configuration:commons-configuration": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-eureka" + ], + "locked": "1.8" + }, + "commons-lang:commons-lang": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.6" + }, + "io.reactivex:rxjava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "1.0.9" + }, + "javax.inject:javax.inject": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-eureka" + ], + "locked": "1" + }, + "javax.ws.rs:jsr311-api": { + "locked": "1.1.1" + }, + "junit:junit": { + "locked": "4.12" + }, + "org.codehaus.jackson:jackson-mapper-asl": { + "locked": "1.9.11" + }, + "org.easymock:easymock": { + "locked": "3.2" + }, + "org.powermock:powermock-easymock-release-full": { + "locked": "1.6.2" + }, + "org.slf4j:slf4j-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-eureka", + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "1.7.36" + } + } +} \ No newline at end of file diff --git a/ribbon-transport/dependencies.lock b/ribbon-transport/dependencies.lock new file mode 100644 index 00000000..b39c2e5a --- /dev/null +++ b/ribbon-transport/dependencies.lock @@ -0,0 +1,526 @@ +{ + "compileClasspath": { + "com.google.code.findbugs:annotations": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.0.0" + }, + "com.google.guava:guava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "19.0" + }, + "com.netflix.archaius:archaius-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius" + ], + "locked": "0.7.6" + }, + "com.netflix.netflix-commons:netflix-commons-util": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "0.1.1" + }, + "com.netflix.netflix-commons:netflix-statistics": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "0.1.1" + }, + "com.netflix.ribbon:ribbon-archaius": { + "project": true + }, + "com.netflix.ribbon:ribbon-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-loadbalancer": { + "project": true + }, + "com.netflix.spectator:spectator-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "1.7.0" + }, + "commons-configuration:commons-configuration": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius" + ], + "locked": "1.8" + }, + "commons-lang:commons-lang": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.6" + }, + "io.netty:netty-codec-http": { + "locked": "4.0.27.Final" + }, + "io.reactivex:rxjava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "1.0.9" + }, + "io.reactivex:rxnetty": { + "locked": "0.4.9" + }, + "io.reactivex:rxnetty-contexts": { + "locked": "0.4.9" + }, + "io.reactivex:rxnetty-servo": { + "locked": "0.4.9" + }, + "javax.inject:javax.inject": { + "locked": "1" + }, + "org.slf4j:slf4j-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "1.7.2" + } + }, + "runtimeClasspath": { + "com.google.code.findbugs:annotations": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.0.0" + }, + "com.google.guava:guava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "19.0" + }, + "com.netflix.archaius:archaius-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius" + ], + "locked": "0.7.6" + }, + "com.netflix.netflix-commons:netflix-commons-util": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "0.1.1" + }, + "com.netflix.netflix-commons:netflix-statistics": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "0.1.1" + }, + "com.netflix.ribbon:ribbon-archaius": { + "project": true + }, + "com.netflix.ribbon:ribbon-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-loadbalancer": { + "project": true + }, + "com.netflix.spectator:spectator-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "1.7.0" + }, + "commons-configuration:commons-configuration": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius" + ], + "locked": "1.8" + }, + "commons-lang:commons-lang": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.6" + }, + "io.netty:netty-codec-http": { + "locked": "4.0.27.Final" + }, + "io.reactivex:rxjava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "1.0.10" + }, + "io.reactivex:rxnetty": { + "locked": "0.4.9" + }, + "io.reactivex:rxnetty-contexts": { + "locked": "0.4.9" + }, + "io.reactivex:rxnetty-servo": { + "locked": "0.4.9" + }, + "javax.inject:javax.inject": { + "locked": "1" + }, + "org.slf4j:slf4j-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "1.7.36" + } + }, + "testCompileClasspath": { + "com.google.code.findbugs:annotations": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-eureka" + ], + "locked": "2.0.0" + }, + "com.google.guava:guava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-test" + ], + "locked": "19.0" + }, + "com.google.mockwebserver:mockwebserver": { + "locked": "20130706" + }, + "com.netflix.archaius:archaius-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-eureka" + ], + "locked": "0.7.6" + }, + "com.netflix.eureka:eureka-client": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-eureka", + "com.netflix.ribbon:ribbon-test" + ], + "locked": "1.7.2" + }, + "com.netflix.netflix-commons:netflix-commons-util": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "0.1.1" + }, + "com.netflix.netflix-commons:netflix-statistics": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "0.1.1" + }, + "com.netflix.ribbon:ribbon-archaius": { + "project": true + }, + "com.netflix.ribbon:ribbon-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-eureka", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-test" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-eureka": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-test" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-loadbalancer": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-eureka", + "com.netflix.ribbon:ribbon-test" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-test": { + "project": true + }, + "com.netflix.spectator:spectator-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "1.7.0" + }, + "com.sun.jersey:jersey-server": { + "locked": "1.19.1" + }, + "commons-configuration:commons-configuration": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-eureka" + ], + "locked": "1.8" + }, + "commons-lang:commons-lang": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.6" + }, + "io.netty:netty-codec-http": { + "locked": "4.0.27.Final" + }, + "io.reactivex:rxjava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-test" + ], + "locked": "1.0.9" + }, + "io.reactivex:rxnetty": { + "locked": "0.4.9" + }, + "io.reactivex:rxnetty-contexts": { + "locked": "0.4.9" + }, + "io.reactivex:rxnetty-servo": { + "locked": "0.4.9" + }, + "javax.inject:javax.inject": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-eureka" + ], + "locked": "1" + }, + "javax.ws.rs:jsr311-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-test" + ], + "locked": "1.1.1" + }, + "junit:junit": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-test" + ], + "locked": "4.12" + }, + "org.codehaus.jackson:jackson-mapper-asl": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-test" + ], + "locked": "1.9.11" + }, + "org.easymock:easymock": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-test" + ], + "locked": "3.2" + }, + "org.powermock:powermock-easymock-release-full": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-test" + ], + "locked": "1.6.2" + }, + "org.slf4j:slf4j-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-eureka", + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "1.7.2" + }, + "org.slf4j:slf4j-log4j12": { + "locked": "1.7.2" + } + }, + "testRuntimeClasspath": { + "com.google.code.findbugs:annotations": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-eureka" + ], + "locked": "2.0.0" + }, + "com.google.guava:guava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-test" + ], + "locked": "19.0" + }, + "com.google.mockwebserver:mockwebserver": { + "locked": "20130706" + }, + "com.netflix.archaius:archaius-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-eureka" + ], + "locked": "0.7.6" + }, + "com.netflix.eureka:eureka-client": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-eureka", + "com.netflix.ribbon:ribbon-test" + ], + "locked": "1.7.2" + }, + "com.netflix.netflix-commons:netflix-commons-util": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "0.1.1" + }, + "com.netflix.netflix-commons:netflix-statistics": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "0.1.1" + }, + "com.netflix.ribbon:ribbon-archaius": { + "project": true + }, + "com.netflix.ribbon:ribbon-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-eureka", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-test" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-eureka": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-test" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-loadbalancer": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-eureka", + "com.netflix.ribbon:ribbon-test" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-test": { + "project": true + }, + "com.netflix.spectator:spectator-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "1.7.0" + }, + "com.sun.jersey:jersey-server": { + "locked": "1.19.1" + }, + "commons-configuration:commons-configuration": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-eureka" + ], + "locked": "1.8" + }, + "commons-lang:commons-lang": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.6" + }, + "io.netty:netty-codec-http": { + "locked": "4.0.27.Final" + }, + "io.reactivex:rxjava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-test" + ], + "locked": "1.0.10" + }, + "io.reactivex:rxnetty": { + "locked": "0.4.9" + }, + "io.reactivex:rxnetty-contexts": { + "locked": "0.4.9" + }, + "io.reactivex:rxnetty-servo": { + "locked": "0.4.9" + }, + "javax.inject:javax.inject": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-eureka" + ], + "locked": "1" + }, + "javax.ws.rs:jsr311-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-test" + ], + "locked": "1.1.1" + }, + "junit:junit": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-test" + ], + "locked": "4.12" + }, + "org.codehaus.jackson:jackson-mapper-asl": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-test" + ], + "locked": "1.9.11" + }, + "org.easymock:easymock": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-test" + ], + "locked": "3.2" + }, + "org.powermock:powermock-easymock-release-full": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-test" + ], + "locked": "1.6.2" + }, + "org.slf4j:slf4j-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-eureka", + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "1.7.36" + }, + "org.slf4j:slf4j-log4j12": { + "locked": "1.7.2" + } + } +} \ No newline at end of file diff --git a/ribbon/dependencies.lock b/ribbon/dependencies.lock new file mode 100644 index 00000000..e03574d0 --- /dev/null +++ b/ribbon/dependencies.lock @@ -0,0 +1,890 @@ +{ + "compileClasspath": { + "com.google.code.findbugs:annotations": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.0.0" + }, + "com.google.guava:guava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "19.0" + }, + "com.netflix.archaius:archaius-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius" + ], + "locked": "0.7.6" + }, + "com.netflix.hystrix:hystrix-core": { + "locked": "1.4.3" + }, + "com.netflix.netflix-commons:netflix-commons-util": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "0.1.1" + }, + "com.netflix.netflix-commons:netflix-statistics": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "0.1.1" + }, + "com.netflix.ribbon:ribbon-archaius": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-transport" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-loadbalancer": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-transport": { + "project": true + }, + "com.netflix.spectator:spectator-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "1.7.0" + }, + "commons-configuration:commons-configuration": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius" + ], + "locked": "1.8" + }, + "commons-lang:commons-lang": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.6" + }, + "io.netty:netty-codec-http": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "4.0.27.Final" + }, + "io.reactivex:rxjava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "1.0.9" + }, + "io.reactivex:rxnetty": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "0.4.9" + }, + "io.reactivex:rxnetty-contexts": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "0.4.9" + }, + "io.reactivex:rxnetty-servo": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "0.4.9" + }, + "javax.inject:javax.inject": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "1" + }, + "org.slf4j:slf4j-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "1.7.2" + } + }, + "examplesCompileClasspath": { + "com.google.code.findbugs:annotations": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.0.0" + }, + "com.google.guava:guava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "19.0" + }, + "com.netflix.archaius:archaius-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius" + ], + "locked": "0.7.6" + }, + "com.netflix.hystrix:hystrix-core": { + "locked": "1.4.3" + }, + "com.netflix.netflix-commons:netflix-commons-util": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "0.1.1" + }, + "com.netflix.netflix-commons:netflix-statistics": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "0.1.1" + }, + "com.netflix.ribbon:ribbon-archaius": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-transport" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-loadbalancer": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-transport": { + "project": true + }, + "com.netflix.spectator:spectator-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "1.7.0" + }, + "commons-configuration:commons-configuration": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius" + ], + "locked": "1.8" + }, + "commons-lang:commons-lang": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.6" + }, + "io.netty:netty-codec-http": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "4.0.27.Final" + }, + "io.reactivex:rxjava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "1.0.9" + }, + "io.reactivex:rxnetty": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "0.4.9" + }, + "io.reactivex:rxnetty-contexts": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "0.4.9" + }, + "io.reactivex:rxnetty-servo": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "0.4.9" + }, + "javax.inject:javax.inject": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "1" + }, + "org.slf4j:slf4j-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "1.7.2" + } + }, + "examplesRuntimeClasspath": { + "com.google.code.findbugs:annotations": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.0.0" + }, + "com.google.guava:guava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "19.0" + }, + "com.netflix.archaius:archaius-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius" + ], + "locked": "0.7.6" + }, + "com.netflix.hystrix:hystrix-core": { + "locked": "1.4.3" + }, + "com.netflix.netflix-commons:netflix-commons-util": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "0.1.1" + }, + "com.netflix.netflix-commons:netflix-statistics": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "0.1.1" + }, + "com.netflix.ribbon:ribbon-archaius": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-transport" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-loadbalancer": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-transport": { + "project": true + }, + "com.netflix.spectator:spectator-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "1.7.0" + }, + "commons-configuration:commons-configuration": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius" + ], + "locked": "1.8" + }, + "commons-lang:commons-lang": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.6" + }, + "io.netty:netty-codec-http": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "4.0.27.Final" + }, + "io.reactivex:rxjava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "1.0.10" + }, + "io.reactivex:rxnetty": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "0.4.9" + }, + "io.reactivex:rxnetty-contexts": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "0.4.9" + }, + "io.reactivex:rxnetty-servo": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "0.4.9" + }, + "javax.inject:javax.inject": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "1" + }, + "org.slf4j:slf4j-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "1.7.36" + } + }, + "runtimeClasspath": { + "com.google.code.findbugs:annotations": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.0.0" + }, + "com.google.guava:guava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "19.0" + }, + "com.netflix.archaius:archaius-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius" + ], + "locked": "0.7.6" + }, + "com.netflix.hystrix:hystrix-core": { + "locked": "1.4.3" + }, + "com.netflix.netflix-commons:netflix-commons-util": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "0.1.1" + }, + "com.netflix.netflix-commons:netflix-statistics": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "0.1.1" + }, + "com.netflix.ribbon:ribbon-archaius": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-transport" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-loadbalancer": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-transport": { + "project": true + }, + "com.netflix.spectator:spectator-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "1.7.0" + }, + "commons-configuration:commons-configuration": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius" + ], + "locked": "1.8" + }, + "commons-lang:commons-lang": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.6" + }, + "io.netty:netty-codec-http": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "4.0.27.Final" + }, + "io.reactivex:rxjava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "1.0.10" + }, + "io.reactivex:rxnetty": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "0.4.9" + }, + "io.reactivex:rxnetty-contexts": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "0.4.9" + }, + "io.reactivex:rxnetty-servo": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "0.4.9" + }, + "javax.inject:javax.inject": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "1" + }, + "org.slf4j:slf4j-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "1.7.36" + } + }, + "testCompileClasspath": { + "com.google.code.findbugs:annotations": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-eureka" + ], + "locked": "2.0.0" + }, + "com.google.guava:guava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-test", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "19.0" + }, + "com.google.mockwebserver:mockwebserver": { + "locked": "20130706" + }, + "com.netflix.archaius:archaius-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-eureka" + ], + "locked": "0.7.6" + }, + "com.netflix.eureka:eureka-client": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-eureka", + "com.netflix.ribbon:ribbon-test" + ], + "locked": "1.7.2" + }, + "com.netflix.hystrix:hystrix-core": { + "locked": "1.4.3" + }, + "com.netflix.netflix-commons:netflix-commons-util": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "0.1.1" + }, + "com.netflix.netflix-commons:netflix-statistics": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "0.1.1" + }, + "com.netflix.ribbon:ribbon-archaius": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-eureka", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-test", + "com.netflix.ribbon:ribbon-transport" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-eureka": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-test" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-loadbalancer": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-eureka", + "com.netflix.ribbon:ribbon-test", + "com.netflix.ribbon:ribbon-transport" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-test": { + "project": true + }, + "com.netflix.ribbon:ribbon-transport": { + "project": true + }, + "com.netflix.spectator:spectator-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "1.7.0" + }, + "commons-configuration:commons-configuration": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-eureka" + ], + "locked": "1.8" + }, + "commons-lang:commons-lang": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.6" + }, + "io.netty:netty-codec-http": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "4.0.27.Final" + }, + "io.reactivex:rxjava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-test", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "1.0.9" + }, + "io.reactivex:rxnetty": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "0.4.9" + }, + "io.reactivex:rxnetty-contexts": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "0.4.9" + }, + "io.reactivex:rxnetty-servo": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "0.4.9" + }, + "javax.inject:javax.inject": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-eureka", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "1" + }, + "javax.ws.rs:jsr311-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-test" + ], + "locked": "1.1.1" + }, + "junit:junit": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-test" + ], + "locked": "4.12" + }, + "org.codehaus.jackson:jackson-mapper-asl": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-test" + ], + "locked": "1.9.11" + }, + "org.easymock:easymock": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-test" + ], + "locked": "3.2" + }, + "org.powermock:powermock-easymock-release-full": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-test" + ], + "locked": "1.6.2" + }, + "org.slf4j:slf4j-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-eureka", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "1.7.2" + }, + "org.slf4j:slf4j-log4j12": { + "locked": "1.7.2" + } + }, + "testRuntimeClasspath": { + "com.google.code.findbugs:annotations": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-eureka" + ], + "locked": "2.0.0" + }, + "com.google.guava:guava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-test", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "19.0" + }, + "com.google.mockwebserver:mockwebserver": { + "locked": "20130706" + }, + "com.netflix.archaius:archaius-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-eureka" + ], + "locked": "0.7.6" + }, + "com.netflix.eureka:eureka-client": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-eureka", + "com.netflix.ribbon:ribbon-test" + ], + "locked": "1.7.2" + }, + "com.netflix.hystrix:hystrix-core": { + "locked": "1.4.3" + }, + "com.netflix.netflix-commons:netflix-commons-util": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "0.1.1" + }, + "com.netflix.netflix-commons:netflix-statistics": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "0.1.1" + }, + "com.netflix.ribbon:ribbon-archaius": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-core": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-eureka", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-test", + "com.netflix.ribbon:ribbon-transport" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-eureka": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-test" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-loadbalancer": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-eureka", + "com.netflix.ribbon:ribbon-test", + "com.netflix.ribbon:ribbon-transport" + ], + "project": true + }, + "com.netflix.ribbon:ribbon-test": { + "project": true + }, + "com.netflix.ribbon:ribbon-transport": { + "project": true + }, + "com.netflix.spectator:spectator-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer" + ], + "locked": "1.7.0" + }, + "commons-configuration:commons-configuration": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-eureka" + ], + "locked": "1.8" + }, + "commons-lang:commons-lang": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core" + ], + "locked": "2.6" + }, + "io.netty:netty-codec-http": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "4.0.27.Final" + }, + "io.reactivex:rxjava": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-test", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "1.0.10" + }, + "io.reactivex:rxnetty": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "0.4.9" + }, + "io.reactivex:rxnetty-contexts": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "0.4.9" + }, + "io.reactivex:rxnetty-servo": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "0.4.9" + }, + "javax.inject:javax.inject": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-eureka", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "1" + }, + "javax.ws.rs:jsr311-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-test" + ], + "locked": "1.1.1" + }, + "junit:junit": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-test" + ], + "locked": "4.12" + }, + "org.codehaus.jackson:jackson-mapper-asl": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-test" + ], + "locked": "1.9.11" + }, + "org.easymock:easymock": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-test" + ], + "locked": "3.2" + }, + "org.powermock:powermock-easymock-release-full": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-test" + ], + "locked": "1.6.2" + }, + "org.slf4j:slf4j-api": { + "firstLevelTransitive": [ + "com.netflix.ribbon:ribbon-archaius", + "com.netflix.ribbon:ribbon-core", + "com.netflix.ribbon:ribbon-eureka", + "com.netflix.ribbon:ribbon-loadbalancer", + "com.netflix.ribbon:ribbon-transport" + ], + "locked": "1.7.36" + }, + "org.slf4j:slf4j-log4j12": { + "locked": "1.7.2" + } + } +} \ No newline at end of file