<FindBugsFilter>
    <!--Ignoring checking for examples-->
    <Match>
        <Package name="~io\.dapr\.examples.*"/>
    </Match>

    <!--Temporarily ignoring checking after upgrade to new spotbugs version-->
    <Match>
        <Package name="~io\.dapr.*"/>
        <Bug pattern="EI_EXPOSE_REP"/>
    </Match>

    <!--Temporarily ignoring checking after upgrade to new spotbugs version-->
    <Match>
        <Package name="~io\.dapr.*"/>
        <Bug pattern="CT_CONSTRUCTOR_THROW"/>
    </Match>

    <!--Temporarily ignoring checking after upgrade to new spotbugs version-->
    <Match>
        <Package name="~io\.dapr.*"/>
        <Bug pattern="SS_SHOULD_BE_STATIC"/>
    </Match>

    <!--Temporarily ignoring checking after upgrade to new spotbugs version-->
    <Match>
        <Package name="~io\.dapr.*"/>
        <Bug pattern="EI_EXPOSE_REP"/>
    </Match>

    <!--Temporarily ignoring checking after upgrade to new spotbugs version-->
    <Match>
        <Package name="~io\.dapr.*"/>
        <Bug pattern="EI_EXPOSE_REP2"/>
    </Match>

    <!--Temporarily ignoring checking after upgrade to new spotbugs version-->
    <Match>
        <Package name="~io\.dapr.*"/>
        <Bug pattern="UUF_UNUSED_FIELD"/>
    </Match>

    <!--Temporarily ignoring checking after upgrade to new spotbugs version-->
    <Match>
        <Package name="~io\.dapr.*"/>
        <Bug pattern="UUF_UNUSED_PUBLIC_OR_PROTECTED_FIELD"/>
    </Match>

    <!--Temporarily ignoring checking after upgrade to new spotbugs version-->
    <Match>
        <Package name="~io\.dapr.*"/>
        <Bug pattern="NP_UNWRITTEN_FIELD"/>
    </Match>
</FindBugsFilter>