2 implementations of IAssetsLogMessage
NuGet.ProjectModel (2)
LockFile\AssetsLogMessage.cs (2)
16
public partial class AssetsLogMessage :
IAssetsLogMessage
, IEquatable<
IAssetsLogMessage
>
121 references to IAssetsLogMessage
Microsoft.NET.Build.Tasks (3)
ResolvePackageAssets.cs (2)
1264
foreach (
var
message in _lockFile.LogMessages)
1538
var
message = _lockFile.LogMessages[i];
ResolvePackageDependencies.cs (1)
247
foreach (
var
message in LockFile.LogMessages)
NuGet.Commands (13)
RestoreCommand\RequestFactory\DependencyGraphSpecRequestProvider.cs (6)
188
IReadOnlyList<
IAssetsLogMessage
> projectAdditionalMessages = GetMessagesForProject(restoreArgs.AdditionalMessages, project.PackageSpec.FilePath);
261
internal static IReadOnlyList<
IAssetsLogMessage
> GetMessagesForProject(IReadOnlyList<
IAssetsLogMessage
> allMessages, string projectPath)
263
List<
IAssetsLogMessage
> projectAdditionalMessages = null;
267
foreach (
var
message in allMessages)
273
projectAdditionalMessages = new List<
IAssetsLogMessage
>();
RestoreCommand\RequestFactory\NoOpRestoreResult.cs (1)
27
LogMessages = cacheFile?.LogMessages ?? new List<
IAssetsLogMessage
>();
RestoreCommand\RequestFactory\RestoreArgs.cs (1)
69
public IReadOnlyList<
IAssetsLogMessage
> AdditionalMessages { get; set; }
RestoreCommand\RestoreRequest.cs (1)
198
public IReadOnlyList<
IAssetsLogMessage
> AdditionalMessages { get; set; }
RestoreCommand\RestoreResult.cs (2)
65
public virtual IList<
IAssetsLogMessage
> LogMessages { get; internal set; }
140
LogMessages = lockFile?.LogMessages ?? new List<
IAssetsLogMessage
>();
RestoreCommand\Utility\MSBuildRestoreUtility.cs (1)
1143
public static Task ReplayWarningsAndErrorsAsync(IEnumerable<
IAssetsLogMessage
> messages, ILogger logger)
Utility\Extensions.cs (1)
69
public static RestoreLogMessage AsRestoreLogMessage(this
IAssetsLogMessage
logMessage)
NuGet.PackageManagement (10)
BuildIntegration\DependencyGraphRestoreUtility.cs (5)
73
IReadOnlyList<
IAssetsLogMessage
> additionalMessages,
243
public static async Task<(DependencyGraphSpec dgSpec, IReadOnlyList<
IAssetsLogMessage
> additionalMessages)> GetSolutionRestoreSpecAndAdditionalMessages(
248
List<
IAssetsLogMessage
> allAdditionalMessages = null;
261
allAdditionalMessages = new List<
IAssetsLogMessage
>();
326
IReadOnlyList<
IAssetsLogMessage
> additionalMessasges,
IDependencyGraphProject.cs (1)
34
Task<(IReadOnlyList<PackageSpec> dgSpecs, IReadOnlyList<
IAssetsLogMessage
> additionalMessages)> GetPackageSpecsAndAdditionalMessagesAsync(DependencyGraphCacheContext context);
Projects\BuildIntegratedNuGetProject.cs (1)
62
public abstract Task<(IReadOnlyList<PackageSpec> dgSpecs, IReadOnlyList<
IAssetsLogMessage
> additionalMessages)> GetPackageSpecsAndAdditionalMessagesAsync(DependencyGraphCacheContext context);
Projects\MSBuildNuGetProject.cs (1)
646
public async Task<(IReadOnlyList<PackageSpec> dgSpecs, IReadOnlyList<
IAssetsLogMessage
> additionalMessages)> GetPackageSpecsAndAdditionalMessagesAsync(DependencyGraphCacheContext context)
Projects\ProjectJsonNuGetProject.cs (1)
172
public override async Task<(IReadOnlyList<PackageSpec> dgSpecs, IReadOnlyList<
IAssetsLogMessage
> additionalMessages)> GetPackageSpecsAndAdditionalMessagesAsync(DependencyGraphCacheContext context)
Utility\LogUtility.cs (1)
37
internal static RestoreLogMessage AsRestoreLogMessage(this
IAssetsLogMessage
logMessage)
NuGet.ProjectModel (95)
_generated\12\CacheFileSourceGen.GetJsonTypeInfo.g.cs (2)
44
if (type == typeof(global::NuGet.ProjectModel.
IAssetsLogMessage
))
48
if (type == typeof(global::System.Collections.Generic.IList<global::NuGet.ProjectModel.
IAssetsLogMessage
>))
_generated\4\CacheFileSourceGen.CacheFile.g.cs (3)
153
var info5 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::System.Collections.Generic.IList<global::NuGet.ProjectModel.
IAssetsLogMessage
>>
168
AttributeProviderFactory = static () => typeof(global::NuGet.ProjectModel.CacheFile).GetProperty("LogMessages", InstanceMemberBindingFlags, null, typeof(global::System.Collections.Generic.IList<global::NuGet.ProjectModel.
IAssetsLogMessage
>), global::System.Array.Empty<global::System.Type>(), null),
171
properties[5] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::System.Collections.Generic.IList<global::NuGet.ProjectModel.
IAssetsLogMessage
>>(options, info5);
_generated\5\CacheFileSourceGen.IAssetsLogMessage.g.cs (58)
15
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::NuGet.ProjectModel.
IAssetsLogMessage
>? _IAssetsLogMessage;
21
public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::NuGet.ProjectModel.
IAssetsLogMessage
> IAssetsLogMessage
24
get => _IAssetsLogMessage ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::NuGet.ProjectModel.
IAssetsLogMessage
>)Options.GetTypeInfo(typeof(global::NuGet.ProjectModel.
IAssetsLogMessage
));
27
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::NuGet.ProjectModel.
IAssetsLogMessage
> Create_IAssetsLogMessage(global::System.Text.Json.JsonSerializerOptions options)
29
if (!TryGetTypeInfoForRuntimeCustomConverter<global::NuGet.ProjectModel.
IAssetsLogMessage
>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::NuGet.ProjectModel.
IAssetsLogMessage
> jsonTypeInfo))
31
var objectInfo = new global::System.Text.Json.Serialization.Metadata.JsonObjectInfoValues<global::NuGet.ProjectModel.
IAssetsLogMessage
>
41
jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateObjectInfo<global::NuGet.ProjectModel.
IAssetsLogMessage
>(options, objectInfo);
58
DeclaringType = typeof(global::NuGet.ProjectModel.
IAssetsLogMessage
),
60
Getter = static obj => ((global::NuGet.ProjectModel.
IAssetsLogMessage
)obj).Level,
68
AttributeProviderFactory = static () => typeof(global::NuGet.ProjectModel.
IAssetsLogMessage
).GetProperty("Level", InstanceMemberBindingFlags, null, typeof(global::NuGet.Common.LogLevel), global::System.Array.Empty<global::System.Type>(), null),
78
DeclaringType = typeof(global::NuGet.ProjectModel.
IAssetsLogMessage
),
80
Getter = static obj => ((global::NuGet.ProjectModel.
IAssetsLogMessage
)obj).Code,
88
AttributeProviderFactory = static () => typeof(global::NuGet.ProjectModel.
IAssetsLogMessage
).GetProperty("Code", InstanceMemberBindingFlags, null, typeof(global::NuGet.Common.NuGetLogCode), global::System.Array.Empty<global::System.Type>(), null),
98
DeclaringType = typeof(global::NuGet.ProjectModel.
IAssetsLogMessage
),
100
Getter = static obj => ((global::NuGet.ProjectModel.
IAssetsLogMessage
)obj).Message,
108
AttributeProviderFactory = static () => typeof(global::NuGet.ProjectModel.
IAssetsLogMessage
).GetProperty("Message", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
118
DeclaringType = typeof(global::NuGet.ProjectModel.
IAssetsLogMessage
),
120
Getter = static obj => ((global::NuGet.ProjectModel.
IAssetsLogMessage
)obj).ProjectPath,
128
AttributeProviderFactory = static () => typeof(global::NuGet.ProjectModel.
IAssetsLogMessage
).GetProperty("ProjectPath", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
138
DeclaringType = typeof(global::NuGet.ProjectModel.
IAssetsLogMessage
),
140
Getter = static obj => ((global::NuGet.ProjectModel.
IAssetsLogMessage
)obj).WarningLevel,
148
AttributeProviderFactory = static () => typeof(global::NuGet.ProjectModel.
IAssetsLogMessage
).GetProperty("WarningLevel", InstanceMemberBindingFlags, null, typeof(global::NuGet.Common.WarningLevel), global::System.Array.Empty<global::System.Type>(), null),
158
DeclaringType = typeof(global::NuGet.ProjectModel.
IAssetsLogMessage
),
160
Getter = static obj => ((global::NuGet.ProjectModel.
IAssetsLogMessage
)obj).FilePath,
168
AttributeProviderFactory = static () => typeof(global::NuGet.ProjectModel.
IAssetsLogMessage
).GetProperty("FilePath", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
178
DeclaringType = typeof(global::NuGet.ProjectModel.
IAssetsLogMessage
),
180
Getter = static obj => ((global::NuGet.ProjectModel.
IAssetsLogMessage
)obj).StartLineNumber,
188
AttributeProviderFactory = static () => typeof(global::NuGet.ProjectModel.
IAssetsLogMessage
).GetProperty("StartLineNumber", InstanceMemberBindingFlags, null, typeof(int), global::System.Array.Empty<global::System.Type>(), null),
198
DeclaringType = typeof(global::NuGet.ProjectModel.
IAssetsLogMessage
),
200
Getter = static obj => ((global::NuGet.ProjectModel.
IAssetsLogMessage
)obj).StartColumnNumber,
208
AttributeProviderFactory = static () => typeof(global::NuGet.ProjectModel.
IAssetsLogMessage
).GetProperty("StartColumnNumber", InstanceMemberBindingFlags, null, typeof(int), global::System.Array.Empty<global::System.Type>(), null),
218
DeclaringType = typeof(global::NuGet.ProjectModel.
IAssetsLogMessage
),
220
Getter = static obj => ((global::NuGet.ProjectModel.
IAssetsLogMessage
)obj).EndLineNumber,
228
AttributeProviderFactory = static () => typeof(global::NuGet.ProjectModel.
IAssetsLogMessage
).GetProperty("EndLineNumber", InstanceMemberBindingFlags, null, typeof(int), global::System.Array.Empty<global::System.Type>(), null),
238
DeclaringType = typeof(global::NuGet.ProjectModel.
IAssetsLogMessage
),
240
Getter = static obj => ((global::NuGet.ProjectModel.
IAssetsLogMessage
)obj).EndColumnNumber,
248
AttributeProviderFactory = static () => typeof(global::NuGet.ProjectModel.
IAssetsLogMessage
).GetProperty("EndColumnNumber", InstanceMemberBindingFlags, null, typeof(int), global::System.Array.Empty<global::System.Type>(), null),
258
DeclaringType = typeof(global::NuGet.ProjectModel.
IAssetsLogMessage
),
260
Getter = static obj => ((global::NuGet.ProjectModel.
IAssetsLogMessage
)obj).LibraryId,
268
AttributeProviderFactory = static () => typeof(global::NuGet.ProjectModel.
IAssetsLogMessage
).GetProperty("LibraryId", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
278
DeclaringType = typeof(global::NuGet.ProjectModel.
IAssetsLogMessage
),
280
Getter = static obj => ((global::NuGet.ProjectModel.
IAssetsLogMessage
)obj).TargetGraphs,
288
AttributeProviderFactory = static () => typeof(global::NuGet.ProjectModel.
IAssetsLogMessage
).GetProperty("TargetGraphs", InstanceMemberBindingFlags, null, typeof(global::System.Collections.Generic.IReadOnlyList<string>), global::System.Array.Empty<global::System.Type>(), null),
298
private void IAssetsLogMessageSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::NuGet.ProjectModel.
IAssetsLogMessage
? value)
309
global::System.Text.Json.JsonSerializer.Serialize(writer, ((global::NuGet.ProjectModel.
IAssetsLogMessage
)value).Level, LogLevel);
311
global::System.Text.Json.JsonSerializer.Serialize(writer, ((global::NuGet.ProjectModel.
IAssetsLogMessage
)value).Code, NuGetLogCode);
312
writer.WriteString(PropName_Message, ((global::NuGet.ProjectModel.
IAssetsLogMessage
)value).Message);
313
writer.WriteString(PropName_ProjectPath, ((global::NuGet.ProjectModel.
IAssetsLogMessage
)value).ProjectPath);
315
global::System.Text.Json.JsonSerializer.Serialize(writer, ((global::NuGet.ProjectModel.
IAssetsLogMessage
)value).WarningLevel, WarningLevel);
316
writer.WriteString(PropName_FilePath, ((global::NuGet.ProjectModel.
IAssetsLogMessage
)value).FilePath);
317
writer.WriteNumber(PropName_StartLineNumber, ((global::NuGet.ProjectModel.
IAssetsLogMessage
)value).StartLineNumber);
318
writer.WriteNumber(PropName_StartColumnNumber, ((global::NuGet.ProjectModel.
IAssetsLogMessage
)value).StartColumnNumber);
319
writer.WriteNumber(PropName_EndLineNumber, ((global::NuGet.ProjectModel.
IAssetsLogMessage
)value).EndLineNumber);
320
writer.WriteNumber(PropName_EndColumnNumber, ((global::NuGet.ProjectModel.
IAssetsLogMessage
)value).EndColumnNumber);
321
writer.WriteString(PropName_LibraryId, ((global::NuGet.ProjectModel.
IAssetsLogMessage
)value).LibraryId);
323
IReadOnlyListStringSerializeHandler(writer, ((global::NuGet.ProjectModel.
IAssetsLogMessage
)value).TargetGraphs);
_generated\6\CacheFileSourceGen.IListIAssetsLogMessage.g.cs (11)
15
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.IList<global::NuGet.ProjectModel.
IAssetsLogMessage
>>? _IListIAssetsLogMessage;
21
public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.IList<global::NuGet.ProjectModel.
IAssetsLogMessage
>> IListIAssetsLogMessage
24
get => _IListIAssetsLogMessage ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.IList<global::NuGet.ProjectModel.
IAssetsLogMessage
>>)Options.GetTypeInfo(typeof(global::System.Collections.Generic.IList<global::NuGet.ProjectModel.
IAssetsLogMessage
>));
27
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.IList<global::NuGet.ProjectModel.
IAssetsLogMessage
>> Create_IListIAssetsLogMessage(global::System.Text.Json.JsonSerializerOptions options)
29
if (!TryGetTypeInfoForRuntimeCustomConverter<global::System.Collections.Generic.IList<global::NuGet.ProjectModel.
IAssetsLogMessage
>>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.IList<global::NuGet.ProjectModel.
IAssetsLogMessage
>> jsonTypeInfo))
31
var info = new global::System.Text.Json.Serialization.Metadata.JsonCollectionInfoValues<global::System.Collections.Generic.IList<global::NuGet.ProjectModel.
IAssetsLogMessage
>>
37
jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateIListInfo<global::System.Collections.Generic.IList<global::NuGet.ProjectModel.
IAssetsLogMessage
>, global::NuGet.ProjectModel.
IAssetsLogMessage
>(options, info);
47
private void IListIAssetsLogMessageSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::System.Collections.Generic.IList<global::NuGet.ProjectModel.
IAssetsLogMessage
>? value)
CacheFile.cs (1)
40
public IList<
IAssetsLogMessage
> LogMessages { get; set; }
CacheFileFormat.cs (3)
41
private class AssetsLogMessageConverter : JsonConverter<
IAssetsLogMessage
>
43
public override
IAssetsLogMessage
Read(ref Utf8JsonReader reader, Type typeToConvert, JsonSerializerOptions options)
48
public override void Write(Utf8JsonWriter writer,
IAssetsLogMessage
value, JsonSerializerOptions options)
LockFile\AssetsLogMessage.cs (3)
59
public static
IAssetsLogMessage
Create(IRestoreLogMessage logMessage)
128
public bool Equals(
IAssetsLogMessage
other)
160
return Equals(other as
IAssetsLogMessage
);
LockFile\LockFile.cs (3)
29
public IList<
IAssetsLogMessage
> LogMessages { get; set; } = new List<
IAssetsLogMessage
>();
78
private bool LogsEqual(IList<
IAssetsLogMessage
> otherLogMessages)
LockFile\LockFileExtensions.cs (2)
19
public static IEnumerable<LockFileTarget> GetTargetGraphs(this
IAssetsLogMessage
message, LockFile assetsFile)
42
public static IEnumerable<LockFileTargetLibrary> GetTargetLibraries(this
IAssetsLogMessage
message, LockFile assetsFile)
LockFile\LockFileFormat.cs (4)
287
/// Writes the <see cref="
IAssetsLogMessage
"/> object to the <see cref="JsonWriter"/>.
290
private static void WriteLogMessage(JsonWriter writer,
IAssetsLogMessage
logMessage, string projectPath)
362
internal static void WriteLogMessages(JsonWriter writer, IEnumerable<
IAssetsLogMessage
> logMessages, string projectPath)
366
foreach (
var
logMessage in logMessages)
LockFile\Utf8JsonStreamIAssetsLogMessageConverter.cs (3)
16
/// A <see cref="IUtf8JsonStreamReaderConverter{T}"/> to allow read JSON into <see cref="
IAssetsLogMessage
"/>
35
internal class Utf8JsonStreamIAssetsLogMessageConverter : IUtf8JsonStreamReaderConverter<
IAssetsLogMessage
>
49
public
IAssetsLogMessage
Read(ref Utf8JsonStreamReader reader)
LockFile\Utf8JsonStreamLockFileConverter.cs (2)
185
lockFile.LogMessages = reader.ReadListOfObjects<
IAssetsLogMessage
>(Utf8JsonStreamLockFileConverters.IAssetsLogMessageConverter);
190
lockFile.LogMessages = Array.Empty<
IAssetsLogMessage
>();