aboutsummaryrefslogtreecommitdiff
path: root/java/com/google/turbine/model
AgeCommit message (Expand)Author
2021-11-10Handle compact record constructorsLiam Miller-Cushon
2021-10-01Initial support for sealed classesLiam Miller-Cushon
2021-09-27Initial support for recordsLiam Miller-Cushon
2021-09-17Add parser support for recordsLiam Miller-Cushon
2021-09-16Finish migrating to JSpecify annotationsLiam Miller-Cushon
2021-07-23Apply some `EqualsMissingNullable` fixesLiam Miller-Cushon
2021-07-21Add @CheckReturnValue to turbine packagesLiam Miller-Cushon
2021-07-20Report diagnostics for type conversionsLiam Miller-Cushon
2021-01-19Add private constructors for classes that aren't intended to be instantiatedLiam Miller-Cushon
2019-07-31Make ShortValue#toString consistent with documentation in TurbineElements#get...cushon
2019-07-31Implement Elements#getConstantExpressioncushon
2019-07-31Initial implementation of AnnotationMirrorcushon
2019-07-11Ensure Const.toString representations are valid Java codecushon
2019-06-15Fix lintcushon
2019-06-15Improve toString representationscushon
2018-10-22Implement equals, hashCode, and toString for `Const` model objectscushon
2018-09-09Don't depend on the JDK's ElementType enumcushon
2018-09-09Don't crash on invalid constant castscushon
2018-06-12Don't crash on multiple visibility modifierscushon
2018-03-08Don't crash on private interface methodscushon
2018-01-22Initial end-to-end support for module-infoscushon
2018-01-17Initial support for parsing module-infos.cushon
2016-11-16Emit MethodParameters attributescushon
2016-11-04Never mark enums as abstractcushon
2016-10-27Refactor in preparation for type annotation supportcushon
2016-10-17Handle primitive and void class literalscushon
2016-10-17Support all primitive type conversionscushon
2016-10-17Fix typo in Javadoceaftan
2016-10-11Full JLS 7 annotation handlingcushon
2016-10-07Initial annotation binding and writingcushon
2016-10-07JLS 15.28 constant expression evaluationcushon
2016-10-07Constant fieldscushon
2016-09-19Class file writingcushon
2016-09-15Type hierarchy bindingcushon
2016-09-15Move constant and type kind enums out of the ast packagecushon
2016-09-15Top-level parsingcushon