MethodNode methodNode = controller.getMethodNode(); String name = classNode.getName() + "$" + controller.getContext().getNextClosureInnerName(outerClass, classNode, methodNode); // add a more informative name boolean staticMethodOrInStaticClass = controller.isStaticMethod() || classNode.isStaticClass();
protected ClassNode createClosureClass(ClosureExpression expression) { ClassNode outerClass = getOutermostClass(); String name = outerClass.getName() + "$" + context.getNextClosureInnerName(outerClass, classNode, methodNode); // br added a more infomative name boolean staticMethodOrInStaticClass = isStaticMethod() || classNode.isStaticClass();
protected ClassNode createClosureClass(ClosureExpression expression) { ClassNode outerClass = getOutermostClass(); String name = outerClass.getName() + "$" + context.getNextClosureInnerName(outerClass, classNode, methodNode); // add a more informative name boolean staticMethodOrInStaticClass = isStaticMethod() || classNode.isStaticClass();
protected ClassNode createClosureClass(ClosureExpression expression) { ClassNode outerClass = getOutermostClass(); String name = outerClass.getName() + "$" + context.getNextClosureInnerName(outerClass, classNode, methodNode); // add a more informative name boolean staticMethodOrInStaticClass = isStaticMethod() || classNode.isStaticClass();
MethodNode methodNode = controller.getMethodNode(); String name = outerClass.getName() + "$" + controller.getContext().getNextClosureInnerName(outerClass, classNode, methodNode); // add a more informative name boolean staticMethodOrInStaticClass = controller.isStaticMethod() || classNode.isStaticClass();