}
// Scan the classpath for annotations
Reporter reporter = new Reporter(_annotationClasses);
try {
new AnnotationDetector(reporter).detect(_packageNames);
} catch (IOException e) {
throw Throwables.propagate(e);
}
// Remember the annotated classes, methods and fields for later