5 writes to LineNumber
Microsoft.Build (1)
BackEnd\Components\RequestBuilder\IntrinsicTasks\ItemGroupLoggingHelper.cs (1)
307args.LineNumber = line;
Microsoft.Build.Engine.UnitTests (2)
BackEnd\NodePackets_Tests.cs (1)
206result.LineNumber = 30000;
BuildEventArgsSerialization_Tests.cs (1)
728args.LineNumber = 265;
Microsoft.Build.Framework (2)
EnvironmentVariableReadEventArgs.cs (1)
75LineNumber = reader.Read7BitEncodedInt();
TaskParameterEventArgs.cs (1)
135LineNumber = reader.Read7BitEncodedInt();
44 references to LineNumber
Microsoft.Build (5)
BuildCheck\Infrastructure\BuildCheckManagerProvider.cs (1)
472ElementLocation.Create(evr.File, evr.LineNumber, evr.ColumnNumber));
Logging\BinaryLogger\BuildEventArgsWriter.cs (3)
600Write(e.LineNumber); 719Write(e.LineNumber); 809if (e.LineNumber != 0)
Logging\TerminalLogger\TerminalLogger.cs (1)
1629lineNumber: e.LineNumber,
Microsoft.Build.Engine.OM.UnitTests (16)
Definition\Project_Tests.cs (16)
3918eventArgs.LineNumber.ShouldBe(6); 3921logger.AssertLogContains($"Project \"{import.Project}\" was not imported by \"{pre.FullPath}\" at ({eventArgs.LineNumber},{eventArgs.ColumnNumber}), due to false condition; ( \'$(Something)\' == \'nothing\' ) was evaluated as ( \'\' == \'nothing\' )."); 3959eventArgs.LineNumber.ShouldBe(6); 3962logger.AssertLogContains($"Project \"{import.Project}\" was not imported by \"{pre.FullPath}\" at ({eventArgs.LineNumber},{eventArgs.ColumnNumber}), due to no matching files."); 4004eventArgs.LineNumber.ShouldBe(6); 4007logger.AssertLogContains($"Project \"{import.Project}\" was not imported by \"{pre.FullPath}\" at ({eventArgs.LineNumber},{eventArgs.ColumnNumber}), due to the file being empty."); 4051eventArgs.LineNumber.ShouldBe(6); 4054logger.AssertLogContains($"Project \"{import.Project}\" was not imported by \"{pre.FullPath}\" at ({eventArgs.LineNumber},{eventArgs.ColumnNumber}), due to the file being invalid."); 4091eventArgs.LineNumber.ShouldBe(3); 4094logger.AssertLogContains($"Project \"{import.Project}\" was not imported by \"{pre.FullPath}\" at ({eventArgs.LineNumber},{eventArgs.ColumnNumber}), due to the expression evaluating to an empty string."); 4134eventArgs.LineNumber.ShouldBe(6); 4137logger.AssertLogContains($"Project \"{import.Project}\" was not imported by \"{pre.FullPath}\" at ({eventArgs.LineNumber},{eventArgs.ColumnNumber}), due to the file not existing."); 4177eventArgs.LineNumber.ShouldBe(6); 4180logger.AssertLogContains($"Project \"{import.Project}\" was not imported by \"{pre.FullPath}\" at ({eventArgs.LineNumber},{eventArgs.ColumnNumber}), due to no matching files."); 4223eventArgs.LineNumber.ShouldBe(6); 4226logger.AssertLogContains($"Importing project \"{pre1.FullPath}\" into project \"{pre2.FullPath}\" at ({eventArgs.LineNumber},{eventArgs.ColumnNumber}).");
Microsoft.Build.Engine.UnitTests (13)
BackEnd\LoggingService_Tests.cs (2)
829Assert.Equal(BuildWarningEventForTreatAsErrorOrMessageTests.LineNumber, actualBuildEvent.LineNumber); 936Assert.Equal(BuildWarningEventForTreatAsErrorOrMessageTests.LineNumber, actualBuildEvent.LineNumber);
BuildEventArgsSerialization_Tests.cs (11)
464e => e.LineNumber.ToString(), 504e => e.LineNumber.ToString(), 534e => e.LineNumber.ToString(), 650e => e.LineNumber.ToString(), 688e => e.LineNumber.ToString(), 713e => e.LineNumber.ToString(), 737e => e.LineNumber.ToString(), 884e => e.LineNumber.ToString(), 886e => e.LineNumber.ToString(), 914e => e.LineNumber.ToString(), 987e => e.LineNumber.ToString(),
Microsoft.Build.Framework (6)
EnvironmentVariableReadEventArgs.cs (1)
66writer.Write7BitEncodedInt(LineNumber);
PropertyInitialValueSetEventArgs.cs (1)
99string formattedLocation = File == null ? PropertySource : $"{File} ({LineNumber},{ColumnNumber})";
PropertyReassignmentEventArgs.cs (1)
112string formattedLocation = File == null ? Location : $"{File} ({LineNumber},{ColumnNumber})";
TaskParameterEventArgs.cs (1)
186writer.Write7BitEncodedInt(LineNumber);
Utilities\EventArgsFormatting.cs (2)
60e.Code, e.File, showProjectFile ? e.ProjectFile : null, e.LineNumber, e.EndLineNumber, 155e.Code, e.File, showProjectFile ? e.ProjectFile : null, e.LineNumber, e.EndLineNumber, e.ColumnNumber, e.EndColumnNumber, e.ThreadId, null);
Microsoft.Build.Framework.UnitTests (2)
CustomEventArgSerialization_Tests.cs (2)
320newMessageEvent.LineNumber.ShouldBe(messageEvent.LineNumber); // "Expected message LineNumber to match"
Microsoft.Build.UnitTests.Shared (2)
MockLogger.cs (2)
310if (eventArgs is BuildMessageEventArgs m && m.LineNumber != 0) 312msg = $"{m.File}({m.LineNumber},{m.ColumnNumber}): {msg}";