Loading plugins/org.etsi.mts.tdl.constraints/src/org/etsi/mts/tdl/constraints/evl/Validator.java +10 −3 Original line number Diff line number Diff line Loading @@ -10,6 +10,7 @@ import java.io.PrintStream; import java.io.PrintWriter; import java.net.ServerSocket; import java.net.Socket; import java.net.URI; import java.net.URISyntaxException; import java.net.URL; import java.net.URLEncoder; Loading @@ -32,10 +33,12 @@ import java.util.stream.Collectors; import org.eclipse.core.runtime.FileLocator; import org.eclipse.core.runtime.Platform; import org.eclipse.emf.common.util.URI; import org.eclipse.emf.ecore.EObject; import org.eclipse.emf.ecore.EPackage; import org.eclipse.emf.ecore.EValidator; import org.eclipse.emf.ecore.resource.Resource; import org.eclipse.emf.ecore.resource.ResourceSet; import org.eclipse.emf.ecore.util.EObjectValidator; import org.eclipse.emf.ecore.util.EcoreUtil; import org.eclipse.epsilon.common.parse.Region; import org.eclipse.epsilon.common.parse.problem.ParseProblem; Loading @@ -53,6 +56,10 @@ import org.eclipse.epsilon.eol.types.EolClasspathNativeTypeDelegate; import org.eclipse.epsilon.etl.EtlModule; import org.eclipse.epsilon.evl.EvlModule; import org.eclipse.epsilon.evl.IEvlFixer; import org.eclipse.epsilon.evl.IEvlModule; import org.eclipse.epsilon.evl.emf.validation.CompositeEValidator; import org.eclipse.epsilon.evl.emf.validation.EvlValidator; import org.eclipse.epsilon.evl.emf.validation.EvlValidator.ValidationProblemListener; import org.eclipse.epsilon.evl.execute.UnsatisfiedConstraint; import org.eclipse.epsilon.profiling.Profiler; import org.eclipse.epsilon.profiling.ProfilerTargetSummary; Loading Loading @@ -104,7 +111,7 @@ public class Validator { for (String part : constraints) { String source = "epsilon/constraints/"+part; java.net.URI uri = new File(source).toURI(); URI uri = new File(source).toURI(); //FIXED: also for TO? -> should work with all now if (Platform.isRunning()) { //System.out.println("Running as plugin..."); Loading Loading
plugins/org.etsi.mts.tdl.constraints/src/org/etsi/mts/tdl/constraints/evl/Validator.java +10 −3 Original line number Diff line number Diff line Loading @@ -10,6 +10,7 @@ import java.io.PrintStream; import java.io.PrintWriter; import java.net.ServerSocket; import java.net.Socket; import java.net.URI; import java.net.URISyntaxException; import java.net.URL; import java.net.URLEncoder; Loading @@ -32,10 +33,12 @@ import java.util.stream.Collectors; import org.eclipse.core.runtime.FileLocator; import org.eclipse.core.runtime.Platform; import org.eclipse.emf.common.util.URI; import org.eclipse.emf.ecore.EObject; import org.eclipse.emf.ecore.EPackage; import org.eclipse.emf.ecore.EValidator; import org.eclipse.emf.ecore.resource.Resource; import org.eclipse.emf.ecore.resource.ResourceSet; import org.eclipse.emf.ecore.util.EObjectValidator; import org.eclipse.emf.ecore.util.EcoreUtil; import org.eclipse.epsilon.common.parse.Region; import org.eclipse.epsilon.common.parse.problem.ParseProblem; Loading @@ -53,6 +56,10 @@ import org.eclipse.epsilon.eol.types.EolClasspathNativeTypeDelegate; import org.eclipse.epsilon.etl.EtlModule; import org.eclipse.epsilon.evl.EvlModule; import org.eclipse.epsilon.evl.IEvlFixer; import org.eclipse.epsilon.evl.IEvlModule; import org.eclipse.epsilon.evl.emf.validation.CompositeEValidator; import org.eclipse.epsilon.evl.emf.validation.EvlValidator; import org.eclipse.epsilon.evl.emf.validation.EvlValidator.ValidationProblemListener; import org.eclipse.epsilon.evl.execute.UnsatisfiedConstraint; import org.eclipse.epsilon.profiling.Profiler; import org.eclipse.epsilon.profiling.ProfilerTargetSummary; Loading Loading @@ -104,7 +111,7 @@ public class Validator { for (String part : constraints) { String source = "epsilon/constraints/"+part; java.net.URI uri = new File(source).toURI(); URI uri = new File(source).toURI(); //FIXED: also for TO? -> should work with all now if (Platform.isRunning()) { //System.out.println("Running as plugin..."); Loading