Skip to content

Commit 603c94e

Browse files
committed
set file name for LoggerAdapter
1 parent a8ffbd0 commit 603c94e

File tree

2 files changed

+7
-5
lines changed

2 files changed

+7
-5
lines changed

src/Smdn.Reflection.ReverseGenerating.ListApi.MSBuild.Tasks/Smdn.Reflection.ReverseGenerating.ListApi.MSBuild.Tasks/GenerateApiList.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ public override bool Execute()
7575
options,
7676
loadIntoReflectionOnlyContext,
7777
GenerateNullableAnnotations,
78-
logger: new LoggerAdapter(Log)
78+
logger: new LoggerAdapter(Log, inputAssemblyFilePath)
7979
);
8080
}
8181
catch (Exception ex) {

src/Smdn.Reflection.ReverseGenerating.ListApi.MSBuild.Tasks/Smdn.Reflection.ReverseGenerating.ListApi.MSBuild.Tasks/LoggerAdapter.cs

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,12 @@ public void Dispose()
1919
}
2020

2121
private readonly TaskLoggingHelper? log;
22+
private readonly string? file;
2223

23-
public LoggerAdapter(TaskLoggingHelper? log)
24+
public LoggerAdapter(TaskLoggingHelper? log, string? file = null)
2425
{
2526
this.log = log;
27+
this.file = file;
2628
}
2729

2830
public IDisposable BeginScope<TState>(TState state)
@@ -47,7 +49,7 @@ public void Log<TState>(
4749
errorCode: eventId == default ? null : eventId.ToString(),
4850
helpKeyword: null,
4951
helpLink: null,
50-
file: null,
52+
file: file,
5153
lineNumber: 0,
5254
columnNumber: 0,
5355
endLineNumber: 0,
@@ -63,7 +65,7 @@ public void Log<TState>(
6365
warningCode: eventId == default ? null : eventId.ToString(),
6466
helpKeyword: null,
6567
helpLink: null,
66-
file: null,
68+
file: file,
6769
lineNumber: 0,
6870
columnNumber: 0,
6971
endLineNumber: 0,
@@ -80,7 +82,7 @@ public void Log<TState>(
8082
subcategory: null,
8183
code: eventId == default ? null : eventId.ToString(),
8284
helpKeyword: null,
83-
file: null,
85+
file: file,
8486
lineNumber: 0,
8587
columnNumber: 0,
8688
endLineNumber: 0,

0 commit comments

Comments
 (0)