@Deprecated private URI deprecatedToBaseDir(final InitializeParams params) { String _rootPath = params.getRootPath(); boolean _tripleNotEquals = (_rootPath != null); if (_tripleNotEquals) { return this._uriExtensions.toUri(this._uriExtensions.toUriString(URI.createFileURI(params.getRootPath()))); } return null; }
.map(URI::create) .map(URI::normalize) .orElseGet(() -> Optional.ofNullable(params.getRootPath()) .map(Paths::get) .map(Path::toAbsolutePath)
public void write(final JsonWriter out, final InitializeParams value) throws IOException { if (value == null) { out.nullValue(); return; } out.beginObject(); out.name("processId"); writeProcessId(out, value.getProcessId()); out.name("rootPath"); writeRootPath(out, value.getRootPath()); out.name("rootUri"); writeRootUri(out, value.getRootUri()); out.name("initializationOptions"); writeInitializationOptions(out, value.getInitializationOptions()); out.name("capabilities"); writeCapabilities(out, value.getCapabilities()); out.name("clientName"); writeClientName(out, value.getClientName()); out.name("trace"); writeTrace(out, value.getTrace()); out.name("workspaceFolders"); writeWorkspaceFolders(out, value.getWorkspaceFolders()); out.endObject(); }
public void write(final JsonWriter out, final InitializeParams value) throws IOException { if (value == null) { out.nullValue(); return; } out.beginObject(); out.name("processId"); writeProcessId(out, value.getProcessId()); out.name("rootPath"); writeRootPath(out, value.getRootPath()); out.name("rootUri"); writeRootUri(out, value.getRootUri()); out.name("initializationOptions"); writeInitializationOptions(out, value.getInitializationOptions()); out.name("capabilities"); writeCapabilities(out, value.getCapabilities()); out.name("clientName"); writeClientName(out, value.getClientName()); out.name("trace"); writeTrace(out, value.getTrace()); out.name("workspaceFolders"); writeWorkspaceFolders(out, value.getWorkspaceFolders()); out.endObject(); }
setProcessId((java.lang.Integer)processIdVal); if (o.getRootPath() == null) { setRootPath((java.lang.String)null); } else { java.lang.String rootPathVal = (java.lang.String)makeDto(o.getRootPath());; setRootPath((java.lang.String)rootPathVal);
String rootPath = param.getRootUri(); if (rootPath == null) { rootPath = param.getRootPath(); if (rootPath != null) { logInfo("In LSP 3.0, InitializeParams.rootPath is deprecated in favour of InitializeParams.rootUri!");