Imported Upstream version 6.0.0.172

Former-commit-id: f3cc9b82f3e5bd8f0fd3ebc098f789556b44e9cd
This commit is contained in:
Xamarin Public Jenkins (auto-signing)
2019-04-12 14:10:50 +00:00
parent 8016999e4d
commit 64ac736ec5
32155 changed files with 3981439 additions and 75368 deletions

View File

@ -1771,19 +1771,27 @@ namespace TestRunner {
checker.Name = test_directory.Name;
checker.Initialize ();
/*
files.Sort ((a, b) => {
if (a.EndsWith ("-lib.cs", StringComparison.Ordinal)) {
if (!b.EndsWith ("-lib.cs", StringComparison.Ordinal))
if (a.Name.EndsWith ("-lib.cs", StringComparison.Ordinal)) {
if (!b.Name.EndsWith ("-lib.cs", StringComparison.Ordinal))
return -1;
} else if (b.EndsWith ("-lib.cs", StringComparison.Ordinal)) {
if (!a.EndsWith ("-lib.cs", StringComparison.Ordinal))
} else if (b.Name.EndsWith ("-lib.cs", StringComparison.Ordinal)) {
if (!a.Name.EndsWith ("-lib.cs", StringComparison.Ordinal))
return 1;
}
return a.CompareTo (b);
if (a.Name.EndsWith ("-mod.cs", StringComparison.Ordinal)) {
if (!b.Name.EndsWith ("-mod.cs", StringComparison.Ordinal))
return -1;
} else if (b.Name.EndsWith ("-mod.cs", StringComparison.Ordinal)) {
if (!a.Name.EndsWith ("-mod.cs", StringComparison.Ordinal))
return 1;
}
return a.Name.CompareTo (b.Name);
});
*/
foreach (FileInfo s in files) {
string filename = s.Name;
if (Char.IsUpper (filename, 0)) { // Windows hack