Codebase list findbugs / 915e2fc debian / patches / 0005-remove-lib-AppleJavaExtensions.patch
915e2fc

Tree @915e2fc (Download .tar.gz)

0005-remove-lib-AppleJavaExtensions.patch @915e2fcraw · history · blame

Index: findbugs-2.0.2/annotationJavadoc.xml
===================================================================
--- findbugs-2.0.2.orig/annotationJavadoc.xml	2013-08-25 07:23:57.982494459 +0800
+++ findbugs-2.0.2/annotationJavadoc.xml	2013-08-25 07:25:17.000000000 +0800
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <project default="javadoc">
 <target name="javadoc">
-<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"/>
+<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"/>
 </target>
 </project>
Index: findbugs-2.0.2/build.xml
===================================================================
--- findbugs-2.0.2.orig/build.xml	2013-08-25 07:25:17.000000000 +0800
+++ findbugs-2.0.2/build.xml	2013-08-25 07:25:17.000000000 +0800
@@ -61,7 +61,7 @@
     <path id="findbugs.classpath">
         <pathelement location="${jar.dir}/bcel.jar"/>
         <pathelement location="${sys.jar.dir}/dom4j.jar"/>
-        <pathelement location="${jar.dir}/AppleJavaExtensions.jar"/>
+        <!-- <pathelement location="${jar.dir}/AppleJavaExtensions.jar"/> -->
         <pathelement location="${sys.jar.dir}/junit4.jar"/>
         <pathelement location="${sys.jar.dir}/asm3.jar"/>
         <pathelement location="${sys.jar.dir}/asm3-commons.jar"/>
@@ -127,7 +127,7 @@
         manifest="etc/MANIFEST-findbugs-mondo.MF">
         <zipfileset src="${jar.dir}/bcel.jar"/>
         <zipfileset src="${sys.jar.dir}/dom4j.jar"/>
-        <zipfileset src="${jar.dir}/AppleJavaExtensions.jar"/>
+        <!-- <zipfileset src="${jar.dir}/AppleJavaExtensions.jar"/> -->
         <zipfileset src="${sys.jar.dir}/junit4.jar"/>
         <zipfileset src="${sys.jar.dir}/asm3.jar"/>
         <zipfileset src="${sys.jar.dir}/asm3-commons.jar"/>
@@ -1001,7 +1001,7 @@
         <copy todir="${jnlp.dir}" file="${sys.jar.dir}/jaxen.jar"/>
         <copy todir="${jnlp.dir}" file="${jar.dir}/jFormatString.jar"/>
         <copy todir="${jnlp.dir}" file="${sys.jar.dir}/commons-lang.jar"/>
-        <copy todir="${jnlp.dir}" file="${jar.dir}/AppleJavaExtensions.jar"/>
+        <!-- <copy todir="${jnlp.dir}" file="${jar.dir}/AppleJavaExtensions.jar"/> -->
         <copy todir="${jnlp.dir}" file="${docsrc.dir}/buggy-sm.png"/>
         <copy todir="${jnlp.dir}">
             <fileset refid="plugin.jars"/>
@@ -1272,7 +1272,7 @@
 
     <target name="annotationJavadoc">
       <javadoc access="public"
-       classpath="lib/bcel.jar:lib/junit.jar:lib/dom4j.jar:lib/jsr305.jar:lib/AppleJavaExtensions.jar"
+       classpath="lib/bcel.jar:lib/junit.jar:lib/dom4j.jar:lib/jsr305.jar"
         destdir="${annotationDoc.dir}"
         packagenames="edu.umd.cs.findbugs.annotations"
         doctitle="FindBugs Annotation Documentation"
Index: findbugs-2.0.2/apiJavadoc.xml
===================================================================
--- findbugs-2.0.2.orig/apiJavadoc.xml	2013-08-25 07:23:57.982494459 +0800
+++ findbugs-2.0.2/apiJavadoc.xml	2013-08-25 07:25:17.000000000 +0800
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <project default="javadoc">
 <target name="javadoc">
-<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"/>
+<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"/>
 </target>
 </project>
Index: findbugs-2.0.2/findbugs.iml
===================================================================
--- findbugs-2.0.2.orig/findbugs.iml	2013-08-25 07:25:17.000000000 +0800
+++ findbugs-2.0.2/findbugs.iml	2013-08-25 07:25:17.000000000 +0800
@@ -21,15 +21,6 @@
     </content>
     <orderEntry type="sourceFolder" forTests="false" />
     <orderEntry type="jdk" jdkName="J2SE-1.5" jdkType="JavaSDK" />
