aboutsummaryrefslogtreecommitdiff
path: root/java
AgeCommit message (Expand)Author
2021-05-20Never class-load `TurbineProcessingEnvironment` from the `-processor`Liam Miller-Cushon
2021-05-13Improve `--builtin_processors` handlingLiam Miller-Cushon
2021-04-13Fix handling of `isDefault()` for symbols loaded from the classpathLiam Miller-Cushon
2021-03-23Eliminate `core.transform` wrapper.cpovirk
2021-03-16Fix copybara configLiam Miller-Cushon
2021-03-15Try out more null-checkingLiam Miller-Cushon
2021-03-13Comply with nullness analysisLiam Miller-Cushon
2021-03-05Throw a more specific exceptionLiam Miller-Cushon
2021-03-05Fix some potential NPEsLiam Miller-Cushon
2021-03-02Don't read `<clinit>`s from class filesLiam Miller-Cushon
2021-02-26Allow turbine to parse JavaBuilder command linesLiam Miller-Cushon
2021-02-16Weed out non-annotation types appearing as nested annotation valuesLiam Miller-Cushon
2021-02-08Don't include type annotations in a turbine diagnosticLiam Miller-Cushon
2021-02-02Include all simple names present in source for error typesLiam Miller-Cushon
2021-01-21Log and continue past more errorsLiam Miller-Cushon
2021-01-19Add private constructors for classes that aren't intended to be instantiatedLiam Miller-Cushon
2020-12-11Refactor `ClassLoader` setup in `Processing`Liam Miller-Cushon
2020-12-10Handle `ct.sym` format for JDK >= 12Liam Miller-Cushon
2020-12-09Fix `ct.sym` handling for Java versions >= 10Liam Miller-Cushon
2020-12-09Refactor an `if`/`else` into an enum switchLiam Miller-Cushon
2020-12-09Report a better error if the order of `extends` and `implements` is swappedLiam Miller-Cushon
2020-12-08Clean up `-source` parsingLiam Miller-Cushon
2020-12-08Allow `--gensrc_output` and `--resource_output` to be directoriesLiam Miller-Cushon
2020-12-07Report more diagnostics for invalid annotations at onceLiam Miller-Cushon
2020-12-04Fix an invalid castLiam Miller-Cushon
2020-11-02Weed out `final` interface methodsLiam Miller-Cushon
2020-10-07Fix handling of @SupportedAnnotationTypes("*")Liam Miller-Cushon
2020-10-03Add a ClassPath binder that adapts a StandardJavaFileManagerLiam Miller-Cushon
2020-09-24Remove some no-op round trip conversionsLiam Miller-Cushon
2020-09-23Micro-optimize TurbineExecutableElement#getKindLiam Miller-Cushon
2020-09-21Report errors for required annotation argumentsLiam Miller-Cushon
2020-09-20Imitate javac's handling of type annotations on derived typesLiam Miller-Cushon
2020-07-23Preserve erroneous supertypes during type canonicalizationLiam Miller-Cushon
2020-07-14Fix a crash parsing typesLiam Miller-Cushon
2020-07-08Fix a crash in annotation bindingLiam Miller-Cushon
2020-07-06Weed out uses of primitives in genericsLiam Miller-Cushon
2020-07-01Fix parsing of -sourceLiam Miller-Cushon
2020-06-26Add an explicit nullcheck with a failure messageLiam Miller-Cushon
2020-06-13Fix an infinite loopLiam Miller-Cushon
2020-06-12Fix some redundanciesLiam Miller-Cushon
2020-05-08Don't trim diagnostic text from annotation processorsLiam Miller-Cushon
2020-04-30Fix broken JLS links.Eddie Aftandilian
2020-04-20Always run the final processing roundLiam Miller-Cushon
2020-04-17Automatic code cleanup.Eddie Aftandilian
2020-04-14Javadoc typo fix.Eddie Aftandilian
2020-04-14Fix NonCanonicalType warnings.Eddie Aftandilian
2020-04-10Fix typo in Javadoc.Eddie Aftandilian
2020-03-26Improve error reporting for constant expressionscushon
2020-02-28Fix a javadoc parsing bug, and emit errors for unclosed block commentscushon
2020-02-04Detect trivially circular hierarchiescushon