public DocumentEntry(string content, Uri uri, IServiceContainer services) { _services = services; EditorBuffer = new EditorBuffer(content, "R"); Document = new REditorDocument(EditorBuffer, services, false); _completionManager = new CompletionManager(services); _signatureManager = new SignatureManager(services); _diagnosticsPublisher = new DiagnosticsPublisher(Document, uri, services); _formatter = new CodeFormatter(_services); _symbolsProvider = new DocumentSymbolsProvider(); }