1. 8efebf1 Automatic code cleanup. by Kurt Alfred Kluever · 2 years, 11 months ago
  2. 63846c1 Automatic code cleanup. by Liam Miller-Cushon · 2 years, 11 months ago
  3. db7b4bf Don't crash on `module-info.java`s is we can't load `java.base` by Liam Miller-Cushon · 3 years ago
  4. 1a1f08e Remove uses of reflection now that we're testing on JDK 11+ by Liam Miller-Cushon · 3 years ago
  5. 08ff1a1 Don't crash on constant dynamic constant pool entries by Liam Miller-Cushon · 3 years, 1 month ago
  6. 972d62a Handle compact record constructors by Liam Miller-Cushon · 3 years, 2 months ago
  7. 157c076 Add support for `Elements#hides` to turbine by Liam Miller-Cushon · 3 years, 2 months ago
  8. f59a1f3 Fix `TypeElement.getSuperclass` for records by Liam Miller-Cushon · 3 years, 3 months ago
  9. 0b547dc Initial support for sealed classes by Liam Miller-Cushon · 3 years, 3 months ago
  10. cb60060 Initial support for records in annotation processing by Liam Miller-Cushon · 3 years, 3 months ago
  11. ec67a6e Initial support for records by Liam Miller-Cushon · 3 years, 3 months ago
  12. 3bac9d7 Use Java 8 bytecode at minimum by Liam Miller-Cushon · 3 years, 3 months ago
  13. 006a74b Improve major version handling by Liam Miller-Cushon · 3 years, 3 months ago
  14. 6b0f9e9 Normalize records and nests by Liam Miller-Cushon · 3 years, 3 months ago
  15. ba9d8de Clean up accidentally duplicated code by Liam Miller-Cushon · 3 years, 3 months ago
  16. 798df57 Add parser support for records by Liam Miller-Cushon · 3 years, 3 months ago
  17. c0e81c3 Add class writing support for record and nest attributes by Liam Miller-Cushon · 3 years, 3 months ago
  18. 22e3c67 Fix position of type annotations by Liam Miller-Cushon · 3 years, 3 months ago
  19. 9c70fad Fix an infinite loop in pretty-printing by Liam Miller-Cushon · 3 years, 3 months ago
  20. 7903a85 Finish migrating to JSpecify annotations by Liam Miller-Cushon · 3 years, 3 months ago
  21. 32a71bd Explicitly represent parenthesized expressions in the AST by Liam Miller-Cushon · 3 years, 4 months ago
  22. fd0a45d Flatten `BinaryTree`s to avoid recursing into them by Liam Miller-Cushon · 3 years, 4 months ago
  23. 4a55edd Fix an NPE by Liam Miller-Cushon · 3 years, 4 months ago
  24. b02c9b7 Automatic code cleanup. by Liam Miller-Cushon · 3 years, 4 months ago
  25. ecea033 Add @CheckReturnValue to turbine packages by Liam Miller-Cushon · 3 years, 5 months ago
  26. 91a99b6 Improve error handling for string conversions by Liam Miller-Cushon · 3 years, 5 months ago
  27. c9c593a Fix handling of `package-info.java`s for empty packages by Liam Miller-Cushon · 3 years, 5 months ago
  28. daafa52 Report diagnostics for type conversions by Liam Miller-Cushon · 3 years, 5 months ago
  29. be693b0 Report an error for annotation element values without a name by Liam Miller-Cushon · 3 years, 5 months ago
  30. 08d22a6 Pass position into `ConstExpressionParser` by Liam Miller-Cushon · 3 years, 5 months ago
  31. 5b53d38 Annotate binder and related packages for nullness by Liam Miller-Cushon · 3 years, 5 months ago
  32. a47da7b Handle unicode characters that require two UTF-16 code units by Liam Miller-Cushon · 3 years, 6 months ago
  33. 131ac44 Sort test inputs by Liam Miller-Cushon · 3 years, 6 months ago
  34. f9f2dec Fix handling of repackaged transitive classes in jdeps by Liam Miller-Cushon · 3 years, 6 months ago
  35. 70fe553 Inline a single-use abstract test class by Liam Miller-Cushon · 3 years, 6 months ago
  36. b62514c Test invalid annotation element values are weeded out by Liam Miller-Cushon · 3 years, 7 months ago
  37. 7c4a5d4 Satisfy the nullness checker. by cpovirk · 3 years, 7 months ago
  38. 91c289f Use `assertThrows` for expected exception tests by Liam Miller-Cushon · 3 years, 7 months ago
  39. 080f599 Don't require an argument for `--compress_jar` by Liam Miller-Cushon · 3 years, 7 months ago
  40. e0d9619 Satisfy the nullness checker by Liam Miller-Cushon · 3 years, 7 months ago
  41. db341bf Fix NPEs in options parsing by Liam Miller-Cushon · 3 years, 7 months ago
  42. 3a33b7f Fix handling of `isDefault()` for symbols loaded from the classpath by Liam Miller-Cushon · 3 years, 9 months ago
  43. 617a8f6 Don't read `<clinit>`s from class files by Liam Miller-Cushon · 3 years, 10 months ago
  44. aabe1f4 Allow turbine to parse JavaBuilder command lines by Liam Miller-Cushon · 3 years, 10 months ago
  45. 27418aa Weed out non-annotation types appearing as nested annotation values by Liam Miller-Cushon · 3 years, 10 months ago
  46. beb695b Don't include type annotations in a turbine diagnostic by Liam Miller-Cushon · 3 years, 11 months ago
  47. 1bbb136 Include all simple names present in source for error types by Liam Miller-Cushon · 3 years, 11 months ago
  48. ba757a3 Update to latest ASM API level by Liam Miller-Cushon · 4 years ago
  49. a033c2f Log and continue past more errors by Liam Miller-Cushon · 4 years ago
  50. ffe8d01 Add private constructors for classes that aren't intended to be instantiated by Liam Miller-Cushon · 4 years ago
  51. 3c31e67 Configure turbine's bootclasspath in integration tests to match javac by Liam Miller-Cushon · 4 years, 1 month ago
  52. 8f56727 Fix `ct.sym` handling for Java versions >= 10 by Liam Miller-Cushon · 4 years, 1 month ago
  53. c69a455 Report a better error if the order of `extends` and `implements` is swapped by Liam Miller-Cushon · 4 years, 1 month ago
  54. dc43e5c Clean up `-source` parsing by Liam Miller-Cushon · 4 years, 1 month ago
  55. 7db5cb2 Allow `--gensrc_output` and `--resource_output` to be directories by Liam Miller-Cushon · 4 years, 1 month ago
  56. fec6516 Report more diagnostics for invalid annotations at once by Liam Miller-Cushon · 4 years, 1 month ago
  57. b2a0c70 Fix an invalid cast by Liam Miller-Cushon · 4 years, 1 month ago
  58. f311ffe Weed out `final` interface methods by Liam Miller-Cushon · 4 years, 2 months ago
  59. cfe96ad Add a ClassPath binder that adapts a StandardJavaFileManager by Liam Miller-Cushon · 4 years, 3 months ago
  60. 8bbf4cb Report errors for required annotation arguments by Liam Miller-Cushon · 4 years, 3 months ago
  61. a6d86c3 Imitate javac's handling of type annotations on derived types by Liam Miller-Cushon · 4 years, 3 months ago
  62. 62f4f20 Preserve erroneous supertypes during type canonicalization by Liam Miller-Cushon · 4 years, 5 months ago
  63. 0f2a502 Fix a crash parsing types by Liam Miller-Cushon · 4 years, 6 months ago
  64. 193317e Fix a crash in annotation binding by Liam Miller-Cushon · 4 years, 6 months ago
  65. c8d4fd7 Weed out uses of primitives in generics by Liam Miller-Cushon · 4 years, 6 months ago
  66. 890013d Fix parsing of -source by Liam Miller-Cushon · 4 years, 6 months ago
  67. 1c98ea6 Fix an infinite loop by Liam Miller-Cushon · 4 years, 7 months ago
  68. a62e85e Always run the final processing round by Liam Miller-Cushon · 4 years, 8 months ago
  69. 93dfbb6 Fix NonCanonicalType warnings. by Eddie Aftandilian · 4 years, 9 months ago
  70. eace53d Stop passing SKIP_DEBUG in javac-turbine by Liam Miller-Cushon · 4 years, 9 months ago
  71. de365d3 Project import generated by Copybara. by Javac Team · 4 years, 9 months ago
  72. a963d85 Improve error reporting for constant expressions by cushon · 4 years, 9 months ago
  73. 5135762 Fix a javadoc parsing bug, and emit errors for unclosed block comments by cushon · 4 years, 10 months ago
  74. 95f6fb6 Detect trivially circular hierarchies by cushon · 5 years ago
  75. 9f5f6a5 Include .class resources in --resource_output by cushon · 5 years ago
  76. c871d53 Make a list immutable by cushon · 5 years ago
  77. df803e5 Allow sources to be empty with annotation processing enabled by cushon · 5 years ago
  78. 7c21478 Add support for writing 'manifest' protos to turbine by cushon · 5 years ago
  79. dac42c5 Implement TurbineElements.printElements by cushon · 5 years ago
  80. 68bbea5 Allow --sources to be empty by cushon · 5 years ago
  81. 76dbaaf Don't crash on invalid annotation literals by cushon · 5 years ago
  82. a99e9d4 Fix annotation processing error reporting by cushon · 5 years ago
  83. bcea1cd Fix newline handling in test by cushon · 5 years ago
  84. 4027df7 Emit manifests for srcjar jars by cushon · 5 years ago
  85. e4848a5 getAllElementsAnnotatedWith should support @Inherited by cushon · 5 years ago
  86. f8606db Don't crash on ill-formed annotations by cushon · 5 years ago
  87. 4555bfc Add --resource_output by cushon · 5 years ago
  88. 13c2d62 Make --javacopts have merge semantics instead of last-option-wins by cushon · 5 years ago
  89. cee741b Fix handling of generated resource outputs by cushon · 5 years ago
  90. d4eaf43 Fix an expected exception test by cushon · 5 years ago
  91. ae5d0bc Long-overdue AutoValue conversion of TurbineOptions by cushon · 5 years ago
  92. 7da089a Remove deprecated shouldReduceClassPath getter by cushon · 5 years ago
  93. 3172613 Disable in-process reduced classpath fallback by default by cushon · 5 years ago
  94. 07ac0e2 Add initial support for action custom metrics to Turbine by cushon · 5 years ago
  95. 76fdd37 Preserve non-error diagnostics across annotation processing rounds by cushon · 5 years ago
  96. 525aff0 Handle unchecked exceptions thrown by annotation processors by cushon · 5 years ago
  97. 33e1477 Fix an NPE involving unresolvable meta-annotations by eaftan · 5 years ago
  98. dd66fbd Don't attempt to evaluate constants in annotation arguments if the by eaftan · 5 years ago
  99. acf38b8 Fix AppVeyor build by accepting Windows line separators. by cpovirk · 5 years ago
  100. 0292fc0 Remove javac bug compatibility work-around by cushon · 5 years ago