message.append( BaseMessages.getString( PKG, "TextFileCSVImportProgressDialog.Info.HorizontalLine" ) );
for ( int i = 0; i < nrfields; i++ ) {
TextFileInputField field = meta.inputFiles.inputFields[i];
StringEvaluator evaluator = evaluators.get( i );
List<StringEvaluationResult> evaluationResults = evaluator.getStringEvaluationResults();
<BUG>StringEvaluationResult result = evaluator.getAdvicedResult();</BUG>
if ( evaluationResults.isEmpty() ) {
field.setType( ValueMetaInterface.TYPE_STRING );
field.setLength( evaluator.getMaxLength() );
<BUG>}
if ( result != null ) {</BUG>
ValueMetaInterface conversionMeta = result.getConversionMeta();

message.append( BaseMessages.getString( PKG, "TextFileCSVImportProgressDialog.Info.HorizontalLine" ) );
for ( int i = 0; i < nrfields; i++ ) {
TextFileInputField field = meta.inputFiles.inputFields[i];
StringEvaluator evaluator = evaluators.get( i );
List<StringEvaluationResult> evaluationResults = evaluator.getStringEvaluationResults();
if ( evaluationResults.isEmpty() ) {
field.setType( ValueMetaInterface.TYPE_STRING );
field.setLength( evaluator.getMaxLength() );
} else {
StringEvaluationResult result = evaluator.getAdvicedResult();
if ( result != null ) {
ValueMetaInterface conversionMeta = result.getConversionMeta();
