|
1 | | -<!-- |
2 | | - ~ The MIT License |
3 | | - ~ |
4 | | - ~ Copyright (c) 2015, CloudBees, Inc. |
5 | | - ~ |
6 | | - ~ Permission is hereby granted, free of charge, to any person obtaining a copy |
7 | | - ~ of this software and associated documentation files (the "Software"), to deal |
8 | | - ~ in the Software without restriction, including without limitation the rights |
9 | | - ~ to use, copy, modify, merge, publish, distribute, sublicense, and/or sell |
10 | | - ~ copies of the Software, and to permit persons to whom the Software is |
11 | | - ~ furnished to do so, subject to the following conditions: |
12 | | - ~ |
13 | | - ~ The above copyright notice and this permission notice shall be included in |
14 | | - ~ all copies or substantial portions of the Software. |
15 | | - ~ |
16 | | - ~ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR |
17 | | - ~ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, |
18 | | - ~ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE |
19 | | - ~ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER |
20 | | - ~ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, |
21 | | - ~ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN |
22 | | - ~ THE SOFTWARE. |
23 | | - --> |
24 | | - |
25 | 1 | <FindBugsFilter> |
| 2 | + <!-- |
| 3 | + Exclusions in this section have been triaged and determined to be |
| 4 | + false positives. |
| 5 | + --> |
| 6 | + <Match> |
| 7 | + <Bug pattern="MS_MUTABLE_COLLECTION_PKGPROTECT" /> |
| 8 | + <Class name="hudson.plugins.logparser.LogParserConsts" /> |
| 9 | + <Or> |
| 10 | + <Field name="LEGAL_STATUS" /> |
| 11 | + <Field name="STATUSES_WITH_SECTIONS_IN_LINK_FILES" /> |
| 12 | + </Or> |
| 13 | + </Match> |
| 14 | + |
| 15 | + <!-- |
| 16 | + Here lies technical debt. Exclusions in this section have not yet |
| 17 | + been triaged. When working on this section, pick an exclusion to |
| 18 | + triage, then: |
| 19 | +
|
| 20 | + - Add a @SuppressFBWarnings(value = "[...]", justification = "[...]") |
| 21 | + annotation if it is a false positive. Indicate the reason why |
| 22 | + it is a false positive, then remove the exclusion from this |
| 23 | + section. |
| 24 | +
|
| 25 | + - If it is not a false positive, fix the bug, then remove the |
| 26 | + exclusion from this section. |
| 27 | + --> |
26 | 28 | <Match> |
27 | | - <Class name="~.*\.Messages"/> |
| 29 | + <Bug pattern="DM_DEFAULT_ENCODING" /> |
| 30 | + <Or> |
| 31 | + <Class name="hudson.plugins.logparser.LogParserParser" /> |
| 32 | + <Class name="hudson.plugins.logparser.LogParserResult" /> |
| 33 | + <Class name="hudson.plugins.logparser.LogParserUtils" /> |
| 34 | + <Class name="hudson.plugins.logparser.LogParserWriter" /> |
| 35 | + <Class name="hudson.plugins.logparser.ReadWriteTextFile" /> |
| 36 | + </Or> |
28 | 37 | </Match> |
29 | 38 | </FindBugsFilter> |
0 commit comments