generic-service-client
generic-service-client copied to clipboard
build(deps): bump mapstruct from 1.4.2.Final to 1.5.3.Final
Bumps mapstruct from 1.4.2.Final to 1.5.3.Final.
Release notes
Sourced from mapstruct's releases.
1.5.3.Final
Enhancements
Bugs
- Generic
@AfterMappingdoes not consider@MappingTargetproperly in 1.5 (#3036)- Method annotated with
@AfterMappingis not called (#2955)- Ignored unknown source property error, but property exist (#2743)
SubclassMappingdoesn't honourmappingControl(#3018)- Upgrade from 1.4.1 to 1.5.2 broke primitive to wrapper classes mapping (#2921)
- Conversion of
BigDecimalto primitivedoublewrong with 1.5.2 (#2913)- Ambiguous mapping methods when upgrading to MapStruct 1.5.0.RC1 (#2840)
SubclassMappingstackoverflow exception (#2825)Optionalwrapping pattern broken in 1.5.2.Final (#2925)- Missing import in generated mapper when referencing a nested enum from an unrelated class (#2945)
- Unused import warning of nested classes (#2907)
- Compilation error in generated code for
@Conditionaland collection (#2937)- Missing import of nested class (#2897)
- Ignoring unmapped source properties in inverse inheritance (#2949)
- Compilation error when mapping fields with the same type due to not wrapping in a
try-catchblock (#2839)- Using
@TargetTypeas a parameter for@Conditioncauses NPE during compiling (#2882)- Cannot map from a covariant (extends) generic type (#2677)
Documentation
- Add IntelliJ and Eclipse plugin to the documentation (#2928)
- Fix typos in documentation (#2974, #2982, #2989)
- Update Typos in javadoc (#2958)
- Polish comments, javadoc and documentation (#3026)
- Improve documentation for
BeanMapping#ignoreByDefault(#2929)Build
- Build fails when running mvn test on an M1 Mac (#2922)
1.5.2.Final
Enhancements
- Add support for Java Text Blocks in expressions (#2837)
Bugs
- Generated code does not include enclosing class when referring to nested class (#2880)
SubclassExhaustiveStrategy.RUNTIME_EXCEPTIONoption does not work if the superclass has a non-empty constructor #2891Build
- Codecov no longer publishes information for commits (#2870)
1.5.1.Final
... (truncated)
Commits
c4e3320[maven-release-plugin] prepare release 1.5.3.Final6f262ef#3036 Fix compile errors when intersection types are used in lifecycle methods7cfac7c#2955 Fix@AfterMappingwith return type not called for update mappings9d2bed0#2743 BeanMappingOptions should not be inherited for forged methodsa98986c#3018: Use MappingControl with SubclassMapping73f70b1#2840, #2913, #2921: MethodMatcher should not match widening methodsb1eda5aJavadoc and documentation polishing (#3026)45e01feUpdate Typos in java-doc473d581#2825 Fix SubclassMapping stackoverflow exception2901896#2990 Stabilise top level imports- 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 rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)