| <FindBugsFilter> |
| <Match> |
| <!-- Reason: Null has a different meaning than a zero-length array in this case. --> |
| <Bug pattern="PZLA_PREFER_ZERO_LENGTH_ARRAYS"/> |
| <Class name="io.opencensus.stats.MutableDistribution" /> |
| <Method name="getInternalBucketCountsArray" /> |
| </Match> |
| <Match> |
| <!-- Reason: Equal is implemented in the AutoValue generated class. --> |
| <Bug pattern="EQ_COMPARETO_USE_OBJECT_EQUALS"/> |
| <Class name="io.opencensus.common.Timestamp" /> |
| <Method name="compareTo" /> |
| </Match> |
| <Match> |
| <!-- Reason: Equal is implemented in the AutoValue generated class. --> |
| <Bug pattern="EQ_COMPARETO_USE_OBJECT_EQUALS"/> |
| <Class name="io.opencensus.common.Duration" /> |
| <Method name="compareTo" /> |
| </Match> |
| <Match> |
| <!-- Reason: It conflicts with Checker Framework null analysis. --> |
| <Bug pattern="NP_METHOD_PARAMETER_TIGHTENS_ANNOTATION"/> |
| </Match> |
| <Match> |
| <!-- Reason: BaseMessageEvent only has two visible subclasses. --> |
| <Bug pattern="BC_UNCONFIRMED_CAST"/> |
| <Class name="io.opencensus.internal.BaseMessageEventUtil" /> |
| </Match> |
| </FindBugsFilter> |