Groovy 类、方法、字段、属性
----
在 ASTTransformation#visit 方法中 , 使用 source.AST 可以获取 Groovy 脚本的 AST 语法树节点 , 该节点是...Groovy 脚本中定义的所有 Groovy 类 ;
使用 each 方法遍历上述 Class 类节点集合 List classes , 在闭包中 , 使用 it 获取正在遍历的...ClassNode 类型的集合元素 ;
source.AST.classes.each {
it
}
遍历时 , 执行 ClassNode 对象的 visitContents 方法 , 传入 GroovyClassVisitor...数组类型
* @param source 源单元 , 可以通过该对象拿到源文件
*/
@Override
void visit(ASTNode[] nodes, SourceUnit...数组类型
* @param source 源单元 , 可以通过该对象拿到源文件
*/
@Override
void visit(ASTNode[] nodes, SourceUnit