/// <summary>
        /// Called when StyleCop outputs messages.
        /// </summary>
        /// <param name="sender">The event sender.</param>
        /// <param name="e">The event arguments.</param>
        private void OnOutputGenerated(object sender, OutputEventArgs e)
        {
            Param.Ignore(sender);
            Param.AssertNotNull(e, "e");

            lock (this)
            {
                this.Log.LogMessage(e.Importance, e.Output.Trim());
            }
        }
        /// <summary>
        /// Called when output should be added to the Output pane.
        /// </summary>
        /// <param name="sender">The event sender.</param>
        /// <param name="e">The event arguments.</param>
        private void CoreOutputGenerated(object sender, OutputEventArgs e)
        {
            Param.Ignore(sender, e);

            lock (this)
            {
                this.OnOutputGenerated(new OutputEventArgs(e.Output, e.Importance));
            }
        }
        /// <summary>
        /// Called when output is generated during an analysis.
        /// </summary>
        /// <param name="e">The event arguments.</param>
        private void OnOutputGenerated(OutputEventArgs e)
        {
            Param.AssertNotNull(e, "e");

            if (this.OutputGenerated != null)
            {
                this.OutputGenerated(this, e);
            }
        }
Beispiel #4
0
 /// <summary>
 /// Handles generated output.
 /// </summary>
 private static void OnOutputGenerated(object sender, OutputEventArgs e)
 {
     Console.WriteLine(e.Output);
 }
 /// <summary>
 /// Generate an output message for Stylecop informations messages
 /// </summary>
 /// <param name="sender">
 /// A <see cref="System.Object"/> determining which object sends this output message
 /// </param>
 /// <param name="args">
 /// A <see cref="OutputEventArgs"/> determining elements composing the message
 /// </param>
 private void OnOutputGenerated(object sender, OutputEventArgs args)
 {
     // For the moment, Nothing to do
     if (this.logger != null)
     {
         this.logger.WriteLine(args.Output);
     }
 }
 private void OnOutputGenerated(OutputEventArgs e)
 {
     if (this.OutputGenerated != null)
     {
         this.OutputGenerated(this, e);
     }
 }
        /// <summary>
        /// Called when output is generated during an analysis.
        /// </summary>
        /// <param name="e">The event arguments.</param>
        protected void OnOutputGenerated(OutputEventArgs e)
        {
            Param.RequireNotNull(e, "e");

            if (this.OutputGenerated != null)
            {
                this.OutputGenerated(this, e);
            }
        }
 /// <summary>
 /// Handles generated output.
 /// </summary>
 private void OnOutputGenerated(object sender, OutputEventArgs e)
 {
     Output.AppendLine(e.Output);
 }