1 23 package org.hammurapi.inspectors; 24 25 import org.hammurapi.InspectorBase; 26 27 import com.pavelvlasov.jsel.Operation; 28 import com.pavelvlasov.jsel.Parameter; 29 30 35 public class FinalParametersRule extends InspectorBase { 36 37 42 public void visit(Parameter parameter) { 43 if (!parameter.isFinal() && parameter.getParent() instanceof Operation && !isEmpty(((Operation) parameter.getParent()).getCompoundStatement())) { 44 context.reportViolation(parameter); 45 } 46 } 47 } 48 | Popular Tags |