public void write(final JsonWriter out, final VersionedTextDocumentIdentifier value) throws IOException { if (value == null) { out.nullValue(); return; } out.beginObject(); out.name("version"); writeVersion(out, value.getVersion()); out.name("uri"); writeUri(out, value.getUri()); out.endObject(); }
public void write(final JsonWriter out, final VersionedTextDocumentIdentifier value) throws IOException { if (value == null) { out.nullValue(); return; } out.beginObject(); out.name("version"); writeVersion(out, value.getVersion()); out.name("uri"); writeUri(out, value.getUri()); out.endObject(); }
VersionedTextDocumentIdentifier clone( VersionedTextDocumentIdentifier versionedTextDocumentIdentifier) { if (versionedTextDocumentIdentifier == null) { return null; } Integer version = versionedTextDocumentIdentifier.getVersion(); String uri = versionedTextDocumentIdentifier.getUri(); VersionedTextDocumentIdentifier cloned = new VersionedTextDocumentIdentifier(); cloned.setUri(uri); cloned.setVersion(version); return cloned; }
public VersionedTextDocumentIdentifierDto(org.eclipse.lsp4j.VersionedTextDocumentIdentifier o) { if (o.getVersion() == null) { setVersion((java.lang.Integer)null); } else { java.lang.Integer versionVal = (java.lang.Integer)makeDto(o.getVersion());; setVersion((java.lang.Integer)versionVal); } if (o.getUri() == null) { setUri((java.lang.String)null); } else { java.lang.String uriVal = (java.lang.String)makeDto(o.getUri());; setUri((java.lang.String)uriVal); } }
VersionedTextDocumentIdentifier request = new VersionedTextDocumentIdentifier(requestedVersion); request.setUri(docId.getUri()); log.debug("Reconcile requested {} - {}", request.getUri(), request.getVersion()); if (!queuedReconcileRequests.add(request)) { log.debug("Reconcile skipped {} - {}", request.getUri(), request.getVersion()); return; log.debug("Reconcile starting {} - {}", request.getUri(), request.getVersion()); TextDocument doc = documents.getDocument(docId.getUri()).copy(); if (requestedVersion!=doc.getVersion()) { log.debug("Reconcile aborted {} - {}", request.getUri(), request.getVersion());
@Override public void didChange(final DidChangeTextDocumentParams params) { final Function0<BuildManager.Buildable> _function = () -> { final Function1<TextDocumentContentChangeEvent, TextEdit> _function_1 = (TextDocumentContentChangeEvent event) -> { Range _range = event.getRange(); String _text = event.getText(); return new TextEdit(_range, _text); }; return this.workspaceManager.didChange(this._uriExtensions.toUri(params.getTextDocument().getUri()), params.getTextDocument().getVersion(), ListExtensions.<TextDocumentContentChangeEvent, TextEdit>map(params.getContentChanges(), _function_1)); }; final Function2<CancelIndicator, BuildManager.Buildable, List<IResourceDescription.Delta>> _function_1 = (CancelIndicator cancelIndicator, BuildManager.Buildable buildable) -> { return buildable.build(cancelIndicator); }; this.requestManager.<BuildManager.Buildable, List<IResourceDescription.Delta>>runWrite(_function, _function_1); }