1 package net.sourceforge.pmd.rules;
2
3 import net.sourceforge.pmd.AbstractRule;
4 import net.sourceforge.pmd.ast.ASTBlockStatement;
5 import net.sourceforge.pmd.ast.ASTForStatement;
6 import net.sourceforge.pmd.ast.Node;
7
8 public class StringConcatenationRule extends AbstractRule {
9
10 public Object visit(ASTForStatement node, Object data) {
11 Node forLoopStmt = null;
12 for (int i = 0; i < 4; i++) {
13 forLoopStmt = node.jjtGetChild(i);
14 if (forLoopStmt instanceof ASTBlockStatement) {
15 break;
16 }
17 }
18 if (forLoopStmt == null) {
19 return data;
20 }
21
22
23 return data;
24 }
25 }
This page was automatically generated by Maven