@Override
  public void visitSpec(Spec spec) throws Exception {
    addSpecMetadata(spec);
    addRepeatedExtensionAnnotations(spec.getAst());
  }
Puts all spec information required at runtime into annotations
attached to class members.

@author Peter Niederwieser
spock-core/src/main/java/org/spockframework/compiler/SpecAnnotator.java