Exemple #1
0
 static void EnsureDebugCategory()
 {
     if (debugCategory == null)
     {
         MessageViewCategory.Create(ref debugCategory, "Debug", "${res:MainWindow.Windows.OutputWindow.DebugCategory}");
     }
 }
Exemple #2
0
 static void EnsureProfileCategory()
 {
     if (profileCategory == null)
     {
         MessageViewCategory.Create(ref profileCategory, "Profile", StringParser.Parse("${res:AddIns.Profiler.MessageViewCategory}"));
     }
 }
Exemple #3
0
        protected virtual MessageViewCategory CreateMessageViewCategory(string category, string displayCategory)
        {
            MessageViewCategory view = null;

            MessageViewCategory.Create(ref view, category, displayCategory);
            return(view);
        }
        public IMessageViewCategory Create(string categoryName, string categoryDisplayName)
        {
            MessageViewCategory view = null;

            MessageViewCategory.Create(ref view, categoryName, categoryDisplayName);
            return(new PackageManagementMessageViewCategory(view));
        }
Exemple #5
0
 public void EnsureLoaded()
 {
     if (view == null)
     {
         MessageViewCategory.Create(ref view, "Dot42");
     }
 }
Exemple #6
0
        public void OnBeforeRunTestsWhenCodeCoverageMessageViewCreatedPreviouslyDoesNotCreateAnotherMessageView()
        {
            MessageViewCategory view = new MessageViewCategory("Test");

            command.CodeCoverageMessageViewCategory = view;
            command.CallOnBeforeRunTests();
            Assert.AreEqual(view, command.CodeCoverageMessageViewCategory);
        }
Exemple #7
0
 static void EnsureDebugCategory()
 {
     if (debugCategory == null)
     {
         debugCategory = new MessageViewCategory("Debug", "${res:MainWindow.Windows.OutputWindow.DebugCategory}");
         CompilerMessageView compilerMessageView = (CompilerMessageView)WorkbenchSingleton.Workbench.GetPad(typeof(CompilerMessageView)).PadContent;
         compilerMessageView.AddCategory(debugCategory);
     }
 }
Exemple #8
0
        public void OnBeforeRunTestsClearsCodeCoverageMessageViewTextWithSafeAsyncCall()
        {
            MessageViewCategory view = new MessageViewCategory("Test");

            view.AppendText("abc");
            command.CodeCoverageMessageViewCategory = view;
            command.CallOnBeforeRunTests();

            Assert.AreEqual(String.Empty, view.Text);
        }
        public IMessageViewCategory GetExisting(string categoryName)
        {
            MessageViewCategory view = CompilerMessageView.Instance.GetCategory(categoryName);

            if (view != null)
            {
                return(new PackageManagementMessageViewCategory(view));
            }
            return(null);
        }
Exemple #10
0
            public MessageViewSink(MessageViewCategory messageView, IProgressMonitor progressMonitor, IStatusBarService statusBarService)
            {
                Debug.Assert(messageView != null);
                Debug.Assert(progressMonitor != null);
                Debug.Assert(statusBarService != null);

                this.messageView      = messageView;
                this.progressMonitor  = progressMonitor;
                this.statusBarService = statusBarService;
            }
Exemple #11
0
 static async Task DisplayErrorStreamAsync(ProcessRunner runner, MessageViewCategory category)
 {
     using (var reader = runner.OpenStandardErrorReader()) {
         bool   hasErrors = false;
         string line;
         while ((line = await reader.ReadLineAsync().ConfigureAwait(false)) != null)
         {
             if (!hasErrors)
             {
                 hasErrors = true;
                 GitMessageView.AppendLine(runner.WorkingDirectory + "> " + runner.CommandLine);
             }
             GitMessageView.AppendLine(line);
         }
     }
 }
 public PackageManagementMessageViewCategory(MessageViewCategory messageViewCategory)
 {
     this.messageViewCategory = messageViewCategory;
 }
Exemple #13
0
 static void CreateUnitTestCategory()
 {
     MessageViewCategory.Create(ref unitTestMessageView,
                                "UnitTesting",
                                "${res:ICSharpCode.NUnitPad.NUnitPadContent.PadName}");
 }
Exemple #14
0
        void CreateCodeCoverageMessageViewCategory()
        {
            string displayCategory = StringParse("${res:ICSharpCode.UnitTesting.CodeCoverage}");

            category = CreateMessageViewCategory("CodeCoverage", displayCategory);
        }