-
Notifications
You must be signed in to change notification settings - Fork 15
/
findbugs-exclude.xml
executable file
·52 lines (41 loc) · 1.59 KB
/
findbugs-exclude.xml
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
42
43
44
45
46
47
48
49
50
51
52
<?xml version="1.0"?>
<!--
Copyright (C) 2010-2018 Gordon Fraser, Andrea Arcuri and EvoSuite
contributors
This file is part of EvoSuite.
EvoSuite is free software: you can redistribute it and/or modify it
under the terms of the GNU Lesser General Public License as published
by the Free Software Foundation, either version 3.0 of the License, or
(at your option) any later version.
EvoSuite is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Lesser Public License for more details.
You should have received a copy of the GNU Lesser General Public
License along with EvoSuite. If not, see <http://www.gnu.org/licenses/>.
-->
<!--
This file contains some false positive bugs detected by findbugs. Their
false positive nature has been analyzed individually and they have been
put here to instruct findbugs it must ignore them.
-->
<FindBugsFilter>
<!-- Properties are static but not final == -->
<Match>
<Class name="org.evosuite.Properties" />
<Bug pattern="MS_SHOULD_BE_FINAL" />
</Match>
<!-- We use the GC on purpose -->
<Match>
<Class name="org.evosuite.utils.ResourceController" />
<Bug pattern="DM_GC" />
</Match>
<!-- Ignore encoding warnings -->
<Match>
<Bug pattern="DM_DEFAULT_ENCODING" />
</Match>
<!-- We do this quite a lot -->
<Match>
<Bug pattern="ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD" />
</Match>
</FindBugsFilter>