Download proguard-3.7-sources.jar
proguard/proguard-3.7-sources.jar.zip( 634 k)
The download jar file contains the following class files or Java source files.
proguard.ArgumentWordReader.java proguard.ClassMemberSpecification.java proguard.ClassPath.java proguard.ClassPathEntry.java proguard.ClassSpecification.java proguard.ClassSpecificationVisitorFactory.java proguard.Configuration.java proguard.ConfigurationConstants.java proguard.ConfigurationParser.java proguard.ConfigurationWriter.java proguard.DataEntryReaderFactory.java proguard.DataEntryWriterFactory.java proguard.DuplicateClassFilePrinter.java proguard.FileWordReader.java proguard.GPL.java proguard.Initializer.java proguard.InputReader.java proguard.OutputWriter.java proguard.ParseException.java proguard.ProGuard.java proguard.SubclassedClassFileFilter.java proguard.WordReader.java proguard.ant.ClassMemberSpecificationElement.java proguard.ant.ClassPathElement.java proguard.ant.ClassSpecificationElement.java proguard.ant.ConfigurationElement.java proguard.ant.ConfigurationTask.java proguard.ant.KeepAttributeElement.java proguard.ant.ProGuardTask.java proguard.classfile.ClassConstants.java proguard.classfile.ClassCpInfo.java proguard.classfile.ClassFile.java proguard.classfile.ClassPool.java proguard.classfile.CpInfo.java proguard.classfile.DoubleCpInfo.java proguard.classfile.FieldInfo.java proguard.classfile.FieldrefCpInfo.java proguard.classfile.FloatCpInfo.java proguard.classfile.IntegerCpInfo.java proguard.classfile.InterfaceMethodrefCpInfo.java proguard.classfile.LibraryClassFile.java proguard.classfile.LibraryFieldInfo.java proguard.classfile.LibraryMemberInfo.java proguard.classfile.LibraryMethodInfo.java proguard.classfile.LongCpInfo.java proguard.classfile.MemberInfo.java proguard.classfile.MethodInfo.java proguard.classfile.MethodrefCpInfo.java proguard.classfile.NameAndTypeCpInfo.java proguard.classfile.ProgramClassFile.java proguard.classfile.ProgramFieldInfo.java proguard.classfile.ProgramMemberInfo.java proguard.classfile.ProgramMethodInfo.java proguard.classfile.RefCpInfo.java proguard.classfile.StringCpInfo.java proguard.classfile.Utf8CpInfo.java proguard.classfile.VisitorAccepter.java proguard.classfile.attribute.AllAttrInfoVisitor.java proguard.classfile.attribute.AttrInfo.java proguard.classfile.attribute.AttrInfoVisitor.java proguard.classfile.attribute.CodeAttrInfo.java proguard.classfile.attribute.ConstantValueAttrInfo.java proguard.classfile.attribute.DeprecatedAttrInfo.java proguard.classfile.attribute.EnclosingMethodAttrInfo.java proguard.classfile.attribute.ExceptionInfo.java proguard.classfile.attribute.ExceptionInfoVisitor.java proguard.classfile.attribute.ExceptionsAttrInfo.java proguard.classfile.attribute.InnerClassesAttrInfo.java proguard.classfile.attribute.InnerClassesInfo.java proguard.classfile.attribute.InnerClassesInfoVisitor.java proguard.classfile.attribute.LibraryAttrInfo.java proguard.classfile.attribute.LineNumberInfo.java proguard.classfile.attribute.LineNumberTableAttrInfo.java proguard.classfile.attribute.LocalVariableInfo.java proguard.classfile.attribute.LocalVariableInfoVisitor.java proguard.classfile.attribute.LocalVariableTableAttrInfo.java proguard.classfile.attribute.LocalVariableTypeInfo.java proguard.classfile.attribute.LocalVariableTypeInfoVisitor.java proguard.classfile.attribute.LocalVariableTypeTableAttrInfo.java proguard.classfile.attribute.MultiAttrInfoVisitor.java proguard.classfile.attribute.SignatureAttrInfo.java proguard.classfile.attribute.SourceDirAttrInfo.java proguard.classfile.attribute.SourceFileAttrInfo.java proguard.classfile.attribute.SyntheticAttrInfo.java proguard.classfile.attribute.UnknownAttrInfo.java proguard.classfile.attribute.annotation.Annotation.java proguard.classfile.attribute.annotation.AnnotationDefaultAttrInfo.java proguard.classfile.attribute.annotation.AnnotationElementValue.java proguard.classfile.attribute.annotation.AnnotationVisitor.java proguard.classfile.attribute.annotation.ArrayElementValue.java proguard.classfile.attribute.annotation.ClassElementValue.java proguard.classfile.attribute.annotation.ConstantElementValue.java proguard.classfile.attribute.annotation.ElementValue.java proguard.classfile.attribute.annotation.ElementValueVisitor.java proguard.classfile.attribute.annotation.EnumConstantElementValue.java proguard.classfile.attribute.annotation.RuntimeAnnotationsAttrInfo.java proguard.classfile.attribute.annotation.RuntimeInvisibleAnnotationsAttrInfo.java proguard.classfile.attribute.annotation.RuntimeInvisibleParameterAnnotationsAttrInfo.java proguard.classfile.attribute.annotation.RuntimeParameterAnnotationsAttrInfo.java proguard.classfile.attribute.annotation.RuntimeVisibleAnnotationsAttrInfo.java proguard.classfile.attribute.annotation.RuntimeVisibleParameterAnnotationsAttrInfo.java proguard.classfile.editor.ClassFileReferenceFixer.java proguard.classfile.editor.CodeAttrInfoEditor.java proguard.classfile.editor.CodeAttrInfoEditorResetter.java proguard.classfile.editor.ComparableCpInfo.java proguard.classfile.editor.ConstantPoolEditor.java proguard.classfile.editor.ConstantPoolRemapper.java proguard.classfile.editor.ConstantPoolSorter.java proguard.classfile.editor.InstructionWriter.java proguard.classfile.editor.MemberReferenceFixer.java proguard.classfile.editor.MethodInvocationFixer.java proguard.classfile.editor.StackSizeUpdater.java proguard.classfile.editor.VariableEditor.java proguard.classfile.editor.VariableRemapper.java proguard.classfile.instruction.AllInstructionVisitor.java proguard.classfile.instruction.BranchInstruction.java proguard.classfile.instruction.CpInstruction.java proguard.classfile.instruction.Instruction.java proguard.classfile.instruction.InstructionConstants.java proguard.classfile.instruction.InstructionCounter.java proguard.classfile.instruction.InstructionFactory.java proguard.classfile.instruction.InstructionVisitor.java proguard.classfile.instruction.LookUpSwitchInstruction.java proguard.classfile.instruction.MultiInstructionVisitor.java proguard.classfile.instruction.SimpleInstruction.java proguard.classfile.instruction.TableSwitchInstruction.java proguard.classfile.instruction.VariableInstruction.java proguard.classfile.util.AccessUtil.java proguard.classfile.util.ClassFileClassForNameReferenceInitializer.java proguard.classfile.util.ClassFileHierarchyInitializer.java proguard.classfile.util.ClassFileReferenceInitializer.java proguard.classfile.util.ClassForNameChecker.java proguard.classfile.util.ClassNewInstanceChecker.java proguard.classfile.util.ClassUtil.java proguard.classfile.util.DescriptorClassEnumeration.java proguard.classfile.util.ExternalTypeEnumeration.java proguard.classfile.util.InternalTypeEnumeration.java proguard.classfile.util.MemberFinder.java proguard.classfile.util.MethodInfoLinker.java proguard.classfile.util.WarningPrinter.java proguard.classfile.visitor.AllClassFileVisitor.java proguard.classfile.visitor.AllCpInfoVisitor.java proguard.classfile.visitor.AllFieldVisitor.java proguard.classfile.visitor.AllMemberInfoVisitor.java proguard.classfile.visitor.AllMethodVisitor.java proguard.classfile.visitor.BottomClassFileFilter.java proguard.classfile.visitor.ClassCounter.java proguard.classfile.visitor.ClassFileAccessFilter.java proguard.classfile.visitor.ClassFileCleaner.java proguard.classfile.visitor.ClassFileHierarchyTraveler.java proguard.classfile.visitor.ClassFileMemberInfoVisitor.java proguard.classfile.visitor.ClassFileNameFilter.java proguard.classfile.visitor.ClassFilePresenceFilter.java proguard.classfile.visitor.ClassFilePrinter.java proguard.classfile.visitor.ClassFileVersionCounter.java proguard.classfile.visitor.ClassFileVisitor.java proguard.classfile.visitor.ClassForNameClassFileVisitor.java proguard.classfile.visitor.ClassPoolFiller.java proguard.classfile.visitor.ClassPoolVisitor.java proguard.classfile.visitor.ConcreteClassFileDownTraveler.java proguard.classfile.visitor.CpInfoVisitor.java proguard.classfile.visitor.DotClassClassFileVisitor.java proguard.classfile.visitor.LibraryClassFileFilter.java proguard.classfile.visitor.LibraryMemberInfoFilter.java proguard.classfile.visitor.LineNumberInfoVisitor.java proguard.classfile.visitor.MemberCounter.java proguard.classfile.visitor.MemberInfoAccessFilter.java proguard.classfile.visitor.MemberInfoClassFileAccessFilter.java proguard.classfile.visitor.MemberInfoDescriptorFilter.java proguard.classfile.visitor.MemberInfoNameFilter.java proguard.classfile.visitor.MemberInfoVisitor.java proguard.classfile.visitor.MethodImplementationFilter.java proguard.classfile.visitor.MethodImplementationTraveler.java proguard.classfile.visitor.MultiClassFileVisitor.java proguard.classfile.visitor.MultiClassPoolVisitor.java proguard.classfile.visitor.MultiMemberInfoVisitor.java proguard.classfile.visitor.NamedClassFileVisitor.java proguard.classfile.visitor.NamedFieldVisitor.java proguard.classfile.visitor.NamedMethodVisitor.java proguard.classfile.visitor.ProgramClassFileFilter.java proguard.classfile.visitor.ProgramMemberInfoFilter.java proguard.classfile.visitor.ReferencedClassFileVisitor.java proguard.classfile.visitor.SimpleClassFilePrinter.java proguard.classfile.visitor.VariableClassFileVisitor.java proguard.classfile.visitor.VariableMemberInfoVisitor.java proguard.gui.ClassMemberSpecificationDialog.java proguard.gui.ClassMemberSpecificationsPanel.java proguard.gui.ClassPathPanel.java proguard.gui.ClassSpecificationDialog.java proguard.gui.ClassSpecificationsPanel.java proguard.gui.ExtensionFileFilter.java proguard.gui.FilterDialog.java proguard.gui.GUIResources.java proguard.gui.ListPanel.java proguard.gui.MessageDialogRunnable.java proguard.gui.ProGuardGUI.java proguard.gui.ProGuardRunnable.java proguard.gui.ReTraceRunnable.java proguard.gui.SwingUtil.java proguard.gui.TabbedPane.java proguard.gui.TextAreaOutputStream.java proguard.gui.splash.BufferedSprite.java proguard.gui.splash.CircleSprite.java proguard.gui.splash.ClipSprite.java proguard.gui.splash.CompositeSprite.java proguard.gui.splash.ConstantColor.java proguard.gui.splash.ConstantDouble.java proguard.gui.splash.ConstantFont.java proguard.gui.splash.ConstantInt.java proguard.gui.splash.ConstantString.java proguard.gui.splash.ConstantTiming.java proguard.gui.splash.ImageSprite.java proguard.gui.splash.LinearColor.java proguard.gui.splash.LinearDouble.java proguard.gui.splash.LinearInt.java proguard.gui.splash.LinearTiming.java proguard.gui.splash.OverrideGraphics2D.java proguard.gui.splash.RectangleSprite.java proguard.gui.splash.SawToothTiming.java proguard.gui.splash.ShadowedSprite.java proguard.gui.splash.SineTiming.java proguard.gui.splash.SmoothTiming.java proguard.gui.splash.SplashPanel.java proguard.gui.splash.Sprite.java proguard.gui.splash.TextSprite.java proguard.gui.splash.TimeSwitchSprite.java proguard.gui.splash.Timing.java proguard.gui.splash.TypeWriterString.java proguard.gui.splash.VariableColor.java proguard.gui.splash.VariableDouble.java proguard.gui.splash.VariableFont.java proguard.gui.splash.VariableInt.java proguard.gui.splash.VariableSizeFont.java proguard.gui.splash.VariableString.java proguard.io.CascadingDataEntryWriter.java proguard.io.ClassFileFilter.java proguard.io.ClassFileReader.java proguard.io.ClassFileRewriter.java proguard.io.DataEntry.java proguard.io.DataEntryCopier.java proguard.io.DataEntryFilter.java proguard.io.DataEntryNameFilter.java proguard.io.DataEntryParentFilter.java proguard.io.DataEntryPump.java proguard.io.DataEntryReader.java proguard.io.DataEntryWriter.java proguard.io.DirectoryPump.java proguard.io.DirectoryWriter.java proguard.io.FileDataEntry.java proguard.io.FilteredDataEntryReader.java proguard.io.FilteredDataEntryWriter.java proguard.io.Finisher.java proguard.io.JarReader.java proguard.io.JarWriter.java proguard.io.ParentDataEntryWriter.java proguard.io.RenamedDataEntry.java proguard.io.ZipDataEntry.java proguard.obfuscate.AttributeShrinker.java proguard.obfuscate.AttributeUsageMarker.java proguard.obfuscate.ClassFileObfuscator.java proguard.obfuscate.ClassFileOpener.java proguard.obfuscate.ClassFileRenamer.java proguard.obfuscate.DictionaryNameFactory.java proguard.obfuscate.MapCleaner.java proguard.obfuscate.MappingKeeper.java proguard.obfuscate.MappingPrinter.java proguard.obfuscate.MappingProcessor.java proguard.obfuscate.MappingReader.java proguard.obfuscate.MemberInfoNameCleaner.java proguard.obfuscate.MemberInfoNameCollector.java proguard.obfuscate.MemberInfoNameConflictFilter.java proguard.obfuscate.MemberInfoObfuscator.java proguard.obfuscate.MemberInfoSpecialNameFilter.java proguard.obfuscate.MultiMappingProcessor.java proguard.obfuscate.NameAndTypeShrinker.java proguard.obfuscate.NameAndTypeUsageMarker.java proguard.obfuscate.NameFactory.java proguard.obfuscate.NameFactoryResetter.java proguard.obfuscate.NameMarker.java proguard.obfuscate.Obfuscator.java proguard.obfuscate.SimpleNameFactory.java proguard.obfuscate.SourceFileRenamer.java proguard.obfuscate.SpecialNameFactory.java proguard.obfuscate.Utf8Shrinker.java proguard.obfuscate.Utf8UsageMarker.java proguard.optimize.ChangedCodePrinter.java proguard.optimize.KeepMarker.java proguard.optimize.MethodOptimizationInfo.java proguard.optimize.MethodOptimizationInfoSetter.java proguard.optimize.NoSideEffectMethodMarker.java proguard.optimize.NonPrivateMethodMarker.java proguard.optimize.Optimizer.java proguard.optimize.ParameterShrinker.java proguard.optimize.ParameterUsageMarker.java proguard.optimize.SideEffectInstructionChecker.java proguard.optimize.SideEffectMethodMarker.java proguard.optimize.VariableUsageMarker.java proguard.optimize.WriteOnlyFieldFilter.java proguard.optimize.WriteOnlyFieldMarker.java proguard.optimize.evaluation.BranchUnit.java proguard.optimize.evaluation.EvaluationSimplifier.java proguard.optimize.evaluation.PartialEvaluator.java proguard.optimize.evaluation.Processor.java proguard.optimize.evaluation.Stack.java proguard.optimize.evaluation.TracedBranchUnit.java proguard.optimize.evaluation.TracedStack.java proguard.optimize.evaluation.TracedVariables.java proguard.optimize.evaluation.UnusedParameterCleaner.java proguard.optimize.evaluation.Variables.java proguard.optimize.evaluation.value.Category1Value.java proguard.optimize.evaluation.value.Category2Value.java proguard.optimize.evaluation.value.DoubleValue.java proguard.optimize.evaluation.value.DoubleValueFactory.java proguard.optimize.evaluation.value.FloatValue.java proguard.optimize.evaluation.value.FloatValueFactory.java proguard.optimize.evaluation.value.InstructionOffsetValue.java proguard.optimize.evaluation.value.InstructionOffsetValueFactory.java proguard.optimize.evaluation.value.IntegerValue.java proguard.optimize.evaluation.value.IntegerValueFactory.java proguard.optimize.evaluation.value.LongValue.java proguard.optimize.evaluation.value.LongValueFactory.java proguard.optimize.evaluation.value.ReferenceValue.java proguard.optimize.evaluation.value.ReferenceValueFactory.java proguard.optimize.evaluation.value.SpecificArrayReferenceValue.java proguard.optimize.evaluation.value.SpecificDoubleValue.java proguard.optimize.evaluation.value.SpecificFloatValue.java proguard.optimize.evaluation.value.SpecificIntegerValue.java proguard.optimize.evaluation.value.SpecificLongValue.java proguard.optimize.evaluation.value.SpecificReferenceValue.java proguard.optimize.evaluation.value.Value.java proguard.optimize.evaluation.value.ValueFactory.java proguard.optimize.peephole.BranchTargetFinder.java proguard.optimize.peephole.ClassFileFinalizer.java proguard.optimize.peephole.GetterSetterInliner.java proguard.optimize.peephole.GotoCommonCodeReplacer.java proguard.optimize.peephole.GotoGotoReplacer.java proguard.optimize.peephole.GotoReturnReplacer.java proguard.optimize.peephole.LoadStoreRemover.java proguard.optimize.peephole.MethodPrivatizer.java proguard.optimize.peephole.NopRemover.java proguard.optimize.peephole.PushPopRemover.java proguard.optimize.peephole.SingleImplementationFixer.java proguard.optimize.peephole.SingleImplementationInliner.java proguard.optimize.peephole.SingleImplementationMarker.java proguard.optimize.peephole.StoreLoadReplacer.java proguard.retrace.ReTrace.java proguard.retrace.StackTrace.java proguard.retrace.StackTraceItem.java proguard.shrink.ClassFileShrinker.java proguard.shrink.InnerUsageMarker.java proguard.shrink.InterfaceUsageMarker.java proguard.shrink.ShortestUsageMark.java proguard.shrink.ShortestUsageMarker.java proguard.shrink.ShortestUsagePrinter.java proguard.shrink.Shrinker.java proguard.shrink.UsageMarker.java proguard.shrink.UsagePrinter.java proguard.shrink.UsedClassFileFilter.java proguard.util.BasicListMatcher.java proguard.util.BasicMatcher.java proguard.util.ClassNameListMatcher.java proguard.util.ClassNameMatcher.java proguard.util.ExtensionMatcher.java proguard.util.FileNameListMatcher.java proguard.util.FileNameMatcher.java proguard.util.ListUtil.java proguard.util.StringMatcher.java proguard.wtk.ProGuardObfuscator.java proguard/ant/package.html proguard/ant/task.properties proguard/classfile/attribute/annotation/package.html proguard/classfile/attribute/package.html proguard/classfile/editor/package.html proguard/classfile/instruction/package.html proguard/classfile/package.html proguard/classfile/util/package.html proguard/classfile/visitor/package.html proguard/gui/GUIResources.properties proguard/gui/arrow.gif proguard/gui/boilerplate.pro proguard/gui/default.pro proguard/gui/package.html proguard/gui/splash/package.html proguard/gui/vtitle.gif proguard/io/package.html proguard/obfuscate/package.html proguard/optimize/evaluation/package.html proguard/optimize/evaluation/value/package.html proguard/optimize/package.html proguard/optimize/peephole/package.html proguard/package.html proguard/retrace/package.html proguard/shrink/package.html proguard/util/package.html proguard/wtk/default.pro proguard/wtk/package.html