1. d4c113c Fix a typo by Liam Miller-Cushon · 2 years, 10 months ago
  2. d353841 Fix parsing of qualified names in array literals by Liam Miller-Cushon · 2 years, 10 months ago
  3. 88fc985 Fix handling of type variable bounds in `isSameSignature` by Liam Miller-Cushon · 2 years, 10 months ago
  4. fcc8a28 Don't crash on missing annotation arguments by Liam Miller-Cushon · 2 years, 11 months ago
  5. 3fb381b Remove reflective workaround for accessing `ClassLoader.getPlatformClassLoader` by Liam Miller-Cushon · 2 years, 11 months ago
  6. 8efebf1 Automatic code cleanup. by Kurt Alfred Kluever · 2 years, 11 months ago
  7. 63846c1 Automatic code cleanup. by Liam Miller-Cushon · 2 years, 11 months ago
  8. db7b4bf Don't crash on `module-info.java`s is we can't load `java.base` by Liam Miller-Cushon · 3 years ago
  9. f9e5365 Remove uses of reflection now that we're testing on JDK 11+ by Liam Miller-Cushon · 3 years ago
  10. 08ff1a1 Don't crash on constant dynamic constant pool entries by Liam Miller-Cushon · 3 years, 1 month ago
  11. 972d62a Handle compact record constructors by Liam Miller-Cushon · 3 years, 2 months ago
  12. 157c076 Add support for `Elements#hides` to turbine by Liam Miller-Cushon · 3 years, 2 months ago
  13. f59a1f3 Fix `TypeElement.getSuperclass` for records by Liam Miller-Cushon · 3 years, 3 months ago
  14. 0b547dc Initial support for sealed classes by Liam Miller-Cushon · 3 years, 3 months ago
  15. 3452789 Extra a method for parsing a class member starting at the identifier by Liam Miller-Cushon · 3 years, 3 months ago
  16. e5a1173 Handle record pseudo-keywords earlier by Liam Miller-Cushon · 3 years, 3 months ago
  17. cb60060 Initial support for records in annotation processing by Liam Miller-Cushon · 3 years, 3 months ago
  18. ec67a6e Initial support for records by Liam Miller-Cushon · 3 years, 3 months ago
  19. 3bac9d7 Use Java 8 bytecode at minimum by Liam Miller-Cushon · 3 years, 3 months ago
  20. 006a74b Improve major version handling by Liam Miller-Cushon · 3 years, 3 months ago
  21. d86501a Don't assume synthetic contructors don't need signature attributes by Liam Miller-Cushon · 3 years, 3 months ago
  22. 05192cf Extract a helper method by Liam Miller-Cushon · 3 years, 3 months ago
  23. 798df57 Add parser support for records by Liam Miller-Cushon · 3 years, 3 months ago
  24. c0e81c3 Add class writing support for record and nest attributes by Liam Miller-Cushon · 3 years, 3 months ago
  25. 22e3c67 Fix position of type annotations by Liam Miller-Cushon · 3 years, 3 months ago
  26. 9c70fad Fix an infinite loop in pretty-printing by Liam Miller-Cushon · 3 years, 3 months ago
  27. 0f596d8 Extract a local variable by Liam Miller-Cushon · 3 years, 3 months ago
  28. 7903a85 Finish migrating to JSpecify annotations by Liam Miller-Cushon · 3 years, 3 months ago
  29. 32a71bd Explicitly represent parenthesized expressions in the AST by Liam Miller-Cushon · 3 years, 4 months ago
  30. fd0a45d Flatten `BinaryTree`s to avoid recursing into them by Liam Miller-Cushon · 3 years, 4 months ago
  31. 4a55edd Fix an NPE by Liam Miller-Cushon · 3 years, 4 months ago
  32. 6a3281d Optimize a loop by Liam Miller-Cushon · 3 years, 4 months ago
  33. 7ee2bdb Create the output directory for jdeps if it doesn't already exist by Liam Miller-Cushon · 3 years, 5 months ago
  34. 1426ef4 Suppress errors that will be generated once our checker respects the `@Nullable` annotation from the CF artifact. by cpovirk · 3 years, 5 months ago
  35. 6b8f444 Consolidate `@Nullable` annotations by Liam Miller-Cushon · 3 years, 5 months ago
  36. 0d6a1d8 Apply some `EqualsMissingNullable` fixes by Liam Miller-Cushon · 3 years, 5 months ago
  37. dc09acb Apply some `ReturnMissingNullable` fixes by Liam Miller-Cushon · 3 years, 5 months ago
  38. 873a1be Annotate tree package for nullness by Liam Miller-Cushon · 3 years, 5 months ago
  39. 3fe0e71 Annotate bytecode packages for nullness by Liam Miller-Cushon · 3 years, 5 months ago
  40. ecea033 Add @CheckReturnValue to turbine packages by Liam Miller-Cushon · 3 years, 5 months ago
  41. 91a99b6 Improve error handling for string conversions by Liam Miller-Cushon · 3 years, 5 months ago
  42. c9c593a Fix handling of `package-info.java`s for empty packages by Liam Miller-Cushon · 3 years, 5 months ago
  43. daafa52 Report diagnostics for type conversions by Liam Miller-Cushon · 3 years, 5 months ago
  44. be693b0 Report an error for annotation element values without a name by Liam Miller-Cushon · 3 years, 5 months ago
  45. 08d22a6 Pass position into `ConstExpressionParser` by Liam Miller-Cushon · 3 years, 5 months ago
  46. 5b53d38 Annotate binder and related packages for nullness by Liam Miller-Cushon · 3 years, 5 months ago
  47. a47da7b Handle unicode characters that require two UTF-16 code units by Liam Miller-Cushon · 3 years, 6 months ago
  48. 83e27a5 Address compile errors that would appear when `ImmutableMap` is annotated for nullness in CL 382342656. by cpovirk · 3 years, 6 months ago
  49. f9f2dec Fix handling of repackaged transitive classes in jdeps by Liam Miller-Cushon · 3 years, 6 months ago
  50. f4d084a Fix javadoc by Liam Miller-Cushon · 3 years, 6 months ago
  51. b62514c Test invalid annotation element values are weeded out by Liam Miller-Cushon · 3 years, 7 months ago
  52. 7c4a5d4 Satisfy the nullness checker. by cpovirk · 3 years, 7 months ago
  53. 080f599 Don't require an argument for `--compress_jar` by Liam Miller-Cushon · 3 years, 7 months ago
  54. db341bf Fix NPEs in options parsing by Liam Miller-Cushon · 3 years, 7 months ago
  55. 2459f66 Remove deprecated builders by Liam Miller-Cushon · 3 years, 7 months ago
  56. d4da2b5 Never class-load `TurbineProcessingEnvironment` from the `-processor` by Liam Miller-Cushon · 3 years, 7 months ago
  57. 3bbf967 Improve `--builtin_processors` handling by Liam Miller-Cushon · 3 years, 8 months ago
  58. 3a33b7f Fix handling of `isDefault()` for symbols loaded from the classpath by Liam Miller-Cushon · 3 years, 9 months ago
  59. b4c4891 Eliminate `core.transform` wrapper. by cpovirk · 3 years, 10 months ago
  60. f858cd8 Fix copybara config by Liam Miller-Cushon · 3 years, 10 months ago
  61. e80c478 Try out more null-checking by Liam Miller-Cushon · 3 years, 10 months ago
  62. 0adcd8e Comply with nullness analysis by Liam Miller-Cushon · 3 years, 10 months ago
  63. 130009a Throw a more specific exception by Liam Miller-Cushon · 3 years, 10 months ago
  64. 0d82219 Fix some potential NPEs by Liam Miller-Cushon · 3 years, 10 months ago
  65. 617a8f6 Don't read `<clinit>`s from class files by Liam Miller-Cushon · 3 years, 10 months ago
  66. aabe1f4 Allow turbine to parse JavaBuilder command lines by Liam Miller-Cushon · 3 years, 10 months ago
  67. 27418aa Weed out non-annotation types appearing as nested annotation values by Liam Miller-Cushon · 3 years, 10 months ago
  68. beb695b Don't include type annotations in a turbine diagnostic by Liam Miller-Cushon · 3 years, 11 months ago
  69. 1bbb136 Include all simple names present in source for error types by Liam Miller-Cushon · 3 years, 11 months ago
  70. a033c2f Log and continue past more errors by Liam Miller-Cushon · 4 years ago
  71. ffe8d01 Add private constructors for classes that aren't intended to be instantiated by Liam Miller-Cushon · 4 years ago
  72. 9560ef4 Refactor `ClassLoader` setup in `Processing` by Liam Miller-Cushon · 4 years, 1 month ago
  73. 6c13b35 Handle `ct.sym` format for JDK >= 12 by Liam Miller-Cushon · 4 years, 1 month ago
  74. 8f56727 Fix `ct.sym` handling for Java versions >= 10 by Liam Miller-Cushon · 4 years, 1 month ago
  75. 114b17e Refactor an `if`/`else` into an enum switch by Liam Miller-Cushon · 4 years, 1 month ago
  76. c69a455 Report a better error if the order of `extends` and `implements` is swapped by Liam Miller-Cushon · 4 years, 1 month ago
  77. dc43e5c Clean up `-source` parsing by Liam Miller-Cushon · 4 years, 1 month ago
  78. 7db5cb2 Allow `--gensrc_output` and `--resource_output` to be directories by Liam Miller-Cushon · 4 years, 1 month ago
  79. fec6516 Report more diagnostics for invalid annotations at once by Liam Miller-Cushon · 4 years, 1 month ago
  80. b2a0c70 Fix an invalid cast by Liam Miller-Cushon · 4 years, 1 month ago
  81. f311ffe Weed out `final` interface methods by Liam Miller-Cushon · 4 years, 2 months ago
  82. 3bdff13 Fix handling of @SupportedAnnotationTypes("*") by Liam Miller-Cushon · 4 years, 3 months ago
  83. cfe96ad Add a ClassPath binder that adapts a StandardJavaFileManager by Liam Miller-Cushon · 4 years, 3 months ago
  84. ff1e907 Remove some no-op round trip conversions by Liam Miller-Cushon · 4 years, 3 months ago
  85. c060299 Micro-optimize TurbineExecutableElement#getKind by Liam Miller-Cushon · 4 years, 3 months ago
  86. 8bbf4cb Report errors for required annotation arguments by Liam Miller-Cushon · 4 years, 3 months ago
  87. a6d86c3 Imitate javac's handling of type annotations on derived types by Liam Miller-Cushon · 4 years, 3 months ago
  88. 62f4f20 Preserve erroneous supertypes during type canonicalization by Liam Miller-Cushon · 4 years, 5 months ago
  89. 0f2a502 Fix a crash parsing types by Liam Miller-Cushon · 4 years, 6 months ago
  90. 193317e Fix a crash in annotation binding by Liam Miller-Cushon · 4 years, 6 months ago
  91. c8d4fd7 Weed out uses of primitives in generics by Liam Miller-Cushon · 4 years, 6 months ago
  92. 890013d Fix parsing of -source by Liam Miller-Cushon · 4 years, 6 months ago
  93. c2f5ca8 Add an explicit nullcheck with a failure message by Liam Miller-Cushon · 4 years, 6 months ago
  94. 1c98ea6 Fix an infinite loop by Liam Miller-Cushon · 4 years, 7 months ago
  95. cdc871f Fix some redundancies by Liam Miller-Cushon · 4 years, 7 months ago
  96. fccc930 Don't trim diagnostic text from annotation processors by Liam Miller-Cushon · 4 years, 8 months ago
  97. dcae5ed Fix broken JLS links. by Eddie Aftandilian · 4 years, 8 months ago
  98. a62e85e Always run the final processing round by Liam Miller-Cushon · 4 years, 8 months ago
  99. 972b65f Automatic code cleanup. by Eddie Aftandilian · 4 years, 8 months ago
  100. 3cdbf33 Javadoc typo fix. by Eddie Aftandilian · 4 years, 9 months ago