Esempio n. 1
0
        public TypeScriptContext CreateProjectContext(TypeScriptProject project)
        {
            TypeScriptContext context = factory.CreateContext();

            projectContexts.Add(context);

            foreach (FileName typeScriptFileName in project.GetTypeScriptFileNames())
            {
                AddFileToProjectContext(context, typeScriptFileName);
            }

            context.RunInitialisationScript();
            context.GetCompletionItemsForTheFirstTime();

            return(context);
        }
        public TypeScriptContext CreateProjectContext(TypeScriptProject project)
        {
            TypeScriptContext context = factory.CreateContext();
            projectContexts.Add(context);

            foreach (FileName typeScriptFileName in project.GetTypeScriptFileNames()) {
                AddFileToProjectContext(context, typeScriptFileName);
            }

            context.RunInitialisationScript();

            return context;
        }
        public TypeScriptContext CreateProjectContext(TypeScriptProject project)
        {
            TypeScriptContext context = factory.CreateContext();
            projectContexts.Add(context);

            foreach (FileName typeScriptFileName in project.GetTypeScriptFileNames()) {
                AddFileToProjectContext(context, typeScriptFileName);
            }

            context.RunInitialisationScript();
            context.UseProjectForOptions(project);
            context.GetCompletionItemsForTheFirstTime();

            return context;
        }