codequality/findbugs-exclude.xml (81 lines of code) (raw):

<?xml version="1.0" encoding="UTF-8"?> <FindBugsFilter> <Match> <And> <Class name="com.netflix.spectator.impl.Scheduler$DelayedTask"/> <Bug pattern="EQ_COMPARETO_USE_OBJECT_EQUALS"/> </And> </Match> <Match> <And> <Class name="com.netflix.spectator.impl.UnsafeUtils"/> <Bug pattern="REC_CATCH_EXCEPTION"/> </And> </Match> <Match> <Bug pattern="EI_EXPOSE_REP"/> </Match> <Match> <Bug pattern="EI_EXPOSE_REP2"/> </Match> <Match> <And> <Class name="com.netflix.spectator.api.Spectator"/> <Bug pattern="MS_EXPOSE_REP"/> </And> </Match> <Match> <And> <Class name="com.netflix.spectator.api.patterns.LongTaskTimer"/> <Bug pattern="NM_SAME_SIMPLE_NAME_AS_INTERFACE"/> </And> </Match> <Match> <And> <Class name="com.netflix.spectator.impl.AsciiSet"/> <Bug pattern="REC_CATCH_EXCEPTION"/> </And> </Match> <Match> <And> <Class name="com.netflix.spectator.impl.matcher.Parser"/> <Bug pattern="SF_SWITCH_FALLTHROUGH"/> </And> </Match> <Match> <And> <Class name="com.netflix.spectator.api.Clock"/> <Bug pattern="IC_SUPERCLASS_USES_SUBCLASS_DURING_INITIALIZATION"/> </And> </Match> <Match> <And> <Class name="com.netflix.spectator.atlas.impl.PrefixTree"/> <Bug pattern="UL_UNRELEASED_LOCK"/> </And> </Match> <Match> <And> <Class name="com.netflix.spectator.ipc.http.HttpUtils$GzipLevelOutputStream"/> <Bug pattern="CT_CONSTRUCTOR_THROW"/> </And> </Match> <Match> <And> <Class name="com.netflix.spectator.sandbox.HttpUtils$GzipLevelOutputStream"/> <Bug pattern="CT_CONSTRUCTOR_THROW"/> </And> </Match> <Match> <And> <Class name="com.netflix.spectator.perf.ManyTags"/> <Bug pattern="DMI_RANDOM_USED_ONLY_ONCE"/> </And> </Match> <Match> <Bug pattern="THROWS_METHOD_THROWS_CLAUSE_BASIC_EXCEPTION"/> </Match> <Match> <Bug pattern="THROWS_METHOD_THROWS_RUNTIMEEXCEPTION"/> </Match> </FindBugsFilter>