1 write to MappedSourceRoots
Microsoft.Build.Tasks.CodeAnalysis (1)
src\Compilers\Core\MSBuildTask\MapSourceRoots.cs (1)
196
MappedSourceRoots
= mappedSourceRoots.ToArray();
49 references to MappedSourceRoots
Microsoft.Build.Tasks.CodeAnalysis.UnitTests (49)
MapSourceRootTests.cs (49)
57
RoslynDebug.Assert(task.
MappedSourceRoots
is object);
58
Assert.Equal(4, task.
MappedSourceRoots
.Length);
60
Assert.Equal(Utilities.FixFilePath(@"c:\packages\SourcePackage1\"), task.
MappedSourceRoots
[0].ItemSpec);
61
Assert.Equal(@"/_1/", task.
MappedSourceRoots
[0].GetMetadata("MappedPath"));
63
Assert.Equal(Utilities.FixFilePath(@"/packages/SourcePackage2/"), task.
MappedSourceRoots
[1].ItemSpec);
64
Assert.Equal(@"/_2/", task.
MappedSourceRoots
[1].GetMetadata("MappedPath"));
66
Assert.Equal(Utilities.FixFilePath(@"c:\MyProjects\MyProject\"), task.
MappedSourceRoots
[2].ItemSpec);
67
Assert.Equal(@"/_/", task.
MappedSourceRoots
[2].GetMetadata("MappedPath"));
68
Assert.Equal(@"Git", task.
MappedSourceRoots
[2].GetMetadata("SourceControl"));
70
Assert.Equal(Utilities.FixFilePath(@"c:\MyProjects\MyProject\a\b\"), task.
MappedSourceRoots
[3].ItemSpec);
71
Assert.Equal(@"/_/a/b/", task.
MappedSourceRoots
[3].GetMetadata("MappedPath"));
72
Assert.Equal(@"Git", task.
MappedSourceRoots
[3].GetMetadata("SourceControl"));
73
Assert.Equal(@"some value", task.
MappedSourceRoots
[3].GetMetadata("some metadata"));
106
RoslynDebug.Assert(task.
MappedSourceRoots
is object);
107
Assert.Equal(3, task.
MappedSourceRoots
.Length);
109
Assert.Equal(Utilities.FixFilePath(@"!@#:;$%^&*()_+|{}\"), task.
MappedSourceRoots
[0].ItemSpec);
110
Assert.Equal(@"/_1/", task.
MappedSourceRoots
[0].GetMetadata("MappedPath"));
112
Assert.Equal(Utilities.FixFilePath("****/"), task.
MappedSourceRoots
[1].ItemSpec);
113
Assert.Equal(@"/_/", task.
MappedSourceRoots
[1].GetMetadata("MappedPath"));
114
Assert.Equal(@"Git", task.
MappedSourceRoots
[1].GetMetadata("SourceControl"));
116
Assert.Equal(Utilities.FixFilePath(@"****\|||:;\"), task.
MappedSourceRoots
[2].ItemSpec);
117
Assert.Equal(@"/_/|||:;/", task.
MappedSourceRoots
[2].GetMetadata("MappedPath"));
118
Assert.Equal(@"Git", task.
MappedSourceRoots
[2].GetMetadata("SourceControl"));
183
RoslynDebug.Assert(task.
MappedSourceRoots
is object);
184
Assert.Equal(4, task.
MappedSourceRoots
.Length);
186
Assert.Equal(Utilities.FixFilePath(@"c:\MyProjects\MyProject\"), task.
MappedSourceRoots
[0].ItemSpec);
187
Assert.Equal(@"/_/", task.
MappedSourceRoots
[0].GetMetadata("MappedPath"));
189
Assert.Equal(Utilities.FixFilePath(@"c:\MyProjects\MyProject\a\a\"), task.
MappedSourceRoots
[1].ItemSpec);
190
Assert.Equal(@"/_/a/a/", task.
MappedSourceRoots
[1].GetMetadata("MappedPath"));
192
Assert.Equal(Utilities.FixFilePath(@"c:\MyProjects\MyProject\a\b\"), task.
MappedSourceRoots
[2].ItemSpec);
193
Assert.Equal(@"/_/a/b/", task.
MappedSourceRoots
[2].GetMetadata("MappedPath"));
195
Assert.Equal(Utilities.FixFilePath(@"c:\MyProjects\MyProject\a\c\"), task.
MappedSourceRoots
[3].ItemSpec);
196
Assert.Equal(@"/_/a/c/", task.
MappedSourceRoots
[3].GetMetadata("MappedPath"));
221
RoslynDebug.Assert(task.
MappedSourceRoots
is object);
222
Assert.Equal(3, task.
MappedSourceRoots
.Length);
224
Assert.Equal(Utilities.FixFilePath(@"c:\packages\SourcePackage1\"), task.
MappedSourceRoots
[0].ItemSpec);
225
Assert.Equal(@"/_/", task.
MappedSourceRoots
[0].GetMetadata("MappedPath"));
227
Assert.Equal(Utilities.FixFilePath(@"C:\packages\SourcePackage1\"), task.
MappedSourceRoots
[1].ItemSpec);
228
Assert.Equal(@"/_1/", task.
MappedSourceRoots
[1].GetMetadata("MappedPath"));
230
Assert.Equal(Utilities.FixFilePath(@"c:\packages\SourcePackage2\"), task.
MappedSourceRoots
[2].ItemSpec);
231
Assert.Equal(@"/_2/", task.
MappedSourceRoots
[2].GetMetadata("MappedPath"));
273
Assert.Null(task.
MappedSourceRoots
);
343
AssertEx.NotNull(task.
MappedSourceRoots
);
349
}, task.
MappedSourceRoots
.Select(InspectSourceRoot));
380
Assert.Null(task.
MappedSourceRoots
);
409
Assert.Null(task.
MappedSourceRoots
);
443
Assert.Null(task.
MappedSourceRoots
);
448
AssertEx.NotNull(task.
MappedSourceRoots
);
452
}, task.
MappedSourceRoots
.Select(InspectSourceRoot));