@Override
            public ImmutableSet<String> annotations() {
              return ImmutableSet.of(ENCLOSING_CLASS_NAME + ".OneMethodAtATime");
            }
This processor processes the OneMethodAtATime annotated methods, one at a time in the following
fashion. If the number of annotated methods is more than two, the second annotated method is
processed and the rest are deferred. Otherwise, the first annotated method is processed.
common/src/test/java/com/google/auto/common/BasicAnnotationProcessorTest.java