Skip to content

Commit 2d3792e

Browse files
#37 The builder does not validate all the files
1 parent 602fc50 commit 2d3792e

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

plugins/net.roboconf.eclipse.plugin/src/net/roboconf/eclipse/plugin/builder/RoboconfIncrementalBuilder.java

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -46,12 +46,10 @@
4646
import net.roboconf.core.RoboconfError;
4747
import net.roboconf.core.model.ApplicationTemplateDescriptor;
4848
import net.roboconf.core.model.ParsingError;
49-
import net.roboconf.core.model.RuntimeModelIo;
50-
import net.roboconf.core.model.RuntimeModelIo.ApplicationLoadResult;
51-
import net.roboconf.core.model.helpers.RoboconfErrorHelpers;
5249
import net.roboconf.core.utils.Utils;
5350
import net.roboconf.eclipse.plugin.RoboconfEclipseConstants;
5451
import net.roboconf.eclipse.plugin.RoboconfEclipsePlugin;
52+
import net.roboconf.tooling.core.validation.ProjectValidator;
5553

5654
/**
5755
* @author Vincent Zurczak - Linagora
@@ -76,8 +74,7 @@ protected IProject[] build( int kind, Map<String,String> args, IProgressMonitor
7674
IFolder rootFolder = findApplicationRootLocation();
7775
if( rootFolder != null ) {
7876
File appRoot = rootFolder.getLocation().toFile();
79-
ApplicationLoadResult alr = RuntimeModelIo.loadApplication( appRoot );
80-
Collection<RoboconfError> errors = RoboconfErrorHelpers.resolveErrorsWithLocation( alr );
77+
Collection<RoboconfError> errors = ProjectValidator.validateProject( appRoot );
8178
mapRoboconfErrors( errors, monitor );
8279
}
8380

0 commit comments

Comments
 (0)