Skip to content

Auto Common 0.11

Compare
Choose a tag to compare
@ronshapiro ronshapiro released this 16 Aug 18:24
  • Add javadoc for SuperficialValidation methods. (5384b30)
  • Open SuperficialValidation#validateType(TypeMirror) to public visibility (6c39b13)
  • Adding String-based Step as a replacement for ProcessingStep to BasicAnnotationProcessor. Allows for fully-qualified Annotation names to be specified in a processing Step in order to remove the requirement that implementation processors depend directly on their Annotation classes. (df5641b)
  • Added MoreTypes.isConversionFromObjectUnchecked to test whether casting to a type will elicit an "unchecked" compiler warning. (13a0b24)
  • Adding helper methods for getting different types of annotation values with AnnotationValueVisitor. (6c2c1a3)
  • Suppress error noise in com.google.auto.common.BasicAnnotationProcessor (3966280)
  • Adds MoreElements#getAllMethods(), which returns all local and inherited methods (including static methods), but does not include any methods that have been overridden. (93fb9c5)
  • Suppress TypeEquals check (e1beeff)
  • Added MoreTypes.asIntersection() (c16ef66)
  • Fix bug where ProcessingStep.process(...) was called with too many elements when there had been deferred elements. (46718eb)
  • Add MoreElements.asTypeParameter() (19474fc)
  • Add an overrides() method to MoreElements that is more consistent between javac and ECJ. (b1ba2e3)
  • Document MoreTypes.equivalence(). (df5eb3a)