aboutsummaryrefslogtreecommitdiff
path: root/value
AgeCommit message (Expand)Author
2020-01-13Make it an error if a setter has a @Nullable parameter when the property bein...emcmanus
2020-01-02Improve toString alignment in AutoValue's toString.ghm
2020-01-02When checking builder setter parameters, use the final type. The final type i...emcmanus
2019-12-16Suggest calling out a misuse in AutoValue regarding @Nullable fields.yunqin
2019-12-06Simplify CastingUncheckedVisitor by passing the default value to the supercla...dpb
2019-12-06Fix spacing in generated toString() for @AutoOneOf.emcmanus
2019-12-02In TemplateVars, check that getResource returns non-null. This check is redun...emcmanus
2019-12-02Improve Maven instructions for AutoValue.emcmanus
2019-11-21Fix a merge conflictghm
2019-11-21AutoOneOfProcessor: use Arrays#toString for stringifying arrays, as AutoValue...ghm
2019-11-20Rename the static factory methods in the Pet AutoOneOf examples to avoid bein...kak
2019-11-11Fix 1 ErrorProneStyle finding:clshepherd
2019-11-08Make @Memoized have class-level retentionmattbender
2019-11-08Be more explicit about which Java versions AutoValue supports. The compiler m...emcmanus
2019-10-17Document that <annotationProcessorPaths> is the preferred way to use auto-val...dpb
2019-10-09Add a way for extensions to retrieve the name of the final AutoValue_Foo class.emcmanus
2019-10-04Update dependencies:cpovirk
2019-10-03Try to explain better what happens to callers when you offer both set-at-once...kevinb
2019-09-30Add an API to allow extensions to find out about builders.emcmanus
2019-09-30Ensure that types are substituted correctly in property builders.emcmanus
2019-09-27Allow @AutoValue getters to define properties that are not valid Java identif...emcmanus
2019-09-10Change a couple of test extensions to use the new propertyTypes() method. Thi...emcmanus
2019-09-10Add a missing brace to close a {@code...} block.emcmanus
2019-09-10Add a propertyTypes() method to AutoValueExtension.Context, to allow extensio...emcmanus
2019-08-27Don't declare the AutoValue builder implementation final if there are extensi...emcmanus
2019-08-26Grammar correctionnitinsurana
2019-08-20Update the AutoValue release mentioned in the docs from 1.6.5 to 1.6.6.emcmanus
2019-08-19Add relative directories to integration tests.glorioso
2019-08-19Shade org.checkerframework in the auto-value jar. Fixes https://github.com/go...emcmanus
2019-08-19Update live version of auto-value from 1.6.2 to 1.6.5glorioso
2019-08-19Clarify the FAQ on interfaces.jasonmbaker
2019-08-19Add @SuppressWarnings to a test that deliberately calls TypeMirror.equals.bhagwani
2019-08-19Fix a template bug concerning @AutoOneOf arrays. Like AutoValue, AutoOneOf al...emcmanus
2019-08-19Document the order of properties in @AutoValue classes. This matters when a c...emcmanus
2019-08-19Rewrite AutoValue's Reformatter so it only does one pass instead of three. Th...emcmanus
2019-08-19Include type annotations in bounds of type parameter declarations. For exampl...emcmanus
2019-08-19Handle inner classes correctly when the outer class has a type parameter.emcmanus
2019-08-14Use the short form of annotations in generated code. For example, instead of ...emcmanus
2019-06-17add details for how to write the AutoValue class when it is an inner classalikh
2019-06-11Upgrade Mockito.dpb
2019-06-06Update to Truth 0.45, and address deprecations.cpovirk
2019-05-27Better support for ImmutableSortedSet and ImmutableSortedMap. Use .copyOfSort...emcmanus
2019-05-27Improve the logic for setter type conversion. Setter type conversion is when ...emcmanus
2019-05-27Allow @AutoOneOf properties to be void.emcmanus
2019-05-13Work around an ecj bug in Elements.getAllMembers(). It incorrectly returns st...emcmanus
2019-05-13Use @FormatMethod in AutoAnnotationProcessor. This addresses an ErrorProne wa...emcmanus
2019-05-13In autoannotation.vm, avoid an incompatibility between EscapeVelocity and Apa...emcmanus
2019-05-08Instead of calling Subject.actual(), store the actual value in a field, and r...cpovirk
2019-05-07Migrate from assertThat(foo).named("foo") to assertWithMessage("foo").that(foo).cpovirk
2019-05-05Migrate from is(Not)SameAs to is(Not)SameInstanceAs.cpovirk