collapse
100%
WDescription%
Build stability: No recent builds failed.100
Build History
x
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Changes

#1598 (Jan 21, 2020 1:30:00 AM)

  1. [maven-release-plugin] prepare release javapoet-1.12.1 — egor / githubweb
  2. [maven-release-plugin] prepare for next development iteration — egor / githubweb
  3. Update changelog for 1.12.1 — egor / githubweb

#1592 (Jan 15, 2020 1:30:00 AM)

  1. Add a comment about dropping parameter annotations in — egor / githubweb

#1591 (Jan 14, 2020 1:30:00 AM)

  1. Remove parameter annotations in MethodSpec.overriding — egor / githubweb

#1587 (Jan 10, 2020 1:30:00 AM)

  1. [maven-release-plugin] prepare release javapoet-1.12.0 — egor / githubweb
  2. [maven-release-plugin] prepare for next development iteration — egor / githubweb
  3. Changelog for 1.12.0 — egor / githubweb
  4. Fix changelog for 1.12.0 — egor / githubweb

#1584 (Jan 7, 2020 1:30:00 AM)

  1. Add alwaysQualify() API to avoid collisions with known colliding types — egor / githubweb
  2. Add writeTo methods returning Path/File written to #691 — egor / githubweb
  3. Test for JavaFile.writeToPath — egor / githubweb

