blob: c5e2d20898ad30fa3ece6871372693c4b60736e6 [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>
James Kuszmaulcf324122023-01-14 14:07:17 -08008 <Bug pattern="DE_MIGHT_IGNORE" />
9 <Class name="edu.wpi.first.wpilibj.smartdashboard.SendableBuilderImpl$Property" />
10 </Match>
11 <Match>
Austin Schuh812d0d12021-11-04 20:16:48 -070012 <Bug pattern="DM_DEFAULT_ENCODING" />
13 </Match>
14 <Match>
15 <Bug pattern="DMI_HARDCODED_ABSOLUTE_FILENAME" />
16 </Match>
17 <Match>
18 <Bug pattern="DMI_RANDOM_USED_ONLY_ONCE" />
19 </Match>
20 <Match>
James Kuszmaulcf324122023-01-14 14:07:17 -080021 <Bug pattern="EC_BAD_ARRAY_COMPARE" />
22 <Class name="edu.wpi.first.math.estimator.SwerveDrivePoseEstimator$InterpolationRecord" />
23 </Match>
24 <Match>
Austin Schuh812d0d12021-11-04 20:16:48 -070025 <Bug pattern="EI_EXPOSE_REP" />
26 </Match>
27 <Match>
28 <Bug pattern="EI_EXPOSE_REP2" />
29 </Match>
30 <Match>
James Kuszmaulcf324122023-01-14 14:07:17 -080031 <Bug pattern="FL_FLOATS_AS_LOOP_COUNTERS" />
32 </Match>
33 <Match>
Austin Schuh75263e32022-02-22 18:05:32 -080034 <Bug pattern="IS2_INCONSISTENT_SYNC" />
35 <Source name="MechanismLigament2d.java" />
36 </Match>
37 <Match>
Austin Schuh812d0d12021-11-04 20:16:48 -070038 <Bug pattern="MS_CANNOT_BE_FINAL" />
39 <Class name="edu.wpi.first.wpilibj.examples.pacgoat.Robot" />
40 </Match>
41 <Match>
42 <Bug pattern="MS_EXPOSE_REP" />
43 </Match>
44 <Match>
45 <Bug pattern="MS_MUTABLE_ARRAY" />
46 </Match>
47 <Match>
48 <Bug pattern="NM_CLASS_NAMING_CONVENTION" />
49 <Source name="FRCNetComm.java" />
50 </Match>
51 <Match>
52 <Bug pattern="NS_DANGEROUS_NON_SHORT_CIRCUIT" />
53 <Source name="ParallelCommandGroup.java" />
54 </Match>
55 <Match>
56 <Bug pattern="NS_DANGEROUS_NON_SHORT_CIRCUIT" />
57 <Source name="ParallelDeadlineGroup.java" />
58 </Match>
59 <Match>
60 <Bug pattern="NS_DANGEROUS_NON_SHORT_CIRCUIT" />
61 <Source name="ParallelRaceGroup.java" />
62 </Match>
63 <Match>
64 <Bug pattern="NS_DANGEROUS_NON_SHORT_CIRCUIT" />
65 <Source name="ProxyScheduleCommand.java" />
66 </Match>
67 <Match>
68 <Bug pattern="NS_DANGEROUS_NON_SHORT_CIRCUIT" />
69 <Source name="SequentialCommandGroup.java" />
70 </Match>
71 <Match>
James Kuszmaulcf324122023-01-14 14:07:17 -080072 <Bug pattern="NS_DANGEROUS_NON_SHORT_CIRCUIT" />
73 <Source name="SelectCommand.java" />
74 </Match>
75 <Match>
Austin Schuh812d0d12021-11-04 20:16:48 -070076 <Bug pattern="RV_RETURN_VALUE_IGNORED_BAD_PRACTICE" />
77 <Source name="AntJunitLauncher.java" />
78 </Match>
79 <Match>
80 <Bug pattern="RV_RETURN_VALUE_IGNORED_BAD_PRACTICE" />
81 <Source name="CombinedRuntimeLoader.java" />
82 </Match>
83 <Match>
84 <Bug pattern="RV_RETURN_VALUE_IGNORED_BAD_PRACTICE" />
85 <Source name="RuntimeLoader.java" />
86 </Match>
87 <Match>
James Kuszmaulcf324122023-01-14 14:07:17 -080088 <Bug pattern="SF_SWITCH_FALLTHROUGH" />
89 <Source name="CameraServer.java" />
90 </Match>
91 <Match>
92 <Bug pattern="SSD_DO_NOT_USE_INSTANCE_LOCK_ON_SHARED_STATIC_DATA" />
93 <Source name="Ultrasonic.java" />
94 </Match>
95 <Match>
Austin Schuh812d0d12021-11-04 20:16:48 -070096 <Bug pattern="ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD" />
97 </Match>
98 <Match>
James Kuszmaulcf324122023-01-14 14:07:17 -080099 <Bug pattern="THROWS_METHOD_THROWS_CLAUSE_BASIC_EXCEPTION" />
100 </Match>
101 <Match>
102 <Bug pattern="THROWS_METHOD_THROWS_CLAUSE_THROWABLE" />
103 </Match>
104 <Match>
105 <Bug pattern="THROWS_METHOD_THROWS_RUNTIMEEXCEPTION" />
106 </Match>
107 <Match>
Austin Schuh812d0d12021-11-04 20:16:48 -0700108 <Bug pattern="UC_USELESS_VOID_METHOD" />
109 <Class name="edu.wpi.first.wpilibj.templates.romitimed.Robot" />
110 </Match>
111 <Match>
112 <Bug pattern="UC_USELESS_VOID_METHOD" />
113 <Class name="edu.wpi.first.wpilibj.templates.timed.Robot" />
114 </Match>
115 <Match>
Austin Schuh75263e32022-02-22 18:05:32 -0800116 <Bug pattern="URF_UNREAD_FIELD" />
117 <Class name="edu.wpi.first.wpilibj.ADIS16448_IMU" />
118 </Match>
119 <Match>
120 <Bug pattern="URF_UNREAD_FIELD" />
121 <Class name="edu.wpi.first.wpilibj.ADIS16470_IMU" />
122 </Match>
123 <Match>
Austin Schuh812d0d12021-11-04 20:16:48 -0700124 <Bug pattern="URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD" />
125 </Match>
126 <Match>
127 <Bug pattern="VA_FORMAT_STRING_USES_NEWLINE" />
128 </Match>
James Kuszmaulcf324122023-01-14 14:07:17 -0800129 <Match>
130 <Bug pattern="SC_START_IN_CTOR" />
131 </Match>
132 <Match>
133 <Bug pattern="RV_RETURN_VALUE_OF_PUTIFABSENT_IGNORED" />
134 <Class name="edu.wpi.first.networktables.NetworkTableInstance" />
135 </Match>
Austin Schuh812d0d12021-11-04 20:16:48 -0700136</FindBugsFilter>