Beispiel #1
0
        public bool Start(ErrorList errorList)
        {
            unprocessedChanges = new UnprocessedChanges(reparsingEverything: EngineInstance.Config.ReparseEverything);

            // Watch CodeDB for changes
            EngineInstance.CodeDB.AddChangeWatcher(this);

            return(true);
        }
Beispiel #2
0
        public bool Start(ErrorList errorList)
        {
            bool reparsingEverything = EngineInstance.HasIssues(StartupIssues.NeedToStartFresh | StartupIssues.NeedToReparseAllFiles);

            unprocessedChanges = new UnprocessedChanges(reparsingEverything);

            // Watch for changes
            EngineInstance.CodeDB.AddChangeWatcher(this);
            EngineInstance.Files.AddChangeWatcher(this);

            return(true);
        }