{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.x7Hx4aVT/b1/codenarc_0.23-5_i386.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.x7Hx4aVT/b2/codenarc_0.23-5_i386.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n- cde4c7e0444d3f889046b381a07c249b 299244 doc optional libcodenarc-groovy-java-doc_0.23-5_all.deb\n- c338d9e4da7e7394f22991b846f44697 1936184 java optional libcodenarc-groovy-java_0.23-5_all.deb\n+ 7f5ee970aa6d62e589c37a1385ad08a4 299284 doc optional libcodenarc-groovy-java-doc_0.23-5_all.deb\n+ 7824bfdd803485cf88d6ad31d1e38fb5 1935380 java optional libcodenarc-groovy-java_0.23-5_all.deb\n"}, {"source1": "libcodenarc-groovy-java-doc_0.23-5_all.deb", "source2": "libcodenarc-groovy-java-doc_0.23-5_all.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2018-03-29 10:50:46.000000 debian-binary\n -rw-r--r-- 0 0 0 23380 2018-03-29 10:50:46.000000 control.tar.xz\n--rw-r--r-- 0 0 0 275672 2018-03-29 10:50:46.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 275712 2018-03-29 10:50:46.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/share/doc/libcodenarc-groovy-java/api/groovy/org/codenarc/rule/unused/ReferenceCollector.html", "source2": "./usr/share/doc/libcodenarc-groovy-java/api/groovy/org/codenarc/rule/unused/ReferenceCollector.html", "unified_diff": "@@ -191,19 +191,19 @@\n \n Methods inherited from class\n Name\n \n \n \n class org.codehaus.groovy.ast.ClassCodeVisitorSupport\n- org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClass(org.codehaus.groovy.ast.ClassNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitExpressionStatement(org.codehaus.groovy.ast.stmt.ExpressionStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitWhileLoop(org.codehaus.groovy.ast.stmt.WhileStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDoWhileLoop(org.codehaus.groovy.ast.stmt.DoWhileStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitIfElse(org.codehaus.groovy.ast.stmt.IfStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAssertStatement(org.codehaus.groovy.ast.stmt.AssertStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTryCatchFinally(org.codehaus.groovy.ast.stmt.TryCatchStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitForLoop(org.codehaus.groovy.ast.stmt.ForStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAnnotations(org.codehaus.groovy.ast.AnnotatedNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSwitch(org.codehaus.groovy.ast.stmt.SwitchStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCaseStatement(org.codehaus.groovy.ast.stmt.CaseStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBreakStatement(org.codehaus.groovy.ast.stmt.BreakStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitContinueStatement(org.codehaus.groovy.ast.stmt.ContinueStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitThrowStatement(org.codehaus.groovy.ast.stmt.ThrowStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDeclarationExpression(org.codehaus.groovy.ast.expr.DeclarationExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCatchStatement(org.codehaus.groovy.ast.stmt.CatchStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitImports(org.codehaus.groovy.ast.ModuleNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitReturnStatement(org.codehaus.groovy.ast.stmt.ReturnStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitProperty(org.codehaus.groovy.ast.PropertyNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructor(org.codehaus.groovy.ast.ConstructorNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSynchronizedStatement(org.codehaus.groovy.ast.stmt.SynchronizedStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitField(org.codehaus.groovy.ast.FieldNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethod(org.codehaus.groovy.ast.MethodNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPackage(org.codehaus.groovy.ast.PackageNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitFieldExpression(org.codehaus.groovy.ast.expr.FieldExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBinaryExpression(org.codehaus.groovy.ast.expr.BinaryExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBytecodeExpression(org.codehaus.groovy.classgen.BytecodeExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructorCallExpression(org.codehaus.groovy.ast.expr.ConstructorCallExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitStaticMethodCallExpression(org.codehaus.groovy.ast.expr.StaticMethodCallExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTernaryExpression(org.codehaus.groovy.ast.expr.TernaryExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitShortTernaryExpression(org.codehaus.groovy.ast.expr.ElvisOperatorExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPostfixExpression(org.codehaus.groovy.ast.expr.PostfixExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPrefixExpression(org.codehaus.groovy.ast.expr.PrefixExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBooleanExpression(org.codehaus.groovy.ast.expr.BooleanExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitNotExpression(org.codehaus.groovy.ast.expr.NotExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTupleExpression(org.codehaus.groovy.ast.expr.TupleExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitArrayExpression(org.codehaus.groovy.ast.expr.ArrayExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMapExpression(org.codehaus.groovy.ast.expr.MapExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitRangeExpression(org.codehaus.groovy.ast.expr.RangeExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSpreadExpression(org.codehaus.groovy.ast.expr.SpreadExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSpreadMapExpression(org.codehaus.groovy.ast.expr.SpreadMapExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethodPointerExpression(org.codehaus.groovy.ast.expr.MethodPointerExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitUnaryMinusExpression(org.codehaus.groovy.ast.expr.UnaryMinusExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitUnaryPlusExpression(org.codehaus.groovy.ast.expr.UnaryPlusExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBitwiseNegationExpression(org.codehaus.groovy.ast.expr.BitwiseNegationExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCastExpression(org.codehaus.groovy.ast.expr.CastExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitVariableExpression(org.codehaus.groovy.ast.expr.VariableExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAttributeExpression(org.codehaus.groovy.ast.expr.AttributeExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitGStringExpression(org.codehaus.groovy.ast.expr.GStringExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitArgumentlistExpression(org.codehaus.groovy.ast.expr.ArgumentListExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureListExpression(org.codehaus.groovy.ast.expr.ClosureListExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstantExpression(org.codehaus.groovy.ast.expr.ConstantExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitListExpression(org.codehaus.groovy.ast.expr.ListExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMapEntryExpression(org.codehaus.groovy.ast.expr.MapEntryExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long, int), org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(), org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long), org.codehaus.groovy.ast.ClassCodeVisitorSupport#equals(java.lang.Object), org.codehaus.groovy.ast.ClassCodeVisitorSupport#toString(), org.codehaus.groovy.ast.ClassCodeVisitorSupport#hashCode(), org.codehaus.groovy.ast.ClassCodeVisitorSupport#getClass(), org.codehaus.groovy.ast.ClassCodeVisitorSupport#notify(), org.codehaus.groovy.ast.ClassCodeVisitorSupport#notifyAll()\n+ org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSynchronizedStatement(org.codehaus.groovy.ast.stmt.SynchronizedStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClass(org.codehaus.groovy.ast.ClassNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitExpressionStatement(org.codehaus.groovy.ast.stmt.ExpressionStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitWhileLoop(org.codehaus.groovy.ast.stmt.WhileStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDoWhileLoop(org.codehaus.groovy.ast.stmt.DoWhileStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitIfElse(org.codehaus.groovy.ast.stmt.IfStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAssertStatement(org.codehaus.groovy.ast.stmt.AssertStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTryCatchFinally(org.codehaus.groovy.ast.stmt.TryCatchStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitForLoop(org.codehaus.groovy.ast.stmt.ForStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAnnotations(org.codehaus.groovy.ast.AnnotatedNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSwitch(org.codehaus.groovy.ast.stmt.SwitchStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCaseStatement(org.codehaus.groovy.ast.stmt.CaseStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBreakStatement(org.codehaus.groovy.ast.stmt.BreakStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitContinueStatement(org.codehaus.groovy.ast.stmt.ContinueStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitThrowStatement(org.codehaus.groovy.ast.stmt.ThrowStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDeclarationExpression(org.codehaus.groovy.ast.expr.DeclarationExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCatchStatement(org.codehaus.groovy.ast.stmt.CatchStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitImports(org.codehaus.groovy.ast.ModuleNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitReturnStatement(org.codehaus.groovy.ast.stmt.ReturnStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitProperty(org.codehaus.groovy.ast.PropertyNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructor(org.codehaus.groovy.ast.ConstructorNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitField(org.codehaus.groovy.ast.FieldNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethod(org.codehaus.groovy.ast.MethodNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPackage(org.codehaus.groovy.ast.PackageNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMapEntryExpression(org.codehaus.groovy.ast.expr.MapEntryExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitFieldExpression(org.codehaus.groovy.ast.expr.FieldExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBinaryExpression(org.codehaus.groovy.ast.expr.BinaryExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBytecodeExpression(org.codehaus.groovy.classgen.BytecodeExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructorCallExpression(org.codehaus.groovy.ast.expr.ConstructorCallExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitStaticMethodCallExpression(org.codehaus.groovy.ast.expr.StaticMethodCallExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTernaryExpression(org.codehaus.groovy.ast.expr.TernaryExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitShortTernaryExpression(org.codehaus.groovy.ast.expr.ElvisOperatorExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPostfixExpression(org.codehaus.groovy.ast.expr.PostfixExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPrefixExpression(org.codehaus.groovy.ast.expr.PrefixExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBooleanExpression(org.codehaus.groovy.ast.expr.BooleanExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitNotExpression(org.codehaus.groovy.ast.expr.NotExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTupleExpression(org.codehaus.groovy.ast.expr.TupleExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitArrayExpression(org.codehaus.groovy.ast.expr.ArrayExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMapExpression(org.codehaus.groovy.ast.expr.MapExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitRangeExpression(org.codehaus.groovy.ast.expr.RangeExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSpreadExpression(org.codehaus.groovy.ast.expr.SpreadExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSpreadMapExpression(org.codehaus.groovy.ast.expr.SpreadMapExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethodPointerExpression(org.codehaus.groovy.ast.expr.MethodPointerExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitUnaryMinusExpression(org.codehaus.groovy.ast.expr.UnaryMinusExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitUnaryPlusExpression(org.codehaus.groovy.ast.expr.UnaryPlusExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBitwiseNegationExpression(org.codehaus.groovy.ast.expr.BitwiseNegationExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCastExpression(org.codehaus.groovy.ast.expr.CastExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitVariableExpression(org.codehaus.groovy.ast.expr.VariableExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAttributeExpression(org.codehaus.groovy.ast.expr.AttributeExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitGStringExpression(org.codehaus.groovy.ast.expr.GStringExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitArgumentlistExpression(org.codehaus.groovy.ast.expr.ArgumentListExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureListExpression(org.codehaus.groovy.ast.expr.ClosureListExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitListExpression(org.codehaus.groovy.ast.expr.ListExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstantExpression(org.codehaus.groovy.ast.expr.ConstantExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long, int), org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(), org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long), org.codehaus.groovy.ast.ClassCodeVisitorSupport#equals(java.lang.Object), org.codehaus.groovy.ast.ClassCodeVisitorSupport#toString(), org.codehaus.groovy.ast.ClassCodeVisitorSupport#hashCode(), org.codehaus.groovy.ast.ClassCodeVisitorSupport#getClass(), org.codehaus.groovy.ast.ClassCodeVisitorSupport#notify(), org.codehaus.groovy.ast.ClassCodeVisitorSupport#notifyAll()\n \n \n class org.codehaus.groovy.ast.CodeVisitorSupport\n- org.codehaus.groovy.ast.CodeVisitorSupport#visitFieldExpression(org.codehaus.groovy.ast.expr.FieldExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitBinaryExpression(org.codehaus.groovy.ast.expr.BinaryExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitExpressionStatement(org.codehaus.groovy.ast.stmt.ExpressionStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitBytecodeExpression(org.codehaus.groovy.classgen.BytecodeExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitWhileLoop(org.codehaus.groovy.ast.stmt.WhileStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitDoWhileLoop(org.codehaus.groovy.ast.stmt.DoWhileStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitIfElse(org.codehaus.groovy.ast.stmt.IfStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitAssertStatement(org.codehaus.groovy.ast.stmt.AssertStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitTryCatchFinally(org.codehaus.groovy.ast.stmt.TryCatchStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitForLoop(org.codehaus.groovy.ast.stmt.ForStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitConstructorCallExpression(org.codehaus.groovy.ast.expr.ConstructorCallExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitSwitch(org.codehaus.groovy.ast.stmt.SwitchStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitCaseStatement(org.codehaus.groovy.ast.stmt.CaseStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitBreakStatement(org.codehaus.groovy.ast.stmt.BreakStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitContinueStatement(org.codehaus.groovy.ast.stmt.ContinueStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitThrowStatement(org.codehaus.groovy.ast.stmt.ThrowStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitStaticMethodCallExpression(org.codehaus.groovy.ast.expr.StaticMethodCallExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitTernaryExpression(org.codehaus.groovy.ast.expr.TernaryExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitShortTernaryExpression(org.codehaus.groovy.ast.expr.ElvisOperatorExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitPostfixExpression(org.codehaus.groovy.ast.expr.PostfixExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitPrefixExpression(org.codehaus.groovy.ast.expr.PrefixExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitBooleanExpression(org.codehaus.groovy.ast.expr.BooleanExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitNotExpression(org.codehaus.groovy.ast.expr.NotExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitTupleExpression(org.codehaus.groovy.ast.expr.TupleExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitArrayExpression(org.codehaus.groovy.ast.expr.ArrayExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitMapExpression(org.codehaus.groovy.ast.expr.MapExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitRangeExpression(org.codehaus.groovy.ast.expr.RangeExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitSpreadExpression(org.codehaus.groovy.ast.expr.SpreadExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitSpreadMapExpression(org.codehaus.groovy.ast.expr.SpreadMapExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitMethodPointerExpression(org.codehaus.groovy.ast.expr.MethodPointerExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitUnaryMinusExpression(org.codehaus.groovy.ast.expr.UnaryMinusExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitUnaryPlusExpression(org.codehaus.groovy.ast.expr.UnaryPlusExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitBitwiseNegationExpression(org.codehaus.groovy.ast.expr.BitwiseNegationExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitCastExpression(org.codehaus.groovy.ast.expr.CastExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitVariableExpression(org.codehaus.groovy.ast.expr.VariableExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitDeclarationExpression(org.codehaus.groovy.ast.expr.DeclarationExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitAttributeExpression(org.codehaus.groovy.ast.expr.AttributeExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitGStringExpression(org.codehaus.groovy.ast.expr.GStringExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitCatchStatement(org.codehaus.groovy.ast.stmt.CatchStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitArgumentlistExpression(org.codehaus.groovy.ast.expr.ArgumentListExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitClosureListExpression(org.codehaus.groovy.ast.expr.ClosureListExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitReturnStatement(org.codehaus.groovy.ast.stmt.ReturnStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitConstantExpression(org.codehaus.groovy.ast.expr.ConstantExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitListExpression(org.codehaus.groovy.ast.expr.ListExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitSynchronizedStatement(org.codehaus.groovy.ast.stmt.SynchronizedStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitMapEntryExpression(org.codehaus.groovy.ast.expr.MapEntryExpression), org.codehaus.groovy.ast.CodeVisitorSupport#wait(long, int), org.codehaus.groovy.ast.CodeVisitorSupport#wait(), org.codehaus.groovy.ast.CodeVisitorSupport#wait(long), org.codehaus.groovy.ast.CodeVisitorSupport#equals(java.lang.Object), org.codehaus.groovy.ast.CodeVisitorSupport#toString(), org.codehaus.groovy.ast.CodeVisitorSupport#hashCode(), org.codehaus.groovy.ast.CodeVisitorSupport#getClass(), org.codehaus.groovy.ast.CodeVisitorSupport#notify(), org.codehaus.groovy.ast.CodeVisitorSupport#notifyAll()\n+ org.codehaus.groovy.ast.CodeVisitorSupport#visitSynchronizedStatement(org.codehaus.groovy.ast.stmt.SynchronizedStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitMapEntryExpression(org.codehaus.groovy.ast.expr.MapEntryExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitFieldExpression(org.codehaus.groovy.ast.expr.FieldExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitBinaryExpression(org.codehaus.groovy.ast.expr.BinaryExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitExpressionStatement(org.codehaus.groovy.ast.stmt.ExpressionStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitBytecodeExpression(org.codehaus.groovy.classgen.BytecodeExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitConstructorCallExpression(org.codehaus.groovy.ast.expr.ConstructorCallExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitWhileLoop(org.codehaus.groovy.ast.stmt.WhileStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitDoWhileLoop(org.codehaus.groovy.ast.stmt.DoWhileStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitIfElse(org.codehaus.groovy.ast.stmt.IfStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitAssertStatement(org.codehaus.groovy.ast.stmt.AssertStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitTryCatchFinally(org.codehaus.groovy.ast.stmt.TryCatchStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitForLoop(org.codehaus.groovy.ast.stmt.ForStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitSwitch(org.codehaus.groovy.ast.stmt.SwitchStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitCaseStatement(org.codehaus.groovy.ast.stmt.CaseStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitBreakStatement(org.codehaus.groovy.ast.stmt.BreakStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitContinueStatement(org.codehaus.groovy.ast.stmt.ContinueStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitThrowStatement(org.codehaus.groovy.ast.stmt.ThrowStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitStaticMethodCallExpression(org.codehaus.groovy.ast.expr.StaticMethodCallExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitTernaryExpression(org.codehaus.groovy.ast.expr.TernaryExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitShortTernaryExpression(org.codehaus.groovy.ast.expr.ElvisOperatorExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitPostfixExpression(org.codehaus.groovy.ast.expr.PostfixExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitPrefixExpression(org.codehaus.groovy.ast.expr.PrefixExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitBooleanExpression(org.codehaus.groovy.ast.expr.BooleanExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitNotExpression(org.codehaus.groovy.ast.expr.NotExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitTupleExpression(org.codehaus.groovy.ast.expr.TupleExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitArrayExpression(org.codehaus.groovy.ast.expr.ArrayExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitMapExpression(org.codehaus.groovy.ast.expr.MapExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitRangeExpression(org.codehaus.groovy.ast.expr.RangeExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitSpreadExpression(org.codehaus.groovy.ast.expr.SpreadExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitSpreadMapExpression(org.codehaus.groovy.ast.expr.SpreadMapExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitMethodPointerExpression(org.codehaus.groovy.ast.expr.MethodPointerExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitUnaryMinusExpression(org.codehaus.groovy.ast.expr.UnaryMinusExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitUnaryPlusExpression(org.codehaus.groovy.ast.expr.UnaryPlusExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitBitwiseNegationExpression(org.codehaus.groovy.ast.expr.BitwiseNegationExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitCastExpression(org.codehaus.groovy.ast.expr.CastExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitVariableExpression(org.codehaus.groovy.ast.expr.VariableExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitDeclarationExpression(org.codehaus.groovy.ast.expr.DeclarationExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitAttributeExpression(org.codehaus.groovy.ast.expr.AttributeExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitGStringExpression(org.codehaus.groovy.ast.expr.GStringExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitCatchStatement(org.codehaus.groovy.ast.stmt.CatchStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitArgumentlistExpression(org.codehaus.groovy.ast.expr.ArgumentListExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitClosureListExpression(org.codehaus.groovy.ast.expr.ClosureListExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitReturnStatement(org.codehaus.groovy.ast.stmt.ReturnStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitListExpression(org.codehaus.groovy.ast.expr.ListExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitConstantExpression(org.codehaus.groovy.ast.expr.ConstantExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression), org.codehaus.groovy.ast.CodeVisitorSupport#wait(long, int), org.codehaus.groovy.ast.CodeVisitorSupport#wait(), org.codehaus.groovy.ast.CodeVisitorSupport#wait(long), org.codehaus.groovy.ast.CodeVisitorSupport#equals(java.lang.Object), org.codehaus.groovy.ast.CodeVisitorSupport#toString(), org.codehaus.groovy.ast.CodeVisitorSupport#hashCode(), org.codehaus.groovy.ast.CodeVisitorSupport#getClass(), org.codehaus.groovy.ast.CodeVisitorSupport#notify(), org.codehaus.groovy.ast.CodeVisitorSupport#notifyAll()\n \n \n \n \n \n \n \n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -48,14 +48,16 @@\n call)\n visitVariableExpression\n void (org.codehaus.groovy.ast.expr.VariableExpression\n expression)\n o **** Inherited Methods Summary ****\n Inherited Methods\u00a0\n Methods inherited from class Name\n+ org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSynchronizedStatement\n+ (org.codehaus.groovy.ast.stmt.SynchronizedStatement),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClass\n (org.codehaus.groovy.ast.ClassNode),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitExpressionStatement\n (org.codehaus.groovy.ast.stmt.ExpressionStatement),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBlockStatement\n (org.codehaus.groovy.ast.stmt.BlockStatement),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitWhileLoop\n@@ -90,36 +92,36 @@\n (org.codehaus.groovy.ast.ModuleNode),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitReturnStatement\n (org.codehaus.groovy.ast.stmt.ReturnStatement),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitProperty\n (org.codehaus.groovy.ast.PropertyNode),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructor\n (org.codehaus.groovy.ast.ConstructorNode),\n- org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSynchronizedStatement\n- (org.codehaus.groovy.ast.stmt.SynchronizedStatement),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitField\n (org.codehaus.groovy.ast.FieldNode),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethod\n (org.codehaus.groovy.ast.MethodNode),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPackage\n (org.codehaus.groovy.ast.PackageNode),\n+ org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMapEntryExpression\n+ (org.codehaus.groovy.ast.expr.MapEntryExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitFieldExpression\n (org.codehaus.groovy.ast.expr.FieldExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBinaryExpression\n (org.codehaus.groovy.ast.expr.BinaryExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBytecodeExpression\n (org.codehaus.groovy.classgen.BytecodeExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructorCallExpression\n (org.codehaus.groovy.ast.expr.ConstructorCallExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethodCallExpression\n (org.codehaus.groovy.ast.expr.MethodCallExpression),\n- org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitStaticMethodCallExpression\n- (org.codehaus.groovy.ast.expr.StaticMethodCallExpression),\n- class org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTernaryExpression\n- org.codehaus.groovy.ast.ClassCodeVisitorSupport (org.codehaus.groovy.ast.expr.TernaryExpression),\n+ class org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitStaticMethodCallExpression\n+ org.codehaus.groovy.ast.ClassCodeVisitorSupport (org.codehaus.groovy.ast.expr.StaticMethodCallExpression),\n+ org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTernaryExpression\n+ (org.codehaus.groovy.ast.expr.TernaryExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitShortTernaryExpression\n (org.codehaus.groovy.ast.expr.ElvisOperatorExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPostfixExpression\n (org.codehaus.groovy.ast.expr.PostfixExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPrefixExpression\n (org.codehaus.groovy.ast.expr.PrefixExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBooleanExpression\n@@ -158,87 +160,89 @@\n (org.codehaus.groovy.ast.expr.GStringExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitArgumentlistExpression\n (org.codehaus.groovy.ast.expr.ArgumentListExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureListExpression\n (org.codehaus.groovy.ast.expr.ClosureListExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClassExpression\n (org.codehaus.groovy.ast.expr.ClassExpression),\n- org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstantExpression\n- (org.codehaus.groovy.ast.expr.ConstantExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitListExpression\n (org.codehaus.groovy.ast.expr.ListExpression),\n+ org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstantExpression\n+ (org.codehaus.groovy.ast.expr.ConstantExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPropertyExpression\n (org.codehaus.groovy.ast.expr.PropertyExpression),\n- org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMapEntryExpression\n- (org.codehaus.groovy.ast.expr.MapEntryExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long, int),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#equals(java.lang.Object),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#toString(),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#hashCode(),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#getClass(),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#notify(),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#notifyAll()\n+ org.codehaus.groovy.ast.CodeVisitorSupport#visitSynchronizedStatement\n+ (org.codehaus.groovy.ast.stmt.SynchronizedStatement),\n+ org.codehaus.groovy.ast.CodeVisitorSupport#visitMapEntryExpression\n+ (org.codehaus.groovy.ast.expr.MapEntryExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitFieldExpression\n (org.codehaus.groovy.ast.expr.FieldExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitBinaryExpression\n (org.codehaus.groovy.ast.expr.BinaryExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitExpressionStatement\n (org.codehaus.groovy.ast.stmt.ExpressionStatement),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitBlockStatement\n (org.codehaus.groovy.ast.stmt.BlockStatement),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitBytecodeExpression\n (org.codehaus.groovy.classgen.BytecodeExpression),\n+ org.codehaus.groovy.ast.CodeVisitorSupport#visitConstructorCallExpression\n+ (org.codehaus.groovy.ast.expr.ConstructorCallExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitWhileLoop\n (org.codehaus.groovy.ast.stmt.WhileStatement),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitDoWhileLoop\n (org.codehaus.groovy.ast.stmt.DoWhileStatement),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitIfElse\n (org.codehaus.groovy.ast.stmt.IfStatement),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitAssertStatement\n (org.codehaus.groovy.ast.stmt.AssertStatement),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitTryCatchFinally\n (org.codehaus.groovy.ast.stmt.TryCatchStatement),\n+ org.codehaus.groovy.ast.CodeVisitorSupport#visitMethodCallExpression\n+ (org.codehaus.groovy.ast.expr.MethodCallExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitForLoop\n (org.codehaus.groovy.ast.stmt.ForStatement),\n- org.codehaus.groovy.ast.CodeVisitorSupport#visitConstructorCallExpression\n- (org.codehaus.groovy.ast.expr.ConstructorCallExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitSwitch\n (org.codehaus.groovy.ast.stmt.SwitchStatement),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitCaseStatement\n (org.codehaus.groovy.ast.stmt.CaseStatement),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitBreakStatement\n (org.codehaus.groovy.ast.stmt.BreakStatement),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitContinueStatement\n (org.codehaus.groovy.ast.stmt.ContinueStatement),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitThrowStatement\n (org.codehaus.groovy.ast.stmt.ThrowStatement),\n- org.codehaus.groovy.ast.CodeVisitorSupport#visitMethodCallExpression\n- (org.codehaus.groovy.ast.expr.MethodCallExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitStaticMethodCallExpression\n (org.codehaus.groovy.ast.expr.StaticMethodCallExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitTernaryExpression\n (org.codehaus.groovy.ast.expr.TernaryExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitShortTernaryExpression\n (org.codehaus.groovy.ast.expr.ElvisOperatorExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitPostfixExpression\n (org.codehaus.groovy.ast.expr.PostfixExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitPrefixExpression\n (org.codehaus.groovy.ast.expr.PrefixExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitBooleanExpression\n (org.codehaus.groovy.ast.expr.BooleanExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitNotExpression\n (org.codehaus.groovy.ast.expr.NotExpression),\n- org.codehaus.groovy.ast.CodeVisitorSupport#visitClosureExpression\n- (org.codehaus.groovy.ast.expr.ClosureExpression),\n+ class org.codehaus.groovy.ast.CodeVisitorSupport#visitClosureExpression\n+ org.codehaus.groovy.ast.CodeVisitorSupport (org.codehaus.groovy.ast.expr.ClosureExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitTupleExpression\n (org.codehaus.groovy.ast.expr.TupleExpression),\n- class org.codehaus.groovy.ast.CodeVisitorSupport#visitArrayExpression\n- org.codehaus.groovy.ast.CodeVisitorSupport (org.codehaus.groovy.ast.expr.ArrayExpression),\n+ org.codehaus.groovy.ast.CodeVisitorSupport#visitArrayExpression\n+ (org.codehaus.groovy.ast.expr.ArrayExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitMapExpression\n (org.codehaus.groovy.ast.expr.MapExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitRangeExpression\n (org.codehaus.groovy.ast.expr.RangeExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitSpreadExpression\n (org.codehaus.groovy.ast.expr.SpreadExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitSpreadMapExpression\n@@ -267,24 +271,20 @@\n (org.codehaus.groovy.ast.expr.ArgumentListExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitClosureListExpression\n (org.codehaus.groovy.ast.expr.ClosureListExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitReturnStatement\n (org.codehaus.groovy.ast.stmt.ReturnStatement),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitClassExpression\n (org.codehaus.groovy.ast.expr.ClassExpression),\n- org.codehaus.groovy.ast.CodeVisitorSupport#visitConstantExpression\n- (org.codehaus.groovy.ast.expr.ConstantExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitListExpression\n (org.codehaus.groovy.ast.expr.ListExpression),\n+ org.codehaus.groovy.ast.CodeVisitorSupport#visitConstantExpression\n+ (org.codehaus.groovy.ast.expr.ConstantExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitPropertyExpression\n (org.codehaus.groovy.ast.expr.PropertyExpression),\n- org.codehaus.groovy.ast.CodeVisitorSupport#visitSynchronizedStatement\n- (org.codehaus.groovy.ast.stmt.SynchronizedStatement),\n- org.codehaus.groovy.ast.CodeVisitorSupport#visitMapEntryExpression\n- (org.codehaus.groovy.ast.expr.MapEntryExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#wait(long, int),\n org.codehaus.groovy.ast.CodeVisitorSupport#wait(),\n org.codehaus.groovy.ast.CodeVisitorSupport#wait(long),\n org.codehaus.groovy.ast.CodeVisitorSupport#equals(java.lang.Object),\n org.codehaus.groovy.ast.CodeVisitorSupport#toString(),\n org.codehaus.groovy.ast.CodeVisitorSupport#hashCode(),\n org.codehaus.groovy.ast.CodeVisitorSupport#getClass(),\n"}]}, {"source1": "./usr/share/doc/libcodenarc-groovy-java/api/java/org/codenarc/rule/AbstractAstVisitor.html", "source2": "./usr/share/doc/libcodenarc-groovy-java/api/java/org/codenarc/rule/AbstractAstVisitor.html", "unified_diff": "@@ -316,19 +316,19 @@\n \n Methods inherited from class\n Name\n \n \n \n class org.codehaus.groovy.ast.ClassCodeVisitorSupport\n- org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClass(org.codehaus.groovy.ast.ClassNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitExpressionStatement(org.codehaus.groovy.ast.stmt.ExpressionStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitWhileLoop(org.codehaus.groovy.ast.stmt.WhileStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDoWhileLoop(org.codehaus.groovy.ast.stmt.DoWhileStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitIfElse(org.codehaus.groovy.ast.stmt.IfStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAssertStatement(org.codehaus.groovy.ast.stmt.AssertStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTryCatchFinally(org.codehaus.groovy.ast.stmt.TryCatchStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitForLoop(org.codehaus.groovy.ast.stmt.ForStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAnnotations(org.codehaus.groovy.ast.AnnotatedNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSwitch(org.codehaus.groovy.ast.stmt.SwitchStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCaseStatement(org.codehaus.groovy.ast.stmt.CaseStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBreakStatement(org.codehaus.groovy.ast.stmt.BreakStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitContinueStatement(org.codehaus.groovy.ast.stmt.ContinueStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitThrowStatement(org.codehaus.groovy.ast.stmt.ThrowStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDeclarationExpression(org.codehaus.groovy.ast.expr.DeclarationExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCatchStatement(org.codehaus.groovy.ast.stmt.CatchStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitImports(org.codehaus.groovy.ast.ModuleNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitReturnStatement(org.codehaus.groovy.ast.stmt.ReturnStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitProperty(org.codehaus.groovy.ast.PropertyNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructor(org.codehaus.groovy.ast.ConstructorNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSynchronizedStatement(org.codehaus.groovy.ast.stmt.SynchronizedStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitField(org.codehaus.groovy.ast.FieldNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethod(org.codehaus.groovy.ast.MethodNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPackage(org.codehaus.groovy.ast.PackageNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitFieldExpression(org.codehaus.groovy.ast.expr.FieldExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBinaryExpression(org.codehaus.groovy.ast.expr.BinaryExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBytecodeExpression(org.codehaus.groovy.classgen.BytecodeExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructorCallExpression(org.codehaus.groovy.ast.expr.ConstructorCallExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitStaticMethodCallExpression(org.codehaus.groovy.ast.expr.StaticMethodCallExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTernaryExpression(org.codehaus.groovy.ast.expr.TernaryExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitShortTernaryExpression(org.codehaus.groovy.ast.expr.ElvisOperatorExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPostfixExpression(org.codehaus.groovy.ast.expr.PostfixExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPrefixExpression(org.codehaus.groovy.ast.expr.PrefixExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBooleanExpression(org.codehaus.groovy.ast.expr.BooleanExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitNotExpression(org.codehaus.groovy.ast.expr.NotExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTupleExpression(org.codehaus.groovy.ast.expr.TupleExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitArrayExpression(org.codehaus.groovy.ast.expr.ArrayExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMapExpression(org.codehaus.groovy.ast.expr.MapExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitRangeExpression(org.codehaus.groovy.ast.expr.RangeExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSpreadExpression(org.codehaus.groovy.ast.expr.SpreadExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSpreadMapExpression(org.codehaus.groovy.ast.expr.SpreadMapExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethodPointerExpression(org.codehaus.groovy.ast.expr.MethodPointerExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitUnaryMinusExpression(org.codehaus.groovy.ast.expr.UnaryMinusExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitUnaryPlusExpression(org.codehaus.groovy.ast.expr.UnaryPlusExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBitwiseNegationExpression(org.codehaus.groovy.ast.expr.BitwiseNegationExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCastExpression(org.codehaus.groovy.ast.expr.CastExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitVariableExpression(org.codehaus.groovy.ast.expr.VariableExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAttributeExpression(org.codehaus.groovy.ast.expr.AttributeExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitGStringExpression(org.codehaus.groovy.ast.expr.GStringExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitArgumentlistExpression(org.codehaus.groovy.ast.expr.ArgumentListExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureListExpression(org.codehaus.groovy.ast.expr.ClosureListExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstantExpression(org.codehaus.groovy.ast.expr.ConstantExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitListExpression(org.codehaus.groovy.ast.expr.ListExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMapEntryExpression(org.codehaus.groovy.ast.expr.MapEntryExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long, int), org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(), org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long), org.codehaus.groovy.ast.ClassCodeVisitorSupport#equals(java.lang.Object), org.codehaus.groovy.ast.ClassCodeVisitorSupport#toString(), org.codehaus.groovy.ast.ClassCodeVisitorSupport#hashCode(), org.codehaus.groovy.ast.ClassCodeVisitorSupport#getClass(), org.codehaus.groovy.ast.ClassCodeVisitorSupport#notify(), org.codehaus.groovy.ast.ClassCodeVisitorSupport#notifyAll()\n+ org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSynchronizedStatement(org.codehaus.groovy.ast.stmt.SynchronizedStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClass(org.codehaus.groovy.ast.ClassNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitExpressionStatement(org.codehaus.groovy.ast.stmt.ExpressionStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitWhileLoop(org.codehaus.groovy.ast.stmt.WhileStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDoWhileLoop(org.codehaus.groovy.ast.stmt.DoWhileStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitIfElse(org.codehaus.groovy.ast.stmt.IfStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAssertStatement(org.codehaus.groovy.ast.stmt.AssertStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTryCatchFinally(org.codehaus.groovy.ast.stmt.TryCatchStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitForLoop(org.codehaus.groovy.ast.stmt.ForStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAnnotations(org.codehaus.groovy.ast.AnnotatedNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSwitch(org.codehaus.groovy.ast.stmt.SwitchStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCaseStatement(org.codehaus.groovy.ast.stmt.CaseStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBreakStatement(org.codehaus.groovy.ast.stmt.BreakStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitContinueStatement(org.codehaus.groovy.ast.stmt.ContinueStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitThrowStatement(org.codehaus.groovy.ast.stmt.ThrowStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDeclarationExpression(org.codehaus.groovy.ast.expr.DeclarationExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCatchStatement(org.codehaus.groovy.ast.stmt.CatchStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitImports(org.codehaus.groovy.ast.ModuleNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitReturnStatement(org.codehaus.groovy.ast.stmt.ReturnStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitProperty(org.codehaus.groovy.ast.PropertyNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructor(org.codehaus.groovy.ast.ConstructorNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitField(org.codehaus.groovy.ast.FieldNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethod(org.codehaus.groovy.ast.MethodNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPackage(org.codehaus.groovy.ast.PackageNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMapEntryExpression(org.codehaus.groovy.ast.expr.MapEntryExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitFieldExpression(org.codehaus.groovy.ast.expr.FieldExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBinaryExpression(org.codehaus.groovy.ast.expr.BinaryExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBytecodeExpression(org.codehaus.groovy.classgen.BytecodeExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructorCallExpression(org.codehaus.groovy.ast.expr.ConstructorCallExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitStaticMethodCallExpression(org.codehaus.groovy.ast.expr.StaticMethodCallExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTernaryExpression(org.codehaus.groovy.ast.expr.TernaryExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitShortTernaryExpression(org.codehaus.groovy.ast.expr.ElvisOperatorExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPostfixExpression(org.codehaus.groovy.ast.expr.PostfixExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPrefixExpression(org.codehaus.groovy.ast.expr.PrefixExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBooleanExpression(org.codehaus.groovy.ast.expr.BooleanExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitNotExpression(org.codehaus.groovy.ast.expr.NotExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTupleExpression(org.codehaus.groovy.ast.expr.TupleExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitArrayExpression(org.codehaus.groovy.ast.expr.ArrayExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMapExpression(org.codehaus.groovy.ast.expr.MapExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitRangeExpression(org.codehaus.groovy.ast.expr.RangeExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSpreadExpression(org.codehaus.groovy.ast.expr.SpreadExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSpreadMapExpression(org.codehaus.groovy.ast.expr.SpreadMapExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethodPointerExpression(org.codehaus.groovy.ast.expr.MethodPointerExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitUnaryMinusExpression(org.codehaus.groovy.ast.expr.UnaryMinusExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitUnaryPlusExpression(org.codehaus.groovy.ast.expr.UnaryPlusExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBitwiseNegationExpression(org.codehaus.groovy.ast.expr.BitwiseNegationExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCastExpression(org.codehaus.groovy.ast.expr.CastExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitVariableExpression(org.codehaus.groovy.ast.expr.VariableExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAttributeExpression(org.codehaus.groovy.ast.expr.AttributeExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitGStringExpression(org.codehaus.groovy.ast.expr.GStringExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitArgumentlistExpression(org.codehaus.groovy.ast.expr.ArgumentListExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureListExpression(org.codehaus.groovy.ast.expr.ClosureListExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitListExpression(org.codehaus.groovy.ast.expr.ListExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstantExpression(org.codehaus.groovy.ast.expr.ConstantExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long, int), org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(), org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long), org.codehaus.groovy.ast.ClassCodeVisitorSupport#equals(java.lang.Object), org.codehaus.groovy.ast.ClassCodeVisitorSupport#toString(), org.codehaus.groovy.ast.ClassCodeVisitorSupport#hashCode(), org.codehaus.groovy.ast.ClassCodeVisitorSupport#getClass(), org.codehaus.groovy.ast.ClassCodeVisitorSupport#notify(), org.codehaus.groovy.ast.ClassCodeVisitorSupport#notifyAll()\n \n \n class org.codehaus.groovy.ast.CodeVisitorSupport\n- org.codehaus.groovy.ast.CodeVisitorSupport#visitFieldExpression(org.codehaus.groovy.ast.expr.FieldExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitBinaryExpression(org.codehaus.groovy.ast.expr.BinaryExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitExpressionStatement(org.codehaus.groovy.ast.stmt.ExpressionStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitBytecodeExpression(org.codehaus.groovy.classgen.BytecodeExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitWhileLoop(org.codehaus.groovy.ast.stmt.WhileStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitDoWhileLoop(org.codehaus.groovy.ast.stmt.DoWhileStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitIfElse(org.codehaus.groovy.ast.stmt.IfStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitAssertStatement(org.codehaus.groovy.ast.stmt.AssertStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitTryCatchFinally(org.codehaus.groovy.ast.stmt.TryCatchStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitForLoop(org.codehaus.groovy.ast.stmt.ForStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitConstructorCallExpression(org.codehaus.groovy.ast.expr.ConstructorCallExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitSwitch(org.codehaus.groovy.ast.stmt.SwitchStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitCaseStatement(org.codehaus.groovy.ast.stmt.CaseStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitBreakStatement(org.codehaus.groovy.ast.stmt.BreakStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitContinueStatement(org.codehaus.groovy.ast.stmt.ContinueStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitThrowStatement(org.codehaus.groovy.ast.stmt.ThrowStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitStaticMethodCallExpression(org.codehaus.groovy.ast.expr.StaticMethodCallExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitTernaryExpression(org.codehaus.groovy.ast.expr.TernaryExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitShortTernaryExpression(org.codehaus.groovy.ast.expr.ElvisOperatorExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitPostfixExpression(org.codehaus.groovy.ast.expr.PostfixExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitPrefixExpression(org.codehaus.groovy.ast.expr.PrefixExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitBooleanExpression(org.codehaus.groovy.ast.expr.BooleanExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitNotExpression(org.codehaus.groovy.ast.expr.NotExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitTupleExpression(org.codehaus.groovy.ast.expr.TupleExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitArrayExpression(org.codehaus.groovy.ast.expr.ArrayExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitMapExpression(org.codehaus.groovy.ast.expr.MapExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitRangeExpression(org.codehaus.groovy.ast.expr.RangeExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitSpreadExpression(org.codehaus.groovy.ast.expr.SpreadExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitSpreadMapExpression(org.codehaus.groovy.ast.expr.SpreadMapExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitMethodPointerExpression(org.codehaus.groovy.ast.expr.MethodPointerExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitUnaryMinusExpression(org.codehaus.groovy.ast.expr.UnaryMinusExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitUnaryPlusExpression(org.codehaus.groovy.ast.expr.UnaryPlusExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitBitwiseNegationExpression(org.codehaus.groovy.ast.expr.BitwiseNegationExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitCastExpression(org.codehaus.groovy.ast.expr.CastExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitVariableExpression(org.codehaus.groovy.ast.expr.VariableExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitDeclarationExpression(org.codehaus.groovy.ast.expr.DeclarationExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitAttributeExpression(org.codehaus.groovy.ast.expr.AttributeExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitGStringExpression(org.codehaus.groovy.ast.expr.GStringExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitCatchStatement(org.codehaus.groovy.ast.stmt.CatchStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitArgumentlistExpression(org.codehaus.groovy.ast.expr.ArgumentListExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitClosureListExpression(org.codehaus.groovy.ast.expr.ClosureListExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitReturnStatement(org.codehaus.groovy.ast.stmt.ReturnStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitConstantExpression(org.codehaus.groovy.ast.expr.ConstantExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitListExpression(org.codehaus.groovy.ast.expr.ListExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitSynchronizedStatement(org.codehaus.groovy.ast.stmt.SynchronizedStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitMapEntryExpression(org.codehaus.groovy.ast.expr.MapEntryExpression), org.codehaus.groovy.ast.CodeVisitorSupport#wait(long, int), org.codehaus.groovy.ast.CodeVisitorSupport#wait(), org.codehaus.groovy.ast.CodeVisitorSupport#wait(long), org.codehaus.groovy.ast.CodeVisitorSupport#equals(java.lang.Object), org.codehaus.groovy.ast.CodeVisitorSupport#toString(), org.codehaus.groovy.ast.CodeVisitorSupport#hashCode(), org.codehaus.groovy.ast.CodeVisitorSupport#getClass(), org.codehaus.groovy.ast.CodeVisitorSupport#notify(), org.codehaus.groovy.ast.CodeVisitorSupport#notifyAll()\n+ org.codehaus.groovy.ast.CodeVisitorSupport#visitSynchronizedStatement(org.codehaus.groovy.ast.stmt.SynchronizedStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitMapEntryExpression(org.codehaus.groovy.ast.expr.MapEntryExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitFieldExpression(org.codehaus.groovy.ast.expr.FieldExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitBinaryExpression(org.codehaus.groovy.ast.expr.BinaryExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitExpressionStatement(org.codehaus.groovy.ast.stmt.ExpressionStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitBytecodeExpression(org.codehaus.groovy.classgen.BytecodeExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitConstructorCallExpression(org.codehaus.groovy.ast.expr.ConstructorCallExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitWhileLoop(org.codehaus.groovy.ast.stmt.WhileStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitDoWhileLoop(org.codehaus.groovy.ast.stmt.DoWhileStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitIfElse(org.codehaus.groovy.ast.stmt.IfStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitAssertStatement(org.codehaus.groovy.ast.stmt.AssertStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitTryCatchFinally(org.codehaus.groovy.ast.stmt.TryCatchStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitForLoop(org.codehaus.groovy.ast.stmt.ForStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitSwitch(org.codehaus.groovy.ast.stmt.SwitchStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitCaseStatement(org.codehaus.groovy.ast.stmt.CaseStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitBreakStatement(org.codehaus.groovy.ast.stmt.BreakStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitContinueStatement(org.codehaus.groovy.ast.stmt.ContinueStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitThrowStatement(org.codehaus.groovy.ast.stmt.ThrowStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitStaticMethodCallExpression(org.codehaus.groovy.ast.expr.StaticMethodCallExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitTernaryExpression(org.codehaus.groovy.ast.expr.TernaryExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitShortTernaryExpression(org.codehaus.groovy.ast.expr.ElvisOperatorExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitPostfixExpression(org.codehaus.groovy.ast.expr.PostfixExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitPrefixExpression(org.codehaus.groovy.ast.expr.PrefixExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitBooleanExpression(org.codehaus.groovy.ast.expr.BooleanExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitNotExpression(org.codehaus.groovy.ast.expr.NotExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitTupleExpression(org.codehaus.groovy.ast.expr.TupleExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitArrayExpression(org.codehaus.groovy.ast.expr.ArrayExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitMapExpression(org.codehaus.groovy.ast.expr.MapExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitRangeExpression(org.codehaus.groovy.ast.expr.RangeExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitSpreadExpression(org.codehaus.groovy.ast.expr.SpreadExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitSpreadMapExpression(org.codehaus.groovy.ast.expr.SpreadMapExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitMethodPointerExpression(org.codehaus.groovy.ast.expr.MethodPointerExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitUnaryMinusExpression(org.codehaus.groovy.ast.expr.UnaryMinusExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitUnaryPlusExpression(org.codehaus.groovy.ast.expr.UnaryPlusExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitBitwiseNegationExpression(org.codehaus.groovy.ast.expr.BitwiseNegationExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitCastExpression(org.codehaus.groovy.ast.expr.CastExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitVariableExpression(org.codehaus.groovy.ast.expr.VariableExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitDeclarationExpression(org.codehaus.groovy.ast.expr.DeclarationExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitAttributeExpression(org.codehaus.groovy.ast.expr.AttributeExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitGStringExpression(org.codehaus.groovy.ast.expr.GStringExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitCatchStatement(org.codehaus.groovy.ast.stmt.CatchStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitArgumentlistExpression(org.codehaus.groovy.ast.expr.ArgumentListExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitClosureListExpression(org.codehaus.groovy.ast.expr.ClosureListExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitReturnStatement(org.codehaus.groovy.ast.stmt.ReturnStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitListExpression(org.codehaus.groovy.ast.expr.ListExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitConstantExpression(org.codehaus.groovy.ast.expr.ConstantExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression), org.codehaus.groovy.ast.CodeVisitorSupport#wait(long, int), org.codehaus.groovy.ast.CodeVisitorSupport#wait(), org.codehaus.groovy.ast.CodeVisitorSupport#wait(long), org.codehaus.groovy.ast.CodeVisitorSupport#equals(java.lang.Object), org.codehaus.groovy.ast.CodeVisitorSupport#toString(), org.codehaus.groovy.ast.CodeVisitorSupport#hashCode(), org.codehaus.groovy.ast.CodeVisitorSupport#getClass(), org.codehaus.groovy.ast.CodeVisitorSupport#notify(), org.codehaus.groovy.ast.CodeVisitorSupport#notifyAll()\n \n \n \n \n \n \n \n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -113,14 +113,16 @@\n node)\n visitMethodEx\n protected\u00a0void (org.codehaus.groovy.ast.MethodNode\n node)\n o **** Inherited Methods Summary ****\n Inherited Methods\u00a0\n Methods inherited from class Name\n+ org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSynchronizedStatement\n+ (org.codehaus.groovy.ast.stmt.SynchronizedStatement),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClass\n (org.codehaus.groovy.ast.ClassNode),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitExpressionStatement\n (org.codehaus.groovy.ast.stmt.ExpressionStatement),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBlockStatement\n (org.codehaus.groovy.ast.stmt.BlockStatement),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitWhileLoop\n@@ -155,36 +157,36 @@\n (org.codehaus.groovy.ast.ModuleNode),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitReturnStatement\n (org.codehaus.groovy.ast.stmt.ReturnStatement),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitProperty\n (org.codehaus.groovy.ast.PropertyNode),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructor\n (org.codehaus.groovy.ast.ConstructorNode),\n- org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSynchronizedStatement\n- (org.codehaus.groovy.ast.stmt.SynchronizedStatement),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitField\n (org.codehaus.groovy.ast.FieldNode),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethod\n (org.codehaus.groovy.ast.MethodNode),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPackage\n (org.codehaus.groovy.ast.PackageNode),\n+ org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMapEntryExpression\n+ (org.codehaus.groovy.ast.expr.MapEntryExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitFieldExpression\n (org.codehaus.groovy.ast.expr.FieldExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBinaryExpression\n (org.codehaus.groovy.ast.expr.BinaryExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBytecodeExpression\n (org.codehaus.groovy.classgen.BytecodeExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructorCallExpression\n (org.codehaus.groovy.ast.expr.ConstructorCallExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethodCallExpression\n (org.codehaus.groovy.ast.expr.MethodCallExpression),\n- org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitStaticMethodCallExpression\n- (org.codehaus.groovy.ast.expr.StaticMethodCallExpression),\n- class org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTernaryExpression\n- org.codehaus.groovy.ast.ClassCodeVisitorSupport (org.codehaus.groovy.ast.expr.TernaryExpression),\n+ class org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitStaticMethodCallExpression\n+ org.codehaus.groovy.ast.ClassCodeVisitorSupport (org.codehaus.groovy.ast.expr.StaticMethodCallExpression),\n+ org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTernaryExpression\n+ (org.codehaus.groovy.ast.expr.TernaryExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitShortTernaryExpression\n (org.codehaus.groovy.ast.expr.ElvisOperatorExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPostfixExpression\n (org.codehaus.groovy.ast.expr.PostfixExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPrefixExpression\n (org.codehaus.groovy.ast.expr.PrefixExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBooleanExpression\n@@ -223,87 +225,89 @@\n (org.codehaus.groovy.ast.expr.GStringExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitArgumentlistExpression\n (org.codehaus.groovy.ast.expr.ArgumentListExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureListExpression\n (org.codehaus.groovy.ast.expr.ClosureListExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClassExpression\n (org.codehaus.groovy.ast.expr.ClassExpression),\n- org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstantExpression\n- (org.codehaus.groovy.ast.expr.ConstantExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitListExpression\n (org.codehaus.groovy.ast.expr.ListExpression),\n+ org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstantExpression\n+ (org.codehaus.groovy.ast.expr.ConstantExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPropertyExpression\n (org.codehaus.groovy.ast.expr.PropertyExpression),\n- org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMapEntryExpression\n- (org.codehaus.groovy.ast.expr.MapEntryExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long, int),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#equals(java.lang.Object),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#toString(),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#hashCode(),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#getClass(),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#notify(),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#notifyAll()\n+ org.codehaus.groovy.ast.CodeVisitorSupport#visitSynchronizedStatement\n+ (org.codehaus.groovy.ast.stmt.SynchronizedStatement),\n+ org.codehaus.groovy.ast.CodeVisitorSupport#visitMapEntryExpression\n+ (org.codehaus.groovy.ast.expr.MapEntryExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitFieldExpression\n (org.codehaus.groovy.ast.expr.FieldExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitBinaryExpression\n (org.codehaus.groovy.ast.expr.BinaryExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitExpressionStatement\n (org.codehaus.groovy.ast.stmt.ExpressionStatement),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitBlockStatement\n (org.codehaus.groovy.ast.stmt.BlockStatement),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitBytecodeExpression\n (org.codehaus.groovy.classgen.BytecodeExpression),\n+ org.codehaus.groovy.ast.CodeVisitorSupport#visitConstructorCallExpression\n+ (org.codehaus.groovy.ast.expr.ConstructorCallExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitWhileLoop\n (org.codehaus.groovy.ast.stmt.WhileStatement),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitDoWhileLoop\n (org.codehaus.groovy.ast.stmt.DoWhileStatement),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitIfElse\n (org.codehaus.groovy.ast.stmt.IfStatement),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitAssertStatement\n (org.codehaus.groovy.ast.stmt.AssertStatement),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitTryCatchFinally\n (org.codehaus.groovy.ast.stmt.TryCatchStatement),\n+ org.codehaus.groovy.ast.CodeVisitorSupport#visitMethodCallExpression\n+ (org.codehaus.groovy.ast.expr.MethodCallExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitForLoop\n (org.codehaus.groovy.ast.stmt.ForStatement),\n- org.codehaus.groovy.ast.CodeVisitorSupport#visitConstructorCallExpression\n- (org.codehaus.groovy.ast.expr.ConstructorCallExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitSwitch\n (org.codehaus.groovy.ast.stmt.SwitchStatement),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitCaseStatement\n (org.codehaus.groovy.ast.stmt.CaseStatement),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitBreakStatement\n (org.codehaus.groovy.ast.stmt.BreakStatement),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitContinueStatement\n (org.codehaus.groovy.ast.stmt.ContinueStatement),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitThrowStatement\n (org.codehaus.groovy.ast.stmt.ThrowStatement),\n- org.codehaus.groovy.ast.CodeVisitorSupport#visitMethodCallExpression\n- (org.codehaus.groovy.ast.expr.MethodCallExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitStaticMethodCallExpression\n (org.codehaus.groovy.ast.expr.StaticMethodCallExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitTernaryExpression\n (org.codehaus.groovy.ast.expr.TernaryExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitShortTernaryExpression\n (org.codehaus.groovy.ast.expr.ElvisOperatorExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitPostfixExpression\n (org.codehaus.groovy.ast.expr.PostfixExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitPrefixExpression\n (org.codehaus.groovy.ast.expr.PrefixExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitBooleanExpression\n (org.codehaus.groovy.ast.expr.BooleanExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitNotExpression\n (org.codehaus.groovy.ast.expr.NotExpression),\n- org.codehaus.groovy.ast.CodeVisitorSupport#visitClosureExpression\n- (org.codehaus.groovy.ast.expr.ClosureExpression),\n+ class org.codehaus.groovy.ast.CodeVisitorSupport#visitClosureExpression\n+ org.codehaus.groovy.ast.CodeVisitorSupport (org.codehaus.groovy.ast.expr.ClosureExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitTupleExpression\n (org.codehaus.groovy.ast.expr.TupleExpression),\n- class org.codehaus.groovy.ast.CodeVisitorSupport#visitArrayExpression\n- org.codehaus.groovy.ast.CodeVisitorSupport (org.codehaus.groovy.ast.expr.ArrayExpression),\n+ org.codehaus.groovy.ast.CodeVisitorSupport#visitArrayExpression\n+ (org.codehaus.groovy.ast.expr.ArrayExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitMapExpression\n (org.codehaus.groovy.ast.expr.MapExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitRangeExpression\n (org.codehaus.groovy.ast.expr.RangeExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitSpreadExpression\n (org.codehaus.groovy.ast.expr.SpreadExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitSpreadMapExpression\n@@ -332,24 +336,20 @@\n (org.codehaus.groovy.ast.expr.ArgumentListExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitClosureListExpression\n (org.codehaus.groovy.ast.expr.ClosureListExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitReturnStatement\n (org.codehaus.groovy.ast.stmt.ReturnStatement),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitClassExpression\n (org.codehaus.groovy.ast.expr.ClassExpression),\n- org.codehaus.groovy.ast.CodeVisitorSupport#visitConstantExpression\n- (org.codehaus.groovy.ast.expr.ConstantExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitListExpression\n (org.codehaus.groovy.ast.expr.ListExpression),\n+ org.codehaus.groovy.ast.CodeVisitorSupport#visitConstantExpression\n+ (org.codehaus.groovy.ast.expr.ConstantExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitPropertyExpression\n (org.codehaus.groovy.ast.expr.PropertyExpression),\n- org.codehaus.groovy.ast.CodeVisitorSupport#visitSynchronizedStatement\n- (org.codehaus.groovy.ast.stmt.SynchronizedStatement),\n- org.codehaus.groovy.ast.CodeVisitorSupport#visitMapEntryExpression\n- (org.codehaus.groovy.ast.expr.MapEntryExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#wait(long, int),\n org.codehaus.groovy.ast.CodeVisitorSupport#wait(),\n org.codehaus.groovy.ast.CodeVisitorSupport#wait(long),\n org.codehaus.groovy.ast.CodeVisitorSupport#equals(java.lang.Object),\n org.codehaus.groovy.ast.CodeVisitorSupport#toString(),\n org.codehaus.groovy.ast.CodeVisitorSupport#hashCode(),\n org.codehaus.groovy.ast.CodeVisitorSupport#getClass(),\n"}]}, {"source1": "./usr/share/doc/libcodenarc-groovy-java/api/java/org/codenarc/rule/AbstractFieldVisitor.html", "source2": "./usr/share/doc/libcodenarc-groovy-java/api/java/org/codenarc/rule/AbstractFieldVisitor.html", "unified_diff": "@@ -601,19 +601,19 @@\n \n Methods inherited from class\n Name\n \n \n \n class org.codehaus.groovy.ast.ClassCodeVisitorSupport\n- org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClass(org.codehaus.groovy.ast.ClassNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitExpressionStatement(org.codehaus.groovy.ast.stmt.ExpressionStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitWhileLoop(org.codehaus.groovy.ast.stmt.WhileStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDoWhileLoop(org.codehaus.groovy.ast.stmt.DoWhileStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitIfElse(org.codehaus.groovy.ast.stmt.IfStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAssertStatement(org.codehaus.groovy.ast.stmt.AssertStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTryCatchFinally(org.codehaus.groovy.ast.stmt.TryCatchStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitForLoop(org.codehaus.groovy.ast.stmt.ForStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAnnotations(org.codehaus.groovy.ast.AnnotatedNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSwitch(org.codehaus.groovy.ast.stmt.SwitchStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCaseStatement(org.codehaus.groovy.ast.stmt.CaseStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBreakStatement(org.codehaus.groovy.ast.stmt.BreakStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitContinueStatement(org.codehaus.groovy.ast.stmt.ContinueStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitThrowStatement(org.codehaus.groovy.ast.stmt.ThrowStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDeclarationExpression(org.codehaus.groovy.ast.expr.DeclarationExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCatchStatement(org.codehaus.groovy.ast.stmt.CatchStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitImports(org.codehaus.groovy.ast.ModuleNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitReturnStatement(org.codehaus.groovy.ast.stmt.ReturnStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitProperty(org.codehaus.groovy.ast.PropertyNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructor(org.codehaus.groovy.ast.ConstructorNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSynchronizedStatement(org.codehaus.groovy.ast.stmt.SynchronizedStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitField(org.codehaus.groovy.ast.FieldNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethod(org.codehaus.groovy.ast.MethodNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPackage(org.codehaus.groovy.ast.PackageNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitFieldExpression(org.codehaus.groovy.ast.expr.FieldExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBinaryExpression(org.codehaus.groovy.ast.expr.BinaryExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBytecodeExpression(org.codehaus.groovy.classgen.BytecodeExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructorCallExpression(org.codehaus.groovy.ast.expr.ConstructorCallExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitStaticMethodCallExpression(org.codehaus.groovy.ast.expr.StaticMethodCallExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTernaryExpression(org.codehaus.groovy.ast.expr.TernaryExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitShortTernaryExpression(org.codehaus.groovy.ast.expr.ElvisOperatorExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPostfixExpression(org.codehaus.groovy.ast.expr.PostfixExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPrefixExpression(org.codehaus.groovy.ast.expr.PrefixExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBooleanExpression(org.codehaus.groovy.ast.expr.BooleanExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitNotExpression(org.codehaus.groovy.ast.expr.NotExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTupleExpression(org.codehaus.groovy.ast.expr.TupleExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitArrayExpression(org.codehaus.groovy.ast.expr.ArrayExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMapExpression(org.codehaus.groovy.ast.expr.MapExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitRangeExpression(org.codehaus.groovy.ast.expr.RangeExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSpreadExpression(org.codehaus.groovy.ast.expr.SpreadExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSpreadMapExpression(org.codehaus.groovy.ast.expr.SpreadMapExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethodPointerExpression(org.codehaus.groovy.ast.expr.MethodPointerExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitUnaryMinusExpression(org.codehaus.groovy.ast.expr.UnaryMinusExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitUnaryPlusExpression(org.codehaus.groovy.ast.expr.UnaryPlusExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBitwiseNegationExpression(org.codehaus.groovy.ast.expr.BitwiseNegationExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCastExpression(org.codehaus.groovy.ast.expr.CastExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitVariableExpression(org.codehaus.groovy.ast.expr.VariableExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAttributeExpression(org.codehaus.groovy.ast.expr.AttributeExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitGStringExpression(org.codehaus.groovy.ast.expr.GStringExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitArgumentlistExpression(org.codehaus.groovy.ast.expr.ArgumentListExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureListExpression(org.codehaus.groovy.ast.expr.ClosureListExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstantExpression(org.codehaus.groovy.ast.expr.ConstantExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitListExpression(org.codehaus.groovy.ast.expr.ListExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMapEntryExpression(org.codehaus.groovy.ast.expr.MapEntryExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long, int), org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(), org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long), org.codehaus.groovy.ast.ClassCodeVisitorSupport#equals(java.lang.Object), org.codehaus.groovy.ast.ClassCodeVisitorSupport#toString(), org.codehaus.groovy.ast.ClassCodeVisitorSupport#hashCode(), org.codehaus.groovy.ast.ClassCodeVisitorSupport#getClass(), org.codehaus.groovy.ast.ClassCodeVisitorSupport#notify(), org.codehaus.groovy.ast.ClassCodeVisitorSupport#notifyAll()\n+ org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSynchronizedStatement(org.codehaus.groovy.ast.stmt.SynchronizedStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClass(org.codehaus.groovy.ast.ClassNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitExpressionStatement(org.codehaus.groovy.ast.stmt.ExpressionStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitWhileLoop(org.codehaus.groovy.ast.stmt.WhileStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDoWhileLoop(org.codehaus.groovy.ast.stmt.DoWhileStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitIfElse(org.codehaus.groovy.ast.stmt.IfStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAssertStatement(org.codehaus.groovy.ast.stmt.AssertStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTryCatchFinally(org.codehaus.groovy.ast.stmt.TryCatchStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitForLoop(org.codehaus.groovy.ast.stmt.ForStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAnnotations(org.codehaus.groovy.ast.AnnotatedNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSwitch(org.codehaus.groovy.ast.stmt.SwitchStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCaseStatement(org.codehaus.groovy.ast.stmt.CaseStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBreakStatement(org.codehaus.groovy.ast.stmt.BreakStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitContinueStatement(org.codehaus.groovy.ast.stmt.ContinueStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitThrowStatement(org.codehaus.groovy.ast.stmt.ThrowStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDeclarationExpression(org.codehaus.groovy.ast.expr.DeclarationExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCatchStatement(org.codehaus.groovy.ast.stmt.CatchStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitImports(org.codehaus.groovy.ast.ModuleNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitReturnStatement(org.codehaus.groovy.ast.stmt.ReturnStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitProperty(org.codehaus.groovy.ast.PropertyNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructor(org.codehaus.groovy.ast.ConstructorNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitField(org.codehaus.groovy.ast.FieldNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethod(org.codehaus.groovy.ast.MethodNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPackage(org.codehaus.groovy.ast.PackageNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMapEntryExpression(org.codehaus.groovy.ast.expr.MapEntryExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitFieldExpression(org.codehaus.groovy.ast.expr.FieldExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBinaryExpression(org.codehaus.groovy.ast.expr.BinaryExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBytecodeExpression(org.codehaus.groovy.classgen.BytecodeExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructorCallExpression(org.codehaus.groovy.ast.expr.ConstructorCallExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitStaticMethodCallExpression(org.codehaus.groovy.ast.expr.StaticMethodCallExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTernaryExpression(org.codehaus.groovy.ast.expr.TernaryExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitShortTernaryExpression(org.codehaus.groovy.ast.expr.ElvisOperatorExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPostfixExpression(org.codehaus.groovy.ast.expr.PostfixExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPrefixExpression(org.codehaus.groovy.ast.expr.PrefixExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBooleanExpression(org.codehaus.groovy.ast.expr.BooleanExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitNotExpression(org.codehaus.groovy.ast.expr.NotExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTupleExpression(org.codehaus.groovy.ast.expr.TupleExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitArrayExpression(org.codehaus.groovy.ast.expr.ArrayExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMapExpression(org.codehaus.groovy.ast.expr.MapExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitRangeExpression(org.codehaus.groovy.ast.expr.RangeExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSpreadExpression(org.codehaus.groovy.ast.expr.SpreadExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSpreadMapExpression(org.codehaus.groovy.ast.expr.SpreadMapExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethodPointerExpression(org.codehaus.groovy.ast.expr.MethodPointerExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitUnaryMinusExpression(org.codehaus.groovy.ast.expr.UnaryMinusExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitUnaryPlusExpression(org.codehaus.groovy.ast.expr.UnaryPlusExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBitwiseNegationExpression(org.codehaus.groovy.ast.expr.BitwiseNegationExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCastExpression(org.codehaus.groovy.ast.expr.CastExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitVariableExpression(org.codehaus.groovy.ast.expr.VariableExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAttributeExpression(org.codehaus.groovy.ast.expr.AttributeExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitGStringExpression(org.codehaus.groovy.ast.expr.GStringExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitArgumentlistExpression(org.codehaus.groovy.ast.expr.ArgumentListExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureListExpression(org.codehaus.groovy.ast.expr.ClosureListExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitListExpression(org.codehaus.groovy.ast.expr.ListExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstantExpression(org.codehaus.groovy.ast.expr.ConstantExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long, int), org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(), org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long), org.codehaus.groovy.ast.ClassCodeVisitorSupport#equals(java.lang.Object), org.codehaus.groovy.ast.ClassCodeVisitorSupport#toString(), org.codehaus.groovy.ast.ClassCodeVisitorSupport#hashCode(), org.codehaus.groovy.ast.ClassCodeVisitorSupport#getClass(), org.codehaus.groovy.ast.ClassCodeVisitorSupport#notify(), org.codehaus.groovy.ast.ClassCodeVisitorSupport#notifyAll()\n \n \n class org.codehaus.groovy.ast.CodeVisitorSupport\n- org.codehaus.groovy.ast.CodeVisitorSupport#visitFieldExpression(org.codehaus.groovy.ast.expr.FieldExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitBinaryExpression(org.codehaus.groovy.ast.expr.BinaryExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitExpressionStatement(org.codehaus.groovy.ast.stmt.ExpressionStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitBytecodeExpression(org.codehaus.groovy.classgen.BytecodeExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitWhileLoop(org.codehaus.groovy.ast.stmt.WhileStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitDoWhileLoop(org.codehaus.groovy.ast.stmt.DoWhileStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitIfElse(org.codehaus.groovy.ast.stmt.IfStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitAssertStatement(org.codehaus.groovy.ast.stmt.AssertStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitTryCatchFinally(org.codehaus.groovy.ast.stmt.TryCatchStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitForLoop(org.codehaus.groovy.ast.stmt.ForStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitConstructorCallExpression(org.codehaus.groovy.ast.expr.ConstructorCallExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitSwitch(org.codehaus.groovy.ast.stmt.SwitchStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitCaseStatement(org.codehaus.groovy.ast.stmt.CaseStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitBreakStatement(org.codehaus.groovy.ast.stmt.BreakStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitContinueStatement(org.codehaus.groovy.ast.stmt.ContinueStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitThrowStatement(org.codehaus.groovy.ast.stmt.ThrowStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitStaticMethodCallExpression(org.codehaus.groovy.ast.expr.StaticMethodCallExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitTernaryExpression(org.codehaus.groovy.ast.expr.TernaryExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitShortTernaryExpression(org.codehaus.groovy.ast.expr.ElvisOperatorExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitPostfixExpression(org.codehaus.groovy.ast.expr.PostfixExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitPrefixExpression(org.codehaus.groovy.ast.expr.PrefixExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitBooleanExpression(org.codehaus.groovy.ast.expr.BooleanExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitNotExpression(org.codehaus.groovy.ast.expr.NotExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitTupleExpression(org.codehaus.groovy.ast.expr.TupleExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitArrayExpression(org.codehaus.groovy.ast.expr.ArrayExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitMapExpression(org.codehaus.groovy.ast.expr.MapExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitRangeExpression(org.codehaus.groovy.ast.expr.RangeExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitSpreadExpression(org.codehaus.groovy.ast.expr.SpreadExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitSpreadMapExpression(org.codehaus.groovy.ast.expr.SpreadMapExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitMethodPointerExpression(org.codehaus.groovy.ast.expr.MethodPointerExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitUnaryMinusExpression(org.codehaus.groovy.ast.expr.UnaryMinusExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitUnaryPlusExpression(org.codehaus.groovy.ast.expr.UnaryPlusExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitBitwiseNegationExpression(org.codehaus.groovy.ast.expr.BitwiseNegationExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitCastExpression(org.codehaus.groovy.ast.expr.CastExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitVariableExpression(org.codehaus.groovy.ast.expr.VariableExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitDeclarationExpression(org.codehaus.groovy.ast.expr.DeclarationExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitAttributeExpression(org.codehaus.groovy.ast.expr.AttributeExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitGStringExpression(org.codehaus.groovy.ast.expr.GStringExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitCatchStatement(org.codehaus.groovy.ast.stmt.CatchStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitArgumentlistExpression(org.codehaus.groovy.ast.expr.ArgumentListExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitClosureListExpression(org.codehaus.groovy.ast.expr.ClosureListExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitReturnStatement(org.codehaus.groovy.ast.stmt.ReturnStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitConstantExpression(org.codehaus.groovy.ast.expr.ConstantExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitListExpression(org.codehaus.groovy.ast.expr.ListExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitSynchronizedStatement(org.codehaus.groovy.ast.stmt.SynchronizedStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitMapEntryExpression(org.codehaus.groovy.ast.expr.MapEntryExpression), org.codehaus.groovy.ast.CodeVisitorSupport#wait(long, int), org.codehaus.groovy.ast.CodeVisitorSupport#wait(), org.codehaus.groovy.ast.CodeVisitorSupport#wait(long), org.codehaus.groovy.ast.CodeVisitorSupport#equals(java.lang.Object), org.codehaus.groovy.ast.CodeVisitorSupport#toString(), org.codehaus.groovy.ast.CodeVisitorSupport#hashCode(), org.codehaus.groovy.ast.CodeVisitorSupport#getClass(), org.codehaus.groovy.ast.CodeVisitorSupport#notify(), org.codehaus.groovy.ast.CodeVisitorSupport#notifyAll()\n+ org.codehaus.groovy.ast.CodeVisitorSupport#visitSynchronizedStatement(org.codehaus.groovy.ast.stmt.SynchronizedStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitMapEntryExpression(org.codehaus.groovy.ast.expr.MapEntryExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitFieldExpression(org.codehaus.groovy.ast.expr.FieldExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitBinaryExpression(org.codehaus.groovy.ast.expr.BinaryExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitExpressionStatement(org.codehaus.groovy.ast.stmt.ExpressionStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitBytecodeExpression(org.codehaus.groovy.classgen.BytecodeExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitConstructorCallExpression(org.codehaus.groovy.ast.expr.ConstructorCallExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitWhileLoop(org.codehaus.groovy.ast.stmt.WhileStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitDoWhileLoop(org.codehaus.groovy.ast.stmt.DoWhileStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitIfElse(org.codehaus.groovy.ast.stmt.IfStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitAssertStatement(org.codehaus.groovy.ast.stmt.AssertStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitTryCatchFinally(org.codehaus.groovy.ast.stmt.TryCatchStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitForLoop(org.codehaus.groovy.ast.stmt.ForStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitSwitch(org.codehaus.groovy.ast.stmt.SwitchStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitCaseStatement(org.codehaus.groovy.ast.stmt.CaseStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitBreakStatement(org.codehaus.groovy.ast.stmt.BreakStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitContinueStatement(org.codehaus.groovy.ast.stmt.ContinueStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitThrowStatement(org.codehaus.groovy.ast.stmt.ThrowStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitStaticMethodCallExpression(org.codehaus.groovy.ast.expr.StaticMethodCallExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitTernaryExpression(org.codehaus.groovy.ast.expr.TernaryExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitShortTernaryExpression(org.codehaus.groovy.ast.expr.ElvisOperatorExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitPostfixExpression(org.codehaus.groovy.ast.expr.PostfixExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitPrefixExpression(org.codehaus.groovy.ast.expr.PrefixExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitBooleanExpression(org.codehaus.groovy.ast.expr.BooleanExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitNotExpression(org.codehaus.groovy.ast.expr.NotExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitTupleExpression(org.codehaus.groovy.ast.expr.TupleExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitArrayExpression(org.codehaus.groovy.ast.expr.ArrayExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitMapExpression(org.codehaus.groovy.ast.expr.MapExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitRangeExpression(org.codehaus.groovy.ast.expr.RangeExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitSpreadExpression(org.codehaus.groovy.ast.expr.SpreadExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitSpreadMapExpression(org.codehaus.groovy.ast.expr.SpreadMapExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitMethodPointerExpression(org.codehaus.groovy.ast.expr.MethodPointerExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitUnaryMinusExpression(org.codehaus.groovy.ast.expr.UnaryMinusExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitUnaryPlusExpression(org.codehaus.groovy.ast.expr.UnaryPlusExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitBitwiseNegationExpression(org.codehaus.groovy.ast.expr.BitwiseNegationExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitCastExpression(org.codehaus.groovy.ast.expr.CastExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitVariableExpression(org.codehaus.groovy.ast.expr.VariableExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitDeclarationExpression(org.codehaus.groovy.ast.expr.DeclarationExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitAttributeExpression(org.codehaus.groovy.ast.expr.AttributeExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitGStringExpression(org.codehaus.groovy.ast.expr.GStringExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitCatchStatement(org.codehaus.groovy.ast.stmt.CatchStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitArgumentlistExpression(org.codehaus.groovy.ast.expr.ArgumentListExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitClosureListExpression(org.codehaus.groovy.ast.expr.ClosureListExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitReturnStatement(org.codehaus.groovy.ast.stmt.ReturnStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitListExpression(org.codehaus.groovy.ast.expr.ListExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitConstantExpression(org.codehaus.groovy.ast.expr.ConstantExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression), org.codehaus.groovy.ast.CodeVisitorSupport#wait(long, int), org.codehaus.groovy.ast.CodeVisitorSupport#wait(), org.codehaus.groovy.ast.CodeVisitorSupport#wait(long), org.codehaus.groovy.ast.CodeVisitorSupport#equals(java.lang.Object), org.codehaus.groovy.ast.CodeVisitorSupport#toString(), org.codehaus.groovy.ast.CodeVisitorSupport#hashCode(), org.codehaus.groovy.ast.CodeVisitorSupport#getClass(), org.codehaus.groovy.ast.CodeVisitorSupport#notify(), org.codehaus.groovy.ast.CodeVisitorSupport#notifyAll()\n \n \n \n \n \n \n \n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -216,14 +216,16 @@\n void (org.codehaus.groovy.ast.expr.VariableExpression\n expression)\n void visitWhileLoop\n (org.codehaus.groovy.ast.stmt.WhileStatement loop)\n o **** Inherited Methods Summary ****\n Inherited Methods\u00a0\n Methods inherited from class Name\n+ org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSynchronizedStatement\n+ (org.codehaus.groovy.ast.stmt.SynchronizedStatement),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClass\n (org.codehaus.groovy.ast.ClassNode),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitExpressionStatement\n (org.codehaus.groovy.ast.stmt.ExpressionStatement),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBlockStatement\n (org.codehaus.groovy.ast.stmt.BlockStatement),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitWhileLoop\n@@ -258,36 +260,36 @@\n (org.codehaus.groovy.ast.ModuleNode),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitReturnStatement\n (org.codehaus.groovy.ast.stmt.ReturnStatement),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitProperty\n (org.codehaus.groovy.ast.PropertyNode),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructor\n (org.codehaus.groovy.ast.ConstructorNode),\n- org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSynchronizedStatement\n- (org.codehaus.groovy.ast.stmt.SynchronizedStatement),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitField\n (org.codehaus.groovy.ast.FieldNode),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethod\n (org.codehaus.groovy.ast.MethodNode),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPackage\n (org.codehaus.groovy.ast.PackageNode),\n+ org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMapEntryExpression\n+ (org.codehaus.groovy.ast.expr.MapEntryExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitFieldExpression\n (org.codehaus.groovy.ast.expr.FieldExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBinaryExpression\n (org.codehaus.groovy.ast.expr.BinaryExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBytecodeExpression\n (org.codehaus.groovy.classgen.BytecodeExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructorCallExpression\n (org.codehaus.groovy.ast.expr.ConstructorCallExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethodCallExpression\n (org.codehaus.groovy.ast.expr.MethodCallExpression),\n- org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitStaticMethodCallExpression\n- (org.codehaus.groovy.ast.expr.StaticMethodCallExpression),\n- class org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTernaryExpression\n- org.codehaus.groovy.ast.ClassCodeVisitorSupport (org.codehaus.groovy.ast.expr.TernaryExpression),\n+ class org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitStaticMethodCallExpression\n+ org.codehaus.groovy.ast.ClassCodeVisitorSupport (org.codehaus.groovy.ast.expr.StaticMethodCallExpression),\n+ org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTernaryExpression\n+ (org.codehaus.groovy.ast.expr.TernaryExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitShortTernaryExpression\n (org.codehaus.groovy.ast.expr.ElvisOperatorExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPostfixExpression\n (org.codehaus.groovy.ast.expr.PostfixExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPrefixExpression\n (org.codehaus.groovy.ast.expr.PrefixExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBooleanExpression\n@@ -326,87 +328,89 @@\n (org.codehaus.groovy.ast.expr.GStringExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitArgumentlistExpression\n (org.codehaus.groovy.ast.expr.ArgumentListExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureListExpression\n (org.codehaus.groovy.ast.expr.ClosureListExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClassExpression\n (org.codehaus.groovy.ast.expr.ClassExpression),\n- org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstantExpression\n- (org.codehaus.groovy.ast.expr.ConstantExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitListExpression\n (org.codehaus.groovy.ast.expr.ListExpression),\n+ org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstantExpression\n+ (org.codehaus.groovy.ast.expr.ConstantExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPropertyExpression\n (org.codehaus.groovy.ast.expr.PropertyExpression),\n- org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMapEntryExpression\n- (org.codehaus.groovy.ast.expr.MapEntryExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long, int),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#equals(java.lang.Object),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#toString(),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#hashCode(),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#getClass(),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#notify(),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#notifyAll()\n+ org.codehaus.groovy.ast.CodeVisitorSupport#visitSynchronizedStatement\n+ (org.codehaus.groovy.ast.stmt.SynchronizedStatement),\n+ org.codehaus.groovy.ast.CodeVisitorSupport#visitMapEntryExpression\n+ (org.codehaus.groovy.ast.expr.MapEntryExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitFieldExpression\n (org.codehaus.groovy.ast.expr.FieldExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitBinaryExpression\n (org.codehaus.groovy.ast.expr.BinaryExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitExpressionStatement\n (org.codehaus.groovy.ast.stmt.ExpressionStatement),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitBlockStatement\n (org.codehaus.groovy.ast.stmt.BlockStatement),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitBytecodeExpression\n (org.codehaus.groovy.classgen.BytecodeExpression),\n+ org.codehaus.groovy.ast.CodeVisitorSupport#visitConstructorCallExpression\n+ (org.codehaus.groovy.ast.expr.ConstructorCallExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitWhileLoop\n (org.codehaus.groovy.ast.stmt.WhileStatement),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitDoWhileLoop\n (org.codehaus.groovy.ast.stmt.DoWhileStatement),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitIfElse\n (org.codehaus.groovy.ast.stmt.IfStatement),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitAssertStatement\n (org.codehaus.groovy.ast.stmt.AssertStatement),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitTryCatchFinally\n (org.codehaus.groovy.ast.stmt.TryCatchStatement),\n+ org.codehaus.groovy.ast.CodeVisitorSupport#visitMethodCallExpression\n+ (org.codehaus.groovy.ast.expr.MethodCallExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitForLoop\n (org.codehaus.groovy.ast.stmt.ForStatement),\n- org.codehaus.groovy.ast.CodeVisitorSupport#visitConstructorCallExpression\n- (org.codehaus.groovy.ast.expr.ConstructorCallExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitSwitch\n (org.codehaus.groovy.ast.stmt.SwitchStatement),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitCaseStatement\n (org.codehaus.groovy.ast.stmt.CaseStatement),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitBreakStatement\n (org.codehaus.groovy.ast.stmt.BreakStatement),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitContinueStatement\n (org.codehaus.groovy.ast.stmt.ContinueStatement),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitThrowStatement\n (org.codehaus.groovy.ast.stmt.ThrowStatement),\n- org.codehaus.groovy.ast.CodeVisitorSupport#visitMethodCallExpression\n- (org.codehaus.groovy.ast.expr.MethodCallExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitStaticMethodCallExpression\n (org.codehaus.groovy.ast.expr.StaticMethodCallExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitTernaryExpression\n (org.codehaus.groovy.ast.expr.TernaryExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitShortTernaryExpression\n (org.codehaus.groovy.ast.expr.ElvisOperatorExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitPostfixExpression\n (org.codehaus.groovy.ast.expr.PostfixExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitPrefixExpression\n (org.codehaus.groovy.ast.expr.PrefixExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitBooleanExpression\n (org.codehaus.groovy.ast.expr.BooleanExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitNotExpression\n (org.codehaus.groovy.ast.expr.NotExpression),\n- org.codehaus.groovy.ast.CodeVisitorSupport#visitClosureExpression\n- (org.codehaus.groovy.ast.expr.ClosureExpression),\n+ class org.codehaus.groovy.ast.CodeVisitorSupport#visitClosureExpression\n+ org.codehaus.groovy.ast.CodeVisitorSupport (org.codehaus.groovy.ast.expr.ClosureExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitTupleExpression\n (org.codehaus.groovy.ast.expr.TupleExpression),\n- class org.codehaus.groovy.ast.CodeVisitorSupport#visitArrayExpression\n- org.codehaus.groovy.ast.CodeVisitorSupport (org.codehaus.groovy.ast.expr.ArrayExpression),\n+ org.codehaus.groovy.ast.CodeVisitorSupport#visitArrayExpression\n+ (org.codehaus.groovy.ast.expr.ArrayExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitMapExpression\n (org.codehaus.groovy.ast.expr.MapExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitRangeExpression\n (org.codehaus.groovy.ast.expr.RangeExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitSpreadExpression\n (org.codehaus.groovy.ast.expr.SpreadExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitSpreadMapExpression\n@@ -435,24 +439,20 @@\n (org.codehaus.groovy.ast.expr.ArgumentListExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitClosureListExpression\n (org.codehaus.groovy.ast.expr.ClosureListExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitReturnStatement\n (org.codehaus.groovy.ast.stmt.ReturnStatement),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitClassExpression\n (org.codehaus.groovy.ast.expr.ClassExpression),\n- org.codehaus.groovy.ast.CodeVisitorSupport#visitConstantExpression\n- (org.codehaus.groovy.ast.expr.ConstantExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitListExpression\n (org.codehaus.groovy.ast.expr.ListExpression),\n+ org.codehaus.groovy.ast.CodeVisitorSupport#visitConstantExpression\n+ (org.codehaus.groovy.ast.expr.ConstantExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitPropertyExpression\n (org.codehaus.groovy.ast.expr.PropertyExpression),\n- org.codehaus.groovy.ast.CodeVisitorSupport#visitSynchronizedStatement\n- (org.codehaus.groovy.ast.stmt.SynchronizedStatement),\n- org.codehaus.groovy.ast.CodeVisitorSupport#visitMapEntryExpression\n- (org.codehaus.groovy.ast.expr.MapEntryExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#wait(long, int),\n org.codehaus.groovy.ast.CodeVisitorSupport#wait(),\n org.codehaus.groovy.ast.CodeVisitorSupport#wait(long),\n org.codehaus.groovy.ast.CodeVisitorSupport#equals(java.lang.Object),\n org.codehaus.groovy.ast.CodeVisitorSupport#toString(),\n org.codehaus.groovy.ast.CodeVisitorSupport#hashCode(),\n org.codehaus.groovy.ast.CodeVisitorSupport#getClass(),\n"}]}, {"source1": "./usr/share/doc/libcodenarc-groovy-java/api/java/org/codenarc/rule/AbstractMethodCallExpressionVisitor.html", "source2": "./usr/share/doc/libcodenarc-groovy-java/api/java/org/codenarc/rule/AbstractMethodCallExpressionVisitor.html", "unified_diff": "@@ -601,19 +601,19 @@\n \n Methods inherited from class\n Name\n \n \n \n class org.codehaus.groovy.ast.ClassCodeVisitorSupport\n- org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClass(org.codehaus.groovy.ast.ClassNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitExpressionStatement(org.codehaus.groovy.ast.stmt.ExpressionStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitWhileLoop(org.codehaus.groovy.ast.stmt.WhileStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDoWhileLoop(org.codehaus.groovy.ast.stmt.DoWhileStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitIfElse(org.codehaus.groovy.ast.stmt.IfStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAssertStatement(org.codehaus.groovy.ast.stmt.AssertStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTryCatchFinally(org.codehaus.groovy.ast.stmt.TryCatchStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitForLoop(org.codehaus.groovy.ast.stmt.ForStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAnnotations(org.codehaus.groovy.ast.AnnotatedNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSwitch(org.codehaus.groovy.ast.stmt.SwitchStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCaseStatement(org.codehaus.groovy.ast.stmt.CaseStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBreakStatement(org.codehaus.groovy.ast.stmt.BreakStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitContinueStatement(org.codehaus.groovy.ast.stmt.ContinueStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitThrowStatement(org.codehaus.groovy.ast.stmt.ThrowStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDeclarationExpression(org.codehaus.groovy.ast.expr.DeclarationExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCatchStatement(org.codehaus.groovy.ast.stmt.CatchStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitImports(org.codehaus.groovy.ast.ModuleNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitReturnStatement(org.codehaus.groovy.ast.stmt.ReturnStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitProperty(org.codehaus.groovy.ast.PropertyNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructor(org.codehaus.groovy.ast.ConstructorNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSynchronizedStatement(org.codehaus.groovy.ast.stmt.SynchronizedStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitField(org.codehaus.groovy.ast.FieldNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethod(org.codehaus.groovy.ast.MethodNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPackage(org.codehaus.groovy.ast.PackageNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitFieldExpression(org.codehaus.groovy.ast.expr.FieldExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBinaryExpression(org.codehaus.groovy.ast.expr.BinaryExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBytecodeExpression(org.codehaus.groovy.classgen.BytecodeExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructorCallExpression(org.codehaus.groovy.ast.expr.ConstructorCallExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitStaticMethodCallExpression(org.codehaus.groovy.ast.expr.StaticMethodCallExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTernaryExpression(org.codehaus.groovy.ast.expr.TernaryExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitShortTernaryExpression(org.codehaus.groovy.ast.expr.ElvisOperatorExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPostfixExpression(org.codehaus.groovy.ast.expr.PostfixExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPrefixExpression(org.codehaus.groovy.ast.expr.PrefixExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBooleanExpression(org.codehaus.groovy.ast.expr.BooleanExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitNotExpression(org.codehaus.groovy.ast.expr.NotExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTupleExpression(org.codehaus.groovy.ast.expr.TupleExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitArrayExpression(org.codehaus.groovy.ast.expr.ArrayExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMapExpression(org.codehaus.groovy.ast.expr.MapExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitRangeExpression(org.codehaus.groovy.ast.expr.RangeExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSpreadExpression(org.codehaus.groovy.ast.expr.SpreadExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSpreadMapExpression(org.codehaus.groovy.ast.expr.SpreadMapExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethodPointerExpression(org.codehaus.groovy.ast.expr.MethodPointerExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitUnaryMinusExpression(org.codehaus.groovy.ast.expr.UnaryMinusExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitUnaryPlusExpression(org.codehaus.groovy.ast.expr.UnaryPlusExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBitwiseNegationExpression(org.codehaus.groovy.ast.expr.BitwiseNegationExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCastExpression(org.codehaus.groovy.ast.expr.CastExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitVariableExpression(org.codehaus.groovy.ast.expr.VariableExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAttributeExpression(org.codehaus.groovy.ast.expr.AttributeExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitGStringExpression(org.codehaus.groovy.ast.expr.GStringExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitArgumentlistExpression(org.codehaus.groovy.ast.expr.ArgumentListExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureListExpression(org.codehaus.groovy.ast.expr.ClosureListExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstantExpression(org.codehaus.groovy.ast.expr.ConstantExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitListExpression(org.codehaus.groovy.ast.expr.ListExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMapEntryExpression(org.codehaus.groovy.ast.expr.MapEntryExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long, int), org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(), org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long), org.codehaus.groovy.ast.ClassCodeVisitorSupport#equals(java.lang.Object), org.codehaus.groovy.ast.ClassCodeVisitorSupport#toString(), org.codehaus.groovy.ast.ClassCodeVisitorSupport#hashCode(), org.codehaus.groovy.ast.ClassCodeVisitorSupport#getClass(), org.codehaus.groovy.ast.ClassCodeVisitorSupport#notify(), org.codehaus.groovy.ast.ClassCodeVisitorSupport#notifyAll()\n+ org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSynchronizedStatement(org.codehaus.groovy.ast.stmt.SynchronizedStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClass(org.codehaus.groovy.ast.ClassNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitExpressionStatement(org.codehaus.groovy.ast.stmt.ExpressionStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitWhileLoop(org.codehaus.groovy.ast.stmt.WhileStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDoWhileLoop(org.codehaus.groovy.ast.stmt.DoWhileStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitIfElse(org.codehaus.groovy.ast.stmt.IfStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAssertStatement(org.codehaus.groovy.ast.stmt.AssertStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTryCatchFinally(org.codehaus.groovy.ast.stmt.TryCatchStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitForLoop(org.codehaus.groovy.ast.stmt.ForStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAnnotations(org.codehaus.groovy.ast.AnnotatedNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSwitch(org.codehaus.groovy.ast.stmt.SwitchStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCaseStatement(org.codehaus.groovy.ast.stmt.CaseStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBreakStatement(org.codehaus.groovy.ast.stmt.BreakStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitContinueStatement(org.codehaus.groovy.ast.stmt.ContinueStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitThrowStatement(org.codehaus.groovy.ast.stmt.ThrowStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDeclarationExpression(org.codehaus.groovy.ast.expr.DeclarationExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCatchStatement(org.codehaus.groovy.ast.stmt.CatchStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitImports(org.codehaus.groovy.ast.ModuleNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitReturnStatement(org.codehaus.groovy.ast.stmt.ReturnStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitProperty(org.codehaus.groovy.ast.PropertyNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructor(org.codehaus.groovy.ast.ConstructorNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitField(org.codehaus.groovy.ast.FieldNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethod(org.codehaus.groovy.ast.MethodNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPackage(org.codehaus.groovy.ast.PackageNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMapEntryExpression(org.codehaus.groovy.ast.expr.MapEntryExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitFieldExpression(org.codehaus.groovy.ast.expr.FieldExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBinaryExpression(org.codehaus.groovy.ast.expr.BinaryExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBytecodeExpression(org.codehaus.groovy.classgen.BytecodeExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructorCallExpression(org.codehaus.groovy.ast.expr.ConstructorCallExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitStaticMethodCallExpression(org.codehaus.groovy.ast.expr.StaticMethodCallExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTernaryExpression(org.codehaus.groovy.ast.expr.TernaryExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitShortTernaryExpression(org.codehaus.groovy.ast.expr.ElvisOperatorExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPostfixExpression(org.codehaus.groovy.ast.expr.PostfixExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPrefixExpression(org.codehaus.groovy.ast.expr.PrefixExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBooleanExpression(org.codehaus.groovy.ast.expr.BooleanExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitNotExpression(org.codehaus.groovy.ast.expr.NotExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTupleExpression(org.codehaus.groovy.ast.expr.TupleExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitArrayExpression(org.codehaus.groovy.ast.expr.ArrayExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMapExpression(org.codehaus.groovy.ast.expr.MapExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitRangeExpression(org.codehaus.groovy.ast.expr.RangeExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSpreadExpression(org.codehaus.groovy.ast.expr.SpreadExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSpreadMapExpression(org.codehaus.groovy.ast.expr.SpreadMapExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethodPointerExpression(org.codehaus.groovy.ast.expr.MethodPointerExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitUnaryMinusExpression(org.codehaus.groovy.ast.expr.UnaryMinusExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitUnaryPlusExpression(org.codehaus.groovy.ast.expr.UnaryPlusExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBitwiseNegationExpression(org.codehaus.groovy.ast.expr.BitwiseNegationExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCastExpression(org.codehaus.groovy.ast.expr.CastExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitVariableExpression(org.codehaus.groovy.ast.expr.VariableExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAttributeExpression(org.codehaus.groovy.ast.expr.AttributeExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitGStringExpression(org.codehaus.groovy.ast.expr.GStringExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitArgumentlistExpression(org.codehaus.groovy.ast.expr.ArgumentListExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureListExpression(org.codehaus.groovy.ast.expr.ClosureListExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitListExpression(org.codehaus.groovy.ast.expr.ListExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstantExpression(org.codehaus.groovy.ast.expr.ConstantExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long, int), org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(), org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long), org.codehaus.groovy.ast.ClassCodeVisitorSupport#equals(java.lang.Object), org.codehaus.groovy.ast.ClassCodeVisitorSupport#toString(), org.codehaus.groovy.ast.ClassCodeVisitorSupport#hashCode(), org.codehaus.groovy.ast.ClassCodeVisitorSupport#getClass(), org.codehaus.groovy.ast.ClassCodeVisitorSupport#notify(), org.codehaus.groovy.ast.ClassCodeVisitorSupport#notifyAll()\n \n \n class org.codehaus.groovy.ast.CodeVisitorSupport\n- org.codehaus.groovy.ast.CodeVisitorSupport#visitFieldExpression(org.codehaus.groovy.ast.expr.FieldExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitBinaryExpression(org.codehaus.groovy.ast.expr.BinaryExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitExpressionStatement(org.codehaus.groovy.ast.stmt.ExpressionStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitBytecodeExpression(org.codehaus.groovy.classgen.BytecodeExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitWhileLoop(org.codehaus.groovy.ast.stmt.WhileStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitDoWhileLoop(org.codehaus.groovy.ast.stmt.DoWhileStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitIfElse(org.codehaus.groovy.ast.stmt.IfStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitAssertStatement(org.codehaus.groovy.ast.stmt.AssertStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitTryCatchFinally(org.codehaus.groovy.ast.stmt.TryCatchStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitForLoop(org.codehaus.groovy.ast.stmt.ForStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitConstructorCallExpression(org.codehaus.groovy.ast.expr.ConstructorCallExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitSwitch(org.codehaus.groovy.ast.stmt.SwitchStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitCaseStatement(org.codehaus.groovy.ast.stmt.CaseStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitBreakStatement(org.codehaus.groovy.ast.stmt.BreakStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitContinueStatement(org.codehaus.groovy.ast.stmt.ContinueStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitThrowStatement(org.codehaus.groovy.ast.stmt.ThrowStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitStaticMethodCallExpression(org.codehaus.groovy.ast.expr.StaticMethodCallExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitTernaryExpression(org.codehaus.groovy.ast.expr.TernaryExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitShortTernaryExpression(org.codehaus.groovy.ast.expr.ElvisOperatorExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitPostfixExpression(org.codehaus.groovy.ast.expr.PostfixExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitPrefixExpression(org.codehaus.groovy.ast.expr.PrefixExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitBooleanExpression(org.codehaus.groovy.ast.expr.BooleanExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitNotExpression(org.codehaus.groovy.ast.expr.NotExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitTupleExpression(org.codehaus.groovy.ast.expr.TupleExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitArrayExpression(org.codehaus.groovy.ast.expr.ArrayExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitMapExpression(org.codehaus.groovy.ast.expr.MapExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitRangeExpression(org.codehaus.groovy.ast.expr.RangeExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitSpreadExpression(org.codehaus.groovy.ast.expr.SpreadExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitSpreadMapExpression(org.codehaus.groovy.ast.expr.SpreadMapExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitMethodPointerExpression(org.codehaus.groovy.ast.expr.MethodPointerExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitUnaryMinusExpression(org.codehaus.groovy.ast.expr.UnaryMinusExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitUnaryPlusExpression(org.codehaus.groovy.ast.expr.UnaryPlusExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitBitwiseNegationExpression(org.codehaus.groovy.ast.expr.BitwiseNegationExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitCastExpression(org.codehaus.groovy.ast.expr.CastExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitVariableExpression(org.codehaus.groovy.ast.expr.VariableExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitDeclarationExpression(org.codehaus.groovy.ast.expr.DeclarationExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitAttributeExpression(org.codehaus.groovy.ast.expr.AttributeExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitGStringExpression(org.codehaus.groovy.ast.expr.GStringExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitCatchStatement(org.codehaus.groovy.ast.stmt.CatchStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitArgumentlistExpression(org.codehaus.groovy.ast.expr.ArgumentListExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitClosureListExpression(org.codehaus.groovy.ast.expr.ClosureListExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitReturnStatement(org.codehaus.groovy.ast.stmt.ReturnStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitConstantExpression(org.codehaus.groovy.ast.expr.ConstantExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitListExpression(org.codehaus.groovy.ast.expr.ListExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitSynchronizedStatement(org.codehaus.groovy.ast.stmt.SynchronizedStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitMapEntryExpression(org.codehaus.groovy.ast.expr.MapEntryExpression), org.codehaus.groovy.ast.CodeVisitorSupport#wait(long, int), org.codehaus.groovy.ast.CodeVisitorSupport#wait(), org.codehaus.groovy.ast.CodeVisitorSupport#wait(long), org.codehaus.groovy.ast.CodeVisitorSupport#equals(java.lang.Object), org.codehaus.groovy.ast.CodeVisitorSupport#toString(), org.codehaus.groovy.ast.CodeVisitorSupport#hashCode(), org.codehaus.groovy.ast.CodeVisitorSupport#getClass(), org.codehaus.groovy.ast.CodeVisitorSupport#notify(), org.codehaus.groovy.ast.CodeVisitorSupport#notifyAll()\n+ org.codehaus.groovy.ast.CodeVisitorSupport#visitSynchronizedStatement(org.codehaus.groovy.ast.stmt.SynchronizedStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitMapEntryExpression(org.codehaus.groovy.ast.expr.MapEntryExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitFieldExpression(org.codehaus.groovy.ast.expr.FieldExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitBinaryExpression(org.codehaus.groovy.ast.expr.BinaryExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitExpressionStatement(org.codehaus.groovy.ast.stmt.ExpressionStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitBytecodeExpression(org.codehaus.groovy.classgen.BytecodeExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitConstructorCallExpression(org.codehaus.groovy.ast.expr.ConstructorCallExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitWhileLoop(org.codehaus.groovy.ast.stmt.WhileStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitDoWhileLoop(org.codehaus.groovy.ast.stmt.DoWhileStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitIfElse(org.codehaus.groovy.ast.stmt.IfStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitAssertStatement(org.codehaus.groovy.ast.stmt.AssertStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitTryCatchFinally(org.codehaus.groovy.ast.stmt.TryCatchStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitForLoop(org.codehaus.groovy.ast.stmt.ForStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitSwitch(org.codehaus.groovy.ast.stmt.SwitchStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitCaseStatement(org.codehaus.groovy.ast.stmt.CaseStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitBreakStatement(org.codehaus.groovy.ast.stmt.BreakStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitContinueStatement(org.codehaus.groovy.ast.stmt.ContinueStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitThrowStatement(org.codehaus.groovy.ast.stmt.ThrowStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitStaticMethodCallExpression(org.codehaus.groovy.ast.expr.StaticMethodCallExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitTernaryExpression(org.codehaus.groovy.ast.expr.TernaryExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitShortTernaryExpression(org.codehaus.groovy.ast.expr.ElvisOperatorExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitPostfixExpression(org.codehaus.groovy.ast.expr.PostfixExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitPrefixExpression(org.codehaus.groovy.ast.expr.PrefixExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitBooleanExpression(org.codehaus.groovy.ast.expr.BooleanExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitNotExpression(org.codehaus.groovy.ast.expr.NotExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitTupleExpression(org.codehaus.groovy.ast.expr.TupleExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitArrayExpression(org.codehaus.groovy.ast.expr.ArrayExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitMapExpression(org.codehaus.groovy.ast.expr.MapExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitRangeExpression(org.codehaus.groovy.ast.expr.RangeExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitSpreadExpression(org.codehaus.groovy.ast.expr.SpreadExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitSpreadMapExpression(org.codehaus.groovy.ast.expr.SpreadMapExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitMethodPointerExpression(org.codehaus.groovy.ast.expr.MethodPointerExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitUnaryMinusExpression(org.codehaus.groovy.ast.expr.UnaryMinusExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitUnaryPlusExpression(org.codehaus.groovy.ast.expr.UnaryPlusExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitBitwiseNegationExpression(org.codehaus.groovy.ast.expr.BitwiseNegationExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitCastExpression(org.codehaus.groovy.ast.expr.CastExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitVariableExpression(org.codehaus.groovy.ast.expr.VariableExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitDeclarationExpression(org.codehaus.groovy.ast.expr.DeclarationExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitAttributeExpression(org.codehaus.groovy.ast.expr.AttributeExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitGStringExpression(org.codehaus.groovy.ast.expr.GStringExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitCatchStatement(org.codehaus.groovy.ast.stmt.CatchStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitArgumentlistExpression(org.codehaus.groovy.ast.expr.ArgumentListExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitClosureListExpression(org.codehaus.groovy.ast.expr.ClosureListExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitReturnStatement(org.codehaus.groovy.ast.stmt.ReturnStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitListExpression(org.codehaus.groovy.ast.expr.ListExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitConstantExpression(org.codehaus.groovy.ast.expr.ConstantExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression), org.codehaus.groovy.ast.CodeVisitorSupport#wait(long, int), org.codehaus.groovy.ast.CodeVisitorSupport#wait(), org.codehaus.groovy.ast.CodeVisitorSupport#wait(long), org.codehaus.groovy.ast.CodeVisitorSupport#equals(java.lang.Object), org.codehaus.groovy.ast.CodeVisitorSupport#toString(), org.codehaus.groovy.ast.CodeVisitorSupport#hashCode(), org.codehaus.groovy.ast.CodeVisitorSupport#getClass(), org.codehaus.groovy.ast.CodeVisitorSupport#notify(), org.codehaus.groovy.ast.CodeVisitorSupport#notifyAll()\n \n \n \n \n \n \n \n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -217,14 +217,16 @@\n void (org.codehaus.groovy.ast.expr.VariableExpression\n expression)\n void visitWhileLoop\n (org.codehaus.groovy.ast.stmt.WhileStatement loop)\n o **** Inherited Methods Summary ****\n Inherited Methods\u00a0\n Methods inherited from class Name\n+ org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSynchronizedStatement\n+ (org.codehaus.groovy.ast.stmt.SynchronizedStatement),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClass\n (org.codehaus.groovy.ast.ClassNode),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitExpressionStatement\n (org.codehaus.groovy.ast.stmt.ExpressionStatement),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBlockStatement\n (org.codehaus.groovy.ast.stmt.BlockStatement),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitWhileLoop\n@@ -259,36 +261,36 @@\n (org.codehaus.groovy.ast.ModuleNode),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitReturnStatement\n (org.codehaus.groovy.ast.stmt.ReturnStatement),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitProperty\n (org.codehaus.groovy.ast.PropertyNode),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructor\n (org.codehaus.groovy.ast.ConstructorNode),\n- org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSynchronizedStatement\n- (org.codehaus.groovy.ast.stmt.SynchronizedStatement),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitField\n (org.codehaus.groovy.ast.FieldNode),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethod\n (org.codehaus.groovy.ast.MethodNode),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPackage\n (org.codehaus.groovy.ast.PackageNode),\n+ org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMapEntryExpression\n+ (org.codehaus.groovy.ast.expr.MapEntryExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitFieldExpression\n (org.codehaus.groovy.ast.expr.FieldExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBinaryExpression\n (org.codehaus.groovy.ast.expr.BinaryExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBytecodeExpression\n (org.codehaus.groovy.classgen.BytecodeExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructorCallExpression\n (org.codehaus.groovy.ast.expr.ConstructorCallExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethodCallExpression\n (org.codehaus.groovy.ast.expr.MethodCallExpression),\n- org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitStaticMethodCallExpression\n- (org.codehaus.groovy.ast.expr.StaticMethodCallExpression),\n- class org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTernaryExpression\n- org.codehaus.groovy.ast.ClassCodeVisitorSupport (org.codehaus.groovy.ast.expr.TernaryExpression),\n+ class org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitStaticMethodCallExpression\n+ org.codehaus.groovy.ast.ClassCodeVisitorSupport (org.codehaus.groovy.ast.expr.StaticMethodCallExpression),\n+ org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTernaryExpression\n+ (org.codehaus.groovy.ast.expr.TernaryExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitShortTernaryExpression\n (org.codehaus.groovy.ast.expr.ElvisOperatorExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPostfixExpression\n (org.codehaus.groovy.ast.expr.PostfixExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPrefixExpression\n (org.codehaus.groovy.ast.expr.PrefixExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBooleanExpression\n@@ -327,87 +329,89 @@\n (org.codehaus.groovy.ast.expr.GStringExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitArgumentlistExpression\n (org.codehaus.groovy.ast.expr.ArgumentListExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureListExpression\n (org.codehaus.groovy.ast.expr.ClosureListExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClassExpression\n (org.codehaus.groovy.ast.expr.ClassExpression),\n- org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstantExpression\n- (org.codehaus.groovy.ast.expr.ConstantExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitListExpression\n (org.codehaus.groovy.ast.expr.ListExpression),\n+ org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstantExpression\n+ (org.codehaus.groovy.ast.expr.ConstantExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPropertyExpression\n (org.codehaus.groovy.ast.expr.PropertyExpression),\n- org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMapEntryExpression\n- (org.codehaus.groovy.ast.expr.MapEntryExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long, int),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#equals(java.lang.Object),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#toString(),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#hashCode(),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#getClass(),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#notify(),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#notifyAll()\n+ org.codehaus.groovy.ast.CodeVisitorSupport#visitSynchronizedStatement\n+ (org.codehaus.groovy.ast.stmt.SynchronizedStatement),\n+ org.codehaus.groovy.ast.CodeVisitorSupport#visitMapEntryExpression\n+ (org.codehaus.groovy.ast.expr.MapEntryExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitFieldExpression\n (org.codehaus.groovy.ast.expr.FieldExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitBinaryExpression\n (org.codehaus.groovy.ast.expr.BinaryExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitExpressionStatement\n (org.codehaus.groovy.ast.stmt.ExpressionStatement),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitBlockStatement\n (org.codehaus.groovy.ast.stmt.BlockStatement),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitBytecodeExpression\n (org.codehaus.groovy.classgen.BytecodeExpression),\n+ org.codehaus.groovy.ast.CodeVisitorSupport#visitConstructorCallExpression\n+ (org.codehaus.groovy.ast.expr.ConstructorCallExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitWhileLoop\n (org.codehaus.groovy.ast.stmt.WhileStatement),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitDoWhileLoop\n (org.codehaus.groovy.ast.stmt.DoWhileStatement),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitIfElse\n (org.codehaus.groovy.ast.stmt.IfStatement),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitAssertStatement\n (org.codehaus.groovy.ast.stmt.AssertStatement),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitTryCatchFinally\n (org.codehaus.groovy.ast.stmt.TryCatchStatement),\n+ org.codehaus.groovy.ast.CodeVisitorSupport#visitMethodCallExpression\n+ (org.codehaus.groovy.ast.expr.MethodCallExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitForLoop\n (org.codehaus.groovy.ast.stmt.ForStatement),\n- org.codehaus.groovy.ast.CodeVisitorSupport#visitConstructorCallExpression\n- (org.codehaus.groovy.ast.expr.ConstructorCallExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitSwitch\n (org.codehaus.groovy.ast.stmt.SwitchStatement),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitCaseStatement\n (org.codehaus.groovy.ast.stmt.CaseStatement),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitBreakStatement\n (org.codehaus.groovy.ast.stmt.BreakStatement),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitContinueStatement\n (org.codehaus.groovy.ast.stmt.ContinueStatement),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitThrowStatement\n (org.codehaus.groovy.ast.stmt.ThrowStatement),\n- org.codehaus.groovy.ast.CodeVisitorSupport#visitMethodCallExpression\n- (org.codehaus.groovy.ast.expr.MethodCallExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitStaticMethodCallExpression\n (org.codehaus.groovy.ast.expr.StaticMethodCallExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitTernaryExpression\n (org.codehaus.groovy.ast.expr.TernaryExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitShortTernaryExpression\n (org.codehaus.groovy.ast.expr.ElvisOperatorExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitPostfixExpression\n (org.codehaus.groovy.ast.expr.PostfixExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitPrefixExpression\n (org.codehaus.groovy.ast.expr.PrefixExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitBooleanExpression\n (org.codehaus.groovy.ast.expr.BooleanExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitNotExpression\n (org.codehaus.groovy.ast.expr.NotExpression),\n- org.codehaus.groovy.ast.CodeVisitorSupport#visitClosureExpression\n- (org.codehaus.groovy.ast.expr.ClosureExpression),\n+ class org.codehaus.groovy.ast.CodeVisitorSupport#visitClosureExpression\n+ org.codehaus.groovy.ast.CodeVisitorSupport (org.codehaus.groovy.ast.expr.ClosureExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitTupleExpression\n (org.codehaus.groovy.ast.expr.TupleExpression),\n- class org.codehaus.groovy.ast.CodeVisitorSupport#visitArrayExpression\n- org.codehaus.groovy.ast.CodeVisitorSupport (org.codehaus.groovy.ast.expr.ArrayExpression),\n+ org.codehaus.groovy.ast.CodeVisitorSupport#visitArrayExpression\n+ (org.codehaus.groovy.ast.expr.ArrayExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitMapExpression\n (org.codehaus.groovy.ast.expr.MapExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitRangeExpression\n (org.codehaus.groovy.ast.expr.RangeExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitSpreadExpression\n (org.codehaus.groovy.ast.expr.SpreadExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitSpreadMapExpression\n@@ -436,24 +440,20 @@\n (org.codehaus.groovy.ast.expr.ArgumentListExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitClosureListExpression\n (org.codehaus.groovy.ast.expr.ClosureListExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitReturnStatement\n (org.codehaus.groovy.ast.stmt.ReturnStatement),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitClassExpression\n (org.codehaus.groovy.ast.expr.ClassExpression),\n- org.codehaus.groovy.ast.CodeVisitorSupport#visitConstantExpression\n- (org.codehaus.groovy.ast.expr.ConstantExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitListExpression\n (org.codehaus.groovy.ast.expr.ListExpression),\n+ org.codehaus.groovy.ast.CodeVisitorSupport#visitConstantExpression\n+ (org.codehaus.groovy.ast.expr.ConstantExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitPropertyExpression\n (org.codehaus.groovy.ast.expr.PropertyExpression),\n- org.codehaus.groovy.ast.CodeVisitorSupport#visitSynchronizedStatement\n- (org.codehaus.groovy.ast.stmt.SynchronizedStatement),\n- org.codehaus.groovy.ast.CodeVisitorSupport#visitMapEntryExpression\n- (org.codehaus.groovy.ast.expr.MapEntryExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#wait(long, int),\n org.codehaus.groovy.ast.CodeVisitorSupport#wait(),\n org.codehaus.groovy.ast.CodeVisitorSupport#wait(long),\n org.codehaus.groovy.ast.CodeVisitorSupport#equals(java.lang.Object),\n org.codehaus.groovy.ast.CodeVisitorSupport#toString(),\n org.codehaus.groovy.ast.CodeVisitorSupport#hashCode(),\n org.codehaus.groovy.ast.CodeVisitorSupport#getClass(),\n"}]}, {"source1": "./usr/share/doc/libcodenarc-groovy-java/api/java/org/codenarc/rule/AbstractMethodVisitor.html", "source2": "./usr/share/doc/libcodenarc-groovy-java/api/java/org/codenarc/rule/AbstractMethodVisitor.html", "unified_diff": "@@ -633,19 +633,19 @@\n \n Methods inherited from class\n Name\n \n \n \n class org.codehaus.groovy.ast.ClassCodeVisitorSupport\n- org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClass(org.codehaus.groovy.ast.ClassNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitExpressionStatement(org.codehaus.groovy.ast.stmt.ExpressionStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitWhileLoop(org.codehaus.groovy.ast.stmt.WhileStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDoWhileLoop(org.codehaus.groovy.ast.stmt.DoWhileStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitIfElse(org.codehaus.groovy.ast.stmt.IfStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAssertStatement(org.codehaus.groovy.ast.stmt.AssertStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTryCatchFinally(org.codehaus.groovy.ast.stmt.TryCatchStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitForLoop(org.codehaus.groovy.ast.stmt.ForStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAnnotations(org.codehaus.groovy.ast.AnnotatedNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSwitch(org.codehaus.groovy.ast.stmt.SwitchStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCaseStatement(org.codehaus.groovy.ast.stmt.CaseStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBreakStatement(org.codehaus.groovy.ast.stmt.BreakStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitContinueStatement(org.codehaus.groovy.ast.stmt.ContinueStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitThrowStatement(org.codehaus.groovy.ast.stmt.ThrowStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDeclarationExpression(org.codehaus.groovy.ast.expr.DeclarationExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCatchStatement(org.codehaus.groovy.ast.stmt.CatchStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitImports(org.codehaus.groovy.ast.ModuleNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitReturnStatement(org.codehaus.groovy.ast.stmt.ReturnStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitProperty(org.codehaus.groovy.ast.PropertyNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructor(org.codehaus.groovy.ast.ConstructorNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSynchronizedStatement(org.codehaus.groovy.ast.stmt.SynchronizedStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitField(org.codehaus.groovy.ast.FieldNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethod(org.codehaus.groovy.ast.MethodNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPackage(org.codehaus.groovy.ast.PackageNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitFieldExpression(org.codehaus.groovy.ast.expr.FieldExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBinaryExpression(org.codehaus.groovy.ast.expr.BinaryExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBytecodeExpression(org.codehaus.groovy.classgen.BytecodeExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructorCallExpression(org.codehaus.groovy.ast.expr.ConstructorCallExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitStaticMethodCallExpression(org.codehaus.groovy.ast.expr.StaticMethodCallExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTernaryExpression(org.codehaus.groovy.ast.expr.TernaryExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitShortTernaryExpression(org.codehaus.groovy.ast.expr.ElvisOperatorExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPostfixExpression(org.codehaus.groovy.ast.expr.PostfixExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPrefixExpression(org.codehaus.groovy.ast.expr.PrefixExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBooleanExpression(org.codehaus.groovy.ast.expr.BooleanExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitNotExpression(org.codehaus.groovy.ast.expr.NotExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTupleExpression(org.codehaus.groovy.ast.expr.TupleExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitArrayExpression(org.codehaus.groovy.ast.expr.ArrayExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMapExpression(org.codehaus.groovy.ast.expr.MapExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitRangeExpression(org.codehaus.groovy.ast.expr.RangeExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSpreadExpression(org.codehaus.groovy.ast.expr.SpreadExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSpreadMapExpression(org.codehaus.groovy.ast.expr.SpreadMapExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethodPointerExpression(org.codehaus.groovy.ast.expr.MethodPointerExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitUnaryMinusExpression(org.codehaus.groovy.ast.expr.UnaryMinusExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitUnaryPlusExpression(org.codehaus.groovy.ast.expr.UnaryPlusExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBitwiseNegationExpression(org.codehaus.groovy.ast.expr.BitwiseNegationExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCastExpression(org.codehaus.groovy.ast.expr.CastExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitVariableExpression(org.codehaus.groovy.ast.expr.VariableExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAttributeExpression(org.codehaus.groovy.ast.expr.AttributeExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitGStringExpression(org.codehaus.groovy.ast.expr.GStringExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitArgumentlistExpression(org.codehaus.groovy.ast.expr.ArgumentListExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureListExpression(org.codehaus.groovy.ast.expr.ClosureListExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstantExpression(org.codehaus.groovy.ast.expr.ConstantExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitListExpression(org.codehaus.groovy.ast.expr.ListExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMapEntryExpression(org.codehaus.groovy.ast.expr.MapEntryExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long, int), org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(), org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long), org.codehaus.groovy.ast.ClassCodeVisitorSupport#equals(java.lang.Object), org.codehaus.groovy.ast.ClassCodeVisitorSupport#toString(), org.codehaus.groovy.ast.ClassCodeVisitorSupport#hashCode(), org.codehaus.groovy.ast.ClassCodeVisitorSupport#getClass(), org.codehaus.groovy.ast.ClassCodeVisitorSupport#notify(), org.codehaus.groovy.ast.ClassCodeVisitorSupport#notifyAll()\n+ org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSynchronizedStatement(org.codehaus.groovy.ast.stmt.SynchronizedStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClass(org.codehaus.groovy.ast.ClassNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitExpressionStatement(org.codehaus.groovy.ast.stmt.ExpressionStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitWhileLoop(org.codehaus.groovy.ast.stmt.WhileStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDoWhileLoop(org.codehaus.groovy.ast.stmt.DoWhileStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitIfElse(org.codehaus.groovy.ast.stmt.IfStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAssertStatement(org.codehaus.groovy.ast.stmt.AssertStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTryCatchFinally(org.codehaus.groovy.ast.stmt.TryCatchStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitForLoop(org.codehaus.groovy.ast.stmt.ForStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAnnotations(org.codehaus.groovy.ast.AnnotatedNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSwitch(org.codehaus.groovy.ast.stmt.SwitchStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCaseStatement(org.codehaus.groovy.ast.stmt.CaseStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBreakStatement(org.codehaus.groovy.ast.stmt.BreakStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitContinueStatement(org.codehaus.groovy.ast.stmt.ContinueStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitThrowStatement(org.codehaus.groovy.ast.stmt.ThrowStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitDeclarationExpression(org.codehaus.groovy.ast.expr.DeclarationExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCatchStatement(org.codehaus.groovy.ast.stmt.CatchStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitImports(org.codehaus.groovy.ast.ModuleNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitReturnStatement(org.codehaus.groovy.ast.stmt.ReturnStatement), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitProperty(org.codehaus.groovy.ast.PropertyNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructor(org.codehaus.groovy.ast.ConstructorNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitField(org.codehaus.groovy.ast.FieldNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethod(org.codehaus.groovy.ast.MethodNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPackage(org.codehaus.groovy.ast.PackageNode), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMapEntryExpression(org.codehaus.groovy.ast.expr.MapEntryExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitFieldExpression(org.codehaus.groovy.ast.expr.FieldExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBinaryExpression(org.codehaus.groovy.ast.expr.BinaryExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBytecodeExpression(org.codehaus.groovy.classgen.BytecodeExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructorCallExpression(org.codehaus.groovy.ast.expr.ConstructorCallExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitStaticMethodCallExpression(org.codehaus.groovy.ast.expr.StaticMethodCallExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTernaryExpression(org.codehaus.groovy.ast.expr.TernaryExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitShortTernaryExpression(org.codehaus.groovy.ast.expr.ElvisOperatorExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPostfixExpression(org.codehaus.groovy.ast.expr.PostfixExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPrefixExpression(org.codehaus.groovy.ast.expr.PrefixExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBooleanExpression(org.codehaus.groovy.ast.expr.BooleanExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitNotExpression(org.codehaus.groovy.ast.expr.NotExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTupleExpression(org.codehaus.groovy.ast.expr.TupleExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitArrayExpression(org.codehaus.groovy.ast.expr.ArrayExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMapExpression(org.codehaus.groovy.ast.expr.MapExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitRangeExpression(org.codehaus.groovy.ast.expr.RangeExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSpreadExpression(org.codehaus.groovy.ast.expr.SpreadExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSpreadMapExpression(org.codehaus.groovy.ast.expr.SpreadMapExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethodPointerExpression(org.codehaus.groovy.ast.expr.MethodPointerExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitUnaryMinusExpression(org.codehaus.groovy.ast.expr.UnaryMinusExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitUnaryPlusExpression(org.codehaus.groovy.ast.expr.UnaryPlusExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBitwiseNegationExpression(org.codehaus.groovy.ast.expr.BitwiseNegationExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitCastExpression(org.codehaus.groovy.ast.expr.CastExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitVariableExpression(org.codehaus.groovy.ast.expr.VariableExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitAttributeExpression(org.codehaus.groovy.ast.expr.AttributeExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitGStringExpression(org.codehaus.groovy.ast.expr.GStringExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitArgumentlistExpression(org.codehaus.groovy.ast.expr.ArgumentListExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureListExpression(org.codehaus.groovy.ast.expr.ClosureListExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitListExpression(org.codehaus.groovy.ast.expr.ListExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstantExpression(org.codehaus.groovy.ast.expr.ConstantExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression), org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long, int), org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(), org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long), org.codehaus.groovy.ast.ClassCodeVisitorSupport#equals(java.lang.Object), org.codehaus.groovy.ast.ClassCodeVisitorSupport#toString(), org.codehaus.groovy.ast.ClassCodeVisitorSupport#hashCode(), org.codehaus.groovy.ast.ClassCodeVisitorSupport#getClass(), org.codehaus.groovy.ast.ClassCodeVisitorSupport#notify(), org.codehaus.groovy.ast.ClassCodeVisitorSupport#notifyAll()\n \n \n class org.codehaus.groovy.ast.CodeVisitorSupport\n- org.codehaus.groovy.ast.CodeVisitorSupport#visitFieldExpression(org.codehaus.groovy.ast.expr.FieldExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitBinaryExpression(org.codehaus.groovy.ast.expr.BinaryExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitExpressionStatement(org.codehaus.groovy.ast.stmt.ExpressionStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitBytecodeExpression(org.codehaus.groovy.classgen.BytecodeExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitWhileLoop(org.codehaus.groovy.ast.stmt.WhileStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitDoWhileLoop(org.codehaus.groovy.ast.stmt.DoWhileStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitIfElse(org.codehaus.groovy.ast.stmt.IfStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitAssertStatement(org.codehaus.groovy.ast.stmt.AssertStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitTryCatchFinally(org.codehaus.groovy.ast.stmt.TryCatchStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitForLoop(org.codehaus.groovy.ast.stmt.ForStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitConstructorCallExpression(org.codehaus.groovy.ast.expr.ConstructorCallExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitSwitch(org.codehaus.groovy.ast.stmt.SwitchStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitCaseStatement(org.codehaus.groovy.ast.stmt.CaseStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitBreakStatement(org.codehaus.groovy.ast.stmt.BreakStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitContinueStatement(org.codehaus.groovy.ast.stmt.ContinueStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitThrowStatement(org.codehaus.groovy.ast.stmt.ThrowStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitStaticMethodCallExpression(org.codehaus.groovy.ast.expr.StaticMethodCallExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitTernaryExpression(org.codehaus.groovy.ast.expr.TernaryExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitShortTernaryExpression(org.codehaus.groovy.ast.expr.ElvisOperatorExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitPostfixExpression(org.codehaus.groovy.ast.expr.PostfixExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitPrefixExpression(org.codehaus.groovy.ast.expr.PrefixExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitBooleanExpression(org.codehaus.groovy.ast.expr.BooleanExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitNotExpression(org.codehaus.groovy.ast.expr.NotExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitTupleExpression(org.codehaus.groovy.ast.expr.TupleExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitArrayExpression(org.codehaus.groovy.ast.expr.ArrayExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitMapExpression(org.codehaus.groovy.ast.expr.MapExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitRangeExpression(org.codehaus.groovy.ast.expr.RangeExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitSpreadExpression(org.codehaus.groovy.ast.expr.SpreadExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitSpreadMapExpression(org.codehaus.groovy.ast.expr.SpreadMapExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitMethodPointerExpression(org.codehaus.groovy.ast.expr.MethodPointerExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitUnaryMinusExpression(org.codehaus.groovy.ast.expr.UnaryMinusExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitUnaryPlusExpression(org.codehaus.groovy.ast.expr.UnaryPlusExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitBitwiseNegationExpression(org.codehaus.groovy.ast.expr.BitwiseNegationExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitCastExpression(org.codehaus.groovy.ast.expr.CastExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitVariableExpression(org.codehaus.groovy.ast.expr.VariableExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitDeclarationExpression(org.codehaus.groovy.ast.expr.DeclarationExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitAttributeExpression(org.codehaus.groovy.ast.expr.AttributeExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitGStringExpression(org.codehaus.groovy.ast.expr.GStringExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitCatchStatement(org.codehaus.groovy.ast.stmt.CatchStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitArgumentlistExpression(org.codehaus.groovy.ast.expr.ArgumentListExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitClosureListExpression(org.codehaus.groovy.ast.expr.ClosureListExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitReturnStatement(org.codehaus.groovy.ast.stmt.ReturnStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitConstantExpression(org.codehaus.groovy.ast.expr.ConstantExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitListExpression(org.codehaus.groovy.ast.expr.ListExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitSynchronizedStatement(org.codehaus.groovy.ast.stmt.SynchronizedStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitMapEntryExpression(org.codehaus.groovy.ast.expr.MapEntryExpression), org.codehaus.groovy.ast.CodeVisitorSupport#wait(long, int), org.codehaus.groovy.ast.CodeVisitorSupport#wait(), org.codehaus.groovy.ast.CodeVisitorSupport#wait(long), org.codehaus.groovy.ast.CodeVisitorSupport#equals(java.lang.Object), org.codehaus.groovy.ast.CodeVisitorSupport#toString(), org.codehaus.groovy.ast.CodeVisitorSupport#hashCode(), org.codehaus.groovy.ast.CodeVisitorSupport#getClass(), org.codehaus.groovy.ast.CodeVisitorSupport#notify(), org.codehaus.groovy.ast.CodeVisitorSupport#notifyAll()\n+ org.codehaus.groovy.ast.CodeVisitorSupport#visitSynchronizedStatement(org.codehaus.groovy.ast.stmt.SynchronizedStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitMapEntryExpression(org.codehaus.groovy.ast.expr.MapEntryExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitFieldExpression(org.codehaus.groovy.ast.expr.FieldExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitBinaryExpression(org.codehaus.groovy.ast.expr.BinaryExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitExpressionStatement(org.codehaus.groovy.ast.stmt.ExpressionStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitBytecodeExpression(org.codehaus.groovy.classgen.BytecodeExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitConstructorCallExpression(org.codehaus.groovy.ast.expr.ConstructorCallExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitWhileLoop(org.codehaus.groovy.ast.stmt.WhileStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitDoWhileLoop(org.codehaus.groovy.ast.stmt.DoWhileStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitIfElse(org.codehaus.groovy.ast.stmt.IfStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitAssertStatement(org.codehaus.groovy.ast.stmt.AssertStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitTryCatchFinally(org.codehaus.groovy.ast.stmt.TryCatchStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitForLoop(org.codehaus.groovy.ast.stmt.ForStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitSwitch(org.codehaus.groovy.ast.stmt.SwitchStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitCaseStatement(org.codehaus.groovy.ast.stmt.CaseStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitBreakStatement(org.codehaus.groovy.ast.stmt.BreakStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitContinueStatement(org.codehaus.groovy.ast.stmt.ContinueStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitThrowStatement(org.codehaus.groovy.ast.stmt.ThrowStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitStaticMethodCallExpression(org.codehaus.groovy.ast.expr.StaticMethodCallExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitTernaryExpression(org.codehaus.groovy.ast.expr.TernaryExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitShortTernaryExpression(org.codehaus.groovy.ast.expr.ElvisOperatorExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitPostfixExpression(org.codehaus.groovy.ast.expr.PostfixExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitPrefixExpression(org.codehaus.groovy.ast.expr.PrefixExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitBooleanExpression(org.codehaus.groovy.ast.expr.BooleanExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitNotExpression(org.codehaus.groovy.ast.expr.NotExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitTupleExpression(org.codehaus.groovy.ast.expr.TupleExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitArrayExpression(org.codehaus.groovy.ast.expr.ArrayExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitMapExpression(org.codehaus.groovy.ast.expr.MapExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitRangeExpression(org.codehaus.groovy.ast.expr.RangeExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitSpreadExpression(org.codehaus.groovy.ast.expr.SpreadExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitSpreadMapExpression(org.codehaus.groovy.ast.expr.SpreadMapExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitMethodPointerExpression(org.codehaus.groovy.ast.expr.MethodPointerExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitUnaryMinusExpression(org.codehaus.groovy.ast.expr.UnaryMinusExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitUnaryPlusExpression(org.codehaus.groovy.ast.expr.UnaryPlusExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitBitwiseNegationExpression(org.codehaus.groovy.ast.expr.BitwiseNegationExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitCastExpression(org.codehaus.groovy.ast.expr.CastExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitVariableExpression(org.codehaus.groovy.ast.expr.VariableExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitDeclarationExpression(org.codehaus.groovy.ast.expr.DeclarationExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitAttributeExpression(org.codehaus.groovy.ast.expr.AttributeExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitGStringExpression(org.codehaus.groovy.ast.expr.GStringExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitCatchStatement(org.codehaus.groovy.ast.stmt.CatchStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitArgumentlistExpression(org.codehaus.groovy.ast.expr.ArgumentListExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitClosureListExpression(org.codehaus.groovy.ast.expr.ClosureListExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitReturnStatement(org.codehaus.groovy.ast.stmt.ReturnStatement), org.codehaus.groovy.ast.CodeVisitorSupport#visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitListExpression(org.codehaus.groovy.ast.expr.ListExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitConstantExpression(org.codehaus.groovy.ast.expr.ConstantExpression), org.codehaus.groovy.ast.CodeVisitorSupport#visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression), org.codehaus.groovy.ast.CodeVisitorSupport#wait(long, int), org.codehaus.groovy.ast.CodeVisitorSupport#wait(), org.codehaus.groovy.ast.CodeVisitorSupport#wait(long), org.codehaus.groovy.ast.CodeVisitorSupport#equals(java.lang.Object), org.codehaus.groovy.ast.CodeVisitorSupport#toString(), org.codehaus.groovy.ast.CodeVisitorSupport#hashCode(), org.codehaus.groovy.ast.CodeVisitorSupport#getClass(), org.codehaus.groovy.ast.CodeVisitorSupport#notify(), org.codehaus.groovy.ast.CodeVisitorSupport#notifyAll()\n \n \n \n \n \n \n \n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -227,14 +227,16 @@\n void (org.codehaus.groovy.ast.expr.VariableExpression\n expression)\n void visitWhileLoop\n (org.codehaus.groovy.ast.stmt.WhileStatement loop)\n o **** Inherited Methods Summary ****\n Inherited Methods\u00a0\n Methods inherited from class Name\n+ org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSynchronizedStatement\n+ (org.codehaus.groovy.ast.stmt.SynchronizedStatement),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClass\n (org.codehaus.groovy.ast.ClassNode),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitExpressionStatement\n (org.codehaus.groovy.ast.stmt.ExpressionStatement),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBlockStatement\n (org.codehaus.groovy.ast.stmt.BlockStatement),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitWhileLoop\n@@ -269,36 +271,36 @@\n (org.codehaus.groovy.ast.ModuleNode),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitReturnStatement\n (org.codehaus.groovy.ast.stmt.ReturnStatement),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitProperty\n (org.codehaus.groovy.ast.PropertyNode),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructor\n (org.codehaus.groovy.ast.ConstructorNode),\n- org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitSynchronizedStatement\n- (org.codehaus.groovy.ast.stmt.SynchronizedStatement),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitField\n (org.codehaus.groovy.ast.FieldNode),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethod\n (org.codehaus.groovy.ast.MethodNode),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPackage\n (org.codehaus.groovy.ast.PackageNode),\n+ org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMapEntryExpression\n+ (org.codehaus.groovy.ast.expr.MapEntryExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitFieldExpression\n (org.codehaus.groovy.ast.expr.FieldExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBinaryExpression\n (org.codehaus.groovy.ast.expr.BinaryExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBytecodeExpression\n (org.codehaus.groovy.classgen.BytecodeExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstructorCallExpression\n (org.codehaus.groovy.ast.expr.ConstructorCallExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMethodCallExpression\n (org.codehaus.groovy.ast.expr.MethodCallExpression),\n- org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitStaticMethodCallExpression\n- (org.codehaus.groovy.ast.expr.StaticMethodCallExpression),\n- class org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTernaryExpression\n- org.codehaus.groovy.ast.ClassCodeVisitorSupport (org.codehaus.groovy.ast.expr.TernaryExpression),\n+ class org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitStaticMethodCallExpression\n+ org.codehaus.groovy.ast.ClassCodeVisitorSupport (org.codehaus.groovy.ast.expr.StaticMethodCallExpression),\n+ org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitTernaryExpression\n+ (org.codehaus.groovy.ast.expr.TernaryExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitShortTernaryExpression\n (org.codehaus.groovy.ast.expr.ElvisOperatorExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPostfixExpression\n (org.codehaus.groovy.ast.expr.PostfixExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPrefixExpression\n (org.codehaus.groovy.ast.expr.PrefixExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitBooleanExpression\n@@ -337,87 +339,89 @@\n (org.codehaus.groovy.ast.expr.GStringExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitArgumentlistExpression\n (org.codehaus.groovy.ast.expr.ArgumentListExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClosureListExpression\n (org.codehaus.groovy.ast.expr.ClosureListExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitClassExpression\n (org.codehaus.groovy.ast.expr.ClassExpression),\n- org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstantExpression\n- (org.codehaus.groovy.ast.expr.ConstantExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitListExpression\n (org.codehaus.groovy.ast.expr.ListExpression),\n+ org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitConstantExpression\n+ (org.codehaus.groovy.ast.expr.ConstantExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitPropertyExpression\n (org.codehaus.groovy.ast.expr.PropertyExpression),\n- org.codehaus.groovy.ast.ClassCodeVisitorSupport#visitMapEntryExpression\n- (org.codehaus.groovy.ast.expr.MapEntryExpression),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long, int),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#wait(long),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#equals(java.lang.Object),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#toString(),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#hashCode(),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#getClass(),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#notify(),\n org.codehaus.groovy.ast.ClassCodeVisitorSupport#notifyAll()\n+ org.codehaus.groovy.ast.CodeVisitorSupport#visitSynchronizedStatement\n+ (org.codehaus.groovy.ast.stmt.SynchronizedStatement),\n+ org.codehaus.groovy.ast.CodeVisitorSupport#visitMapEntryExpression\n+ (org.codehaus.groovy.ast.expr.MapEntryExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitFieldExpression\n (org.codehaus.groovy.ast.expr.FieldExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitBinaryExpression\n (org.codehaus.groovy.ast.expr.BinaryExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitExpressionStatement\n (org.codehaus.groovy.ast.stmt.ExpressionStatement),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitBlockStatement\n (org.codehaus.groovy.ast.stmt.BlockStatement),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitBytecodeExpression\n (org.codehaus.groovy.classgen.BytecodeExpression),\n+ org.codehaus.groovy.ast.CodeVisitorSupport#visitConstructorCallExpression\n+ (org.codehaus.groovy.ast.expr.ConstructorCallExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitWhileLoop\n (org.codehaus.groovy.ast.stmt.WhileStatement),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitDoWhileLoop\n (org.codehaus.groovy.ast.stmt.DoWhileStatement),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitIfElse\n (org.codehaus.groovy.ast.stmt.IfStatement),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitAssertStatement\n (org.codehaus.groovy.ast.stmt.AssertStatement),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitTryCatchFinally\n (org.codehaus.groovy.ast.stmt.TryCatchStatement),\n+ org.codehaus.groovy.ast.CodeVisitorSupport#visitMethodCallExpression\n+ (org.codehaus.groovy.ast.expr.MethodCallExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitForLoop\n (org.codehaus.groovy.ast.stmt.ForStatement),\n- org.codehaus.groovy.ast.CodeVisitorSupport#visitConstructorCallExpression\n- (org.codehaus.groovy.ast.expr.ConstructorCallExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitSwitch\n (org.codehaus.groovy.ast.stmt.SwitchStatement),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitCaseStatement\n (org.codehaus.groovy.ast.stmt.CaseStatement),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitBreakStatement\n (org.codehaus.groovy.ast.stmt.BreakStatement),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitContinueStatement\n (org.codehaus.groovy.ast.stmt.ContinueStatement),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitThrowStatement\n (org.codehaus.groovy.ast.stmt.ThrowStatement),\n- org.codehaus.groovy.ast.CodeVisitorSupport#visitMethodCallExpression\n- (org.codehaus.groovy.ast.expr.MethodCallExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitStaticMethodCallExpression\n (org.codehaus.groovy.ast.expr.StaticMethodCallExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitTernaryExpression\n (org.codehaus.groovy.ast.expr.TernaryExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitShortTernaryExpression\n (org.codehaus.groovy.ast.expr.ElvisOperatorExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitPostfixExpression\n (org.codehaus.groovy.ast.expr.PostfixExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitPrefixExpression\n (org.codehaus.groovy.ast.expr.PrefixExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitBooleanExpression\n (org.codehaus.groovy.ast.expr.BooleanExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitNotExpression\n (org.codehaus.groovy.ast.expr.NotExpression),\n- org.codehaus.groovy.ast.CodeVisitorSupport#visitClosureExpression\n- (org.codehaus.groovy.ast.expr.ClosureExpression),\n+ class org.codehaus.groovy.ast.CodeVisitorSupport#visitClosureExpression\n+ org.codehaus.groovy.ast.CodeVisitorSupport (org.codehaus.groovy.ast.expr.ClosureExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitTupleExpression\n (org.codehaus.groovy.ast.expr.TupleExpression),\n- class org.codehaus.groovy.ast.CodeVisitorSupport#visitArrayExpression\n- org.codehaus.groovy.ast.CodeVisitorSupport (org.codehaus.groovy.ast.expr.ArrayExpression),\n+ org.codehaus.groovy.ast.CodeVisitorSupport#visitArrayExpression\n+ (org.codehaus.groovy.ast.expr.ArrayExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitMapExpression\n (org.codehaus.groovy.ast.expr.MapExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitRangeExpression\n (org.codehaus.groovy.ast.expr.RangeExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitSpreadExpression\n (org.codehaus.groovy.ast.expr.SpreadExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitSpreadMapExpression\n@@ -446,24 +450,20 @@\n (org.codehaus.groovy.ast.expr.ArgumentListExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitClosureListExpression\n (org.codehaus.groovy.ast.expr.ClosureListExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitReturnStatement\n (org.codehaus.groovy.ast.stmt.ReturnStatement),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitClassExpression\n (org.codehaus.groovy.ast.expr.ClassExpression),\n- org.codehaus.groovy.ast.CodeVisitorSupport#visitConstantExpression\n- (org.codehaus.groovy.ast.expr.ConstantExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitListExpression\n (org.codehaus.groovy.ast.expr.ListExpression),\n+ org.codehaus.groovy.ast.CodeVisitorSupport#visitConstantExpression\n+ (org.codehaus.groovy.ast.expr.ConstantExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#visitPropertyExpression\n (org.codehaus.groovy.ast.expr.PropertyExpression),\n- org.codehaus.groovy.ast.CodeVisitorSupport#visitSynchronizedStatement\n- (org.codehaus.groovy.ast.stmt.SynchronizedStatement),\n- org.codehaus.groovy.ast.CodeVisitorSupport#visitMapEntryExpression\n- (org.codehaus.groovy.ast.expr.MapEntryExpression),\n org.codehaus.groovy.ast.CodeVisitorSupport#wait(long, int),\n org.codehaus.groovy.ast.CodeVisitorSupport#wait(),\n org.codehaus.groovy.ast.CodeVisitorSupport#wait(long),\n org.codehaus.groovy.ast.CodeVisitorSupport#equals(java.lang.Object),\n org.codehaus.groovy.ast.CodeVisitorSupport#toString(),\n org.codehaus.groovy.ast.CodeVisitorSupport#hashCode(),\n org.codehaus.groovy.ast.CodeVisitorSupport#getClass(),\n"}]}]}]}]}, {"source1": "libcodenarc-groovy-java_0.23-5_all.deb", "source2": "libcodenarc-groovy-java_0.23-5_all.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2018-03-29 10:50:46.000000 debian-binary\n -rw-r--r-- 0 0 0 1036 2018-03-29 10:50:46.000000 control.tar.xz\n--rw-r--r-- 0 0 0 1934956 2018-03-29 10:50:46.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1934152 2018-03-29 10:50:46.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -5,15 +5,15 @@\n drwxr-xr-x 0 root (0) root (0) 0 2018-03-29 10:50:46.000000 ./usr/share/doc/libcodenarc-groovy-java/\n -rw-r--r-- 0 root (0) root (0) 676 2018-03-29 10:50:46.000000 ./usr/share/doc/libcodenarc-groovy-java/changelog.Debian.gz\n -rw-r--r-- 0 root (0) root (0) 32345 2015-02-18 02:21:38.000000 ./usr/share/doc/libcodenarc-groovy-java/changelog.gz\n -rw-r--r-- 0 root (0) root (0) 1069 2018-03-29 10:38:25.000000 ./usr/share/doc/libcodenarc-groovy-java/copyright\n drwxr-xr-x 0 root (0) root (0) 0 2018-03-29 10:50:46.000000 ./usr/share/groovy/\n drwxr-xr-x 0 root (0) root (0) 0 2018-03-29 10:50:46.000000 ./usr/share/groovy/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2018-03-29 10:50:46.000000 ./usr/share/java/\n--rw-r--r-- 0 root (0) root (0) 2182306 2018-03-29 10:50:46.000000 ./usr/share/java/CodeNarc-0.23.jar\n+-rw-r--r-- 0 root (0) root (0) 2182281 2018-03-29 10:50:46.000000 ./usr/share/java/CodeNarc-0.23.jar\n drwxr-xr-x 0 root (0) root (0) 0 2018-03-29 10:50:46.000000 ./usr/share/maven-repo/\n drwxr-xr-x 0 root (0) root (0) 0 2018-03-29 10:50:46.000000 ./usr/share/maven-repo/org/\n drwxr-xr-x 0 root (0) root (0) 0 2018-03-29 10:50:46.000000 ./usr/share/maven-repo/org/codenarc/\n drwxr-xr-x 0 root (0) root (0) 0 2018-03-29 10:50:46.000000 ./usr/share/maven-repo/org/codenarc/CodeNarc/\n drwxr-xr-x 0 root (0) root (0) 0 2018-03-29 10:50:46.000000 ./usr/share/maven-repo/org/codenarc/CodeNarc/0.23/\n -rw-r--r-- 0 root (0) root (0) 2371 2018-03-29 10:50:46.000000 ./usr/share/maven-repo/org/codenarc/CodeNarc/0.23/CodeNarc-0.23.pom\n drwxr-xr-x 0 root (0) root (0) 0 2018-03-29 10:50:46.000000 ./usr/share/maven-repo/org/codenarc/CodeNarc/debian/\n"}, {"source1": "./usr/share/java/CodeNarc-0.23.jar", "source2": "./usr/share/java/CodeNarc-0.23.jar", "unified_diff": null, "details": [{"source1": "zipinfo {}", "source2": "zipinfo {}", "unified_diff": "@@ -1,8 +1,8 @@\n-Zip file size: 2182306 bytes, number of entries: 1184\n+Zip file size: 2182281 bytes, number of entries: 1184\n drwxr-xr-x 2.0 unx 0 bx stor 18-Mar-29 10:50 META-INF/\n -rw-r--r-- 2.0 unx 145 b- defN 18-Mar-29 10:50 META-INF/MANIFEST.MF\n -rw-r--r-- 2.0 unx 151695 b- defN 18-Mar-29 10:50 codenarc-base-messages.properties\n -rw-r--r-- 2.0 unx 27177 b- defN 18-Mar-29 10:50 codenarc-base-rules.properties\n -rw-r--r-- 2.0 unx 2293 b- defN 18-Mar-29 10:50 codenarc-htmlreport.css\n -rw-r--r-- 2.0 unx 379 b- defN 18-Mar-29 10:50 codenarc-rule-extrainfo.properties\n -rw-r--r-- 2.0 unx 4 b- defN 18-Mar-29 10:50 codenarc-version.txt\n@@ -1179,8 +1179,8 @@\n -rw-r--r-- 2.0 unx 1016 b- defN 18-Mar-29 10:50 rulesets/size.xml\n -rw-r--r-- 2.0 unx 4166 b- defN 18-Mar-29 10:50 rulesets/unnecessary.xml\n -rw-r--r-- 2.0 unx 911 b- defN 18-Mar-29 10:50 rulesets/unused.xml\n drwxr-xr-x 2.0 unx 0 b- stor 18-Mar-29 10:50 templates/\n -rw-r--r-- 2.0 unx 413 b- defN 18-Mar-29 10:50 templates/StarterRuleSet-AllRules.groovy.template\n -rw-r--r-- 2.0 unx 500 b- defN 18-Mar-29 10:50 templates/StarterRuleSet-AllRulesByCategory.groovy.template\n -rw-r--r-- 2.0 unx 669 b- defN 18-Mar-29 10:50 templates/codenarc-rule-index.apt.template\n-1184 files, 4707496 bytes uncompressed, 1940886 bytes compressed: 58.8%\n+1184 files, 4707496 bytes uncompressed, 1940861 bytes compressed: 58.8%\n"}, {"source1": "org/codenarc/rule/concurrency/NestedSynchronizationAstVisitor.class", "source2": "org/codenarc/rule/concurrency/NestedSynchronizationAstVisitor.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n- SHA-256 checksum 3d2ea3c2f3cc689c61fea19f4003b410be50f517d9bee7a967cff6b20fe8916c\n+ SHA-256 checksum afbb098dc42c82eaea7002ea9cdf08337698c73063cf26f99abd0c989eeb7baa\n Compiled from \"NestedSynchronizationRule.groovy\"\n public class org.codenarc.rule.concurrency.NestedSynchronizationAstVisitor extends org.codenarc.rule.AbstractAstVisitor implements groovy.lang.GroovyObject\n minor version: 0\n major version: 49\n flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n this_class: #2 // org/codenarc/rule/concurrency/NestedSynchronizationAstVisitor\n super_class: #4 // org/codenarc/rule/AbstractAstVisitor\n@@ -186,24 +186,24 @@\n #176 = NameAndType #173:#175 // getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;\n #177 = InterfaceMethodref #169.#176 // groovy/lang/MetaClass.getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;\n #178 = Utf8 setProperty\n #179 = Utf8 (Ljava/lang/String;Ljava/lang/Object;)V\n #180 = Utf8 (Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V\n #181 = NameAndType #178:#180 // setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V\n #182 = InterfaceMethodref #169.#181 // groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V\n- #183 = Utf8 super$2$visitClosureExpression\n- #184 = Utf8 org/codehaus/groovy/ast/CodeVisitorSupport\n- #185 = Class #184 // org/codehaus/groovy/ast/CodeVisitorSupport\n- #186 = NameAndType #100:#101 // visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V\n- #187 = Methodref #185.#186 // org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V\n- #188 = Utf8 super$3$visitSynchronizedStatement\n- #189 = Utf8 org/codehaus/groovy/ast/ClassCodeVisitorSupport\n- #190 = Class #189 // org/codehaus/groovy/ast/ClassCodeVisitorSupport\n- #191 = NameAndType #35:#36 // visitSynchronizedStatement:(Lorg/codehaus/groovy/ast/stmt/SynchronizedStatement;)V\n- #192 = Methodref #190.#191 // org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitSynchronizedStatement:(Lorg/codehaus/groovy/ast/stmt/SynchronizedStatement;)V\n+ #183 = Utf8 super$3$visitSynchronizedStatement\n+ #184 = Utf8 org/codehaus/groovy/ast/ClassCodeVisitorSupport\n+ #185 = Class #184 // org/codehaus/groovy/ast/ClassCodeVisitorSupport\n+ #186 = NameAndType #35:#36 // visitSynchronizedStatement:(Lorg/codehaus/groovy/ast/stmt/SynchronizedStatement;)V\n+ #187 = Methodref #185.#186 // org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitSynchronizedStatement:(Lorg/codehaus/groovy/ast/stmt/SynchronizedStatement;)V\n+ #188 = Utf8 super$2$visitClosureExpression\n+ #189 = Utf8 org/codehaus/groovy/ast/CodeVisitorSupport\n+ #190 = Class #189 // org/codehaus/groovy/ast/CodeVisitorSupport\n+ #191 = NameAndType #100:#101 // visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V\n+ #192 = Methodref #190.#191 // org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V\n #193 = Utf8 $callSiteArray\n #194 = Utf8 Ljava/lang/ref/SoftReference;\n #195 = Utf8 $createCallSiteArray_1\n #196 = Utf8 ([Ljava/lang/String;)V\n #197 = Utf8 isFirstVisit\n #198 = String #197 // isFirstVisit\n #199 = Utf8 addViolation\n@@ -705,32 +705,32 @@\n 1: invokevirtual #167 // Method getMetaClass:()Lgroovy/lang/MetaClass;\n 4: aload_0\n 5: aload_1\n 6: aload_2\n 7: invokeinterface #182, 4 // InterfaceMethod groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V\n 12: return\n \n- public void super$2$visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression);\n- descriptor: (Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V\n+ public void super$3$visitSynchronizedStatement(org.codehaus.groovy.ast.stmt.SynchronizedStatement);\n+ descriptor: (Lorg/codehaus/groovy/ast/stmt/SynchronizedStatement;)V\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n- 2: invokespecial #187 // Method org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V\n+ 2: invokespecial #187 // Method org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitSynchronizedStatement:(Lorg/codehaus/groovy/ast/stmt/SynchronizedStatement;)V\n 5: return\n \n- public void super$3$visitSynchronizedStatement(org.codehaus.groovy.ast.stmt.SynchronizedStatement);\n- descriptor: (Lorg/codehaus/groovy/ast/stmt/SynchronizedStatement;)V\n+ public void super$2$visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression);\n+ descriptor: (Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n- 2: invokespecial #192 // Method org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitSynchronizedStatement:(Lorg/codehaus/groovy/ast/stmt/SynchronizedStatement;)V\n+ 2: invokespecial #192 // Method org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V\n 5: return\n \n private static void $createCallSiteArray_1(java.lang.String[]);\n descriptor: ([Ljava/lang/String;)V\n flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC\n Code:\n stack=3, locals=1, args_size=1\n"}]}, {"source1": "org/codenarc/rule/dry/DuplicateLiteralAstVisitor.class", "source2": "org/codenarc/rule/dry/DuplicateLiteralAstVisitor.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n- SHA-256 checksum e16418eca00471406c8b0ae2a8117463b3efe0b9c24646c206443f32fd63b7eb\n+ SHA-256 checksum 7fe63f9d17cf2895e102b85301dd8659f898a7579b82ef771b1363ee722b5e7f\n Compiled from \"DuplicateLiteralAstVisitor.groovy\"\n public class org.codenarc.rule.dry.DuplicateLiteralAstVisitor extends org.codenarc.rule.AbstractAstVisitor implements groovy.lang.GroovyObject\n minor version: 0\n major version: 49\n flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n this_class: #2 // org/codenarc/rule/dry/DuplicateLiteralAstVisitor\n super_class: #4 // org/codenarc/rule/AbstractAstVisitor\n@@ -333,45 +333,45 @@\n #323 = InterfaceMethodref #310.#322 // groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V\n #324 = Utf8 getConstants\n #325 = Utf8 ()Ljava/util/List;\n #326 = Utf8 ()Ljava/util/List;\n #327 = Utf8 setConstants\n #328 = Utf8 (Ljava/util/List;)V\n #329 = Utf8 (Ljava/util/List;)V\n- #330 = Utf8 super$2$visitBinaryExpression\n+ #330 = Utf8 super$2$visitMapEntryExpression\n #331 = Utf8 org/codehaus/groovy/ast/CodeVisitorSupport\n #332 = Class #331 // org/codehaus/groovy/ast/CodeVisitorSupport\n- #333 = NameAndType #166:#167 // visitBinaryExpression:(Lorg/codehaus/groovy/ast/expr/BinaryExpression;)V\n- #334 = Methodref #332.#333 // org/codehaus/groovy/ast/CodeVisitorSupport.visitBinaryExpression:(Lorg/codehaus/groovy/ast/expr/BinaryExpression;)V\n- #335 = Utf8 super$2$visitMethodCallExpression\n- #336 = NameAndType #130:#131 // visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V\n- #337 = Methodref #332.#336 // org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V\n- #338 = Utf8 super$2$visitStaticMethodCallExpression\n- #339 = NameAndType #191:#192 // visitStaticMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/StaticMethodCallExpression;)V\n- #340 = Methodref #332.#339 // org/codehaus/groovy/ast/CodeVisitorSupport.visitStaticMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/StaticMethodCallExpression;)V\n- #341 = Utf8 super$2$visitShortTernaryExpression\n- #342 = NameAndType #174:#175 // visitShortTernaryExpression:(Lorg/codehaus/groovy/ast/expr/ElvisOperatorExpression;)V\n- #343 = Methodref #332.#342 // org/codehaus/groovy/ast/CodeVisitorSupport.visitShortTernaryExpression:(Lorg/codehaus/groovy/ast/expr/ElvisOperatorExpression;)V\n- #344 = Utf8 super$2$visitArgumentlistExpression\n- #345 = NameAndType #107:#108 // visitArgumentlistExpression:(Lorg/codehaus/groovy/ast/expr/ArgumentListExpression;)V\n- #346 = Methodref #332.#345 // org/codehaus/groovy/ast/CodeVisitorSupport.visitArgumentlistExpression:(Lorg/codehaus/groovy/ast/expr/ArgumentListExpression;)V\n- #347 = Utf8 super$3$visitReturnStatement\n- #348 = Utf8 org/codehaus/groovy/ast/ClassCodeVisitorSupport\n- #349 = Class #348 // org/codehaus/groovy/ast/ClassCodeVisitorSupport\n- #350 = NameAndType #184:#185 // visitReturnStatement:(Lorg/codehaus/groovy/ast/stmt/ReturnStatement;)V\n- #351 = Methodref #349.#350 // org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitReturnStatement:(Lorg/codehaus/groovy/ast/stmt/ReturnStatement;)V\n- #352 = Utf8 super$2$visitListExpression\n- #353 = NameAndType #140:#141 // visitListExpression:(Lorg/codehaus/groovy/ast/expr/ListExpression;)V\n- #354 = Methodref #332.#353 // org/codehaus/groovy/ast/CodeVisitorSupport.visitListExpression:(Lorg/codehaus/groovy/ast/expr/ListExpression;)V\n- #355 = Utf8 super$2$visitMapEntryExpression\n- #356 = NameAndType #200:#201 // visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V\n- #357 = Methodref #332.#356 // org/codehaus/groovy/ast/CodeVisitorSupport.visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V\n+ #333 = NameAndType #200:#201 // visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V\n+ #334 = Methodref #332.#333 // org/codehaus/groovy/ast/CodeVisitorSupport.visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V\n+ #335 = Utf8 super$2$visitBinaryExpression\n+ #336 = NameAndType #166:#167 // visitBinaryExpression:(Lorg/codehaus/groovy/ast/expr/BinaryExpression;)V\n+ #337 = Methodref #332.#336 // org/codehaus/groovy/ast/CodeVisitorSupport.visitBinaryExpression:(Lorg/codehaus/groovy/ast/expr/BinaryExpression;)V\n+ #338 = Utf8 super$2$visitMethodCallExpression\n+ #339 = NameAndType #130:#131 // visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V\n+ #340 = Methodref #332.#339 // org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V\n+ #341 = Utf8 super$2$visitStaticMethodCallExpression\n+ #342 = NameAndType #191:#192 // visitStaticMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/StaticMethodCallExpression;)V\n+ #343 = Methodref #332.#342 // org/codehaus/groovy/ast/CodeVisitorSupport.visitStaticMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/StaticMethodCallExpression;)V\n+ #344 = Utf8 super$2$visitShortTernaryExpression\n+ #345 = NameAndType #174:#175 // visitShortTernaryExpression:(Lorg/codehaus/groovy/ast/expr/ElvisOperatorExpression;)V\n+ #346 = Methodref #332.#345 // org/codehaus/groovy/ast/CodeVisitorSupport.visitShortTernaryExpression:(Lorg/codehaus/groovy/ast/expr/ElvisOperatorExpression;)V\n+ #347 = Utf8 super$2$visitArgumentlistExpression\n+ #348 = NameAndType #107:#108 // visitArgumentlistExpression:(Lorg/codehaus/groovy/ast/expr/ArgumentListExpression;)V\n+ #349 = Methodref #332.#348 // org/codehaus/groovy/ast/CodeVisitorSupport.visitArgumentlistExpression:(Lorg/codehaus/groovy/ast/expr/ArgumentListExpression;)V\n+ #350 = Utf8 super$3$visitReturnStatement\n+ #351 = Utf8 org/codehaus/groovy/ast/ClassCodeVisitorSupport\n+ #352 = Class #351 // org/codehaus/groovy/ast/ClassCodeVisitorSupport\n+ #353 = NameAndType #184:#185 // visitReturnStatement:(Lorg/codehaus/groovy/ast/stmt/ReturnStatement;)V\n+ #354 = Methodref #352.#353 // org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitReturnStatement:(Lorg/codehaus/groovy/ast/stmt/ReturnStatement;)V\n+ #355 = Utf8 super$2$visitListExpression\n+ #356 = NameAndType #140:#141 // visitListExpression:(Lorg/codehaus/groovy/ast/expr/ListExpression;)V\n+ #357 = Methodref #332.#356 // org/codehaus/groovy/ast/CodeVisitorSupport.visitListExpression:(Lorg/codehaus/groovy/ast/expr/ListExpression;)V\n #358 = Utf8 super$3$visitField\n #359 = NameAndType #149:#150 // visitField:(Lorg/codehaus/groovy/ast/FieldNode;)V\n- #360 = Methodref #349.#359 // org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitField:(Lorg/codehaus/groovy/ast/FieldNode;)V\n+ #360 = Methodref #352.#359 // org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitField:(Lorg/codehaus/groovy/ast/FieldNode;)V\n #361 = Utf8 super$4$visitClassEx\n #362 = NameAndType #96:#97 // visitClassEx:(Lorg/codehaus/groovy/ast/ClassNode;)V\n #363 = Methodref #4.#362 // org/codenarc/rule/AbstractAstVisitor.visitClassEx:(Lorg/codehaus/groovy/ast/ClassNode;)V\n #364 = Utf8 $callSiteArray\n #365 = Utf8 Ljava/lang/ref/SoftReference;\n #366 = Utf8 $createCallSiteArray_1\n #367 = Utf8 ([Ljava/lang/String;)V\n@@ -1699,92 +1699,92 @@\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n 2: putfield #40 // Field constants:Ljava/util/List;\n 5: return\n Signature: #329 // (Ljava/util/List;)V\n \n+ public void super$2$visitMapEntryExpression(org.codehaus.groovy.ast.expr.MapEntryExpression);\n+ descriptor: (Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V\n+ flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n+ Code:\n+ stack=2, locals=2, args_size=2\n+ 0: aload_0\n+ 1: aload_1\n+ 2: invokespecial #334 // Method org/codehaus/groovy/ast/CodeVisitorSupport.visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V\n+ 5: return\n+\n public void super$2$visitBinaryExpression(org.codehaus.groovy.ast.expr.BinaryExpression);\n descriptor: (Lorg/codehaus/groovy/ast/expr/BinaryExpression;)V\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n- 2: invokespecial #334 // Method org/codehaus/groovy/ast/CodeVisitorSupport.visitBinaryExpression:(Lorg/codehaus/groovy/ast/expr/BinaryExpression;)V\n+ 2: invokespecial #337 // Method org/codehaus/groovy/ast/CodeVisitorSupport.visitBinaryExpression:(Lorg/codehaus/groovy/ast/expr/BinaryExpression;)V\n 5: return\n \n public void super$2$visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression);\n descriptor: (Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n- 2: invokespecial #337 // Method org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V\n+ 2: invokespecial #340 // Method org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V\n 5: return\n \n public void super$2$visitStaticMethodCallExpression(org.codehaus.groovy.ast.expr.StaticMethodCallExpression);\n descriptor: (Lorg/codehaus/groovy/ast/expr/StaticMethodCallExpression;)V\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n- 2: invokespecial #340 // Method org/codehaus/groovy/ast/CodeVisitorSupport.visitStaticMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/StaticMethodCallExpression;)V\n+ 2: invokespecial #343 // Method org/codehaus/groovy/ast/CodeVisitorSupport.visitStaticMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/StaticMethodCallExpression;)V\n 5: return\n \n public void super$2$visitShortTernaryExpression(org.codehaus.groovy.ast.expr.ElvisOperatorExpression);\n descriptor: (Lorg/codehaus/groovy/ast/expr/ElvisOperatorExpression;)V\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n- 2: invokespecial #343 // Method org/codehaus/groovy/ast/CodeVisitorSupport.visitShortTernaryExpression:(Lorg/codehaus/groovy/ast/expr/ElvisOperatorExpression;)V\n+ 2: invokespecial #346 // Method org/codehaus/groovy/ast/CodeVisitorSupport.visitShortTernaryExpression:(Lorg/codehaus/groovy/ast/expr/ElvisOperatorExpression;)V\n 5: return\n \n public void super$2$visitArgumentlistExpression(org.codehaus.groovy.ast.expr.ArgumentListExpression);\n descriptor: (Lorg/codehaus/groovy/ast/expr/ArgumentListExpression;)V\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n- 2: invokespecial #346 // Method org/codehaus/groovy/ast/CodeVisitorSupport.visitArgumentlistExpression:(Lorg/codehaus/groovy/ast/expr/ArgumentListExpression;)V\n+ 2: invokespecial #349 // Method org/codehaus/groovy/ast/CodeVisitorSupport.visitArgumentlistExpression:(Lorg/codehaus/groovy/ast/expr/ArgumentListExpression;)V\n 5: return\n \n public void super$3$visitReturnStatement(org.codehaus.groovy.ast.stmt.ReturnStatement);\n descriptor: (Lorg/codehaus/groovy/ast/stmt/ReturnStatement;)V\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n- 2: invokespecial #351 // Method org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitReturnStatement:(Lorg/codehaus/groovy/ast/stmt/ReturnStatement;)V\n+ 2: invokespecial #354 // Method org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitReturnStatement:(Lorg/codehaus/groovy/ast/stmt/ReturnStatement;)V\n 5: return\n \n public void super$2$visitListExpression(org.codehaus.groovy.ast.expr.ListExpression);\n descriptor: (Lorg/codehaus/groovy/ast/expr/ListExpression;)V\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n- 2: invokespecial #354 // Method org/codehaus/groovy/ast/CodeVisitorSupport.visitListExpression:(Lorg/codehaus/groovy/ast/expr/ListExpression;)V\n- 5: return\n-\n- public void super$2$visitMapEntryExpression(org.codehaus.groovy.ast.expr.MapEntryExpression);\n- descriptor: (Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V\n- flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n- Code:\n- stack=2, locals=2, args_size=2\n- 0: aload_0\n- 1: aload_1\n- 2: invokespecial #357 // Method org/codehaus/groovy/ast/CodeVisitorSupport.visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V\n+ 2: invokespecial #357 // Method org/codehaus/groovy/ast/CodeVisitorSupport.visitListExpression:(Lorg/codehaus/groovy/ast/expr/ListExpression;)V\n 5: return\n \n public void super$3$visitField(org.codehaus.groovy.ast.FieldNode);\n descriptor: (Lorg/codehaus/groovy/ast/FieldNode;)V\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=2, locals=2, args_size=2\n"}]}, {"source1": "org/codenarc/rule/formatting/SpaceAfterClosingBraceAstVisitor.class", "source2": "org/codenarc/rule/formatting/SpaceAfterClosingBraceAstVisitor.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n- SHA-256 checksum b49f6d6f7545551a30ff46be7acd57db5e1bd8861bdea8f92be98b1fc63f20f0\n+ SHA-256 checksum 0c198d26588b077ed2f15d6e48eaa635fdd5ef0eb6c57437062bd14269bbf21f\n Compiled from \"SpaceAfterClosingBraceRule.groovy\"\n public class org.codenarc.rule.formatting.SpaceAfterClosingBraceAstVisitor extends org.codenarc.rule.formatting.AbstractSpaceAroundBraceAstVisitor\n minor version: 0\n major version: 49\n flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n this_class: #2 // org/codenarc/rule/formatting/SpaceAfterClosingBraceAstVisitor\n super_class: #4 // org/codenarc/rule/formatting/AbstractSpaceAroundBraceAstVisitor\n@@ -329,30 +329,30 @@\n #319 = Utf8 getClassInfo\n #320 = Utf8 (Ljava/lang/Class;)Lorg/codehaus/groovy/reflection/ClassInfo;\n #321 = NameAndType #319:#320 // getClassInfo:(Ljava/lang/Class;)Lorg/codehaus/groovy/reflection/ClassInfo;\n #322 = Methodref #318.#321 // org/codehaus/groovy/reflection/ClassInfo.getClassInfo:(Ljava/lang/Class;)Lorg/codehaus/groovy/reflection/ClassInfo;\n #323 = Utf8 getMetaClass\n #324 = NameAndType #323:#22 // getMetaClass:()Lgroovy/lang/MetaClass;\n #325 = Methodref #318.#324 // org/codehaus/groovy/reflection/ClassInfo.getMetaClass:()Lgroovy/lang/MetaClass;\n- #326 = Utf8 super$3$visitBlockStatement\n- #327 = Utf8 org/codehaus/groovy/ast/ClassCodeVisitorSupport\n- #328 = Class #327 // org/codehaus/groovy/ast/ClassCodeVisitorSupport\n- #329 = NameAndType #184:#185 // visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V\n- #330 = Methodref #328.#329 // org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V\n- #331 = Utf8 super$2$visitClosureExpression\n- #332 = Utf8 org/codehaus/groovy/ast/CodeVisitorSupport\n- #333 = Class #332 // org/codehaus/groovy/ast/CodeVisitorSupport\n- #334 = NameAndType #215:#216 // visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V\n- #335 = Methodref #333.#334 // org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V\n- #336 = Utf8 super$2$visitMapEntryExpression\n- #337 = NameAndType #251:#252 // visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V\n- #338 = Methodref #333.#337 // org/codehaus/groovy/ast/CodeVisitorSupport.visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V\n+ #326 = Utf8 super$2$visitMapEntryExpression\n+ #327 = Utf8 org/codehaus/groovy/ast/CodeVisitorSupport\n+ #328 = Class #327 // org/codehaus/groovy/ast/CodeVisitorSupport\n+ #329 = NameAndType #251:#252 // visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V\n+ #330 = Methodref #328.#329 // org/codehaus/groovy/ast/CodeVisitorSupport.visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V\n+ #331 = Utf8 super$3$visitBlockStatement\n+ #332 = Utf8 org/codehaus/groovy/ast/ClassCodeVisitorSupport\n+ #333 = Class #332 // org/codehaus/groovy/ast/ClassCodeVisitorSupport\n+ #334 = NameAndType #184:#185 // visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V\n+ #335 = Methodref #333.#334 // org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V\n+ #336 = Utf8 super$2$visitClosureExpression\n+ #337 = NameAndType #215:#216 // visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V\n+ #338 = Methodref #328.#337 // org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V\n #339 = Utf8 super$3$visitConstructor\n #340 = NameAndType #129:#130 // visitConstructor:(Lorg/codehaus/groovy/ast/ConstructorNode;)V\n- #341 = Methodref #328.#340 // org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitConstructor:(Lorg/codehaus/groovy/ast/ConstructorNode;)V\n+ #341 = Methodref #333.#340 // org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitConstructor:(Lorg/codehaus/groovy/ast/ConstructorNode;)V\n #342 = Utf8 super$4$visitClassEx\n #343 = Utf8 org/codenarc/rule/AbstractAstVisitor\n #344 = Class #343 // org/codenarc/rule/AbstractAstVisitor\n #345 = NameAndType #29:#30 // visitClassEx:(Lorg/codehaus/groovy/ast/ClassNode;)V\n #346 = Methodref #344.#345 // org/codenarc/rule/AbstractAstVisitor.visitClassEx:(Lorg/codehaus/groovy/ast/ClassNode;)V\n #347 = Utf8 super$4$visitMethodEx\n #348 = NameAndType #124:#125 // visitMethodEx:(Lorg/codehaus/groovy/ast/MethodNode;)V\n@@ -1834,42 +1834,42 @@\n 29: dup\n 30: astore_1\n 31: putstatic #316 // Field $staticClassInfo:Lorg/codehaus/groovy/reflection/ClassInfo;\n 34: aload_1\n 35: invokevirtual #325 // Method org/codehaus/groovy/reflection/ClassInfo.getMetaClass:()Lgroovy/lang/MetaClass;\n 38: areturn\n \n- public void super$3$visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement);\n- descriptor: (Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V\n+ public void super$2$visitMapEntryExpression(org.codehaus.groovy.ast.expr.MapEntryExpression);\n+ descriptor: (Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n- 2: invokespecial #330 // Method org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V\n+ 2: invokespecial #330 // Method org/codehaus/groovy/ast/CodeVisitorSupport.visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V\n 5: return\n \n- public void super$2$visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression);\n- descriptor: (Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V\n+ public void super$3$visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement);\n+ descriptor: (Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n- 2: invokespecial #335 // Method org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V\n+ 2: invokespecial #335 // Method org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V\n 5: return\n \n- public void super$2$visitMapEntryExpression(org.codehaus.groovy.ast.expr.MapEntryExpression);\n- descriptor: (Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V\n+ public void super$2$visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression);\n+ descriptor: (Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n- 2: invokespecial #338 // Method org/codehaus/groovy/ast/CodeVisitorSupport.visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V\n+ 2: invokespecial #338 // Method org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V\n 5: return\n \n public void super$3$visitConstructor(org.codehaus.groovy.ast.ConstructorNode);\n descriptor: (Lorg/codehaus/groovy/ast/ConstructorNode;)V\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=2, locals=2, args_size=2\n"}]}, {"source1": "org/codenarc/rule/formatting/SpaceAfterOpeningBraceAstVisitor.class", "source2": "org/codenarc/rule/formatting/SpaceAfterOpeningBraceAstVisitor.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n- SHA-256 checksum f3d9c329f7a07a2a9bb3e929a3a969b3bf185644e852684f78f677e2a21c38b2\n+ SHA-256 checksum 7857d0d2b332120c2f0fddda303eafdadfa1490e5c5568cbbc211247bd7af43e\n Compiled from \"SpaceAfterOpeningBraceRule.groovy\"\n public class org.codenarc.rule.formatting.SpaceAfterOpeningBraceAstVisitor extends org.codenarc.rule.formatting.AbstractSpaceAroundBraceAstVisitor\n minor version: 0\n major version: 49\n flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n this_class: #2 // org/codenarc/rule/formatting/SpaceAfterOpeningBraceAstVisitor\n super_class: #4 // org/codenarc/rule/formatting/AbstractSpaceAroundBraceAstVisitor\n@@ -278,30 +278,30 @@\n #268 = Utf8 getClassInfo\n #269 = Utf8 (Ljava/lang/Class;)Lorg/codehaus/groovy/reflection/ClassInfo;\n #270 = NameAndType #268:#269 // getClassInfo:(Ljava/lang/Class;)Lorg/codehaus/groovy/reflection/ClassInfo;\n #271 = Methodref #267.#270 // org/codehaus/groovy/reflection/ClassInfo.getClassInfo:(Ljava/lang/Class;)Lorg/codehaus/groovy/reflection/ClassInfo;\n #272 = Utf8 getMetaClass\n #273 = NameAndType #272:#22 // getMetaClass:()Lgroovy/lang/MetaClass;\n #274 = Methodref #267.#273 // org/codehaus/groovy/reflection/ClassInfo.getMetaClass:()Lgroovy/lang/MetaClass;\n- #275 = Utf8 super$3$visitBlockStatement\n- #276 = Utf8 org/codehaus/groovy/ast/ClassCodeVisitorSupport\n- #277 = Class #276 // org/codehaus/groovy/ast/ClassCodeVisitorSupport\n- #278 = NameAndType #131:#132 // visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V\n- #279 = Methodref #277.#278 // org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V\n- #280 = Utf8 super$2$visitClosureExpression\n- #281 = Utf8 org/codehaus/groovy/ast/CodeVisitorSupport\n- #282 = Class #281 // org/codehaus/groovy/ast/CodeVisitorSupport\n- #283 = NameAndType #152:#153 // visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V\n- #284 = Methodref #282.#283 // org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V\n- #285 = Utf8 super$2$visitMapEntryExpression\n- #286 = NameAndType #202:#203 // visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V\n- #287 = Methodref #282.#286 // org/codehaus/groovy/ast/CodeVisitorSupport.visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V\n+ #275 = Utf8 super$2$visitMapEntryExpression\n+ #276 = Utf8 org/codehaus/groovy/ast/CodeVisitorSupport\n+ #277 = Class #276 // org/codehaus/groovy/ast/CodeVisitorSupport\n+ #278 = NameAndType #202:#203 // visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V\n+ #279 = Methodref #277.#278 // org/codehaus/groovy/ast/CodeVisitorSupport.visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V\n+ #280 = Utf8 super$3$visitBlockStatement\n+ #281 = Utf8 org/codehaus/groovy/ast/ClassCodeVisitorSupport\n+ #282 = Class #281 // org/codehaus/groovy/ast/ClassCodeVisitorSupport\n+ #283 = NameAndType #131:#132 // visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V\n+ #284 = Methodref #282.#283 // org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V\n+ #285 = Utf8 super$2$visitClosureExpression\n+ #286 = NameAndType #152:#153 // visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V\n+ #287 = Methodref #277.#286 // org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V\n #288 = Utf8 super$3$visitConstructor\n #289 = NameAndType #112:#113 // visitConstructor:(Lorg/codehaus/groovy/ast/ConstructorNode;)V\n- #290 = Methodref #277.#289 // org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitConstructor:(Lorg/codehaus/groovy/ast/ConstructorNode;)V\n+ #290 = Methodref #282.#289 // org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitConstructor:(Lorg/codehaus/groovy/ast/ConstructorNode;)V\n #291 = Utf8 super$4$visitClassEx\n #292 = Utf8 org/codenarc/rule/AbstractAstVisitor\n #293 = Class #292 // org/codenarc/rule/AbstractAstVisitor\n #294 = NameAndType #29:#30 // visitClassEx:(Lorg/codehaus/groovy/ast/ClassNode;)V\n #295 = Methodref #293.#294 // org/codenarc/rule/AbstractAstVisitor.visitClassEx:(Lorg/codehaus/groovy/ast/ClassNode;)V\n #296 = Utf8 super$4$visitMethodEx\n #297 = NameAndType #169:#170 // visitMethodEx:(Lorg/codehaus/groovy/ast/MethodNode;)V\n@@ -1248,42 +1248,42 @@\n 29: dup\n 30: astore_1\n 31: putstatic #265 // Field $staticClassInfo:Lorg/codehaus/groovy/reflection/ClassInfo;\n 34: aload_1\n 35: invokevirtual #274 // Method org/codehaus/groovy/reflection/ClassInfo.getMetaClass:()Lgroovy/lang/MetaClass;\n 38: areturn\n \n- public void super$3$visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement);\n- descriptor: (Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V\n+ public void super$2$visitMapEntryExpression(org.codehaus.groovy.ast.expr.MapEntryExpression);\n+ descriptor: (Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n- 2: invokespecial #279 // Method org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V\n+ 2: invokespecial #279 // Method org/codehaus/groovy/ast/CodeVisitorSupport.visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V\n 5: return\n \n- public void super$2$visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression);\n- descriptor: (Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V\n+ public void super$3$visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement);\n+ descriptor: (Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n- 2: invokespecial #284 // Method org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V\n+ 2: invokespecial #284 // Method org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V\n 5: return\n \n- public void super$2$visitMapEntryExpression(org.codehaus.groovy.ast.expr.MapEntryExpression);\n- descriptor: (Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V\n+ public void super$2$visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression);\n+ descriptor: (Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n- 2: invokespecial #287 // Method org/codehaus/groovy/ast/CodeVisitorSupport.visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V\n+ 2: invokespecial #287 // Method org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V\n 5: return\n \n public void super$3$visitConstructor(org.codehaus.groovy.ast.ConstructorNode);\n descriptor: (Lorg/codehaus/groovy/ast/ConstructorNode;)V\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=2, locals=2, args_size=2\n"}]}, {"source1": "org/codenarc/rule/formatting/SpaceBeforeClosingBraceAstVisitor.class", "source2": "org/codenarc/rule/formatting/SpaceBeforeClosingBraceAstVisitor.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n- SHA-256 checksum b3e184bb59db557a58b7e5f28a6cef7f29e846fbadfdd089e7e6679b5cfad999\n+ SHA-256 checksum 31e5b2feb16428a1605aa4f96041f469865c49729003aeac642e459c8c62199a\n Compiled from \"SpaceBeforeClosingBraceRule.groovy\"\n public class org.codenarc.rule.formatting.SpaceBeforeClosingBraceAstVisitor extends org.codenarc.rule.formatting.AbstractSpaceAroundBraceAstVisitor\n minor version: 0\n major version: 49\n flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n this_class: #2 // org/codenarc/rule/formatting/SpaceBeforeClosingBraceAstVisitor\n super_class: #4 // org/codenarc/rule/formatting/AbstractSpaceAroundBraceAstVisitor\n@@ -295,30 +295,30 @@\n #285 = Utf8 getClassInfo\n #286 = Utf8 (Ljava/lang/Class;)Lorg/codehaus/groovy/reflection/ClassInfo;\n #287 = NameAndType #285:#286 // getClassInfo:(Ljava/lang/Class;)Lorg/codehaus/groovy/reflection/ClassInfo;\n #288 = Methodref #284.#287 // org/codehaus/groovy/reflection/ClassInfo.getClassInfo:(Ljava/lang/Class;)Lorg/codehaus/groovy/reflection/ClassInfo;\n #289 = Utf8 getMetaClass\n #290 = NameAndType #289:#22 // getMetaClass:()Lgroovy/lang/MetaClass;\n #291 = Methodref #284.#290 // org/codehaus/groovy/reflection/ClassInfo.getMetaClass:()Lgroovy/lang/MetaClass;\n- #292 = Utf8 super$3$visitBlockStatement\n- #293 = Utf8 org/codehaus/groovy/ast/ClassCodeVisitorSupport\n- #294 = Class #293 // org/codehaus/groovy/ast/ClassCodeVisitorSupport\n- #295 = NameAndType #180:#181 // visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V\n- #296 = Methodref #294.#295 // org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V\n- #297 = Utf8 super$2$visitClosureExpression\n- #298 = Utf8 org/codehaus/groovy/ast/CodeVisitorSupport\n- #299 = Class #298 // org/codehaus/groovy/ast/CodeVisitorSupport\n- #300 = NameAndType #206:#207 // visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V\n- #301 = Methodref #299.#300 // org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V\n- #302 = Utf8 super$2$visitMapEntryExpression\n- #303 = NameAndType #222:#223 // visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V\n- #304 = Methodref #299.#303 // org/codehaus/groovy/ast/CodeVisitorSupport.visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V\n+ #292 = Utf8 super$2$visitMapEntryExpression\n+ #293 = Utf8 org/codehaus/groovy/ast/CodeVisitorSupport\n+ #294 = Class #293 // org/codehaus/groovy/ast/CodeVisitorSupport\n+ #295 = NameAndType #222:#223 // visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V\n+ #296 = Methodref #294.#295 // org/codehaus/groovy/ast/CodeVisitorSupport.visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V\n+ #297 = Utf8 super$3$visitBlockStatement\n+ #298 = Utf8 org/codehaus/groovy/ast/ClassCodeVisitorSupport\n+ #299 = Class #298 // org/codehaus/groovy/ast/ClassCodeVisitorSupport\n+ #300 = NameAndType #180:#181 // visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V\n+ #301 = Methodref #299.#300 // org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V\n+ #302 = Utf8 super$2$visitClosureExpression\n+ #303 = NameAndType #206:#207 // visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V\n+ #304 = Methodref #294.#303 // org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V\n #305 = Utf8 super$3$visitConstructor\n #306 = NameAndType #115:#116 // visitConstructor:(Lorg/codehaus/groovy/ast/ConstructorNode;)V\n- #307 = Methodref #294.#306 // org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitConstructor:(Lorg/codehaus/groovy/ast/ConstructorNode;)V\n+ #307 = Methodref #299.#306 // org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitConstructor:(Lorg/codehaus/groovy/ast/ConstructorNode;)V\n #308 = Utf8 super$4$visitClassEx\n #309 = Utf8 org/codenarc/rule/AbstractAstVisitor\n #310 = Class #309 // org/codenarc/rule/AbstractAstVisitor\n #311 = NameAndType #29:#30 // visitClassEx:(Lorg/codehaus/groovy/ast/ClassNode;)V\n #312 = Methodref #310.#311 // org/codenarc/rule/AbstractAstVisitor.visitClassEx:(Lorg/codehaus/groovy/ast/ClassNode;)V\n #313 = Utf8 super$4$visitMethodEx\n #314 = NameAndType #110:#111 // visitMethodEx:(Lorg/codehaus/groovy/ast/MethodNode;)V\n@@ -1472,42 +1472,42 @@\n 29: dup\n 30: astore_1\n 31: putstatic #282 // Field $staticClassInfo:Lorg/codehaus/groovy/reflection/ClassInfo;\n 34: aload_1\n 35: invokevirtual #291 // Method org/codehaus/groovy/reflection/ClassInfo.getMetaClass:()Lgroovy/lang/MetaClass;\n 38: areturn\n \n- public void super$3$visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement);\n- descriptor: (Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V\n+ public void super$2$visitMapEntryExpression(org.codehaus.groovy.ast.expr.MapEntryExpression);\n+ descriptor: (Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n- 2: invokespecial #296 // Method org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V\n+ 2: invokespecial #296 // Method org/codehaus/groovy/ast/CodeVisitorSupport.visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V\n 5: return\n \n- public void super$2$visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression);\n- descriptor: (Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V\n+ public void super$3$visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement);\n+ descriptor: (Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n- 2: invokespecial #301 // Method org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V\n+ 2: invokespecial #301 // Method org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V\n 5: return\n \n- public void super$2$visitMapEntryExpression(org.codehaus.groovy.ast.expr.MapEntryExpression);\n- descriptor: (Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V\n+ public void super$2$visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression);\n+ descriptor: (Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n- 2: invokespecial #304 // Method org/codehaus/groovy/ast/CodeVisitorSupport.visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V\n+ 2: invokespecial #304 // Method org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V\n 5: return\n \n public void super$3$visitConstructor(org.codehaus.groovy.ast.ConstructorNode);\n descriptor: (Lorg/codehaus/groovy/ast/ConstructorNode;)V\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=2, locals=2, args_size=2\n"}]}, {"source1": "org/codenarc/rule/formatting/SpaceBeforeOpeningBraceAstVisitor.class", "source2": "org/codenarc/rule/formatting/SpaceBeforeOpeningBraceAstVisitor.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n- SHA-256 checksum 315c21b14cb6868b216bbc09010e58230b6adfb93aaa160be41b36d16fcb0fbd\n+ SHA-256 checksum 98f24eefccc95ff6fd0b1c221ac257e06390b65665e8ca69695a4c9dd8834364\n Compiled from \"SpaceBeforeOpeningBraceRule.groovy\"\n public class org.codenarc.rule.formatting.SpaceBeforeOpeningBraceAstVisitor extends org.codenarc.rule.formatting.AbstractSpaceAroundBraceAstVisitor\n minor version: 0\n major version: 49\n flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n this_class: #2 // org/codenarc/rule/formatting/SpaceBeforeOpeningBraceAstVisitor\n super_class: #4 // org/codenarc/rule/formatting/AbstractSpaceAroundBraceAstVisitor\n@@ -305,33 +305,33 @@\n #295 = Utf8 getClassInfo\n #296 = Utf8 (Ljava/lang/Class;)Lorg/codehaus/groovy/reflection/ClassInfo;\n #297 = NameAndType #295:#296 // getClassInfo:(Ljava/lang/Class;)Lorg/codehaus/groovy/reflection/ClassInfo;\n #298 = Methodref #294.#297 // org/codehaus/groovy/reflection/ClassInfo.getClassInfo:(Ljava/lang/Class;)Lorg/codehaus/groovy/reflection/ClassInfo;\n #299 = Utf8 getMetaClass\n #300 = NameAndType #299:#22 // getMetaClass:()Lgroovy/lang/MetaClass;\n #301 = Methodref #294.#300 // org/codehaus/groovy/reflection/ClassInfo.getMetaClass:()Lgroovy/lang/MetaClass;\n- #302 = Utf8 super$3$visitBlockStatement\n- #303 = Utf8 org/codehaus/groovy/ast/ClassCodeVisitorSupport\n- #304 = Class #303 // org/codehaus/groovy/ast/ClassCodeVisitorSupport\n- #305 = NameAndType #159:#160 // visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V\n- #306 = Methodref #304.#305 // org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V\n- #307 = Utf8 super$3$visitSwitch\n- #308 = NameAndType #196:#197 // visitSwitch:(Lorg/codehaus/groovy/ast/stmt/SwitchStatement;)V\n- #309 = Methodref #304.#308 // org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitSwitch:(Lorg/codehaus/groovy/ast/stmt/SwitchStatement;)V\n- #310 = Utf8 super$2$visitClosureExpression\n- #311 = Utf8 org/codehaus/groovy/ast/CodeVisitorSupport\n- #312 = Class #311 // org/codehaus/groovy/ast/CodeVisitorSupport\n- #313 = NameAndType #173:#174 // visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V\n- #314 = Methodref #312.#313 // org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V\n- #315 = Utf8 super$2$visitMapEntryExpression\n- #316 = NameAndType #185:#186 // visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V\n- #317 = Methodref #312.#316 // org/codehaus/groovy/ast/CodeVisitorSupport.visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V\n+ #302 = Utf8 super$2$visitMapEntryExpression\n+ #303 = Utf8 org/codehaus/groovy/ast/CodeVisitorSupport\n+ #304 = Class #303 // org/codehaus/groovy/ast/CodeVisitorSupport\n+ #305 = NameAndType #185:#186 // visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V\n+ #306 = Methodref #304.#305 // org/codehaus/groovy/ast/CodeVisitorSupport.visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V\n+ #307 = Utf8 super$3$visitBlockStatement\n+ #308 = Utf8 org/codehaus/groovy/ast/ClassCodeVisitorSupport\n+ #309 = Class #308 // org/codehaus/groovy/ast/ClassCodeVisitorSupport\n+ #310 = NameAndType #159:#160 // visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V\n+ #311 = Methodref #309.#310 // org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V\n+ #312 = Utf8 super$3$visitSwitch\n+ #313 = NameAndType #196:#197 // visitSwitch:(Lorg/codehaus/groovy/ast/stmt/SwitchStatement;)V\n+ #314 = Methodref #309.#313 // org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitSwitch:(Lorg/codehaus/groovy/ast/stmt/SwitchStatement;)V\n+ #315 = Utf8 super$2$visitClosureExpression\n+ #316 = NameAndType #173:#174 // visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V\n+ #317 = Methodref #304.#316 // org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V\n #318 = Utf8 super$3$visitConstructor\n #319 = NameAndType #116:#117 // visitConstructor:(Lorg/codehaus/groovy/ast/ConstructorNode;)V\n- #320 = Methodref #304.#319 // org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitConstructor:(Lorg/codehaus/groovy/ast/ConstructorNode;)V\n+ #320 = Methodref #309.#319 // org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitConstructor:(Lorg/codehaus/groovy/ast/ConstructorNode;)V\n #321 = Utf8 super$4$visitClassEx\n #322 = Utf8 org/codenarc/rule/AbstractAstVisitor\n #323 = Class #322 // org/codenarc/rule/AbstractAstVisitor\n #324 = NameAndType #29:#30 // visitClassEx:(Lorg/codehaus/groovy/ast/ClassNode;)V\n #325 = Methodref #323.#324 // org/codenarc/rule/AbstractAstVisitor.visitClassEx:(Lorg/codehaus/groovy/ast/ClassNode;)V\n #326 = Utf8 super$4$visitMethodEx\n #327 = NameAndType #109:#110 // visitMethodEx:(Lorg/codehaus/groovy/ast/MethodNode;)V\n@@ -1475,52 +1475,52 @@\n 29: dup\n 30: astore_1\n 31: putstatic #292 // Field $staticClassInfo:Lorg/codehaus/groovy/reflection/ClassInfo;\n 34: aload_1\n 35: invokevirtual #301 // Method org/codehaus/groovy/reflection/ClassInfo.getMetaClass:()Lgroovy/lang/MetaClass;\n 38: areturn\n \n- public void super$3$visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement);\n- descriptor: (Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V\n+ public void super$2$visitMapEntryExpression(org.codehaus.groovy.ast.expr.MapEntryExpression);\n+ descriptor: (Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n- 2: invokespecial #306 // Method org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V\n+ 2: invokespecial #306 // Method org/codehaus/groovy/ast/CodeVisitorSupport.visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V\n 5: return\n \n- public void super$3$visitSwitch(org.codehaus.groovy.ast.stmt.SwitchStatement);\n- descriptor: (Lorg/codehaus/groovy/ast/stmt/SwitchStatement;)V\n+ public void super$3$visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement);\n+ descriptor: (Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n- 2: invokespecial #309 // Method org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitSwitch:(Lorg/codehaus/groovy/ast/stmt/SwitchStatement;)V\n+ 2: invokespecial #311 // Method org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V\n 5: return\n \n- public void super$2$visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression);\n- descriptor: (Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V\n+ public void super$3$visitSwitch(org.codehaus.groovy.ast.stmt.SwitchStatement);\n+ descriptor: (Lorg/codehaus/groovy/ast/stmt/SwitchStatement;)V\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n- 2: invokespecial #314 // Method org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V\n+ 2: invokespecial #314 // Method org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitSwitch:(Lorg/codehaus/groovy/ast/stmt/SwitchStatement;)V\n 5: return\n \n- public void super$2$visitMapEntryExpression(org.codehaus.groovy.ast.expr.MapEntryExpression);\n- descriptor: (Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V\n+ public void super$2$visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression);\n+ descriptor: (Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n- 2: invokespecial #317 // Method org/codehaus/groovy/ast/CodeVisitorSupport.visitMapEntryExpression:(Lorg/codehaus/groovy/ast/expr/MapEntryExpression;)V\n+ 2: invokespecial #317 // Method org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V\n 5: return\n \n public void super$3$visitConstructor(org.codehaus.groovy.ast.ConstructorNode);\n descriptor: (Lorg/codehaus/groovy/ast/ConstructorNode;)V\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=2, locals=2, args_size=2\n"}]}, {"source1": "org/codenarc/rule/grails/GrailsPublicControllerMethodRule.class", "source2": "org/codenarc/rule/grails/GrailsPublicControllerMethodRule.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n- SHA-256 checksum 6f0a7b6f5d55a8af75ffc0bdf07840bd2d2add6e05e74fdf778e21c022342685\n+ SHA-256 checksum 3150a79912347d6d9674e461610171286fed9b279b3caac1af417b97950c494b\n Compiled from \"GrailsPublicControllerMethodRule.groovy\"\n public class org.codenarc.rule.grails.GrailsPublicControllerMethodRule extends org.codenarc.rule.AbstractAstVisitorRule implements groovy.lang.GroovyObject\n minor version: 0\n major version: 49\n flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n this_class: #2 // org/codenarc/rule/grails/GrailsPublicControllerMethodRule\n super_class: #4 // org/codenarc/rule/AbstractAstVisitorRule\n@@ -157,20 +157,20 @@\n #147 = Utf8 org/codenarc/rule/AbstractRule\n #148 = Class #147 // org/codenarc/rule/AbstractRule\n #149 = NameAndType #142:#128 // getApplyToFilesMatching:()Ljava/lang/String;\n #150 = Methodref #148.#149 // org/codenarc/rule/AbstractRule.getApplyToFilesMatching:()Ljava/lang/String;\n #151 = Utf8 super$2$setApplyToFilesMatching\n #152 = NameAndType #143:#130 // setApplyToFilesMatching:(Ljava/lang/String;)V\n #153 = Methodref #148.#152 // org/codenarc/rule/AbstractRule.setApplyToFilesMatching:(Ljava/lang/String;)V\n- #154 = Utf8 super$3$getApplyToClassNames\n- #155 = NameAndType #144:#128 // getApplyToClassNames:()Ljava/lang/String;\n- #156 = Methodref #4.#155 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n- #157 = Utf8 super$3$setApplyToClassNames\n- #158 = NameAndType #145:#130 // setApplyToClassNames:(Ljava/lang/String;)V\n- #159 = Methodref #4.#158 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ #154 = Utf8 super$3$setApplyToClassNames\n+ #155 = NameAndType #145:#130 // setApplyToClassNames:(Ljava/lang/String;)V\n+ #156 = Methodref #4.#155 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ #157 = Utf8 super$3$getApplyToClassNames\n+ #158 = NameAndType #144:#128 // getApplyToClassNames:()Ljava/lang/String;\n+ #159 = Methodref #4.#158 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n #160 = Utf8 super$3$getAstVisitorClass\n #161 = NameAndType #139:#89 // getAstVisitorClass:()Ljava/lang/Class;\n #162 = Methodref #4.#161 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n #163 = Utf8 $callSiteArray\n #164 = Utf8 Ljava/lang/ref/SoftReference;\n #165 = Utf8 $createCallSiteArray_1\n #166 = Utf8 ([Ljava/lang/String;)V\n@@ -565,33 +565,33 @@\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n 2: invokespecial #153 // Method org/codenarc/rule/AbstractRule.setApplyToFilesMatching:(Ljava/lang/String;)V\n 5: return\n \n- public java.lang.String super$3$getApplyToClassNames();\n- descriptor: ()Ljava/lang/String;\n- flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n- Code:\n- stack=1, locals=1, args_size=1\n- 0: aload_0\n- 1: invokespecial #156 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n- 4: areturn\n-\n public void super$3$setApplyToClassNames(java.lang.String);\n descriptor: (Ljava/lang/String;)V\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n- 2: invokespecial #159 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ 2: invokespecial #156 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n 5: return\n \n+ public java.lang.String super$3$getApplyToClassNames();\n+ descriptor: ()Ljava/lang/String;\n+ flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n+ Code:\n+ stack=1, locals=1, args_size=1\n+ 0: aload_0\n+ 1: invokespecial #159 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ 4: areturn\n+\n public java.lang.Class super$3$getAstVisitorClass();\n descriptor: ()Ljava/lang/Class;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n 1: invokespecial #162 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n"}]}, {"source1": "org/codenarc/rule/grails/GrailsStatelessServiceRule.class", "source2": "org/codenarc/rule/grails/GrailsStatelessServiceRule.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n- SHA-256 checksum 7dae798b429fa3eb698b67d31a8ad3c407956f9c0b18e360af508b1b37e96e86\n+ SHA-256 checksum c0c7546a335304ebead9b24c1eccc366a3faf0fc610fba1eb12459548adb2b4f\n Compiled from \"GrailsStatelessServiceRule.groovy\"\n public class org.codenarc.rule.grails.GrailsStatelessServiceRule extends org.codenarc.rule.generic.StatelessClassRule\n minor version: 0\n major version: 49\n flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n this_class: #2 // org/codenarc/rule/grails/GrailsStatelessServiceRule\n super_class: #4 // org/codenarc/rule/generic/StatelessClassRule\n@@ -156,22 +156,22 @@\n #146 = Methodref #141.#145 // org/codenarc/rule/AbstractRule.setApplyToFilesMatching:(Ljava/lang/String;)V\n #147 = Utf8 super$4$setPriority\n #148 = NameAndType #127:#128 // setPriority:(I)V\n #149 = Methodref #4.#148 // org/codenarc/rule/generic/StatelessClassRule.setPriority:(I)V\n #150 = Utf8 super$4$setName\n #151 = NameAndType #123:#124 // setName:(Ljava/lang/String;)V\n #152 = Methodref #4.#151 // org/codenarc/rule/generic/StatelessClassRule.setName:(Ljava/lang/String;)V\n- #153 = Utf8 super$3$getApplyToClassNames\n+ #153 = Utf8 super$3$setApplyToClassNames\n #154 = Utf8 org/codenarc/rule/AbstractAstVisitorRule\n #155 = Class #154 // org/codenarc/rule/AbstractAstVisitorRule\n- #156 = NameAndType #131:#122 // getApplyToClassNames:()Ljava/lang/String;\n- #157 = Methodref #155.#156 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n- #158 = Utf8 super$3$setApplyToClassNames\n- #159 = NameAndType #132:#124 // setApplyToClassNames:(Ljava/lang/String;)V\n- #160 = Methodref #155.#159 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ #156 = NameAndType #132:#124 // setApplyToClassNames:(Ljava/lang/String;)V\n+ #157 = Methodref #155.#156 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ #158 = Utf8 super$3$getApplyToClassNames\n+ #159 = NameAndType #131:#122 // getApplyToClassNames:()Ljava/lang/String;\n+ #160 = Methodref #155.#159 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n #161 = Utf8 super$4$shouldIgnoreField\n #162 = NameAndType #73:#74 // shouldIgnoreField:(Lorg/codehaus/groovy/ast/FieldNode;)Z\n #163 = Methodref #4.#162 // org/codenarc/rule/generic/StatelessClassRule.shouldIgnoreField:(Lorg/codehaus/groovy/ast/FieldNode;)Z\n #164 = Utf8 super$4$$getStaticMetaClass\n #165 = Methodref #4.#57 // org/codenarc/rule/generic/StatelessClassRule.$getStaticMetaClass:()Lgroovy/lang/MetaClass;\n #166 = Utf8 $callSiteArray\n #167 = Utf8 Ljava/lang/ref/SoftReference;\n@@ -560,33 +560,33 @@\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n 2: invokespecial #152 // Method org/codenarc/rule/generic/StatelessClassRule.setName:(Ljava/lang/String;)V\n 5: return\n \n- public java.lang.String super$3$getApplyToClassNames();\n- descriptor: ()Ljava/lang/String;\n- flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n- Code:\n- stack=1, locals=1, args_size=1\n- 0: aload_0\n- 1: invokespecial #157 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n- 4: areturn\n-\n public void super$3$setApplyToClassNames(java.lang.String);\n descriptor: (Ljava/lang/String;)V\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n- 2: invokespecial #160 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ 2: invokespecial #157 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n 5: return\n \n+ public java.lang.String super$3$getApplyToClassNames();\n+ descriptor: ()Ljava/lang/String;\n+ flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n+ Code:\n+ stack=1, locals=1, args_size=1\n+ 0: aload_0\n+ 1: invokespecial #160 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ 4: areturn\n+\n public boolean super$4$shouldIgnoreField(org.codehaus.groovy.ast.FieldNode);\n descriptor: (Lorg/codehaus/groovy/ast/FieldNode;)Z\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n"}]}, {"source1": "org/codenarc/rule/junit/ChainedTestRule.class", "source2": "org/codenarc/rule/junit/ChainedTestRule.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n- SHA-256 checksum c7f8b7021bec74ff64febe6dde6baf8bc3a969d332d3067fef2d70eb2d4c6f96\n+ SHA-256 checksum 31cf24d6545992e5d2cf139f314039ff244493d433d42799f965ef652717f495\n Compiled from \"ChainedTestRule.groovy\"\n public class org.codenarc.rule.junit.ChainedTestRule extends org.codenarc.rule.AbstractAstVisitorRule implements groovy.lang.GroovyObject\n minor version: 0\n major version: 49\n flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n this_class: #2 // org/codenarc/rule/junit/ChainedTestRule\n super_class: #4 // org/codenarc/rule/AbstractAstVisitorRule\n@@ -124,20 +124,20 @@\n #114 = Utf8 setPriority\n #115 = Utf8 (I)V\n #116 = Utf8 getAstVisitorClass\n #117 = Utf8 setAstVisitorClass\n #118 = Utf8 (Ljava/lang/Class;)V\n #119 = Utf8 getApplyToClassNames\n #120 = Utf8 setApplyToClassNames\n- #121 = Utf8 super$3$getApplyToClassNames\n- #122 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n- #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n- #124 = Utf8 super$3$setApplyToClassNames\n- #125 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n- #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ #121 = Utf8 super$3$setApplyToClassNames\n+ #122 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n+ #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ #124 = Utf8 super$3$getApplyToClassNames\n+ #125 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n+ #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n #127 = Utf8 super$3$getAstVisitorClass\n #128 = NameAndType #116:#68 // getAstVisitorClass:()Ljava/lang/Class;\n #129 = Methodref #4.#128 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n #130 = Utf8 $callSiteArray\n #131 = Utf8 Ljava/lang/ref/SoftReference;\n #132 = Utf8 $createCallSiteArray_1\n #133 = Utf8 ([Ljava/lang/String;)V\n@@ -439,33 +439,33 @@\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n 2: putfield #56 // Field applyToClassNames:Ljava/lang/String;\n 5: return\n \n- public java.lang.String super$3$getApplyToClassNames();\n- descriptor: ()Ljava/lang/String;\n- flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n- Code:\n- stack=1, locals=1, args_size=1\n- 0: aload_0\n- 1: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n- 4: areturn\n-\n public void super$3$setApplyToClassNames(java.lang.String);\n descriptor: (Ljava/lang/String;)V\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n- 2: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ 2: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n 5: return\n \n+ public java.lang.String super$3$getApplyToClassNames();\n+ descriptor: ()Ljava/lang/String;\n+ flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n+ Code:\n+ stack=1, locals=1, args_size=1\n+ 0: aload_0\n+ 1: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ 4: areturn\n+\n public java.lang.Class super$3$getAstVisitorClass();\n descriptor: ()Ljava/lang/Class;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n 1: invokespecial #129 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n"}]}, {"source1": "org/codenarc/rule/junit/CoupledTestCaseRule.class", "source2": "org/codenarc/rule/junit/CoupledTestCaseRule.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n- SHA-256 checksum 2471619e20afdd4db8cca7953b7596dce1822d5d62fc20b17d672314e98eec20\n+ SHA-256 checksum a6366f7ff159e4c48680b4da78c3a6c85c168dbaab4f5a68f04b49f5fbac7038\n Compiled from \"CoupledTestCaseRule.groovy\"\n public class org.codenarc.rule.junit.CoupledTestCaseRule extends org.codenarc.rule.AbstractAstVisitorRule implements groovy.lang.GroovyObject\n minor version: 0\n major version: 49\n flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n this_class: #2 // org/codenarc/rule/junit/CoupledTestCaseRule\n super_class: #4 // org/codenarc/rule/AbstractAstVisitorRule\n@@ -124,20 +124,20 @@\n #114 = Utf8 setPriority\n #115 = Utf8 (I)V\n #116 = Utf8 getAstVisitorClass\n #117 = Utf8 setAstVisitorClass\n #118 = Utf8 (Ljava/lang/Class;)V\n #119 = Utf8 getApplyToClassNames\n #120 = Utf8 setApplyToClassNames\n- #121 = Utf8 super$3$getApplyToClassNames\n- #122 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n- #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n- #124 = Utf8 super$3$setApplyToClassNames\n- #125 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n- #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ #121 = Utf8 super$3$setApplyToClassNames\n+ #122 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n+ #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ #124 = Utf8 super$3$getApplyToClassNames\n+ #125 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n+ #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n #127 = Utf8 super$3$getAstVisitorClass\n #128 = NameAndType #116:#68 // getAstVisitorClass:()Ljava/lang/Class;\n #129 = Methodref #4.#128 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n #130 = Utf8 $callSiteArray\n #131 = Utf8 Ljava/lang/ref/SoftReference;\n #132 = Utf8 $createCallSiteArray_1\n #133 = Utf8 ([Ljava/lang/String;)V\n@@ -439,33 +439,33 @@\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n 2: putfield #56 // Field applyToClassNames:Ljava/lang/String;\n 5: return\n \n- public java.lang.String super$3$getApplyToClassNames();\n- descriptor: ()Ljava/lang/String;\n- flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n- Code:\n- stack=1, locals=1, args_size=1\n- 0: aload_0\n- 1: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n- 4: areturn\n-\n public void super$3$setApplyToClassNames(java.lang.String);\n descriptor: (Ljava/lang/String;)V\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n- 2: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ 2: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n 5: return\n \n+ public java.lang.String super$3$getApplyToClassNames();\n+ descriptor: ()Ljava/lang/String;\n+ flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n+ Code:\n+ stack=1, locals=1, args_size=1\n+ 0: aload_0\n+ 1: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ 4: areturn\n+\n public java.lang.Class super$3$getAstVisitorClass();\n descriptor: ()Ljava/lang/Class;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n 1: invokespecial #129 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n"}]}, {"source1": "org/codenarc/rule/junit/JUnitAssertAlwaysFailsRule.class", "source2": "org/codenarc/rule/junit/JUnitAssertAlwaysFailsRule.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n- SHA-256 checksum f31fb2fbf377498c955f6fd6e273907089cb7cdb13fd90dbcc2b6da30007d127\n+ SHA-256 checksum 827095765258d542e8e508e8027dd2d3aa4bc45c255197a12dfc65dc09346463\n Compiled from \"JUnitAssertAlwaysFailsRule.groovy\"\n public class org.codenarc.rule.junit.JUnitAssertAlwaysFailsRule extends org.codenarc.rule.AbstractAstVisitorRule implements groovy.lang.GroovyObject\n minor version: 0\n major version: 49\n flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n this_class: #2 // org/codenarc/rule/junit/JUnitAssertAlwaysFailsRule\n super_class: #4 // org/codenarc/rule/AbstractAstVisitorRule\n@@ -124,20 +124,20 @@\n #114 = Utf8 setPriority\n #115 = Utf8 (I)V\n #116 = Utf8 getAstVisitorClass\n #117 = Utf8 setAstVisitorClass\n #118 = Utf8 (Ljava/lang/Class;)V\n #119 = Utf8 getApplyToClassNames\n #120 = Utf8 setApplyToClassNames\n- #121 = Utf8 super$3$getApplyToClassNames\n- #122 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n- #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n- #124 = Utf8 super$3$setApplyToClassNames\n- #125 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n- #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ #121 = Utf8 super$3$setApplyToClassNames\n+ #122 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n+ #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ #124 = Utf8 super$3$getApplyToClassNames\n+ #125 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n+ #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n #127 = Utf8 super$3$getAstVisitorClass\n #128 = NameAndType #116:#68 // getAstVisitorClass:()Ljava/lang/Class;\n #129 = Methodref #4.#128 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n #130 = Utf8 $callSiteArray\n #131 = Utf8 Ljava/lang/ref/SoftReference;\n #132 = Utf8 $createCallSiteArray_1\n #133 = Utf8 ([Ljava/lang/String;)V\n@@ -439,33 +439,33 @@\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n 2: putfield #56 // Field applyToClassNames:Ljava/lang/String;\n 5: return\n \n- public java.lang.String super$3$getApplyToClassNames();\n- descriptor: ()Ljava/lang/String;\n- flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n- Code:\n- stack=1, locals=1, args_size=1\n- 0: aload_0\n- 1: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n- 4: areturn\n-\n public void super$3$setApplyToClassNames(java.lang.String);\n descriptor: (Ljava/lang/String;)V\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n- 2: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ 2: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n 5: return\n \n+ public java.lang.String super$3$getApplyToClassNames();\n+ descriptor: ()Ljava/lang/String;\n+ flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n+ Code:\n+ stack=1, locals=1, args_size=1\n+ 0: aload_0\n+ 1: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ 4: areturn\n+\n public java.lang.Class super$3$getAstVisitorClass();\n descriptor: ()Ljava/lang/Class;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n 1: invokespecial #129 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n"}]}, {"source1": "org/codenarc/rule/junit/JUnitAssertAlwaysSucceedsRule.class", "source2": "org/codenarc/rule/junit/JUnitAssertAlwaysSucceedsRule.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n- SHA-256 checksum 93c1632f7336ee06210570b784abd78ab4b38adec684e1738871dc45c76de93d\n+ SHA-256 checksum 834c413509a1b74b1b1bc50dc60ddbd8625668822f6d80a41cc77f8b73802ce7\n Compiled from \"JUnitAssertAlwaysSucceedsRule.groovy\"\n public class org.codenarc.rule.junit.JUnitAssertAlwaysSucceedsRule extends org.codenarc.rule.AbstractAstVisitorRule implements groovy.lang.GroovyObject\n minor version: 0\n major version: 49\n flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n this_class: #2 // org/codenarc/rule/junit/JUnitAssertAlwaysSucceedsRule\n super_class: #4 // org/codenarc/rule/AbstractAstVisitorRule\n@@ -124,20 +124,20 @@\n #114 = Utf8 setPriority\n #115 = Utf8 (I)V\n #116 = Utf8 getAstVisitorClass\n #117 = Utf8 setAstVisitorClass\n #118 = Utf8 (Ljava/lang/Class;)V\n #119 = Utf8 getApplyToClassNames\n #120 = Utf8 setApplyToClassNames\n- #121 = Utf8 super$3$getApplyToClassNames\n- #122 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n- #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n- #124 = Utf8 super$3$setApplyToClassNames\n- #125 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n- #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ #121 = Utf8 super$3$setApplyToClassNames\n+ #122 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n+ #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ #124 = Utf8 super$3$getApplyToClassNames\n+ #125 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n+ #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n #127 = Utf8 super$3$getAstVisitorClass\n #128 = NameAndType #116:#68 // getAstVisitorClass:()Ljava/lang/Class;\n #129 = Methodref #4.#128 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n #130 = Utf8 $callSiteArray\n #131 = Utf8 Ljava/lang/ref/SoftReference;\n #132 = Utf8 $createCallSiteArray_1\n #133 = Utf8 ([Ljava/lang/String;)V\n@@ -439,33 +439,33 @@\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n 2: putfield #56 // Field applyToClassNames:Ljava/lang/String;\n 5: return\n \n- public java.lang.String super$3$getApplyToClassNames();\n- descriptor: ()Ljava/lang/String;\n- flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n- Code:\n- stack=1, locals=1, args_size=1\n- 0: aload_0\n- 1: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n- 4: areturn\n-\n public void super$3$setApplyToClassNames(java.lang.String);\n descriptor: (Ljava/lang/String;)V\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n- 2: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ 2: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n 5: return\n \n+ public java.lang.String super$3$getApplyToClassNames();\n+ descriptor: ()Ljava/lang/String;\n+ flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n+ Code:\n+ stack=1, locals=1, args_size=1\n+ 0: aload_0\n+ 1: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ 4: areturn\n+\n public java.lang.Class super$3$getAstVisitorClass();\n descriptor: ()Ljava/lang/Class;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n 1: invokespecial #129 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n"}]}, {"source1": "org/codenarc/rule/junit/JUnitFailWithoutMessageRule.class", "source2": "org/codenarc/rule/junit/JUnitFailWithoutMessageRule.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n- SHA-256 checksum 2bc02d7e9681ead8645d1caff8dee103cac701952c081892c2fc53fd1242fe29\n+ SHA-256 checksum 1b27fadd4a6f91c98779678fa6fc2cfc91fc7c9cccb4c53285f2fdeff0e632e3\n Compiled from \"JUnitFailWithoutMessageRule.groovy\"\n public class org.codenarc.rule.junit.JUnitFailWithoutMessageRule extends org.codenarc.rule.AbstractAstVisitorRule implements groovy.lang.GroovyObject\n minor version: 0\n major version: 49\n flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n this_class: #2 // org/codenarc/rule/junit/JUnitFailWithoutMessageRule\n super_class: #4 // org/codenarc/rule/AbstractAstVisitorRule\n@@ -124,20 +124,20 @@\n #114 = Utf8 setPriority\n #115 = Utf8 (I)V\n #116 = Utf8 getAstVisitorClass\n #117 = Utf8 setAstVisitorClass\n #118 = Utf8 (Ljava/lang/Class;)V\n #119 = Utf8 getApplyToClassNames\n #120 = Utf8 setApplyToClassNames\n- #121 = Utf8 super$3$getApplyToClassNames\n- #122 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n- #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n- #124 = Utf8 super$3$setApplyToClassNames\n- #125 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n- #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ #121 = Utf8 super$3$setApplyToClassNames\n+ #122 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n+ #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ #124 = Utf8 super$3$getApplyToClassNames\n+ #125 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n+ #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n #127 = Utf8 super$3$getAstVisitorClass\n #128 = NameAndType #116:#68 // getAstVisitorClass:()Ljava/lang/Class;\n #129 = Methodref #4.#128 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n #130 = Utf8 $callSiteArray\n #131 = Utf8 Ljava/lang/ref/SoftReference;\n #132 = Utf8 $createCallSiteArray_1\n #133 = Utf8 ([Ljava/lang/String;)V\n@@ -439,33 +439,33 @@\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n 2: putfield #56 // Field applyToClassNames:Ljava/lang/String;\n 5: return\n \n- public java.lang.String super$3$getApplyToClassNames();\n- descriptor: ()Ljava/lang/String;\n- flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n- Code:\n- stack=1, locals=1, args_size=1\n- 0: aload_0\n- 1: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n- 4: areturn\n-\n public void super$3$setApplyToClassNames(java.lang.String);\n descriptor: (Ljava/lang/String;)V\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n- 2: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ 2: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n 5: return\n \n+ public java.lang.String super$3$getApplyToClassNames();\n+ descriptor: ()Ljava/lang/String;\n+ flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n+ Code:\n+ stack=1, locals=1, args_size=1\n+ 0: aload_0\n+ 1: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ 4: areturn\n+\n public java.lang.Class super$3$getAstVisitorClass();\n descriptor: ()Ljava/lang/Class;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n 1: invokespecial #129 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n"}]}, {"source1": "org/codenarc/rule/junit/JUnitLostTestRule.class", "source2": "org/codenarc/rule/junit/JUnitLostTestRule.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n- SHA-256 checksum e927919cc16e8c50542f38949fe3a90fe5b165eec8fad9549460870f89f38fc6\n+ SHA-256 checksum 854fa0f90d68298c4170838778a5b42b72ecc4938bdc168ae8b08de69a1c7ff6\n Compiled from \"JUnitLostTestRule.groovy\"\n public class org.codenarc.rule.junit.JUnitLostTestRule extends org.codenarc.rule.AbstractAstVisitorRule implements groovy.lang.GroovyObject\n minor version: 0\n major version: 49\n flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n this_class: #2 // org/codenarc/rule/junit/JUnitLostTestRule\n super_class: #4 // org/codenarc/rule/AbstractAstVisitorRule\n@@ -124,20 +124,20 @@\n #114 = Utf8 setPriority\n #115 = Utf8 (I)V\n #116 = Utf8 getAstVisitorClass\n #117 = Utf8 setAstVisitorClass\n #118 = Utf8 (Ljava/lang/Class;)V\n #119 = Utf8 getApplyToClassNames\n #120 = Utf8 setApplyToClassNames\n- #121 = Utf8 super$3$getApplyToClassNames\n- #122 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n- #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n- #124 = Utf8 super$3$setApplyToClassNames\n- #125 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n- #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ #121 = Utf8 super$3$setApplyToClassNames\n+ #122 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n+ #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ #124 = Utf8 super$3$getApplyToClassNames\n+ #125 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n+ #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n #127 = Utf8 super$3$getAstVisitorClass\n #128 = NameAndType #116:#68 // getAstVisitorClass:()Ljava/lang/Class;\n #129 = Methodref #4.#128 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n #130 = Utf8 $callSiteArray\n #131 = Utf8 Ljava/lang/ref/SoftReference;\n #132 = Utf8 $createCallSiteArray_1\n #133 = Utf8 ([Ljava/lang/String;)V\n@@ -439,33 +439,33 @@\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n 2: putfield #56 // Field applyToClassNames:Ljava/lang/String;\n 5: return\n \n- public java.lang.String super$3$getApplyToClassNames();\n- descriptor: ()Ljava/lang/String;\n- flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n- Code:\n- stack=1, locals=1, args_size=1\n- 0: aload_0\n- 1: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n- 4: areturn\n-\n public void super$3$setApplyToClassNames(java.lang.String);\n descriptor: (Ljava/lang/String;)V\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n- 2: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ 2: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n 5: return\n \n+ public java.lang.String super$3$getApplyToClassNames();\n+ descriptor: ()Ljava/lang/String;\n+ flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n+ Code:\n+ stack=1, locals=1, args_size=1\n+ 0: aload_0\n+ 1: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ 4: areturn\n+\n public java.lang.Class super$3$getAstVisitorClass();\n descriptor: ()Ljava/lang/Class;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n 1: invokespecial #129 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n"}]}, {"source1": "org/codenarc/rule/junit/JUnitPublicFieldRule.class", "source2": "org/codenarc/rule/junit/JUnitPublicFieldRule.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n- SHA-256 checksum 046e353cf22c85b8563c591530eb311b532da04f343ad400ab299d8b71c545f8\n+ SHA-256 checksum 2e1f035578ca87185c8187cbba31c9afc94c6cf6c97e1f9d12e074f17de7dff9\n Compiled from \"JUnitPublicFieldRule.groovy\"\n public class org.codenarc.rule.junit.JUnitPublicFieldRule extends org.codenarc.rule.AbstractAstVisitorRule implements groovy.lang.GroovyObject\n minor version: 0\n major version: 49\n flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n this_class: #2 // org/codenarc/rule/junit/JUnitPublicFieldRule\n super_class: #4 // org/codenarc/rule/AbstractAstVisitorRule\n@@ -124,20 +124,20 @@\n #114 = Utf8 setPriority\n #115 = Utf8 (I)V\n #116 = Utf8 getAstVisitorClass\n #117 = Utf8 setAstVisitorClass\n #118 = Utf8 (Ljava/lang/Class;)V\n #119 = Utf8 getApplyToClassNames\n #120 = Utf8 setApplyToClassNames\n- #121 = Utf8 super$3$getApplyToClassNames\n- #122 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n- #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n- #124 = Utf8 super$3$setApplyToClassNames\n- #125 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n- #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ #121 = Utf8 super$3$setApplyToClassNames\n+ #122 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n+ #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ #124 = Utf8 super$3$getApplyToClassNames\n+ #125 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n+ #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n #127 = Utf8 super$3$getAstVisitorClass\n #128 = NameAndType #116:#68 // getAstVisitorClass:()Ljava/lang/Class;\n #129 = Methodref #4.#128 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n #130 = Utf8 $callSiteArray\n #131 = Utf8 Ljava/lang/ref/SoftReference;\n #132 = Utf8 $createCallSiteArray_1\n #133 = Utf8 ([Ljava/lang/String;)V\n@@ -439,33 +439,33 @@\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n 2: putfield #56 // Field applyToClassNames:Ljava/lang/String;\n 5: return\n \n- public java.lang.String super$3$getApplyToClassNames();\n- descriptor: ()Ljava/lang/String;\n- flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n- Code:\n- stack=1, locals=1, args_size=1\n- 0: aload_0\n- 1: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n- 4: areturn\n-\n public void super$3$setApplyToClassNames(java.lang.String);\n descriptor: (Ljava/lang/String;)V\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n- 2: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ 2: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n 5: return\n \n+ public java.lang.String super$3$getApplyToClassNames();\n+ descriptor: ()Ljava/lang/String;\n+ flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n+ Code:\n+ stack=1, locals=1, args_size=1\n+ 0: aload_0\n+ 1: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ 4: areturn\n+\n public java.lang.Class super$3$getAstVisitorClass();\n descriptor: ()Ljava/lang/Class;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n 1: invokespecial #129 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n"}]}, {"source1": "org/codenarc/rule/junit/JUnitPublicNonTestMethodRule.class", "source2": "org/codenarc/rule/junit/JUnitPublicNonTestMethodRule.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n- SHA-256 checksum 4fb93f49bb8440c4e116818ea12572642c23ef1c9d189803832b06d6d13f2aac\n+ SHA-256 checksum 995efbeb91132a6a9b34816e13602ace51233c25932d93236df3e8da3ee502b4\n Compiled from \"JUnitPublicNonTestMethodRule.groovy\"\n public class org.codenarc.rule.junit.JUnitPublicNonTestMethodRule extends org.codenarc.rule.AbstractAstVisitorRule implements groovy.lang.GroovyObject\n minor version: 0\n major version: 49\n flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n this_class: #2 // org/codenarc/rule/junit/JUnitPublicNonTestMethodRule\n super_class: #4 // org/codenarc/rule/AbstractAstVisitorRule\n@@ -124,20 +124,20 @@\n #114 = Utf8 setPriority\n #115 = Utf8 (I)V\n #116 = Utf8 getAstVisitorClass\n #117 = Utf8 setAstVisitorClass\n #118 = Utf8 (Ljava/lang/Class;)V\n #119 = Utf8 getApplyToClassNames\n #120 = Utf8 setApplyToClassNames\n- #121 = Utf8 super$3$getApplyToClassNames\n- #122 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n- #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n- #124 = Utf8 super$3$setApplyToClassNames\n- #125 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n- #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ #121 = Utf8 super$3$setApplyToClassNames\n+ #122 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n+ #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ #124 = Utf8 super$3$getApplyToClassNames\n+ #125 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n+ #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n #127 = Utf8 super$3$getAstVisitorClass\n #128 = NameAndType #116:#68 // getAstVisitorClass:()Ljava/lang/Class;\n #129 = Methodref #4.#128 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n #130 = Utf8 $callSiteArray\n #131 = Utf8 Ljava/lang/ref/SoftReference;\n #132 = Utf8 $createCallSiteArray_1\n #133 = Utf8 ([Ljava/lang/String;)V\n@@ -439,33 +439,33 @@\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n 2: putfield #56 // Field applyToClassNames:Ljava/lang/String;\n 5: return\n \n- public java.lang.String super$3$getApplyToClassNames();\n- descriptor: ()Ljava/lang/String;\n- flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n- Code:\n- stack=1, locals=1, args_size=1\n- 0: aload_0\n- 1: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n- 4: areturn\n-\n public void super$3$setApplyToClassNames(java.lang.String);\n descriptor: (Ljava/lang/String;)V\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n- 2: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ 2: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n 5: return\n \n+ public java.lang.String super$3$getApplyToClassNames();\n+ descriptor: ()Ljava/lang/String;\n+ flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n+ Code:\n+ stack=1, locals=1, args_size=1\n+ 0: aload_0\n+ 1: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ 4: areturn\n+\n public java.lang.Class super$3$getAstVisitorClass();\n descriptor: ()Ljava/lang/Class;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n 1: invokespecial #129 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n"}]}, {"source1": "org/codenarc/rule/junit/JUnitPublicPropertyRule.class", "source2": "org/codenarc/rule/junit/JUnitPublicPropertyRule.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n- SHA-256 checksum 183df97c75c938d6ebdd846660a6338a74a8dec3be5ba9187d2e93cda1bccec2\n+ SHA-256 checksum 2423b3bc272ee4a7839410f09a0e7ce23c263fa6f08a5988bd4451cd2dcc6a04\n Compiled from \"JUnitPublicPropertyRule.groovy\"\n public class org.codenarc.rule.junit.JUnitPublicPropertyRule extends org.codenarc.rule.AbstractAstVisitorRule implements groovy.lang.GroovyObject\n minor version: 0\n major version: 49\n flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n this_class: #2 // org/codenarc/rule/junit/JUnitPublicPropertyRule\n super_class: #4 // org/codenarc/rule/AbstractAstVisitorRule\n@@ -129,20 +129,20 @@\n #119 = Utf8 (Ljava/lang/Class;)V\n #120 = Utf8 getApplyToClassNames\n #121 = Utf8 setApplyToClassNames\n #122 = Utf8 getIgnorePropertyNames\n #123 = NameAndType #15:#9 // ignorePropertyNames:Ljava/lang/String;\n #124 = Fieldref #2.#123 // org/codenarc/rule/junit/JUnitPublicPropertyRule.ignorePropertyNames:Ljava/lang/String;\n #125 = Utf8 setIgnorePropertyNames\n- #126 = Utf8 super$3$getApplyToClassNames\n- #127 = NameAndType #120:#110 // getApplyToClassNames:()Ljava/lang/String;\n- #128 = Methodref #4.#127 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n- #129 = Utf8 super$3$setApplyToClassNames\n- #130 = NameAndType #121:#112 // setApplyToClassNames:(Ljava/lang/String;)V\n- #131 = Methodref #4.#130 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ #126 = Utf8 super$3$setApplyToClassNames\n+ #127 = NameAndType #121:#112 // setApplyToClassNames:(Ljava/lang/String;)V\n+ #128 = Methodref #4.#127 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ #129 = Utf8 super$3$getApplyToClassNames\n+ #130 = NameAndType #120:#110 // getApplyToClassNames:()Ljava/lang/String;\n+ #131 = Methodref #4.#130 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n #132 = Utf8 super$3$getAstVisitorClass\n #133 = NameAndType #117:#69 // getAstVisitorClass:()Ljava/lang/Class;\n #134 = Methodref #4.#133 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n #135 = Utf8 $callSiteArray\n #136 = Utf8 Ljava/lang/ref/SoftReference;\n #137 = Utf8 $createCallSiteArray_1\n #138 = Utf8 ([Ljava/lang/String;)V\n@@ -467,33 +467,33 @@\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n 2: putfield #124 // Field ignorePropertyNames:Ljava/lang/String;\n 5: return\n \n- public java.lang.String super$3$getApplyToClassNames();\n- descriptor: ()Ljava/lang/String;\n- flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n- Code:\n- stack=1, locals=1, args_size=1\n- 0: aload_0\n- 1: invokespecial #128 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n- 4: areturn\n-\n public void super$3$setApplyToClassNames(java.lang.String);\n descriptor: (Ljava/lang/String;)V\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n- 2: invokespecial #131 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ 2: invokespecial #128 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n 5: return\n \n+ public java.lang.String super$3$getApplyToClassNames();\n+ descriptor: ()Ljava/lang/String;\n+ flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n+ Code:\n+ stack=1, locals=1, args_size=1\n+ 0: aload_0\n+ 1: invokespecial #131 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ 4: areturn\n+\n public java.lang.Class super$3$getAstVisitorClass();\n descriptor: ()Ljava/lang/Class;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n 1: invokespecial #134 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n"}]}, {"source1": "org/codenarc/rule/junit/JUnitSetUpCallsSuperRule.class", "source2": "org/codenarc/rule/junit/JUnitSetUpCallsSuperRule.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n- SHA-256 checksum c237895e4a7f0131f3d2bc02a7f90538232411a18256bf575c42947f5cd0c9e5\n+ SHA-256 checksum 807ec921aebeae515f510e82590d761657c927796e5aad0be6c5c916c6e713a5\n Compiled from \"JUnitSetUpCallsSuperRule.groovy\"\n public class org.codenarc.rule.junit.JUnitSetUpCallsSuperRule extends org.codenarc.rule.AbstractAstVisitorRule implements groovy.lang.GroovyObject\n minor version: 0\n major version: 49\n flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n this_class: #2 // org/codenarc/rule/junit/JUnitSetUpCallsSuperRule\n super_class: #4 // org/codenarc/rule/AbstractAstVisitorRule\n@@ -124,20 +124,20 @@\n #114 = Utf8 setPriority\n #115 = Utf8 (I)V\n #116 = Utf8 getAstVisitorClass\n #117 = Utf8 setAstVisitorClass\n #118 = Utf8 (Ljava/lang/Class;)V\n #119 = Utf8 getApplyToClassNames\n #120 = Utf8 setApplyToClassNames\n- #121 = Utf8 super$3$getApplyToClassNames\n- #122 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n- #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n- #124 = Utf8 super$3$setApplyToClassNames\n- #125 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n- #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ #121 = Utf8 super$3$setApplyToClassNames\n+ #122 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n+ #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ #124 = Utf8 super$3$getApplyToClassNames\n+ #125 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n+ #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n #127 = Utf8 super$3$getAstVisitorClass\n #128 = NameAndType #116:#68 // getAstVisitorClass:()Ljava/lang/Class;\n #129 = Methodref #4.#128 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n #130 = Utf8 $callSiteArray\n #131 = Utf8 Ljava/lang/ref/SoftReference;\n #132 = Utf8 $createCallSiteArray_1\n #133 = Utf8 ([Ljava/lang/String;)V\n@@ -439,33 +439,33 @@\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n 2: putfield #56 // Field applyToClassNames:Ljava/lang/String;\n 5: return\n \n- public java.lang.String super$3$getApplyToClassNames();\n- descriptor: ()Ljava/lang/String;\n- flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n- Code:\n- stack=1, locals=1, args_size=1\n- 0: aload_0\n- 1: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n- 4: areturn\n-\n public void super$3$setApplyToClassNames(java.lang.String);\n descriptor: (Ljava/lang/String;)V\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n- 2: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ 2: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n 5: return\n \n+ public java.lang.String super$3$getApplyToClassNames();\n+ descriptor: ()Ljava/lang/String;\n+ flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n+ Code:\n+ stack=1, locals=1, args_size=1\n+ 0: aload_0\n+ 1: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ 4: areturn\n+\n public java.lang.Class super$3$getAstVisitorClass();\n descriptor: ()Ljava/lang/Class;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n 1: invokespecial #129 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n"}]}, {"source1": "org/codenarc/rule/junit/JUnitStyleAssertionsRule.class", "source2": "org/codenarc/rule/junit/JUnitStyleAssertionsRule.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n- SHA-256 checksum 468cd520b45d151ae00713a7ea6bc2183d2b35a09043229ed55711ffad75bd61\n+ SHA-256 checksum d00703dde03567226f032f2ab6b211c4db64ad7387988b880c690cbe18b562b6\n Compiled from \"JUnitStyleAssertionsRule.groovy\"\n public class org.codenarc.rule.junit.JUnitStyleAssertionsRule extends org.codenarc.rule.AbstractAstVisitorRule implements groovy.lang.GroovyObject\n minor version: 0\n major version: 49\n flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n this_class: #2 // org/codenarc/rule/junit/JUnitStyleAssertionsRule\n super_class: #4 // org/codenarc/rule/AbstractAstVisitorRule\n@@ -124,20 +124,20 @@\n #114 = Utf8 setPriority\n #115 = Utf8 (I)V\n #116 = Utf8 getAstVisitorClass\n #117 = Utf8 setAstVisitorClass\n #118 = Utf8 (Ljava/lang/Class;)V\n #119 = Utf8 getApplyToClassNames\n #120 = Utf8 setApplyToClassNames\n- #121 = Utf8 super$3$getApplyToClassNames\n- #122 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n- #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n- #124 = Utf8 super$3$setApplyToClassNames\n- #125 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n- #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ #121 = Utf8 super$3$setApplyToClassNames\n+ #122 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n+ #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ #124 = Utf8 super$3$getApplyToClassNames\n+ #125 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n+ #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n #127 = Utf8 super$3$getAstVisitorClass\n #128 = NameAndType #116:#68 // getAstVisitorClass:()Ljava/lang/Class;\n #129 = Methodref #4.#128 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n #130 = Utf8 $callSiteArray\n #131 = Utf8 Ljava/lang/ref/SoftReference;\n #132 = Utf8 $createCallSiteArray_1\n #133 = Utf8 ([Ljava/lang/String;)V\n@@ -439,33 +439,33 @@\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n 2: putfield #56 // Field applyToClassNames:Ljava/lang/String;\n 5: return\n \n- public java.lang.String super$3$getApplyToClassNames();\n- descriptor: ()Ljava/lang/String;\n- flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n- Code:\n- stack=1, locals=1, args_size=1\n- 0: aload_0\n- 1: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n- 4: areturn\n-\n public void super$3$setApplyToClassNames(java.lang.String);\n descriptor: (Ljava/lang/String;)V\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n- 2: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ 2: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n 5: return\n \n+ public java.lang.String super$3$getApplyToClassNames();\n+ descriptor: ()Ljava/lang/String;\n+ flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n+ Code:\n+ stack=1, locals=1, args_size=1\n+ 0: aload_0\n+ 1: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ 4: areturn\n+\n public java.lang.Class super$3$getAstVisitorClass();\n descriptor: ()Ljava/lang/Class;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n 1: invokespecial #129 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n"}]}, {"source1": "org/codenarc/rule/junit/JUnitTearDownCallsSuperRule.class", "source2": "org/codenarc/rule/junit/JUnitTearDownCallsSuperRule.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n- SHA-256 checksum ccfe9ebadb28a8187d4f2fa3af93ce3384ca2f457b6f94bf56aa32f55218bebf\n+ SHA-256 checksum 282a384a63abbf674cf258f8df51b547120ba55671aed9b4dabac1cbfade379e\n Compiled from \"JUnitTearDownCallsSuperRule.groovy\"\n public class org.codenarc.rule.junit.JUnitTearDownCallsSuperRule extends org.codenarc.rule.AbstractAstVisitorRule implements groovy.lang.GroovyObject\n minor version: 0\n major version: 49\n flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n this_class: #2 // org/codenarc/rule/junit/JUnitTearDownCallsSuperRule\n super_class: #4 // org/codenarc/rule/AbstractAstVisitorRule\n@@ -124,20 +124,20 @@\n #114 = Utf8 setPriority\n #115 = Utf8 (I)V\n #116 = Utf8 getAstVisitorClass\n #117 = Utf8 setAstVisitorClass\n #118 = Utf8 (Ljava/lang/Class;)V\n #119 = Utf8 getApplyToClassNames\n #120 = Utf8 setApplyToClassNames\n- #121 = Utf8 super$3$getApplyToClassNames\n- #122 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n- #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n- #124 = Utf8 super$3$setApplyToClassNames\n- #125 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n- #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ #121 = Utf8 super$3$setApplyToClassNames\n+ #122 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n+ #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ #124 = Utf8 super$3$getApplyToClassNames\n+ #125 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n+ #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n #127 = Utf8 super$3$getAstVisitorClass\n #128 = NameAndType #116:#68 // getAstVisitorClass:()Ljava/lang/Class;\n #129 = Methodref #4.#128 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n #130 = Utf8 $callSiteArray\n #131 = Utf8 Ljava/lang/ref/SoftReference;\n #132 = Utf8 $createCallSiteArray_1\n #133 = Utf8 ([Ljava/lang/String;)V\n@@ -439,33 +439,33 @@\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n 2: putfield #56 // Field applyToClassNames:Ljava/lang/String;\n 5: return\n \n- public java.lang.String super$3$getApplyToClassNames();\n- descriptor: ()Ljava/lang/String;\n- flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n- Code:\n- stack=1, locals=1, args_size=1\n- 0: aload_0\n- 1: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n- 4: areturn\n-\n public void super$3$setApplyToClassNames(java.lang.String);\n descriptor: (Ljava/lang/String;)V\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n- 2: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ 2: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n 5: return\n \n+ public java.lang.String super$3$getApplyToClassNames();\n+ descriptor: ()Ljava/lang/String;\n+ flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n+ Code:\n+ stack=1, locals=1, args_size=1\n+ 0: aload_0\n+ 1: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ 4: areturn\n+\n public java.lang.Class super$3$getAstVisitorClass();\n descriptor: ()Ljava/lang/Class;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n 1: invokespecial #129 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n"}]}, {"source1": "org/codenarc/rule/junit/JUnitTestMethodWithoutAssertRule.class", "source2": "org/codenarc/rule/junit/JUnitTestMethodWithoutAssertRule.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n- SHA-256 checksum bff520eef16fea9b200ef2cd65d51ad4621607a064ad3cd96c1805f816da71ac\n+ SHA-256 checksum a74e9e083aaf4aed77cdebe6c5d93e036ed33af534fa1e80f1aeb3dc4aa04ec2\n Compiled from \"JUnitTestMethodWithoutAssertRule.groovy\"\n public class org.codenarc.rule.junit.JUnitTestMethodWithoutAssertRule extends org.codenarc.rule.AbstractAstVisitorRule implements groovy.lang.GroovyObject\n minor version: 0\n major version: 49\n flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n this_class: #2 // org/codenarc/rule/junit/JUnitTestMethodWithoutAssertRule\n super_class: #4 // org/codenarc/rule/AbstractAstVisitorRule\n@@ -165,23 +165,23 @@\n #155 = Utf8 ()I\n #156 = Utf8 setPriority\n #157 = Utf8 (I)V\n #158 = Utf8 getAssertMethodPatterns\n #159 = Utf8 setAssertMethodPatterns\n #160 = Utf8 getApplyToClassNames\n #161 = Utf8 setApplyToClassNames\n- #162 = Utf8 super$3$getAstVisitor\n- #163 = NameAndType #64:#65 // getAstVisitor:()Lorg/codenarc/rule/AstVisitor;\n- #164 = Methodref #4.#163 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitor:()Lorg/codenarc/rule/AstVisitor;\n- #165 = Utf8 super$3$getApplyToClassNames\n- #166 = NameAndType #160:#151 // getApplyToClassNames:()Ljava/lang/String;\n- #167 = Methodref #4.#166 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n- #168 = Utf8 super$3$setApplyToClassNames\n- #169 = NameAndType #161:#153 // setApplyToClassNames:(Ljava/lang/String;)V\n- #170 = Methodref #4.#169 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ #162 = Utf8 super$3$setApplyToClassNames\n+ #163 = NameAndType #161:#153 // setApplyToClassNames:(Ljava/lang/String;)V\n+ #164 = Methodref #4.#163 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ #165 = Utf8 super$3$getAstVisitor\n+ #166 = NameAndType #64:#65 // getAstVisitor:()Lorg/codenarc/rule/AstVisitor;\n+ #167 = Methodref #4.#166 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitor:()Lorg/codenarc/rule/AstVisitor;\n+ #168 = Utf8 super$3$getApplyToClassNames\n+ #169 = NameAndType #160:#151 // getApplyToClassNames:()Ljava/lang/String;\n+ #170 = Methodref #4.#169 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n #171 = Utf8 $callSiteArray\n #172 = Utf8 Ljava/lang/ref/SoftReference;\n #173 = Utf8 $createCallSiteArray_1\n #174 = Utf8 ([Ljava/lang/String;)V\n #175 = Utf8 DEFAULT_TEST_CLASS_NAMES\n #176 = String #175 // DEFAULT_TEST_CLASS_NAMES\n #177 = Utf8 tokenize\n@@ -543,42 +543,42 @@\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n 2: putfield #55 // Field applyToClassNames:Ljava/lang/String;\n 5: return\n \n+ public void super$3$setApplyToClassNames(java.lang.String);\n+ descriptor: (Ljava/lang/String;)V\n+ flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n+ Code:\n+ stack=2, locals=2, args_size=2\n+ 0: aload_0\n+ 1: aload_1\n+ 2: invokespecial #164 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ 5: return\n+\n public org.codenarc.rule.AstVisitor super$3$getAstVisitor();\n descriptor: ()Lorg/codenarc/rule/AstVisitor;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n- 1: invokespecial #164 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitor:()Lorg/codenarc/rule/AstVisitor;\n+ 1: invokespecial #167 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitor:()Lorg/codenarc/rule/AstVisitor;\n 4: areturn\n \n public java.lang.String super$3$getApplyToClassNames();\n descriptor: ()Ljava/lang/String;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n- 1: invokespecial #167 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ 1: invokespecial #170 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n 4: areturn\n \n- public void super$3$setApplyToClassNames(java.lang.String);\n- descriptor: (Ljava/lang/String;)V\n- flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n- Code:\n- stack=2, locals=2, args_size=2\n- 0: aload_0\n- 1: aload_1\n- 2: invokespecial #170 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n- 5: return\n-\n private static void $createCallSiteArray_1(java.lang.String[]);\n descriptor: ([Ljava/lang/String;)V\n flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC\n Code:\n stack=3, locals=1, args_size=1\n 0: aload_0\n 1: ldc #39 // int 0\n"}]}, {"source1": "org/codenarc/rule/junit/JUnitUnnecessarySetUpRule.class", "source2": "org/codenarc/rule/junit/JUnitUnnecessarySetUpRule.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n- SHA-256 checksum f4055d7faa87534aa75009d387cdfd3042bb9adedd3d20a42ac3dbe04576e9ad\n+ SHA-256 checksum f375fa790594a42c41d4c00775793d3746a4af0d50d6e01a0af36e7fd74b5909\n Compiled from \"JUnitUnnecessarySetUpRule.groovy\"\n public class org.codenarc.rule.junit.JUnitUnnecessarySetUpRule extends org.codenarc.rule.AbstractAstVisitorRule implements groovy.lang.GroovyObject\n minor version: 0\n major version: 49\n flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n this_class: #2 // org/codenarc/rule/junit/JUnitUnnecessarySetUpRule\n super_class: #4 // org/codenarc/rule/AbstractAstVisitorRule\n@@ -124,20 +124,20 @@\n #114 = Utf8 setPriority\n #115 = Utf8 (I)V\n #116 = Utf8 getAstVisitorClass\n #117 = Utf8 setAstVisitorClass\n #118 = Utf8 (Ljava/lang/Class;)V\n #119 = Utf8 getApplyToClassNames\n #120 = Utf8 setApplyToClassNames\n- #121 = Utf8 super$3$getApplyToClassNames\n- #122 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n- #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n- #124 = Utf8 super$3$setApplyToClassNames\n- #125 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n- #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ #121 = Utf8 super$3$setApplyToClassNames\n+ #122 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n+ #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ #124 = Utf8 super$3$getApplyToClassNames\n+ #125 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n+ #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n #127 = Utf8 super$3$getAstVisitorClass\n #128 = NameAndType #116:#68 // getAstVisitorClass:()Ljava/lang/Class;\n #129 = Methodref #4.#128 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n #130 = Utf8 $callSiteArray\n #131 = Utf8 Ljava/lang/ref/SoftReference;\n #132 = Utf8 $createCallSiteArray_1\n #133 = Utf8 ([Ljava/lang/String;)V\n@@ -439,33 +439,33 @@\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n 2: putfield #56 // Field applyToClassNames:Ljava/lang/String;\n 5: return\n \n- public java.lang.String super$3$getApplyToClassNames();\n- descriptor: ()Ljava/lang/String;\n- flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n- Code:\n- stack=1, locals=1, args_size=1\n- 0: aload_0\n- 1: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n- 4: areturn\n-\n public void super$3$setApplyToClassNames(java.lang.String);\n descriptor: (Ljava/lang/String;)V\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n- 2: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ 2: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n 5: return\n \n+ public java.lang.String super$3$getApplyToClassNames();\n+ descriptor: ()Ljava/lang/String;\n+ flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n+ Code:\n+ stack=1, locals=1, args_size=1\n+ 0: aload_0\n+ 1: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ 4: areturn\n+\n public java.lang.Class super$3$getAstVisitorClass();\n descriptor: ()Ljava/lang/Class;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n 1: invokespecial #129 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n"}]}, {"source1": "org/codenarc/rule/junit/JUnitUnnecessaryTearDownRule.class", "source2": "org/codenarc/rule/junit/JUnitUnnecessaryTearDownRule.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n- SHA-256 checksum b7d19cafbc3f2fa6f75898d38a92934d1d7dd2e2796454882dab6d7ba469beae\n+ SHA-256 checksum 05854db0789f8fbf3bd5869df5bca764a4b40eea600248fc46244ec9f9041992\n Compiled from \"JUnitUnnecessaryTearDownRule.groovy\"\n public class org.codenarc.rule.junit.JUnitUnnecessaryTearDownRule extends org.codenarc.rule.AbstractAstVisitorRule implements groovy.lang.GroovyObject\n minor version: 0\n major version: 49\n flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n this_class: #2 // org/codenarc/rule/junit/JUnitUnnecessaryTearDownRule\n super_class: #4 // org/codenarc/rule/AbstractAstVisitorRule\n@@ -124,20 +124,20 @@\n #114 = Utf8 setPriority\n #115 = Utf8 (I)V\n #116 = Utf8 getAstVisitorClass\n #117 = Utf8 setAstVisitorClass\n #118 = Utf8 (Ljava/lang/Class;)V\n #119 = Utf8 getApplyToClassNames\n #120 = Utf8 setApplyToClassNames\n- #121 = Utf8 super$3$getApplyToClassNames\n- #122 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n- #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n- #124 = Utf8 super$3$setApplyToClassNames\n- #125 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n- #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ #121 = Utf8 super$3$setApplyToClassNames\n+ #122 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n+ #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ #124 = Utf8 super$3$getApplyToClassNames\n+ #125 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n+ #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n #127 = Utf8 super$3$getAstVisitorClass\n #128 = NameAndType #116:#68 // getAstVisitorClass:()Ljava/lang/Class;\n #129 = Methodref #4.#128 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n #130 = Utf8 $callSiteArray\n #131 = Utf8 Ljava/lang/ref/SoftReference;\n #132 = Utf8 $createCallSiteArray_1\n #133 = Utf8 ([Ljava/lang/String;)V\n@@ -439,33 +439,33 @@\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n 2: putfield #56 // Field applyToClassNames:Ljava/lang/String;\n 5: return\n \n- public java.lang.String super$3$getApplyToClassNames();\n- descriptor: ()Ljava/lang/String;\n- flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n- Code:\n- stack=1, locals=1, args_size=1\n- 0: aload_0\n- 1: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n- 4: areturn\n-\n public void super$3$setApplyToClassNames(java.lang.String);\n descriptor: (Ljava/lang/String;)V\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n- 2: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ 2: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n 5: return\n \n+ public java.lang.String super$3$getApplyToClassNames();\n+ descriptor: ()Ljava/lang/String;\n+ flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n+ Code:\n+ stack=1, locals=1, args_size=1\n+ 0: aload_0\n+ 1: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ 4: areturn\n+\n public java.lang.Class super$3$getAstVisitorClass();\n descriptor: ()Ljava/lang/Class;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n 1: invokespecial #129 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n"}]}, {"source1": "org/codenarc/rule/junit/JUnitUnnecessaryThrowsExceptionRule.class", "source2": "org/codenarc/rule/junit/JUnitUnnecessaryThrowsExceptionRule.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n- SHA-256 checksum eea6e6c7001584cda8c5752691b98a0051e057dca699c856c0cbd14415d808e6\n+ SHA-256 checksum 68bc51ab4999ab9244d122e9dc8afed7aab210d9fa486c283a92a53f50c14fd5\n Compiled from \"JUnitUnnecessaryThrowsExceptionRule.groovy\"\n public class org.codenarc.rule.junit.JUnitUnnecessaryThrowsExceptionRule extends org.codenarc.rule.AbstractAstVisitorRule implements groovy.lang.GroovyObject\n minor version: 0\n major version: 49\n flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n this_class: #2 // org/codenarc/rule/junit/JUnitUnnecessaryThrowsExceptionRule\n super_class: #4 // org/codenarc/rule/AbstractAstVisitorRule\n@@ -124,20 +124,20 @@\n #114 = Utf8 setPriority\n #115 = Utf8 (I)V\n #116 = Utf8 getAstVisitorClass\n #117 = Utf8 setAstVisitorClass\n #118 = Utf8 (Ljava/lang/Class;)V\n #119 = Utf8 getApplyToClassNames\n #120 = Utf8 setApplyToClassNames\n- #121 = Utf8 super$3$getApplyToClassNames\n- #122 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n- #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n- #124 = Utf8 super$3$setApplyToClassNames\n- #125 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n- #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ #121 = Utf8 super$3$setApplyToClassNames\n+ #122 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n+ #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ #124 = Utf8 super$3$getApplyToClassNames\n+ #125 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n+ #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n #127 = Utf8 super$3$getAstVisitorClass\n #128 = NameAndType #116:#68 // getAstVisitorClass:()Ljava/lang/Class;\n #129 = Methodref #4.#128 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n #130 = Utf8 $callSiteArray\n #131 = Utf8 Ljava/lang/ref/SoftReference;\n #132 = Utf8 $createCallSiteArray_1\n #133 = Utf8 ([Ljava/lang/String;)V\n@@ -439,33 +439,33 @@\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n 2: putfield #56 // Field applyToClassNames:Ljava/lang/String;\n 5: return\n \n- public java.lang.String super$3$getApplyToClassNames();\n- descriptor: ()Ljava/lang/String;\n- flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n- Code:\n- stack=1, locals=1, args_size=1\n- 0: aload_0\n- 1: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n- 4: areturn\n-\n public void super$3$setApplyToClassNames(java.lang.String);\n descriptor: (Ljava/lang/String;)V\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n- 2: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ 2: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n 5: return\n \n+ public java.lang.String super$3$getApplyToClassNames();\n+ descriptor: ()Ljava/lang/String;\n+ flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n+ Code:\n+ stack=1, locals=1, args_size=1\n+ 0: aload_0\n+ 1: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ 4: areturn\n+\n public java.lang.Class super$3$getAstVisitorClass();\n descriptor: ()Ljava/lang/Class;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n 1: invokespecial #129 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n"}]}, {"source1": "org/codenarc/rule/junit/UnnecessaryFailRule.class", "source2": "org/codenarc/rule/junit/UnnecessaryFailRule.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n- SHA-256 checksum ae907c83d4d3f48b77d60faea8eaae04b93693e8e9c455af3776fda381261afc\n+ SHA-256 checksum b83e2f07f559de83c058fbb92e53ccfbcbb64701e66ceb46751b06ab338afba5\n Compiled from \"UnnecessaryFailRule.groovy\"\n public class org.codenarc.rule.junit.UnnecessaryFailRule extends org.codenarc.rule.AbstractAstVisitorRule implements groovy.lang.GroovyObject\n minor version: 0\n major version: 49\n flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n this_class: #2 // org/codenarc/rule/junit/UnnecessaryFailRule\n super_class: #4 // org/codenarc/rule/AbstractAstVisitorRule\n@@ -124,20 +124,20 @@\n #114 = Utf8 setPriority\n #115 = Utf8 (I)V\n #116 = Utf8 getAstVisitorClass\n #117 = Utf8 setAstVisitorClass\n #118 = Utf8 (Ljava/lang/Class;)V\n #119 = Utf8 getApplyToClassNames\n #120 = Utf8 setApplyToClassNames\n- #121 = Utf8 super$3$getApplyToClassNames\n- #122 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n- #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n- #124 = Utf8 super$3$setApplyToClassNames\n- #125 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n- #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ #121 = Utf8 super$3$setApplyToClassNames\n+ #122 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n+ #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ #124 = Utf8 super$3$getApplyToClassNames\n+ #125 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n+ #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n #127 = Utf8 super$3$getAstVisitorClass\n #128 = NameAndType #116:#68 // getAstVisitorClass:()Ljava/lang/Class;\n #129 = Methodref #4.#128 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n #130 = Utf8 $callSiteArray\n #131 = Utf8 Ljava/lang/ref/SoftReference;\n #132 = Utf8 $createCallSiteArray_1\n #133 = Utf8 ([Ljava/lang/String;)V\n@@ -439,33 +439,33 @@\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n 2: putfield #56 // Field applyToClassNames:Ljava/lang/String;\n 5: return\n \n- public java.lang.String super$3$getApplyToClassNames();\n- descriptor: ()Ljava/lang/String;\n- flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n- Code:\n- stack=1, locals=1, args_size=1\n- 0: aload_0\n- 1: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n- 4: areturn\n-\n public void super$3$setApplyToClassNames(java.lang.String);\n descriptor: (Ljava/lang/String;)V\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n- 2: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ 2: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n 5: return\n \n+ public java.lang.String super$3$getApplyToClassNames();\n+ descriptor: ()Ljava/lang/String;\n+ flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n+ Code:\n+ stack=1, locals=1, args_size=1\n+ 0: aload_0\n+ 1: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ 4: areturn\n+\n public java.lang.Class super$3$getAstVisitorClass();\n descriptor: ()Ljava/lang/Class;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n 1: invokespecial #129 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n"}]}, {"source1": "org/codenarc/rule/junit/UseAssertEqualsInsteadOfAssertTrueRule.class", "source2": "org/codenarc/rule/junit/UseAssertEqualsInsteadOfAssertTrueRule.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n- SHA-256 checksum 7f173e5b27d28ae9f3cbc2d7c528dc77b2e7f5c0daf3b3f4328bc3ba58094569\n+ SHA-256 checksum 7cfa70846353d9228d58a4c7ed9359756edcfa5d3b18d958ad409a94d44f3290\n Compiled from \"UseAssertEqualsInsteadOfAssertTrueRule.groovy\"\n public class org.codenarc.rule.junit.UseAssertEqualsInsteadOfAssertTrueRule extends org.codenarc.rule.AbstractAstVisitorRule implements groovy.lang.GroovyObject\n minor version: 0\n major version: 49\n flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n this_class: #2 // org/codenarc/rule/junit/UseAssertEqualsInsteadOfAssertTrueRule\n super_class: #4 // org/codenarc/rule/AbstractAstVisitorRule\n@@ -124,20 +124,20 @@\n #114 = Utf8 setPriority\n #115 = Utf8 (I)V\n #116 = Utf8 getApplyToClassNames\n #117 = Utf8 setApplyToClassNames\n #118 = Utf8 getAstVisitorClass\n #119 = Utf8 setAstVisitorClass\n #120 = Utf8 (Ljava/lang/Class;)V\n- #121 = Utf8 super$3$getApplyToClassNames\n- #122 = NameAndType #116:#109 // getApplyToClassNames:()Ljava/lang/String;\n- #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n- #124 = Utf8 super$3$setApplyToClassNames\n- #125 = NameAndType #117:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n- #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ #121 = Utf8 super$3$setApplyToClassNames\n+ #122 = NameAndType #117:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n+ #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ #124 = Utf8 super$3$getApplyToClassNames\n+ #125 = NameAndType #116:#109 // getApplyToClassNames:()Ljava/lang/String;\n+ #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n #127 = Utf8 super$3$getAstVisitorClass\n #128 = NameAndType #118:#68 // getAstVisitorClass:()Ljava/lang/Class;\n #129 = Methodref #4.#128 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n #130 = Utf8 $callSiteArray\n #131 = Utf8 Ljava/lang/ref/SoftReference;\n #132 = Utf8 $createCallSiteArray_1\n #133 = Utf8 ([Ljava/lang/String;)V\n@@ -439,33 +439,33 @@\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n 2: putfield #56 // Field astVisitorClass:Ljava/lang/Class;\n 5: return\n \n- public java.lang.String super$3$getApplyToClassNames();\n- descriptor: ()Ljava/lang/String;\n- flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n- Code:\n- stack=1, locals=1, args_size=1\n- 0: aload_0\n- 1: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n- 4: areturn\n-\n public void super$3$setApplyToClassNames(java.lang.String);\n descriptor: (Ljava/lang/String;)V\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n- 2: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ 2: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n 5: return\n \n+ public java.lang.String super$3$getApplyToClassNames();\n+ descriptor: ()Ljava/lang/String;\n+ flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n+ Code:\n+ stack=1, locals=1, args_size=1\n+ 0: aload_0\n+ 1: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ 4: areturn\n+\n public java.lang.Class super$3$getAstVisitorClass();\n descriptor: ()Ljava/lang/Class;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n 1: invokespecial #129 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n"}]}, {"source1": "org/codenarc/rule/junit/UseAssertFalseInsteadOfNegationRule.class", "source2": "org/codenarc/rule/junit/UseAssertFalseInsteadOfNegationRule.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n- SHA-256 checksum 5749f755218f92fc304dc681a763e86f0b7b81cf8bbb95409fa3471898342bce\n+ SHA-256 checksum 846e4a62c7c6e4345000336d63ee16c4530277773f9fa20c15051f4ba71cb324\n Compiled from \"UseAssertFalseInsteadOfNegationRule.groovy\"\n public class org.codenarc.rule.junit.UseAssertFalseInsteadOfNegationRule extends org.codenarc.rule.AbstractAstVisitorRule implements groovy.lang.GroovyObject\n minor version: 0\n major version: 49\n flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n this_class: #2 // org/codenarc/rule/junit/UseAssertFalseInsteadOfNegationRule\n super_class: #4 // org/codenarc/rule/AbstractAstVisitorRule\n@@ -124,20 +124,20 @@\n #114 = Utf8 setPriority\n #115 = Utf8 (I)V\n #116 = Utf8 getAstVisitorClass\n #117 = Utf8 setAstVisitorClass\n #118 = Utf8 (Ljava/lang/Class;)V\n #119 = Utf8 getApplyToClassNames\n #120 = Utf8 setApplyToClassNames\n- #121 = Utf8 super$3$getApplyToClassNames\n- #122 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n- #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n- #124 = Utf8 super$3$setApplyToClassNames\n- #125 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n- #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ #121 = Utf8 super$3$setApplyToClassNames\n+ #122 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n+ #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ #124 = Utf8 super$3$getApplyToClassNames\n+ #125 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n+ #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n #127 = Utf8 super$3$getAstVisitorClass\n #128 = NameAndType #116:#68 // getAstVisitorClass:()Ljava/lang/Class;\n #129 = Methodref #4.#128 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n #130 = Utf8 $callSiteArray\n #131 = Utf8 Ljava/lang/ref/SoftReference;\n #132 = Utf8 $createCallSiteArray_1\n #133 = Utf8 ([Ljava/lang/String;)V\n@@ -439,33 +439,33 @@\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n 2: putfield #56 // Field applyToClassNames:Ljava/lang/String;\n 5: return\n \n- public java.lang.String super$3$getApplyToClassNames();\n- descriptor: ()Ljava/lang/String;\n- flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n- Code:\n- stack=1, locals=1, args_size=1\n- 0: aload_0\n- 1: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n- 4: areturn\n-\n public void super$3$setApplyToClassNames(java.lang.String);\n descriptor: (Ljava/lang/String;)V\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n- 2: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ 2: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n 5: return\n \n+ public java.lang.String super$3$getApplyToClassNames();\n+ descriptor: ()Ljava/lang/String;\n+ flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n+ Code:\n+ stack=1, locals=1, args_size=1\n+ 0: aload_0\n+ 1: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ 4: areturn\n+\n public java.lang.Class super$3$getAstVisitorClass();\n descriptor: ()Ljava/lang/Class;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n 1: invokespecial #129 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n"}]}, {"source1": "org/codenarc/rule/junit/UseAssertNullInsteadOfAssertEqualsRule.class", "source2": "org/codenarc/rule/junit/UseAssertNullInsteadOfAssertEqualsRule.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n- SHA-256 checksum 37d2676af6c278f914582180b688ccc8ad7ed5f3f07996933ba5da7179ea9a1b\n+ SHA-256 checksum 2ec7db0053c6251beaf42929f64bd2b31ed364455ac4b05c41bf6db960d54ddd\n Compiled from \"UseAssertNullInsteadOfAssertEqualsRule.groovy\"\n public class org.codenarc.rule.junit.UseAssertNullInsteadOfAssertEqualsRule extends org.codenarc.rule.AbstractAstVisitorRule implements groovy.lang.GroovyObject\n minor version: 0\n major version: 49\n flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n this_class: #2 // org/codenarc/rule/junit/UseAssertNullInsteadOfAssertEqualsRule\n super_class: #4 // org/codenarc/rule/AbstractAstVisitorRule\n@@ -124,20 +124,20 @@\n #114 = Utf8 setPriority\n #115 = Utf8 (I)V\n #116 = Utf8 getAstVisitorClass\n #117 = Utf8 setAstVisitorClass\n #118 = Utf8 (Ljava/lang/Class;)V\n #119 = Utf8 getApplyToClassNames\n #120 = Utf8 setApplyToClassNames\n- #121 = Utf8 super$3$getApplyToClassNames\n- #122 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n- #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n- #124 = Utf8 super$3$setApplyToClassNames\n- #125 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n- #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ #121 = Utf8 super$3$setApplyToClassNames\n+ #122 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n+ #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ #124 = Utf8 super$3$getApplyToClassNames\n+ #125 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n+ #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n #127 = Utf8 super$3$getAstVisitorClass\n #128 = NameAndType #116:#68 // getAstVisitorClass:()Ljava/lang/Class;\n #129 = Methodref #4.#128 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n #130 = Utf8 $callSiteArray\n #131 = Utf8 Ljava/lang/ref/SoftReference;\n #132 = Utf8 $createCallSiteArray_1\n #133 = Utf8 ([Ljava/lang/String;)V\n@@ -439,33 +439,33 @@\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n 2: putfield #56 // Field applyToClassNames:Ljava/lang/String;\n 5: return\n \n- public java.lang.String super$3$getApplyToClassNames();\n- descriptor: ()Ljava/lang/String;\n- flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n- Code:\n- stack=1, locals=1, args_size=1\n- 0: aload_0\n- 1: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n- 4: areturn\n-\n public void super$3$setApplyToClassNames(java.lang.String);\n descriptor: (Ljava/lang/String;)V\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n- 2: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ 2: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n 5: return\n \n+ public java.lang.String super$3$getApplyToClassNames();\n+ descriptor: ()Ljava/lang/String;\n+ flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n+ Code:\n+ stack=1, locals=1, args_size=1\n+ 0: aload_0\n+ 1: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ 4: areturn\n+\n public java.lang.Class super$3$getAstVisitorClass();\n descriptor: ()Ljava/lang/Class;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n 1: invokespecial #129 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n"}]}, {"source1": "org/codenarc/rule/junit/UseAssertSameInsteadOfAssertTrueRule.class", "source2": "org/codenarc/rule/junit/UseAssertSameInsteadOfAssertTrueRule.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n- SHA-256 checksum 00797e4d43fe87029779b024b9002a8ea3c2f454e615441d3d6e7584ef395af3\n+ SHA-256 checksum 80fc5564dffdd1e499fd7b8d6731ea6c0371a898bfa5bb21decaf8e1d9bfc720\n Compiled from \"UseAssertSameInsteadOfAssertTrueRule.groovy\"\n public class org.codenarc.rule.junit.UseAssertSameInsteadOfAssertTrueRule extends org.codenarc.rule.AbstractAstVisitorRule implements groovy.lang.GroovyObject\n minor version: 0\n major version: 49\n flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n this_class: #2 // org/codenarc/rule/junit/UseAssertSameInsteadOfAssertTrueRule\n super_class: #4 // org/codenarc/rule/AbstractAstVisitorRule\n@@ -124,20 +124,20 @@\n #114 = Utf8 setPriority\n #115 = Utf8 (I)V\n #116 = Utf8 getApplyToClassNames\n #117 = Utf8 setApplyToClassNames\n #118 = Utf8 getAstVisitorClass\n #119 = Utf8 setAstVisitorClass\n #120 = Utf8 (Ljava/lang/Class;)V\n- #121 = Utf8 super$3$getApplyToClassNames\n- #122 = NameAndType #116:#109 // getApplyToClassNames:()Ljava/lang/String;\n- #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n- #124 = Utf8 super$3$setApplyToClassNames\n- #125 = NameAndType #117:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n- #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ #121 = Utf8 super$3$setApplyToClassNames\n+ #122 = NameAndType #117:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n+ #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ #124 = Utf8 super$3$getApplyToClassNames\n+ #125 = NameAndType #116:#109 // getApplyToClassNames:()Ljava/lang/String;\n+ #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n #127 = Utf8 super$3$getAstVisitorClass\n #128 = NameAndType #118:#68 // getAstVisitorClass:()Ljava/lang/Class;\n #129 = Methodref #4.#128 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n #130 = Utf8 $callSiteArray\n #131 = Utf8 Ljava/lang/ref/SoftReference;\n #132 = Utf8 $createCallSiteArray_1\n #133 = Utf8 ([Ljava/lang/String;)V\n@@ -439,33 +439,33 @@\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n 2: putfield #56 // Field astVisitorClass:Ljava/lang/Class;\n 5: return\n \n- public java.lang.String super$3$getApplyToClassNames();\n- descriptor: ()Ljava/lang/String;\n- flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n- Code:\n- stack=1, locals=1, args_size=1\n- 0: aload_0\n- 1: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n- 4: areturn\n-\n public void super$3$setApplyToClassNames(java.lang.String);\n descriptor: (Ljava/lang/String;)V\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n- 2: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ 2: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n 5: return\n \n+ public java.lang.String super$3$getApplyToClassNames();\n+ descriptor: ()Ljava/lang/String;\n+ flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n+ Code:\n+ stack=1, locals=1, args_size=1\n+ 0: aload_0\n+ 1: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ 4: areturn\n+\n public java.lang.Class super$3$getAstVisitorClass();\n descriptor: ()Ljava/lang/Class;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n 1: invokespecial #129 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n"}]}, {"source1": "org/codenarc/rule/junit/UseAssertTrueInsteadOfAssertEqualsRule.class", "source2": "org/codenarc/rule/junit/UseAssertTrueInsteadOfAssertEqualsRule.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n- SHA-256 checksum 3910a12209fa9525b598223ff4afc5d69ddb2927477c551cbed80111f04dde8c\n+ SHA-256 checksum a072c2557e4d151c803f15ad953ed10e832caab942efbe50bde83b94ce47f6fe\n Compiled from \"UseAssertTrueInsteadOfAssertEqualsRule.groovy\"\n public class org.codenarc.rule.junit.UseAssertTrueInsteadOfAssertEqualsRule extends org.codenarc.rule.AbstractAstVisitorRule implements groovy.lang.GroovyObject\n minor version: 0\n major version: 49\n flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n this_class: #2 // org/codenarc/rule/junit/UseAssertTrueInsteadOfAssertEqualsRule\n super_class: #4 // org/codenarc/rule/AbstractAstVisitorRule\n@@ -132,20 +132,20 @@\n #122 = Utf8 ()Z\n #123 = Utf8 isCheckAssertStatements\n #124 = Utf8 setCheckAssertStatements\n #125 = Utf8 (Z)V\n #126 = Utf8 getAstVisitorClass\n #127 = Utf8 setAstVisitorClass\n #128 = Utf8 (Ljava/lang/Class;)V\n- #129 = Utf8 super$3$getApplyToClassNames\n- #130 = NameAndType #119:#112 // getApplyToClassNames:()Ljava/lang/String;\n- #131 = Methodref #4.#130 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n- #132 = Utf8 super$3$setApplyToClassNames\n- #133 = NameAndType #120:#114 // setApplyToClassNames:(Ljava/lang/String;)V\n- #134 = Methodref #4.#133 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ #129 = Utf8 super$3$setApplyToClassNames\n+ #130 = NameAndType #120:#114 // setApplyToClassNames:(Ljava/lang/String;)V\n+ #131 = Methodref #4.#130 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ #132 = Utf8 super$3$getApplyToClassNames\n+ #133 = NameAndType #119:#112 // getApplyToClassNames:()Ljava/lang/String;\n+ #134 = Methodref #4.#133 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n #135 = Utf8 super$3$getAstVisitorClass\n #136 = NameAndType #126:#71 // getAstVisitorClass:()Ljava/lang/Class;\n #137 = Methodref #4.#136 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n #138 = Utf8 $callSiteArray\n #139 = Utf8 Ljava/lang/ref/SoftReference;\n #140 = Utf8 $createCallSiteArray_1\n #141 = Utf8 ([Ljava/lang/String;)V\n@@ -487,33 +487,33 @@\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n 2: putfield #59 // Field astVisitorClass:Ljava/lang/Class;\n 5: return\n \n- public java.lang.String super$3$getApplyToClassNames();\n- descriptor: ()Ljava/lang/String;\n- flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n- Code:\n- stack=1, locals=1, args_size=1\n- 0: aload_0\n- 1: invokespecial #131 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n- 4: areturn\n-\n public void super$3$setApplyToClassNames(java.lang.String);\n descriptor: (Ljava/lang/String;)V\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n- 2: invokespecial #134 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ 2: invokespecial #131 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n 5: return\n \n+ public java.lang.String super$3$getApplyToClassNames();\n+ descriptor: ()Ljava/lang/String;\n+ flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n+ Code:\n+ stack=1, locals=1, args_size=1\n+ 0: aload_0\n+ 1: invokespecial #134 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ 4: areturn\n+\n public java.lang.Class super$3$getAstVisitorClass();\n descriptor: ()Ljava/lang/Class;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n 1: invokespecial #137 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n"}]}, {"source1": "org/codenarc/rule/junit/UseAssertTrueInsteadOfNegationRule.class", "source2": "org/codenarc/rule/junit/UseAssertTrueInsteadOfNegationRule.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n- SHA-256 checksum a40c0f2810181d159f2d6a0d695e41498750b9ed84fe497cba057c7a8c528dd2\n+ SHA-256 checksum 699b6d0af0ee981bfbc556705c9db86a97770194806525e03bc078ff8325f93c\n Compiled from \"UseAssertTrueInsteadOfNegationRule.groovy\"\n public class org.codenarc.rule.junit.UseAssertTrueInsteadOfNegationRule extends org.codenarc.rule.AbstractAstVisitorRule implements groovy.lang.GroovyObject\n minor version: 0\n major version: 49\n flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n this_class: #2 // org/codenarc/rule/junit/UseAssertTrueInsteadOfNegationRule\n super_class: #4 // org/codenarc/rule/AbstractAstVisitorRule\n@@ -124,20 +124,20 @@\n #114 = Utf8 setPriority\n #115 = Utf8 (I)V\n #116 = Utf8 getAstVisitorClass\n #117 = Utf8 setAstVisitorClass\n #118 = Utf8 (Ljava/lang/Class;)V\n #119 = Utf8 getApplyToClassNames\n #120 = Utf8 setApplyToClassNames\n- #121 = Utf8 super$3$getApplyToClassNames\n- #122 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n- #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n- #124 = Utf8 super$3$setApplyToClassNames\n- #125 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n- #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ #121 = Utf8 super$3$setApplyToClassNames\n+ #122 = NameAndType #120:#111 // setApplyToClassNames:(Ljava/lang/String;)V\n+ #123 = Methodref #4.#122 // org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ #124 = Utf8 super$3$getApplyToClassNames\n+ #125 = NameAndType #119:#109 // getApplyToClassNames:()Ljava/lang/String;\n+ #126 = Methodref #4.#125 // org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n #127 = Utf8 super$3$getAstVisitorClass\n #128 = NameAndType #116:#68 // getAstVisitorClass:()Ljava/lang/Class;\n #129 = Methodref #4.#128 // org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n #130 = Utf8 $callSiteArray\n #131 = Utf8 Ljava/lang/ref/SoftReference;\n #132 = Utf8 $createCallSiteArray_1\n #133 = Utf8 ([Ljava/lang/String;)V\n@@ -439,33 +439,33 @@\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n 2: putfield #56 // Field applyToClassNames:Ljava/lang/String;\n 5: return\n \n- public java.lang.String super$3$getApplyToClassNames();\n- descriptor: ()Ljava/lang/String;\n- flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n- Code:\n- stack=1, locals=1, args_size=1\n- 0: aload_0\n- 1: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n- 4: areturn\n-\n public void super$3$setApplyToClassNames(java.lang.String);\n descriptor: (Ljava/lang/String;)V\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n- 2: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n+ 2: invokespecial #123 // Method org/codenarc/rule/AbstractAstVisitorRule.setApplyToClassNames:(Ljava/lang/String;)V\n 5: return\n \n+ public java.lang.String super$3$getApplyToClassNames();\n+ descriptor: ()Ljava/lang/String;\n+ flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n+ Code:\n+ stack=1, locals=1, args_size=1\n+ 0: aload_0\n+ 1: invokespecial #126 // Method org/codenarc/rule/AbstractAstVisitorRule.getApplyToClassNames:()Ljava/lang/String;\n+ 4: areturn\n+\n public java.lang.Class super$3$getAstVisitorClass();\n descriptor: ()Ljava/lang/Class;\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=1, locals=1, args_size=1\n 0: aload_0\n 1: invokespecial #129 // Method org/codenarc/rule/AbstractAstVisitorRule.getAstVisitorClass:()Ljava/lang/Class;\n"}]}, {"source1": "org/codenarc/rule/size/NestedBlockDepthAstVisitor.class", "source2": "org/codenarc/rule/size/NestedBlockDepthAstVisitor.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n- SHA-256 checksum b76eb28eb47f18991f5b81ff6b7be2098320e8b32bfd2336e8c1489c25fc8348\n+ SHA-256 checksum 654917422e9a5949d2cd1899ae53e6f13677fb412b3898e0023afa29ccce3e87\n Compiled from \"NestedBlockDepthRule.groovy\"\n public class org.codenarc.rule.size.NestedBlockDepthAstVisitor extends org.codenarc.rule.AbstractAstVisitor implements groovy.lang.GroovyObject\n minor version: 0\n major version: 49\n flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n this_class: #2 // org/codenarc/rule/size/NestedBlockDepthAstVisitor\n super_class: #4 // org/codenarc/rule/AbstractAstVisitor\n@@ -320,48 +320,48 @@\n #310 = NameAndType #307:#309 // getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;\n #311 = InterfaceMethodref #303.#310 // groovy/lang/MetaClass.getProperty:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;\n #312 = Utf8 setProperty\n #313 = Utf8 (Ljava/lang/String;Ljava/lang/Object;)V\n #314 = Utf8 (Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V\n #315 = NameAndType #312:#314 // setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V\n #316 = InterfaceMethodref #303.#315 // groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V\n- #317 = Utf8 super$3$visitBlockStatement\n+ #317 = Utf8 super$3$visitSynchronizedStatement\n #318 = Utf8 org/codehaus/groovy/ast/ClassCodeVisitorSupport\n #319 = Class #318 // org/codehaus/groovy/ast/ClassCodeVisitorSupport\n- #320 = NameAndType #96:#97 // visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V\n- #321 = Methodref #319.#320 // org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V\n- #322 = Utf8 super$3$visitWhileLoop\n- #323 = NameAndType #166:#167 // visitWhileLoop:(Lorg/codehaus/groovy/ast/stmt/WhileStatement;)V\n- #324 = Methodref #319.#323 // org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitWhileLoop:(Lorg/codehaus/groovy/ast/stmt/WhileStatement;)V\n- #325 = Utf8 super$3$visitIfElse\n- #326 = NameAndType #156:#157 // visitIfElse:(Lorg/codehaus/groovy/ast/stmt/IfStatement;)V\n- #327 = Methodref #319.#326 // org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitIfElse:(Lorg/codehaus/groovy/ast/stmt/IfStatement;)V\n- #328 = Utf8 super$3$visitTryCatchFinally\n- #329 = NameAndType #133:#134 // visitTryCatchFinally:(Lorg/codehaus/groovy/ast/stmt/TryCatchStatement;)V\n- #330 = Methodref #319.#329 // org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitTryCatchFinally:(Lorg/codehaus/groovy/ast/stmt/TryCatchStatement;)V\n- #331 = Utf8 super$3$visitForLoop\n- #332 = NameAndType #176:#177 // visitForLoop:(Lorg/codehaus/groovy/ast/stmt/ForStatement;)V\n- #333 = Methodref #319.#332 // org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitForLoop:(Lorg/codehaus/groovy/ast/stmt/ForStatement;)V\n- #334 = Utf8 super$3$visitCaseStatement\n- #335 = NameAndType #186:#187 // visitCaseStatement:(Lorg/codehaus/groovy/ast/stmt/CaseStatement;)V\n- #336 = Methodref #319.#335 // org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitCaseStatement:(Lorg/codehaus/groovy/ast/stmt/CaseStatement;)V\n- #337 = Utf8 super$2$visitMethodCallExpression\n- #338 = Utf8 org/codehaus/groovy/ast/CodeVisitorSupport\n- #339 = Class #338 // org/codehaus/groovy/ast/CodeVisitorSupport\n- #340 = NameAndType #216:#217 // visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V\n- #341 = Methodref #339.#340 // org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V\n- #342 = Utf8 super$2$visitClosureExpression\n- #343 = NameAndType #204:#205 // visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V\n- #344 = Methodref #339.#343 // org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V\n- #345 = Utf8 super$3$visitCatchStatement\n- #346 = NameAndType #142:#143 // visitCatchStatement:(Lorg/codehaus/groovy/ast/stmt/CatchStatement;)V\n- #347 = Methodref #319.#346 // org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitCatchStatement:(Lorg/codehaus/groovy/ast/stmt/CatchStatement;)V\n- #348 = Utf8 super$3$visitSynchronizedStatement\n- #349 = NameAndType #195:#196 // visitSynchronizedStatement:(Lorg/codehaus/groovy/ast/stmt/SynchronizedStatement;)V\n- #350 = Methodref #319.#349 // org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitSynchronizedStatement:(Lorg/codehaus/groovy/ast/stmt/SynchronizedStatement;)V\n+ #320 = NameAndType #195:#196 // visitSynchronizedStatement:(Lorg/codehaus/groovy/ast/stmt/SynchronizedStatement;)V\n+ #321 = Methodref #319.#320 // org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitSynchronizedStatement:(Lorg/codehaus/groovy/ast/stmt/SynchronizedStatement;)V\n+ #322 = Utf8 super$3$visitBlockStatement\n+ #323 = NameAndType #96:#97 // visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V\n+ #324 = Methodref #319.#323 // org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V\n+ #325 = Utf8 super$3$visitWhileLoop\n+ #326 = NameAndType #166:#167 // visitWhileLoop:(Lorg/codehaus/groovy/ast/stmt/WhileStatement;)V\n+ #327 = Methodref #319.#326 // org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitWhileLoop:(Lorg/codehaus/groovy/ast/stmt/WhileStatement;)V\n+ #328 = Utf8 super$3$visitIfElse\n+ #329 = NameAndType #156:#157 // visitIfElse:(Lorg/codehaus/groovy/ast/stmt/IfStatement;)V\n+ #330 = Methodref #319.#329 // org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitIfElse:(Lorg/codehaus/groovy/ast/stmt/IfStatement;)V\n+ #331 = Utf8 super$3$visitTryCatchFinally\n+ #332 = NameAndType #133:#134 // visitTryCatchFinally:(Lorg/codehaus/groovy/ast/stmt/TryCatchStatement;)V\n+ #333 = Methodref #319.#332 // org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitTryCatchFinally:(Lorg/codehaus/groovy/ast/stmt/TryCatchStatement;)V\n+ #334 = Utf8 super$2$visitMethodCallExpression\n+ #335 = Utf8 org/codehaus/groovy/ast/CodeVisitorSupport\n+ #336 = Class #335 // org/codehaus/groovy/ast/CodeVisitorSupport\n+ #337 = NameAndType #216:#217 // visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V\n+ #338 = Methodref #336.#337 // org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V\n+ #339 = Utf8 super$3$visitForLoop\n+ #340 = NameAndType #176:#177 // visitForLoop:(Lorg/codehaus/groovy/ast/stmt/ForStatement;)V\n+ #341 = Methodref #319.#340 // org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitForLoop:(Lorg/codehaus/groovy/ast/stmt/ForStatement;)V\n+ #342 = Utf8 super$3$visitCaseStatement\n+ #343 = NameAndType #186:#187 // visitCaseStatement:(Lorg/codehaus/groovy/ast/stmt/CaseStatement;)V\n+ #344 = Methodref #319.#343 // org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitCaseStatement:(Lorg/codehaus/groovy/ast/stmt/CaseStatement;)V\n+ #345 = Utf8 super$2$visitClosureExpression\n+ #346 = NameAndType #204:#205 // visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V\n+ #347 = Methodref #336.#346 // org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V\n+ #348 = Utf8 super$3$visitCatchStatement\n+ #349 = NameAndType #142:#143 // visitCatchStatement:(Lorg/codehaus/groovy/ast/stmt/CatchStatement;)V\n+ #350 = Methodref #319.#349 // org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitCatchStatement:(Lorg/codehaus/groovy/ast/stmt/CatchStatement;)V\n #351 = Utf8 super$4$visitClassEx\n #352 = NameAndType #60:#61 // visitClassEx:(Lorg/codehaus/groovy/ast/ClassNode;)V\n #353 = Methodref #4.#352 // org/codenarc/rule/AbstractAstVisitor.visitClassEx:(Lorg/codehaus/groovy/ast/ClassNode;)V\n #354 = Utf8 $callSiteArray\n #355 = Utf8 Ljava/lang/ref/SoftReference;\n #356 = Utf8 $createCallSiteArray_1\n #357 = Utf8 ([Ljava/lang/String;)V\n@@ -1431,112 +1431,112 @@\n 1: invokevirtual #301 // Method getMetaClass:()Lgroovy/lang/MetaClass;\n 4: aload_0\n 5: aload_1\n 6: aload_2\n 7: invokeinterface #316, 4 // InterfaceMethod groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V\n 12: return\n \n+ public void super$3$visitSynchronizedStatement(org.codehaus.groovy.ast.stmt.SynchronizedStatement);\n+ descriptor: (Lorg/codehaus/groovy/ast/stmt/SynchronizedStatement;)V\n+ flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n+ Code:\n+ stack=2, locals=2, args_size=2\n+ 0: aload_0\n+ 1: aload_1\n+ 2: invokespecial #321 // Method org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitSynchronizedStatement:(Lorg/codehaus/groovy/ast/stmt/SynchronizedStatement;)V\n+ 5: return\n+\n public void super$3$visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement);\n descriptor: (Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n- 2: invokespecial #321 // Method org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V\n+ 2: invokespecial #324 // Method org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V\n 5: return\n \n public void super$3$visitWhileLoop(org.codehaus.groovy.ast.stmt.WhileStatement);\n descriptor: (Lorg/codehaus/groovy/ast/stmt/WhileStatement;)V\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n- 2: invokespecial #324 // Method org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitWhileLoop:(Lorg/codehaus/groovy/ast/stmt/WhileStatement;)V\n+ 2: invokespecial #327 // Method org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitWhileLoop:(Lorg/codehaus/groovy/ast/stmt/WhileStatement;)V\n 5: return\n \n public void super$3$visitIfElse(org.codehaus.groovy.ast.stmt.IfStatement);\n descriptor: (Lorg/codehaus/groovy/ast/stmt/IfStatement;)V\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n- 2: invokespecial #327 // Method org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitIfElse:(Lorg/codehaus/groovy/ast/stmt/IfStatement;)V\n+ 2: invokespecial #330 // Method org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitIfElse:(Lorg/codehaus/groovy/ast/stmt/IfStatement;)V\n 5: return\n \n public void super$3$visitTryCatchFinally(org.codehaus.groovy.ast.stmt.TryCatchStatement);\n descriptor: (Lorg/codehaus/groovy/ast/stmt/TryCatchStatement;)V\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n- 2: invokespecial #330 // Method org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitTryCatchFinally:(Lorg/codehaus/groovy/ast/stmt/TryCatchStatement;)V\n+ 2: invokespecial #333 // Method org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitTryCatchFinally:(Lorg/codehaus/groovy/ast/stmt/TryCatchStatement;)V\n 5: return\n \n- public void super$3$visitForLoop(org.codehaus.groovy.ast.stmt.ForStatement);\n- descriptor: (Lorg/codehaus/groovy/ast/stmt/ForStatement;)V\n+ public void super$2$visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression);\n+ descriptor: (Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n- 2: invokespecial #333 // Method org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitForLoop:(Lorg/codehaus/groovy/ast/stmt/ForStatement;)V\n+ 2: invokespecial #338 // Method org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V\n 5: return\n \n- public void super$3$visitCaseStatement(org.codehaus.groovy.ast.stmt.CaseStatement);\n- descriptor: (Lorg/codehaus/groovy/ast/stmt/CaseStatement;)V\n+ public void super$3$visitForLoop(org.codehaus.groovy.ast.stmt.ForStatement);\n+ descriptor: (Lorg/codehaus/groovy/ast/stmt/ForStatement;)V\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n- 2: invokespecial #336 // Method org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitCaseStatement:(Lorg/codehaus/groovy/ast/stmt/CaseStatement;)V\n+ 2: invokespecial #341 // Method org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitForLoop:(Lorg/codehaus/groovy/ast/stmt/ForStatement;)V\n 5: return\n \n- public void super$2$visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression);\n- descriptor: (Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V\n+ public void super$3$visitCaseStatement(org.codehaus.groovy.ast.stmt.CaseStatement);\n+ descriptor: (Lorg/codehaus/groovy/ast/stmt/CaseStatement;)V\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n- 2: invokespecial #341 // Method org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V\n+ 2: invokespecial #344 // Method org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitCaseStatement:(Lorg/codehaus/groovy/ast/stmt/CaseStatement;)V\n 5: return\n \n public void super$2$visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression);\n descriptor: (Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n- 2: invokespecial #344 // Method org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V\n+ 2: invokespecial #347 // Method org/codehaus/groovy/ast/CodeVisitorSupport.visitClosureExpression:(Lorg/codehaus/groovy/ast/expr/ClosureExpression;)V\n 5: return\n \n public void super$3$visitCatchStatement(org.codehaus.groovy.ast.stmt.CatchStatement);\n descriptor: (Lorg/codehaus/groovy/ast/stmt/CatchStatement;)V\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n- 2: invokespecial #347 // Method org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitCatchStatement:(Lorg/codehaus/groovy/ast/stmt/CatchStatement;)V\n- 5: return\n-\n- public void super$3$visitSynchronizedStatement(org.codehaus.groovy.ast.stmt.SynchronizedStatement);\n- descriptor: (Lorg/codehaus/groovy/ast/stmt/SynchronizedStatement;)V\n- flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n- Code:\n- stack=2, locals=2, args_size=2\n- 0: aload_0\n- 1: aload_1\n- 2: invokespecial #350 // Method org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitSynchronizedStatement:(Lorg/codehaus/groovy/ast/stmt/SynchronizedStatement;)V\n+ 2: invokespecial #350 // Method org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitCatchStatement:(Lorg/codehaus/groovy/ast/stmt/CatchStatement;)V\n 5: return\n \n public void super$4$visitClassEx(org.codehaus.groovy.ast.ClassNode);\n descriptor: (Lorg/codehaus/groovy/ast/ClassNode;)V\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=2, locals=2, args_size=2\n"}]}, {"source1": "org/codenarc/rule/unused/UnusedVariableAstVisitor.class", "source2": "org/codenarc/rule/unused/UnusedVariableAstVisitor.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n- SHA-256 checksum 23b857d971fc1f0757dc03fb493bce1c8564ef598cc81c35486e2c882a67c1c9\n+ SHA-256 checksum f0550c8237826c9b7f21b46d88e1e8715531423fe9bf89ede530843c1c3a12c4\n Compiled from \"UnusedVariableRule.groovy\"\n public class org.codenarc.rule.unused.UnusedVariableAstVisitor extends org.codenarc.rule.AbstractAstVisitor implements groovy.lang.GroovyObject\n minor version: 0\n major version: 49\n flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n this_class: #2 // org/codenarc/rule/unused/UnusedVariableAstVisitor\n super_class: #4 // org/codenarc/rule/AbstractAstVisitor\n@@ -276,25 +276,25 @@\n #266 = NameAndType #263:#265 // setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V\n #267 = InterfaceMethodref #254.#266 // groovy/lang/MetaClass.setProperty:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V\n #268 = Utf8 super$3$visitBlockStatement\n #269 = Utf8 org/codehaus/groovy/ast/ClassCodeVisitorSupport\n #270 = Class #269 // org/codehaus/groovy/ast/ClassCodeVisitorSupport\n #271 = NameAndType #89:#90 // visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V\n #272 = Methodref #270.#271 // org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V\n- #273 = Utf8 super$3$visitForLoop\n- #274 = NameAndType #114:#115 // visitForLoop:(Lorg/codehaus/groovy/ast/stmt/ForStatement;)V\n- #275 = Methodref #270.#274 // org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitForLoop:(Lorg/codehaus/groovy/ast/stmt/ForStatement;)V\n- #276 = Utf8 super$2$visitMethodCallExpression\n- #277 = Utf8 org/codehaus/groovy/ast/CodeVisitorSupport\n- #278 = Class #277 // org/codehaus/groovy/ast/CodeVisitorSupport\n- #279 = NameAndType #151:#152 // visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V\n- #280 = Methodref #278.#279 // org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V\n+ #273 = Utf8 super$2$visitMethodCallExpression\n+ #274 = Utf8 org/codehaus/groovy/ast/CodeVisitorSupport\n+ #275 = Class #274 // org/codehaus/groovy/ast/CodeVisitorSupport\n+ #276 = NameAndType #151:#152 // visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V\n+ #277 = Methodref #275.#276 // org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V\n+ #278 = Utf8 super$3$visitForLoop\n+ #279 = NameAndType #114:#115 // visitForLoop:(Lorg/codehaus/groovy/ast/stmt/ForStatement;)V\n+ #280 = Methodref #270.#279 // org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitForLoop:(Lorg/codehaus/groovy/ast/stmt/ForStatement;)V\n #281 = Utf8 super$2$visitVariableExpression\n #282 = NameAndType #138:#139 // visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V\n- #283 = Methodref #278.#282 // org/codehaus/groovy/ast/CodeVisitorSupport.visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V\n+ #283 = Methodref #275.#282 // org/codehaus/groovy/ast/CodeVisitorSupport.visitVariableExpression:(Lorg/codehaus/groovy/ast/expr/VariableExpression;)V\n #284 = Utf8 super$3$visitDeclarationExpression\n #285 = NameAndType #51:#52 // visitDeclarationExpression:(Lorg/codehaus/groovy/ast/expr/DeclarationExpression;)V\n #286 = Methodref #270.#285 // org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitDeclarationExpression:(Lorg/codehaus/groovy/ast/expr/DeclarationExpression;)V\n #287 = Utf8 $callSiteArray\n #288 = Utf8 Ljava/lang/ref/SoftReference;\n #289 = Utf8 $createCallSiteArray_1\n #290 = Utf8 ([Ljava/lang/String;)V\n@@ -1163,32 +1163,32 @@\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n 2: invokespecial #272 // Method org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitBlockStatement:(Lorg/codehaus/groovy/ast/stmt/BlockStatement;)V\n 5: return\n \n- public void super$3$visitForLoop(org.codehaus.groovy.ast.stmt.ForStatement);\n- descriptor: (Lorg/codehaus/groovy/ast/stmt/ForStatement;)V\n+ public void super$2$visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression);\n+ descriptor: (Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n- 2: invokespecial #275 // Method org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitForLoop:(Lorg/codehaus/groovy/ast/stmt/ForStatement;)V\n+ 2: invokespecial #277 // Method org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V\n 5: return\n \n- public void super$2$visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression);\n- descriptor: (Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V\n+ public void super$3$visitForLoop(org.codehaus.groovy.ast.stmt.ForStatement);\n+ descriptor: (Lorg/codehaus/groovy/ast/stmt/ForStatement;)V\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=2, locals=2, args_size=2\n 0: aload_0\n 1: aload_1\n- 2: invokespecial #280 // Method org/codehaus/groovy/ast/CodeVisitorSupport.visitMethodCallExpression:(Lorg/codehaus/groovy/ast/expr/MethodCallExpression;)V\n+ 2: invokespecial #280 // Method org/codehaus/groovy/ast/ClassCodeVisitorSupport.visitForLoop:(Lorg/codehaus/groovy/ast/stmt/ForStatement;)V\n 5: return\n \n public void super$2$visitVariableExpression(org.codehaus.groovy.ast.expr.VariableExpression);\n descriptor: (Lorg/codehaus/groovy/ast/expr/VariableExpression;)V\n flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC\n Code:\n stack=2, locals=2, args_size=2\n"}]}]}]}]}]}]}