Beispiel #1
0
		/// <summary>
		///   Initializes a new instance.
		/// </summary>
		/// <param name="logger">The logger that should be used to report messages to MSBuild.</param>
		public Compiler(TaskLoggingHelper logger)
		{
			Requires.NotNull(logger, nameof(logger));
			_log = new MSBuildReporter(logger);
		}
Beispiel #2
0
 /// <summary>
 ///   Initializes a new instance.
 /// </summary>
 /// <param name="logger">The logger that should be used to report messages to MSBuild.</param>
 public Compiler(TaskLoggingHelper logger)
 {
     Requires.NotNull(logger, nameof(logger));
     _log = new MSBuildReporter(logger);
 }
Beispiel #3
0
		/// <summary>
		///   Initializes a new instance.
		/// </summary>
		/// <param name="errorReporter">The error reporter used by the compiler.</param>
		public Compiler(ErrorReporter errorReporter)
		{
			Requires.NotNull(errorReporter, nameof(errorReporter));
			_log = errorReporter;
		}
Beispiel #4
0
 /// <summary>
 ///   Initializes a new instance.
 /// </summary>
 /// <param name="errorReporter">The error reporter used by the compiler.</param>
 public Compiler(ErrorReporter errorReporter)
 {
     Requires.NotNull(errorReporter, nameof(errorReporter));
     _log = errorReporter;
 }