generic-service-client
                                
                                
                                
                                    generic-service-client copied to clipboard
                            
                            
                            
                        build(deps): bump mapstruct-processor from 1.4.2.Final to 1.5.3.Final
Bumps mapstruct-processor from 1.4.2.Final to 1.5.3.Final.
Release notes
Sourced from mapstruct-processor'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)