aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2020-06-03Add support for explicit receiver parametersJason O'Brien
2020-04-20Static import CompilationSubject.assertThatJake Wharton
2020-04-20Don't copy parameter annotations when creating a ParameterSpec. (#770)Daniel Santiago
2020-01-14Add a comment about dropping parameter annotations in MethodSpec.overridingEgor Andreevici
2020-01-13Remove parameter annotations in MethodSpec.overridingEgor Andreevici
2020-01-06Test for JavaFile.writeToPathEgor Andreevici
2020-01-06Add writeTo methods returning Path/File written to #691Galder Zamarreño
2020-01-06Add alwaysQualify() API to avoid collisions with known colliding types (#734)Zac Sweers
2020-01-04added convenience overloads for code blocks in control flow (#752)Florian Enner
2020-01-02Hardcoded line separator bug (#684)Vlad Topala
2020-01-01Copy originating elements in toBuilder() as well (#750)Zac Sweers
2020-01-01Ensure trailing newlines in javadocs and method bodies (#732)Zac Sweers
2020-01-01Mutable builder list fields (#650)Zac Sweers
2019-12-22Fix broken mergeEgor Andreevici
2019-12-21Add checks to ParameterSpec with VariableElement + copy over annotations (#681)Shaishav Gandhi
2019-08-10Add CodeBlock.Builder#clear() methodZac Sweers
2019-06-04easier_way_provide_encoding (#712)Rene Fischer
2019-05-03Nit: Simplify a CodeBlockRon Shapiro
2019-05-01Fix an issue where ClassName could not handle classes in the default (empty) ...Almog Gavra
2019-04-16Memoize ClassName.simpleNames()Ron Shapiro
2019-03-25Remove argument whose value isn't neededJake Wharton
2019-02-05Remove n^2 algorithm in CodeWriter.resolve() by precomputing all of the neste...Ron Shapiro
2019-02-04Allow setting method name on MethodSpec.Builder (#702)Shaishav Gandhi
2018-11-11Public getter for canonical name of ClassName (#687)Daniil Popov
2018-10-03Add Javadoc to ParameterSpec (#676)Shaishav Gandhi
2018-10-03Check parameter Modifiers (#678)Shaishav Gandhi
2018-08-21Merge pull request #669 from danglotb/improve-name-allocator-testJesse Wilson
2018-08-21Merge pull request #668 from danglotb/improve-test-on-parameter-specJesse Wilson
2018-08-21Merge pull request #667 from danglotb/improve-test-on-field-specJesse Wilson
2018-08-21Qualify types masked by type variables (#657)Ron Shapiro
2018-08-20test: improve test by checking the toString() of FieldSpec implementationdanglotb
2018-08-20test: improve test by checking the toString() of ParameterSpec implementationdanglotb
2018-08-20test: specify more toJavaIdentifierdanglotb
2018-08-01`java.lang.List` has no `size()` methodRon Shapiro
2018-05-16Fix TypeName.get() on top-level error types (#646)Ron Shapiro
2018-04-28Avoid TypeElement.getKind() in ClassName.get().Jesse Wilson
2018-04-28Tighten up the code that handles emitting type annotations.Jesse Wilson
2018-04-23Merge pull request #641 from square/JakeWharton-patch-2Jesse Wilson
2018-04-23Merge pull request #627 from NightlyNexus/eric.nomockitoJake Wharton
2018-04-23Remove unused listJake Wharton
2018-03-12Fail fast with null AnnotationSpec on type.Eric Cochran
2018-03-10Add tests for Java 8 TYPE_USE annotations on arrays (#614). (#618)Roberto Lublinerman
2018-03-04Add another test for direct generics usage.Eric Cochran
2018-03-04Use contextual type parameters for throws types. (#625)Eric Cochran
2018-03-04Disable overriding methods in final classes. (#626)Eric Cochran
2018-03-03Update the codebase now that we require Java 8 (#617)Thomas Broyer
2018-02-23Require valid annotation member names. (#620)Eric Cochran
2018-01-28Fix checkState message in CodeWriter (#609)Ron Shapiro
2018-01-28Fix "Do not submit" from https://github.com/square/javapoet/pull/598 😬😬...Ron Shapiro
2018-01-26Use $Z in method parameter lists. (#605)Jesse Wilson