commons/spotbugs-exclude.xml (190 lines of code) (raw):

<?xml version="1.0" encoding="UTF-8"?> <FindBugsFilter xmlns="https://github.com/spotbugs/filter/3.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="https://github.com/spotbugs/filter/3.0.0 https://raw.githubusercontent.com/spotbugs/spotbugs/3.1.0/spotbugs/etc/findbugsfilter.xsd"> <Match> <Class name="com.epam.eco.schemacatalog.domain.metadata.format.Unescaper" /> <Bug pattern="DMC_DUBIOUS_MAP_COLLECTION" /> </Match> <Match> <Class name="com.epam.eco.schemacatalog.serde.kafka.VerifiableKafkaAvroDeserializer" /> <Method name="configureClientProperties" /> <Bug pattern="LEST_LOST_EXCEPTION_STACK_TRACE" /> </Match> <Match> <Class name="com.epam.eco.schemacatalog.client.MockExtendedSchemaRegistryClient" /> <Or> <Method name="getClientPrivateMap" /> <Method name="callClientMethod" /> </Or> <Bug pattern="RFI_SET_ACCESSIBLE" /> </Match> <Match> <Class name="com.epam.eco.schemacatalog.domain.metadata.format.TagParser" /> <Method name="parseParam" /> <Bug pattern="URV_CHANGE_RETURN_TYPE" /> </Match> <Match> <Class name="com.epam.eco.schemacatalog.domain.metadata.format.DocFormatter" /> <Method name="format" /> <Bug pattern="MOM_MISLEADING_OVERLOAD_MODEL" /> </Match> <Match> <Class name="com.epam.eco.schemacatalog.domain.metadata.format.DocParser" /> <Method name="findNextTagPosition" /> <Bug pattern="UCPM_USE_CHARACTER_PARAMETERIZED_METHOD" /> </Match> <Match> <Class name="com.epam.eco.schemacatalog.domain.metadata.format.TagParser" /> <Or> <Method name="parseParams" /> <Method name="parseParams" /> </Or> <Bug pattern="UCPM_USE_CHARACTER_PARAMETERIZED_METHOD" /> </Match> <Match> <Class name="com.epam.eco.schemacatalog.client.MockExtendedSchemaRegistryClient" /> <Or> <Bug pattern="EXS_EXCEPTION_SOFTENING_NO_CONSTRAINTS" /> <Bug pattern="EXS_EXCEPTION_SOFTENING_NO_CHECKED" /> </Or> </Match> <Match> <Class name="com.epam.eco.schemacatalog.client.CachedExtendedSchemaRegistryClient" /> <Or> <Bug pattern="EXS_EXCEPTION_SOFTENING_NO_CONSTRAINTS" /> <Bug pattern="EXS_EXCEPTION_SOFTENING_NO_CHECKED" /> </Or> </Match> <Match> <Class name="com.epam.eco.schemacatalog.client.CachedExtendedSchemaRegistryClient" /> <Method name="checkSchemaExists" /> <Bug pattern="EXS_EXCEPTION_SOFTENING_RETURN_FALSE" /> </Match> <Match> <Class name="com.epam.eco.schemacatalog.serde.kafka.AbstractVerifier" /> <Method name="getSchemaVersion" /> <Bug pattern="EXS_EXCEPTION_SOFTENING_NO_CONSTRAINTS" /> </Match> <Match> <Class name="com.epam.eco.schemacatalog.serde.kafka.VerifiableKafkaAvroDeserializer" /> <Or> <Method name="getOriginalSchema" /> <Method name="instantiateVerifier" /> </Or> <Bug pattern="EXS_EXCEPTION_SOFTENING_NO_CONSTRAINTS" /> </Match> <Match> <Class name="com.epam.eco.schemacatalog.domain.metadata.format.DocParser" /> <Bug pattern="PMB_POSSIBLE_MEMORY_BLOAT" /> </Match> <Match> <Class name="com.epam.eco.schemacatalog.fts.SearchResult" /> <Bug pattern="JACKSON_UNSAFE_DESERIALIZATION" /> </Match> <Match> <Class name="com.epam.eco.schemacatalog.client.SchemaRegistryServiceInfo" /> <Method name='&lt;clinit&gt;'/> <Bug pattern="EXS_EXCEPTION_SOFTENING_NO_CONSTRAINTS" /> </Match> <Match> <Class name="com.epam.eco.schemacatalog.client.ReadOnlySchemaRegistryClient" /> <Bug pattern="BED_BOGUS_EXCEPTION_DECLARATION" /> </Match> <Match> <Class name="com.epam.eco.schemacatalog.client.EcoCachedSchemaRegistryClient" /> <Method name='&lt;init&gt;'/> <Bug pattern="PCOA_PARTIALLY_CONSTRUCTED_OBJECT_ACCESS" /> </Match> <Match> <Class name="com.epam.eco.schemacatalog.client.SchemaRegistryServiceInfo" /> <Method name="getBaseUrls"/> <Bug pattern="EI_EXPOSE_REP" /> </Match> <Match> <Class name="com.epam.eco.schemacatalog.domain.metadata.MetadataUpdateParams" /> <Method name="getAttributes"/> <Bug pattern="EI_EXPOSE_REP" /> </Match> <Match> <Class name="com.epam.eco.schemacatalog.domain.metadata.MetadataValue" /> <Method name="getAttributes"/> <Bug pattern="EI_EXPOSE_REP" /> </Match> <Match> <Class name="com.epam.eco.schemacatalog.domain.metadata.format.Tag" /> <Method name="getParams"/> <Bug pattern="EI_EXPOSE_REP" /> </Match> <Match> <Class name="com.epam.eco.schemacatalog.domain.metadata.format.TagType" /> <Bug pattern="EI_EXPOSE_REP" /> </Match> <Match> <Class name="com.epam.eco.schemacatalog.client.SchemaRegistryServiceInfo" /> <Method name="getBaseUrls"/> <Bug pattern="EI_EXPOSE_REP" /> </Match> <Match> <Class name="com.epam.eco.schemacatalog.fts.SearchParams" /> <Bug pattern="EI_EXPOSE_REP" /> </Match> <Match> <Class name="com.epam.eco.schemacatalog.fts.SearchParams" /> <Bug pattern="EI_EXPOSE_REP2" /> </Match> <Match> <Class name="com.epam.eco.schemacatalog.domain.rest.request.MetadataRequest" /> <Method name="getAttributes"/> <Bug pattern="EI_EXPOSE_REP" /> </Match> <Match> <Class name="com.epam.eco.schemacatalog.domain.rest.request.MetadataRequest" /> <Method name='&lt;init&gt;'/> <Bug pattern="EI_EXPOSE_REP2" /> </Match> <Match> <Class name="com.epam.eco.schemacatalog.domain.schema.FullSchemaInfo" /> <Method name="getMetadata"/> <Bug pattern="EI_EXPOSE_REP" /> </Match> <Match> <Class name="com.epam.eco.schemacatalog.domain.schema.SchemaRegisterParams" /> <Method name="getSchemaAvro"/> <Bug pattern="EI_EXPOSE_REP" /> </Match> <Match> <Class name="com.epam.eco.schemacatalog.domain.schema.SchemaCompatibilityCheckResult" /> <Method name="getErrors"/> <Bug pattern="EI_EXPOSE_REP" /> </Match> <Match> <Class name="com.epam.eco.schemacatalog.fts.SearchResult" /> <Method name="getAggregations"/> <Bug pattern="EI_EXPOSE_REP" /> </Match> <Match> <Class name="com.epam.eco.schemacatalog.serde.kafka.AbstractVerifier" /> <Method name="init"/> <Bug pattern="EI_EXPOSE_REP2" /> </Match> <Match> <Class name="com.epam.eco.schemacatalog.serde.kafka.Verifiable" /> <Method name='&lt;init&gt;'/> <Bug pattern="EI_EXPOSE_REP2" /> </Match> <Match> <Class name="com.epam.eco.schemacatalog.serde.kafka.VerifiableKafkaAvroDeserializer" /> <Method name="configure"/> <Bug pattern="EI_EXPOSE_REP2" /> </Match> <Match> <Class name="com.epam.eco.schemacatalog.client.CachedExtendedSchemaRegistryClient"/> <Bug pattern="ENMI_NULL_ENUM_VALUE"/> </Match> <Match> <Class name="com.epam.eco.schemacatalog.client.EcoCachedSchemaRegistryClient"/> <Bug pattern="RV_RETURN_VALUE_OF_PUTIFABSENT_IGNORED"/> </Match> </FindBugsFilter>