public class PostconditionLifecycle extends BaseLifecycle {
@Override
public void beforeProcessingClassNode(ProcessingContextInformation processingContextInformation, ClassNode classNode) {
final PostconditionGenerator postconditionGenerator = new PostconditionGenerator(processingContextInformation.readerSource());
postconditionGenerator.addOldVariablesMethod(classNode);
}
@Override
public void afterProcessingContructorNode(ProcessingContextInformation processingContextInformation, ClassNode classNode, MethodNode constructorNode) {
generatePostcondition(processingContextInformation, classNode, constructorNode);