exonum-java-binding icon indicating copy to clipboard operation
exonum-java-binding copied to clipboard

Bump auto-value.version from 1.7.3 to 1.7.5

Open dependabot-preview[bot] opened this issue 4 years ago • 1 comments

Bumps auto-value.version from 1.7.3 to 1.7.5. Updates auto-value-annotations from 1.7.3 to 1.7.5

Release notes

Sourced from auto-value-annotations's releases.

AutoValue 1.7.5

  • Added @ToPrettyString for generating pretty String versions for AutoValue types. (9e9be9fa)
  • AutoValue property builders can now have a single parameter which is passed to the constructor of the new builder. (f19117aa)
  • AutoValue now copies annotations from type parameters of an @AutoValue class to the subclass generated by the @Memoized extension. (77de95c3)
  • Avoid surprising behaviour when getters are prefixed and setters are not, and a property name begins with two capital letters. (1bfc3b53)
  • The methods returned by BuilderContext.buildMethod() and .toBuilderMethods() can be inherited. (f2cb2247)
  • Fixed a bug which could lead to the same AutoValue extension being run more than once. (f40317ae)
  • AutoAnnotationProcessor and AutoServiceProcessor no longer claim their annotations. (c27b527a)
  • @AutoAnnotation instances are now serializable. (7eb2d47a)
  • Fully qualify @Override to avoid name conflicts (85af4437)
  • AutoValue error messages now have short [tags] so they can be correlated by tools. (c6e35e68)

AutoValue 1.7.4

  • Stop the LazyInit annotation from getting shaded by Maven, so that AutoValue can find it on the classpath. (b484417)
  • Fixed handling of @Nullable Optional<T> foo() properties being set by setFoo(@Nullable T) setters. Now setFoo(null) results in Optional.empty(), not null. (d9d66ad)
Commits
  • ec51378 Set version number for auto-value-parent to 1.7.5.
  • f14d633 Reduce the number of warnings from CompileWithEclipseTest.
  • e5368f7 Add a @CopyAnnotations to an AutoValueTest class to suppress warnings in ...
  • 59ca137 Bump guava from 30.1-jre to 30.1.1-jre in /factory
  • db49dd1 Bump guava.version from 30.1-jre to 30.1.1-jre in /common
  • 5267864 Bump guava.version from 30.1-jre to 30.1.1-jre in /service
  • 21c6334 Bump guava.version from 30.1-jre to 30.1.1-jre in /value
  • 6dd9ae5 Update a JUnit dependency version.
  • af23e84 Restructure PropertyBuilderClassifier to use more general types.
  • 89c0e53 Sync "How do I..." between builders.md and builders-howto.md.
  • Additional commits viewable in compare view

Updates auto-value from 1.7.3 to 1.7.5

Release notes

Sourced from auto-value's releases.

AutoValue 1.7.5

  • Added @ToPrettyString for generating pretty String versions for AutoValue types. (9e9be9fa)
  • AutoValue property builders can now have a single parameter which is passed to the constructor of the new builder. (f19117aa)
  • AutoValue now copies annotations from type parameters of an @AutoValue class to the subclass generated by the @Memoized extension. (77de95c3)
  • Avoid surprising behaviour when getters are prefixed and setters are not, and a property name begins with two capital letters. (1bfc3b53)
  • The methods returned by BuilderContext.buildMethod() and .toBuilderMethods() can be inherited. (f2cb2247)
  • Fixed a bug which could lead to the same AutoValue extension being run more than once. (f40317ae)
  • AutoAnnotationProcessor and AutoServiceProcessor no longer claim their annotations. (c27b527a)
  • @AutoAnnotation instances are now serializable. (7eb2d47a)
  • Fully qualify @Override to avoid name conflicts (85af4437)
  • AutoValue error messages now have short [tags] so they can be correlated by tools. (c6e35e68)

AutoValue 1.7.4

  • Stop the LazyInit annotation from getting shaded by Maven, so that AutoValue can find it on the classpath. (b484417)
  • Fixed handling of @Nullable Optional<T> foo() properties being set by setFoo(@Nullable T) setters. Now setFoo(null) results in Optional.empty(), not null. (d9d66ad)
Commits
  • ec51378 Set version number for auto-value-parent to 1.7.5.
  • f14d633 Reduce the number of warnings from CompileWithEclipseTest.
  • e5368f7 Add a @CopyAnnotations to an AutoValueTest class to suppress warnings in ...
  • 59ca137 Bump guava from 30.1-jre to 30.1.1-jre in /factory
  • db49dd1 Bump guava.version from 30.1-jre to 30.1.1-jre in /common
  • 5267864 Bump guava.version from 30.1-jre to 30.1.1-jre in /service
  • 21c6334 Bump guava.version from 30.1-jre to 30.1.1-jre in /value
  • 6dd9ae5 Update a JUnit dependency version.
  • af23e84 Restructure PropertyBuilderClassifier to use more general types.
  • 89c0e53 Sync "How do I..." between builders.md and builders-howto.md.
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
  • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot dashboard:

  • Update frequency (including time of day and day of week)
  • Pull request limits (per update run and/or open at any time)
  • Automerge options (never/patch/minor, and dev/runtime dependencies)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

dependabot-preview[bot] avatar Mar 31 '21 12:03 dependabot-preview[bot]

Dependabot tried to add @bullet-tooth as a reviewer to this PR, but received the following error from GitHub:

POST https://api.github.com/repos/exonum/exonum-java-binding/pulls/1697/requested_reviewers: 422 - Reviews may only be requested from collaborators. One or more of the users or teams you specified is not a collaborator of the exonum/exonum-java-binding repository. // See: https://docs.github.com/rest/reference/pulls#request-reviewers-for-a-pull-request

dependabot-preview[bot] avatar Mar 31 '21 12:03 dependabot-preview[bot]