package testlib.aggregate;
import java.util.ArrayList;
import java.util.Collection;
import java.util.List;
import org.checkerframework.common.aliasing.AliasingChecker;
import org.checkerframework.common.value.ValueChecker;
import org.checkerframework.framework.source.AggregateChecker;
import org.checkerframework.framework.source.SourceChecker;
/**
* Basic aggregate checker.
*
* @author smillst
*/
public class TestAggregateChecker extends AggregateChecker {
@Override
protected Collection<Class<? extends SourceChecker>> getSupportedCheckers() {
List<Class<? extends SourceChecker>> checkers = new ArrayList<>();
checkers.add(ValueChecker.class);
checkers.add(AliasingChecker.class);
return checkers;
}
}