@Override
	public String checkSyntaxErrors(String path, String script) {
		try {
			URL url = new URL("file", "", path);
			final CompilationUnit unit = new CompilationUnit(CompilerConfiguration.DEFAULT, new CodeSource(url,
					(java.security.cert.Certificate[]) null), null);
			unit.addSource(path, script);
			unit.compile(Phases.CONVERSION);
		} catch (MalformedURLException e) {
			noOp();
		} catch (CompilationFailedException ce) {
			return ce.getMessage();
		}
		return null;
	}
Constructor.

@param key           key
@param extension     extension
@param title         title
@param codeMirrorKey code mirror key
@param creatable     creatable
ngrinder-controller/src/main/java/org/ngrinder/script/handler/GroovyScriptHandler.java