1 write to MappedSourceRoots
Microsoft.Build.Tasks.CodeAnalysis (1)
src\Compilers\Core\MSBuildTask\MapSourceRoots.cs (1)
218
MappedSourceRoots
= mappedSourceRoots.ToArray();
51 references to MappedSourceRoots
Microsoft.Build.Tasks.CodeAnalysis.UnitTests (51)
MapSourceRootTests.cs (51)
57
RoslynDebug.Assert(task.
MappedSourceRoots
is object);
58
Assert.Equal(4, task.
MappedSourceRoots
.Length);
60
Assert.Equal(Utilities.GetFullPathNoThrow(Utilities.FixFilePath(@"c:\packages\SourcePackage1\")), task.
MappedSourceRoots
[0].ItemSpec);
61
Assert.Equal(@"/_1/", task.
MappedSourceRoots
[0].GetMetadata("MappedPath"));
63
Assert.Equal(Utilities.GetFullPathNoThrow(Utilities.FixFilePath("/packages/SourcePackage2/")), task.
MappedSourceRoots
[1].ItemSpec);
64
Assert.Equal(@"/_2/", task.
MappedSourceRoots
[1].GetMetadata("MappedPath"));
66
Assert.Equal(Utilities.GetFullPathNoThrow(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.GetFullPathNoThrow(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(Utilities.GetFullPathNoThrow(@"!@#:;$%^&*()_+|{}\")), task.
MappedSourceRoots
[0].ItemSpec);
110
Assert.Equal(@"/_1/", task.
MappedSourceRoots
[0].GetMetadata("MappedPath"));
112
Assert.Equal(Utilities.FixFilePath(Utilities.GetFullPathNoThrow("****/")), 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(Utilities.GetFullPathNoThrow(@"****\|||:;\")), 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.GetFullPathNoThrow(Utilities.FixFilePath(@"c:\MyProjects\MyProject\")), task.
MappedSourceRoots
[0].ItemSpec);
187
Assert.Equal(@"/_/", task.
MappedSourceRoots
[0].GetMetadata("MappedPath"));
189
Assert.Equal(Utilities.GetFullPathNoThrow(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.GetFullPathNoThrow(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.GetFullPathNoThrow(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.GetFullPathNoThrow(Utilities.FixFilePath(@"c:\packages\SourcePackage1\")), task.
MappedSourceRoots
[0].ItemSpec);
225
Assert.Equal(@"/_/", task.
MappedSourceRoots
[0].GetMetadata("MappedPath"));
227
Assert.Equal(Utilities.GetFullPathNoThrow(Utilities.FixFilePath(@"C:\packages\SourcePackage1\")), task.
MappedSourceRoots
[1].ItemSpec);
228
Assert.Equal(@"/_1/", task.
MappedSourceRoots
[1].GetMetadata("MappedPath"));
230
Assert.Equal(Utilities.GetFullPathNoThrow(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
]), string.Join("\n", 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
]), string.Join("\n", task.
MappedSourceRoots
.Select(InspectSourceRoot)));
491
AssertEx.NotNull(task.
MappedSourceRoots
);
497
string.Join(Environment.NewLine, task.
MappedSourceRoots
.Select(InspectSourceRoot)));