Commit acf98e47 authored by Philip Makedonski's avatar Philip Makedonski
Browse files

+ init validator only once, remove predefined naming validation

parent 4159b059
Loading
Loading
Loading
Loading
+11 −10
Original line number Diff line number Diff line
@@ -63,7 +63,7 @@ public class TDLtxValidator extends AbstractTDLtxValidator {
		//TODO: goes a bit in circles
		//TODO: extract into an activator or something? also as command
		//TODO: works in principle, occasionally causes hangs and strange errors though...
		System.out.println("init EVL validator");
		System.out.println("Init EVL validator..");
		// Assuming you have generated the metamodel code
		EPackage ePackage = tdlPackage.eINSTANCE;

@@ -89,18 +89,19 @@ public class TDLtxValidator extends AbstractTDLtxValidator {
		    newValidator.getDelegates().add(evlValidator);
		    EValidator.Registry.INSTANCE.put(ePackage, newValidator);
		}
		initialised = true;
	}
	
	


	@Check
	public void checkConfigurationsStartWithCapital(TestConfiguration c) {
	if (!Character.isUpperCase(c.getName().charAt(0))) {
		warning("Name should start with a capital",
				tdlPackage.Literals.ELEMENT__NAME,
				INVALID_NAME);
	}
}
//	@Check
//	public void checkConfigurationsStartWithCapital(TestConfiguration c) {
//	if (!Character.isUpperCase(c.getName().charAt(0))) {
//		warning("Name should start with a capital",
//				tdlPackage.Literals.ELEMENT__NAME,
//				INVALID_NAME);
//	}
//}

}