new ClassSpecificationVisitorFactory() .createClassPoolVisitor(configuration.whyAreYouKeeping, shortestUsagePrinter,
new ClassSpecificationVisitorFactory() .createClassPoolVisitor(configuration.whyAreYouKeeping, shortestUsagePrinter,
new ClassSpecificationVisitorFactory() .createClassPoolVisitor(configuration.whyAreYouKeeping, shortestUsagePrinter,
NoSideEffectMethodMarker noSideEffectMethodMarker = new NoSideEffectMethodMarker(); ClassPoolVisitor classPoolVisitor = new ClassSpecificationVisitorFactory() .createClassPoolVisitor(configuration.assumeNoSideEffects, noSideEffectClassMarker, NoExternalSideEffectMethodMarker noSideEffectMethodMarker = new NoExternalSideEffectMethodMarker(); ClassPoolVisitor classPoolVisitor = new ClassSpecificationVisitorFactory() .createClassPoolVisitor(configuration.assumeNoExternalSideEffects, noSideEffectClassMarker, new ClassSpecificationVisitorFactory() .createClassPoolVisitor(configuration.assumeNoEscapingParameters, null, new ClassSpecificationVisitorFactory() .createClassPoolVisitor(configuration.assumeNoExternalReturnValues, null,
NoSideEffectMethodMarker noSideEffectMethodMarker = new NoSideEffectMethodMarker(); ClassPoolVisitor classPoolVisitor = new ClassSpecificationVisitorFactory() .createClassPoolVisitor(configuration.assumeNoSideEffects, noSideEffectClassMarker, NoExternalSideEffectMethodMarker noSideEffectMethodMarker = new NoExternalSideEffectMethodMarker(); ClassPoolVisitor classPoolVisitor = new ClassSpecificationVisitorFactory() .createClassPoolVisitor(configuration.assumeNoExternalSideEffects, noSideEffectClassMarker, new ClassSpecificationVisitorFactory() .createClassPoolVisitor(configuration.assumeNoEscapingParameters, null, new ClassSpecificationVisitorFactory() .createClassPoolVisitor(configuration.assumeNoExternalReturnValues, null,
NoSideEffectMethodMarker noSideEffectMethodMarker = new NoSideEffectMethodMarker(); ClassPoolVisitor classPoolVisitor = new ClassSpecificationVisitorFactory() .createClassPoolVisitor(configuration.assumeNoSideEffects, noSideEffectClassMarker, NoExternalSideEffectMethodMarker noSideEffectMethodMarker = new NoExternalSideEffectMethodMarker(); ClassPoolVisitor classPoolVisitor = new ClassSpecificationVisitorFactory() .createClassPoolVisitor(configuration.assumeNoExternalSideEffects, noSideEffectClassMarker, new ClassSpecificationVisitorFactory() .createClassPoolVisitor(configuration.assumeNoEscapingParameters, null, new ClassSpecificationVisitorFactory() .createClassPoolVisitor(configuration.assumeNoExternalReturnValues, null,