finos / symphony-bdk-java

The Symphony BDK (Bot Developer Kit) for Java helps you to create production-grade Chat Bots and Extension Applications on top of the Symphony REST APIs.
https://symphony-bdk-java.finos.org
Apache License 2.0
23 stars 68 forks source link

Update mapstruct monorepo to v1.5.3.Final #725

Closed renovate[bot] closed 1 year ago

renovate[bot] commented 1 year ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
org.mapstruct:mapstruct-processor (source) 1.4.2.Final -> 1.5.3.Final age adoption passing confidence
org.mapstruct:mapstruct (source) 1.4.2.Final -> 1.5.3.Final age adoption passing confidence

Release Notes

mapstruct/mapstruct ### [`v1.5.3.Final`](https://togithub.com/mapstruct/mapstruct/releases/tag/1.5.3.Final) [Compare Source](https://togithub.com/mapstruct/mapstruct/compare/1.5.2.Final...1.5.3.Final) ##### Enhancements ##### Bugs - Generic `@AfterMapping` does not consider `@MappingTarget` properly in 1.5 ([#​3036](https://togithub.com/mapstruct/mapstruct/issues/3036)) - Method annotated with `@AfterMapping` is not called ([#​2955](https://togithub.com/mapstruct/mapstruct/issues/2955)) - Ignored unknown source property error, but property exist ([#​2743](https://togithub.com/mapstruct/mapstruct/issues/2743)) - `SubclassMapping` doesn't honour `mappingControl` ([#​3018](https://togithub.com/mapstruct/mapstruct/issues/3018)) - Upgrade from 1.4.1 to 1.5.2 broke primitive to wrapper classes mapping ([#​2921](https://togithub.com/mapstruct/mapstruct/issues/2921)) - Conversion of `BigDecimal` to primitive `double` wrong with 1.5.2 ([#​2913](https://togithub.com/mapstruct/mapstruct/issues/2913)) - Ambiguous mapping methods when upgrading to MapStruct 1.5.0.RC1 ([#​2840](https://togithub.com/mapstruct/mapstruct/issues/2840)) - `SubclassMapping` stackoverflow exception ([#​2825](https://togithub.com/mapstruct/mapstruct/issues/2825)) - `Optional` wrapping pattern broken in 1.5.2.Final ([#​2925](https://togithub.com/mapstruct/mapstruct/issues/2925)) - Missing import in generated mapper when referencing a nested enum from an unrelated class ([#​2945](https://togithub.com/mapstruct/mapstruct/issues/2945)) - Unused import warning of nested classes ([#​2907](https://togithub.com/mapstruct/mapstruct/issues/2907)) - Compilation error in generated code for `@Conditional` and collection ([#​2937](https://togithub.com/mapstruct/mapstruct/issues/2937)) - Missing import of nested class ([#​2897](https://togithub.com/mapstruct/mapstruct/issues/2897)) - Ignoring unmapped source properties in inverse inheritance ([#​2949](https://togithub.com/mapstruct/mapstruct/issues/2949)) - Compilation error when mapping fields with the same type due to not wrapping in a `try-catch` block ([#​2839](https://togithub.com/mapstruct/mapstruct/issues/2839)) - Using `@TargetType` as a parameter for `@Condition` causes NPE during compiling ([#​2882](https://togithub.com/mapstruct/mapstruct/issues/2882)) - Cannot map from a covariant (extends) generic type ([#​2677](https://togithub.com/mapstruct/mapstruct/issues/2677)) ##### Documentation - Add IntelliJ and Eclipse plugin to the documentation ([#​2928](https://togithub.com/mapstruct/mapstruct/issues/2928)) - Fix typos in documentation ([#​2974](https://togithub.com/mapstruct/mapstruct/issues/2974), [#​2982](https://togithub.com/mapstruct/mapstruct/issues/2982), [#​2989](https://togithub.com/mapstruct/mapstruct/issues/2989)) - Update Typos in javadoc ([#​2958](https://togithub.com/mapstruct/mapstruct/issues/2958)) - Polish comments, javadoc and documentation ([#​3026](https://togithub.com/mapstruct/mapstruct/issues/3026)) - Improve documentation for `BeanMapping#ignoreByDefault` ([#​2929](https://togithub.com/mapstruct/mapstruct/issues/2929)) ##### Build - Build fails when running mvn test on an M1 Mac ([#​2922](https://togithub.com/mapstruct/mapstruct/issues/2922)) ### [`v1.5.2.Final`](https://togithub.com/mapstruct/mapstruct/releases/tag/1.5.2.Final) [Compare Source](https://togithub.com/mapstruct/mapstruct/compare/1.5.1.Final...1.5.2.Final) ##### Enhancements - Add support for Java Text Blocks in expressions ([#​2837](https://togithub.com/mapstruct/mapstruct/issues/2837)) ##### Bugs - Generated code does not include enclosing class when referring to nested class ([#​2880](https://togithub.com/mapstruct/mapstruct/issues/2880)) - `SubclassExhaustiveStrategy.RUNTIME_EXCEPTION` option does not work if the superclass has a non-empty constructor [#​2891](https://togithub.com/mapstruct/mapstruct/issues/2891) ##### Build - Codecov no longer publishes information for commits ([#​2870](https://togithub.com/mapstruct/mapstruct/issues/2870)) ### [`v1.5.1.Final`](https://togithub.com/mapstruct/mapstruct/releases/tag/1.5.1.Final) [Compare Source](https://togithub.com/mapstruct/mapstruct/compare/1.5.0.Final...1.5.1.Final) ##### Bugs - `NullPointerException` when reporting errors for non Mappers ([#​2867](https://togithub.com/mapstruct/mapstruct/issues/2867)) ### [`v1.5.0.Final`](https://togithub.com/mapstruct/mapstruct/releases/tag/1.5.0.Final) [Compare Source](https://togithub.com/mapstruct/mapstruct/compare/1.4.2.Final...1.5.0.Final) ##### Bugs - Compilation error due to missing import with nested classes ([#​2797](https://togithub.com/mapstruct/mapstruct/issues/2797)) - MapStruct 1.5.0 generates invalid code when using `@Condition` on a presence check for a generic wrapper ([#​2795](https://togithub.com/mapstruct/mapstruct/issues/2795)) - No compile error when `conditionExpression` and `expression` are used together ([#​2794](https://togithub.com/mapstruct/mapstruct/issues/2794)) - No import is added to generated class when using `@BeforeMapping` on a `used` mapper ([#​2807](https://togithub.com/mapstruct/mapstruct/issues/2807)) ##### Documentation - Correct the lombok-mapstruct-binding version ([#​28](https://togithub.com/mapstruct/mapstruct/issues/28) [mapstruct-1.5.0.Final-dist.tar.gz](https://togithub.com/mapstruct/mapstruct/files/8827947/mapstruct-1.5.0.Final-dist.tar.gz) 59. - Error in the readme ( what is MapStruct paragraph ) ([#​2851](https://togithub.com/mapstruct/mapstruct/issues/2851)) - Enhance documentation around SPI usage ([#​2739](https://togithub.com/mapstruct/mapstruct/issues/2739)) ##### Build - Update jacoco maven plugin to compile on Java 17 ([#​2835](https://togithub.com/mapstruct/mapstruct/issues/2835)) ##### Previous Release Notes - [1.5.0.RC1](https://togithub.com/mapstruct/mapstruct/releases/tag/1.5.0.RC1) - [1.5.0.Beta2](https://togithub.com/mapstruct/mapstruct/releases/tag/1.5.0.Beta2) - [1.5.0.Beta1](https://togithub.com/mapstruct/mapstruct/releases/tag/1.5.0.Beta1)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

â™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.



This PR has been generated by Mend Renovate. View repository job log here.

renovate[bot] commented 1 year ago

Renovate Ignore Notification

As this PR has been closed unmerged, Renovate will now ignore this update (1.5.3.Final). You will still receive a PR once a newer version is released, so if you wish to permanently ignore this dependency, please add it to the ignoreDeps array of your renovate config.

If this PR was closed by mistake or you changed your mind, you can simply rename this PR and you will soon get a fresh replacement PR opened.