Skip to content

Changes

Summary

  1. Load install-jdk.sh on-the-fly (details)
  2. Upgrade errorprone to 2.3.1 (details)
  3. Tighten up the code that handles emitting type annotations. (details)
Commit 3c68a054848124bf53aa2f73b1c310c6fffa3d0b by sormuras
Load install-jdk.sh on-the-fly
Support JDK 10 and 11-ea
The file was removed.buildscript/install-jdk.sh
The file was modified .travis.yml (diff)
Commit 491ff3cced8f79d8636bdc3f4a7ae5a76b834ac7 by sormuras
Upgrade errorprone to 2.3.1
The file was modified pom.xml (diff)
Commit b1e1a088321da708d3299138fc55c0a9976a6291 by jwilson
Tighten up the code that handles emitting type annotations.
I found the previous code difficult to follow. Hopefully this is less
so.
The file was modified src/main/java/com/squareup/javapoet/ClassName.java (diff)
The file was modified src/test/java/com/squareup/javapoet/AnnotatedTypeNameTest.java (diff)