1. 45dd6a6 Fix stripIndent: include closing-delimiter line in min-indent calc by mukul-atomicwork · 26 hours ago main
  2. 8075890 Fix constant expression evaluation of conditional expressions by Liam Miller-Cushon · 2 days ago
  3. 4cae495 Migrate to -> switches by Liam Miller-Cushon · 3 days ago
  4. 95555a0 Report parse errors for dangling annotations and modifiers by Liam Miller-Cushon · 2 weeks ago
  5. a35d852 Add an option to emit private fields in records by Liam Miller-Cushon · 2 weeks ago
  6. f940cc6 Sort diagnostics for deterministic output during parallel compilations by Liam Miller-Cushon · 3 weeks ago
  7. b28b4e6 Parse experimental_fix_deps_tool in TurbineOptions. by Javac Team · 3 weeks ago
  8. daf23ba Add a turbine flag to control whether or not it uses parallelism by Liam Miller-Cushon · 3 weeks ago
  9. 4e414da Use compute instead of computeIfAbsent for nullness reasons by Liam Miller-Cushon · 3 weeks ago
  10. a83ed8a Parallelize some passes in Binder by Liam Miller-Cushon · 4 weeks ago
  11. bb64b98 Parse markdown javadoc comments in turbine by Liam Miller-Cushon · 4 weeks ago
  12. a06086e Parallelize parsing and lowering in turbine by Liam Miller-Cushon · 4 weeks ago
  13. c7f1e97 Don't hard-code `error:` in formatted turbine diagnostics by Liam Miller-Cushon · 4 weeks ago
  14. 943a894 Refactor handling of javacopt-based LowerOptions by Liam Miller-Cushon · 5 weeks ago
  15. d8aa754 Handle `PermittedSubclasses` when reading classes by Liam Miller-Cushon · 5 weeks ago
  16. dafb4d7 Remove private member classes in turbine by Liam Miller-Cushon · 5 weeks ago
  17. d6d1604 Fix `getBinaryName` handling of type elements for error types by Liam Miller-Cushon · 5 weeks ago
  18. 14a0b04 Add an assertion that the turbine integration tests produce the same `.class` files by Liam Miller-Cushon · 7 weeks ago
  19. 27c760b Don't pass a classloader into TurbineAnnotationProxy by Liam Miller-Cushon · 7 weeks ago
  20. 13851d5 Support annotation processing in TurbineTool API by Liam Miller-Cushon · 7 weeks ago
  21. e516109 Record the AST node that declares a RecordComponentInfo by Liam Miller-Cushon · 7 weeks ago
  22. 9fa75fd Stricter javadoc parsing by Liam Miller-Cushon · 3 months ago
  23. 3dfe3d6 Fix source position of enum constants by Liam Miller-Cushon · 3 months ago
  24. 95f385a Add test coverage for javadoc on multi-variable declarations by Liam Miller-Cushon · 3 months ago
  25. 41661c4 Short circuit canonicalization of types that don't have enclosing classes by Liam Miller-Cushon · 3 months ago
  26. 83edd21 Don't crash on missing annotation value types by Liam Miller-Cushon · 3 months ago
  27. fb39330 Improve modeling of error types by Liam Miller-Cushon · 3 months ago
  28. dad6b6e Report diagnostics if `java.lang` doesn't exist instead of crashing by Liam Miller-Cushon · 3 months ago
  29. 551c38e Refactor Github Action per b/485167538 by Ben Knutson · 3 months ago
  30. 917249e Automatic code cleanup. by Liam Miller-Cushon · 3 months ago
  31. fb566bb Miscellaneous cleanups by Liam Miller-Cushon · 3 months ago
  32. edfffe9 Use `JarEntry.getTimeLocal()` for jar entry timestamps by Liam Miller-Cushon · 4 months ago
  33. 6cd866f Fix a minor typo. by Éamonn McManus · 5 months ago
  34. 70f2166 Handle mis-matched type arguments during canonicalization by Liam Miller-Cushon · 5 months ago
  35. 26a9043 Fix `TypeElement#getKind` for records loaded from the classpath by Liam Miller-Cushon · 5 months ago
  36. 04157d7 Migrate some anonymous classes to lambdas in turbine by Liam Miller-Cushon · 5 months ago
  37. 33d9cee Handle varargs in `ExecutableElement#toString` by Liam Miller-Cushon · 5 months ago
  38. d57ebff Optimize flattening of of ClassTy trees by Liam Miller-Cushon · 5 months ago
  39. fa5ad86 Address ShortCircuitBoolean findings by Liam Miller-Cushon · 5 months ago
  40. c1282e8 Fix handling of declared fields in records after https://github.com/google/turbine/commit/c86723dfc1bebf662682addf083dc41965420992 by Liam Miller-Cushon · 5 months ago
  41. c86723d Model private synthetic record fields for annotation processing by Liam Miller-Cushon · 6 months ago
  42. 1c9a538 Update Error Prone version by Liam Miller-Cushon · 6 months ago
  43. 07d173b Use `String(byte[], Charset)` to create strings for zip entry names by Liam Miller-Cushon · 6 months ago
  44. 9e362e1 Clean up package name handling by Liam Miller-Cushon · 6 months ago
  45. 61e9980 Fix handling of unnamed packages in `getPackageElement` by Liam Miller-Cushon · 6 months ago
  46. d79f9a1 Update an obsolete comment in turbine's zip implementation by Liam Miller-Cushon · 6 months ago
  47. 4214fb6 Update target Java version to 21 by Liam Miller-Cushon · 6 months ago
  48. 3899d6b Defer creating a substring for javadoc until it is actually used by Liam Miller-Cushon · 6 months ago
  49. c58cef8 Log instead of throwing errors for fields that can't be resolved by Liam Miller-Cushon · 6 months ago
  50. 25c3b64 Update Java version from 17 to 21 in release workflow by Liam Miller-Cushon · 6 months ago
  51. d5f42ab Update Java versions in CI workflow by Liam Miller-Cushon · 6 months ago
  52. e567a7b Include type name in expected/unexpected interface diagnostics by Liam Miller-Cushon · 6 months ago
  53. 58d35dd Add a test to confirm non-javadoc package comments are not treated as javadoc by Liam Miller-Cushon · 6 months ago
  54. 1138714 Fix ConstVarName javadoc by Liam Miller-Cushon · 6 months ago
  55. da5d1fd Support javadoc comments in `Elements#getDocComment` by Liam Miller-Cushon · 6 months ago
  56. b660ca2 Record the position of javadoc comments by Liam Miller-Cushon · 6 months ago
  57. 8b108c6 Remove an unnecessary use of reflection by Liam Miller-Cushon · 6 months ago
  58. 67bf3ae Use pattern matching instanceof in turbine by Liam Miller-Cushon · 7 months ago
  59. 9d61885 Migrate Turbine to arrow switches by Liam Miller-Cushon · 7 months ago
  60. e688404 Migrate some uses of `@AutoValue` in turbine to records by Liam Miller-Cushon · 8 months ago
  61. 0dc0866 Upgrade Error Prone dependency by Liam Miller-Cushon · 8 months ago
  62. b0f059e Provide an option to opt-out of MethodParameters by Liam Miller-Cushon · 9 months ago
  63. c11dbd8 Update Error Prone version by Liam Miller-Cushon · 10 months ago
  64. 474faa1 Automated rollback of commit 9af339062c8b8d151108a0ec67491d97283d1d6d. by Liam Miller-Cushon · 10 months ago
  65. 9af3390 Automated rollback of commit f740e3b1bf0a48c74529ae9ffab1705e940eced0. by Liam Miller-Cushon · 10 months ago
  66. 560017d Migrate to Sonatype Maven Central releases by Liam Miller-Cushon · 10 months ago
  67. 1eb3547 Update release.yml by Liam Miller-Cushon · 10 months ago
  68. f740e3b Stop including transitive outputs in the regular output jar if a separate header compilation output is being emitted by Liam Miller-Cushon · 11 months ago
  69. 409eb60 Add support for writing separate outputs for downstream header compilations by Liam Miller-Cushon · 12 months ago
  70. aa33851 Keep enum constants in transitive dependencies by Liam Miller-Cushon · 12 months ago
  71. 1c3f454 Improve handling of constant expression String casts by Liam Miller-Cushon · 1 year ago
  72. 7d09f86 Fix recovery of non-constant expressions by Liam Miller-Cushon · 1 year ago
  73. 5ab9d46 Update ci.yml by Liam Miller-Cushon · 1 year ago
  74. aaf377c Update release.yml by Liam Miller-Cushon · 1 year ago
  75. 4fd0fba Reformat with latest version of g-j-f by Liam Miller-Cushon · 1 year, 2 months ago
  76. 2eba450 Update Error Prone version by Liam Miller-Cushon · 1 year, 2 months ago
  77. a2aa5be Always emit paths with forward slashes into deps proto by Fabian Meumertzheim · 1 year, 2 months ago
  78. 93b273e Support TypeMirror#getAnnotation in turbine by Liam Miller-Cushon · 1 year, 2 months ago
  79. 11aed5b Improve diagnostic reporting for repeated annotations by Liam Miller-Cushon · 1 year, 3 months ago
  80. b714e8b Remove an obsolete workaround for an issue with repeated annotations in Kotlin stubs by Liam Miller-Cushon · 1 year, 3 months ago
  81. 5d422e5 TypeMirror#toString should include type annotations for primitive types by Liam Miller-Cushon · 1 year, 4 months ago
  82. f69f1cb Type tests are vacuously true for error types, for compatibility with javac by Liam Miller-Cushon · 1 year, 4 months ago
  83. ee12b9a `getLowerBound()` should return `NULL` instead of `NONE` for variables without a lower bound by Liam Miller-Cushon · 1 year, 4 months ago
  84. 370011c Skip `ErrorType`s in `Types#directSupertypes` for compatibility with javac. by Liam Miller-Cushon · 1 year, 4 months ago
  85. 706588c Support record components when reading records from the classpath. by Javac Team · 1 year, 5 months ago
  86. f04e3d2 Update Error Prone to version 2.36.0 by Liam Miller-Cushon · 1 year, 6 months ago
  87. 1a595dd Promptly end() the Inflater in Turbine. This will more-eagerly release memory allocated via JNI calls to zlib. by Javac Team · 1 year, 6 months ago
  88. 3fcb10a Optimize SimpleTopLevelIndex by using a StringCache to canonicalize strings by nickreid · 1 year, 7 months ago
  89. b7b5536 Lazily create `BytecodeBoundClass` objects by Liam Miller-Cushon · 1 year, 7 months ago
  90. 81d79e3 Return a `char` from `formatReleaseVersion` by Liam Miller-Cushon · 1 year, 7 months ago
  91. fdeba1e Enable some high value Error Prone checks for turbine by Liam Miller-Cushon · 1 year, 7 months ago
  92. db74c1f Only allocate a child-map for SimpleTopLevelIndex.Nodes that represent packages. by nickreid · 1 year, 7 months ago
  93. 0c6eb49 Handle implicit `permits` in turbine by Liam Miller-Cushon · 1 year, 7 months ago
  94. ffafaff Fix a bug in where Turbine would add java.base to the module graph of java.base itself. by Goktug Gokdogan · 1 year, 7 months ago
  95. d8c1bf2 Update Error Prone version to 2.34.0 by Liam Miller-Cushon · 1 year, 7 months ago
  96. c7c39e4 Bump com.google.protobuf:protobuf-java from 3.19.6 to 3.25.5 in the maven group across 1 directory by dependabot[bot] · 1 year, 8 months ago
  97. 5a874b7 Remove obsolete runtime version checks from turbine by Liam Miller-Cushon · 1 year, 8 months ago
  98. 99442e8 Improve modeling of parameterized erroneous types by Liam Miller-Cushon · 1 year, 8 months ago
  99. 67aca02 Clean up some obsolete error recovery logic in TurbineElement by Liam Miller-Cushon · 1 year, 8 months ago
  100. f67d011 Remove unnecessary strictfp modifier by Liam Miller-Cushon · 1 year, 8 months ago