Fix external library dependency and remove apple gui
yesx
10 years ago
0 | findbugs (2.0.3) UNRELEASED; urgency=low | |
1 | ||
2 | * New upstream version of 2.0.3. | |
3 | ||
4 | -- ShuxiongYe <yeshuxiong@gmail.com> Tue, 17 Dec 2013 18:01:37 +0800 | |
5 | ||
0 | 6 | findbugs (2.0.2-2) unstable; urgency=low |
1 | 7 | |
2 | 8 | * Team upload. |
0 | Index: findbugs-2.0.3/build.properties | |
1 | =================================================================== | |
2 | --- findbugs-2.0.3.orig/build.properties 2013-12-17 19:44:08.738200004 +0800 | |
3 | +++ findbugs-2.0.3/build.properties 2013-12-17 19:51:27.826196570 +0800 | |
4 | @@ -8,10 +8,12 @@ | |
5 | src/gui/,\ | |
6 | etc | |
7 | ||
8 | +sys.jar.dir =/usr/share/java | |
9 | + | |
10 | # Set this to the directory containing the DocBook Modular XSL Stylesheets | |
11 | # from http://docbook.sourceforge.net/projects/xsl/ | |
12 | ||
13 | -xsl.stylesheet.home =${local.software.home}/docbook-xsl-1.76.1 | |
14 | +xsl.stylesheet.home =/usr/share/xml/docbook/stylesheet/docbook-xsl | |
15 | ||
16 | # Set this to the directory containing the svnant Ant jars. These are | |
17 | # needed for the srcdist target and to get the svn revision number | |
18 | @@ -23,7 +25,7 @@ | |
19 | # Set this to the directory where Saxon (http://saxon.sourceforge.net/) | |
20 | # is installed. | |
21 | ||
22 | -saxon.home =${local.software.home}/saxon-6.5.5 | |
23 | +saxon.home =${sys.jar.dir} | |
24 | ||
25 | # Set this to the directory where FOP (http://xml.apache.org/fop/) | |
26 | # is installed. (Note: this is disabled for now.) | |
27 | Index: findbugs-2.0.3/build.xml | |
28 | =================================================================== | |
29 | --- findbugs-2.0.3.orig/build.xml 2013-12-17 19:44:08.738200004 +0800 | |
30 | +++ findbugs-2.0.3/build.xml 2013-12-17 19:51:27.830196570 +0800 | |
31 | @@ -60,24 +60,23 @@ | |
32 | <property name="version.props.file" value="${build.dir}/classes/edu/umd/cs/findbugs/version.properties"/> | |
33 | ||
34 | <path id="findbugs.classpath"> | |
35 | - <pathelement location="${jar.dir}/bcel.jar"/> | |
36 | - <pathelement location="${jar.dir}/dom4j-1.6.1.jar"/> | |
37 | - <pathelement location="${jar.dir}/AppleJavaExtensions.jar"/> | |
38 | - <pathelement location="${jar.dir}/junit.jar"/> | |
39 | - <pathelement location="${jar.dir}/asm-3.3.jar"/> | |
40 | - <pathelement location="${jar.dir}/asm-commons-3.3.jar"/> | |
41 | - <pathelement location="${jar.dir}/asm-tree-3.3.jar"/> | |
42 | - <pathelement location="${jar.dir}/jaxen-1.1.6.jar"/> | |
43 | - <pathelement location="${jar.dir}/jsr305.jar"/> | |
44 | - <pathelement location="${jar.dir}/jFormatString.jar"/> | |
45 | - <pathelement location="${jar.dir}/commons-lang-2.6.jar"/> | |
46 | - <pathelement location="${jar.dir}/jcip-annotations.jar"/> | |
47 | + <pathelement location="${sys.jar.dir}/findbugs-bcel.jar"/> | |
48 | + <pathelement location="${sys.jar.dir}/dom4j.jar"/> | |
49 | + <pathelement location="${sys.jar.dir}/junit4.jar"/> | |
50 | + <pathelement location="${sys.jar.dir}/asm3.jar"/> | |
51 | + <pathelement location="${sys.jar.dir}/asm3-commons.jar"/> | |
52 | + <pathelement location="${sys.jar.dir}/asm3-tree.jar"/> | |
53 | + <pathelement location="${sys.jar.dir}/jaxen.jar"/> | |
54 | + <pathelement location="${sys.jar.dir}/jsr305.jar"/> | |
55 | + <pathelement location="${sys.jar.dir}/jFormatString.jar"/> | |
56 | + <pathelement location="${sys.jar.dir}/commons-lang.jar"/> | |
57 | + <pathelement location="${sys.jar.dir}/jcip.jar"/> | |
58 | </path> | |
59 | ||
60 | <path id="tools.classpath"> | |
61 | <pathelement location="${classes.dir}"/> | |
62 | <pathelement location="${jar.dir}/findbugs.jar"/> | |
63 | - <pathelement location="${jar.dir}/jdepend-2.9.jar"/> | |
64 | + <pathelement location="${sys.jar.dir}/jdepend.jar"/> | |
65 | <path refid="findbugs.classpath"/> | |
66 | </path> | |
67 | ||
68 | @@ -124,17 +123,16 @@ | |
69 | <target name="mondo" depends="jars"> | |
70 | <jar destfile="build/mondo.jar" | |
71 | manifest="etc/MANIFEST-findbugs-mondo.MF"> | |
72 | - <zipfileset src="${jar.dir}/bcel.jar"/> | |
73 | - <zipfileset src="${jar.dir}/dom4j-1.6.1.jar"/> | |
74 | - <zipfileset src="${jar.dir}/AppleJavaExtensions.jar"/> | |
75 | - <zipfileset src="${jar.dir}/junit.jar"/> | |
76 | - <zipfileset src="${jar.dir}/asm-3.3.jar"/> | |
77 | - <zipfileset src="${jar.dir}/asm-commons-3.3.jar"/> | |
78 | - <zipfileset src="${jar.dir}/asm-tree-3.3.jar"/> | |
79 | - <zipfileset src="${jar.dir}/jaxen-1.1.6.jar"/> | |
80 | - <zipfileset src="${jar.dir}/jsr305.jar"/> | |
81 | - <zipfileset src="${jar.dir}/jFormatString.jar"/> | |
82 | - <zipfileset src="${jar.dir}/commons-lang-2.6.jar"/> | |
83 | + <zipfileset src="${sys.jar.dir}/findbugs-bcel.jar"/> | |
84 | + <zipfileset src="${sys.jar.dir}/dom4j.jar"/> | |
85 | + <zipfileset src="${sys.jar.dir}/junit4.jar"/> | |
86 | + <zipfileset src="${sys.jar.dir}/asm3.jar"/> | |
87 | + <zipfileset src="${sys.jar.dir}/asm3-commons.jar"/> | |
88 | + <zipfileset src="${sys.jar.dir}/asm3-tree.jar"/> | |
89 | + <zipfileset src="${sys.jar.dir}/jaxen.jar"/> | |
90 | + <zipfileset src="${sys.jar.dir}/jsr305.jar"/> | |
91 | + <zipfileset src="${sys.jar.dir}/jFormatString.jar"/> | |
92 | + <zipfileset src="${sys.jar.dir}/commons-lang.jar"/> | |
93 | <zipfileset src="${jar.dir}/findbugs.jar"/> | |
94 | </jar> | |
95 | </target> | |
96 | @@ -329,8 +327,8 @@ | |
97 | <fileset dir="${src.dir}"> | |
98 | <include name="**/annotations/*.java"/> | |
99 | </fileset> | |
100 | - <zipfileset src="${jar.dir}/jcip-annotations.jar" excludes="META-INF/**,**/*.html"/> | |
101 | - <zipfileset src="${jar.dir}/jsr305.jar" excludes="META-INF/**,**/*.html"/> | |
102 | + <zipfileset src="${sys.jar.dir}/jcip.jar" excludes="META-INF/**,**/*.html"/> | |
103 | + <zipfileset src="${sys.jar.dir}/jsr305.jar" excludes="META-INF/**,**/*.html"/> | |
104 | </jar> | |
105 | </target> | |
106 | ||
107 | @@ -362,20 +360,20 @@ | |
108 | <include name="messages*.xml"/> | |
109 | </fileset> | |
110 | ||
111 | - <zipfileset src="${jar.dir}/bcel.jar" excludes="META-INF/**"/> | |
112 | + <zipfileset src="${sys.jar.dir}/findbugs-bcel.jar" excludes="META-INF/**"/> | |
113 | ||
114 | - <zipfileset src="${jar.dir}/asm-3.3.jar" excludes="META-INF/**"/> | |
115 | - <zipfileset src="${jar.dir}/asm-analysis-3.3.jar" excludes="META-INF/**"/> | |
116 | - <zipfileset src="${jar.dir}/asm-commons-3.3.jar" excludes="META-INF/**"/> | |
117 | - <zipfileset src="${jar.dir}/asm-tree-3.3.jar" excludes="META-INF/**"/> | |
118 | - <zipfileset src="${jar.dir}/asm-util-3.3.jar" excludes="META-INF/**"/> | |
119 | - <zipfileset src="${jar.dir}/asm-xml-3.3.jar" excludes="META-INF/**"/> | |
120 | - | |
121 | - <zipfileset src="${jar.dir}/dom4j-1.6.1.jar" excludes="META-INF/**"/> | |
122 | - <zipfileset src="${jar.dir}/jaxen-1.1.6.jar" excludes="META-INF/**"/> | |
123 | - <zipfileset src="${jar.dir}/jsr305.jar" excludes="META-INF/**"/> | |
124 | - <zipfileset src="${jar.dir}/jFormatString.jar" excludes="META-INF/**"/> | |
125 | - <zipfileset src="${jar.dir}/commons-lang-2.6.jar" excludes="META-INF/**"/> | |
126 | + <zipfileset src="${sys.jar.dir}/asm3.jar" excludes="META-INF/**"/> | |
127 | + <zipfileset src="${sys.jar.dir}/asm3-analysis.jar" excludes="META-INF/**"/> | |
128 | + <zipfileset src="${sys.jar.dir}/asm3-commons.jar" excludes="META-INF/**"/> | |
129 | + <zipfileset src="${sys.jar.dir}/asm3-tree.jar" excludes="META-INF/**"/> | |
130 | + <zipfileset src="${sys.jar.dir}/asm3-util.jar" excludes="META-INF/**"/> | |
131 | + <zipfileset src="${sys.jar.dir}/asm3-xml.jar" excludes="META-INF/**"/> | |
132 | + | |
133 | + <zipfileset src="${sys.jar.dir}/dom4j.jar" excludes="META-INF/**"/> | |
134 | + <zipfileset src="${sys.jar.dir}/jaxen.jar" excludes="META-INF/**"/> | |
135 | + <zipfileset src="${sys.jar.dir}/jsr305.jar" excludes="META-INF/**"/> | |
136 | + <zipfileset src="${sys.jar.dir}/jFormatString.jar" excludes="META-INF/**"/> | |
137 | + <zipfileset src="${sys.jar.dir}/commons-lang.jar" excludes="META-INF/**"/> | |
138 | </jar> | |
139 | </target> | |
140 | ||
141 | @@ -511,7 +509,7 @@ | |
142 | projectName="Byte code Engineering Library (BCEL)" | |
143 | outputFile="${sampleoutput.dir}/bcel.xml" | |
144 | > | |
145 | - <class location="${jar.dir}/bcel.jar" /> | |
146 | + <class location="${sys.jar.dir}/findbugs-bcel.jar" /> | |
147 | </findbugs> | |
148 | <findbugs home="." | |
149 | output="xml:withMessages" | |
150 | @@ -519,7 +517,7 @@ | |
151 | jvmargs="-ea -Xmx1200m" | |
152 | projectName="Byte code Engineering Library (BCEL)" | |
153 | outputFile="${sampleoutput.dir}/bcel-cloud-appengine.xml" > | |
154 | - <class location="${jar.dir}/bcel.jar" /> | |
155 | + <class location="${jar.dir}/findbugs-bcel.jar" /> | |
156 | </findbugs> | |
157 | <!-- | |
158 | <findbugs home="." | |
159 | @@ -1029,16 +1027,15 @@ | |
160 | <!-- Generate jnlp jars --> | |
161 | <target name="jnlp" depends="jars"> | |
162 | <copy todir="${jnlp.dir}" file="${engine.jar}"/> | |
163 | - <copy todir="${jnlp.dir}" file="${jar.dir}/bcel.jar"/> | |
164 | - <copy todir="${jnlp.dir}" file="${jar.dir}/jsr305.jar"/> | |
165 | - <copy todir="${jnlp.dir}" file="${jar.dir}/asm-3.3.jar"/> | |
166 | - <copy todir="${jnlp.dir}" file="${jar.dir}/asm-commons-3.3.jar"/> | |
167 | - <copy todir="${jnlp.dir}" file="${jar.dir}/asm-tree-3.3.jar"/> | |
168 | - <copy todir="${jnlp.dir}" file="${jar.dir}/dom4j-1.6.1.jar"/> | |
169 | - <copy todir="${jnlp.dir}" file="${jar.dir}/jaxen-1.1.6.jar"/> | |
170 | - <copy todir="${jnlp.dir}" file="${jar.dir}/jFormatString.jar"/> | |
171 | - <copy todir="${jnlp.dir}" file="${jar.dir}/commons-lang-2.6.jar"/> | |
172 | - <copy todir="${jnlp.dir}" file="${jar.dir}/AppleJavaExtensions.jar"/> | |
173 | + <copy todir="${jnlp.dir}" file="${sys.jar.dir}/findbugs-bcel.jar"/> | |
174 | + <copy todir="${jnlp.dir}" file="${sys.jar.dir}/jsr305.jar"/> | |
175 | + <copy todir="${jnlp.dir}" file="${sys.jar.dir}/asm3.jar"/> | |
176 | + <copy todir="${jnlp.dir}" file="${sys.jar.dir}/asm3-commons.jar"/> | |
177 | + <copy todir="${jnlp.dir}" file="${sys.jar.dir}/asm3-tree.jar"/> | |
178 | + <copy todir="${jnlp.dir}" file="${sys.jar.dir}/dom4j.jar"/> | |
179 | + <copy todir="${jnlp.dir}" file="${sys.jar.dir}/jaxen.jar"/> | |
180 | + <copy todir="${jnlp.dir}" file="${sys.jar.dir}/jFormatString.jar"/> | |
181 | + <copy todir="${jnlp.dir}" file="${sys.jar.dir}/commons-lang.jar"/> | |
182 | <copy todir="${jnlp.dir}" file="${docsrc.dir}/buggy-sm.png"/> | |
183 | <copy todir="${jnlp.dir}"> | |
184 | <fileset refid="plugin.jars"/> | |
185 | @@ -1310,7 +1307,7 @@ | |
186 | ||
187 | <target name="annotationJavadoc"> | |
188 | <javadoc access="public" | |
189 | - classpath="lib/bcel.jar:lib/junit.jar:lib/dom4j-1.6.1.jar:lib/jsr305.jar:lib/AppleJavaExtensions.jar" | |
190 | + classpath="${sys.jar.dir}/findbugs-bcel.jar:${sys.jar.dir}/junit4.jar:${sys.jar.dir}/dom4j.jar:${sys.jar.dir}/jsr305.jar" | |
191 | destdir="${annotationDoc.dir}" | |
192 | packagenames="edu.umd.cs.findbugs.annotations" | |
193 | doctitle="FindBugs Annotation Documentation" | |
194 | Index: findbugs-2.0.3/.classpath | |
195 | =================================================================== | |
196 | --- findbugs-2.0.3.orig/.classpath 2013-12-17 19:51:22.710196610 +0800 | |
197 | +++ findbugs-2.0.3/.classpath 2013-12-17 20:10:22.934187697 +0800 | |
198 | @@ -15,32 +15,19 @@ | |
199 | <accessrule kind="nonaccessible" pattern="com/apple/**"/> | |
200 | </accessrules> | |
201 | </classpathentry> | |
202 | - <classpathentry exported="true" kind="lib" path="lib/AppleJavaExtensions.jar"/> | |
203 | - <classpathentry exported="true" kind="lib" path="lib/bcel.jar"> | |
204 | - <attributes> | |
205 | - <attribute name="javadoc_location" value="http://jakarta.apache.org/bcel/apidocs/"/> | |
206 | - </attributes> | |
207 | - </classpathentry> | |
208 | - <classpathentry exported="true" kind="lib" path="lib/dom4j-1.6.1.jar"> | |
209 | - <attributes> | |
210 | - <attribute name="javadoc_location" value="http://dom4j.org/apidocs/"/> | |
211 | - </attributes> | |
212 | - </classpathentry> | |
213 | - <classpathentry exported="true" kind="lib" path="lib/junit.jar"/> | |
214 | - <classpathentry exported="true" kind="lib" path="lib/commons-lang-2.6.jar"/> | |
215 | - <classpathentry exported="true" kind="lib" path="lib/jcip-annotations.jar"/> | |
216 | - <classpathentry exported="true" kind="lib" path="lib/yjp-controller-api-redist.jar"/> | |
217 | <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/> | |
218 | - <classpathentry exported="true" kind="lib" path="lib/jsr305.jar" sourcepath="lib/jsr305.jar"/> | |
219 | - <classpathentry exported="true" kind="lib" path="lib/jaxen-1.1.6.jar"/> | |
220 | - <classpathentry exported="true" kind="lib" path="lib/jFormatString.jar"/> | |
221 | - <classpathentry exported="true" kind="lib" path="lib/jdepend-2.9.jar"/> | |
222 | - <classpathentry exported="true" kind="lib" path="lib/asm-3.3.jar" sourcepath="lib/asm-src-3.3.zip"/> | |
223 | - <classpathentry exported="true" kind="lib" path="lib/asm-commons-3.3.jar" sourcepath="lib/asm-src-3.3.zip"/> | |
224 | - <classpathentry exported="true" kind="lib" path="lib/asm-tree-3.3.jar" sourcepath="lib/asm-src-3.3.zip"/> | |
225 | - <classpathentry exported="true" kind="lib" path="lib/ant.jar"/> | |
226 | - <classpathentry exported="true" kind="lib" path="lib/asm-analysis-3.3.jar" sourcepath="lib/asm-src-3.3.zip"/> | |
227 | - <classpathentry exported="true" kind="lib" path="lib/asm-util-3.3.jar" sourcepath="lib/asm-src-3.3.zip"/> | |
228 | - <classpathentry exported="true" kind="lib" path="lib/asm-xml-3.3.jar" sourcepath="lib/asm-src-3.3.zip"/> | |
229 | + <classpathentry kind="lib" path="/usr/share/java/junit4.jar"/> | |
230 | + <classpathentry kind="lib" path="/usr/share/java/asm3.jar"/> | |
231 | + <classpathentry kind="lib" path="/usr/share/java/asm3-tree.jar"/> | |
232 | + <classpathentry kind="lib" path="/usr/share/java/findbugs-bcel.jar"/> | |
233 | + <classpathentry kind="lib" path="/usr/share/java/dom4j.jar"/> | |
234 | + <classpathentry kind="lib" path="/usr/share/java/asm3-commons.jar"/> | |
235 | + <classpathentry kind="lib" path="/usr/share/java/jaxen.jar"/> | |
236 | + <classpathentry kind="lib" path="/usr/share/java/jsr305.jar"/> | |
237 | + <classpathentry kind="lib" path="/usr/share/java/jFormatString.jar"/> | |
238 | + <classpathentry kind="lib" path="/usr/share/java/commons-lang.jar"/> | |
239 | + <classpathentry kind="lib" path="/usr/share/java/jcip.jar"/> | |
240 | + <classpathentry kind="lib" path="/usr/share/java/ant.jar"/> | |
241 | + <classpathentry kind="lib" path="/usr/share/java/jdepend.jar"/> | |
242 | <classpathentry kind="output" path="classesEclipse"/> | |
243 | </classpath> | |
244 | Index: findbugs-2.0.3/src/gui/edu/umd/cs/findbugs/gui2/OSXAdapter.java | |
245 | =================================================================== | |
246 | --- findbugs-2.0.3.orig/src/gui/edu/umd/cs/findbugs/gui2/OSXAdapter.java 2010-09-18 15:46:28.000000000 +0800 | |
247 | +++ findbugs-2.0.3/src/gui/edu/umd/cs/findbugs/gui2/OSXAdapter.java 2013-12-17 20:04:48.778190308 +0800 | |
248 | @@ -19,9 +19,6 @@ | |
249 | ||
250 | package edu.umd.cs.findbugs.gui2; | |
251 | ||
252 | -import com.apple.eawt.ApplicationAdapter; | |
253 | -import com.apple.eawt.ApplicationEvent; | |
254 | - | |
255 | /* | |
256 | * Based on sample code from Apple. | |
257 | * | |
258 | @@ -29,91 +26,8 @@ | |
259 | * This class should only ever be referenced via reflection after | |
260 | * checking that we are running on Mac OS X. | |
261 | */ | |
262 | -public class OSXAdapter extends ApplicationAdapter { | |
263 | - | |
264 | - // pseudo-singleton model; no point in making multiple instances | |
265 | - // of the EAWT application or our adapter | |
266 | - private static OSXAdapter theAdapter = new OSXAdapter(); | |
267 | - | |
268 | - private static final com.apple.eawt.Application theApplication = new com.apple.eawt.Application(); | |
269 | - | |
270 | - // reference to the app where the existing quit, about, prefs code is | |
271 | - private static MainFrame mainApp; | |
272 | - | |
273 | - private OSXAdapter() { | |
274 | - } | |
275 | - | |
276 | - // implemented handler methods. These are basically hooks into | |
277 | - // existing functionality from the main app, as if it came | |
278 | - // over from another platform. | |
279 | - | |
280 | - @Override | |
281 | - public void handleAbout(ApplicationEvent ae) { | |
282 | - if (mainApp != null) { | |
283 | - ae.setHandled(true); | |
284 | - // We need to invoke modal About Dialog asynchronously | |
285 | - // otherwise the Application queue is locked for the duration | |
286 | - // of the about Dialog, which results in a deadlock if a URL is | |
287 | - // selected, and we get a ReOpenApplication event when user | |
288 | - // switches back to Findbugs. | |
289 | - javax.swing.SwingUtilities.invokeLater(new Runnable() { | |
290 | - public void run() { | |
291 | - mainApp.about(); | |
292 | - } | |
293 | - }); | |
294 | - } else { | |
295 | - throw new IllegalStateException("handleAbout: " + "MyApp instance detached from listener"); | |
296 | - } | |
297 | - } | |
298 | - | |
299 | - @Override | |
300 | - public void handlePreferences(ApplicationEvent ae) { | |
301 | - if (mainApp != null) { | |
302 | - mainApp.preferences(); | |
303 | - ae.setHandled(true); | |
304 | - } else { | |
305 | - throw new IllegalStateException("handlePreferences: MyApp instance " + "detached from listener"); | |
306 | - } | |
307 | - } | |
308 | - | |
309 | - @Override | |
310 | - public void handleQuit(ApplicationEvent ae) { | |
311 | - if (mainApp != null) { | |
312 | - | |
313 | - /* | |
314 | - * You MUST setHandled(false) if you want to delay or cancel the | |
315 | - * quit. This is important for cross-platform development -- have a | |
316 | - * universal quit routine that chooses whether or not to quit, so | |
317 | - * the functionality is identical on all platforms. This example | |
318 | - * simply cancels the AppleEvent-based quit and defers to that | |
319 | - * universal method. | |
320 | - */ | |
321 | - | |
322 | - ae.setHandled(false); | |
323 | - mainApp.callOnClose(); | |
324 | - } else { | |
325 | - throw new IllegalStateException("handleQuit: MyApp instance detached " + "from listener"); | |
326 | - } | |
327 | - } | |
328 | - | |
329 | - // The main entry-point for this functionality. This is the only method | |
330 | - // that needs to be called at runtime, and it can easily be done using | |
331 | - // reflection (see MyApp.java) | |
332 | - public static void registerMacOSXApplication(MainFrame inApp) { | |
333 | - if (mainApp != null) | |
334 | - throw new IllegalStateException("application already set"); | |
335 | - | |
336 | - mainApp = inApp; | |
337 | - | |
338 | - theApplication.addApplicationListener(theAdapter); | |
339 | - | |
340 | - theApplication.addPreferencesMenuItem(); | |
341 | - } | |
342 | - | |
343 | - // Another static entry point for EAWT functionality. Enables the | |
344 | - // "Preferences..." menu item in the application menu. | |
345 | - public static void enablePrefs(boolean enabled) { | |
346 | - | |
347 | - theApplication.setEnabledPreferencesMenu(enabled); | |
348 | +public class OSXAdapter { | |
349 | + public OSXAdapter() throws Exception { | |
350 | + throw new Exception("No support for apple in debian."); | |
351 | } | |
352 | } |
0 | Description: fill in build.properties to fit for path of saxon and docbook-xsl | |
1 | --- a/build.properties | |
2 | +++ b/build.properties | |
3 | @@ -13,7 +13,8 @@ | |
4 | # Set this to the directory containing the DocBook Modular XSL Stylesheets | |
5 | # from http://docbook.sourceforge.net/projects/xsl/ | |
6 | ||
7 | -xsl.stylesheet.home =${local.software.home}/docbook-xsl-1.76.1 | |
8 | +#xsl.stylesheet.home =${local.software.home}/docbook-xsl-1.76.1 | |
9 | +xsl.stylesheet.home =/usr/share/xml/docbook/stylesheet/docbook-xsl | |
10 | ||
11 | # Set this to the directory containing the svnant Ant jars. These are | |
12 | # needed for the srcdist target and to get the svn revision number | |
13 | @@ -25,7 +26,8 @@ | |
14 | # Set this to the directory where Saxon (http://saxon.sourceforge.net/) | |
15 | # is installed. | |
16 | ||
17 | -saxon.home =${local.software.home}/saxon-6.5.5 | |
18 | +#saxon.home =${local.software.home}/saxon-6.5.5 | |
19 | +saxon.home =/usr/share/java | |
20 | ||
21 | # Set this to the directory where FOP (http://xml.apache.org/fop/) | |
22 | # is installed. (Note: this is disabled for now.) |
0 | Description: change lib dependency from $CURDIR/lib to /usr/share/java | |
1 | --- a/build.properties | |
2 | +++ b/build.properties | |
3 | @@ -10,6 +10,8 @@ | |
4 | local.software.home =/fs/pugh/pugh | |
5 | #local.software.home =/user/daveho/local | |
6 | ||
7 | +sys.jar.dir =/usr/share/java | |
8 | + | |
9 | # Set this to the directory containing the DocBook Modular XSL Stylesheets | |
10 | # from http://docbook.sourceforge.net/projects/xsl/ | |
11 | ||
12 | @@ -27,7 +29,7 @@ | |
13 | # is installed. | |
14 | ||
15 | #saxon.home =${local.software.home}/saxon-6.5.5 | |
16 | -saxon.home =/usr/share/java | |
17 | +saxon.home =${sys.jar.dir} | |
18 | ||
19 | # Set this to the directory where FOP (http://xml.apache.org/fop/) | |
20 | # is installed. (Note: this is disabled for now.) | |
21 | --- a/build.xml | |
22 | +++ b/build.xml | |
23 | @@ -60,23 +60,23 @@ | |
24 | ||
25 | <path id="findbugs.classpath"> | |
26 | <pathelement location="${jar.dir}/bcel.jar"/> | |
27 | - <pathelement location="${jar.dir}/dom4j-1.6.1.jar"/> | |
28 | + <pathelement location="${sys.jar.dir}/dom4j.jar"/> | |
29 | <pathelement location="${jar.dir}/AppleJavaExtensions.jar"/> | |
30 | - <pathelement location="${jar.dir}/junit.jar"/> | |
31 | - <pathelement location="${jar.dir}/asm-3.3.jar"/> | |
32 | - <pathelement location="${jar.dir}/asm-commons-3.3.jar"/> | |
33 | - <pathelement location="${jar.dir}/asm-tree-3.3.jar"/> | |
34 | - <pathelement location="${jar.dir}/jaxen-1.1.1.jar"/> | |
35 | + <pathelement location="${sys.jar.dir}/junit4.jar"/> | |
36 | + <pathelement location="${sys.jar.dir}/asm3.jar"/> | |
37 | + <pathelement location="${sys.jar.dir}/asm3-commons.jar"/> | |
38 | + <pathelement location="${sys.jar.dir}/asm3-tree.jar"/> | |
39 | + <pathelement location="${sys.jar.dir}/jaxen.jar"/> | |
40 | <pathelement location="${jar.dir}/jsr305.jar"/> | |
41 | <pathelement location="${jar.dir}/jFormatString.jar"/> | |
42 | - <pathelement location="${jar.dir}/commons-lang-2.4.jar"/> | |
43 | - <pathelement location="${jar.dir}/jcip-annotations.jar"/> | |
44 | + <pathelement location="${sys.jar.dir}/commons-lang.jar"/> | |
45 | + <pathelement location="${sys.jar.dir}/jcip.jar"/> | |
46 | </path> | |
47 | ||
48 | <path id="tools.classpath"> | |
49 | <pathelement location="${classes.dir}"/> | |
50 | <pathelement location="${jar.dir}/findbugs.jar"/> | |
51 | - <pathelement location="${jar.dir}/jdepend-2.9.jar"/> | |
52 | + <pathelement location="${sys.jar.dir}/jdepend.jar"/> | |
53 | <path refid="findbugs.classpath"/> | |
54 | </path> | |
55 | ||
56 | @@ -126,16 +126,16 @@ | |
57 | <jar destfile="build/mondo.jar" | |
58 | manifest="etc/MANIFEST-findbugs-mondo.MF"> | |
59 | <zipfileset src="${jar.dir}/bcel.jar"/> | |
60 | - <zipfileset src="${jar.dir}/dom4j-1.6.1.jar"/> | |
61 | + <zipfileset src="${sys.jar.dir}/dom4j.jar"/> | |
62 | <zipfileset src="${jar.dir}/AppleJavaExtensions.jar"/> | |
63 | - <zipfileset src="${jar.dir}/junit.jar"/> | |
64 | - <zipfileset src="${jar.dir}/asm-3.3.jar"/> | |
65 | - <zipfileset src="${jar.dir}/asm-commons-3.3.jar"/> | |
66 | - <zipfileset src="${jar.dir}/asm-tree-3.3.jar"/> | |
67 | - <zipfileset src="${jar.dir}/jaxen-1.1.1.jar"/> | |
68 | + <zipfileset src="${sys.jar.dir}/junit4.jar"/> | |
69 | + <zipfileset src="${sys.jar.dir}/asm3.jar"/> | |
70 | + <zipfileset src="${sys.jar.dir}/asm3-commons.jar"/> | |
71 | + <zipfileset src="${sys.jar.dir}/asm3-tree.jar"/> | |
72 | + <zipfileset src="${sys.jar.dir}/jaxen.jar"/> | |
73 | <zipfileset src="${jar.dir}/jsr305.jar"/> | |
74 | <zipfileset src="${jar.dir}/jFormatString.jar"/> | |
75 | - <zipfileset src="${jar.dir}/commons-lang-2.4.jar"/> | |
76 | + <zipfileset src="${sys.jar.dir}/commons-lang.jar"/> | |
77 | <zipfileset src="${jar.dir}/findbugs.jar"/> | |
78 | </jar> | |
79 | </target> | |
80 | @@ -313,7 +313,7 @@ | |
81 | <fileset dir="${src.dir}"> | |
82 | <include name="**/annotations/*.java"/> | |
83 | </fileset> | |
84 | - <zipfileset src="${jar.dir}/jcip-annotations.jar" excludes="META-INF/**,**/*.html"/> | |
85 | + <zipfileset src="${sys.jar.dir}/jcip.jar" excludes="META-INF/**,**/*.html"/> | |
86 | <zipfileset src="${jar.dir}/jsr305.jar" excludes="META-INF/**,**/*.html"/> | |
87 | </jar> | |
88 | </target> | |
89 | @@ -348,18 +348,18 @@ | |
90 | ||
91 | <zipfileset src="${jar.dir}/bcel.jar" excludes="META-INF/**"/> | |
92 | ||
93 | - <zipfileset src="${jar.dir}/asm-3.3.jar" excludes="META-INF/**"/> | |
94 | - <zipfileset src="${jar.dir}/asm-analysis-3.3.jar" excludes="META-INF/**"/> | |
95 | - <zipfileset src="${jar.dir}/asm-commons-3.3.jar" excludes="META-INF/**"/> | |
96 | - <zipfileset src="${jar.dir}/asm-tree-3.3.jar" excludes="META-INF/**"/> | |
97 | - <zipfileset src="${jar.dir}/asm-util-3.3.jar" excludes="META-INF/**"/> | |
98 | - <zipfileset src="${jar.dir}/asm-xml-3.3.jar" excludes="META-INF/**"/> | |
99 | + <zipfileset src="${sys.jar.dir}/asm3.jar" excludes="META-INF/**"/> | |
100 | + <zipfileset src="${sys.jar.dir}/asm3-analysis.jar" excludes="META-INF/**"/> | |
101 | + <zipfileset src="${sys.jar.dir}/asm3-commons.jar" excludes="META-INF/**"/> | |
102 | + <zipfileset src="${sys.jar.dir}/asm3-tree.jar" excludes="META-INF/**"/> | |
103 | + <zipfileset src="${sys.jar.dir}/asm3-util.jar" excludes="META-INF/**"/> | |
104 | + <zipfileset src="${sys.jar.dir}/asm3-xml.jar" excludes="META-INF/**"/> | |
105 | ||
106 | - <zipfileset src="${jar.dir}/dom4j-1.6.1.jar" excludes="META-INF/**"/> | |
107 | - <zipfileset src="${jar.dir}/jaxen-1.1.1.jar" excludes="META-INF/**"/> | |
108 | + <zipfileset src="${sys.jar.dir}/dom4j.jar" excludes="META-INF/**"/> | |
109 | + <zipfileset src="${sys.jar.dir}/jaxen.jar" excludes="META-INF/**"/> | |
110 | <zipfileset src="${jar.dir}/jsr305.jar" excludes="META-INF/**"/> | |
111 | <zipfileset src="${jar.dir}/jFormatString.jar" excludes="META-INF/**"/> | |
112 | - <zipfileset src="${jar.dir}/commons-lang-2.4.jar" excludes="META-INF/**"/> | |
113 | + <zipfileset src="${sys.jar.dir}/commons-lang.jar" excludes="META-INF/**"/> | |
114 | </jar> | |
115 | </target> | |
116 | ||
117 | @@ -512,7 +512,7 @@ | |
118 | jvmargs="-ea -Xmx1200m" | |
119 | projectName="Byte code Engineering Library (BCEL)" | |
120 | outputFile="${sampleoutput.dir}/bcel-cloud.xml" > | |
121 | - <class location="${jar.dir}/bcel.jar" /> | |
122 | + <class location="${sys.jar.dir}/bcel.jar" /> | |
123 | </findbugs> | |
124 | --> | |
125 | ||
126 | @@ -994,13 +994,13 @@ | |
127 | <copy todir="${jnlp.dir}" file="${engine.jar}"/> | |
128 | <copy todir="${jnlp.dir}" file="${jar.dir}/bcel.jar"/> | |
129 | <copy todir="${jnlp.dir}" file="${jar.dir}/jsr305.jar"/> | |
130 | - <copy todir="${jnlp.dir}" file="${jar.dir}/asm-3.3.jar"/> | |
131 | - <copy todir="${jnlp.dir}" file="${jar.dir}/asm-commons-3.3.jar"/> | |
132 | - <copy todir="${jnlp.dir}" file="${jar.dir}/asm-tree-3.3.jar"/> | |
133 | - <copy todir="${jnlp.dir}" file="${jar.dir}/dom4j-1.6.1.jar"/> | |
134 | - <copy todir="${jnlp.dir}" file="${jar.dir}/jaxen-1.1.1.jar"/> | |
135 | + <copy todir="${jnlp.dir}" file="${sys.jar.dir}/asm3.jar"/> | |
136 | + <copy todir="${jnlp.dir}" file="${sys.jar.dir}/asm3-commons.jar"/> | |
137 | + <copy todir="${jnlp.dir}" file="${sys.jar.dir}/asm3-tree.jar"/> | |
138 | + <copy todir="${jnlp.dir}" file="${sys.jar.dir}/dom4j.jar"/> | |
139 | + <copy todir="${jnlp.dir}" file="${sys.jar.dir}/jaxen.jar"/> | |
140 | <copy todir="${jnlp.dir}" file="${jar.dir}/jFormatString.jar"/> | |
141 | - <copy todir="${jnlp.dir}" file="${jar.dir}/commons-lang-2.4.jar"/> | |
142 | + <copy todir="${jnlp.dir}" file="${sys.jar.dir}/commons-lang.jar"/> | |
143 | <copy todir="${jnlp.dir}" file="${jar.dir}/AppleJavaExtensions.jar"/> | |
144 | <copy todir="${jnlp.dir}" file="${docsrc.dir}/buggy-sm.png"/> | |
145 | <copy todir="${jnlp.dir}"> |
0 | Index: findbugs-2.0.2/findbugs.iml | |
1 | =================================================================== | |
2 | --- findbugs-2.0.2.orig/findbugs.iml 2013-08-24 16:56:25.615080410 +0800 | |
3 | +++ findbugs-2.0.2/findbugs.iml 2013-08-24 16:56:34.419080340 +0800 | |
4 | @@ -42,9 +42,9 @@ | |
5 | </library> | |
6 | </orderEntry> | |
7 | <orderEntry type="module-library" exported=""> | |
8 | - <library name="dom4j-1.6.1.jar"> | |
9 | + <library name="dom4j.jar"> | |
10 | <CLASSES> | |
11 | - <root url="jar://$MODULE_DIR$/lib/dom4j-1.6.1.jar!/" /> | |
12 | + <root url="jar://$MODULE_DIR$/lib/dom4j.jar!/" /> | |
13 | </CLASSES> | |
14 | <JAVADOC> | |
15 | <root url="http://dom4j.sourceforge.net/dom4j-1.6.1/apidocs/" /> | |
16 | @@ -53,18 +53,18 @@ | |
17 | </library> | |
18 | </orderEntry> | |
19 | <orderEntry type="module-library" exported=""> | |
20 | - <library name="junit.jar"> | |
21 | + <library name="junit4.jar"> | |
22 | <CLASSES> | |
23 | - <root url="jar://$MODULE_DIR$/lib/junit.jar!/" /> | |
24 | + <root url="jar://$MODULE_DIR$/lib/junit4.jar!/" /> | |
25 | </CLASSES> | |
26 | <JAVADOC /> | |
27 | <SOURCES /> | |
28 | </library> | |
29 | </orderEntry> | |
30 | <orderEntry type="module-library" exported=""> | |
31 | - <library name="commons-lang-2.4.jar"> | |
32 | + <library name="commons-lang.jar"> | |
33 | <CLASSES> | |
34 | - <root url="jar://$MODULE_DIR$/lib/commons-lang-2.4.jar!/" /> | |
35 | + <root url="jar://$MODULE_DIR$/lib/commons-lang.jar!/" /> | |
36 | </CLASSES> | |
37 | <JAVADOC /> | |
38 | <SOURCES /> | |
39 | @@ -80,9 +80,9 @@ | |
40 | </library> | |
41 | </orderEntry> | |
42 | <orderEntry type="module-library" exported=""> | |
43 | - <library name="jaxen-1.1.1.jar"> | |
44 | + <library name="jaxen.jar"> | |
45 | <CLASSES> | |
46 | - <root url="jar://$MODULE_DIR$/lib/jaxen-1.1.1.jar!/" /> | |
47 | + <root url="jar://$MODULE_DIR$/lib/jaxen.jar!/" /> | |
48 | </CLASSES> | |
49 | <JAVADOC /> | |
50 | <SOURCES /> | |
51 | @@ -98,36 +98,36 @@ | |
52 | </library> | |
53 | </orderEntry> | |
54 | <orderEntry type="module-library" exported=""> | |
55 | - <library name="jdepend-2.9.jar"> | |
56 | + <library name="jdepend.jar"> | |
57 | <CLASSES> | |
58 | - <root url="jar://$MODULE_DIR$/lib/jdepend-2.9.jar!/" /> | |
59 | + <root url="jar://$MODULE_DIR$/lib/jdepend.jar!/" /> | |
60 | </CLASSES> | |
61 | <JAVADOC /> | |
62 | <SOURCES /> | |
63 | </library> | |
64 | </orderEntry> | |
65 | <orderEntry type="module-library" exported=""> | |
66 | - <library name="asm-3.3.jar"> | |
67 | + <library name="asm3.jar"> | |
68 | <CLASSES> | |
69 | - <root url="jar://$MODULE_DIR$/lib/asm-3.3.jar!/" /> | |
70 | + <root url="jar://$MODULE_DIR$/lib/asm3.jar!/" /> | |
71 | </CLASSES> | |
72 | <JAVADOC /> | |
73 | <SOURCES /> | |
74 | </library> | |
75 | </orderEntry> | |
76 | <orderEntry type="module-library" exported=""> | |
77 | - <library name="asm-commons-3.3.jar"> | |
78 | + <library name="asm3-commons.jar"> | |
79 | <CLASSES> | |
80 | - <root url="jar://$MODULE_DIR$/lib/asm-commons-3.3.jar!/" /> | |
81 | + <root url="jar://$MODULE_DIR$/lib/asm3-commons.jar!/" /> | |
82 | </CLASSES> | |
83 | <JAVADOC /> | |
84 | <SOURCES /> | |
85 | </library> | |
86 | </orderEntry> | |
87 | <orderEntry type="module-library" exported=""> | |
88 | - <library name="asm-tree-3.3.jar"> | |
89 | + <library name="asm3-tree.jar"> | |
90 | <CLASSES> | |
91 | - <root url="jar://$MODULE_DIR$/lib/asm-tree-3.3.jar!/" /> | |
92 | + <root url="jar://$MODULE_DIR$/lib/asm3-tree.jar!/" /> | |
93 | </CLASSES> | |
94 | <JAVADOC /> | |
95 | <SOURCES /> | |
96 | @@ -146,7 +146,7 @@ | |
97 | <orderEntry type="module-library"> | |
98 | <library> | |
99 | <CLASSES> | |
100 | - <root url="jar://$MODULE_DIR$/lib/jcip-annotations.jar!/" /> | |
101 | + <root url="jar://$MODULE_DIR$/lib/jcip.jar!/" /> | |
102 | </CLASSES> | |
103 | <JAVADOC /> | |
104 | <SOURCES /> | |
105 | Index: findbugs-2.0.2/etc/MANIFEST-findbugsGUI.MF | |
106 | =================================================================== | |
107 | --- findbugs-2.0.2.orig/etc/MANIFEST-findbugsGUI.MF 2013-08-21 02:12:56.000000000 +0800 | |
108 | +++ findbugs-2.0.2/etc/MANIFEST-findbugsGUI.MF 2013-08-24 16:58:17.219079539 +0800 | |
109 | @@ -1,3 +1,3 @@ | |
110 | Manifest-Version: 1.0 | |
111 | Main-Class: edu.umd.cs.findbugs.LaunchAppropriateUI | |
112 | -Class-Path: findbugs.jar bcel.jar dom4j-1.6.1.jar jaxen-1.1.1.jar plastic.jar | |
113 | +Class-Path: findbugs.jar bcel.jar dom4j.jar jaxen.jar plastic.jar | |
114 | Index: findbugs-2.0.2/etc/MANIFEST-findbugs.MF | |
115 | =================================================================== | |
116 | --- findbugs-2.0.2.orig/etc/MANIFEST-findbugs.MF 2013-08-21 02:12:56.000000000 +0800 | |
117 | +++ findbugs-2.0.2/etc/MANIFEST-findbugs.MF 2013-08-24 16:57:37.435079847 +0800 | |
118 | @@ -1,3 +1,3 @@ | |
119 | Manifest-Version: 1.0 | |
120 | Main-Class: edu.umd.cs.findbugs.LaunchAppropriateUI | |
121 | -Class-Path: bcel.jar dom4j-1.6.1.jar jaxen-1.1.1.jar asm-3.3.jar asm-tree-3.3.jar asm-commons-3.3.jar jsr305.jar jFormatString.jar commons-lang-2.4.jar | |
122 | +Class-Path: bcel.jar dom4j.jar jaxen.jar asm3.jar asm3-tree.jar asm3-commons.jar jsr305.jar jFormatString.jar commons-lang.jar | |
123 | Index: findbugs-2.0.2/build.xml | |
124 | =================================================================== | |
125 | --- findbugs-2.0.2.orig/build.xml 2013-08-24 16:56:34.407080340 +0800 | |
126 | +++ findbugs-2.0.2/build.xml 2013-08-24 16:59:08.071079139 +0800 | |
127 | @@ -1272,7 +1272,7 @@ | |
128 | ||
129 | <target name="annotationJavadoc"> | |
130 | <javadoc access="public" | |
131 | - classpath="lib/bcel.jar:lib/junit.jar:lib/dom4j-1.6.1.jar:lib/jsr305.jar:lib/AppleJavaExtensions.jar" | |
132 | + classpath="lib/bcel.jar:lib/junit.jar:lib/dom4j.jar:lib/jsr305.jar:lib/AppleJavaExtensions.jar" | |
133 | destdir="${annotationDoc.dir}" | |
134 | packagenames="edu.umd.cs.findbugs.annotations" | |
135 | doctitle="FindBugs Annotation Documentation" | |
136 | Index: findbugs-2.0.2/jnlp/core.jnlp | |
137 | =================================================================== | |
138 | --- findbugs-2.0.2.orig/jnlp/core.jnlp 2013-08-24 17:00:07.375078675 +0800 | |
139 | +++ findbugs-2.0.2/jnlp/core.jnlp 2013-08-24 17:01:44.555077915 +0800 | |
140 | @@ -15,13 +15,13 @@ | |
141 | <resources> | |
142 | <jar href="AppleJavaExtensions.jar"/> | |
143 | <jar href="bcel.jar"/> | |
144 | - <jar href="dom4j-1.6.1.jar"/> | |
145 | - <jar href="asm-3.3.jar"/> | |
146 | - <jar href="asm-tree-3.3.jar"/> | |
147 | - <jar href="asm-commons-3.3.jar"/> | |
148 | - <jar href="jaxen-1.1.1.jar"/> | |
149 | + <jar href="dom4j.jar"/> | |
150 | + <jar href="asm3.jar"/> | |
151 | + <jar href="asm3-tree.jar"/> | |
152 | + <jar href="asm3-commons.jar"/> | |
153 | + <jar href="jaxen.jar"/> | |
154 | <jar href="jFormatString.jar"/> | |
155 | - <jar href="commons-lang-2.4.jar"/> | |
156 | + <jar href="commons-lang.jar"/> | |
157 | <jar href="jsr305.jar"/> | |
158 | </resources> | |
159 | <component-desc /> | |
160 | Index: findbugs-2.0.2/jnlp/findbugs.jnlp | |
161 | =================================================================== | |
162 | --- findbugs-2.0.2.orig/jnlp/findbugs.jnlp 2013-08-21 02:12:56.000000000 +0800 | |
163 | +++ findbugs-2.0.2/jnlp/findbugs.jnlp 2013-08-24 17:02:18.547077649 +0800 | |
164 | @@ -20,13 +20,13 @@ | |
165 | <jar href="findbugs.jar"/> | |
166 | <jar href="AppleJavaExtensions.jar"/> | |
167 | <jar href="bcel.jar"/> | |
168 | - <jar href="dom4j-1.6.1.jar"/> | |
169 | - <jar href="asm-3.3.jar"/> | |
170 | - <jar href="asm-tree-3.3.jar"/> | |
171 | - <jar href="asm-commons-3.3.jar"/> | |
172 | - <jar href="jaxen-1.1.1.jar"/> | |
173 | + <jar href="dom4j.jar"/> | |
174 | + <jar href="asm3.jar"/> | |
175 | + <jar href="asm3-tree.jar"/> | |
176 | + <jar href="asm3-commons.jar"/> | |
177 | + <jar href="jaxen.jar"/> | |
178 | <jar href="jFormatString.jar"/> | |
179 | - <jar href="commons-lang-2.4.jar"/> | |
180 | + <jar href="commons-lang.jar"/> | |
181 | <jar href="jsr305.jar"/> | |
182 | <property name="findbugs.jaws" value="true"/> | |
183 | <property name="findbugs.noSummary" value="true"/> | |
184 | Index: findbugs-2.0.2/META-INF/MANIFEST.MF | |
185 | =================================================================== | |
186 | --- findbugs-2.0.2.orig/META-INF/MANIFEST.MF 2013-08-21 02:12:56.000000000 +0800 | |
187 | +++ findbugs-2.0.2/META-INF/MANIFEST.MF 2013-08-24 17:03:05.103077287 +0800 | |
188 | @@ -7,14 +7,14 @@ | |
189 | Bundle-ClassPath: findbugs.jar, | |
190 | lib/AppleJavaExtensions.jar, | |
191 | lib/bcel.jar, | |
192 | - lib/dom4j-1.6.1.jar, | |
193 | + lib/dom4j.jar, | |
194 | lib/junit.jar, | |
195 | - lib/asm-3.3.jar, | |
196 | - lib/asm-tree-3.3.jar, | |
197 | - lib/asm-commons-3.3.jar, | |
198 | - lib/jaxen-1.1.1.jar, | |
199 | + lib/asm3.jar, | |
200 | + lib/asm3-tree.jar, | |
201 | + lib/asm3-commons.jar, | |
202 | + lib/jaxen.jar, | |
203 | lib/jFormatString.jar, | |
204 | - lib/commons-lang-2.4.jar, | |
205 | + lib/commons-lang.jar, | |
206 | lib/jsr305.jar | |
207 | Bundle-Localization: plugin | |
208 | Export-Package: edu.umd.cs.findbugs, |
0 | Index: findbugs-2.0.2/build.xml | |
1 | =================================================================== | |
2 | --- findbugs-2.0.2.orig/build.xml 2013-08-25 23:03:51.002543851 +0800 | |
3 | +++ findbugs-2.0.2/build.xml 2013-08-25 23:05:10.830939715 +0800 | |
4 | @@ -924,6 +924,7 @@ | |
5 | <arg value="manual.xsl" /> | |
6 | </java> | |
7 | ||
8 | + <!-- | |
9 | <java fork="true" dir="${docoutput.dir}/ja" failonerror="true" classname="com.icl.saxon.StyleSheet" > | |
10 | <classpath> | |
11 | <pathelement location="${saxon.home}/saxon.jar"/> | |
12 | @@ -932,6 +933,7 @@ | |
13 | <arg value="../manual_ja.xml" /> | |
14 | <arg value="../manual.xsl" /> | |
15 | </java> | |
16 | + --> | |
17 | </target> | |
18 | ||
19 | <!-- |
0 | Index: findbugs-2.0.2/annotationJavadoc.xml | |
1 | =================================================================== | |
2 | --- findbugs-2.0.2.orig/annotationJavadoc.xml 2013-08-25 07:23:57.982494459 +0800 | |
3 | +++ findbugs-2.0.2/annotationJavadoc.xml 2013-08-25 07:25:17.000000000 +0800 | |
4 | @@ -1,6 +1,6 @@ | |
5 | <?xml version="1.0" encoding="UTF-8"?> | |
6 | <project default="javadoc"> | |
7 | <target name="javadoc"> | |
8 | -<javadoc access="public" author="true" classpath="lib/bcel.jar:lib/junit.jar:lib/dom4j-full.jar:lib/AppleJavaExtensions.jar" destdir="doc/annotationDoc" doctitle="FindBugs Annotation Documentation" nodeprecated="false" nodeprecatedlist="false" noindex="false" nonavbar="false" notree="false" packagenames="edu.umd.cs.findbugs.annotations" source="1.5" sourcepath="src/tools:src/java:src/junit" splitindex="true" use="true" version="true"/> | |
9 | +<javadoc access="public" author="true" classpath="lib/bcel.jar:lib/junit.jar:lib/dom4j-full.jar" destdir="doc/annotationDoc" doctitle="FindBugs Annotation Documentation" nodeprecated="false" nodeprecatedlist="false" noindex="false" nonavbar="false" notree="false" packagenames="edu.umd.cs.findbugs.annotations" source="1.5" sourcepath="src/tools:src/java:src/junit" splitindex="true" use="true" version="true"/> | |
10 | </target> | |
11 | </project> | |
12 | Index: findbugs-2.0.2/build.xml | |
13 | =================================================================== | |
14 | --- findbugs-2.0.2.orig/build.xml 2013-08-25 07:25:17.000000000 +0800 | |
15 | +++ findbugs-2.0.2/build.xml 2013-08-25 07:25:17.000000000 +0800 | |
16 | @@ -61,7 +61,7 @@ | |
17 | <path id="findbugs.classpath"> | |
18 | <pathelement location="${jar.dir}/bcel.jar"/> | |
19 | <pathelement location="${sys.jar.dir}/dom4j.jar"/> | |
20 | - <pathelement location="${jar.dir}/AppleJavaExtensions.jar"/> | |
21 | + <!-- <pathelement location="${jar.dir}/AppleJavaExtensions.jar"/> --> | |
22 | <pathelement location="${sys.jar.dir}/junit4.jar"/> | |
23 | <pathelement location="${sys.jar.dir}/asm3.jar"/> | |
24 | <pathelement location="${sys.jar.dir}/asm3-commons.jar"/> | |
25 | @@ -127,7 +127,7 @@ | |
26 | manifest="etc/MANIFEST-findbugs-mondo.MF"> | |
27 | <zipfileset src="${jar.dir}/bcel.jar"/> | |
28 | <zipfileset src="${sys.jar.dir}/dom4j.jar"/> | |
29 | - <zipfileset src="${jar.dir}/AppleJavaExtensions.jar"/> | |
30 | + <!-- <zipfileset src="${jar.dir}/AppleJavaExtensions.jar"/> --> | |
31 | <zipfileset src="${sys.jar.dir}/junit4.jar"/> | |
32 | <zipfileset src="${sys.jar.dir}/asm3.jar"/> | |
33 | <zipfileset src="${sys.jar.dir}/asm3-commons.jar"/> | |
34 | @@ -1001,7 +1001,7 @@ | |
35 | <copy todir="${jnlp.dir}" file="${sys.jar.dir}/jaxen.jar"/> | |
36 | <copy todir="${jnlp.dir}" file="${jar.dir}/jFormatString.jar"/> | |
37 | <copy todir="${jnlp.dir}" file="${sys.jar.dir}/commons-lang.jar"/> | |
38 | - <copy todir="${jnlp.dir}" file="${jar.dir}/AppleJavaExtensions.jar"/> | |
39 | + <!-- <copy todir="${jnlp.dir}" file="${jar.dir}/AppleJavaExtensions.jar"/> --> | |
40 | <copy todir="${jnlp.dir}" file="${docsrc.dir}/buggy-sm.png"/> | |
41 | <copy todir="${jnlp.dir}"> | |
42 | <fileset refid="plugin.jars"/> | |
43 | @@ -1272,7 +1272,7 @@ | |
44 | ||
45 | <target name="annotationJavadoc"> | |
46 | <javadoc access="public" | |
47 | - classpath="lib/bcel.jar:lib/junit.jar:lib/dom4j.jar:lib/jsr305.jar:lib/AppleJavaExtensions.jar" | |
48 | + classpath="lib/bcel.jar:lib/junit.jar:lib/dom4j.jar:lib/jsr305.jar" | |
49 | destdir="${annotationDoc.dir}" | |
50 | packagenames="edu.umd.cs.findbugs.annotations" | |
51 | doctitle="FindBugs Annotation Documentation" | |
52 | Index: findbugs-2.0.2/apiJavadoc.xml | |
53 | =================================================================== | |
54 | --- findbugs-2.0.2.orig/apiJavadoc.xml 2013-08-25 07:23:57.982494459 +0800 | |
55 | +++ findbugs-2.0.2/apiJavadoc.xml 2013-08-25 07:25:17.000000000 +0800 | |
56 | @@ -1,6 +1,6 @@ | |
57 | <?xml version="1.0" encoding="UTF-8"?> | |
58 | <project default="javadoc"> | |
59 | <target name="javadoc"> | |
60 | -<javadoc access="protected" author="true" classpath="lib/bcel.jar:lib/junit.jar:lib/dom4j-full.jar:lib/AppleJavaExtensions.jar" destdir="doc/apiDoc" doctitle="FindBugs API Documentation" nodeprecated="false" nodeprecatedlist="false" noindex="false" nonavbar="false" notree="false" packagenames="edu.umd.cs.findbugs.detect,edu.umd.cs.findbugs.visitclass,edu.umd.cs.findbugs.ba.vna,edu.umd.cs.findbugs.ba.bcp,edu.umd.cs.findbugs.graph,edu.umd.cs.findbugs.ba.ch,edu.umd.cs.findbugs.ba.obl,edu.umd.cs.findbugs.ba.constant,edu.umd.cs.findbugs.ba.ca,edu.umd.cs.findbugs.filter,edu.umd.cs.findbugs.ba.rta,edu.umd.cs.findbugs.gui,edu.umd.cs.findbugs.ba.ir,edu.umd.cs.findbugs.plan,edu.umd.cs.findbugs.xml,edu.umd.cs.findbugs.io,edu.umd.cs.findbugs.ba.heap,edu.umd.cs.findbugs.ba.type,edu.umd.cs.findbugs.model,edu.umd.cs.findbugs.annotations,edu.umd.cs.findbugs.ba.interproc,edu.umd.cs.findbugs.props" source="1.5" sourcefiles="src/java/edu/umd/cs/findbugs/ba/npe/UnconditionalDerefSet.java,src/java/edu/umd/cs/findbugs/SortedBugCollection.java,src/java/edu/umd/cs/findbugs/PluginLoader.java,src/java/edu/umd/cs/findbugs/SourceLineAnnotation.java,src/java/edu/umd/cs/findbugs/ba/LiveLocalStoreDataflow.java,src/java/edu/umd/cs/findbugs/ba/BetterCFGBuilder2.java,src/java/edu/umd/cs/findbugs/ba/InstanceMethod.java,src/java/edu/umd/cs/findbugs/ml/GenerateUIDs.java,src/java/edu/umd/cs/findbugs/ba/npe/RedundantBranch.java,src/java/edu/umd/cs/findbugs/ba/ZipSourceFileDataSource.java,src/java/edu/umd/cs/findbugs/workflow/Filter.java,src/java/edu/umd/cs/findbugs/XMLBugReporter.java,src/java/edu/umd/cs/findbugs/AnalysisError.java,src/java/edu/umd/cs/findbugs/BugAnnotationUtil.java,src/java/edu/umd/cs/findbugs/ba/type2/UnknownSupertypesException.java,src/java/edu/umd/cs/findbugs/ba/TargetEnumeratingVisitor.java,src/java/edu/umd/cs/findbugs/MineBugHistory.java,src/java/edu/umd/cs/findbugs/ba/AbstractClassMember.java,src/java/edu/umd/cs/findbugs/ResourceCreationPoint.java,src/java/edu/umd/cs/findbugs/InstructionScannerDriver.java,src/java/edu/umd/cs/findbugs/BugCollectionBugReporter.java,src/java/edu/umd/cs/findbugs/ba/InstanceField.java,src/java/edu/umd/cs/findbugs/ba/type2/ReturnAddressType.java,src/java/edu/umd/cs/findbugs/SelfCalls.java,src/java/edu/umd/cs/findbugs/ClassifyBugs.java,src/java/edu/umd/cs/findbugs/ba/Target.java,src/java/edu/umd/cs/findbugs/AppVersion.java,src/java/edu/umd/cs/findbugs/RandomSubset.java,src/java/edu/umd/cs/findbugs/DetectorFactory.java,src/java/edu/umd/cs/findbugs/ba/AbstractMethod.java,src/java/edu/umd/cs/findbugs/ba/ReturnPathAnalysis.java,src/java/edu/umd/cs/findbugs/ba/npe/NonNullParamProperty.java,src/java/edu/umd/cs/findbugs/BugCode.java,src/java/edu/umd/cs/findbugs/ba/type2/ReferenceType.java,src/java/edu/umd/cs/findbugs/ba/LockDataflow.java,src/java/edu/umd/cs/findbugs/BugCollection.java,src/java/edu/umd/cs/findbugs/config/CommandLine.java,src/java/edu/umd/cs/findbugs/SAXBugCollectionHandler.java,src/java/edu/umd/cs/findbugs/ba/type2/InheritanceGraphEdgeTypes.java,src/java/edu/umd/cs/findbugs/ba/BytecodeScanner.java,src/java/edu/umd/cs/findbugs/ba/AssignedFieldMap.java,src/java/edu/umd/cs/findbugs/ba/MissingClassException.java,src/java/edu/umd/cs/findbugs/ba/type2/DoubleExtraType.java,src/java/edu/umd/cs/findbugs/ba/type2/ClassResolver.java,src/java/edu/umd/cs/findbugs/ba/Edge.java,src/java/edu/umd/cs/findbugs/ba/type2/Type.java,src/java/edu/umd/cs/findbugs/ba/Hierarchy.java,src/java/edu/umd/cs/findbugs/ba/URLClassPath.java,src/java/edu/umd/cs/findbugs/ba/XMethod.java,src/java/edu/umd/cs/findbugs/CountClasses.java,src/java/edu/umd/cs/findbugs/ba/LockAnalysis.java,src/java/edu/umd/cs/findbugs/SuppressionMatcher.java,src/java/edu/umd/cs/findbugs/ba/npe/IsNullValueFrameModelingVisitor.java,src/java/edu/umd/cs/findbugs/ba/InnerClassAccessMap.java,src/java/edu/umd/cs/findbugs/ba/XField.java,src/java/edu/umd/cs/findbugs/ba/AnalysisFeatures.java,src/java/edu/umd/cs/findbugs/ba/XMethodFactory.java,src/java/edu/umd/cs/findbugs/FindBugsMessageFormat.java,src/java/edu/umd/cs/findbugs/ResourceTrackingDetector.java,src/java/edu/umd/cs/findbugs/ba/ReversePostfixOrder.java,src/java/edu/umd/cs/findbugs/ba/ResourceValueAnalysisTestDriver.java,src/java/edu/umd/cs/findbugs/PackageWarningSuppressor.java,src/java/edu/umd/cs/findbugs/InterproceduralFirstPassDetector.java,src/java/edu/umd/cs/findbugs/ba/CFG.java,src/java/edu/umd/cs/findbugs/ba/PruneInfeasibleExceptionEdges2.java,src/java/edu/umd/cs/findbugs/BugAnnotation.java,src/java/edu/umd/cs/findbugs/ba/ResourceValue.java,src/java/edu/umd/cs/findbugs/Detector.java,src/java/edu/umd/cs/findbugs/DetectorFactoryChooser.java,src/java/edu/umd/cs/findbugs/ba/JavaClassAndMethod.java,src/java/edu/umd/cs/findbugs/ba/type2/SpecialTypeSignatures.java,src/java/edu/umd/cs/findbugs/ba/npe/IsNullValueAnalysis.java,src/java/edu/umd/cs/findbugs/ba/BackwardDataflowAnalysis.java,src/java/edu/umd/cs/findbugs/PrintingBugReporter.java,src/java/edu/umd/cs/findbugs/ba/type2/NullType.java,src/java/edu/umd/cs/findbugs/ba/type2/TypeRepository.java,src/java/edu/umd/cs/findbugs/OpcodeStack.java,src/java/edu/umd/cs/findbugs/ba/type2/LongExtraType.java,src/java/edu/umd/cs/findbugs/workflow/DefectDensity.java,src/java/edu/umd/cs/findbugs/StringAnnotation.java,src/java/edu/umd/cs/findbugs/ba/SimplePathEnumerator.java,src/java/edu/umd/cs/findbugs/BugReporter.java,src/java/edu/umd/cs/findbugs/ba/DFSCFGPrinter.java,src/java/edu/umd/cs/findbugs/TextUIBugReporter.java,src/java/edu/umd/cs/findbugs/ba/ClassHash.java,src/java/edu/umd/cs/findbugs/config/UserPreferences.java,src/java/edu/umd/cs/findbugs/ba/DataflowTestDriver.java,src/java/edu/umd/cs/findbugs/ba/RepositoryClassParser.java,src/java/edu/umd/cs/findbugs/ba/ClassMember.java,src/java/edu/umd/cs/findbugs/ba/type2/BetterTypeFrame.java,src/java/edu/umd/cs/findbugs/ba/ClassNotFoundExceptionParser.java,src/java/edu/umd/cs/findbugs/ba/AssertionMethods.java,src/java/edu/umd/cs/findbugs/PluginException.java,src/java/edu/umd/cs/findbugs/XDocsBugReporter.java,src/java/edu/umd/cs/findbugs/BugReporterObserver.java,src/java/edu/umd/cs/findbugs/ba/type2/StandardTypeMerger.java,src/java/edu/umd/cs/findbugs/ba/LockSet.java,src/java/edu/umd/cs/findbugs/ba/BasicBlock.java,src/java/edu/umd/cs/findbugs/ba/MethodHash.java,src/java/edu/umd/cs/findbugs/ba/npe/IsNullValueAnalysisFeatures.java,src/java/edu/umd/cs/findbugs/FieldAnnotation.java,src/java/edu/umd/cs/findbugs/ba/type2/BetterTypeFrameModelingVisitor.java,src/java/edu/umd/cs/findbugs/ba/ClassContext.java,src/java/edu/umd/cs/findbugs/CategorizeBugs.java,src/java/edu/umd/cs/findbugs/BugProperty.java,src/java/edu/umd/cs/findbugs/VersionInsensitiveBugComparator.java,src/java/edu/umd/cs/findbugs/ProjectStats.java,src/java/edu/umd/cs/findbugs/Tokenizer.java,src/java/edu/umd/cs/findbugs/ba/SignatureParser.java,src/java/edu/umd/cs/findbugs/ba/ResourceValueAnalysis.java,src/java/edu/umd/cs/findbugs/CountBugs2.java,src/java/edu/umd/cs/findbugs/FindBugs.java,src/java/edu/umd/cs/findbugs/AbstractBugCollection.java,src/java/edu/umd/cs/findbugs/ba/npe/NonNullReturnValueAnnotationChecker.java,src/java/edu/umd/cs/findbugs/ba/MethodUnprofitableException.java,src/java/edu/umd/cs/findbugs/workflow/Update.java,src/java/edu/umd/cs/findbugs/Plugin.java,src/java/edu/umd/cs/findbugs/CountBugs.java,src/java/edu/umd/cs/findbugs/ba/SourceFinder.java,src/java/edu/umd/cs/findbugs/StatelessDetector.java,src/java/edu/umd/cs/findbugs/ba/StackDepthAnalysis.java,src/java/edu/umd/cs/findbugs/ba/npe/UnconditionalDerefAnalysis.java,src/java/edu/umd/cs/findbugs/ba/EdgeChooser.java,src/java/edu/umd/cs/findbugs/ClassAnnotation.java,src/java/edu/umd/cs/findbugs/ba/LineNumberMap.java,src/java/edu/umd/cs/findbugs/InstructionScanner.java,src/java/edu/umd/cs/findbugs/ba/PostDominatorsAnalysis.java,src/java/edu/umd/cs/findbugs/SortingBugReporter.java,src/java/edu/umd/cs/findbugs/FindBugsAnalysisFeatures.java,src/java/edu/umd/cs/findbugs/ba/StackDepth.java,src/java/edu/umd/cs/findbugs/BugInstance.java,src/java/edu/umd/cs/findbugs/ba/npe/UnconditionalDerefDataflow.java,src/java/edu/umd/cs/findbugs/ba/ClassObserver.java,src/java/edu/umd/cs/findbugs/CallGraph.java,src/java/edu/umd/cs/findbugs/TrainingDetector.java,src/java/edu/umd/cs/findbugs/AliasedWarnings.java,src/java/edu/umd/cs/findbugs/ba/ReverseDepthFirstSearch.java,src/java/edu/umd/cs/findbugs/AddMessages.java,src/java/edu/umd/cs/findbugs/ba/FrameDataflowAnalysis.java,src/java/edu/umd/cs/findbugs/DetectorFactoryCollection.java,src/java/edu/umd/cs/findbugs/ba/CFGBuilderException.java,src/java/edu/umd/cs/findbugs/PackageStats.java,src/java/edu/umd/cs/findbugs/WarningComparator.java,src/java/edu/umd/cs/findbugs/EmacsBugReporter.java,src/java/edu/umd/cs/findbugs/Lookup.java,src/java/edu/umd/cs/findbugs/ba/type2/BasicType.java,src/java/edu/umd/cs/findbugs/FindExamples.java,src/java/edu/umd/cs/findbugs/BugAnnotationVisitor.java,src/java/edu/umd/cs/findbugs/ba/AbstractDataflowAnalysis.java,src/java/edu/umd/cs/findbugs/GraphIS2FalsePositives.java,src/java/edu/umd/cs/findbugs/ba/EdgeTypes.java,src/java/edu/umd/cs/findbugs/ba/AbstractDataflow.java,src/java/edu/umd/cs/findbugs/config/ProjectFilterSettings.java,src/java/edu/umd/cs/findbugs/ba/type2/ArrayType.java,src/java/edu/umd/cs/findbugs/ba/LiveLocalStoreAnalysis.java,src/java/edu/umd/cs/findbugs/ba/type2/ObjectType.java,src/java/edu/umd/cs/findbugs/ba/npe/IsNullValueDataflow.java,src/java/edu/umd/cs/findbugs/ba/npe/NullDerefAndRedundantComparisonFinder.java,src/java/edu/umd/cs/findbugs/ba/RepositoryLookupFailureCallback.java,src/java/edu/umd/cs/findbugs/ba/Location.java,src/java/edu/umd/cs/findbugs/DelegatingBugReporter.java,src/java/edu/umd/cs/findbugs/ba/type2/BCELRepositoryClassResolver.java,src/java/edu/umd/cs/findbugs/ba/type2/InheritanceGraph.java,src/java/edu/umd/cs/findbugs/ba/InvalidBytecodeException.java,src/java/edu/umd/cs/findbugs/BugPattern.java,src/java/edu/umd/cs/findbugs/ba/DataflowValueChooser.java,src/java/edu/umd/cs/findbugs/ShowHelp.java,src/java/edu/umd/cs/findbugs/ba/SourceFile.java,src/java/edu/umd/cs/findbugs/Token.java,src/java/edu/umd/cs/findbugs/ba/type2/TypeMerger.java,src/java/edu/umd/cs/findbugs/ba/BlockTypeAnalysis.java,src/java/edu/umd/cs/findbugs/ba/CompoundMethodChooser.java,src/java/edu/umd/cs/findbugs/FuzzyBugComparator.java,src/java/edu/umd/cs/findbugs/ba/StaticField.java,src/java/edu/umd/cs/findbugs/ba/AnalysisContext.java,src/java/edu/umd/cs/findbugs/ba/DataflowAnalysisException.java,src/java/edu/umd/cs/findbugs/ba/CFGBuilder.java,src/java/edu/umd/cs/findbugs/ba/StaticMethod.java,src/java/edu/umd/cs/findbugs/ba/type2/BottomType.java,src/java/edu/umd/cs/findbugs/ba/ReturnPath.java,src/java/edu/umd/cs/findbugs/ba/DataflowCFGPrinter.java,src/java/edu/umd/cs/findbugs/ba/JavaClassAndMethodChooser.java,src/java/edu/umd/cs/findbugs/ExitCodes.java,src/java/edu/umd/cs/findbugs/ByteCodePatternDetector.java,src/java/edu/umd/cs/findbugs/ba/ResourceValueFrame.java,src/java/edu/umd/cs/findbugs/FindBugsProgress.java,src/java/edu/umd/cs/findbugs/ba/Dataflow.java,src/java/edu/umd/cs/findbugs/ba/Frame.java,src/java/edu/umd/cs/findbugs/AbstractBugReporter.java,src/java/edu/umd/cs/findbugs/ba/ReverseDFSOrder.java,src/java/edu/umd/cs/findbugs/ba/DFSEdgeTypes.java,src/java/edu/umd/cs/findbugs/ba/type2/InheritanceGraphEdge.java,src/java/edu/umd/cs/findbugs/SloppyBugComparator.java,src/java/edu/umd/cs/findbugs/JavaVersionException.java,src/java/edu/umd/cs/findbugs/ba/ResourceTracker.java,src/java/edu/umd/cs/findbugs/FieldWarningSuppressor.java,src/java/edu/umd/cs/findbugs/InstructionScannerGenerator.java,src/java/edu/umd/cs/findbugs/RecursiveFileSearch.java,src/java/edu/umd/cs/findbugs/HTMLBugReporter.java,src/java/edu/umd/cs/findbugs/XMLWriteableWithMessages.java,src/java/edu/umd/cs/findbugs/QueryBugAnnotations.java,src/java/edu/umd/cs/findbugs/ba/npe/NonNullParamPropertyDatabase.java,src/java/edu/umd/cs/findbugs/ba/MethodChooser.java,src/java/edu/umd/cs/findbugs/ba/Debug.java,src/java/edu/umd/cs/findbugs/IntAnnotation.java,src/java/edu/umd/cs/findbugs/FilterBugReporter.java,src/java/edu/umd/cs/findbugs/FatalException.java,src/java/edu/umd/cs/findbugs/CallGraphNode.java,src/java/edu/umd/cs/findbugs/ba/AbstractDominatorsAnalysis.java,src/java/edu/umd/cs/findbugs/CountBugsFast.java,src/java/edu/umd/cs/findbugs/BugHistory.java,src/java/edu/umd/cs/findbugs/ba/SourceFileDataSource.java,src/java/edu/umd/cs/findbugs/ba/FileSourceFileDataSource.java,src/java/edu/umd/cs/findbugs/AddAnnotation.java,src/java/edu/umd/cs/findbugs/ba/InnerClassAccess.java,src/java/edu/umd/cs/findbugs/ba/AbstractBlockOrder.java,src/java/edu/umd/cs/findbugs/MethodWarningSuppressor.java,src/java/edu/umd/cs/findbugs/ba/DominatorsAnalysis.java,src/java/edu/umd/cs/findbugs/I18N.java,src/java/edu/umd/cs/findbugs/ba/type2/TypeVisitor.java,src/java/edu/umd/cs/findbugs/ba/type2/UnknownTypeException.java,src/java/edu/umd/cs/findbugs/ba/ExceptionHandlerMap.java,src/java/edu/umd/cs/findbugs/ml/SplitCamelCaseIdentifier.java,src/java/edu/umd/cs/findbugs/Version.java,src/java/edu/umd/cs/findbugs/ba/PruneUnconditionalExceptionThrowerEdges.java,src/java/edu/umd/cs/findbugs/JavaVersion.java,src/java/edu/umd/cs/findbugs/ba/AnalysisException.java,src/java/edu/umd/cs/findbugs/ba/SignatureConverter.java,src/java/edu/umd/cs/findbugs/ba/npe/IsNullValue.java,src/java/edu/umd/cs/findbugs/config/AnalysisFeatureSetting.java,src/java/edu/umd/cs/findbugs/ba/AbstractFrameModelingVisitor.java,src/java/edu/umd/cs/findbugs/CallSite.java,src/java/edu/umd/cs/findbugs/ba/npe/NonNullParamViolation.java,src/java/edu/umd/cs/findbugs/ba/npe/MayReturnNullPropertyDatabase.java,src/java/edu/umd/cs/findbugs/InvalidSequenceIntervalException.java,src/java/edu/umd/cs/findbugs/ba/type2/SubtypeQueryResult.java,src/java/edu/umd/cs/findbugs/ba/type2/TopType.java,src/java/edu/umd/cs/findbugs/ba/DebugRepositoryLookupFailureCallback.java,src/java/edu/umd/cs/findbugs/PrintAppVersion.java,src/java/edu/umd/cs/findbugs/AnalysisLocal.java,src/java/edu/umd/cs/findbugs/ba/ResourceValueFrameModelingVisitor.java,src/java/edu/umd/cs/findbugs/ba/type2/InvalidSignatureException.java,src/java/edu/umd/cs/findbugs/ba/npe/IsNullConditionDecision.java,src/java/edu/umd/cs/findbugs/ba/npe/IsNullValueFrame.java,src/java/edu/umd/cs/findbugs/SwitchHandler.java,src/java/edu/umd/cs/findbugs/ba/type2/BetterTypeAnalysis.java,src/java/edu/umd/cs/findbugs/ba/BlockOrder.java,src/java/edu/umd/cs/findbugs/MergeResults.java,src/java/edu/umd/cs/findbugs/CallGraphEdge.java,src/java/edu/umd/cs/findbugs/ResourceCollection.java,src/java/edu/umd/cs/findbugs/ba/npe/NonNullContractCollector.java,src/java/edu/umd/cs/findbugs/ba/npe/NonNullSpecification.java,src/java/edu/umd/cs/findbugs/ClassWarningSuppressor.java,src/java/edu/umd/cs/findbugs/ba/ForwardDataflowAnalysis.java,src/java/edu/umd/cs/findbugs/FindBugsCommandLine.java,src/java/edu/umd/cs/findbugs/ba/CFGBuilderFactory.java,src/java/edu/umd/cs/findbugs/Project.java,src/java/edu/umd/cs/findbugs/ba/AbstractField.java,src/java/edu/umd/cs/findbugs/ba/npe/NullDerefAndRedundantComparisonCollector.java,src/java/edu/umd/cs/findbugs/ba/BlockType.java,src/java/edu/umd/cs/findbugs/UnionResults.java,src/java/edu/umd/cs/findbugs/ba/PruneInfeasibleExceptionEdges.java,src/java/edu/umd/cs/findbugs/NewResults.java,src/java/edu/umd/cs/findbugs/PackageMemberAnnotation.java,src/java/edu/umd/cs/findbugs/ba/DataflowAnalysis.java,src/java/edu/umd/cs/findbugs/ml/ConvertToARFF.java,src/java/edu/umd/cs/findbugs/BytecodeScanningDetector.java,src/java/edu/umd/cs/findbugs/ba/DepthFirstSearch.java,src/java/edu/umd/cs/findbugs/ClassScreener.java,src/java/edu/umd/cs/findbugs/NonReportingDetector.java,src/java/edu/umd/cs/findbugs/WarningSuppressor.java,src/java/edu/umd/cs/findbugs/ba/CFGPrinter.java,src/java/edu/umd/cs/findbugs/MethodAnnotation.java,src/java/edu/umd/cs/findbugs/ba/type2/ClassType.java,src/java/edu/umd/cs/findbugs/ba/ReturnPathDataflow.java,src/java/edu/umd/cs/findbugs/ba/LockChecker.java,src/java/edu/umd/cs/findbugs/ba/URLClassPathRepository.java" sourcepath="src/tools:src/java:src/junit" splitindex="true" use="true" version="true"/> | |
61 | +<javadoc access="protected" author="true" classpath="lib/bcel.jar:lib/junit.jar:lib/dom4j-full.jar" destdir="doc/apiDoc" doctitle="FindBugs API Documentation" nodeprecated="false" nodeprecatedlist="false" noindex="false" nonavbar="false" notree="false" packagenames="edu.umd.cs.findbugs.detect,edu.umd.cs.findbugs.visitclass,edu.umd.cs.findbugs.ba.vna,edu.umd.cs.findbugs.ba.bcp,edu.umd.cs.findbugs.graph,edu.umd.cs.findbugs.ba.ch,edu.umd.cs.findbugs.ba.obl,edu.umd.cs.findbugs.ba.constant,edu.umd.cs.findbugs.ba.ca,edu.umd.cs.findbugs.filter,edu.umd.cs.findbugs.ba.rta,edu.umd.cs.findbugs.gui,edu.umd.cs.findbugs.ba.ir,edu.umd.cs.findbugs.plan,edu.umd.cs.findbugs.xml,edu.umd.cs.findbugs.io,edu.umd.cs.findbugs.ba.heap,edu.umd.cs.findbugs.ba.type,edu.umd.cs.findbugs.model,edu.umd.cs.findbugs.annotations,edu.umd.cs.findbugs.ba.interproc,edu.umd.cs.findbugs.props" source="1.5" sourcefiles="src/java/edu/umd/cs/findbugs/ba/npe/UnconditionalDerefSet.java,src/java/edu/umd/cs/findbugs/SortedBugCollection.java,src/java/edu/umd/cs/findbugs/PluginLoader.java,src/java/edu/umd/cs/findbugs/SourceLineAnnotation.java,src/java/edu/umd/cs/findbugs/ba/LiveLocalStoreDataflow.java,src/java/edu/umd/cs/findbugs/ba/BetterCFGBuilder2.java,src/java/edu/umd/cs/findbugs/ba/InstanceMethod.java,src/java/edu/umd/cs/findbugs/ml/GenerateUIDs.java,src/java/edu/umd/cs/findbugs/ba/npe/RedundantBranch.java,src/java/edu/umd/cs/findbugs/ba/ZipSourceFileDataSource.java,src/java/edu/umd/cs/findbugs/workflow/Filter.java,src/java/edu/umd/cs/findbugs/XMLBugReporter.java,src/java/edu/umd/cs/findbugs/AnalysisError.java,src/java/edu/umd/cs/findbugs/BugAnnotationUtil.java,src/java/edu/umd/cs/findbugs/ba/type2/UnknownSupertypesException.java,src/java/edu/umd/cs/findbugs/ba/TargetEnumeratingVisitor.java,src/java/edu/umd/cs/findbugs/MineBugHistory.java,src/java/edu/umd/cs/findbugs/ba/AbstractClassMember.java,src/java/edu/umd/cs/findbugs/ResourceCreationPoint.java,src/java/edu/umd/cs/findbugs/InstructionScannerDriver.java,src/java/edu/umd/cs/findbugs/BugCollectionBugReporter.java,src/java/edu/umd/cs/findbugs/ba/InstanceField.java,src/java/edu/umd/cs/findbugs/ba/type2/ReturnAddressType.java,src/java/edu/umd/cs/findbugs/SelfCalls.java,src/java/edu/umd/cs/findbugs/ClassifyBugs.java,src/java/edu/umd/cs/findbugs/ba/Target.java,src/java/edu/umd/cs/findbugs/AppVersion.java,src/java/edu/umd/cs/findbugs/RandomSubset.java,src/java/edu/umd/cs/findbugs/DetectorFactory.java,src/java/edu/umd/cs/findbugs/ba/AbstractMethod.java,src/java/edu/umd/cs/findbugs/ba/ReturnPathAnalysis.java,src/java/edu/umd/cs/findbugs/ba/npe/NonNullParamProperty.java,src/java/edu/umd/cs/findbugs/BugCode.java,src/java/edu/umd/cs/findbugs/ba/type2/ReferenceType.java,src/java/edu/umd/cs/findbugs/ba/LockDataflow.java,src/java/edu/umd/cs/findbugs/BugCollection.java,src/java/edu/umd/cs/findbugs/config/CommandLine.java,src/java/edu/umd/cs/findbugs/SAXBugCollectionHandler.java,src/java/edu/umd/cs/findbugs/ba/type2/InheritanceGraphEdgeTypes.java,src/java/edu/umd/cs/findbugs/ba/BytecodeScanner.java,src/java/edu/umd/cs/findbugs/ba/AssignedFieldMap.java,src/java/edu/umd/cs/findbugs/ba/MissingClassException.java,src/java/edu/umd/cs/findbugs/ba/type2/DoubleExtraType.java,src/java/edu/umd/cs/findbugs/ba/type2/ClassResolver.java,src/java/edu/umd/cs/findbugs/ba/Edge.java,src/java/edu/umd/cs/findbugs/ba/type2/Type.java,src/java/edu/umd/cs/findbugs/ba/Hierarchy.java,src/java/edu/umd/cs/findbugs/ba/URLClassPath.java,src/java/edu/umd/cs/findbugs/ba/XMethod.java,src/java/edu/umd/cs/findbugs/CountClasses.java,src/java/edu/umd/cs/findbugs/ba/LockAnalysis.java,src/java/edu/umd/cs/findbugs/SuppressionMatcher.java,src/java/edu/umd/cs/findbugs/ba/npe/IsNullValueFrameModelingVisitor.java,src/java/edu/umd/cs/findbugs/ba/InnerClassAccessMap.java,src/java/edu/umd/cs/findbugs/ba/XField.java,src/java/edu/umd/cs/findbugs/ba/AnalysisFeatures.java,src/java/edu/umd/cs/findbugs/ba/XMethodFactory.java,src/java/edu/umd/cs/findbugs/FindBugsMessageFormat.java,src/java/edu/umd/cs/findbugs/ResourceTrackingDetector.java,src/java/edu/umd/cs/findbugs/ba/ReversePostfixOrder.java,src/java/edu/umd/cs/findbugs/ba/ResourceValueAnalysisTestDriver.java,src/java/edu/umd/cs/findbugs/PackageWarningSuppressor.java,src/java/edu/umd/cs/findbugs/InterproceduralFirstPassDetector.java,src/java/edu/umd/cs/findbugs/ba/CFG.java,src/java/edu/umd/cs/findbugs/ba/PruneInfeasibleExceptionEdges2.java,src/java/edu/umd/cs/findbugs/BugAnnotation.java,src/java/edu/umd/cs/findbugs/ba/ResourceValue.java,src/java/edu/umd/cs/findbugs/Detector.java,src/java/edu/umd/cs/findbugs/DetectorFactoryChooser.java,src/java/edu/umd/cs/findbugs/ba/JavaClassAndMethod.java,src/java/edu/umd/cs/findbugs/ba/type2/SpecialTypeSignatures.java,src/java/edu/umd/cs/findbugs/ba/npe/IsNullValueAnalysis.java,src/java/edu/umd/cs/findbugs/ba/BackwardDataflowAnalysis.java,src/java/edu/umd/cs/findbugs/PrintingBugReporter.java,src/java/edu/umd/cs/findbugs/ba/type2/NullType.java,src/java/edu/umd/cs/findbugs/ba/type2/TypeRepository.java,src/java/edu/umd/cs/findbugs/OpcodeStack.java,src/java/edu/umd/cs/findbugs/ba/type2/LongExtraType.java,src/java/edu/umd/cs/findbugs/workflow/DefectDensity.java,src/java/edu/umd/cs/findbugs/StringAnnotation.java,src/java/edu/umd/cs/findbugs/ba/SimplePathEnumerator.java,src/java/edu/umd/cs/findbugs/BugReporter.java,src/java/edu/umd/cs/findbugs/ba/DFSCFGPrinter.java,src/java/edu/umd/cs/findbugs/TextUIBugReporter.java,src/java/edu/umd/cs/findbugs/ba/ClassHash.java,src/java/edu/umd/cs/findbugs/config/UserPreferences.java,src/java/edu/umd/cs/findbugs/ba/DataflowTestDriver.java,src/java/edu/umd/cs/findbugs/ba/RepositoryClassParser.java,src/java/edu/umd/cs/findbugs/ba/ClassMember.java,src/java/edu/umd/cs/findbugs/ba/type2/BetterTypeFrame.java,src/java/edu/umd/cs/findbugs/ba/ClassNotFoundExceptionParser.java,src/java/edu/umd/cs/findbugs/ba/AssertionMethods.java,src/java/edu/umd/cs/findbugs/PluginException.java,src/java/edu/umd/cs/findbugs/XDocsBugReporter.java,src/java/edu/umd/cs/findbugs/BugReporterObserver.java,src/java/edu/umd/cs/findbugs/ba/type2/StandardTypeMerger.java,src/java/edu/umd/cs/findbugs/ba/LockSet.java,src/java/edu/umd/cs/findbugs/ba/BasicBlock.java,src/java/edu/umd/cs/findbugs/ba/MethodHash.java,src/java/edu/umd/cs/findbugs/ba/npe/IsNullValueAnalysisFeatures.java,src/java/edu/umd/cs/findbugs/FieldAnnotation.java,src/java/edu/umd/cs/findbugs/ba/type2/BetterTypeFrameModelingVisitor.java,src/java/edu/umd/cs/findbugs/ba/ClassContext.java,src/java/edu/umd/cs/findbugs/CategorizeBugs.java,src/java/edu/umd/cs/findbugs/BugProperty.java,src/java/edu/umd/cs/findbugs/VersionInsensitiveBugComparator.java,src/java/edu/umd/cs/findbugs/ProjectStats.java,src/java/edu/umd/cs/findbugs/Tokenizer.java,src/java/edu/umd/cs/findbugs/ba/SignatureParser.java,src/java/edu/umd/cs/findbugs/ba/ResourceValueAnalysis.java,src/java/edu/umd/cs/findbugs/CountBugs2.java,src/java/edu/umd/cs/findbugs/FindBugs.java,src/java/edu/umd/cs/findbugs/AbstractBugCollection.java,src/java/edu/umd/cs/findbugs/ba/npe/NonNullReturnValueAnnotationChecker.java,src/java/edu/umd/cs/findbugs/ba/MethodUnprofitableException.java,src/java/edu/umd/cs/findbugs/workflow/Update.java,src/java/edu/umd/cs/findbugs/Plugin.java,src/java/edu/umd/cs/findbugs/CountBugs.java,src/java/edu/umd/cs/findbugs/ba/SourceFinder.java,src/java/edu/umd/cs/findbugs/StatelessDetector.java,src/java/edu/umd/cs/findbugs/ba/StackDepthAnalysis.java,src/java/edu/umd/cs/findbugs/ba/npe/UnconditionalDerefAnalysis.java,src/java/edu/umd/cs/findbugs/ba/EdgeChooser.java,src/java/edu/umd/cs/findbugs/ClassAnnotation.java,src/java/edu/umd/cs/findbugs/ba/LineNumberMap.java,src/java/edu/umd/cs/findbugs/InstructionScanner.java,src/java/edu/umd/cs/findbugs/ba/PostDominatorsAnalysis.java,src/java/edu/umd/cs/findbugs/SortingBugReporter.java,src/java/edu/umd/cs/findbugs/FindBugsAnalysisFeatures.java,src/java/edu/umd/cs/findbugs/ba/StackDepth.java,src/java/edu/umd/cs/findbugs/BugInstance.java,src/java/edu/umd/cs/findbugs/ba/npe/UnconditionalDerefDataflow.java,src/java/edu/umd/cs/findbugs/ba/ClassObserver.java,src/java/edu/umd/cs/findbugs/CallGraph.java,src/java/edu/umd/cs/findbugs/TrainingDetector.java,src/java/edu/umd/cs/findbugs/AliasedWarnings.java,src/java/edu/umd/cs/findbugs/ba/ReverseDepthFirstSearch.java,src/java/edu/umd/cs/findbugs/AddMessages.java,src/java/edu/umd/cs/findbugs/ba/FrameDataflowAnalysis.java,src/java/edu/umd/cs/findbugs/DetectorFactoryCollection.java,src/java/edu/umd/cs/findbugs/ba/CFGBuilderException.java,src/java/edu/umd/cs/findbugs/PackageStats.java,src/java/edu/umd/cs/findbugs/WarningComparator.java,src/java/edu/umd/cs/findbugs/EmacsBugReporter.java,src/java/edu/umd/cs/findbugs/Lookup.java,src/java/edu/umd/cs/findbugs/ba/type2/BasicType.java,src/java/edu/umd/cs/findbugs/FindExamples.java,src/java/edu/umd/cs/findbugs/BugAnnotationVisitor.java,src/java/edu/umd/cs/findbugs/ba/AbstractDataflowAnalysis.java,src/java/edu/umd/cs/findbugs/GraphIS2FalsePositives.java,src/java/edu/umd/cs/findbugs/ba/EdgeTypes.java,src/java/edu/umd/cs/findbugs/ba/AbstractDataflow.java,src/java/edu/umd/cs/findbugs/config/ProjectFilterSettings.java,src/java/edu/umd/cs/findbugs/ba/type2/ArrayType.java,src/java/edu/umd/cs/findbugs/ba/LiveLocalStoreAnalysis.java,src/java/edu/umd/cs/findbugs/ba/type2/ObjectType.java,src/java/edu/umd/cs/findbugs/ba/npe/IsNullValueDataflow.java,src/java/edu/umd/cs/findbugs/ba/npe/NullDerefAndRedundantComparisonFinder.java,src/java/edu/umd/cs/findbugs/ba/RepositoryLookupFailureCallback.java,src/java/edu/umd/cs/findbugs/ba/Location.java,src/java/edu/umd/cs/findbugs/DelegatingBugReporter.java,src/java/edu/umd/cs/findbugs/ba/type2/BCELRepositoryClassResolver.java,src/java/edu/umd/cs/findbugs/ba/type2/InheritanceGraph.java,src/java/edu/umd/cs/findbugs/ba/InvalidBytecodeException.java,src/java/edu/umd/cs/findbugs/BugPattern.java,src/java/edu/umd/cs/findbugs/ba/DataflowValueChooser.java,src/java/edu/umd/cs/findbugs/ShowHelp.java,src/java/edu/umd/cs/findbugs/ba/SourceFile.java,src/java/edu/umd/cs/findbugs/Token.java,src/java/edu/umd/cs/findbugs/ba/type2/TypeMerger.java,src/java/edu/umd/cs/findbugs/ba/BlockTypeAnalysis.java,src/java/edu/umd/cs/findbugs/ba/CompoundMethodChooser.java,src/java/edu/umd/cs/findbugs/FuzzyBugComparator.java,src/java/edu/umd/cs/findbugs/ba/StaticField.java,src/java/edu/umd/cs/findbugs/ba/AnalysisContext.java,src/java/edu/umd/cs/findbugs/ba/DataflowAnalysisException.java,src/java/edu/umd/cs/findbugs/ba/CFGBuilder.java,src/java/edu/umd/cs/findbugs/ba/StaticMethod.java,src/java/edu/umd/cs/findbugs/ba/type2/BottomType.java,src/java/edu/umd/cs/findbugs/ba/ReturnPath.java,src/java/edu/umd/cs/findbugs/ba/DataflowCFGPrinter.java,src/java/edu/umd/cs/findbugs/ba/JavaClassAndMethodChooser.java,src/java/edu/umd/cs/findbugs/ExitCodes.java,src/java/edu/umd/cs/findbugs/ByteCodePatternDetector.java,src/java/edu/umd/cs/findbugs/ba/ResourceValueFrame.java,src/java/edu/umd/cs/findbugs/FindBugsProgress.java,src/java/edu/umd/cs/findbugs/ba/Dataflow.java,src/java/edu/umd/cs/findbugs/ba/Frame.java,src/java/edu/umd/cs/findbugs/AbstractBugReporter.java,src/java/edu/umd/cs/findbugs/ba/ReverseDFSOrder.java,src/java/edu/umd/cs/findbugs/ba/DFSEdgeTypes.java,src/java/edu/umd/cs/findbugs/ba/type2/InheritanceGraphEdge.java,src/java/edu/umd/cs/findbugs/SloppyBugComparator.java,src/java/edu/umd/cs/findbugs/JavaVersionException.java,src/java/edu/umd/cs/findbugs/ba/ResourceTracker.java,src/java/edu/umd/cs/findbugs/FieldWarningSuppressor.java,src/java/edu/umd/cs/findbugs/InstructionScannerGenerator.java,src/java/edu/umd/cs/findbugs/RecursiveFileSearch.java,src/java/edu/umd/cs/findbugs/HTMLBugReporter.java,src/java/edu/umd/cs/findbugs/XMLWriteableWithMessages.java,src/java/edu/umd/cs/findbugs/QueryBugAnnotations.java,src/java/edu/umd/cs/findbugs/ba/npe/NonNullParamPropertyDatabase.java,src/java/edu/umd/cs/findbugs/ba/MethodChooser.java,src/java/edu/umd/cs/findbugs/ba/Debug.java,src/java/edu/umd/cs/findbugs/IntAnnotation.java,src/java/edu/umd/cs/findbugs/FilterBugReporter.java,src/java/edu/umd/cs/findbugs/FatalException.java,src/java/edu/umd/cs/findbugs/CallGraphNode.java,src/java/edu/umd/cs/findbugs/ba/AbstractDominatorsAnalysis.java,src/java/edu/umd/cs/findbugs/CountBugsFast.java,src/java/edu/umd/cs/findbugs/BugHistory.java,src/java/edu/umd/cs/findbugs/ba/SourceFileDataSource.java,src/java/edu/umd/cs/findbugs/ba/FileSourceFileDataSource.java,src/java/edu/umd/cs/findbugs/AddAnnotation.java,src/java/edu/umd/cs/findbugs/ba/InnerClassAccess.java,src/java/edu/umd/cs/findbugs/ba/AbstractBlockOrder.java,src/java/edu/umd/cs/findbugs/MethodWarningSuppressor.java,src/java/edu/umd/cs/findbugs/ba/DominatorsAnalysis.java,src/java/edu/umd/cs/findbugs/I18N.java,src/java/edu/umd/cs/findbugs/ba/type2/TypeVisitor.java,src/java/edu/umd/cs/findbugs/ba/type2/UnknownTypeException.java,src/java/edu/umd/cs/findbugs/ba/ExceptionHandlerMap.java,src/java/edu/umd/cs/findbugs/ml/SplitCamelCaseIdentifier.java,src/java/edu/umd/cs/findbugs/Version.java,src/java/edu/umd/cs/findbugs/ba/PruneUnconditionalExceptionThrowerEdges.java,src/java/edu/umd/cs/findbugs/JavaVersion.java,src/java/edu/umd/cs/findbugs/ba/AnalysisException.java,src/java/edu/umd/cs/findbugs/ba/SignatureConverter.java,src/java/edu/umd/cs/findbugs/ba/npe/IsNullValue.java,src/java/edu/umd/cs/findbugs/config/AnalysisFeatureSetting.java,src/java/edu/umd/cs/findbugs/ba/AbstractFrameModelingVisitor.java,src/java/edu/umd/cs/findbugs/CallSite.java,src/java/edu/umd/cs/findbugs/ba/npe/NonNullParamViolation.java,src/java/edu/umd/cs/findbugs/ba/npe/MayReturnNullPropertyDatabase.java,src/java/edu/umd/cs/findbugs/InvalidSequenceIntervalException.java,src/java/edu/umd/cs/findbugs/ba/type2/SubtypeQueryResult.java,src/java/edu/umd/cs/findbugs/ba/type2/TopType.java,src/java/edu/umd/cs/findbugs/ba/DebugRepositoryLookupFailureCallback.java,src/java/edu/umd/cs/findbugs/PrintAppVersion.java,src/java/edu/umd/cs/findbugs/AnalysisLocal.java,src/java/edu/umd/cs/findbugs/ba/ResourceValueFrameModelingVisitor.java,src/java/edu/umd/cs/findbugs/ba/type2/InvalidSignatureException.java,src/java/edu/umd/cs/findbugs/ba/npe/IsNullConditionDecision.java,src/java/edu/umd/cs/findbugs/ba/npe/IsNullValueFrame.java,src/java/edu/umd/cs/findbugs/SwitchHandler.java,src/java/edu/umd/cs/findbugs/ba/type2/BetterTypeAnalysis.java,src/java/edu/umd/cs/findbugs/ba/BlockOrder.java,src/java/edu/umd/cs/findbugs/MergeResults.java,src/java/edu/umd/cs/findbugs/CallGraphEdge.java,src/java/edu/umd/cs/findbugs/ResourceCollection.java,src/java/edu/umd/cs/findbugs/ba/npe/NonNullContractCollector.java,src/java/edu/umd/cs/findbugs/ba/npe/NonNullSpecification.java,src/java/edu/umd/cs/findbugs/ClassWarningSuppressor.java,src/java/edu/umd/cs/findbugs/ba/ForwardDataflowAnalysis.java,src/java/edu/umd/cs/findbugs/FindBugsCommandLine.java,src/java/edu/umd/cs/findbugs/ba/CFGBuilderFactory.java,src/java/edu/umd/cs/findbugs/Project.java,src/java/edu/umd/cs/findbugs/ba/AbstractField.java,src/java/edu/umd/cs/findbugs/ba/npe/NullDerefAndRedundantComparisonCollector.java,src/java/edu/umd/cs/findbugs/ba/BlockType.java,src/java/edu/umd/cs/findbugs/UnionResults.java,src/java/edu/umd/cs/findbugs/ba/PruneInfeasibleExceptionEdges.java,src/java/edu/umd/cs/findbugs/NewResults.java,src/java/edu/umd/cs/findbugs/PackageMemberAnnotation.java,src/java/edu/umd/cs/findbugs/ba/DataflowAnalysis.java,src/java/edu/umd/cs/findbugs/ml/ConvertToARFF.java,src/java/edu/umd/cs/findbugs/BytecodeScanningDetector.java,src/java/edu/umd/cs/findbugs/ba/DepthFirstSearch.java,src/java/edu/umd/cs/findbugs/ClassScreener.java,src/java/edu/umd/cs/findbugs/NonReportingDetector.java,src/java/edu/umd/cs/findbugs/WarningSuppressor.java,src/java/edu/umd/cs/findbugs/ba/CFGPrinter.java,src/java/edu/umd/cs/findbugs/MethodAnnotation.java,src/java/edu/umd/cs/findbugs/ba/type2/ClassType.java,src/java/edu/umd/cs/findbugs/ba/ReturnPathDataflow.java,src/java/edu/umd/cs/findbugs/ba/LockChecker.java,src/java/edu/umd/cs/findbugs/ba/URLClassPathRepository.java" sourcepath="src/tools:src/java:src/junit" splitindex="true" use="true" version="true"/> | |
62 | </target> | |
63 | </project> | |
64 | Index: findbugs-2.0.2/findbugs.iml | |
65 | =================================================================== | |
66 | --- findbugs-2.0.2.orig/findbugs.iml 2013-08-25 07:25:17.000000000 +0800 | |
67 | +++ findbugs-2.0.2/findbugs.iml 2013-08-25 07:25:17.000000000 +0800 | |
68 | @@ -21,15 +21,6 @@ | |
69 | </content> | |
70 | <orderEntry type="sourceFolder" forTests="false" /> | |
71 | <orderEntry type="jdk" jdkName="J2SE-1.5" jdkType="JavaSDK" /> | |
72 | - <orderEntry type="module-library"> | |
73 | - <library name="AppleJavaExtensions.jar"> | |
74 | - <CLASSES> | |
75 | - <root url="jar://$MODULE_DIR$/lib/AppleJavaExtensions.jar!/" /> | |
76 | - </CLASSES> | |
77 | - <JAVADOC /> | |
78 | - <SOURCES /> | |
79 | - </library> | |
80 | - </orderEntry> | |
81 | <orderEntry type="module-library" exported=""> | |
82 | <library name="bcel.jar"> | |
83 | <CLASSES> | |
84 | Index: findbugs-2.0.2/src/gui/edu/umd/cs/findbugs/gui2/OSXAdapter.java | |
85 | =================================================================== | |
86 | --- findbugs-2.0.2.orig/src/gui/edu/umd/cs/findbugs/gui2/OSXAdapter.java 2013-08-24 15:59:04.403985678 +0800 | |
87 | +++ findbugs-2.0.2/src/gui/edu/umd/cs/findbugs/gui2/OSXAdapter.java 2013-08-25 07:37:09.582419802 +0800 | |
88 | @@ -19,9 +19,9 @@ | |
89 | ||
90 | package edu.umd.cs.findbugs.gui2; | |
91 | ||
92 | -import com.apple.eawt.ApplicationAdapter; | |
93 | -import com.apple.eawt.ApplicationEvent; | |
94 | - | |
95 | +/* | |
96 | + * We drop this class in debian. | |
97 | + */ | |
98 | /* | |
99 | * Based on sample code from Apple. | |
100 | * | |
101 | @@ -29,91 +29,10 @@ | |
102 | * This class should only ever be referenced via reflection after | |
103 | * checking that we are running on Mac OS X. | |
104 | */ | |
105 | -public class OSXAdapter extends ApplicationAdapter { | |
106 | - | |
107 | - // pseudo-singleton model; no point in making multiple instances | |
108 | - // of the EAWT application or our adapter | |
109 | - private static OSXAdapter theAdapter = new OSXAdapter(); | |
110 | - | |
111 | - private static final com.apple.eawt.Application theApplication = new com.apple.eawt.Application(); | |
112 | - | |
113 | - // reference to the app where the existing quit, about, prefs code is | |
114 | - private static MainFrame mainApp; | |
115 | - | |
116 | - private OSXAdapter() { | |
117 | - } | |
118 | - | |
119 | - // implemented handler methods. These are basically hooks into | |
120 | - // existing functionality from the main app, as if it came | |
121 | - // over from another platform. | |
122 | - | |
123 | - @Override | |
124 | - public void handleAbout(ApplicationEvent ae) { | |
125 | - if (mainApp != null) { | |
126 | - ae.setHandled(true); | |
127 | - // We need to invoke modal About Dialog asynchronously | |
128 | - // otherwise the Application queue is locked for the duration | |
129 | - // of the about Dialog, which results in a deadlock if a URL is | |
130 | - // selected, and we get a ReOpenApplication event when user | |
131 | - // switches back to Findbugs. | |
132 | - javax.swing.SwingUtilities.invokeLater(new Runnable() { | |
133 | - public void run() { | |
134 | - mainApp.about(); | |
135 | - } | |
136 | - }); | |
137 | - } else { | |
138 | - throw new IllegalStateException("handleAbout: " + "MyApp instance detached from listener"); | |
139 | - } | |
140 | - } | |
141 | +public class OSXAdapter { | |
142 | ||
143 | - @Override | |
144 | - public void handlePreferences(ApplicationEvent ae) { | |
145 | - if (mainApp != null) { | |
146 | - mainApp.preferences(); | |
147 | - ae.setHandled(true); | |
148 | - } else { | |
149 | - throw new IllegalStateException("handlePreferences: MyApp instance " + "detached from listener"); | |
150 | - } | |
151 | + public OSXAdapter() throws Exception { | |
152 | + throw new Exception("Not support apple in debian."); | |
153 | } | |
154 | ||
155 | - @Override | |
156 | - public void handleQuit(ApplicationEvent ae) { | |
157 | - if (mainApp != null) { | |
158 | - | |
159 | - /* | |
160 | - * You MUST setHandled(false) if you want to delay or cancel the | |
161 | - * quit. This is important for cross-platform development -- have a | |
162 | - * universal quit routine that chooses whether or not to quit, so | |
163 | - * the functionality is identical on all platforms. This example | |
164 | - * simply cancels the AppleEvent-based quit and defers to that | |
165 | - * universal method. | |
166 | - */ | |
167 | - | |
168 | - ae.setHandled(false); | |
169 | - mainApp.callOnClose(); | |
170 | - } else { | |
171 | - throw new IllegalStateException("handleQuit: MyApp instance detached " + "from listener"); | |
172 | - } | |
173 | - } | |
174 | - | |
175 | - // The main entry-point for this functionality. This is the only method | |
176 | - // that needs to be called at runtime, and it can easily be done using | |
177 | - // reflection (see MyApp.java) | |
178 | - public static void registerMacOSXApplication(MainFrame inApp) { | |
179 | - if (mainApp != null) | |
180 | - throw new IllegalStateException("application already set"); | |
181 | - | |
182 | - mainApp = inApp; | |
183 | - | |
184 | - theApplication.addApplicationListener(theAdapter); | |
185 | - | |
186 | - theApplication.addPreferencesMenuItem(); | |
187 | - } | |
188 | - | |
189 | - // Another static entry point for EAWT functionality. Enables the | |
190 | - // "Preferences..." menu item in the application menu. | |
191 | - public static void enablePrefs(boolean enabled) { | |
192 | - | |
193 | - theApplication.setEnabledPreferencesMenu(enabled); | |
194 | - } | |
195 | } |
0 | Index: findbugs-2.0.2/src/scripts/standard/findbugs | |
1 | =================================================================== | |
2 | --- findbugs-2.0.2.orig/src/scripts/standard/findbugs 2013-08-25 19:10:41.337794959 +0800 | |
3 | +++ findbugs-2.0.2/src/scripts/standard/findbugs 2013-08-27 14:12:25.427665859 +0800 | |
4 | @@ -23,7 +23,7 @@ | |
5 | debug_arg='' | |
6 | conservespace_arg='' | |
7 | workhard_arg='' | |
8 | -user_props='' | |
9 | +user_props='-Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel' | |
10 | ||
11 | # Handle command line arguments. | |
12 | while [ $# -gt 0 ]; do | |
13 | Index: findbugs-2.0.2/src/scripts/standard/findbugs2 | |
14 | =================================================================== | |
15 | --- findbugs-2.0.2.orig/src/scripts/standard/findbugs2 2013-08-25 19:10:41.337794959 +0800 | |
16 | +++ findbugs-2.0.2/src/scripts/standard/findbugs2 2013-08-27 14:13:30.867990361 +0800 | |
17 | @@ -19,7 +19,7 @@ | |
18 | jvm_maxheap="-Xmx768m" | |
19 | jvm_ea="" | |
20 | jvm_conservespace="" | |
21 | -jvm_user_props="" | |
22 | +jvm_user_props="-Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel" | |
23 | ||
24 | # | |
25 | # Process command line args until we hit one we don't recognize. | |
26 | Index: findbugs-2.0.2/src/scripts/standard/fb | |
27 | =================================================================== | |
28 | --- findbugs-2.0.2.orig/src/scripts/standard/fb 2013-08-25 19:10:41.337794959 +0800 | |
29 | +++ findbugs-2.0.2/src/scripts/standard/fb 2013-08-27 14:13:55.512112564 +0800 | |
30 | @@ -24,7 +24,7 @@ | |
31 | debug_arg='' | |
32 | conservespace_arg='' | |
33 | workhard_arg='' | |
34 | -user_props='' | |
35 | +user_props='-Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel' | |
36 | ||
37 | # Handle command line arguments. | |
38 | while [ $# -gt 0 ]; do |
0 | Index: findbugs-2.0.2/etc/script.properties | |
1 | =================================================================== | |
2 | --- findbugs-2.0.2.orig/etc/script.properties 2013-09-04 08:43:25.203613934 +0800 | |
3 | +++ findbugs-2.0.2/etc/script.properties 2013-09-04 08:46:25.243612527 +0800 | |
4 | @@ -76,6 +76,9 @@ | |
5 | # This should be done before executing any code that | |
6 | # could override fb_javacmd. | |
7 | script.set.default.java=\ | |
8 | + . /usr/lib/java-wrappers/java-wrappers.sh\n\ | |
9 | + find_jars dom4j junit4 commons-lang jaxen jdepend asm3 asm3-commons asm3-tree ant jcip jsr305 jFormatString findbugs-bcel\n\ | |
10 | + export CLASSPATH=$JAVA_CLASSPATH\n\ | |
11 | # Choose default java binary\n\ | |
12 | fb_javacmd=java\n\ | |
13 | if [ ! -z "$JAVA_HOME" ] && [ -x "$JAVA_HOME/bin/java" ]; then\n\ |
0 | Index: findbugs-2.0.2/build.xml | |
1 | =================================================================== | |
2 | --- findbugs-2.0.2.orig/build.xml 2013-09-03 22:12:27.000000000 +0800 | |
3 | +++ findbugs-2.0.2/build.xml 2013-09-03 22:31:47.921665078 +0800 | |
4 | @@ -59,7 +59,7 @@ | |
5 | <property name="version.props.file" value="${build.dir}/classes/edu/umd/cs/findbugs/version.properties"/> | |
6 | ||
7 | <path id="findbugs.classpath"> | |
8 | - <pathelement location="${jar.dir}/bcel.jar"/> | |
9 | + <pathelement location="${sys.jar.dir}/findbugs-bcel.jar"/> | |
10 | <pathelement location="${sys.jar.dir}/dom4j.jar"/> | |
11 | <!-- <pathelement location="${jar.dir}/AppleJavaExtensions.jar"/> --> | |
12 | <pathelement location="${sys.jar.dir}/junit4.jar"/> | |
13 | @@ -126,7 +126,7 @@ | |
14 | <target name="mondo" depends="jars"> | |
15 | <jar destfile="build/mondo.jar" | |
16 | manifest="etc/MANIFEST-findbugs-mondo.MF"> | |
17 | - <zipfileset src="${jar.dir}/bcel.jar"/> | |
18 | + <zipfileset src="${sys.jar.dir}/findbugs-bcel.jar"/> | |
19 | <zipfileset src="${sys.jar.dir}/dom4j.jar"/> | |
20 | <!-- <zipfileset src="${jar.dir}/AppleJavaExtensions.jar"/> --> | |
21 | <zipfileset src="${sys.jar.dir}/junit4.jar"/> | |
22 | @@ -315,7 +315,7 @@ | |
23 | <include name="**/annotations/*.java"/> | |
24 | </fileset> | |
25 | <zipfileset src="${sys.jar.dir}/jcip.jar" excludes="META-INF/**,**/*.html"/> | |
26 | - <zipfileset src="${jar.dir}/jsr305.jar" excludes="META-INF/**,**/*.html"/> | |
27 | + <zipfileset src="${sys.jar.dir}/jsr305.jar" excludes="META-INF/**,**/*.html"/> | |
28 | </jar> | |
29 | </target> | |
30 | ||
31 | @@ -347,7 +347,7 @@ | |
32 | <include name="messages*.xml"/> | |
33 | </fileset> | |
34 | ||
35 | - <zipfileset src="${jar.dir}/bcel.jar" excludes="META-INF/**"/> | |
36 | + <zipfileset src="${sys.jar.dir}/findbugs-bcel.jar" excludes="META-INF/**"/> | |
37 | ||
38 | <zipfileset src="${sys.jar.dir}/asm3.jar" excludes="META-INF/**"/> | |
39 | <zipfileset src="${sys.jar.dir}/asm3-analysis.jar" excludes="META-INF/**"/> | |
40 | @@ -496,7 +496,7 @@ | |
41 | projectName="Byte code Engineering Library (BCEL)" | |
42 | outputFile="${sampleoutput.dir}/bcel.xml" | |
43 | > | |
44 | - <class location="${jar.dir}/bcel.jar" /> | |
45 | + <class location="${sys.jar.dir}/findbugs-bcel.jar" /> | |
46 | </findbugs> | |
47 | <findbugs home="." | |
48 | output="xml:withMessages" | |
49 | @@ -504,7 +504,7 @@ | |
50 | jvmargs="-ea -Xmx1200m" | |
51 | projectName="Byte code Engineering Library (BCEL)" | |
52 | outputFile="${sampleoutput.dir}/bcel-cloud-appengine.xml" > | |
53 | - <class location="${jar.dir}/bcel.jar" /> | |
54 | + <class location="${sys.jar.dir}/findbugs-bcel.jar" /> | |
55 | </findbugs> | |
56 | <!-- | |
57 | <findbugs home="." | |
58 | @@ -995,7 +995,7 @@ | |
59 | <!-- Generate jnlp jars --> | |
60 | <target name="jnlp" depends="jars"> | |
61 | <copy todir="${jnlp.dir}" file="${engine.jar}"/> | |
62 | - <copy todir="${jnlp.dir}" file="${jar.dir}/bcel.jar"/> | |
63 | + <copy todir="${jnlp.dir}" file="${sys.jar.dir}/findbugs-bcel.jar"/> | |
64 | <copy todir="${jnlp.dir}" file="${sys.jar.dir}/jsr305.jar"/> | |
65 | <copy todir="${jnlp.dir}" file="${sys.jar.dir}/asm3.jar"/> | |
66 | <copy todir="${jnlp.dir}" file="${sys.jar.dir}/asm3-commons.jar"/> |
0 | Index: findbugs-2.0.2/src/java/edu/umd/cs/findbugs/ShowHelp.java | |
1 | =================================================================== | |
2 | --- findbugs-2.0.2.orig/src/java/edu/umd/cs/findbugs/ShowHelp.java 2013-09-04 18:16:15.147345221 +0800 | |
3 | +++ findbugs-2.0.2/src/java/edu/umd/cs/findbugs/ShowHelp.java 2013-09-04 18:24:17.219341452 +0800 | |
4 | @@ -32,14 +32,21 @@ | |
5 | System.out.println("FindBugs version " + Version.RELEASE + ", " + Version.WEBSITE); | |
6 | ||
7 | DetectorFactoryCollection.instance(); | |
8 | - System.out.println("Command line options"); | |
9 | + //System.out.println("Command line options:"); | |
10 | ||
11 | TreeSet<FindBugsMain> cmds = new TreeSet<FindBugsMain>(); | |
12 | for(Plugin p : Plugin.getAllPlugins()) | |
13 | for(FindBugsMain m : p.getAllFindBugsMain()) | |
14 | cmds.add(m); | |
15 | - for(FindBugsMain m : cmds) | |
16 | - System.out.printf("fb %-12s %-12s %s%n", m.cmd, m.kind, m.description); | |
17 | + boolean isFirst=true; | |
18 | + for(FindBugsMain m : cmds){ | |
19 | + if (isFirst) | |
20 | + System.out.printf("Usage: "); | |
21 | + else | |
22 | + System.out.printf("or: "); | |
23 | + System.out.printf("fb %-12s %-12s %s%n", m.cmd, m.kind, m.description); | |
24 | + isFirst=false; | |
25 | + } | |
26 | ||
27 | // System.out.println(); | |
28 | // System.out.println("GUI Options:"); |
0 | commit 2df3880705ea963a5a8504043468e08b5255ada3 | |
1 | Author: yesx <yeshuxiong@gmail.com> | |
2 | Date: Tue Oct 8 15:17:10 2013 +0800 | |
3 | ||
4 | apply upstream changes of r14800, update copyright of src/gui/edu/umd/cs/findbugs/gui2/CloudCommentsPane.java | |
5 | ||
6 | diff --git a/src/gui/edu/umd/cs/findbugs/gui2/CloudCommentsPane.java b/src/gui/edu/umd/cs/findbugs/gui2/CloudCommentsPane.java | |
7 | index 4b2b9a1..1d9869f 100644 | |
8 | --- a/src/gui/edu/umd/cs/findbugs/gui2/CloudCommentsPane.java | |
9 | +++ b/src/gui/edu/umd/cs/findbugs/gui2/CloudCommentsPane.java | |
10 | @@ -1,20 +1,20 @@ | |
11 | /* | |
12 | - * Copyright 2010 Keith Lea | |
13 | + * FindBugs - Find bugs in Java programs | |
14 | + * Copyright (C) 2010-2013 University of Maryland | |
15 | * | |
16 | - * This file is part of FindBugs-IDEA. | |
17 | + * This library is free software; you can redistribute it and/or | |
18 | + * modify it under the terms of the GNU Lesser General Public | |
19 | + * License as published by the Free Software Foundation; either | |
20 | + * version 2.1 of the License, or (at your option) any later version. | |
21 | * | |
22 | - * FindBugs-IDEA is free software: you can redistribute it and/or modify | |
23 | - * it under the terms of the GNU General Public License as published by | |
24 | - * the Free Software Foundation, either version 3 of the License, or | |
25 | - * (at your option) any later version. | |
26 | - * | |
27 | - * FindBugs-IDEA is distributed in the hope that it will be useful, | |
28 | + * This library is distributed in the hope that it will be useful, | |
29 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |
30 | - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
31 | - * GNU General Public License for more details. | |
32 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |
33 | + * Lesser General Public License for more details. | |
34 | * | |
35 | - * You should have received a copy of the GNU General Public License | |
36 | - * along with FindBugs-IDEA. If not, see <http://www.gnu.org/licenses/>. | |
37 | + * You should have received a copy of the GNU Lesser General Public | |
38 | + * License along with this library; if not, write to the Free Software | |
39 | + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | |
40 | */ | |
41 | ||
42 | package edu.umd.cs.findbugs.gui2; |
0 | commit e6452ea9d3895df1113999d1aa32c98486dd2de7 | |
1 | Author: yesx <yeshuxiong@gmail.com> | |
2 | Date: Fri Sep 20 16:35:15 2013 +0800 | |
3 | ||
4 | apply upstream changes of r14773, update copyright of src/antTask/edu/umd/cs/findbugs/anttask/FindBugsTask.java | |
5 | update debian/copyright | |
6 | ||
7 | diff --git a/src/antTask/edu/umd/cs/findbugs/anttask/FindBugsTask.java b/src/antTask/edu/umd/cs/findbugs/anttask/FindBugsTask.java | |
8 | index 8d91534..ce76e49 100644 | |
9 | --- a/src/antTask/edu/umd/cs/findbugs/anttask/FindBugsTask.java | |
10 | +++ b/src/antTask/edu/umd/cs/findbugs/anttask/FindBugsTask.java | |
11 | @@ -1,55 +1,20 @@ | |
12 | /* | |
13 | - * The Apache Software License, Version 1.1 | |
14 | + * FindBugs - Find Bugs in Java programs | |
15 | + * Copyright (C) 2003-2013 University of Maryland | |
16 | * | |
17 | - * Copyright (c) 2000-2002 The Apache Software Foundation. All rights | |
18 | - * reserved. | |
19 | + * This library is free software; you can redistribute it and/or | |
20 | + * modify it under the terms of the GNU Lesser General Public | |
21 | + * License as published by the Free Software Foundation; either | |
22 | + * version 2.1 of the License, or (at your option) any later version. | |
23 | * | |
24 | - * Redistribution and use in source and binary forms, with or without | |
25 | - * modification, are permitted provided that the following conditions | |
26 | - * are met: | |
27 | + * This library is distributed in the hope that it will be useful, | |
28 | + * but WITHOUT ANY WARRANTY; without even the implied warranty of | |
29 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |
30 | + * Lesser General Public License for more details. | |
31 | * | |
32 | - * 1. Redistributions of source code must retain the above copyright | |
33 | - * notice, this list of conditions and the following disclaimer. | |
34 | - * | |
35 | - * 2. Redistributions in binary form must reproduce the above copyright | |
36 | - * notice, this list of conditions and the following disclaimer in | |
37 | - * the documentation and/or other materials provided with the | |
38 | - * distribution. | |
39 | - * | |
40 | - * 3. The end-user documentation included with the redistribution, if | |
41 | - * any, must include the following acknowlegement: | |
42 | - * "This product includes software developed by the | |
43 | - * Apache Software Foundation (http://www.apache.org/)." | |
44 | - * Alternately, this acknowlegement may appear in the software itself, | |
45 | - * if and wherever such third-party acknowlegements normally appear. | |
46 | - * | |
47 | - * 4. The names "Ant" and "Apache Software | |
48 | - * Foundation" must not be used to endorse or promote products derived | |
49 | - * from this software without prior written permission. For written | |
50 | - * permission, please contact apache@apache.org. | |
51 | - * | |
52 | - * 5. Products derived from this software may not be called "Apache" | |
53 | - * nor may "Apache" appear in their names without prior written | |
54 | - * permission of the Apache Group. | |
55 | - * | |
56 | - * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED | |
57 | - * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES | |
58 | - * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | |
59 | - * DISCLAIMED. IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR | |
60 | - * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, | |
61 | - * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT | |
62 | - * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF | |
63 | - * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND | |
64 | - * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, | |
65 | - * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT | |
66 | - * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | |
67 | - * SUCH DAMAGE. | |
68 | - * ==================================================================== | |
69 | - * | |
70 | - * This software consists of voluntary contributions made by many | |
71 | - * individuals on behalf of the Apache Software Foundation. For more | |
72 | - * information on the Apache Software Foundation, please see | |
73 | - * <http://www.apache.org/>. | |
74 | + * You should have received a copy of the GNU Lesser General Public | |
75 | + * License along with this library; if not, write to the Free Software | |
76 | + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | |
77 | */ | |
78 | ||
79 | package edu.umd.cs.findbugs.anttask; |
0 | 0001-fix-ant-docs.patch | |
1 | 0002-change-lib-dependency-to-usr-dir.patch | |
2 | 0003-fix-findbugs-lib-denpendency.patch | |
3 | 0004-remove-manual_ja_xml.patch | |
4 | 0005-remove-lib-AppleJavaExtensions.patch | |
5 | 0006-using-gtk-ui-settings.patch | |
6 | 0007-insert-in-script.patch | |
7 | use-system-jar.patch | |
8 | 0009-fix-buildxml-lib-denpendency-for-bcel-jformatstring.patch | |
9 | 0010-improve-fb-help-information.patch | |
10 | 0011-upstream-change-license.patch | |
11 | 0012-upstream-change-license.patch | |
0 | 0001-FixLibraryDependency-RemoveAppleGUI.patch |
0 | Index: findbugs-2.0.2/build.xml | |
1 | =================================================================== | |
2 | --- findbugs-2.0.2.orig/build.xml 2013-08-29 17:52:51.000000000 +0200 | |
3 | +++ findbugs-2.0.2/build.xml 2013-08-29 17:54:27.000000000 +0200 | |
4 | @@ -67,8 +67,9 @@ | |
5 | <pathelement location="${sys.jar.dir}/asm3-commons.jar"/> | |
6 | <pathelement location="${sys.jar.dir}/asm3-tree.jar"/> | |
7 | <pathelement location="${sys.jar.dir}/jaxen.jar"/> | |
8 | - <pathelement location="${jar.dir}/jsr305.jar"/> | |
9 | - <pathelement location="${jar.dir}/jFormatString.jar"/> | |
10 | + <pathelement location="${sys.jar.dir}/jsr305.jar"/> | |
11 | + <!-- need the package --> | |
12 | + <pathelement location="${sys.jar.dir}/jFormatString.jar"/> | |
13 | <pathelement location="${sys.jar.dir}/commons-lang.jar"/> | |
14 | <pathelement location="${sys.jar.dir}/jcip.jar"/> | |
15 | </path> | |
16 | @@ -133,8 +134,8 @@ | |
17 | <zipfileset src="${sys.jar.dir}/asm3-commons.jar"/> | |
18 | <zipfileset src="${sys.jar.dir}/asm3-tree.jar"/> | |
19 | <zipfileset src="${sys.jar.dir}/jaxen.jar"/> | |
20 | - <zipfileset src="${jar.dir}/jsr305.jar"/> | |
21 | - <zipfileset src="${jar.dir}/jFormatString.jar"/> | |
22 | + <zipfileset src="${sys.jar.dir}/jsr305.jar"/> | |
23 | + <zipfileset src="${sys.jar.dir}/jFormatString.jar"/> | |
24 | <zipfileset src="${sys.jar.dir}/commons-lang.jar"/> | |
25 | <zipfileset src="${jar.dir}/findbugs.jar"/> | |
26 | </jar> | |
27 | @@ -357,8 +358,8 @@ | |
28 | ||
29 | <zipfileset src="${sys.jar.dir}/dom4j.jar" excludes="META-INF/**"/> | |
30 | <zipfileset src="${sys.jar.dir}/jaxen.jar" excludes="META-INF/**"/> | |
31 | - <zipfileset src="${jar.dir}/jsr305.jar" excludes="META-INF/**"/> | |
32 | - <zipfileset src="${jar.dir}/jFormatString.jar" excludes="META-INF/**"/> | |
33 | + <zipfileset src="${sys.jar.dir}/jsr305.jar" excludes="META-INF/**"/> | |
34 | + <zipfileset src="${sys.jar.dir}/jFormatString.jar" excludes="META-INF/**"/> | |
35 | <zipfileset src="${sys.jar.dir}/commons-lang.jar" excludes="META-INF/**"/> | |
36 | </jar> | |
37 | </target> | |
38 | @@ -512,7 +513,7 @@ | |
39 | jvmargs="-ea -Xmx1200m" | |
40 | projectName="Byte code Engineering Library (BCEL)" | |
41 | outputFile="${sampleoutput.dir}/bcel-cloud.xml" > | |
42 | - <class location="${sys.jar.dir}/bcel.jar" /> | |
43 | + <class location="${jar.dir}/bcel.jar" /> | |
44 | </findbugs> | |
45 | --> | |
46 | ||
47 | @@ -995,13 +996,13 @@ | |
48 | <target name="jnlp" depends="jars"> | |
49 | <copy todir="${jnlp.dir}" file="${engine.jar}"/> | |
50 | <copy todir="${jnlp.dir}" file="${jar.dir}/bcel.jar"/> | |
51 | - <copy todir="${jnlp.dir}" file="${jar.dir}/jsr305.jar"/> | |
52 | + <copy todir="${jnlp.dir}" file="${sys.jar.dir}/jsr305.jar"/> | |
53 | <copy todir="${jnlp.dir}" file="${sys.jar.dir}/asm3.jar"/> | |
54 | <copy todir="${jnlp.dir}" file="${sys.jar.dir}/asm3-commons.jar"/> | |
55 | <copy todir="${jnlp.dir}" file="${sys.jar.dir}/asm3-tree.jar"/> | |
56 | <copy todir="${jnlp.dir}" file="${sys.jar.dir}/dom4j.jar"/> | |
57 | <copy todir="${jnlp.dir}" file="${sys.jar.dir}/jaxen.jar"/> | |
58 | - <copy todir="${jnlp.dir}" file="${jar.dir}/jFormatString.jar"/> | |
59 | + <copy todir="${jnlp.dir}" file="${sys.jar.dir}/jFormatString.jar"/> | |
60 | <copy todir="${jnlp.dir}" file="${sys.jar.dir}/commons-lang.jar"/> | |
61 | <!-- <copy todir="${jnlp.dir}" file="${jar.dir}/AppleJavaExtensions.jar"/> --> | |
62 | <copy todir="${jnlp.dir}" file="${docsrc.dir}/buggy-sm.png"/> |