RADAR-base / RADAR-Rest-Source-Auth

A simple application to support authorization of wearable devices using OAuth using a webservice with REST Endpoints.
https://radar-base.org/
Apache License 2.0
1 stars 0 forks source link

Bump lombok from 1.16.20 to 1.18.8 #11

Closed dependabot-preview[bot] closed 5 years ago

dependabot-preview[bot] commented 5 years ago

Bumps lombok from 1.16.20 to 1.18.8.

Changelog *Sourced from [lombok's changelog](https://github.com/rzwitserloot/lombok/blob/master/doc/changelog.markdown).* > ### v1.18.8 (May 7th, 2019) > * FEATURE: You can now configure `@FieldNameConstants` to `CONSTANT_CASE` the generated constants, using a `lombok.config` option. See the [FieldNameConstants documentation](https://projectlombok.org/features/experimental/FieldNameConstants). [Issue [#2092](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/2092)](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/2092). > * FEATURE: You can now suppress generation of the `builder` method when using `@Builder`; usually because you're only interested in the `toBuilder` method. As a convenience we won't emit warnings about missing `@Builder.Default` annotations when you do this. [Issue [#2046](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/2046)](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/2046) > * FEATURE: You can now change the access modifier of generated builder classes. [Issue [#2083](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/2083)](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/2083). > * FEATURE: When using `@NonNull`, or any other annotation that would result in a null-check, you can configure to generate an assert statement instead. [Issue [#2078](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/2078)](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/2078). > * FEATURE: Lombok now knows exactly how to treat `@com.fasterxml.jackson.annotation.JsonProperty` and will copy it to the right places for example when making builders. [Issue [#1961](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1961)](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1961) [Issue [#1981](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1981)](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1981). > * PLATFORM: A few lombok features (most notably delombok) failed on JDK12. [Issue [#2082](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/2082)](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/2082) > * BUGFIX: var/val on methods that return an intersection type would now work in Eclipse. [Issue [#1986](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1986)](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1986) > * BUGFIX: Fix for java6 regression if a field has javadoc. [Issue [#2066](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/2066)](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/2066) > * BUGFIX: Delombok now delomboks java10's own `var` as `var` and not as the actual underlying type. [Issue [#2049](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/2049)](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/2049) > * BUGFIX: If you use `@Builder` and manually write the `build()` method in your builder class, javac would error out instead of deferring to your implementation. [Issue [#2050](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/2050)](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/2050) [Issue [#2061](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/2061)](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/2061) > * BUGFIX: `@SuperBuilder` together with `@Singular` on non-lists would produce an erroneous `emptyList` call. [Issue [#2104](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/2104)](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/2104). > * IMPROBABLE BREAKING CHANGE: For fields and parameters marked non-null, if the method body starts with an assert statement to ensure the value isn't null, no code to throw an exception will be generated. > * IMPROBABLE BREAKING CHANGE: When using `ecj` to compile java code with `@Builder` or `@SuperBuilder` in it, and a builder setter method was generated for a `@NonNull`-marked method, no explicit null check would be present. However, running `javac` on the exact same file _would_ produce the null check. Now ecj also produces this null check. [Issue [#2120](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/2120)](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/2120). > > ### v1.18.6 (February 12th, 2019) > * FEATURE: Javadoc on fields will now also be copied to the Builders' setters. Thanks for the contribution, Emil Lundberg. [Issue [#2008](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/2008)](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/2008) > * FEATURE: The `@FieldNameConstants` feature now allows you to write the inner type by hand and add whatever you like to it; lombok will add the constants to this class. See the updated [FieldNameConstants feature](https://projectlombok.org/features/experimental/FieldNameConstants) page. > * FEATURE: There is now a `lombok.config` key to configure `@ToString`'s call super behavior; it's just like `@EqualsAndHashCode` which has had it for a while now. [Issue [#1918](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1918)](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1918) > * ENHANCEMENT: The toString generation of enums now contains the name of the enum constant. [Issue [#1916](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1916)](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1916) > * PLATFORM: Due to changes to switch statements in JDK12, lombok wasn't working with the JDK12 preview. [Issue [#1888](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1888)](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1888) > * BUGFIX: Using `@Delegate` in combination `@NonNull` would give an error in jdk8. [Issue [#1935](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1935)](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1935) > * BUGFIX: Using the new `@FieldNameConstants` in eclipse would cause errors in the error log view, and error popups if save actions are turned on. [Issue [#2024](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/2024)](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/2024) > * BUGFIX: Since version 1.18.4, the delombok ant task didn't work and errored with a `NoClassDefFoundError`. [Issue [#1932](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1932)](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1932) > * BUGFIX: Combining both `@Setter` and `@Wither` on the same field, when that field also has javadoc with a `--setter--` section or an `@param` tag, resulted in a race condition where the first handler to get to the field would take that part of the javadoc. This is a step along the way to fixing [Issue [#1033](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1033)](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1033) > * BUGFIX: Compiling multi-module projects would fail on forcing new rounds. [Issue [#1723](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1723)](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1723), [Issue [#1858](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1858)](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1858), [Issue [#1946](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1946)](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1946), [Issue [#2028](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/2028)](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/2028) > > ### v1.18.4 (October 30th, 2018) > * PLATFORM: Support for Eclipse Photon. [Issue [#1831](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1831)](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1831) > * PLATFORM: Angular IDE is now recognized by the installer [Issue [#1830](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1830)](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1830) > * PLATFORM: Many improvements for lombok's JDK10/11 support. > * BREAKING CHANGE: The `@FieldNameConstants` feature has been completely redesigned. [Issue [#1774](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1774)](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1774) [FieldNameConstants documentation](https://projectlombok.org/features/experimental/FieldNameConstants) > * BREAKING CHANGE: Lombok will now always copy specific annotations around (from field to getter, from field to builder 'setter', etcetera): A specific curated list of known annotations where that is the right thing to do (generally, `@NonNull` style annotations from various libraries), as well as any annotations you explicitly list in the `lombok.copyableAnnotations` config key in your `lombok.config` file. Also, lombok is more consistent about copying these annotations. (Previous behaviour: Lombok used to copy any annotation whose simple name was `NonNull`, `Nullable`, or `CheckForNull`). [Issue [#1570](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1570)](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1570) and [Issue [#1634](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1634)](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1634) > * FEATURE: Lombok's `@NonNull` annotation can now be used on type usages (annotation on type usages has been introduced in JDK 8). `@Builder`'s `@Singular` annotation now properly deals with annotations on the generics type on the collection: `@Singular List<[@​NonNull](https://github.com/NonNull) String> names;` now does the right thing. > * FEATURE: You can now mix `@SuperBuilder` and `toBuilder`, and `toBuilder` no longer throws `NullPointerException` if a `@Singular`-marked collection field is `null`. [Issue [#1324](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1324)](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1324) > * FEATURE: delombok now supports module paths via the `--module-path` option, and will automatically add lombok itself to the module path. This should make it possible to delombok your modularized projects. [Issue [#1848](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1848)](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1848) > * FEATURE: You can pass `@args.txt` to `delombok` to read args from the text file; useful if you have really long classpaths you need to pass to delombok. [Issue [#1795](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1795)](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1795) > * BUGFIX: `@NoArgsConstructor(force=true)` would try to initialize already initialized final fields in Eclipse. [Issue [#1829](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1829)](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1829) > * BUGFIX: When using lombok to compile modularized (`module-info.java`-style) code, if the module name has dots in it, it wouldn't work. [Issue [#1808](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1808)](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1808) > * BUGFIX: Errors about lombok not reading a module providing `org.mapstruct.ap.spi` when trying to use lombok in jigsaw-mode on JDK 11. [Issue [#1806](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1806)](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1806) > * BUGFIX: Fix NetBeans compile on save. [Issue [#1770](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1770)](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1770) > * BUGFIX: If you manually write your builder class so you can add a few methods of your own, and those methods refer to generated methods, you'd usually run into various bizarre error messages, but only on JDK9/10/11. This one is hard to describe, but we fixed it. [Issue [#1907](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1907)](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1907) > > ### v1.18.2 (July 26th, 2018) > * BUGFIX: mapstruct + lombok in eclipse should hopefully work again. [Issue [#1359](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1359)](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1359) and [mapstruct issue [#1159](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1159)](https://github-redirect.dependabot.com/mapstruct/mapstruct/issues/1159) > * BUGFIX: Equals and hashCode again exclude transient fields by default. [Issue [#1724](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1724)](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1724) > * BUGFIX: Eclipse 'organize imports' feature (either explicitly, or if automatically triggered on saving via 'save actions') would remove the import for `lombok.var`. [Issue [#1783](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1783)](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1783) > * BUGFIX: Lombok and gradle v4.9 didn't work together; that's been fixed. [Issue [#1716](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1716)](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1716) and [gradle-apt-plugin issue [#87](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/87)](https://github-redirect.dependabot.com/tbroyer/gradle-apt-plugin/issues/87) > * FEATURE: You can now make builders for type hierarchies, using the new (experimental) `@SuperBuilder` annotation. Thanks for the contribution, Jan Rieke. [`@SuperBuilder` documentation](https://projectlombok.org/features/experimental/SuperBuilder) > * FEATURE: `@NoArgsConstructor`, including forcing one with `lombok.config: lombok.noArgsConstructor.extraPrivate=true` now take any defaults set with `@Builder.Default` into account. [Issue [#1347](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1347)](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1347) > ... (truncated)
Commits - [`3496a3e`](https://github.com/rzwitserloot/lombok/commit/3496a3e9633cd6526745bcc390877653afad7f09) pre-release version bump - [`42f36e6`](https://github.com/rzwitserloot/lombok/commit/42f36e66fec9554205ed7caaab33c1c7be0db90b) [fixes [#1981](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1981)][fixes [#1961](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/1961)] Hardcoded some knowledge about how to copy jackson... - [`e69a991`](https://github.com/rzwitserloot/lombok/commit/e69a991fcb141fb24de8afb433c753d35821b1c3) [fixes [#2120](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/2120)] ecj was not generating explicit nullchecks for builder-setters. - [`d41e804`](https://github.com/rzwitserloot/lombok/commit/d41e804fe73faed5f8b90f4b472728bc3a0c85b7) [trivial] replacing all calls to Class.newInstance() with Class.getConstructo... - [`2335f25`](https://github.com/rzwitserloot/lombok/commit/2335f251665d43b4c8cebe00b980f07ef33bdb17) [fixes [#2104](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/2104)] superbuilder + non-list-singulars wouldn’t work due to hardcode... - [`bf04992`](https://github.com/rzwitserloot/lombok/commit/bf0499263b05e11fdd43886df3dc5663c8fee5f4) [issue [#2092](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/2092)] Add an uppercase option to FieldNameConstants - [`ac0eeac`](https://github.com/rzwitserloot/lombok/commit/ac0eeacc699aa1427fab3fbc5c57fd6d6b183473) Merge branch 'master' of github.com:rzwitserloot/lombok - [`b7d5638`](https://github.com/rzwitserloot/lombok/commit/b7d5638c8f6bb8b5ec082aeac774783146799098) Merge branch 'master' of github.com:rzwitserloot/lombok - [`a318029`](https://github.com/rzwitserloot/lombok/commit/a3180298305ff64e9f671b51d663b750ba7c8efa) [fixes [#2083](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/2083)] adds feature ‘access level’ to `@Builder` - [`e9faba0`](https://github.com/rzwitserloot/lombok/commit/e9faba06316abeeb2a1b4c1fe2ff68173b524ed4) Fix docs. Fixes [#2099](https://github-redirect.dependabot.com/rzwitserloot/lombok/issues/2099) - Additional commits viewable in [compare view](https://github.com/rzwitserloot/lombok/compare/v1.16.20...v1.18.8)


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 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 ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major 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) - Automerge options (never/patch/minor, and dev/runtime dependencies) - 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.
dependabot-preview[bot] commented 5 years ago

Superseded by #24.