-    <orderEntry type="module-library">
-      <library name="AppleJavaExtensions.jar">
-        <CLASSES>
-          <root url="jar://$MODULE_DIR$/lib/AppleJavaExtensions.jar!/" />
-        </CLASSES>
-        <JAVADOC />
-        <SOURCES />
-      </library>
-    </orderEntry>
     <orderEntry type="module-library" exported="">
       <library name="bcel.jar">
         <CLASSES>
Index: findbugs-2.0.2/src/gui/edu/umd/cs/findbugs/gui2/OSXAdapter.java
===================================================================
--- findbugs-2.0.2.orig/src/gui/edu/umd/cs/findbugs/gui2/OSXAdapter.java	2013-08-24 15:59:04.403985678 +0800
+++ findbugs-2.0.2/src/gui/edu/umd/cs/findbugs/gui2/OSXAdapter.java	2013-08-25 07:37:09.582419802 +0800
@@ -19,9 +19,9 @@
 
 package edu.umd.cs.findbugs.gui2;
 
-import com.apple.eawt.ApplicationAdapter;
-import com.apple.eawt.ApplicationEvent;
-
+/*
+ *  We drop this class in debian.
+ */
 /*
  * Based on sample code from Apple.
  *
@@ -29,91 +29,10 @@
  * This class should only ever be referenced via reflection after
  * checking that we are running on Mac OS X.
  */
-public class OSXAdapter extends ApplicationAdapter {
-
-    // pseudo-singleton model; no point in making multiple instances
-    // of the EAWT application or our adapter
-    private static OSXAdapter theAdapter = new OSXAdapter();
-
-    private static final com.apple.eawt.Application theApplication = new com.apple.eawt.Application();
-
-    // reference to the app where the existing quit, about, prefs code is
-    private static MainFrame mainApp;
-
-    private OSXAdapter() {
-    }
-
-    // implemented handler methods. These are basically hooks into
-    // existing functionality from the main app, as if it came
-    // over from another platform.
-
-    @Override
-    public void handleAbout(ApplicationEvent ae) {
-        if (mainApp != null) {
-            ae.setHandled(true);
-            // We need to invoke modal About Dialog asynchronously
-            // otherwise the Application queue is locked for the duration
-            // of the about Dialog, which results in a deadlock if a URL is
-            // selected, and we get a ReOpenApplication event when user
-            // switches back to Findbugs.
-            javax.swing.SwingUtilities.invokeLater(new Runnable() {
-                public void run() {
-                    mainApp.about();
-                }
-            });
-        } else {
-            throw new IllegalStateException("handleAbout: " + "MyApp instance detached from listener");
-        }
-    }
+public class OSXAdapter {
 
-    @Override
-    public void handlePreferences(ApplicationEvent ae) {
-        if (mainApp != null) {
-            mainApp.preferences();
-            ae.setHandled(true);
-        } else {
-            throw new IllegalStateException("handlePreferences: MyApp instance " + "detached from listener");
-        }
+    public OSXAdapter() throws Exception {
+        throw new Exception("Not support apple in debian.");
     }
 
-    @Override
-    public void handleQuit(ApplicationEvent ae) {
-        if (mainApp != null) {
-
-            /*
-             * You MUST setHandled(false) if you want to delay or cancel the
-             * quit. This is important for cross-platform development -- have a
-             * universal quit routine that chooses whether or not to quit, so
-             * the functionality is identical on all platforms. This example
-             * simply cancels the AppleEvent-based quit and defers to that
-             * universal method.
-             */
-
-            ae.setHandled(false);
-            mainApp.callOnClose();
-        } else {
-            throw new IllegalStateException("handleQuit: MyApp instance detached " + "from listener");
-        }
-    }
-
-    // The main entry-point for this functionality. This is the only method
-    // that needs to be called at runtime, and it can easily be done using
-    // reflection (see MyApp.java)
-    public static void registerMacOSXApplication(MainFrame inApp) {
-        if (mainApp != null)
-            throw new IllegalStateException("application already set");
-
-        mainApp = inApp;
-
-        theApplication.addApplicationListener(theAdapter);
-
-        theApplication.addPreferencesMenuItem();
-    }
-
-    // Another static entry point for EAWT functionality. Enables the
-    // "Preferences..." menu item in the application menu.
-    public static void enablePrefs(boolean enabled) {
-
-        theApplication.setEnabledPreferencesMenu(enabled);
-    }
 }