private void HandleSolutionOpened(ISolution solution)
        {
            try
            {
                Solution           = solution;
                SolutionName.Value = solution.SolutionFile?.Name;
                AfterSolutionOpened.Fire(solution);

                LogManager.Start(SolutionName.Value);
                LogManager.Self.Log("Extension started");

                CppParseTreeNodeFactory.Start();
                CppParseTreeNodeFactory.Start();
                PenradCppManager.Start();
                CppResourceManager.Start();
                CppResultsManager.Start();
            }
            catch (Exception ex)
            {
                Console.WriteLine($"HandleSolutionOpened - Parser Startup Exception: {ex.Message}");
            }
        }
Exemple #2
0
 private void HandleSolutionOpened(ISolution solution)
 {
     Solution           = solution;
     SolutionName.Value = solution.SolutionFile?.Name;
     AfterSolutionOpened.Fire(solution);
 }
Exemple #3
0
 private void HandleSolutionOpened(ISolution solution)
 {
     Solution = solution;
     AfterSolutionOpened.Fire(solution);
 }