1 package spoon.examples.analysis.processing; 2 3 import spoon.processing.AbstractProcessor; 4 import spoon.processing.Severity; 5 import spoon.reflect.code.CtCatch; 6 7 10 public class CatchProcessor extends AbstractProcessor<CtCatch> { 11 12 public void process(CtCatch element) { 13 if (element.getBody().getStatements().size() == 0) { 14 getFactory().getEnvironment().report(this, Severity.WARNING, 15 element, "empty catch clause"); 16 } 17 } 18 19 } 20 | Popular Tags |