1 implementation of IRestoreLogMessage
NuGet.Common (1)
Errors\RestoreLogMessage.cs (1)
9public class RestoreLogMessage : IRestoreLogMessage
30 references to IRestoreLogMessage
NuGet.Commands (24)
RestoreCommand\Logging\RestoreCollectorLogger.cs (13)
20private readonly ConcurrentQueue<IRestoreLogMessage> _errors; 21private readonly ConcurrentQueue<IRestoreLogMessage> _suppressedWarnings; 30public IEnumerable<IRestoreLogMessage> Errors => _errors.ToArray(); 31internal IEnumerable<IRestoreLogMessage> SuppressedWarnings => _suppressedWarnings.ToArray(); 98_errors = new ConcurrentQueue<IRestoreLogMessage>(); 99_suppressedWarnings = new ConcurrentQueue<IRestoreLogMessage>(); 135public void Log(IRestoreLogMessage message) 165public Task LogAsync(IRestoreLogMessage message) 212protected bool DisplayMessage(IRestoreLogMessage message) 229private bool IsWarningSuppressed(IRestoreLogMessage message) 262private void UpgradeWarningToErrorIfNeeded(IRestoreLogMessage message) 267private static IRestoreLogMessage ToRestoreLogMessage(ILogMessage message) 269if (message is IRestoreLogMessage restoreLogMessage)
RestoreCommand\Logging\WarningPropertiesCollection.cs (4)
59public bool ApplyWarningProperties(IRestoreLogMessage message) 78public bool ApplyNoWarnProperties(IRestoreLogMessage message) 87public void ApplyWarningAsErrorProperties(IRestoreLogMessage message) 97private bool ApplyPackageSpecificNoWarnProperties(IRestoreLogMessage message)
RestoreCommand\RestoreCommandException.cs (3)
12/// Holds an <see cref="IRestoreLogMessage"/> and returns the message for the exception. 16private readonly IRestoreLogMessage _logMessage; 18public RestoreCommandException(IRestoreLogMessage logMessage)
RestoreCommand\RestoreSummary.cs (4)
46public IReadOnlyList<IRestoreLogMessage> Errors { get; } 56Errors = Array.Empty<IRestoreLogMessage>(); 85IReadOnlyList<IRestoreLogMessage> errors) 213foreach (var error in logs)
NuGet.Common (1)
Logging\ICollectorLogger.cs (1)
14IEnumerable<IRestoreLogMessage> Errors { get; }
NuGet.PackageManagement (4)
Utility\PackagesConfigLockFileUtility.cs (4)
84public static IReadOnlyList<IRestoreLogMessage> ValidatePackagesConfigLockFiles( 103var errors = new List<IRestoreLogMessage>(); 136var errors = new List<IRestoreLogMessage>(); 151var errors = new List<IRestoreLogMessage>();
NuGet.ProjectModel (1)
LockFile\AssetsLogMessage.cs (1)
59public static IAssetsLogMessage Create(IRestoreLogMessage logMessage)