Age | Commit message (Collapse) | Author |
|
|
|
* Implement CurrentStatsState using atomic variables.
* Ignore findbugs warning and add changelog comments.
|
|
|
|
|
|
This commit replaces the most commonly used precondtion checks with methods in
a new utility class, io.opencensus.internal.Utils.
|
|
This commit adds an "s" to TimeUtil, StringUtil, and BaseMessageEventUtil, for
consistency with utility classes that have been made public, such as
ContextUtils.
|
|
This would have caught the unused variable that was fixed by #1082.
Changes in this commit:
- Enable FindBugs in tests in build.gradle.
- Fix some existing minor FindBugs issues in tests.
- Suppress some warnings in all test classes that are less important in test
code, such as requiring nested classes to be static whenever possible.
- Enable nullness-related FindBugs warnings in tests, since we don't run the
Checker Framework on test code.
|
|
* Move BaseMessageEventUtil to trace package.
* Move BaseMessageEventUtil to trace.internal. Work around findbugs.
* Update findbugs-exclude and remove since tag.
|
|
The warnings are redundant with the Checker Framework's warnings, and they
sometimes conflict.
|
|
|
|
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 Duration.compareTo()
* Add check for negative duration for interval
|
|
* Add compareTo to Timestamp.
* Update Timestamp.java
Javadoc edits.
* Update Timestamp.java
Fix the long line that broke the appveyor build.
* Fix comments
|
|
The stats classes are still in different directories from tracing, so they won't
be included in the next release.
|
|
|
|
|
|
|
|
|