83 references to IsDirty
Microsoft.Build (1)
ObjectModelRemoting\DefinitionObjectsLinks\ProjectLink.cs (1)
32
/// Access to remote <see cref="Project.
IsDirty
"/>.
Microsoft.Build.Engine.OM.UnitTests (82)
Construction\ProjectMetadataElement_Tests.cs (14)
578
Assert.True(project.
IsDirty
);
621
Assert.True(project.
IsDirty
);
695
Assert.True(project.
IsDirty
);
738
Assert.True(project.
IsDirty
);
824
Assert.True(project.
IsDirty
);
887
Assert.True(project.
IsDirty
);
957
Assert.True(project.
IsDirty
);
1000
Assert.True(project.
IsDirty
);
1069
Assert.True(project.
IsDirty
);
1109
Assert.True(project.
IsDirty
);
1180
Assert.True(project.
IsDirty
);
1187
Assert.True(project.
IsDirty
);
1227
Assert.True(project.
IsDirty
);
1234
Assert.True(project.
IsDirty
);
Construction\WhiteSpacePreservation_Tests.cs (2)
45
Assert.True(p.
IsDirty
);
107
Assert.True(p.
IsDirty
);
Definition\DefinitionEditing_Tests.cs (3)
1573
Assert.True(project.
IsDirty
);
1577
Assert.False(project.
IsDirty
);
2604
Assert.False(project.
IsDirty
, "project should not be dirty after item splitting threw exception");
Definition\Project_Tests.cs (20)
864
project.
IsDirty
.ShouldBeTrue();
934
project.
IsDirty
.ShouldBeTrue();
969
project.
IsDirty
.ShouldBeTrue();
998
project.
IsDirty
.ShouldBeTrue();
1013
project.
IsDirty
.ShouldBeTrue();
1017
project.
IsDirty
.ShouldBeFalse();
1036
project.
IsDirty
.ShouldBeTrue();
1052
project.
IsDirty
.ShouldBeFalse();
1406
project.
IsDirty
.ShouldBeTrue();
1529
project.
IsDirty
.ShouldBeFalse();
1535
project.
IsDirty
.ShouldBeTrue();
1539
project.
IsDirty
.ShouldBeFalse();
1612
project.
IsDirty
.ShouldBeFalse();
1617
project.
IsDirty
.ShouldBeTrue();
1621
project.
IsDirty
.ShouldBeFalse();
1637
project.
IsDirty
.ShouldBeFalse();
1643
project.
IsDirty
.ShouldBeTrue();
1647
project.
IsDirty
.ShouldBeFalse();
2185
project.
IsDirty
.ShouldBeFalse(); // "1" // was evaluated on load
2202
project.
IsDirty
.ShouldBeTrue(); // "2" // Dirty for reevaluation, because the project now has gotten a new file name
Definition\ProjectCollection_Tests.cs (6)
624
Assert.True(project1.
IsDirty
);
643
Assert.True(project1.
IsDirty
);
647
Assert.True(project2.
IsDirty
);
660
Assert.True(project1.
IsDirty
);
661
Assert.True(project2.
IsDirty
);
689
Assert.True(project1.
IsDirty
);
Definition\ProjectItem_Tests.cs (9)
1877
Assert.True(project.
IsDirty
);
1900
Assert.True(project.
IsDirty
);
1935
Assert.False(project.
IsDirty
);
1972
Assert.True(project.
IsDirty
);
2026
Assert.True(project.
IsDirty
);
2220
Assert.False(project.
IsDirty
);
2224
Assert.True(project.
IsDirty
);
2280
Assert.False(project.
IsDirty
);
2284
Assert.True(project.
IsDirty
);
Definition\ProjectMetadata_Tests.cs (4)
57
Assert.False(project.
IsDirty
);
62
Assert.True(project.
IsDirty
);
95
Assert.False(project.
IsDirty
);
99
Assert.False(project.
IsDirty
);
Definition\ProjectProperty_Tests.cs (3)
93
Assert.True(project.
IsDirty
);
110
Assert.True(project.
IsDirty
);
126
Assert.False(project.
IsDirty
);
Definition\ProtectImports_Tests.cs (10)
247
Assert.True(project.
IsDirty
); // "Project was not marked dirty."
261
Assert.True(project.
IsDirty
); // "Project was not marked dirty."
275
Assert.True(project.
IsDirty
); // "Project was not marked dirty."
289
Assert.True(project.
IsDirty
); // "Project was not marked dirty."
367
Assert.True(project.
IsDirty
); // "Project was not marked dirty."
382
Assert.True(project.
IsDirty
); // "Project was not marked dirty."
398
Assert.True(project.
IsDirty
); // "Project was not marked dirty."
412
Assert.True(project.
IsDirty
); // "Project was not marked dirty."
460
Assert.True(project.
IsDirty
); // "Project was not marked dirty."
474
Assert.True(project.
IsDirty
); // "Project was not marked dirty."
ObjectModelRemoting\Helpers\ViewValidation.evaluation.cs (2)
371
Assert.Equal(real.
IsDirty
, view.
IsDirty
);
ObjectModelRemoting\LinkedEvaluationModify_Tests.cs (8)
53
Assert.False(realProj.
IsDirty
);
54
Assert.False(viewProj.
IsDirty
);
58
Assert.True(realProj.
IsDirty
);
59
Assert.True(viewProj.
IsDirty
);
63
Assert.True(realProj.
IsDirty
);
64
Assert.True(viewProj.
IsDirty
);
77
Assert.False(realProj.
IsDirty
);
78
Assert.False(viewProj.
IsDirty
);
ObjectModelRemoting\RemoteProjectsProviderMock\EvaluationLinkMocks\MockProjectLink.cs (1)
32
public bool IsDirty => this.Source.
IsDirty
;