Example #1
0
 public Server()
 {
     _queue = new AnalysisQueue();
     _queue.UnhandledException += Analysis_UnhandledException;
     _pendingAnalysisEnqueue    = new VolatileCounter();
     _parseQueue   = new ParseQueue();
     _pendingParse = new Dictionary <IDocument, VolatileCounter>();
     _openFiles    = new OpenFiles(_projectFiles, this);
 }
Example #2
0
 public Server()
 {
     _queue = new AnalysisQueue();
     _queue.UnhandledException += Analysis_UnhandledException;
     _pendingAnalysisEnqueue    = new VolatileCounter();
     _parseQueue   = new ParseQueue();
     _pendingParse = new Dictionary <IDocument, VolatileCounter>();
     _openFiles    = new OpenFiles(_projectFiles, this);
     _extensions   = new ConcurrentDictionary <string, ILanguageServerExtension>();
 }