if ( result == null || result.getEffectiveModel() == null ) results.add( new DefaultProjectBuildingResult( e.getModelId(), pomFile, e.getProblems() ) );
if ( project == null ) result = new DefaultProjectBuildingResult( e.getModelId(), interimResult.pomFile, e.getProblems() );
if ( result == null || result.getEffectiveModel() == null ) throw new ProjectBuildingException( e.getModelId(), e.getMessage(), pomFile, e );
) && e.getModelId() != null && !e.getModelId().equals( problem.getModelId() ) ) )
if ( ( problem.getException() instanceof FileNotFoundException && e.getModelId() != null && !e.getModelId().equals( problem.getModelId() ) ) )