protected void processCheckExistingTypeDefinitions() { this.SpecialsGenerator = null; this.ProcessingInfo.StageIndex = 12; this.ProcessingInfo.StageName = "Checking existing or external type definitions."; this.allClassesCount = ( (double)this.Store.ExtClassesWithParent.Count + (double)this.Store.TypesPlaces.Keys.Count ); this.TypesChecker.CheckAllTypesExistence( this.progressHandlerCycleProcessing ); }
protected Processor() { this.Store = new Store(); this.Extractor = new Extractor(this); this.Preparer = new Preparer(this); this.JsDuck = new JsDuck(this); this.Reader = new Reader(this); this.Consolidator = new Consolidator(this); this.SpecialsGenerator = new SpecialsGenerator(this); this.TypesChecker = new TypesChecker(this); this.ResultsGenerator = new ResultsGenerator(this); this.Exceptions = new List <Exception>(); this.JsDuckErrors = new List <string>(); this.ProcessingInfo = new ProcessingInfo(); }