#1582 (Jan 5, 2020 1:30:00 AM)

  1. added convenience overloads for code blocks in control flow (#752) — egor / githubweb

#1580 (Jan 3, 2020 1:30:00 AM)

  1. Hardcoded line separator bug (#684) — andreevich.egor / githubweb

#1579 (Jan 2, 2020 1:30:00 AM)

  1. Mutable builder list fields (#650) — andreevich.egor / githubweb
  2. Ensure trailing newlines in javadocs and method bodies (#732) — andreevich.egor / githubweb
  3. Copy originating elements in toBuilder() as well (#750) — egor / githubweb

#1569 (Dec 23, 2019 1:30:00 AM)

  1. Fix broken merge — andreevich.egor / githubweb
  2. Remove non-LTS JDK versions from Travis config — andreevich.egor / githubweb

#1568 (Dec 22, 2019 1:30:00 AM)

  1. Add checks to ParameterSpec with VariableElement + copy over annotations — andreevich.egor / githubweb

#1436 (Aug 12, 2019 1:30:00 AM)

  1. Add CodeBlock.Builder#clear() method — zac.sweers / githubweb

#1435 (Aug 11, 2019 1:30:00 AM)

  1. Switch to openjdk8 for CI — zac.sweers / githubweb

#1368 (Jun 5, 2019 1:30:00 AM)

  1. easier_way_provide_encoding (#712) — andreevich.egor / githubweb

#1336 (May 4, 2019 1:30:01 AM)

  1. Nit: Simplify a CodeBlock — ronshapiro / githubweb

#1334 (May 2, 2019 1:50:40 AM)

  1. Fix an issue where ClassName could not handle classes in the default — jakew / githubweb

#1319 (Apr 17, 2019 1:30:01 AM)

  1. Memoize ClassName.simpleNames() — ronshapiro / githubweb

#1297 (Mar 26, 2019 1:30:00 AM)

  1. Remove argument whose value isn't needed — jakew / githubweb

#1288 (Mar 17, 2019 1:30:00 AM)

  1. Checkstyle 8.18 — egor / githubweb

#1251 (Feb 8, 2019 1:30:00 AM)

  1. Remove n^2 algorithm in CodeWriter.resolve() by precomputing all of the — ronshapiro / githubweb

#1250 (Feb 7, 2019 1:30:00 AM)

  1. Add documentation on nextControlFlow to README #693 — galder / githubweb

#1248 (Feb 5, 2019 1:30:00 AM)

  1. Allow setting method name on MethodSpec.Builder (#702) — andreevich.egor / githubweb

#1180 (Nov 29, 2018 1:30:00 AM)

  1. Remove sudo:false from travis config — github / githubweb

#1162 (Nov 13, 2018 1:30:00 AM)

  1. Public getter for canonical name of ClassName (#687) — jakewharton / githubweb

#1123 (Oct 5, 2018 1:30:00 AM)

  1. Check parameter Modifiers (#678) — jesse / githubweb
  2. Add Javadoc to ParameterSpec (#676) — jesse / githubweb

#1080 (Aug 23, 2018 1:30:00 AM)

  1. test: specify more toJavaIdentifier — bdanglot / githubweb
  2. test: improve test by checking the toString() of ParameterSpec — bdanglot / githubweb
  3. test: improve test by checking the toString() of FieldSpec — bdanglot / githubweb
  4. Qualify types masked by type variables (#657) — jesse / githubweb

#1077 (Aug 20, 2018 1:30:00 AM)

  1. Switch back to Travis CI managed "jdk" installations (#672) — jesse / githubweb

#1059 (Aug 2, 2018 1:30:00 AM)

  1. `java.lang.List` has no `size()` method — github / githubweb

#1038 (Jul 12, 2018 1:30:00 AM)

  1. Replace incorrect usage of anonymousInnerClass — github / githubweb

#981 (May 17, 2018 1:30:00 AM)

  1. Fix TypeName.get() on top-level error types (#646) — jesse / githubweb
  2. Update changelog for 1.11.1. — jwilson / githubweb
  3. [maven-release-plugin] prepare release javapoet-1.11.1 — jwilson / githubweb
  4. [maven-release-plugin] prepare for next development iteration — jwilson / githubweb

#975 (Apr 30, 2018 1:30:00 AM)

  1. Avoid TypeElement.getKind() in ClassName.get(). — jwilson / githubweb
  2. Update changelog for 1.11 — jwilson / githubweb
  3. [maven-release-plugin] prepare release javapoet-1.11.0 — jwilson / githubweb
  4. [maven-release-plugin] prepare for next development iteration — jwilson / githubweb

#974 (Apr 29, 2018 1:30:00 AM)

  1. Load install-jdk.sh on-the-fly — sormuras / githubweb
  2. Upgrade errorprone to 2.3.1 — sormuras / githubweb
  3. Tighten up the code that handles emitting type annotations. — jwilson / githubweb

#969 (Apr 24, 2018 1:30:00 AM)

  1. Add another test for direct generics usage. — Eric / githubweb
  2. Initialize multiplication result to 1. — github / githubweb
  3. Remove unused list — github / githubweb

#963 (Apr 18, 2018 1:30:00 AM)

  1. Fix type typo in README — github / githubweb

#938 (Mar 13, 2018 1:30:00 AM)

  1. Fail fast with null AnnotationSpec on type. — Eric / githubweb

#936 (Mar 11, 2018 1:30:00 AM)

  1. Add tests for Java 8 TYPE_USE annotations on arrays (#614). (#618) — jesse / githubweb

#930 (Mar 5, 2018 1:30:01 AM)

  1. Disable overriding methods in final classes. (#626) — jesse / githubweb
  2. Use contextual type parameters for throws types. (#625) — jesse / githubweb

#929 (Mar 4, 2018 1:30:00 AM)

  1. Update the codebase now that we require Java 8 (#617) — jakewharton / githubweb

#924 (Feb 27, 2018 1:30:00 AM)

  1. Use HTTPS links in documentation where possible. — jwilson / githubweb

#922 (Feb 25, 2018 1:30:00 AM)

  1. Require valid annotation member names. (#620) — jesse / githubweb

#917 (Feb 20, 2018 1:30:01 AM)

  1. Add a note about requiring Java 8 to the changelog. — jwilson / githubweb
  2. Drop `-ea` as JDK 10 is now a release candidate — github / githubweb

#904 (Feb 7, 2018 1:30:00 AM)

  1. Correct usage of toString() — github / githubweb

#899 (Feb 2, 2018 1:30:03 AM)

  1. Introduce JDK build matrix on Travis CI (#606) — jesse / githubweb

#895 (Jan 29, 2018 1:30:00 AM)

  1. Fix "Do not submit" from https://github.com/square/javapoet/pull/598 😬😬😬 — jesse / githubweb
  2. Fix checkState message in CodeWriter (#609) — jesse / githubweb

#894 (Jan 28, 2018 1:30:00 AM)

  1. Adds `$B` as an optional newline if a line will exceed 100 chars (#598) — jesse / githubweb
  2. Implement CodeBlock.join() and CodeBlock.joining() (#599) — jesse / githubweb
  3. Add isEmpty to CodeBlock.Builder. (#596) — jesse / githubweb
  4. Fix search of annotated type parameters in imports — jwilson / githubweb
  5. Update Changelog for 1.10.0. — jwilson / githubweb
  6. Use $Z in method parameter lists. (#605) — github / githubweb
  7. [maven-release-plugin] prepare release javapoet-1.10.0 — jwilson / githubweb
  8. [maven-release-plugin] prepare for next development iteration — jwilson / githubweb
  9. Update README.md to version 1.10.0 — sormuras / githubweb

#888 (Jan 22, 2018 1:30:00 AM)

  1. Updated various versions of 3rd-party libraries and tools (#602) — jesse / githubweb

#844 (Dec 9, 2017 1:30:00 AM)

  1. Set com.squareup.javapoet as automatic module name — github / githubweb

#730 (Aug 17, 2017 9:26:50 PM)

  1. Include annotations when emitting type variables. (#574) — jesse / githubweb

#695 (Jul 1, 2017 1:20:10 AM)

  1. Switch from StringWriter to StringBuilder. (#568) — jesse / githubweb

#688 (Jun 24, 2017 1:23:03 AM)

  1. addStatement(CodeBlock) overloads for CodeBlock and MethodSpec (#567) — jesse / githubweb

#657 (May 24, 2017 1:20:08 AM)

  1. Fix ClassName regression for class names starting with a $ (#562) — jesse / githubweb

#647 (May 14, 2017 1:28:07 AM)

  1. Add convenience anonymousClassBuilder(CodeBlock) (#560) — jesse / githubweb
  2. Fix conflicts with types with same name as type being declared  (#559) — jesse / githubweb
  3. Support anonymous inner classes in ClassName#get (#526) — jesse / githubweb
  4. Update changelog for 1.9. — jwilson / githubweb
  5. [maven-release-plugin] prepare release javapoet-1.9.0 — jwilson / githubweb
  6. [maven-release-plugin] prepare for next development iteration — jwilson / githubweb

#640 (May 7, 2017 1:20:07 AM)

  1. Upgrade to Checkstyle 7.7. (#556) — github / githubweb

#594 (Mar 22, 2017 1:20:06 AM)

  1. Verify that null is not passed as vararg parameter (#551) — jesse / githubweb

#588 (Mar 16, 2017 1:21:03 AM)

  1. Adds messaging to NPEs thrown in MethodSpec.methodBuilder() and — jesse / githubweb

#560 (Feb 16, 2017 1:24:55 AM)

  1. Add error-prone compiler. — jw / githubweb

#546 (Feb 2, 2017 1:22:48 AM)

  1. test: assert that TypeName are not null (#544) — jesse / githubweb

#536 (Jan 23, 2017 1:24:37 AM)

  1. Fix division by zero in CodeBlock arg formatting (#542) — jesse / githubweb

#532 (Jan 19, 2017 1:20:06 AM)

  1. There is a missing symbol "?" in [$T for Types] - [Import static] — jesse / githubweb

#455 (Nov 16, 2016 1:21:46 AM)

  1. Only send the relevant characters into the matcher — cconroy / githubweb
  2. Add MethodSpec.Builder addNamedCode convenience method — cconroy / githubweb