[proguard] 06/13: Imported Debian patch 3.7-1

Emmanuel Bourg ebourg-guest at moszumanska.debian.org
Thu Apr 10 08:59:18 UTC 2014


This is an automated email from the git hooks/post-receive script.

ebourg-guest pushed a commit to branch master
in repository proguard.

commit 2f8b1b5cbe10c49217e2e2537259fe0b2178fc85
Merge: 13039b1 4e03f8d
Author: Sam Clegg <samo at debian.org>
Date:   Sat Jan 13 12:27:45 2007 +0000

    Imported Debian patch 3.7-1

 README                                             |   6 +-
 debian/changelog                                   |   8 +
 debian/control                                     |   2 +-
 debian/docs                                        |   1 +
 docs/FAQ.html                                      |  29 +-
 docs/GPL_exception.html                            |  24 +-
 docs/acknowledgements.html                         |  37 +-
 docs/alternatives.html                             | 235 +++++---
 docs/downloads.html                                | 142 ++++-
 docs/favicon.ico                                   | Bin 0 -> 7406 bytes
 docs/feedback.html                                 |  15 +-
 docs/index.html                                    |  18 +
 docs/license.html                                  |   6 +-
 docs/main.html                                     |   9 +-
 docs/manual/ant.html                               |   7 +-
 docs/manual/examples.html                          | 439 +++++++++++----
 docs/manual/gui.html                               |  11 +-
 docs/manual/index.html                             |   2 +-
 docs/manual/introduction.html                      |   2 +-
 docs/manual/limitations.html                       |  10 +-
 docs/manual/refcard.html                           | 121 ++--
 docs/manual/retrace/examples.html                  |   2 +-
 docs/manual/retrace/index.html                     |   2 +-
 docs/manual/retrace/introduction.html              |   2 +-
 docs/manual/retrace/usage.html                     |   2 +-
 docs/manual/style.css                              |   5 +
 docs/manual/troubleshooting.html                   | 141 +++--
 docs/manual/usage.html                             |  66 ++-
 docs/manual/wtk.html                               |   2 +-
 docs/quality.html                                  |   8 +-
 docs/results.html                                  |   4 +-
 docs/screenshots.html                              |   2 +-
 docs/style.css                                     |  17 +
 docs/testimonials.html                             |  36 +-
 docs/title.html                                    |   2 +-
 examples/ant/applets.xml                           |   8 +-
 examples/ant/applications1.xml                     |   2 +-
 examples/ant/applications2.xml                     |   5 +-
 examples/ant/applications3.xml                     |   8 +-
 examples/ant/library.xml                           |   8 +-
 examples/ant/servlets.xml                          |   8 +-
 examples/applets.pro                               |   6 +-
 examples/applications.pro                          |   6 +-
 examples/library.pro                               |   6 +-
 examples/servlets.pro                              |   6 +-
 proguard                                           |   2 +-
 proguardgui                                        |   2 +-
 src/proguard/ArgumentWordReader.java               |   4 +-
 src/proguard/ClassMemberSpecification.java         |   4 +-
 src/proguard/ClassPath.java                        |   4 +-
 src/proguard/ClassPathEntry.java                   |   4 +-
 src/proguard/ClassSpecification.java               |  26 +-
 src/proguard/ClassSpecificationVisitorFactory.java |   6 +-
 src/proguard/Configuration.java                    |   9 +-
 src/proguard/ConfigurationConstants.java           |   3 +-
 src/proguard/ConfigurationParser.java              |  10 +-
 src/proguard/ConfigurationWriter.java              |  13 +-
 src/proguard/DataEntryReaderFactory.java           |   4 +-
 src/proguard/DataEntryWriterFactory.java           |   4 +-
 ...Cleaner.java => DuplicateClassFilePrinter.java} |  31 +-
 src/proguard/FileWordReader.java                   |   4 +-
 src/proguard/GPL.java                              |  27 +-
 src/proguard/Initializer.java                      | 240 ++++++++
 src/proguard/InputReader.java                      | 208 +++++++
 src/proguard/OutputWriter.java                     | 174 ++++++
 src/proguard/ParseException.java                   |   4 +-
 src/proguard/ProGuard.java                         | 402 +------------
 src/proguard/SubclassedClassFileFilter.java        |   4 +-
 src/proguard/WordReader.java                       |   4 +-
 .../ant/ClassMemberSpecificationElement.java       |   4 +-
 src/proguard/ant/ClassPathElement.java             |  19 +-
 src/proguard/ant/ClassSpecificationElement.java    |   4 +-
 src/proguard/ant/ConfigurationElement.java         |   4 +-
 src/proguard/ant/ConfigurationTask.java            |   4 +-
 src/proguard/ant/KeepAttributeElement.java         |   4 +-
 src/proguard/ant/ProGuardTask.java                 |  10 +-
 src/proguard/classfile/ClassConstants.java         |   6 +-
 src/proguard/classfile/ClassCpInfo.java            |   4 +-
 src/proguard/classfile/ClassFile.java              |   4 +-
 src/proguard/classfile/ClassPool.java              |  48 +-
 src/proguard/classfile/CpInfo.java                 |   4 +-
 src/proguard/classfile/DoubleCpInfo.java           |   6 +-
 src/proguard/classfile/FieldInfo.java              |   4 +-
 src/proguard/classfile/FieldrefCpInfo.java         |   4 +-
 src/proguard/classfile/FloatCpInfo.java            |   4 +-
 src/proguard/classfile/IntegerCpInfo.java          |   4 +-
 .../classfile/InterfaceMethodrefCpInfo.java        |   4 +-
 src/proguard/classfile/LibraryClassFile.java       |   4 +-
 src/proguard/classfile/LibraryFieldInfo.java       |  20 +-
 src/proguard/classfile/LibraryMemberInfo.java      |   4 +-
 src/proguard/classfile/LibraryMethodInfo.java      |  26 +-
 src/proguard/classfile/LongCpInfo.java             |   6 +-
 src/proguard/classfile/MemberInfo.java             |  12 +-
 src/proguard/classfile/MethodInfo.java             |   4 +-
 src/proguard/classfile/MethodrefCpInfo.java        |   4 +-
 src/proguard/classfile/NameAndTypeCpInfo.java      |   4 +-
 src/proguard/classfile/ProgramClassFile.java       |   4 +-
 src/proguard/classfile/ProgramFieldInfo.java       |   6 +-
 src/proguard/classfile/ProgramMemberInfo.java      |  11 +-
 src/proguard/classfile/ProgramMethodInfo.java      |   6 +-
 src/proguard/classfile/RefCpInfo.java              |   4 +-
 src/proguard/classfile/StringCpInfo.java           |   4 +-
 src/proguard/classfile/Utf8CpInfo.java             |   4 +-
 src/proguard/classfile/VisitorAccepter.java        |   4 +-
 src/proguard/classfile/attribute/AttrInfo.java     |   4 +-
 .../classfile/attribute/AttrInfoVisitor.java       |   4 +-
 src/proguard/classfile/attribute/CodeAttrInfo.java |   4 +-
 .../classfile/attribute/DeprecatedAttrInfo.java    |   4 +-
 .../attribute/EnclosingMethodAttrInfo.java         |   4 +-
 .../classfile/attribute/ExceptionInfo.java         |   4 +-
 .../classfile/attribute/ExceptionInfoVisitor.java  |   4 +-
 .../classfile/attribute/ExceptionsAttrInfo.java    |   4 +-
 .../classfile/attribute/InnerClassesAttrInfo.java  |   4 +-
 .../classfile/attribute/InnerClassesInfo.java      |   4 +-
 .../attribute/InnerClassesInfoVisitor.java         |   4 +-
 .../classfile/attribute/LibraryAttrInfo.java       |   4 +-
 .../classfile/attribute/LineNumberInfo.java        |   4 +-
 .../attribute/LineNumberTableAttrInfo.java         |   4 +-
 .../classfile/attribute/LocalVariableInfo.java     |   4 +-
 .../attribute/LocalVariableInfoVisitor.java        |   4 +-
 .../attribute/LocalVariableTableAttrInfo.java      |   4 +-
 .../classfile/attribute/LocalVariableTypeInfo.java |   4 +-
 .../attribute/LocalVariableTypeInfoVisitor.java    |   4 +-
 .../attribute/LocalVariableTypeTableAttrInfo.java  |   4 +-
 .../classfile/attribute/MultiAttrInfoVisitor.java  |   4 +-
 .../classfile/attribute/SignatureAttrInfo.java     |  24 +-
 .../classfile/attribute/SourceDirAttrInfo.java     |   4 +-
 .../classfile/attribute/SourceFileAttrInfo.java    |   4 +-
 .../classfile/attribute/SyntheticAttrInfo.java     |   4 +-
 .../classfile/attribute/UnknownAttrInfo.java       |   4 +-
 .../classfile/attribute/annotation/Annotation.java |  41 +-
 .../annotation/AnnotationDefaultAttrInfo.java      |   4 +-
 .../annotation/AnnotationElementValue.java         |   4 +-
 .../attribute/annotation/AnnotationVisitor.java    |   4 +-
 .../attribute/annotation/ArrayElementValue.java    |   4 +-
 .../attribute/annotation/ClassElementValue.java    |  24 +-
 .../attribute/annotation/ConstantElementValue.java |   4 +-
 .../attribute/annotation/ElementValue.java         |  25 +-
 .../attribute/annotation/ElementValueVisitor.java  |   4 +-
 .../annotation/EnumConstantElementValue.java       |   4 +-
 .../annotation/RuntimeAnnotationsAttrInfo.java     |   4 +-
 .../RuntimeInvisibleAnnotationsAttrInfo.java       |   4 +-
 ...ntimeInvisibleParameterAnnotationsAttrInfo.java |   4 +-
 .../RuntimeParameterAnnotationsAttrInfo.java       |   4 +-
 .../RuntimeVisibleAnnotationsAttrInfo.java         |   4 +-
 ...RuntimeVisibleParameterAnnotationsAttrInfo.java |   4 +-
 .../classfile/editor/ClassFileReferenceFixer.java  |  51 +-
 .../classfile/editor/CodeAttrInfoEditor.java       | 419 ++++++++------
 .../editor/CodeAttrInfoEditorResetter.java         |   4 +-
 .../classfile/editor/ComparableCpInfo.java         |   4 +-
 .../classfile/editor/ConstantPoolEditor.java       |   4 +-
 .../classfile/editor/ConstantPoolRemapper.java     |   4 +-
 .../classfile/editor/ConstantPoolSorter.java       |   4 +-
 .../classfile/editor/InstructionWriter.java        | 299 ++++++++++
 .../classfile/editor/MemberReferenceFixer.java     |  23 +-
 .../classfile/editor/MethodInvocationFixer.java    |  20 +-
 .../classfile/editor/StackSizeUpdater.java         |   4 +-
 src/proguard/classfile/editor/VariableEditor.java  |   8 +-
 .../classfile/editor/VariableRemapper.java         |   4 +-
 .../classfile/instruction/BranchInstruction.java   |  43 +-
 .../classfile/instruction/CpInstruction.java       |  46 +-
 .../classfile/instruction/Instruction.java         |  13 +-
 .../classfile/instruction/InstructionCounter.java  |  28 +-
 .../classfile/instruction/InstructionFactory.java  |   4 +-
 .../classfile/instruction/InstructionVisitor.java  |   4 +-
 .../instruction/LookUpSwitchInstruction.java       |   4 +-
 .../instruction/MultiInstructionVisitor.java       |   4 +-
 .../classfile/instruction/SimpleInstruction.java   |  60 +-
 .../instruction/TableSwitchInstruction.java        |   4 +-
 .../classfile/instruction/VariableInstruction.java |  71 ++-
 src/proguard/classfile/util/AccessUtil.java        |   4 +-
 .../ClassFileClassForNameReferenceInitializer.java |  68 +--
 .../util/ClassFileHierarchyInitializer.java        |  60 +-
 .../util/ClassFileReferenceInitializer.java        | 106 ++--
 .../classfile/util/ClassForNameChecker.java        |   4 +-
 .../classfile/util/ClassNewInstanceChecker.java    |   4 +-
 src/proguard/classfile/util/ClassUtil.java         |  42 +-
 .../classfile/util/DescriptorClassEnumeration.java |   4 +-
 .../classfile/util/ExternalTypeEnumeration.java    |   4 +-
 .../classfile/util/InternalTypeEnumeration.java    |   4 +-
 src/proguard/classfile/util/MemberFinder.java      |  61 +-
 src/proguard/classfile/util/MethodInfoLinker.java  |  95 ++--
 src/proguard/classfile/util/WarningPrinter.java    |  77 +++
 .../classfile/visitor/AllClassFileVisitor.java     |   4 +-
 .../classfile/visitor/AllCpInfoVisitor.java        |   4 +-
 .../classfile/visitor/AllFieldVisitor.java         |   4 +-
 .../classfile/visitor/AllMemberInfoVisitor.java    |   4 +-
 .../classfile/visitor/AllMethodVisitor.java        |   4 +-
 .../classfile/visitor/BottomClassFileFilter.java   |   4 +-
 src/proguard/classfile/visitor/ClassCounter.java   |  18 +-
 .../classfile/visitor/ClassFileAccessFilter.java   |   4 +-
 .../classfile/visitor/ClassFileCleaner.java        |   4 +-
 .../visitor/ClassFileHierarchyTraveler.java        |   4 +-
 .../visitor/ClassFileMemberInfoVisitor.java        |   4 +-
 .../classfile/visitor/ClassFileNameFilter.java     |   4 +-
 .../classfile/visitor/ClassFilePresenceFilter.java |  95 ++++
 .../classfile/visitor/ClassFilePrinter.java        |   7 +-
 .../classfile/visitor/ClassFileVersionCounter.java |  79 +++
 .../classfile/visitor/ClassFileVisitor.java        |   4 +-
 ...itor.java => ClassForNameClassFileVisitor.java} |  80 +--
 .../classfile/visitor/ClassPoolFiller.java         |  28 +-
 .../classfile/visitor/ClassPoolVisitor.java        |   4 +-
 .../visitor/ConcreteClassFileDownTraveler.java     |   4 +-
 src/proguard/classfile/visitor/CpInfoVisitor.java  |   4 +-
 .../visitor/DotClassClassFileVisitor.java          |  99 ++++
 .../classfile/visitor/LibraryClassFileFilter.java  |   4 +-
 .../classfile/visitor/LibraryMemberInfoFilter.java |   4 +-
 .../classfile/visitor/LineNumberInfoVisitor.java   |   4 +-
 src/proguard/classfile/visitor/MemberCounter.java  |  22 +-
 .../classfile/visitor/MemberInfoAccessFilter.java  |   4 +-
 .../visitor/MemberInfoClassFileAccessFilter.java   | 106 ++++
 .../visitor/MemberInfoDescriptorFilter.java        |   4 +-
 .../classfile/visitor/MemberInfoNameFilter.java    |   4 +-
 .../classfile/visitor/MemberInfoVisitor.java       |   4 +-
 .../visitor/MethodImplementationFilter.java        |   4 +-
 .../visitor/MethodImplementationTraveler.java      |   4 +-
 .../classfile/visitor/MultiClassFileVisitor.java   |   4 +-
 .../classfile/visitor/MultiMemberInfoVisitor.java  |   4 +-
 .../classfile/visitor/NamedClassFileVisitor.java   |   4 +-
 .../classfile/visitor/NamedFieldVisitor.java       |   4 +-
 .../classfile/visitor/NamedMethodVisitor.java      |   4 +-
 .../classfile/visitor/ProgramClassFileFilter.java  |   4 +-
 .../classfile/visitor/ProgramMemberInfoFilter.java |   4 +-
 .../visitor/ReferencedClassFileVisitor.java        | 223 +++++++-
 .../classfile/visitor/SimpleClassFilePrinter.java  |   4 +-
 .../visitor/VariableClassFileVisitor.java          |   4 +-
 .../visitor/VariableMemberInfoVisitor.java         |   4 +-
 .../gui/ClassMemberSpecificationDialog.java        |   4 +-
 .../gui/ClassMemberSpecificationsPanel.java        |   4 +-
 src/proguard/gui/ClassPathPanel.java               |   4 +-
 src/proguard/gui/ClassSpecificationDialog.java     |   4 +-
 src/proguard/gui/ClassSpecificationsPanel.java     |   4 +-
 src/proguard/gui/ExtensionFileFilter.java          |   4 +-
 src/proguard/gui/FilterDialog.java                 |   4 +-
 src/proguard/gui/GUIResources.java                 |   4 +-
 src/proguard/gui/GUIResources.properties           |   9 +-
 src/proguard/gui/ListPanel.java                    |   4 +-
 src/proguard/gui/MessageDialogRunnable.java        |   4 +-
 src/proguard/gui/ProGuardGUI.java                  |  44 +-
 src/proguard/gui/ProGuardRunnable.java             |   4 +-
 src/proguard/gui/ReTraceRunnable.java              |   4 +-
 src/proguard/gui/SwingUtil.java                    |   4 +-
 src/proguard/gui/TabbedPane.java                   |   4 +-
 src/proguard/gui/TextAreaOutputStream.java         |   4 +-
 src/proguard/gui/boilerplate.pro                   |  16 +-
 src/proguard/gui/default.pro                       |  16 +-
 src/proguard/gui/splash/BufferedSprite.java        |   4 +-
 src/proguard/gui/splash/CircleSprite.java          |   4 +-
 src/proguard/gui/splash/ClipSprite.java            |   4 +-
 src/proguard/gui/splash/CompositeSprite.java       |   4 +-
 src/proguard/gui/splash/ImageSprite.java           |   4 +-
 src/proguard/gui/splash/LinearColor.java           |   4 +-
 src/proguard/gui/splash/LinearDouble.java          |   4 +-
 src/proguard/gui/splash/LinearInt.java             |   4 +-
 src/proguard/gui/splash/LinearTiming.java          |   4 +-
 src/proguard/gui/splash/OverrideGraphics2D.java    |   4 +-
 src/proguard/gui/splash/RectangleSprite.java       |   4 +-
 src/proguard/gui/splash/SawToothTiming.java        |   4 +-
 src/proguard/gui/splash/ShadowedSprite.java        |   4 +-
 src/proguard/gui/splash/SineTiming.java            |   4 +-
 src/proguard/gui/splash/SmoothTiming.java          |   4 +-
 src/proguard/gui/splash/SplashPanel.java           |   4 +-
 src/proguard/gui/splash/Sprite.java                |   4 +-
 src/proguard/gui/splash/TextSprite.java            |   4 +-
 src/proguard/gui/splash/TimeSwitchSprite.java      |   4 +-
 src/proguard/gui/splash/Timing.java                |   4 +-
 src/proguard/gui/splash/TypeWriterString.java      |   4 +-
 src/proguard/gui/splash/VariableColor.java         |   4 +-
 src/proguard/gui/splash/VariableDouble.java        |   4 +-
 src/proguard/gui/splash/VariableFont.java          |   4 +-
 src/proguard/gui/splash/VariableInt.java           |   4 +-
 src/proguard/gui/splash/VariableSizeFont.java      |   4 +-
 src/proguard/gui/splash/VariableString.java        |   4 +-
 src/proguard/io/CascadingDataEntryWriter.java      |   4 +-
 src/proguard/io/ClassFileFilter.java               |   4 +-
 src/proguard/io/ClassFileReader.java               |  18 +-
 src/proguard/io/ClassFileRewriter.java             |   4 +-
 src/proguard/io/DataEntry.java                     |   4 +-
 src/proguard/io/DataEntryCopier.java               |   4 +-
 src/proguard/io/DataEntryPump.java                 |   4 +-
 src/proguard/io/DataEntryReader.java               |   4 +-
 src/proguard/io/DataEntryWriter.java               |   4 +-
 src/proguard/io/DirectoryPump.java                 |   6 +-
 src/proguard/io/DirectoryWriter.java               |   4 +-
 src/proguard/io/FileDataEntry.java                 |   4 +-
 src/proguard/io/FilteredDataEntryReader.java       |  22 +-
 src/proguard/io/FilteredDataEntryWriter.java       |   4 +-
 src/proguard/io/Finisher.java                      |   4 +-
 src/proguard/io/JarReader.java                     |   4 +-
 src/proguard/io/JarWriter.java                     |   4 +-
 src/proguard/io/ParentDataEntryWriter.java         |   4 +-
 src/proguard/io/RenamedDataEntry.java              |   4 +-
 src/proguard/io/ZipDataEntry.java                  |   4 +-
 src/proguard/obfuscate/AttributeShrinker.java      |   4 +-
 src/proguard/obfuscate/AttributeUsageMarker.java   |   4 +-
 src/proguard/obfuscate/ClassFileObfuscator.java    |   4 +-
 src/proguard/obfuscate/ClassFileOpener.java        |   4 +-
 src/proguard/obfuscate/ClassFileRenamer.java       |   4 +-
 src/proguard/obfuscate/DictionaryNameFactory.java  |   4 +-
 src/proguard/obfuscate/MapCleaner.java             |   4 +-
 src/proguard/obfuscate/MappingKeeper.java          |  72 ++-
 src/proguard/obfuscate/MappingPrinter.java         |   4 +-
 src/proguard/obfuscate/MappingProcessor.java       |   4 +-
 src/proguard/obfuscate/MappingReader.java          |   4 +-
 src/proguard/obfuscate/MemberInfoNameCleaner.java  |   4 +-
 .../obfuscate/MemberInfoNameCollector.java         |  19 +-
 .../obfuscate/MemberInfoNameConflictFilter.java    |   5 +-
 src/proguard/obfuscate/MemberInfoObfuscator.java   | 102 ++--
 .../obfuscate/MemberInfoSpecialNameFilter.java     |   4 +-
 src/proguard/obfuscate/MultiMappingProcessor.java  |   4 +-
 src/proguard/obfuscate/NameAndTypeShrinker.java    |   4 +-
 src/proguard/obfuscate/NameAndTypeUsageMarker.java |   4 +-
 src/proguard/obfuscate/NameFactory.java            |   4 +-
 src/proguard/obfuscate/NameFactoryResetter.java    |   4 +-
 src/proguard/obfuscate/NameMarker.java             |  10 +-
 src/proguard/obfuscate/Obfuscator.java             | 220 +++++---
 src/proguard/obfuscate/SimpleNameFactory.java      |   4 +-
 src/proguard/obfuscate/SourceFileRenamer.java      |   4 +-
 src/proguard/obfuscate/SpecialNameFactory.java     |   4 +-
 src/proguard/obfuscate/Utf8Shrinker.java           |   4 +-
 src/proguard/obfuscate/Utf8UsageMarker.java        |   4 +-
 src/proguard/optimize/ChangedCodePrinter.java      |   4 +-
 src/proguard/optimize/KeepMarker.java              |  25 +-
 src/proguard/optimize/MethodOptimizationInfo.java  |   8 +-
 .../optimize/MethodOptimizationInfoSetter.java     |   4 +-
 .../optimize/NoSideEffectMethodMarker.java         |  22 +-
 src/proguard/optimize/NonPrivateMethodMarker.java  |   4 +-
 src/proguard/optimize/Optimizer.java               |  20 +-
 src/proguard/optimize/ParameterShrinker.java       |   4 +-
 src/proguard/optimize/ParameterUsageMarker.java    |   4 +-
 .../optimize/SideEffectInstructionChecker.java     |  52 +-
 src/proguard/optimize/SideEffectMethodMarker.java  |   4 +-
 src/proguard/optimize/VariableUsageMarker.java     |   4 +-
 src/proguard/optimize/WriteOnlyFieldFilter.java    |   4 +-
 src/proguard/optimize/WriteOnlyFieldMarker.java    |   4 +-
 src/proguard/optimize/evaluation/BranchUnit.java   |   4 +-
 .../optimize/evaluation/EvaluationSimplifier.java  | 626 ++++++++++++---------
 .../optimize/evaluation/PartialEvaluator.java      | 328 +++++++----
 src/proguard/optimize/evaluation/Processor.java    |  16 +-
 src/proguard/optimize/evaluation/Stack.java        |   4 +-
 .../optimize/evaluation/TracedBranchUnit.java      |   4 +-
 src/proguard/optimize/evaluation/TracedStack.java  |   4 +-
 .../optimize/evaluation/TracedVariables.java       |   4 +-
 .../evaluation/UnusedParameterCleaner.java         |   6 +-
 src/proguard/optimize/evaluation/Variables.java    |   4 +-
 .../optimize/evaluation/value/Category1Value.java  |   4 +-
 .../optimize/evaluation/value/Category2Value.java  |   4 +-
 .../optimize/evaluation/value/DoubleValue.java     |   4 +-
 .../evaluation/value/DoubleValueFactory.java       |   4 +-
 .../optimize/evaluation/value/FloatValue.java      |   4 +-
 .../evaluation/value/FloatValueFactory.java        |   4 +-
 .../evaluation/value/InstructionOffsetValue.java   |   4 +-
 .../value/InstructionOffsetValueFactory.java       |   4 +-
 .../optimize/evaluation/value/IntegerValue.java    |   4 +-
 .../evaluation/value/IntegerValueFactory.java      |   4 +-
 .../optimize/evaluation/value/LongValue.java       |   4 +-
 .../evaluation/value/LongValueFactory.java         |   4 +-
 .../optimize/evaluation/value/ReferenceValue.java  |   4 +-
 .../evaluation/value/ReferenceValueFactory.java    |   4 +-
 .../value/SpecificArrayReferenceValue.java         |   4 +-
 .../evaluation/value/SpecificDoubleValue.java      |   4 +-
 .../evaluation/value/SpecificFloatValue.java       |   4 +-
 .../evaluation/value/SpecificIntegerValue.java     |   8 +-
 .../evaluation/value/SpecificLongValue.java        |   4 +-
 .../evaluation/value/SpecificReferenceValue.java   |   4 +-
 src/proguard/optimize/evaluation/value/Value.java  |   4 +-
 .../optimize/evaluation/value/ValueFactory.java    |   4 +-
 .../optimize/peephole/BranchTargetFinder.java      | 114 +++-
 .../optimize/peephole/ClassFileFinalizer.java      |   6 +-
 .../optimize/peephole/GetterSetterInliner.java     |   6 +-
 .../optimize/peephole/GotoCommonCodeReplacer.java  |  67 ++-
 .../optimize/peephole/GotoGotoReplacer.java        |   6 +-
 .../optimize/peephole/GotoReturnReplacer.java      |   6 +-
 .../optimize/peephole/LoadStoreRemover.java        |   6 +-
 .../optimize/peephole/MethodPrivatizer.java        |  10 +-
 src/proguard/optimize/peephole/NopRemover.java     |   6 +-
 src/proguard/optimize/peephole/PushPopRemover.java |   6 +-
 .../peephole/SingleImplementationFixer.java        |   4 +-
 .../peephole/SingleImplementationInliner.java      |   4 +-
 .../peephole/SingleImplementationMarker.java       |   6 +-
 .../optimize/peephole/StoreLoadReplacer.java       |   6 +-
 src/proguard/retrace/ReTrace.java                  |   4 +-
 src/proguard/retrace/StackTrace.java               |   4 +-
 src/proguard/retrace/StackTraceItem.java           |   4 +-
 src/proguard/shrink/ClassFileShrinker.java         |   4 +-
 src/proguard/shrink/InnerUsageMarker.java          |   4 +-
 src/proguard/shrink/InterfaceUsageMarker.java      |   4 +-
 src/proguard/shrink/ShortestUsageMark.java         |   4 +-
 src/proguard/shrink/ShortestUsageMarker.java       |   4 +-
 src/proguard/shrink/ShortestUsagePrinter.java      |   4 +-
 src/proguard/shrink/Shrinker.java                  |   8 +-
 src/proguard/shrink/UsageMarker.java               |  41 +-
 src/proguard/shrink/UsagePrinter.java              |   4 +-
 src/proguard/shrink/UsedClassFileFilter.java       |   4 +-
 src/proguard/util/BasicListMatcher.java            |   5 +-
 src/proguard/util/BasicMatcher.java                |   3 +-
 src/proguard/util/ClassNameListMatcher.java        |   3 +-
 src/proguard/util/ClassNameMatcher.java            |  10 +-
 src/proguard/util/ExtensionMatcher.java            |   7 +-
 src/proguard/util/FileNameListMatcher.java         |   3 +-
 src/proguard/util/FileNameMatcher.java             |   4 +-
 src/proguard/util/ListUtil.java                    |   4 +-
 src/proguard/wtk/ProGuardObfuscator.java           |   4 +-
 403 files changed, 5527 insertions(+), 2760 deletions(-)

