<?xml version="1.0" encoding="UTF-8"?>
<FindBugsFilter>
    <!-- Disable findbugs for Kotlin source files. Code generated by the Kotlin compiler has
         triggered false positive findbugs warning regularly. -->
    <Match>
        <Source name="~.*\.kt"/>
    </Match>
    <!-- FindBugs doesn't like the resource classes provided by both ourselves, and the android
         support libraries. -->
    <Match>
        <Class name="~.*\.R\$.*"/>
    </Match>
    <Match>
        <Class name="~.*\.Manifest\$.*"/>
    </Match>
    <Match>
        <Class name="~.*\.*Test"/>
    </Match>
    <!-- Todo consider reincluding -->
    <Match>
        <Class name="~.*\.*Helper"/>
    </Match>
    <Match>
        <Class name="~.*\.*Screenshots"/>
    </Match>
    <Match>
        <Bug pattern="NP_NULL_PARAM_DEREF_NONVIRTUAL"/>
    </Match>
</FindBugsFilter>
