Lines Matching defs:configuration

42     private final Configuration configuration;
47 * configuration.
49 public Initializer(Configuration configuration)
51 this.configuration = configuration;
64 // Perform basic checks on the configuration.
65 WarningPrinter fullyQualifiedClassNameNotePrinter = new WarningPrinter(System.out, configuration.note);
72 fullyQualifiedClassNameChecker.checkClassSpecifications(configuration.keep);
73 fullyQualifiedClassNameChecker.checkClassSpecifications(configuration.assumeNoSideEffects);
75 StringMatcher keepAttributesMatcher = configuration.keepAttributes != null ?
76 new ListParser(new NameParser()).parse(configuration.keepAttributes) :
79 WarningPrinter getAnnotationNotePrinter = new WarningPrinter(System.out, configuration.note);
88 WarningPrinter getSignatureNotePrinter = new WarningPrinter(System.out, configuration.note);
97 WarningPrinter getEnclosingClassNotePrinter = new WarningPrinter(System.out, configuration.note);
106 WarningPrinter getEnclosingMethodNotePrinter = new WarningPrinter(System.out, configuration.note);
119 ClassPool reducedLibraryClassPool = configuration.useUniqueClassMemberNames ?
122 WarningPrinter classReferenceWarningPrinter = new WarningPrinter(System.err, configuration.warn);
123 WarningPrinter dependencyWarningPrinter = new WarningPrinter(System.err, configuration.warn);
143 WarningPrinter programMemberReferenceWarningPrinter = new WarningPrinter(System.err, configuration.warn);
144 WarningPrinter libraryMemberReferenceWarningPrinter = new WarningPrinter(System.err, configuration.warn);
179 WarningPrinter dynamicClassReferenceNotePrinter = new WarningPrinter(System.out, configuration.note);
180 WarningPrinter classForNameNotePrinter = new WarningPrinter(System.out, configuration.note);
191 createClassNoteExceptionMatcher(configuration.keep))))));
194 WarningPrinter getMemberNotePrinter = new WarningPrinter(System.out, configuration.note);
203 createClassMemberNoteExceptionMatcher(configuration.keep, true),
204 createClassMemberNoteExceptionMatcher(configuration.keep, false))))));
207 if (configuration.adaptClassStrings != null)
210 new ClassNameFilter(configuration.adaptClassStrings,
279 WarningPrinter classMemberNotePrinter = new WarningPrinter(System.out, configuration.note);
285 classMemberChecker.checkClassSpecifications(configuration.keep);
286 classMemberChecker.checkClassSpecifications(configuration.assumeNoSideEffects);
289 WarningPrinter descriptorKeepNotePrinter = new WarningPrinter(System.out, configuration.note);
293 descriptorKeepNotePrinter).checkClassSpecifications(configuration.keep);
296 WarningPrinter libraryKeepNotePrinter = new WarningPrinter(System.out, configuration.note);
300 libraryKeepNotePrinter).checkClassSpecifications(configuration.keep);
308 System.out.println(" You should check your configuration for typos.");
317 System.out.println(" You should check your configuration for typos.");
418 if (configuration.skipNonPublicLibraryClasses)
453 if (!configuration.skipNonPublicLibraryClassMembers)
459 if (configuration.skipNonPublicLibraryClasses)
471 !configuration.ignoreWarnings)
476 if ((configuration.note == null ||
477 !configuration.note.isEmpty()) &&
478 (configuration.warn != null &&
479 configuration.warn.isEmpty() ||
480 configuration.ignoreWarnings))
486 if (configuration.verbose)
497 * from the keep configuration.
537 * print notes, from the keep configuration.