41 instantiations of FlatTrackingData
Microsoft.Build.Utilities.Core (4)
TrackedDependencies\FlatTrackingData.cs (4)
690
FlatTrackingData inputs = new
FlatTrackingData
(hostTask, readTLogNames, DateTime.MaxValue);
693
FlatTrackingData outputs = new
FlatTrackingData
(hostTask, writeTLogNames, DateTime.MinValue);
836
FlatTrackingData inputs = new
FlatTrackingData
(readTLogNames, true);
839
FlatTrackingData outputs = new
FlatTrackingData
(writeTLogNames, true);
Microsoft.Build.Utilities.UnitTests (37)
TrackedDependencies\TrackedDependenciesTests.cs (37)
2985
FlatTrackingData data = new
FlatTrackingData
(
3002
FlatTrackingData data = new
FlatTrackingData
(
3019
FlatTrackingData data = new
FlatTrackingData
(
3036
FlatTrackingData data = new
FlatTrackingData
(
3053
FlatTrackingData data = new
FlatTrackingData
(
3095
FlatTrackingData outputs = new
FlatTrackingData
(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.write.tlog"))), false);
3096
FlatTrackingData inputs = new
FlatTrackingData
(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.read.tlog"))), false);
3132
FlatTrackingData outputs = new
FlatTrackingData
(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.write.tlog"))), false);
3133
FlatTrackingData inputs = new
FlatTrackingData
(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.read.tlog"))), false);
3172
FlatTrackingData outputs = new
FlatTrackingData
(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.write.tlog"))), false);
3173
FlatTrackingData inputs = new
FlatTrackingData
(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.read.tlog"))), false);
3191
FlatTrackingData outputs = new
FlatTrackingData
(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.write.tlog"))), false);
3192
FlatTrackingData inputs = new
FlatTrackingData
(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.read.tlog"))), false);
3220
FlatTrackingData outputs = new
FlatTrackingData
(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.write.tlog"))), false);
3221
FlatTrackingData inputs = new
FlatTrackingData
(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.read.tlog"))), false);
3259
FlatTrackingData outputs = new
FlatTrackingData
(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.write.tlog"))), false);
3261
FlatTrackingData inputs = new
FlatTrackingData
(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.read.tlog"))), false);
3273
outputs = new
FlatTrackingData
(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.write.tlog"))), false);
3274
inputs = new
FlatTrackingData
(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.read.tlog"))), false);
3302
FlatTrackingData outputs = new
FlatTrackingData
(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "*-one.write.?.tlog"))), false);
3304
FlatTrackingData inputs = new
FlatTrackingData
(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.read.tlog"))), false);
3309
outputs = new
FlatTrackingData
(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "*-one.write.?.tlog"))), false);
3311
inputs = new
FlatTrackingData
(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.read.tlog"))), false);
3348
FlatTrackingData outputs = new
FlatTrackingData
(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.write.tlog"))), false);
3350
FlatTrackingData inputs = new
FlatTrackingData
(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.read.tlog"))), false);
3362
outputs = new
FlatTrackingData
(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.write.tlog"))), false);
3363
inputs = new
FlatTrackingData
(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.read.tlog"))), false);
3399
FlatTrackingData outputs = new
FlatTrackingData
(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.write.tlog"))), false);
3401
FlatTrackingData inputs = new
FlatTrackingData
(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.read.tlog"))), false);
3413
outputs = new
FlatTrackingData
(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.write.tlog"))), false);
3414
inputs = new
FlatTrackingData
(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.read.tlog"))), false);
3422
outputs = new
FlatTrackingData
(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.write.tlog"))), false);
3423
inputs = new
FlatTrackingData
(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.read.tlog"))), false);
3458
FlatTrackingData data = new
FlatTrackingData
(
3478
data = new
FlatTrackingData
(
3499
FlatTrackingData outputs = new
FlatTrackingData
(
3513
FlatTrackingData outputs2 = new
FlatTrackingData
(
57 references to FlatTrackingData
Microsoft.Build.Utilities.Core (6)
TrackedDependencies\FlatTrackingData.cs (6)
690
FlatTrackingData
inputs = new FlatTrackingData(hostTask, readTLogNames, DateTime.MaxValue);
693
FlatTrackingData
outputs = new FlatTrackingData(hostTask, writeTLogNames, DateTime.MinValue);
723
public static bool IsUpToDate(TaskLoggingHelper Log, UpToDateCheckType upToDateCheckType,
FlatTrackingData
inputs,
FlatTrackingData
outputs)
836
FlatTrackingData
inputs = new FlatTrackingData(readTLogNames, true);
839
FlatTrackingData
outputs = new FlatTrackingData(writeTLogNames, true);
Microsoft.Build.Utilities.UnitTests (51)
TrackedDependencies\TrackedDependenciesTests.cs (51)
2985
FlatTrackingData
data = new FlatTrackingData(
3002
FlatTrackingData
data = new FlatTrackingData(
3019
FlatTrackingData
data = new FlatTrackingData(
3036
FlatTrackingData
data = new FlatTrackingData(
3053
FlatTrackingData
data = new FlatTrackingData(
3095
FlatTrackingData
outputs = new FlatTrackingData(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.write.tlog"))), false);
3096
FlatTrackingData
inputs = new FlatTrackingData(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.read.tlog"))), false);
3098
Assert.False(
FlatTrackingData
.IsUpToDate(DependencyTestHelper.MockTask.Log, UpToDateCheckType.InputNewerThanOutput, inputs, outputs));
3132
FlatTrackingData
outputs = new FlatTrackingData(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.write.tlog"))), false);
3133
FlatTrackingData
inputs = new FlatTrackingData(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.read.tlog"))), false);
3136
Assert.False(
FlatTrackingData
.IsUpToDate(DependencyTestHelper.MockTask.Log, UpToDateCheckType.InputNewerThanOutput, inputs, outputs));
3137
Assert.False(
FlatTrackingData
.IsUpToDate(DependencyTestHelper.MockTask.Log, UpToDateCheckType.InputNewerThanTracking, inputs, outputs));
3138
Assert.False(
FlatTrackingData
.IsUpToDate(DependencyTestHelper.MockTask.Log, UpToDateCheckType.InputOrOutputNewerThanTracking, inputs, outputs));
3172
FlatTrackingData
outputs = new FlatTrackingData(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.write.tlog"))), false);
3173
FlatTrackingData
inputs = new FlatTrackingData(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.read.tlog"))), false);
3176
Assert.False(
FlatTrackingData
.IsUpToDate(DependencyTestHelper.MockTask.Log, UpToDateCheckType.InputNewerThanOutput, inputs, outputs));
3177
Assert.False(
FlatTrackingData
.IsUpToDate(DependencyTestHelper.MockTask.Log, UpToDateCheckType.InputNewerThanTracking, inputs, outputs));
3178
Assert.False(
FlatTrackingData
.IsUpToDate(DependencyTestHelper.MockTask.Log, UpToDateCheckType.InputOrOutputNewerThanTracking, inputs, outputs));
3191
FlatTrackingData
outputs = new FlatTrackingData(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.write.tlog"))), false);
3192
FlatTrackingData
inputs = new FlatTrackingData(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.read.tlog"))), false);
3195
Assert.False(
FlatTrackingData
.IsUpToDate(DependencyTestHelper.MockTask.Log, UpToDateCheckType.InputNewerThanOutput, inputs, outputs));
3196
Assert.False(
FlatTrackingData
.IsUpToDate(DependencyTestHelper.MockTask.Log, UpToDateCheckType.InputNewerThanTracking, inputs, outputs));
3197
Assert.False(
FlatTrackingData
.IsUpToDate(DependencyTestHelper.MockTask.Log, UpToDateCheckType.InputOrOutputNewerThanTracking, inputs, outputs));
3220
FlatTrackingData
outputs = new FlatTrackingData(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.write.tlog"))), false);
3221
FlatTrackingData
inputs = new FlatTrackingData(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.read.tlog"))), false);
3224
Assert.False(
FlatTrackingData
.IsUpToDate(DependencyTestHelper.MockTask.Log, UpToDateCheckType.InputNewerThanOutput, inputs, outputs));
3226
Assert.True(
FlatTrackingData
.IsUpToDate(DependencyTestHelper.MockTask.Log, UpToDateCheckType.InputNewerThanTracking, inputs, outputs));
3228
Assert.True(
FlatTrackingData
.IsUpToDate(DependencyTestHelper.MockTask.Log, UpToDateCheckType.InputOrOutputNewerThanTracking, inputs, outputs));
3259
FlatTrackingData
outputs = new FlatTrackingData(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.write.tlog"))), false);
3261
FlatTrackingData
inputs = new FlatTrackingData(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.read.tlog"))), false);
3263
Assert.False(
FlatTrackingData
.IsUpToDate(DependencyTestHelper.MockTask.Log, UpToDateCheckType.InputNewerThanTracking, inputs, outputs));
3277
Assert.False(
FlatTrackingData
.IsUpToDate(DependencyTestHelper.MockTask.Log, UpToDateCheckType.InputNewerThanOutput, inputs, outputs));
3279
Assert.True(
FlatTrackingData
.IsUpToDate(DependencyTestHelper.MockTask.Log, UpToDateCheckType.InputNewerThanTracking, inputs, outputs));
3302
FlatTrackingData
outputs = new FlatTrackingData(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "*-one.write.?.tlog"))), false);
3304
FlatTrackingData
inputs = new FlatTrackingData(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.read.tlog"))), false);
3313
Assert.True(
FlatTrackingData
.IsUpToDate(DependencyTestHelper.MockTask.Log, UpToDateCheckType.InputNewerThanTracking, inputs, outputs));
3348
FlatTrackingData
outputs = new FlatTrackingData(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.write.tlog"))), false);
3350
FlatTrackingData
inputs = new FlatTrackingData(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.read.tlog"))), false);
3353
Assert.True(
FlatTrackingData
.IsUpToDate(DependencyTestHelper.MockTask.Log, UpToDateCheckType.InputNewerThanOutput, inputs, outputs));
3356
Assert.False(
FlatTrackingData
.IsUpToDate(DependencyTestHelper.MockTask.Log, UpToDateCheckType.InputOrOutputNewerThanTracking, inputs, outputs));
3366
Assert.False(
FlatTrackingData
.IsUpToDate(DependencyTestHelper.MockTask.Log, UpToDateCheckType.InputNewerThanTracking, inputs, outputs), "#3");
3369
Assert.False(
FlatTrackingData
.IsUpToDate(DependencyTestHelper.MockTask.Log, UpToDateCheckType.InputNewerThanOutput, inputs, outputs), "#4");
3399
FlatTrackingData
outputs = new FlatTrackingData(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.write.tlog"))), false);
3401
FlatTrackingData
inputs = new FlatTrackingData(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.read.tlog"))), false);
3403
Assert.True(
FlatTrackingData
.IsUpToDate(DependencyTestHelper.MockTask.Log, UpToDateCheckType.InputNewerThanOutput, inputs, outputs));
3405
Assert.False(
FlatTrackingData
.IsUpToDate(DependencyTestHelper.MockTask.Log, UpToDateCheckType.InputOrOutputNewerThanTracking, inputs, outputs));
3417
Assert.True(
FlatTrackingData
.IsUpToDate(DependencyTestHelper.MockTask.Log, UpToDateCheckType.InputOrOutputNewerThanTracking, inputs, outputs));
3426
Assert.False(
FlatTrackingData
.IsUpToDate(DependencyTestHelper.MockTask.Log, UpToDateCheckType.InputNewerThanOutput, inputs, outputs));
3458
FlatTrackingData
data = new FlatTrackingData(
3499
FlatTrackingData
outputs = new FlatTrackingData(
3513
FlatTrackingData
outputs2 = new FlatTrackingData(