diff --cc debian/changelog
index 1e15985,0000000..259fc10
mode 100644,000000..100644
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,37 -1,0 +1,45 @@@
++proguard (3.7-1) unstable; urgency=low
++
++  * New upstream release
++  * debian/control: make Arch: all (Closes: #360115)
++  * use "$@" rather then $* in shell startup scripts (Closes: #364962)
++
++ -- Sam Clegg <samo at debian.org>  Sat, 13 Jan 2007 12:27:45 +0000
++
 +proguard (3.4-1) unstable; urgency=low
 +
 +  * New upstream release (Closes: #338355)
 +  * debian/control: bump standards version
 +  * debian/copyright: update FSF address
 +  * increase java stack size for proguard and proguardgui
 +
 + -- Sam Clegg <samo at debian.org>  Sun, 13 Nov 2005 09:42:59 +0000
 +
 +proguard (3.3.2-1) unstable; urgency=low
 +
 +  * New upstream release
 +  * Build-Depend on ant rather than libant-java (Closes: #326434)
 +
 + -- Sam Clegg <samo at debian.org>  Sun,  4 Sep 2005 14:59:21 +0100
 +
 +proguard (3.2-3) unstable; urgency=low
 +
 +  * debian/rules: fix FTBFS (Closes: #312024)
 +  * debian/control: fix FTBFS by added Build-Depend on fastjar
 +    - Thanks to Regis Boudin <regis at boudin.name>
 +
 + -- Sam Clegg <samo at debian.org>  Fri, 17 Jun 2005 14:25:24 +0100
 +
 +proguard (3.2-2) unstable; urgency=low
 +
 +  * fix java executable name in proguard and proguardgui shell
 +    scripts (Closes: #311966)
 +
 + -- Sam Clegg <samo at debian.org>  Sat,  4 Jun 2005 21:17:01 +0100
 +
 +proguard (3.2-1) unstable; urgency=low
 +
 +  * Initial Release (Closes: #310044).
 +
 + -- Sam Clegg <samo at debian.org>  Thu,  2 Jun 2005 17:01:06 +0100
 +
diff --cc debian/control
index dd62890,0000000..97b12f3
mode 100644,000000..100644
--- a/debian/control
+++ b/debian/control
@@@ -1,17 -1,0 +1,17 @@@
 +Source: proguard
 +Section: devel
 +Priority: optional
 +Maintainer: Sam Clegg <samo at debian.org>
 +Build-Depends: debhelper (>= 4.1.0), cdbs, jikes-classpath, ant, fastjar
 +Standards-Version: 3.6.2
 +
 +Package: proguard
- Architecture: any
++Architecture: all
 +Depends: ${misc:Depends}, kaffe | java-virtual-machine
 +Description: java class file shrinker, optimizer, and obfuscator
 + ProGuard is a free Java class file shrinker, optimizer, and
 + obfuscator.  It can detect and remove unused classes, fields,
 + methods, and attributes. It can then optimize bytecode and remove
 + unused instructions. Finally, it can rename the remaining classes,
 + fields, and methods using short meaningless names. The resulting jars
 + are smaller and harder to reverse-engineer.
diff --cc debian/docs
index 0000000,0000000..8c696ad
new file mode 100644
--- /dev/null
+++ b/debian/docs
@@@ -1,0 -1,0 +1,1 @@@
++docs/manual
diff --cc proguard
index d6facec,0000000..ecf507e
mode 100644,000000..100644
--- a/proguard
+++ b/proguard
@@@ -1,3 -1,0 +1,3 @@@
 +#!/bin/sh
 +
- exec java -Xss300000 -jar /usr/share/java/proguard.jar $*
++exec java -Xss300000 -jar /usr/share/java/proguard.jar "$@"
diff --cc proguardgui
index dba6d31,0000000..6b06551
mode 100644,000000..100644
--- a/proguardgui
+++ b/proguardgui
@@@ -1,3 -1,0 +1,3 @@@
 +#!/bin/sh
 +
- exec java -Xss300000 -cp /usr/share/java/proguard.jar:/usr/share/java/proguardgui.jar proguard.gui.ProGuardGUI $*
++exec java -Xss300000 -cp /usr/share/java/proguard.jar:/usr/share/java/proguardgui.jar proguard.gui.ProGuardGUI "$@"

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/proguard.git



More information about the pkg-java-commits mailing list