Lines Matching full:configuration
54 // Accumulated configuration.
55 private final Configuration configuration = new Configuration();
160 * Returns the collected list of configuration files to be included
171 public void configuration(Object configurationFiles)
230 configuration.skipNonPublicLibraryClasses = true;
242 configuration.skipNonPublicLibraryClassMembers = false;
259 configuration.keepDirectories =
260 extendFilter(configuration.keepDirectories, filter);
265 configuration.targetClassVersion =
278 configuration.lastModified = Long.MAX_VALUE;
291 configuration.keep =
292 extendClassSpecifications(configuration.keep,
310 configuration.keep =
311 extendClassSpecifications(configuration.keep,
329 configuration.keep =
330 extendClassSpecifications(configuration.keep,
348 configuration.keep =
349 extendClassSpecifications(configuration.keep,
367 configuration.keep =
368 extendClassSpecifications(configuration.keep,
386 configuration.keep =
387 extendClassSpecifications(configuration.keep,
405 configuration.keep =
406 extendClassSpecifications(configuration.keep,
424 configuration.keep =
425 extendClassSpecifications(configuration.keep,
443 configuration.keep =
444 extendClassSpecifications(configuration.keep,
462 configuration.keep =
463 extendClassSpecifications(configuration.keep,
481 configuration.keep =
482 extendClassSpecifications(configuration.keep,
500 configuration.keep =
501 extendClassSpecifications(configuration.keep,
518 configuration.printSeeds = Configuration.STD_OUT;
524 configuration.printSeeds = getProject().file(printSeeds);
536 configuration.shrink = false;
548 configuration.printUsage = Configuration.STD_OUT;
554 configuration.printUsage = getProject().file(printUsage);
560 configuration.whyAreYouKeeping =
561 extendClassSpecifications(configuration.whyAreYouKeeping,
575 configuration.whyAreYouKeeping =
576 extendClassSpecifications(configuration.whyAreYouKeeping,
590 configuration.optimize = false;
595 configuration.optimizations =
596 extendFilter(configuration.optimizations, filter);
602 configuration.optimizationPasses = optimizationPasses;
608 configuration.assumeNoSideEffects =
609 extendClassSpecifications(configuration.assumeNoSideEffects,
617 configuration.assumeNoSideEffects =
618 extendClassSpecifications(configuration.assumeNoSideEffects,
632 configuration.allowAccessModification = true;
644 configuration.mergeInterfacesAggressively = true;
656 configuration.obfuscate = false;
668 configuration.printMapping = Configuration.STD_OUT;
674 configuration.printMapping = getProject().file(printMapping);
680 configuration.applyMapping = getProject().file(applyMapping);
686 configuration.obfuscationDictionary =
693 configuration.classObfuscationDictionary =
700 configuration.packageObfuscationDictionary =
713 configuration.overloadAggressively = true;
725 configuration.useUniqueClassMemberNames = true;
737 configuration.useMixedCaseClassNames = false;
754 configuration.keepPackageNames =
755 extendFilter(configuration.keepPackageNames, filter, true);
772 configuration.flattenPackageHierarchy =
790 configuration.repackageClasses =
808 configuration.keepAttributes =
809 extendFilter(configuration.keepAttributes, filter);
821 configuration.keepParameterNames = true;
838 configuration.newSourceFileAttribute = newSourceFileAttribute;
855 configuration.adaptClassStrings =
856 extendFilter(configuration.adaptClassStrings, filter, true);
873 configuration.adaptResourceFileNames =
874 extendFilter(configuration.adaptResourceFileNames, filter);
891 configuration.adaptResourceFileContents =
892 extendFilter(configuration.adaptResourceFileContents, filter);
904 configuration.preverify = false;
916 configuration.microEdition = true;
928 configuration.verbose = true;
945 configuration.note = extendFilter(configuration.note, filter, true);
963 configuration.warn = extendFilter(configuration.warn, filter, true);
976 configuration.ignoreWarnings = true;
988 configuration.printConfiguration = Configuration.STD_OUT;
994 configuration.printConfiguration =
1007 configuration.dump = Configuration.STD_OUT;
1013 configuration.dump = getProject().file(dump);
1073 // Run ProGuard with the collected configuration.
1080 * Returns the configuration collected so far, resolving files and
1083 private Configuration getConfiguration() throws IOException, ParseException
1087 configuration.programJars = new ClassPath();
1096 configuration.programJars =
1097 extendClassPath(configuration.programJars,
1104 configuration.programJars =
1105 extendClassPath(configuration.programJars,
1119 configuration.libraryJars = new ClassPath();
1123 configuration.libraryJars =
1124 extendClassPath(configuration.libraryJars,
1130 // Lazily apply the external configuration files.
1142 parser.parse(configuration);
1152 configuration.lastModified = Long.MAX_VALUE;
1154 return configuration;