blob: 2393c86468127ff919f7697400eade26f3628954 [file] [log] [blame]
Austin Schuh812d0d12021-11-04 20:16:48 -07001<?xml version="1.0" encoding="UTF-8"?>
2<FindBugsFilter>
3 <Match>
Austin Schuh75263e32022-02-22 18:05:32 -08004 <Bug pattern="DCN_NULLPOINTER_EXCEPTION" />
5 <Class name="edu.wpi.first.wpilibj.test.TestSuite" />
6 </Match>
7 <Match>
Austin Schuh812d0d12021-11-04 20:16:48 -07008 <Bug pattern="DM_DEFAULT_ENCODING" />
9 </Match>
10 <Match>
11 <Bug pattern="DMI_HARDCODED_ABSOLUTE_FILENAME" />
12 </Match>
13 <Match>
14 <Bug pattern="DMI_RANDOM_USED_ONLY_ONCE" />
15 </Match>
16 <Match>
17 <Bug pattern="EI_EXPOSE_REP" />
18 </Match>
19 <Match>
20 <Bug pattern="EI_EXPOSE_REP2" />
21 </Match>
22 <Match>
Austin Schuh75263e32022-02-22 18:05:32 -080023 <Bug pattern="IS2_INCONSISTENT_SYNC" />
24 <Source name="MechanismLigament2d.java" />
25 </Match>
26 <Match>
Austin Schuh812d0d12021-11-04 20:16:48 -070027 <Bug pattern="MS_CANNOT_BE_FINAL" />
28 <Class name="edu.wpi.first.wpilibj.examples.pacgoat.Robot" />
29 </Match>
30 <Match>
31 <Bug pattern="MS_EXPOSE_REP" />
32 </Match>
33 <Match>
34 <Bug pattern="MS_MUTABLE_ARRAY" />
35 </Match>
36 <Match>
37 <Bug pattern="NM_CLASS_NAMING_CONVENTION" />
38 <Source name="FRCNetComm.java" />
39 </Match>
40 <Match>
41 <Bug pattern="NS_DANGEROUS_NON_SHORT_CIRCUIT" />
42 <Source name="ParallelCommandGroup.java" />
43 </Match>
44 <Match>
45 <Bug pattern="NS_DANGEROUS_NON_SHORT_CIRCUIT" />
46 <Source name="ParallelDeadlineGroup.java" />
47 </Match>
48 <Match>
49 <Bug pattern="NS_DANGEROUS_NON_SHORT_CIRCUIT" />
50 <Source name="ParallelRaceGroup.java" />
51 </Match>
52 <Match>
53 <Bug pattern="NS_DANGEROUS_NON_SHORT_CIRCUIT" />
54 <Source name="ProxyScheduleCommand.java" />
55 </Match>
56 <Match>
57 <Bug pattern="NS_DANGEROUS_NON_SHORT_CIRCUIT" />
58 <Source name="SequentialCommandGroup.java" />
59 </Match>
60 <Match>
61 <Bug pattern="RV_RETURN_VALUE_IGNORED_BAD_PRACTICE" />
62 <Source name="AntJunitLauncher.java" />
63 </Match>
64 <Match>
65 <Bug pattern="RV_RETURN_VALUE_IGNORED_BAD_PRACTICE" />
66 <Source name="CombinedRuntimeLoader.java" />
67 </Match>
68 <Match>
69 <Bug pattern="RV_RETURN_VALUE_IGNORED_BAD_PRACTICE" />
70 <Source name="RuntimeLoader.java" />
71 </Match>
72 <Match>
73 <Bug pattern="ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD" />
74 </Match>
75 <Match>
76 <Bug pattern="UC_USELESS_VOID_METHOD" />
77 <Class name="edu.wpi.first.wpilibj.templates.romitimed.Robot" />
78 </Match>
79 <Match>
80 <Bug pattern="UC_USELESS_VOID_METHOD" />
81 <Class name="edu.wpi.first.wpilibj.templates.timed.Robot" />
82 </Match>
83 <Match>
Austin Schuh75263e32022-02-22 18:05:32 -080084 <Bug pattern="URF_UNREAD_FIELD" />
85 <Class name="edu.wpi.first.wpilibj.ADIS16448_IMU" />
86 </Match>
87 <Match>
88 <Bug pattern="URF_UNREAD_FIELD" />
89 <Class name="edu.wpi.first.wpilibj.ADIS16470_IMU" />
90 </Match>
91 <Match>
Austin Schuh812d0d12021-11-04 20:16:48 -070092 <Bug pattern="URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD" />
93 </Match>
94 <Match>
95 <Bug pattern="VA_FORMAT_STRING_USES_NEWLINE" />
96 </Match>
97</FindBugsFilter>