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

Side by Side Diff: doc/index.html

Issue 594833004: Roll FindBugs from 2.0.3 to 3.0.0 (Closed) Base URL: https://chromium.googlesource.com/chromium/deps/findbugs.git@master
Patch Set: Created 6 years, 2 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 | « doc/findbugs2.html ('k') | doc/ja/manual/acknowledgments.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 <html> 1 <html>
2 <head> 2 <head>
3 <title>FindBugs&trade; - Find Bugs in Java Programs</title> 3 <title>FindBugs&trade; - Find Bugs in Java Programs</title>
4 <link rel="stylesheet" type="text/css" href="findbugs.css" /> 4 <link rel="stylesheet" type="text/css" href="findbugs.css" />
5 5
6 </head> 6 </head>
7 7
8 <body> 8 <body>
9 9
10 <table width="100%"> 10 <table width="100%">
11 <tr> 11 <tr>
12 12
13 13
14 <td bgcolor="#b9b9fe" valign="top" align="left" width="20%"> 14 <td bgcolor="#b9b9fe" valign="top" align="left" width="20%">
15 <table width="100%" cellspacing="0" border="0"> 15 <table width="100%" cellspacing="0" border="0">
16 <tr><td><a class="sidebar" href="index.html"><img src="umdFindbugs.png" alt="Fin dBugs"></a></td></tr> 16 <tr><td><a class="sidebar" href="index.html"><img src="umdFindbugs.png" alt="Fin dBugs"></a></td></tr>
17 17
18 <tr><td>&nbsp;</td></tr> 18 <tr><td>&nbsp;</td></tr>
19 19
20 <tr><td><b>Docs and Info</b></td></tr> 20 <tr><td><b>Docs and Info</b></td></tr>
21 <tr><td><font size="-1"><a class="sidebar" href="findbugs2.html">FindBugs 2.0</a ></font></td></tr> 21 <tr><td><font size="-1">&nbsp;<a class="sidebar" href="findbugs2.html">FindBugs 2.0</a></font></td></tr>
22 <tr><td><font size="-1"><a class="sidebar" href="demo.html">Demo and data</a></f ont></td></tr> 22 <tr><td><font size="-1">&nbsp;<a class="sidebar" href="demo.html">Demo and data< /a></font></td></tr>
23 <tr><td><font size="-1"><a class="sidebar" href="users.html">Users and supporter s</a></font></td></tr> 23 <tr><td><font size="-1">&nbsp;<a class="sidebar" href="users.html">Users and sup porters</a></font></td></tr>
24 <tr><td><font size="-1"><a class="sidebar" href="http://findbugs.blogspot.com/"> FindBugs blog</a></font></td></tr> 24 <tr><td><font size="-1">&nbsp;<a class="sidebar" href="http://findbugs.blogspot. com/">FindBugs blog</a></font></td></tr>
25 <tr><td><font size="-1"><a class="sidebar" href="factSheet.html">Fact sheet</a>< /font></td></tr> 25 <tr><td><font size="-1">&nbsp;<a class="sidebar" href="factSheet.html">Fact shee t</a></font></td></tr>
26 <tr><td><font size="-1"><a class="sidebar" href="manual/index.html">Manual</a></ font></td></tr> 26 <tr><td><font size="-1">&nbsp;<a class="sidebar" href="manual/index.html">Manual </a></font></td></tr>
27 <tr><td><font size="-1"><a class="sidebar" href="ja/manual/index.html">Manual(ja /&#26085;&#26412;&#35486;)</a></font></td></tr> 27 <tr><td><font size="-1">&nbsp;<a class="sidebar" href="ja/manual/index.html">Man ual(ja/&#26085;&#26412;&#35486;)</a></font></td></tr>
28 <tr><td><font size="-1"><a class="sidebar" href="FAQ.html">FAQ</a></font></td></ tr> 28 <tr><td><font size="-1">&nbsp;<a class="sidebar" href="FAQ.html">FAQ</a></font>< /td></tr>
29 <tr><td><font size="-1"><a class="sidebar" href="bugDescriptions.html">Bug descr iptions</a></font></td></tr> 29 <tr><td><font size="-1">&nbsp;<a class="sidebar" href="bugDescriptions.html">Bug descriptions</a></font></td></tr>
30 <tr><td><font size="-1"><a class="sidebar" href="mailingLists.html">Mailing list s</a></font></td></tr> 30 <tr><td><font size="-1">&nbsp;<a class="sidebar" href="bugDescriptions_ja.html"> Bug descriptions(ja/&#26085;&#26412;&#35486;)</a></font></td></tr>
31 <tr><td><font size="-1"><a class="sidebar" href="publications.html">Documents an d Publications</a></font></td></tr> 31 <tr><td><font size="-1">&nbsp;<a class="sidebar" href="bugDescriptions_fr.html"> Bug descriptions(fr)</a></font></td></tr>
32 <tr><td><font size="-1"><a class="sidebar" href="links.html">Links</a></font></t d></tr> 32 <tr><td><font size="-1">&nbsp;<a class="sidebar" href="mailingLists.html">Mailin g lists</a></font></td></tr>
33 <tr><td><font size="-1">&nbsp;<a class="sidebar" href="publications.html">Docume nts and Publications</a></font></td></tr>
34 <tr><td><font size="-1">&nbsp;<a class="sidebar" href="links.html">Links</a></fo nt></td></tr>
33 35
34 <tr><td>&nbsp;</td></tr> 36 <tr><td>&nbsp;</td></tr>
35 37
36 <tr><td><a class="sidebar" href="downloads.html"><b>Downloads</b></a></td></tr> 38 <tr><td><a class="sidebar" href="downloads.html"><b>Downloads</b></a></td></tr>
37 39
38 <tr><td>&nbsp;</td></tr> 40 <tr><td>&nbsp;</td></tr>
39 41
40 <tr><td><a class="sidebar" href="http://www.cafeshops.com/findbugs"><b>FindBugs Swag</b></a></td></tr> 42 <tr><td><a class="sidebar" href="http://www.cafeshops.com/findbugs"><b>FindBugs Swag</b></a></td></tr>
41 43
42 <tr><td>&nbsp;</td></tr> 44 <tr><td>&nbsp;</td></tr>
43 45
44 <tr><td><b>Development</b></td></tr> 46 <tr><td><b>Development</b></td></tr>
45 <tr><td><font size="-1"><a class="sidebar" href="http://sourceforge.net/tracker/ ?group_id=96405">Open bugs</a></font></td></tr> 47 <tr><td><font size="-1">&nbsp;<a class="sidebar" href="http://sourceforge.net/tr acker/?group_id=96405">Open bugs</a></font></td></tr>
46 <tr><td><font size="-1"><a class="sidebar" href="reportingBugs.html">Reporting b ugs</a></font></td></tr> 48 <tr><td><font size="-1">&nbsp;<a class="sidebar" href="reportingBugs.html">Repor ting bugs</a></font></td></tr>
47 <tr><td><font size="-1"><a class="sidebar" href="contributing.html">Contributing </a></font></td></tr> 49 <tr><td><font size="-1">&nbsp;<a class="sidebar" href="contributing.html">Contri buting</a></font></td></tr>
48 <tr><td><font size="-1"><a class="sidebar" href="team.html">Dev team</a></font>< /td></tr> 50 <tr><td><font size="-1">&nbsp;<a class="sidebar" href="team.html">Dev team</a></ font></td></tr>
49 <tr><td><font size="-1"><a class="sidebar" href="api/index.html">API</a> <a clas s="sidebar" href="api/overview-summary.html">[no frames]</a></font></td></tr> 51 <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>
50 <tr><td><font size="-1"><a class="sidebar" href="Changes.html">Change log</a></f ont></td></tr> 52 <tr><td><font size="-1">&nbsp;<a class="sidebar" href="Changes.html">Change log< /a></font></td></tr>
51 <tr><td><font size="-1"><a class="sidebar" href="http://sourceforge.net/projects /findbugs">SF project page</a></font></td></tr> 53 <tr><td><font size="-1">&nbsp;<a class="sidebar" href="http://sourceforge.net/pr ojects/findbugs">SF project page</a></font></td></tr>
52 <tr><td><font size="-1"><a class="sidebar" href="http://code.google.com/p/findbu gs/source/browse/">Browse source</a></font></td></tr> 54 <tr><td><font size="-1">&nbsp;<a class="sidebar" href="http://code.google.com/p/ findbugs/source/browse/">Browse source</a></font></td></tr>
53 <tr><td><font size="-1"><a class="sidebar" href="http://code.google.com/p/findbu gs/source/list">Latest code changes</a></font></td></tr> 55 <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>
54 </table> 56 </table>
55 </td> 57 </td>
56 58
57 <td align="left" valign="top"> 59 <td align="left" valign="top">
58 60
59 <p></p> 61 <p></p>
60 <table> 62 <table>
61 <tr> 63 <tr>
62 <td valign="center"><a href="http://findbugs.sourceforge .net/"><img src="buggy-sm.png" alt="FindBugs logo" 64 <td valign="center"><a href="http://findbugs.sourceforge .net/"><img src="buggy-sm.png" alt="FindBugs logo"
63 border="0" /> </a></td> 65 border="0" /> </a></td>
64 <td valign="center"><a href="http://www.umd.edu/"><img s rc="informal.png" 66 <td valign="center"><a href="http://www.umd.edu/"><img s rc="informal.png"
65 alt="UMD logo" border="0" /> </a></td> 67 alt="UMD logo" border="0" /> </a></td>
66 </tr> 68 </tr>
67 </table> 69 </table>
68 70
69 <h1>FindBugs&trade; - Find Bugs in Java Programs</h1> 71 <h1>FindBugs&trade; - Find Bugs in Java Programs</h1>
70 72
71 <p> 73 <p>
72 This is the web page for FindBugs, a program which uses stat ic analysis to look for bugs in Java 74 This is the web page for FindBugs, a program which uses stat ic analysis to look for bugs in Java
73 code.&nbsp; It is free software, distributed under the terms of the <a 75 code.&nbsp; It is free software, distributed under the terms of the <a
74 href="http://www.gnu.org/licenses/lgpl.html">Lesser GNU Public License</a>. The name 76 href="http://www.gnu.org/licenses/lgpl.html">Lesser GNU Public License</a>. The name
75 FindBugs&trade; and the <a href="buggy-sm.png">FindBugs logo </a> are trademarked by <a 77 FindBugs&trade; and the <a href="buggy-sm.png">FindBugs logo </a> are trademarked by <a
76 href="http://www.umd.edu">The University of Maryland</a> . FindBugs has been downloaded more than 78 href="http://www.umd.edu">The University of Maryland</a> . FindBugs has been downloaded more than
77 a million times. 79 a million times.
78 </p> 80 </p>
79 81
80 <p>The current version of FindBugs is 2.0.3.</p> 82 <p>The current version of FindBugs is 3.0.0.</p>
81 83
82 <p> 84 <p>
83 FindBugs requires JRE (or JDK) 1.5.0 or later to run.&nbsp; However, it can analyze programs 85 FindBugs requires JRE (or JDK) 1.7.0 or later to run.&nbsp; However, it can analyze programs
84 compiled for any version of Java, from 1.0 to 1.7. Some clas sfiles compiled for Java 1.8 give 86 compiled for any version of Java, from 1.0 to 1.8.
85 FindBugs problems, the next major release of FindBugs will h andle Java 1.8 classfiles.
86 87
87 <p> The current version of FindBugs is 2.0.3, 88 <p> The current version of FindBugs is 3.0.0,
88 89
89 released on 17:16:15 EST, 22 November, 2013. <a href="report ingBugs.html">We are very interested in getting 90 released on 20:25:27 CDT, 06 July, 2014. <a href="reportingB ugs.html">We are very interested in getting
90 feedback on how to improve FindBugs</a>. File bug report s on <a 91 feedback on how to improve FindBugs</a>. File bug report s on <a
91 href="http://sourceforge.net/tracker/?func=browse&amp;gr oup_id=96405&amp;atid=614693"> our 92 href="http://sourceforge.net/tracker/?func=browse&amp;gr oup_id=96405&amp;atid=614693"> our
92 sourceforge bug tracker</a> 93 sourceforge bug tracker</a>
93 </p> 94 </p>
94 <p>The current version of FindBugs may encounter errors when ana lyzing
95 Java 1.8 bytecode, due to changes in the classfile format. After FindBugs 2.0.3
96 is released, work will start on the next major release of FindBu gs, which will
97 be able to analyze Java 1.8 (and will require Java 1.7 to compil e and run).
98 95
99 96
100 <p> 97 <p>
101 <a href="#changes">Changes</a> | <a href="#talks">Talks</a> | <a href="#papers">Papers </a> | <a 98 <a href="#changes">Changes</a> | <a href="#talks">Talks</a> | <a href="#papers">Papers </a> | <a
102 href="#sponsors">Sponsors</a> | <a href="#support">Suppo rt</a> 99 href="#sponsors">Sponsors</a> | <a href="#support">Suppo rt</a>
103 </p> 100 </p>
104 101
102 <h1>FindBugs 3.0.0 Release</h1>
103
104 <ul>
105 <li>FindBugs supports Java 8 now (both as runtime and target platform).
106 <li>FindBugs requires minimum Java 7 as runtime environment!
107 <li>FindBugs uses ASM 5 now which means that some 3rd party detectors based on FindBugs 2.x/ASM 3 has to be upgraded.
108 See details in <a href="http://download.forge.objectweb.org/ asm/asm4-guide.pdf#chapter.5">ASM documentation</a>.
109 <li>New Bug patterns:
110 <a
111 href="http://findbugs.sourceforge.net/bugDescriptions.ht ml#NP_OPTIONAL_RETURN_NULL">NP_OPTIONAL_RETURN_NULL</a>,
112 <a
113 href="http://findbugs.sourceforge.net/bugDescriptions.ht ml#IIO_INEFFICIENT_INDEX_OF">IIO_INEFFICIENT_INDEX_OF</a>,
114 <a
115 href="http://findbugs.sourceforge.net/bugDescriptions.ht ml#IIO_INEFFICIENT_LAST_INDEX_OF">IIO_INEFFICIENT_LAST_INDEX_OF</a>
116 <a
117 href="http://findbugs.sourceforge.net/bugDescriptions.ht ml#CNT_ROUGH_CONSTANT_VALUE">CNT_ROUGH_CONSTANT_VALUE</a>
118 </li>
119 <li>New "Source" filter which can be used to filter out clas ses generated from other languages:
120 <pre>
121 &lt;?xml version="1.0" encoding="UTF-8"?&gt;
122 &lt;FindBugsFilter&gt;
123 &lt;Match&gt;
124 &lt;Source name="~.*\.groovy" /&gt;
125 &lt;/Match&gt;
126 &lt;/FindBugsFilter&gt;
127 </pre>
128 </li>
129 <li>New "-auxclasspathFromFile" and "-analyzeFromFile" comma nd line options.
130 </li>
131 <li>New "nested" ant task attribute.
132 </li>
133
134
135 <!--
136 <li>Fixed false positives for the following bug patterns (XX X occurrences in findbugsTestCases):
137 <ul>
138 <li><a
139 href="http://findbugs.sourceforge.net/bugDescrip tions.html#XXX">XXX</a>
140 </ul>
141 </li>
142
143 <li>Fixed false negatives for the following bug patterns (XX X occurrences in findbugsTestCases):
144 <ul>
145 <li><a
146 href="http://findbugs.sourceforge.net/bugDescrip tions.html#XXX">XXX</a>
147 </ul>
148 </li>
149 -->
150
151 <li>Various bug fixes, also many patches from community. Tha nks for your contributions!
152 </li>
153 </ul>
154
155
156
105 <h1>FindBugs 2.0.3 Release</h1> 157 <h1>FindBugs 2.0.3 Release</h1>
106 <p>FindBugs 2.0.3 is intended to be a minor bug fix release over 158 <p>FindBugs 2.0.3 is intended to be a minor bug fix release over
107 FindBugs 2.0.2. Although than some improvements to existing bug detectors 159 FindBugs 2.0.2. Although than some improvements to existing bug detectors
108 and analysis engines, and a few new bug patterns, and some 160 and analysis engines, and a few new bug patterns, and some
109 important bug fixes to the Eclipse plugin, no significant change s 161 important bug fixes to the Eclipse plugin, no significant change s
110 should be observed. Consult the <a href="Changes.html">Change lo g</a> 162 should be observed. Consult the <a href="Changes.html">Change lo g</a>
111 for more details.</p> 163 for more details.</p>
112 164
113 <p> 165 <p>
114 Also check out <a href="http://code.google.com/p/findbugs/w/ list">http://code.google.com/p/findbugs/w/list</a> 166 Also check out <a href="http://code.google.com/p/findbugs/w/ list">http://code.google.com/p/findbugs/w/list</a>
(...skipping 216 matching lines...) Expand 10 before | Expand all | Expand 10 after
331 </script> 383 </script>
332 <p> Send comments to <a class="sidebar" href="mailto:findbugs@cs.umd.edu">findbu gs@cs.umd.edu</a> 384 <p> Send comments to <a class="sidebar" href="mailto:findbugs@cs.umd.edu">findbu gs@cs.umd.edu</a>
333 <p> 385 <p>
334 <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> 386 <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>
335 </td> 387 </td>
336 </tr> 388 </tr>
337 </table> 389 </table>
338 390
339 </body> 391 </body>
340 </html> 392 </html>
OLDNEW
« no previous file with comments | « doc/findbugs2.html ('k') | doc/ja/manual/acknowledgments.html » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698