Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(27)

Side by Side Diff: doc/Changes.html

Issue 1232833004: Update findbugs from 3.0.0 to 3.0.1. (Closed) Base URL: https://chromium.googlesource.com/chromium/deps/findbugs.git@master
Patch Set: rebase again Created 5 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « bin/xpathFind ('k') | doc/FAQ.html » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.or g/TR/html4/loose.dtd"> 1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.or g/TR/html4/loose.dtd">
2 <html> 2 <html>
3 <head> 3 <head>
4 <title>FindBugs Change Log</title> 4 <title>FindBugs Change Log</title>
5 <link rel="stylesheet" type="text/css" href="findbugs.css"> 5 <link rel="stylesheet" type="text/css" href="findbugs.css">
6 6
7 </head> 7 </head>
8 8
9 <body> 9 <body>
10 10
(...skipping 27 matching lines...) Expand all
38 38
39 <tr><td><a class="sidebar" href="downloads.html"><b>Downloads</b></a></td></tr> 39 <tr><td><a class="sidebar" href="downloads.html"><b>Downloads</b></a></td></tr>
40 40
41 <tr><td>&nbsp;</td></tr> 41 <tr><td>&nbsp;</td></tr>
42 42
43 <tr><td><a class="sidebar" href="http://www.cafeshops.com/findbugs"><b>FindBugs Swag</b></a></td></tr> 43 <tr><td><a class="sidebar" href="http://www.cafeshops.com/findbugs"><b>FindBugs Swag</b></a></td></tr>
44 44
45 <tr><td>&nbsp;</td></tr> 45 <tr><td>&nbsp;</td></tr>
46 46
47 <tr><td><b>Development</b></td></tr> 47 <tr><td><b>Development</b></td></tr>
48 <tr><td><font size="-1">&nbsp;<a class="sidebar" href="http://sourceforge.net/tr acker/?group_id=96405">Open bugs</a></font></td></tr> 48 <tr><td><font size="-1">&nbsp;<a class="sidebar" href="http://sourceforge.net/p/ findbugs/bugs/">Open bugs</a></font></td></tr>
49 <tr><td><font size="-1">&nbsp;<a class="sidebar" href="reportingBugs.html">Repor ting bugs</a></font></td></tr> 49 <tr><td><font size="-1">&nbsp;<a class="sidebar" href="reportingBugs.html">Repor ting bugs</a></font></td></tr>
50 <tr><td><font size="-1">&nbsp;<a class="sidebar" href="contributing.html">Contri buting</a></font></td></tr> 50 <tr><td><font size="-1">&nbsp;<a class="sidebar" href="contributing.html">Contri buting</a></font></td></tr>
51 <tr><td><font size="-1">&nbsp;<a class="sidebar" href="team.html">Dev team</a></ font></td></tr> 51 <tr><td><font size="-1">&nbsp;<a class="sidebar" href="team.html">Dev team</a></ font></td></tr>
52 <tr><td><font size="-1">&nbsp;<a class="sidebar" href="api/index.html">API</a> < a class="sidebar" href="api/overview-summary.html">[no frames]</a></font></td></ tr> 52 <tr><td><font size="-1">&nbsp;<a class="sidebar" href="api/index.html">API</a> < a class="sidebar" href="api/overview-summary.html">[no frames]</a></font></td></ tr>
53 <tr><td><font size="-1">&nbsp;<a class="sidebar" href="Changes.html">Change log< /a></font></td></tr> 53 <tr><td><font size="-1">&nbsp;<a class="sidebar" href="Changes.html">Change log< /a></font></td></tr>
54 <tr><td><font size="-1">&nbsp;<a class="sidebar" href="http://sourceforge.net/pr ojects/findbugs">SF project page</a></font></td></tr> 54 <tr><td><font size="-1">&nbsp;<a class="sidebar" href="http://sourceforge.net/pr ojects/findbugs">SF project page</a></font></td></tr>
55 <tr><td><font size="-1">&nbsp;<a class="sidebar" href="http://code.google.com/p/ findbugs/source/browse/">Browse source</a></font></td></tr> 55 <tr><td><font size="-1">&nbsp;<a class="sidebar" href="http://code.google.com/p/ findbugs/source/browse/">Browse source</a></font></td></tr>
56 <tr><td><font size="-1">&nbsp;<a class="sidebar" href="http://code.google.com/p/ findbugs/source/list">Latest code changes</a></font></td></tr> 56 <tr><td><font size="-1">&nbsp;<a class="sidebar" href="http://code.google.com/p/ findbugs/source/list">Latest code changes</a></font></td></tr>
57 </table> 57 </table>
58 </td> 58 </td>
59 59
60 <td align="left" valign="top"> 60 <td align="left" valign="top">
61 61
62 62
63 <h1>FindBugs Change Log, Version 3.0.1</h1>
64 <ul>
65 <li>New Bug patterns:
66 <ul>
67 <li>
68 <a
69 href="http://findbugs.sourceforge.net/bugDescriptions.ht ml#BSHIFT_WRONG_ADD_PRIORITY">BSHIFT_WRONG_ADD_PRIORITY</a>,
70 <li>
71 <a
72 href="http://findbugs.sourceforge.net/bugDescriptions.ht ml#CO_COMPARETO_INCORRECT_FLOATING">CO_COMPARETO_INCORRECT_FLOATING</a>,
73 <li>
74 <a
75 href="http://findbugs.sourceforge.net/bugDescriptions.ht ml#DC_PARTIALLY_CONSTRUCTED">DC_PARTIALLY_CONSTRUCTED</a>,
76 <li>
77 <a
78 href="http://findbugs.sourceforge.net/bugDescriptions.ht ml#DM_BOXED_PRIMITIVE_FOR_COMPARE">DM_BOXED_PRIMITIVE_FOR_COMPARE</a>,
79 <li>
80 <a
81 href="http://findbugs.sourceforge.net/bugDescriptions.ht ml#DM_INVALID_MIN_MAX">DM_INVALID_MIN_MAX</a>,
82 <li>
83 <a
84 href="http://findbugs.sourceforge.net/bugDescriptions.ht ml#ME_MUTABLE_ENUM_FIELD">ME_MUTABLE_ENUM_FIELD</a>,
85 <li>
86 <a
87 href="http://findbugs.sourceforge.net/bugDescriptions.ht ml#ME_ENUM_FIELD_SETTER">ME_ENUM_FIELD_SETTER</a>,
88 <li>
89 <a
90 href="http://findbugs.sourceforge.net/bugDescriptions.ht ml#MS_MUTABLE_COLLECTION">MS_MUTABLE_COLLECTION</a>,
91 <li>
92 <a
93 href="http://findbugs.sourceforge.net/bugDescriptions.ht ml#MS_MUTABLE_COLLECTION_PKGPROTECT">MS_MUTABLE_COLLECTION_PKGPROTECT</a>,
94 <li>
95 <a
96 href="http://findbugs.sourceforge.net/bugDescriptions.ht ml#RANGE_ARRAY_INDEX">RANGE_ARRAY_INDEX</a>,
97 <li>
98 <a
99 href="http://findbugs.sourceforge.net/bugDescriptions.ht ml#RANGE_ARRAY_OFFSET">RANGE_ARRAY_OFFSET</a>,
100 <li>
101 <a
102 href="http://findbugs.sourceforge.net/bugDescriptions.ht ml#RANGE_ARRAY_LENGTH">RANGE_ARRAY_LENGTH</a>,
103 <li>
104 <a
105 href="http://findbugs.sourceforge.net/bugDescriptions.ht ml#RANGE_STRING_INDEX">RANGE_STRING_INDEX</a>,
106 <li>
107 <a
108 href="http://findbugs.sourceforge.net/bugDescriptions.ht ml#RV_RETURN_VALUE_IGNORED_NO_SIDE_EFFECT">RV_RETURN_VALUE_IGNORED_NO_SIDE_EFFEC T</a>,
109 <li>
110 <a
111 href="http://findbugs.sourceforge.net/bugDescriptions.ht ml#UC_USELESS_CONDITION">UC_USELESS_CONDITION</a>,
112 <li>
113 <a
114 href="http://findbugs.sourceforge.net/bugDescriptions.ht ml#UC_USELESS_CONDITION_TYPE">UC_USELESS_CONDITION_TYPE</a>,
115 <li>
116 <a
117 href="http://findbugs.sourceforge.net/bugDescriptions.ht ml#UC_USELESS_OBJECT">UC_USELESS_OBJECT</a>,
118 <li>
119 <a
120 href="http://findbugs.sourceforge.net/bugDescriptions.ht ml#UC_USELESS_OBJECT_STACK">UC_USELESS_OBJECT_STACK</a>,
121 <li>
122 <a
123 href="http://findbugs.sourceforge.net/bugDescriptions.ht ml#UC_USELESS_VOID_METHOD">UC_USELESS_VOID_METHOD</a>
124 </ul>
125 </li>
126 <li>Improved Bug patterns:
127 <ul>
128 <li>
129 <a
130 href="http://findbugs.sourceforge.net/bugDescriptions.ht ml#INT_BAD_COMPARISON_WITH_NONNEGATIVE_VALUE">INT_BAD_COMPARISON_WITH_NONNEGATIV E_VALUE</a>,
131 <li>
132 <a
133 href="http://findbugs.sourceforge.net/bugDescriptions.ht ml#RpC_REPEATED_CONDITIONAL_TEST">RpC_REPEATED_CONDITIONAL_TEST</a>,
134 <li>
135 <a
136 href="http://findbugs.sourceforge.net/bugDescriptions.ht ml#WMI_WRONG_MAP_ITERATOR">WMI_WRONG_MAP_ITERATOR</a>,
137 <li>
138 <a
139 href="http://findbugs.sourceforge.net/bugDescriptions.ht ml#DMI_HARDCODED_ABSOLUTE_FILENAME">DMI_HARDCODED_ABSOLUTE_FILENAME</a>,
140 <li>
141 <a
142 href="http://findbugs.sourceforge.net/bugDescriptions.ht ml#DMI_EMPTY_DB_PASSWORD">DMI_EMPTY_DB_PASSWORD</a>,
143 <li>
144 <a
145 href="http://findbugs.sourceforge.net/bugDescriptions.ht ml#DMI_CONSTANT_DB_PASSWORD">DMI_CONSTANT_DB_PASSWORD</a>,
146 <li>
147 <a
148 href="http://findbugs.sourceforge.net/bugDescriptions.ht ml#PT_ABSOLUTE_PATH_TRAVERSAL">PT_ABSOLUTE_PATH_TRAVERSAL</a>,
149 <li>
150 <a
151 href="http://findbugs.sourceforge.net/bugDescriptions.ht ml#PT_RELATIVE_PATH_TRAVERSAL">PT_RELATIVE_PATH_TRAVERSAL</a>,
152 <li>
153 <a
154 href="http://findbugs.sourceforge.net/bugDescriptions.ht ml#IA_AMBIGUOUS_INVOCATION_OF_INHERITED_OR_OUTER_METHOD">IA_AMBIGUOUS_INVOCATION _OF_INHERITED_OR_OUTER_METHOD</a>,
155 <li>
156 <a
157 href="http://findbugs.sourceforge.net/bugDescriptions.ht ml#SQL_NONCONSTANT_STRING_PASSED_TO_EXECUTE">SQL_NONCONSTANT_STRING_PASSED_TO_EX ECUTE</a>,
158 <li>
159 <a
160 href="http://findbugs.sourceforge.net/bugDescriptions.ht ml#SQL_PREPARED_STATEMENT_GENERATED_FROM_NONCONSTANT_STRING">SQL_PREPARED_STATEM ENT_GENERATED_FROM_NONCONSTANT_STRING</a>
161 </ul>
162 </li>
163 <li> Bug patterns under evaluation:
164 <ul>
165 <li>
166 <a
167 href="http://findbugs.sourceforge.net/bugDescriptions.ht ml#CAA_COVARIANT_ARRAY_FIELD">CAA_COVARIANT_ARRAY_FIELD</a>,
168 <li>
169 <a
170 href="http://findbugs.sourceforge.net/bugDescriptions.ht ml#CAA_COVARIANT_ARRAY_RETURN">CAA_COVARIANT_ARRAY_RETURN</a>,
171 <li>
172 <a
173 href="http://findbugs.sourceforge.net/bugDescriptions.ht ml#CAA_COVARIANT_ARRAY_LOCAL">CAA_COVARIANT_ARRAY_LOCAL</a>,
174 <li>
175 <a
176 href="http://findbugs.sourceforge.net/bugDescriptions.ht ml#CAA_COVARIANT_ARRAY_ELEMENT_STORE">CAA_COVARIANT_ARRAY_ELEMENT_STORE</a>,
177 <li>
178 <a
179 href="http://findbugs.sourceforge.net/bugDescriptions.ht ml#IIL_PREPARE_STATEMENT_IN_LOOP">IIL_PREPARE_STATEMENT_IN_LOOP</a>,
180 <li>
181 <a
182 href="http://findbugs.sourceforge.net/bugDescriptions.ht ml#IIL_PATTERN_COMPILE_IN_LOOP">IIL_PATTERN_COMPILE_IN_LOOP</a>,
183 <li>
184 <a
185 href="http://findbugs.sourceforge.net/bugDescriptions.ht ml#IIL_PATTERN_COMPILE_IN_LOOP_INDIRECT">IIL_PATTERN_COMPILE_IN_LOOP_INDIRECT</a >,
186 <li>
187 <a
188 href="http://findbugs.sourceforge.net/bugDescriptions.ht ml#IIL_ELEMENTS_GET_LENGTH_IN_LOOP">IIL_ELEMENTS_GET_LENGTH_IN_LOOP</a>,
189 </ul>
190
191 </li>
192
193 <!--
194 <li>Fixed false positives for the following bug patterns (XX X occurrences in findbugsTestCases):
195 <ul>
196 <li><a
197 href="http://findbugs.sourceforge.net/bugDescrip tions.html#XXX">XXX</a>
198 </ul>
199 </li>
200
201 <li>Fixed false negatives for the following bug patterns (XX X occurrences in findbugsTestCases):
202 <ul>
203 <li><a
204 href="http://findbugs.sourceforge.net/bugDescrip tions.html#XXX">XXX</a>
205 </ul>
206 </li>
207 -->
208
209 <li>Various bug fixes, also many patches from community. Tha nks for your contributions!
210 </li>
211 </ul>
212
63 <h1>FindBugs Change Log, Version 3.0.0</h1> 213 <h1>FindBugs Change Log, Version 3.0.0</h1>
64 <ul> 214 <ul>
65 <li>FindBugs supports Java 8 now (both as runtime and target platform). 215 <li>FindBugs supports Java 8 now (both as runtime and target platform).
66 <li>FindBugs requires minimum Java 7 as runtime environment! 216 <li>FindBugs requires minimum Java 7 as runtime environment!
67 <li>FindBugs uses ASM 5 now which means that some 3rd party detectors based on FindBugs 2.x/ASM 3 has to be upgraded. 217 <li>FindBugs uses ASM 5 now which means that some 3rd party detectors based on FindBugs 2.x/ASM 3 has to be upgraded.
68 See details in <a href="http://download.forge.objectweb.org/ asm/asm4-guide.pdf#chapter.5">ASM documentation</a>. 218 See details in <a href="http://download.forge.objectweb.org/ asm/asm4-guide.pdf#chapter.5">ASM documentation</a>.
69 <li>New Bug patterns: 219 <li>New Bug patterns:
70 <a 220 <a
71 href="http://findbugs.sourceforge.net/bugDescriptions.ht ml#NP_OPTIONAL_RETURN_NULL">NP_OPTIONAL_RETURN_NULL</a>, 221 href="http://findbugs.sourceforge.net/bugDescriptions.ht ml#NP_OPTIONAL_RETURN_NULL">NP_OPTIONAL_RETURN_NULL</a>,
72 <a 222 <a
73 href="http://findbugs.sourceforge.net/bugDescriptions.ht ml#IIO_INEFFICIENT_INDEX_OF">IIO_INEFFICIENT_INDEX_OF</a>, 223 href="http://findbugs.sourceforge.net/bugDescriptions.ht ml#IIO_INEFFICIENT_INDEX_OF">IIO_INEFFICIENT_INDEX_OF</a>,
74 <a 224 <a
75 href="http://findbugs.sourceforge.net/bugDescriptions.ht ml#IIO_INEFFICIENT_LAST_INDEX_OF">IIO_INEFFICIENT_LAST_INDEX_OF</a> 225 href="http://findbugs.sourceforge.net/bugDescriptions.ht ml#IIO_INEFFICIENT_LAST_INDEX_OF">IIO_INEFFICIENT_LAST_INDEX_OF</a>,
76 <a 226 <a
77 href="http://findbugs.sourceforge.net/bugDescriptions.ht ml#CNT_ROUGH_CONSTANT_VALUE">CNT_ROUGH_CONSTANT_VALUE</a> 227 href="http://findbugs.sourceforge.net/bugDescriptions.ht ml#CNT_ROUGH_CONSTANT_VALUE">CNT_ROUGH_CONSTANT_VALUE</a>
78 </li> 228 </li>
79 <li>New "Source" filter which can be used to filter out clas ses generated from other languages: 229 <li>New "Source" filter which can be used to filter out clas ses generated from other languages:
80 <pre> 230 <pre>
81 &lt;?xml version="1.0" encoding="UTF-8"?&gt; 231 &lt;?xml version="1.0" encoding="UTF-8"?&gt;
82 &lt;FindBugsFilter&gt; 232 &lt;FindBugsFilter&gt;
83 &lt;Match&gt; 233 &lt;Match&gt;
84 &lt;Source name="~.*\.groovy" /&gt; 234 &lt;Source name="~.*\.groovy" /&gt;
85 &lt;/Match&gt; 235 &lt;/Match&gt;
(...skipping 2760 matching lines...) Expand 10 before | Expand all | Expand 10 after
2846 analysis.</li> 2996 analysis.</li>
2847 </ul> 2997 </ul>
2848 <hr> <p> 2998 <hr> <p>
2849 <script language="JavaScript" type="text/javascript"> 2999 <script language="JavaScript" type="text/javascript">
2850 <!---//hide script from old browsers 3000 <!---//hide script from old browsers
2851 document.write( "Last updated "+ document.lastModified + "." ); 3001 document.write( "Last updated "+ document.lastModified + "." );
2852 //end hiding contents ---> 3002 //end hiding contents --->
2853 </script> 3003 </script>
2854 <p> Send comments to <a class="sidebar" href="mailto:findbugs@cs.umd.edu">findbu gs@cs.umd.edu</a> 3004 <p> Send comments to <a class="sidebar" href="mailto:findbugs@cs.umd.edu">findbu gs@cs.umd.edu</a>
2855 <p> 3005 <p>
2856 <A href="http://sourceforge.net"><IMG src="http://sourceforge.net/sflogo.php?gro up_id=96405&amp;type=5" width="210" height="62" border="0" alt="SourceForge.net Logo" /></A> 3006 <a href="http://sourceforge.net/projects/findbugs/"><img src="http://sourceforge .net/sflogo.php?group_id=96405&amp;type=5" width="210" height="62" border="0" al t="FindBugs on SourceForge.net" /></a>
2857 3007
2858 </td> 3008 </td>
2859 3009
2860 </tr> 3010 </tr>
2861 </table> 3011 </table>
2862 3012
2863 </body> 3013 </body>
2864 3014
2865 </html> 3015 </html>
OLDNEW
« no previous file with comments | « bin/xpathFind ('k') | doc/FAQ.html » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698