mirror of
https://github.com/mapstruct/mapstruct.git
synced 2025-07-12 00:00:08 +08:00
#307 fix non used imports in adder functionality
This commit is contained in:
parent
99889581c4
commit
5cd90ae6cf
@ -32,7 +32,7 @@
|
|||||||
</#if>
|
</#if>
|
||||||
|
|
||||||
for ( <@includeModel object=sourceParameter.type.typeParameters[0]/> ${loopVariableName} : ${sourceParameter.name} ) {
|
for ( <@includeModel object=sourceParameter.type.typeParameters[0]/> ${loopVariableName} : ${sourceParameter.name} ) {
|
||||||
<@includeModel object=elementAssignment targetBeanName=resultName targetAccessorName="add" targetType="${resultType.typeParameters[0].name}"/>
|
<@includeModel object=elementAssignment targetBeanName=resultName targetAccessorName="add" targetType=resultType.typeParameters[0]/>
|
||||||
}
|
}
|
||||||
<#if returnType.name != "void">
|
<#if returnType.name != "void">
|
||||||
|
|
||||||
|
@ -35,12 +35,12 @@
|
|||||||
<#-- key -->
|
<#-- key -->
|
||||||
<@includeModel object=keyAssignment
|
<@includeModel object=keyAssignment
|
||||||
targetAccessorName=keyVariableName
|
targetAccessorName=keyVariableName
|
||||||
targetType=typeName(resultType.typeParameters[0])
|
targetType=resultType.typeParameters[0]
|
||||||
isLocalVar=true/>
|
isLocalVar=true/>
|
||||||
<#-- value -->
|
<#-- value -->
|
||||||
<@includeModel object=valueAssignment
|
<@includeModel object=valueAssignment
|
||||||
targetAccessorName=valueVariableName
|
targetAccessorName=valueVariableName
|
||||||
targetType=typeName(resultType.typeParameters[1])
|
targetType=resultType.typeParameters[1]
|
||||||
isLocalVar=true/>
|
isLocalVar=true/>
|
||||||
${resultName}.put( ${keyVariableName}, ${valueVariableName} );
|
${resultName}.put( ${keyVariableName}, ${valueVariableName} );
|
||||||
}
|
}
|
||||||
@ -49,10 +49,6 @@
|
|||||||
return ${resultName};
|
return ${resultName};
|
||||||
</#if>
|
</#if>
|
||||||
}
|
}
|
||||||
<#function typeName type>
|
|
||||||
<#local result><@includeModel object=type/></#local>
|
|
||||||
<#return result>
|
|
||||||
</#function>
|
|
||||||
<#macro throws>
|
<#macro throws>
|
||||||
<@compress single_line=true>
|
<@compress single_line=true>
|
||||||
<#if (thrownTypes?size > 0)>throws </#if>
|
<#if (thrownTypes?size > 0)>throws </#if>
|
||||||
|
@ -25,7 +25,7 @@
|
|||||||
<#list parameters as param>
|
<#list parameters as param>
|
||||||
<#if param.targetType>
|
<#if param.targetType>
|
||||||
<#-- a class is passed on for casting, see @TargetType -->
|
<#-- a class is passed on for casting, see @TargetType -->
|
||||||
${ext.targetType}.class
|
<@includeModel object=ext.targetType/>.class
|
||||||
<#else>
|
<#else>
|
||||||
<@includeModel object=assignment targetType=singleSourceParameterType raw=ext.raw/>
|
<@includeModel object=assignment targetType=singleSourceParameterType raw=ext.raw/>
|
||||||
</#if>
|
</#if>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user