JavaSymbolName parameterName, final JavaType childType,
final InvocableMemberBodyBuilder builder, ImportRegistrationResolver importResolver) {
final String fieldName = field.getFieldName().getSymbolName();
importResolver.addImport(SpringJavaType.ASSERT);
builder.appendFormalLine(String.format("Assert.notNull(%s, %s);", parameterName,
<BUG>getIterableToRemoveCantBeNullConstant()));
</BUG>
builder.appendFormalLine(String.format("for (%s item : %s) {", childType.getSimpleTypeName(),
parameterName));
builder.indent();

JavaSymbolName parameterName, final JavaType childType,
final InvocableMemberBodyBuilder builder, ImportRegistrationResolver importResolver) {
final String fieldName = field.getFieldName().getSymbolName();
importResolver.addImport(SpringJavaType.ASSERT);
builder.appendFormalLine(String.format("Assert.notNull(%s, %s);", parameterName,
getIterableToRemoveCantBeNullConstant().getFieldName()));
builder.appendFormalLine(String.format("for (%s item : %s) {", childType.getSimpleTypeName(),
parameterName));
builder.indent();
