aboutsummaryrefslogtreecommitdiff
path: root/java/com/google/turbine/processing
AgeCommit message (Expand)Author
2021-06-15Fix javadocLiam Miller-Cushon
2021-06-08Test invalid annotation element values are weeded outLiam Miller-Cushon
2021-06-08Satisfy the nullness checker.cpovirk
2021-04-13Fix handling of `isDefault()` for symbols loaded from the classpathLiam Miller-Cushon
2021-03-13Comply with nullness analysisLiam Miller-Cushon
2021-02-08Don't include type annotations in a turbine diagnosticLiam Miller-Cushon
2021-02-02Include all simple names present in source for error typesLiam Miller-Cushon
2020-12-04Fix an invalid castLiam Miller-Cushon
2020-09-23Micro-optimize TurbineExecutableElement#getKindLiam Miller-Cushon
2020-09-20Imitate javac's handling of type annotations on derived typesLiam Miller-Cushon
2020-04-14Javadoc typo fix.Eddie Aftandilian
2020-01-16Add support for writing 'manifest' protos to turbinecushon
2020-01-16Implement TurbineElements.printElementscushon
2019-10-15Use the annotation processor's classloader for annotation proxiescushon
2019-10-02Fix handling of generated resource outputscushon
2019-09-25Allow annotation processors to record build statisticscushon
2019-09-23Fix an NPEcushon
2019-09-05Add an accessor for turbine's processor loadercushon
2019-08-21Remove javac bug compatibility work-aroundcushon
2019-08-14Make handling of erroneous annotation class values match javaccushon
2019-08-07Tolerate null elements / annotations / annotation valuescushon
2019-08-07Handle lazily discovered missing classes in ClassHierarchy and TurbineElementcushon
2019-08-07Finish implementing Messagercushon
2019-08-07Add support for annotation processing to turbinecushon
2019-07-31Don't return synthetic or mandated parameters in ExecutableElement#getParameterscushon
2019-07-31Implement Elements#getDocCommentcushon
2019-07-31Implement wildcard type substitutioncushon
2019-07-31Best-effort error recoverycushon
2019-07-31Implement ErrorTypecushon
2019-07-31Implement TypeElements for error typescushon
2019-07-31Implement NullTypecushon
2019-07-31Implement type factoriescushon
2019-07-31Implement Types#asElementcushon
2019-07-31Implement PackageElement#getEnclosedElementscushon
2019-07-31Implement Elements#getPackageOf and package-info annotation handlingcushon
2019-07-31Simplify TurbineTypeElement.enclosing()ronshapiro
2019-07-31Make TurbineElement.getModifiers() immutableronshapiro
2019-07-31Make TurbinePackageType.hashCode() differ for different package typesronshapiro
2019-07-31Implement VariableElement#getConstantValuecushon
2019-07-31Implement ExecutableElement#getDefaultValuecushon
2019-07-31Implement Elements#getBinaryNamecushon
2019-07-31Implement Elements#isDeprecatedcushon
2019-07-31Initial implementation of Filercushon
2019-07-31Fix TYPE_USE annotation handling on classescushon
2019-07-31Implement Elements#getTypeElementcushon
2019-07-31Implement Types#directSupertypescushon
2019-07-31Fix Elements#getConstantExpression handling of String and charcushon
2019-07-31Implement TypeElement#getSuperclass for Enumscushon
2019-07-31Memoize TurbineElement#getAnnotationMirrorscushon
2019-07-31Implement Elements#getAllAnnotationMirrorscushon