aboutsummaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorHailong Wen <hailongwen@google.com>2017-12-07 15:30:26 -0800
committerHailong Wen <hailongwen@google.com>2017-12-07 15:30:37 -0800
commit847cd882a70f0e20a9c112ceb1865c6a078df03c (patch)
tree40985182fbc405986156e07961a08bf49a151ac9 /examples
parentf08d21c38d840088a0b67ae2bf07aeab4ad7b77f (diff)
downloadopencensus-java-847cd882a70f0e20a9c112ceb1865c6a078df03c.tar.gz
Use fixed latest opencensusVersion and remove findbugs and errorprone.
Diffstat (limited to 'examples')
-rw-r--r--examples/README.md6
-rw-r--r--examples/build.gradle68
2 files changed, 5 insertions, 69 deletions
diff --git a/examples/README.md b/examples/README.md
index 741e5cd8..4144c872 100644
--- a/examples/README.md
+++ b/examples/README.md
@@ -6,12 +6,6 @@
$ ./gradlew installDist
```
-Note: If you are building a SNAPSHOT instead of a release, please install the opencensus-java main project to your local repo first:
-
-```
-$ cd .. && gradlew install
-```
-
## To run "StatsRunner" example use
```
diff --git a/examples/build.gradle b/examples/build.gradle
index 7f9b3ad8..b1820b66 100644
--- a/examples/build.gradle
+++ b/examples/build.gradle
@@ -9,7 +9,6 @@ buildscript {
}
}
dependencies {
- classpath 'net.ltgt.gradle:gradle-errorprone-plugin:0.0.13'
classpath "gradle.plugin.com.github.sherter.google-java-format:google-java-format-gradle-plugin:0.6"
}
}
@@ -17,10 +16,8 @@ buildscript {
apply plugin: "checkstyle"
apply plugin: 'idea'
apply plugin: 'java'
-apply plugin: 'findbugs'
// Plugins that require java8
if (JavaVersion.current().isJava8Compatible()) {
- apply plugin: "net.ltgt.errorprone"
apply plugin: 'com.github.sherter.google-java-format'
}
@@ -32,62 +29,7 @@ repositories {
group = "io.opencensus"
version = "0.11.0-SNAPSHOT"
-compileJava {
- // We suppress the "processing" warning as suggested in
- // https://groups.google.com/forum/#!topic/bazel-discuss/_R3A9TJSoPM
- it.options.compilerArgs += ["-Xlint:all", "-Xlint:-try", "-Xlint:-processing"]
- if (JavaVersion.current().isJava8Compatible()) {
- it.options.compilerArgs += ["-XepDisableWarningsInGeneratedCode"]
- // TODO(bdrutu): Read files directly instead of reading from properties.
- if (rootProject.hasProperty("errorProneWarnings")) {
- it.options.compilerArgs += rootProject.properties["errorProneWarnings"].split(',').collect {
- it as String
- }
- }
- if (rootProject.hasProperty("errorProneExperimentalErrors")) {
- it.options.compilerArgs += rootProject.properties["errorProneExperimentalErrors"].split(',').collect {
- it as String
- }
- }
- if (rootProject.hasProperty("errorProneExperimentalWarnings")) {
- it.options.compilerArgs += rootProject.properties["errorProneExperimentalWarnings"].split(',').collect {
- it as String
- }
- }
- if (rootProject.hasProperty("errorProneExperimentalSuggestions")) {
- it.options.compilerArgs += rootProject.properties["errorProneExperimentalSuggestions"].split(',').collect {
- it as String
- }
- }
- }
- it.options.encoding = "UTF-8"
- // TODO(bdrutu): Enable when fix the issue with configuring bootstrap class.
- // [options] bootstrap class path not set in conjunction with -source 1.6
- if (JavaVersion.current().isJava8Compatible()) {
- it.options.compilerArgs += ["-Werror"]
- }
-}
-
-ext {
- findBugsVersion = '3.0.1'
-}
-
-findbugs {
- toolVersion = findBugsVersion
- ignoreFailures = false // bug free or it doesn't ship!
- effort = 'max'
- reportLevel = 'low' // low = sensitive to even minor mistakes
- omitVisitors = [] // bugs that we want to ignore
-}
-// Generate html report for findbugs.
-findbugsMain {
- reports {
- xml.enabled = false
- html.enabled = true
- }
-}
-// Disable findbugs for tests.
-findbugsTest.enabled = false
+def opencensusVersion = "0.10.1" // LATEST_OPENCENSUS_RELEASE_VERSION
checkstyle {
configFile = file("$rootDir/../buildscripts/checkstyle.xml")
@@ -116,11 +58,11 @@ tasks.withType(JavaCompile) {
}
dependencies {
- compile "io.opencensus:opencensus-api:${version}",
- "io.opencensus:opencensus-contrib-zpages:${version}",
- "io.opencensus:opencensus-exporter-trace-logging:${version}"
+ compile "io.opencensus:opencensus-api:${opencensusVersion}",
+ "io.opencensus:opencensus-contrib-zpages:${opencensusVersion}",
+ "io.opencensus:opencensus-exporter-trace-logging:${opencensusVersion}"
- runtime "io.opencensus:opencensus-impl:${version}"
+ runtime "io.opencensus:opencensus-impl:${opencensusVersion}"
}
// Provide convenience executables for trying out the examples.