add patch for removing AppleJavaExtensions.jar. we don't need it in debian.
yesx
10 years ago
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 | } |