korthout / Cantis

Living documentation glossary extractor for Java projects
MIT License
10 stars 1 forks source link

chore(deps): bump lombok from 1.18.8 to 1.18.10 #67

Closed dependabot-preview[bot] closed 4 years ago

dependabot-preview[bot] commented 5 years ago

Bumps lombok from 1.18.8 to 1.18.10.

Changelog *Sourced from [lombok's changelog](https://github.com/rzwitserloot/lombok/blob/master/doc/changelog.markdown).* > ### v1.18.10 (September 10th, 2019) > * PROMOTION: `@Wither` has been promoted to the main package, renamed to `@With`. Otherwise, no changes have been made to the annotation. The old experimental annotation will remain for a few versions as a deprecated annotation. If you had `lombok.config` configuration for this annotation, the configuration keys for this feature have been renamed. > * FEATURE: You can now configure a custom logger framework using the new `@CustomLog` annotation in combination with the `lombok.log.custom.declaration` configuration key. See the [log documentation](https://projectlombok.org/features/Log) for more information. [Pullrequest [#2086](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/2086)](https://github-redirect.dependabot.com/rzwitserloot/lombok/pull/2086) with thanks to Adam Juraszek. > * ENHANCEMENT: Thanks to Mark Haynes, the `staticConstructor` will now also be generated if a (private) constructor already exists. [Issue [#2100](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/2100)](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/2100) > * ENHANCEMENT: `val` is now capable of decoding the type of convoluted expressions (particularly if the right hand side involves lambdas and conditional (ternary) expressions). [Pull Request [#2109](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/2109)](https://github-redirect.dependabot.com/rzwitserloot/lombok/pull/2109) with thanks to Alexander Bulgakov. > * ENHANCEMENT: You can now configure the generated builder class name via the config system, using key `lombok.builder.className`. See the [Builder documentation](https://projectlombok.org/features/Builder) and [SuperBuilder documentation](https://projectlombok.org/features/experimental/SuperBuilder) > * ENHANCEMENT: If you mix up eclipse's non-null support, such as `@NonNullByDefault`, with lombok's `@NonNull`, you get a bunch of warnings about dead code that are inappropriate. These warnings are now suppressed, thanks to a contribution from Till Brychcy! [Pull Request [#2155](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/2155)](https://github-redirect.dependabot.com/rzwitserloot/lombok/pull/2155) > * ENHANCEMENT: `@NonNull` can now also generate checks using jdk's `Objects.requireNonNull` or Guava's `Preconditions.checkNotNull`. [Issue [#1197](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1197)](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1197) > * EXPERIMENT: Lombok is working together with [checkerframework](https://checkerframework.org/) to enable detection of improper builder use (such as forgetting to set a mandatory property prior to calling `build()`). This experiment can be turned on by adding `checkerframework = true` to your `lombok.config` file. > * BUGFIX: Using `@JsonProperty` or `@JsonValue` on a field in combination with `@Setter` or `@Data` would sometimes throw a ClassCastException during compilation. [Issue [#2156](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/2156)](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/2156) > * BUGFIX: Delombok would turn something like `List...` in a method parameter to `List...` [Issue [#2140](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/2140)](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/2140) > * BUGFIX: Javac would generate the wrong equals and hashCode if a type-use annotation was put on an array type field [Issue [#2165](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/2165)](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/2165) > * BUGFIX: Eclipse 2019-06 + JDK-12 compatibility + an `@Singular` builder entry would produce a cascade of error dialogs. [Issue [#2169](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/2169)](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/2169) > * BUGFIX: Javac would throw a NullPointerException if the package-info.java did not contain a package declaration. [Issue [#2184](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/2184)](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/2184) > * BUGFIX: Javac sets incorrect annotated type on constructor, getter and setter. [Issue [#2189](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/2189)](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/2189) > * IMPROBABLE BREAKING CHANGE: Stricter validation of configuration keys dealing with identifiers and types (`lombok.log.fieldName`, `lombok.fieldNameConstants.innerTypeName`, `lombok.copyableAnnotations`). > * IMPROBABLE BREAKING CHANGE: The fields generated inside builders for fields with defaults (with `@Builder` on a class with fields marked `@Default`) now have `$value` as the name; direct manipulation of these fields is not advised because there is an associated `$set` variable that also needs to be taken into account. [Issue [#2115](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/2115)](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/2115)
Commits - [`88d5d7d`](https://github.com/rzwitserloot/lombok/commit/88d5d7d38d4069213cfc15fe0b3ce3479b4888eb) pre-release version bump - [`dbbb4c7`](https://github.com/rzwitserloot/lombok/commit/dbbb4c77ff3f8220c870617ad9b51b8a13cca28e) [trivial] With PR 2138 reverted, lets not name it in the changelogs. - [`2eab72c`](https://github.com/rzwitserloot/lombok/commit/2eab72cc9ffbd840b951900818727ddb8d137b8e) introduce explanation for previous revert - [`877a169`](https://github.com/rzwitserloot/lombok/commit/877a169727a4c8078c43a4465929247c3390c897) Undoing PR [#2114](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/2114) which tried to fix issue [#1976](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1976) - [`67fccba`](https://github.com/rzwitserloot/lombok/commit/67fccba8efbb68d8a7d3c5804b87a29abb622eaf) [With] fixing the internal aliasing system - [`514fd71`](https://github.com/rzwitserloot/lombok/commit/514fd710c5fc581dc22143352101d7b191d3df0f) Update gradle.html - [`9a82f1c`](https://github.com/rzwitserloot/lombok/commit/9a82f1c26bf8125aaba755f9f57a7ee6ef9b1f4a) [trivial] typo - [`27589f7`](https://github.com/rzwitserloot/lombok/commit/27589f7bb843c1299fa76a7106fada35a2370d72) [With] [trivial] just docs and moving things around to the right place - [`da5d9a1`](https://github.com/rzwitserloot/lombok/commit/da5d9a12e72dc19888b9c1f69b34e73b2b25590c) [With] updated documentation for Wither/With - [`461b554`](https://github.com/rzwitserloot/lombok/commit/461b5541da3fc8c43439f032e2f1d37574a1a658) [tests] fixing an error in a superbuilder/checkerframework test - Additional commits viewable in [compare view](https://github.com/rzwitserloot/lombok/compare/v1.18.8...v1.18.10)


Dependabot compatibility score

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 will merge this PR once it's up-to-date and CI passes on it, as requested by @korthout.


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](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired) Finally, you can contact us by mentioning @dependabot.
codecov[bot] commented 5 years ago

Codecov Report

Merging #67 into master will not change coverage. The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff            @@
##             master      #67   +/-   ##
=========================================
  Coverage     80.69%   80.69%           
  Complexity       55       55           
=========================================
  Files            18       18           
  Lines           202      202           
  Branches         18       18           
=========================================
  Hits            163      163           
  Misses           38       38           
  Partials          1        1

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update d9d32ed...c7beacf. Read the comment docs.

dependabot-preview[bot] commented 4 years ago

Dependabot tried to update this pull request, but something went wrong. The most likely cause is #76, which may be blocking Dependabot from updating your dependency files.

korthout commented 4 years ago

@dependabot merge