aboutsummaryrefslogtreecommitdiffstats
path: root/gradle
Commit message (Collapse)AuthorAgeFilesLines
* gradle wrapper --gradle-version 4.9 (#1360)Bogdan Drutu2018-08-072-1/+1
|
* Error Prone: 2.2.0 -> 2.3.1Kristen Kozak2018-06-134-177/+0
| | | | | | | | | | | | | | | | This commit contains several other changes as part of the upgrade: - Use -XepAllDisabledChecksAsWarnings to enable all available warnings so that we don't need to enable each warning explicitly. - Remove explicit suppression of warnings in generated code, since -XepDisableWarningsInGeneratedCode is now sufficient to suppress all warnings in AutoValue and Protocol Buffer generated classes. - Remove a suppression of "ConstructorLeaksThis", since https://github.com/google/error-prone/pull/789 was fixed. - Fix a few occurrences of "FieldCanBeFinal".
* Update gradle to 4.7. (#1231)Bogdan Drutu2018-06-042-2/+1
|
* Bumps to latest gradle (#1121)Adrian Cole2018-04-112-1/+2
|
* Turn off Error Prone warning MutableMethodReturnType.Kristen Kozak2018-03-301-1/+4
| | | | | | MutableMethodReturnType suggests returning Guava immutable collections from API methods, but OpenCensus doesn't expose Guava in its API. See https://github.com/google/error-prone/issues/982.
* Update errorprone, google cloud java, grpc versions. (#931)Bogdan Drutu2018-01-174-7/+27
|
* Add more null annotations (issue #359).Kristen Kozak2017-12-191-1/+4
| | | | | | | This commit adds some Nullable annotations that are required by the Checker Framework, but it doesn't change any other code. It also suppresses some Error Prone and FindBugs warnings that conflict with the Checker Framework, since the three tools use different algorithms.
* Update gradle to 4.3 (#822)Bogdan Drutu2017-11-201-1/+1
|
* Update lists of enabled Error Prone warnings with the latest bug patterns.Kristen Kozak2017-11-134-6/+46
| | | | | | | | | | I used the latest list of bug patterns from http://errorprone.info/bugpatterns. I had to turn off FieldMissingNullable because of an Error Prone bug and suppress two instances of other warnings in the code. I removed NonRuntimeAnnotation and ProtocolBufferOrdinal from the list because they were promoted to errors. I also enabled two previously disabled warnings because they seemed to no longer cause any problems in this project.
* Enable new InconsistentOverloads Error Prone experimental warning.Kristen Kozak2017-11-131-0/+1
| | | | This commit also fixes two occurrences.
* Enable new ReturnMissingNullable Error Prone experimental suggestion.Kristen Kozak2017-11-131-0/+1
| | | | I also added some missing Nullable annotations.
* Enable PrivateConstructorForUtilityClass Error Prone warning.Kristen Kozak2017-11-131-1/+1
| | | | This commit also adds some private constructors to utility and example classes.
* com.google.errorprone:error_prone_core: 2.0.19 -> 2.1.2Kristen Kozak2017-11-123-6/+0
| | | | | | | | | | | Other changes: - Remove references to warnings that were removed from Error Prone. - Suppress occurrences of a new warning, JdkObsolete. All of the warnings are about uses of LinkedList. We need to decide whether to use a different class or continue suppressing the warnings. I left TODOs, since each occurrence may need to be handled differently.
* Rollback changes to gradle. (#581)Bogdan Drutu2017-09-052-1/+0
|
* Add IntervalBucket and tests. (#537)Yang Song2017-09-042-1/+1
|
* update to gradle 4.0.1 (#451)Bogdan Drutu2017-07-112-2/+2
|
* Update to gradle 4.0 (#434)Bogdan Drutu2017-07-072-2/+2
|
* Upgrade to Gradle 3.5.Stefan Schmidt2017-07-042-2/+2
| | | | | | | | | | | | | I've run the following command line: ./gradlew wrapper --gradle-version=3.5 Among other things, this fixes the issue described in https://github.com/gradle/gradle/issues/1387 ("Exception: java.lang.IllegalStateException thrown from the UncaughtExceptionHandler in thread..."). I've run into this issue when adding more instrumentation logic to the Java agent. It makes debugging the actual issue nearly impossible as any useful debug output is lost. While there, also upgrade the errorprone-plugin to 0.0.10 (was 0.0.9) because the previous version is broken in Gradle 3.5, cf. https://github.com/tbroyer/gradle-errorprone-plugin/issues/37.
* Disable ArgumentParameterMismatch Error Prone warning, because it is too noisy.Kristen Kozak2017-05-121-1/+1
|
* Enable Error Prone experimental suggestions.Kristen Kozak2017-04-141-0/+15
| | | | | This includes RemoveUnusedImports. I excluded PrivateConstructorForUtilityClass because there were too many warnings in the examples directory.
* Enable all warnings including experimental for errorprone. (#167)Bogdan Drutu2017-03-233-0/+100
|
* Add support for gradle to build the instrumentation-java. (#158)Bogdan Drutu2017-03-212-0/+6
* Add support for gradle to build the instrumentation-java. * Change the version to 0.4.0-SNAPSHOT.