26 references to IsUpToDate
Microsoft.Build.Utilities.Core (1)
TrackedDependencies\FlatTrackingData.cs (1)
696
bool isUpToDate =
IsUpToDate
(hostTask.Log, upToDateCheckType, inputs, outputs);
Microsoft.Build.Utilities.UnitTests (25)
TrackedDependencies\TrackedDependenciesTests.cs (25)
3098
Assert.False(FlatTrackingData.
IsUpToDate
(DependencyTestHelper.MockTask.Log, UpToDateCheckType.InputNewerThanOutput, inputs, outputs));
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));
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));
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));
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));
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));
3313
Assert.True(FlatTrackingData.
IsUpToDate
(DependencyTestHelper.MockTask.Log, UpToDateCheckType.InputNewerThanTracking, inputs, outputs));
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");
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));