Skip to content

Commit

Permalink
use nebula recommender plugin
Browse files Browse the repository at this point in the history
  • Loading branch information
brharrington committed Dec 13, 2015
1 parent 84053a7 commit 44d64af
Show file tree
Hide file tree
Showing 10 changed files with 268 additions and 30 deletions.
14 changes: 10 additions & 4 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ buildscript {
repositories { jcenter() }
dependencies {
classpath 'com.github.ben-manes:gradle-versions-plugin:0.11.3'
classpath 'com.netflix.nebula:nebula-dependency-recommender:3.1.0'
}
}

Expand All @@ -14,6 +15,7 @@ plugins {
ext.githubProjectName = 'spectator'

allprojects {
apply plugin: 'nebula.dependency-recommender'
apply plugin: 'project-report'
apply plugin: 'me.champeau.gradle.jmh'
apply plugin: 'com.github.ben-manes.versions'
Expand Down Expand Up @@ -53,11 +55,15 @@ subprojects {
}
}

dependencyRecommendations {
propertiesFile file: new File(rootProject.projectDir, 'dependencies.properties')
}

dependencies {
compile "org.slf4j:slf4j-api:$version_slf4j"
testCompile 'junit:junit:4.12'
testCompile 'nl.jqno.equalsverifier:equalsverifier:1.7.5'
jmh "org.slf4j:slf4j-simple:$version_slf4j"
compile "org.slf4j:slf4j-api"
testCompile 'junit:junit'
testCompile 'nl.jqno.equalsverifier:equalsverifier'
jmh "org.slf4j:slf4j-simple"
}

jmh {
Expand Down
240 changes: 240 additions & 0 deletions dependencies.properties
Original file line number Diff line number Diff line change
@@ -0,0 +1,240 @@
# Auto generated by insight-recommendations build
antlr:antlr = 2.7.7
aopalliance:aopalliance = 1.0
com.amazonaws:aws-java-sdk = 1.10.40
com.amazonaws:aws-java-sdk-api-gateway = 1.10.40
com.amazonaws:aws-java-sdk-autoscaling = 1.10.40
com.amazonaws:aws-java-sdk-cloudformation = 1.10.40
com.amazonaws:aws-java-sdk-cloudfront = 1.10.40
com.amazonaws:aws-java-sdk-cloudhsm = 1.10.40
com.amazonaws:aws-java-sdk-cloudsearch = 1.10.40
com.amazonaws:aws-java-sdk-cloudtrail = 1.10.40
com.amazonaws:aws-java-sdk-cloudwatch = 1.10.40
com.amazonaws:aws-java-sdk-cloudwatchmetrics = 1.10.40
com.amazonaws:aws-java-sdk-codecommit = 1.10.40
com.amazonaws:aws-java-sdk-codedeploy = 1.10.40
com.amazonaws:aws-java-sdk-codepipeline = 1.10.40
com.amazonaws:aws-java-sdk-cognitoidentity = 1.10.40
com.amazonaws:aws-java-sdk-cognitosync = 1.10.40
com.amazonaws:aws-java-sdk-config = 1.10.40
com.amazonaws:aws-java-sdk-core = 1.10.40
com.amazonaws:aws-java-sdk-datapipeline = 1.10.40
com.amazonaws:aws-java-sdk-devicefarm = 1.10.40
com.amazonaws:aws-java-sdk-directconnect = 1.10.40
com.amazonaws:aws-java-sdk-directory = 1.10.40
com.amazonaws:aws-java-sdk-dynamodb = 1.10.40
com.amazonaws:aws-java-sdk-ec2 = 1.10.40
com.amazonaws:aws-java-sdk-ecs = 1.10.40
com.amazonaws:aws-java-sdk-efs = 1.10.40
com.amazonaws:aws-java-sdk-elasticache = 1.10.40
com.amazonaws:aws-java-sdk-elasticbeanstalk = 1.10.40
com.amazonaws:aws-java-sdk-elasticloadbalancing = 1.10.40
com.amazonaws:aws-java-sdk-elasticsearch = 1.10.40
com.amazonaws:aws-java-sdk-elastictranscoder = 1.10.40
com.amazonaws:aws-java-sdk-emr = 1.10.40
com.amazonaws:aws-java-sdk-glacier = 1.10.40
com.amazonaws:aws-java-sdk-iam = 1.10.40
com.amazonaws:aws-java-sdk-importexport = 1.10.40
com.amazonaws:aws-java-sdk-inspector = 1.10.40
com.amazonaws:aws-java-sdk-iot = 1.10.40
com.amazonaws:aws-java-sdk-kinesis = 1.10.40
com.amazonaws:aws-java-sdk-kms = 1.10.40
com.amazonaws:aws-java-sdk-lambda = 1.10.40
com.amazonaws:aws-java-sdk-logs = 1.10.40
com.amazonaws:aws-java-sdk-machinelearning = 1.10.40
com.amazonaws:aws-java-sdk-marketplacecommerceanalytics = 1.10.40
com.amazonaws:aws-java-sdk-opsworks = 1.10.40
com.amazonaws:aws-java-sdk-rds = 1.10.40
com.amazonaws:aws-java-sdk-redshift = 1.10.40
com.amazonaws:aws-java-sdk-route53 = 1.10.40
com.amazonaws:aws-java-sdk-s3 = 1.10.40
com.amazonaws:aws-java-sdk-ses = 1.10.40
com.amazonaws:aws-java-sdk-simpledb = 1.10.40
com.amazonaws:aws-java-sdk-simpleworkflow = 1.10.40
com.amazonaws:aws-java-sdk-sns = 1.10.40
com.amazonaws:aws-java-sdk-sqs = 1.10.40
com.amazonaws:aws-java-sdk-ssm = 1.10.40
com.amazonaws:aws-java-sdk-storagegateway = 1.10.40
com.amazonaws:aws-java-sdk-sts = 1.10.40
com.amazonaws:aws-java-sdk-support = 1.10.40
com.amazonaws:aws-java-sdk-swf-libraries = 1.10.40
com.amazonaws:aws-java-sdk-waf = 1.10.40
com.amazonaws:aws-java-sdk-workspaces = 1.10.40
com.chuusai:shapeless_2.11 = 1.2.4
com.eclipsesource.minimal-json:minimal-json = 0.9.4
com.fasterxml.jackson.core:jackson-annotations = 2.6.3
com.fasterxml.jackson.core:jackson-core = 2.6.3
com.fasterxml.jackson.core:jackson-databind = 2.6.3
com.fasterxml.jackson.dataformat:jackson-dataformat-smile = 2.6.3
com.fasterxml.jackson.dataformat:jackson-dataformat-xml = 2.6.3
com.fasterxml.jackson.datatype:jackson-datatype-guava = 2.6.3
com.fasterxml.jackson.datatype:jackson-datatype-jdk7 = 2.6.3
com.fasterxml.jackson.datatype:jackson-datatype-jdk8 = 2.6.3
com.fasterxml.jackson.datatype:jackson-datatype-joda = 2.6.3
com.fasterxml.jackson.module:jackson-module-jaxb-annotations = 2.6.3
com.fasterxml.jackson.module:jackson-module-paranamer = 2.6.3
com.fasterxml.jackson.module:jackson-module-scala_2.11 = 2.6.3
com.google.code.findbugs:annotations = 2.0.0
com.google.code.findbugs:jsr305 = 3.0.1
com.google.code.gson:gson = 2.1
com.google.guava:guava = 18.0
com.google.inject.extensions:guice-assistedinject = 4.0
com.google.inject.extensions:guice-grapher = 4.0
com.google.inject.extensions:guice-multibindings = 4.0
com.google.inject.extensions:guice-servlet = 4.0
com.google.inject:guice = 4.0
com.jcraft:jzlib = 1.1.3
com.lmax:disruptor = 3.3.2
com.netflix.archaius:archaius-core = 0.7.3
com.netflix.archaius:archaius2-archaius1-bridge = 2.0.0-rc.33
com.netflix.archaius:archaius2-commons-configuration = 2.0.0-rc.33
com.netflix.archaius:archaius2-core = 2.0.0-rc.33
com.netflix.archaius:archaius2-guice = 2.0.0-rc.33
com.netflix.archaius:archaius2-persisted2 = 2.0.0-rc.33
com.netflix.archaius:archaius2-typesafe = 2.0.0-rc.33
com.netflix.eureka:eureka-client = 1.3.4
com.netflix.frigga:frigga = 0.13
com.netflix.governator:governator = 1.10.5
com.netflix.governator:governator-annotations = 1.10.5
com.netflix.governator:governator-core = 1.10.5
com.netflix.governator:governator-jetty = 1.10.5
com.netflix.iep-shadow:iepshadow-iep-rxhttp = 0.3.2.13
com.netflix.iep-shadow:iepshadow-rxnetty = 0.4.13.13
com.netflix.iep-shadow:iepshadow-rxnetty-contexts = 0.4.13.13
com.netflix.iep:iep-config = 0.3.2
com.netflix.iep:iep-eureka-testconfig = 0.3.2
com.netflix.iep:iep-guice = 0.3.2
com.netflix.iep:iep-launcher = 0.3.2
com.netflix.iep:iep-module-archaius1 = 0.3.2
com.netflix.iep:iep-module-archaius2 = 0.3.2
com.netflix.iep:iep-module-awsmetrics = 0.3.2
com.netflix.iep:iep-module-eureka = 0.3.2
com.netflix.iep:iep-module-eureka-admin = 0.3.2
com.netflix.iep:iep-module-jmxport = 0.3.2
com.netflix.iep:iep-module-karyon3 = 0.3.2
com.netflix.iep:iep-module-rxnetty = 0.3.2
com.netflix.iep:iep-nflxenv = 0.3.2
com.netflix.iep:iep-platformservice = 0.3.2
com.netflix.iep:iep-rxhttp = 0.3.2
com.netflix.iep:iep-service = 0.3.2
com.netflix.karyon:karyon3-admin = 3.0.1-rc.20
com.netflix.karyon:karyon3-admin-simple = 3.0.1-rc.20
com.netflix.karyon:karyon3-api = 3.0.1-rc.20
com.netflix.karyon:karyon3-archaius2 = 3.0.1-rc.20
com.netflix.karyon:karyon3-core = 3.0.1-rc.20
com.netflix.karyon:karyon3-eureka = 3.0.1-rc.20
com.netflix.karyon:karyon3-jetty = 3.0.1-rc.20
com.netflix.karyon:karyon3-junit = 3.0.1-rc.20
com.netflix.karyon:karyon3-log4j2 = 3.0.1-rc.20
com.netflix.karyon:karyon3-rxnetty = 3.0.1-rc.20
com.netflix.karyon:karyon3-servlet = 3.0.1-rc.20
com.netflix.netflix-commons:netflix-eventbus = 0.1.2
com.netflix.netflix-commons:netflix-infix = 0.1.2
com.netflix.servo:servo-apache = 0.12.3
com.netflix.servo:servo-atlas = 0.12.3
com.netflix.servo:servo-core = 0.12.3
com.netflix.servo:servo-tomcat = 0.12.3
com.netflix.spectator:spectator-api = 0.33.0
com.netflix.spectator:spectator-ext-aws = 0.33.0
com.netflix.spectator:spectator-ext-gc = 0.33.0
com.netflix.spectator:spectator-ext-jvm = 0.33.0
com.netflix.spectator:spectator-ext-log4j2 = 0.33.0
com.netflix.spectator:spectator-ext-sandbox = 0.33.0
com.netflix.spectator:spectator-nflx = 0.33.0
com.netflix.spectator:spectator-nflx-plugin = 0.33.0
com.netflix.spectator:spectator-reg-servo = 0.33.0
com.netflix.spectator:spectator-reg-tdigest = 0.33.0
com.sun.jersey.contribs:jersey-apache-client4 = 1.19
com.sun.jersey.contribs:jersey-guice = 1.19
com.sun.jersey:jersey-client = 1.19
com.sun.jersey:jersey-core = 1.19
com.sun.jersey:jersey-server = 1.19
com.sun.jersey:jersey-servlet = 1.19
com.tdunning:t-digest = 3.1
com.thoughtworks.paranamer:paranamer = 2.6
com.thoughtworks.xstream:xstream = 1.4.2
com.typesafe.akka:akka-actor_2.11 = 2.4.1
com.typesafe.akka:akka-slf4j_2.11 = 2.4.1
com.typesafe.akka:akka-testkit_2.11 = 2.3.9
com.typesafe.scala-logging:scala-logging_2.11 = 3.1.0
com.typesafe:config = 1.3.0
commons-codec:commons-codec = 1.6
commons-collections:commons-collections = 3.2.1
commons-configuration:commons-configuration = 1.8
commons-jxpath:commons-jxpath = 1.3
commons-lang:commons-lang = 2.4
commons-logging:commons-logging = 1.2
io.netty:netty-buffer = 4.1.0.Beta8
io.netty:netty-codec = 4.1.0.Beta8
io.netty:netty-codec-http = 4.1.0.Beta8
io.netty:netty-common = 4.1.0.Beta8
io.netty:netty-handler = 4.1.0.Beta8
io.netty:netty-resolver = 4.1.0.Beta8
io.netty:netty-transport = 4.1.0.Beta8
io.netty:netty-transport-native-epoll = 4.1.0.Beta8
io.reactivex:rxjava = 1.0.17
io.reactivex:rxnetty = 0.4.14
io.reactivex:rxnetty-contexts = 0.4.14
io.reactivex:rxnetty-spectator = 0.4.14
io.spray:spray-can_2.11 = 1.3.3
io.spray:spray-client_2.11 = 1.3.3
io.spray:spray-http_2.11 = 1.3.3
io.spray:spray-httpx_2.11 = 1.3.3
io.spray:spray-io_2.11 = 1.3.3
io.spray:spray-routing_2.11 = 1.3.3
io.spray:spray-testkit_2.11 = 1.3.3
io.spray:spray-util_2.11 = 1.3.3
javax.inject:javax.inject = 1
javax.servlet:javax.servlet-api = 3.1.0
javax.servlet:servlet-api = 2.5
javax.validation:validation-api = 1.0.0.GA
javax.ws.rs:jsr311-api = 1.1.1
joda-time:joda-time = 2.9.1
junit:junit = 4.12
log4j:log4j = 1.2.17
net.sf.trove4j:trove4j = 3.0.3
nl.jqno.equalsverifier:equalsverifier = 1.7.5
org.antlr:antlr-runtime = 3.4
org.antlr:stringtemplate = 3.2.1
org.apache.commons:commons-lang3 = 3.3.2
org.apache.commons:commons-math = 2.2
org.apache.httpcomponents:httpclient = 4.3.6
org.apache.httpcomponents:httpcore = 4.3.3
org.apache.logging.log4j:log4j-api = 2.4.1
org.apache.logging.log4j:log4j-core = 2.4.1
org.apache.logging.log4j:log4j-jcl = 2.4.1
org.apache.logging.log4j:log4j-jul = 2.4.1
org.apache.logging.log4j:log4j-slf4j-impl = 2.4.1
org.codehaus.jettison:jettison = 1.3.7
org.codehaus.woodstox:stax2-api = 3.1.4
org.eclipse.jetty:jetty-http = 9.2.12.v20150709
org.eclipse.jetty:jetty-io = 9.2.12.v20150709
org.eclipse.jetty:jetty-security = 9.2.12.v20150709
org.eclipse.jetty:jetty-server = 9.2.12.v20150709
org.eclipse.jetty:jetty-servlet = 9.2.12.v20150709
org.eclipse.jetty:jetty-util = 9.2.12.v20150709
org.hamcrest:hamcrest-core = 1.3
org.hibernate:hibernate-validator = 4.1.0.Final
org.joda:joda-convert = 1.8.1
org.jvnet.mimepull:mimepull = 1.9.5
org.ow2.asm:asm = 5.0.4
org.parboiled:parboiled-core = 1.1.7
org.parboiled:parboiled-scala_2.11 = 1.1.7
org.rrd4j:rrd4j = 2.2.1
org.scala-lang.modules:scala-parser-combinators_2.11 = 1.0.4
org.scala-lang.modules:scala-swing_2.11 = 1.0.2
org.scala-lang.modules:scala-xml_2.11 = 1.0.4
org.scala-lang.plugins:scala-continuations-library_2.11 = 1.0.2
org.scala-lang:scala-actors = 2.11.0
org.scala-lang:scala-actors-migration_2.11 = 1.1.0
org.scala-lang:scala-library = 2.11.7
org.scala-lang:scala-library-all = 2.11.7
org.scala-lang:scala-reflect = 2.11.7
org.scalatest:scalatest_2.11 = 2.2.5
org.slf4j:slf4j-api = 1.7.13
org.slf4j:slf4j-log4j12 = 1.7.13
org.slf4j:slf4j-nop = 1.7.13
org.slf4j:slf4j-simple = 1.7.13
stax:stax-api = 1.0.1
xmlpull:xmlpull = 1.1.3.1
xpp3:xpp3_min = 1.1.4c
8 changes: 0 additions & 8 deletions gradle.properties

This file was deleted.

2 changes: 1 addition & 1 deletion spectator-ext-aws/build.gradle
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
dependencies {
compile project(":spectator-api")
compile "com.amazonaws:aws-java-sdk-core:$version_aws"
compile "com.amazonaws:aws-java-sdk-core"
}
4 changes: 2 additions & 2 deletions spectator-ext-log4j2/build.gradle
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
dependencies {
compile project(':spectator-api')
compile "org.apache.logging.log4j:log4j-api:$version_log4j"
compile "org.apache.logging.log4j:log4j-core:$version_log4j"
compile "org.apache.logging.log4j:log4j-api"
compile "org.apache.logging.log4j:log4j-core"
}
8 changes: 4 additions & 4 deletions spectator-ext-spark/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ dependencies {
compile project(':spectator-api')
compile project(':spectator-ext-gc')
compile project(':spectator-ext-jvm')
compile "com.eclipsesource.minimal-json:minimal-json:0.9.4"
compile "com.typesafe:config:$version_config"
compile "com.eclipsesource.minimal-json:minimal-json"
compile "com.typesafe:config"
compile 'io.dropwizard.metrics:metrics-core:3.1.2'
compile 'org.apache.spark:spark-core_2.10:1.3.1'
}
Expand All @@ -22,8 +22,8 @@ shadowJar {
include project(':spectator-api')
include project(':spectator-ext-gc')
include project(':spectator-ext-jvm')
include dependency("com.eclipsesource.minimal-json:minimal-json:0.9.4")
include dependency("com.typesafe:config:$version_config")
include dependency("com.eclipsesource.minimal-json:minimal-json")
include dependency("com.typesafe:config")
}
}

Expand Down
6 changes: 3 additions & 3 deletions spectator-nflx-plugin/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ dependencies {
compile project(':spectator-ext-jvm')
compile project(':spectator-ext-sandbox')
compile project(':spectator-reg-servo')
compile "com.google.inject:guice:$version_guice"
compile "com.netflix.archaius:archaius-core:$version_archaius1"
testCompile "com.netflix.governator:governator:$version_governator"
compile "com.google.inject:guice"
compile "com.netflix.archaius:archaius-core"
testCompile "com.netflix.governator:governator"
}
2 changes: 1 addition & 1 deletion spectator-nflx/build.gradle
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
dependencies {
compile project(':spectator-nflx-plugin')
compile "com.netflix.governator:governator:$version_governator"
compile "com.netflix.governator:governator"
}
2 changes: 1 addition & 1 deletion spectator-reg-servo/build.gradle
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
dependencies {
compile project(':spectator-api')
compile 'com.netflix.servo:servo-core:0.12.2'
compile 'com.netflix.servo:servo-core'
jmh project(':spectator-api')
}
12 changes: 6 additions & 6 deletions spectator-reg-tdigest/build.gradle
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
dependencies {
compile project(':spectator-api')
compile project(':spectator-nflx-plugin')
compile "com.amazonaws:aws-java-sdk-kinesis:$version_aws"
compile "com.google.inject:guice:$version_guice"
compile "com.fasterxml.jackson.core:jackson-core:$version_jackson"
compile "com.fasterxml.jackson.dataformat:jackson-dataformat-smile:$version_jackson"
compile "com.typesafe:config:$version_config"
compile 'com.tdunning:t-digest:3.1'
compile "com.amazonaws:aws-java-sdk-kinesis"
compile "com.google.inject:guice"
compile "com.fasterxml.jackson.core:jackson-core"
compile "com.fasterxml.jackson.dataformat:jackson-dataformat-smile"
compile "com.typesafe:config"
compile 'com.tdunning:t-digest'
}

0 comments on commit 44d64af

Please sign in to comment.