- 6a3281d Optimize a loop by Liam Miller-Cushon · 3 years, 5 months ago
- 7ee2bdb Create the output directory for jdeps if it doesn't already exist by Liam Miller-Cushon · 3 years, 5 months ago
- 1426ef4 Suppress errors that will be generated once our checker respects the `@Nullable` annotation from the CF artifact. by cpovirk · 3 years, 6 months ago
- 6b8f444 Consolidate `@Nullable` annotations by Liam Miller-Cushon · 3 years, 6 months ago
- 0d6a1d8 Apply some `EqualsMissingNullable` fixes by Liam Miller-Cushon · 3 years, 6 months ago
- dc09acb Apply some `ReturnMissingNullable` fixes by Liam Miller-Cushon · 3 years, 6 months ago
- 873a1be Annotate tree package for nullness by Liam Miller-Cushon · 3 years, 6 months ago
- 3fe0e71 Annotate bytecode packages for nullness by Liam Miller-Cushon · 3 years, 6 months ago
- ecea033 Add @CheckReturnValue to turbine packages by Liam Miller-Cushon · 3 years, 6 months ago
- 91a99b6 Improve error handling for string conversions by Liam Miller-Cushon · 3 years, 6 months ago
- c9c593a Fix handling of `package-info.java`s for empty packages by Liam Miller-Cushon · 3 years, 6 months ago
- daafa52 Report diagnostics for type conversions by Liam Miller-Cushon · 3 years, 6 months ago
- be693b0 Report an error for annotation element values without a name by Liam Miller-Cushon · 3 years, 6 months ago
- 08d22a6 Pass position into `ConstExpressionParser` by Liam Miller-Cushon · 3 years, 6 months ago
- 5b53d38 Annotate binder and related packages for nullness by Liam Miller-Cushon · 3 years, 6 months ago
- a47da7b Handle unicode characters that require two UTF-16 code units by Liam Miller-Cushon · 3 years, 6 months ago
- 83e27a5 Address compile errors that would appear when `ImmutableMap` is annotated for nullness in CL 382342656. by cpovirk · 3 years, 7 months ago
- f9f2dec Fix handling of repackaged transitive classes in jdeps by Liam Miller-Cushon · 3 years, 7 months ago
- f4d084a Fix javadoc by Liam Miller-Cushon · 3 years, 7 months ago
- b62514c Test invalid annotation element values are weeded out by Liam Miller-Cushon · 3 years, 7 months ago
- 7c4a5d4 Satisfy the nullness checker. by cpovirk · 3 years, 7 months ago
- 080f599 Don't require an argument for `--compress_jar` by Liam Miller-Cushon · 3 years, 8 months ago
- db341bf Fix NPEs in options parsing by Liam Miller-Cushon · 3 years, 8 months ago
- 2459f66 Remove deprecated builders by Liam Miller-Cushon · 3 years, 8 months ago
- d4da2b5 Never class-load `TurbineProcessingEnvironment` from the `-processor` by Liam Miller-Cushon · 3 years, 8 months ago
- 3bbf967 Improve `--builtin_processors` handling by Liam Miller-Cushon · 3 years, 8 months ago
- 3a33b7f Fix handling of `isDefault()` for symbols loaded from the classpath by Liam Miller-Cushon · 3 years, 9 months ago
- b4c4891 Eliminate `core.transform` wrapper. by cpovirk · 3 years, 10 months ago
- f858cd8 Fix copybara config by Liam Miller-Cushon · 3 years, 10 months ago
- e80c478 Try out more null-checking by Liam Miller-Cushon · 3 years, 10 months ago
- 0adcd8e Comply with nullness analysis by Liam Miller-Cushon · 3 years, 10 months ago
- 130009a Throw a more specific exception by Liam Miller-Cushon · 3 years, 11 months ago
- 0d82219 Fix some potential NPEs by Liam Miller-Cushon · 3 years, 11 months ago
- 617a8f6 Don't read `<clinit>`s from class files by Liam Miller-Cushon · 3 years, 11 months ago
- aabe1f4 Allow turbine to parse JavaBuilder command lines by Liam Miller-Cushon · 3 years, 11 months ago
- 27418aa Weed out non-annotation types appearing as nested annotation values by Liam Miller-Cushon · 4 years ago
- beb695b Don't include type annotations in a turbine diagnostic by Liam Miller-Cushon · 4 years ago
- 1bbb136 Include all simple names present in source for error types by Liam Miller-Cushon · 4 years ago
- a033c2f Log and continue past more errors by Liam Miller-Cushon · 4 years ago
- ffe8d01 Add private constructors for classes that aren't intended to be instantiated by Liam Miller-Cushon · 4 years ago
- 9560ef4 Refactor `ClassLoader` setup in `Processing` by Liam Miller-Cushon · 4 years, 1 month ago
- 6c13b35 Handle `ct.sym` format for JDK >= 12 by Liam Miller-Cushon · 4 years, 1 month ago
- 8f56727 Fix `ct.sym` handling for Java versions >= 10 by Liam Miller-Cushon · 4 years, 1 month ago
- 114b17e Refactor an `if`/`else` into an enum switch by Liam Miller-Cushon · 4 years, 1 month ago
- c69a455 Report a better error if the order of `extends` and `implements` is swapped by Liam Miller-Cushon · 4 years, 1 month ago
- dc43e5c Clean up `-source` parsing by Liam Miller-Cushon · 4 years, 1 month ago
- 7db5cb2 Allow `--gensrc_output` and `--resource_output` to be directories by Liam Miller-Cushon · 4 years, 1 month ago
- fec6516 Report more diagnostics for invalid annotations at once by Liam Miller-Cushon · 4 years, 1 month ago
- b2a0c70 Fix an invalid cast by Liam Miller-Cushon · 4 years, 1 month ago
- f311ffe Weed out `final` interface methods by Liam Miller-Cushon · 4 years, 2 months ago
- 3bdff13 Fix handling of @SupportedAnnotationTypes("*") by Liam Miller-Cushon · 4 years, 3 months ago
- cfe96ad Add a ClassPath binder that adapts a StandardJavaFileManager by Liam Miller-Cushon · 4 years, 3 months ago
- ff1e907 Remove some no-op round trip conversions by Liam Miller-Cushon · 4 years, 4 months ago
- c060299 Micro-optimize TurbineExecutableElement#getKind by Liam Miller-Cushon · 4 years, 4 months ago
- 8bbf4cb Report errors for required annotation arguments by Liam Miller-Cushon · 4 years, 4 months ago
- a6d86c3 Imitate javac's handling of type annotations on derived types by Liam Miller-Cushon · 4 years, 4 months ago
- 62f4f20 Preserve erroneous supertypes during type canonicalization by Liam Miller-Cushon · 4 years, 6 months ago
- 0f2a502 Fix a crash parsing types by Liam Miller-Cushon · 4 years, 6 months ago
- 193317e Fix a crash in annotation binding by Liam Miller-Cushon · 4 years, 6 months ago
- c8d4fd7 Weed out uses of primitives in generics by Liam Miller-Cushon · 4 years, 6 months ago
- 890013d Fix parsing of -source by Liam Miller-Cushon · 4 years, 7 months ago
- c2f5ca8 Add an explicit nullcheck with a failure message by Liam Miller-Cushon · 4 years, 7 months ago
- 1c98ea6 Fix an infinite loop by Liam Miller-Cushon · 4 years, 7 months ago
- cdc871f Fix some redundancies by Liam Miller-Cushon · 4 years, 7 months ago
- fccc930 Don't trim diagnostic text from annotation processors by Liam Miller-Cushon · 4 years, 8 months ago
- dcae5ed Fix broken JLS links. by Eddie Aftandilian · 4 years, 9 months ago
- a62e85e Always run the final processing round by Liam Miller-Cushon · 4 years, 9 months ago
- 972b65f Automatic code cleanup. by Eddie Aftandilian · 4 years, 9 months ago
- 3cdbf33 Javadoc typo fix. by Eddie Aftandilian · 4 years, 9 months ago
- 93dfbb6 Fix NonCanonicalType warnings. by Eddie Aftandilian · 4 years, 9 months ago
- b4bc474 Fix typo in Javadoc. by Eddie Aftandilian · 4 years, 9 months ago
- a963d85 Improve error reporting for constant expressions by cushon · 4 years, 10 months ago
- 5135762 Fix a javadoc parsing bug, and emit errors for unclosed block comments by cushon · 4 years, 11 months ago
- 95f6fb6 Detect trivially circular hierarchies by cushon · 5 years ago
- 9f5f6a5 Include .class resources in --resource_output by cushon · 5 years ago
- df269d2 Allow annotation processors to load TurbineProcessingEnvironment by cushon · 5 years ago
- c871d53 Make a list immutable by cushon · 5 years ago
- df803e5 Allow sources to be empty with annotation processing enabled by cushon · 5 years ago
- 7c21478 Add support for writing 'manifest' protos to turbine by cushon · 5 years ago
- dac42c5 Implement TurbineElements.printElements by cushon · 5 years ago
- 68bbea5 Allow --sources to be empty by cushon · 5 years ago
- 76dbaaf Don't crash on invalid annotation literals by cushon · 5 years ago
- a99e9d4 Fix annotation processing error reporting by cushon · 5 years ago
- 715114a Fix an NPE in DisambiguateTypeAnnotations by cushon · 5 years ago
- 4027df7 Emit manifests for srcjar jars by cushon · 5 years ago
- e4848a5 getAllElementsAnnotatedWith should support @Inherited by cushon · 5 years ago
- cbca894 Log ClassSymbols instead of strings for SYMBOL_NOT_FOUND errors by cushon · 5 years ago
- 7c02ae0 Use the annotation processor's classloader for annotation proxies by cushon · 5 years ago
- bf52692 Handle more ERROR_TYs in canonicalization pass by cushon · 5 years ago
- c30f61b Load built-in annotation processors from turbine's classpath by cushon · 5 years ago
- 59cc913 Improve annotation processor crash handling by cushon · 5 years ago
- 0c34814 Don't crash if we see an ASCII_SUB before end-of-input is reached by cushon · 5 years ago
- f8606db Don't crash on ill-formed annotations by cushon · 5 years ago
- 97b679c Don't crash on unmatched angle brackets in variable initializers by cushon · 5 years ago
- f95ba8b Don't crash on orphaned type annotations on formal parameters by cushon · 5 years ago
- ac3bf0b Don't crash parsing extra array dimensions on methods without a return type by cushon · 5 years ago
- c3e7469 Tolerate broken kapt stubs by cushon · 5 years ago
- 2547614 Ignore synthetic methods in bytecode by cushon · 5 years ago
- 4555bfc Add --resource_output by cushon · 5 years ago
- 13c2d62 Make --javacopts have merge semantics instead of last-option-wins by cushon · 5 years ago