File: FindbugsExclude.xml

package info (click to toggle)
jmol 16.2.37%2Bdfsg-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 42,192 kB
  • sloc: java: 304,355; xml: 905; sh: 201; javascript: 50; cpp: 20; makefile: 18
file content (41 lines) | stat: -rw-r--r-- 1,241 bytes parent folder | download | duplicates (7)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
<?xml version="1.0" encoding="UTF-8"?>
<FindBugsFilter>
  <!-- Exclude Jmol code -->
  <Match>
    <Package name="~org\.jmol.*"/>
    <Or>
      <Bug pattern="DM_EXIT"/>
      <Bug pattern="DM_GC"/>
      <Bug pattern="EI_EXPOSE_REP"/>
      <Bug pattern="EI_EXPOSE_REP2"/>
      <Bug pattern="EI_EXPOSE_STATIC_REP2"/>
      <Bug pattern="ES_COMPARING_PARAMETER_STRING_WITH_EQ"/>
      <Bug pattern="ES_COMPARING_STRINGS_WITH_EQ"/>
      <Bug pattern="IS2_INCONSISTENT_SYNC"/>
      <Bug pattern="MS_EXPOSE_REP"/>
      <Bug pattern="MS_MUTABLE_ARRAY"/>
      <Bug pattern="SE_BAD_FIELD_STORE"/>
      <Bug pattern="SE_COMPARATOR_SHOULD_BE_SERIALIZABLE"/>
      <Bug pattern="SF_SWITCH_FALLTHROUGH"/>
    </Or>
  </Match>
  <Match>
    <Package name="~org\.openscience\.jmol\.app.*"/>
    <Or>
      <Bug pattern="DM_EXIT"/>
      <Bug pattern="DM_GC"/>
      <Bug pattern="IS2_INCONSISTENT_SYNC"/>
      <Bug pattern="RV_RETURN_VALUE_IGNORED_BAD_PRACTICE"/>
    </Or>
  </Match>

  <!-- Exclude libraries -->
  <Match>
    <Package name="~com\.obrador.*"/>
  </Match>

  <!-- Exclude tests -->
  <Match>
    <Class name="org.jmol.adapter.smarter.TestSmarterJmolAdapter"/>
  </Match>
</FindBugsFilter>