10
10
using NUnit . Engine . Internal . FileSystemAccess ;
11
11
using NUnit . Engine . Internal . FileSystemAccess . Default ;
12
12
using System . Linq ;
13
- using System . Diagnostics ;
14
13
15
14
namespace NUnit . Engine . Services
16
15
{
@@ -21,7 +20,6 @@ public class ExtensionManager
21
20
static readonly Logger log = InternalTrace . GetLogger ( typeof ( ExtensionManager ) ) ;
22
21
23
22
private readonly IFileSystem _fileSystem ;
24
- //private readonly IAddinsFileReader _addinsReader;
25
23
private readonly IDirectoryFinder _directoryFinder ;
26
24
27
25
// List of all ExtensionPoints discovered
@@ -154,10 +152,7 @@ public void FindExtensionAssemblies(string startDir)
154
152
155
153
log . Info ( $ "FindExtensionAssemblies examining extension directory { startDir } ") ;
156
154
157
- // Create the list of possible extension assemblies,
158
- // eliminating duplicates, start in the provided directory.
159
- // In this top level directory, we only look at .addins files.
160
- ProcessAddinsFiles ( _fileSystem . GetDirectory ( startDir ) , false ) ;
155
+ ProcessDirectory ( _fileSystem . GetDirectory ( startDir ) , false ) ;
161
156
}
162
157
}
163
158
@@ -631,27 +626,6 @@ internal bool CanLoadTargetFramework(Assembly runnerAsm, ExtensionAssembly exten
631
626
}
632
627
}
633
628
634
- //string extensionFrameworkName = AssemblyDefinition.ReadAssembly(extensionAsm.FilePath).GetFrameworkName();
635
- //string runnerFrameworkName = AssemblyDefinition.ReadAssembly(runnerAsm.Location).GetFrameworkName();
636
- //if (runnerFrameworkName?.StartsWith(".NETStandard") == true)
637
- //{
638
- // throw new NUnitEngineException($"{runnerAsm.FullName} test runner must target .NET Core or .NET Framework, not .NET Standard");
639
- //}
640
- //else if (runnerFrameworkName?.StartsWith(".NETCoreApp") == true)
641
- //{
642
- // if (extensionFrameworkName?.StartsWith(".NETStandard") != true && extensionFrameworkName?.StartsWith(".NETCoreApp") != true)
643
- // {
644
- // log.Info($".NET Core runners require .NET Core or .NET Standard extension for {extensionAsm.FilePath}");
645
- // return false;
646
- // }
647
- //}
648
- //else if (extensionFrameworkName?.StartsWith(".NETCoreApp") == true)
649
- //{
650
- // log.Info($".NET Framework runners cannot load .NET Core extension {extensionAsm.FilePath}");
651
- // return false;
652
- //}
653
-
654
- //return true;
655
629
}
656
630
657
631
private System . Runtime . Versioning . FrameworkName GetTargetRuntime ( string filePath )
0 commit comments