<?xml version="1.0" encoding="UTF-8" ?>
<FindBugsFilter>
     <!-- Silence SF_SWITCH_FALLTHROUGH, we want this fall-through
       -->
     <Match>
       <Class name="org.eclipse.egit.ui.internal.decorators.DecoratableResourceAdapter" />
       <Method name="&lt;init&gt;" params="org.eclipse.core.resources.IResource" returns="void" />
       <Bug pattern="SF_SWITCH_FALLTHROUGH" />
     </Match>
     <!-- Silence CN_IMPLEMENTS_CLONE_BUT_NOT_CLONEABLE
       -->
     <Match>
       <Class name="org.eclipse.egit.ui.internal.decorators.DecoratableResourceAdapter$RecursiveStateFilter" />
       <Bug pattern="CN_IMPLEMENTS_CLONE_BUT_NOT_CLONEABLE" />
     </Match>
     <!-- Silence MS_SHOULD_BE_FINAL here, enums cannot use final
       -->
     <Match>
       <Class name="org.eclipse.egit.ui.internal.repository.tree.RepositoryTreeNodeType" />
       <Bug pattern="MS_SHOULD_BE_FINAL" />
     </Match>
     <!-- These classes are not meant to be serializable
       -->
     <Match>
       <Or>
         <Class name="org.eclipse.egit.ui.internal.history.SWTCommit" />
         <Class name="org.eclipse.egit.ui.internal.history.SWTCommitList$SWTLane" />
       </Or>
       <Bug pattern="SE_BAD_FIELD" />
     </Match>
</FindBugsFilter>
