56 instantiations of FileHelper
Microsoft.TestPlatform.CommunicationUtilities (1)
DataCollectionRequestHandler.cs (1)
148new FileHelper(),
Microsoft.TestPlatform.CoreUtilities (1)
Helpers\DotnetHostHelper.cs (1)
43public DotnetHostHelper() : this(new FileHelper(), new PlatformEnvironment(), new WindowsRegistryHelper(), new EnvironmentVariableHelper(), new ProcessHelper())
Microsoft.TestPlatform.CrossPlatEngine (9)
Client\ProxyDiscoveryManager.cs (2)
66_fileHelper = new FileHelper(); 114_fileHelper = fileHelper ?? new FileHelper();
Client\ProxyExecutionManager.cs (2)
90_fileHelper = new FileHelper(); 115new FileHelper())
DataCollection\DotnetDataCollectionLauncher.cs (1)
33: this(new ProcessHelper(), new FileHelper(), TestSessionMessageLogger.Instance)
DataCollection\InProcDataCollectionExtensionManager.cs (1)
55: this(runSettings, testEventsPublisher, defaultCodeBase, testPluginCache, new FileHelper())
EventHandlers\TestRequestHandler.cs (2)
81_fileHelper = new FileHelper(); 103_fileHelper = new FileHelper();
PostProcessing\ArtifactProcessingManager.cs (1)
44new FileHelper(),
Microsoft.TestPlatform.Extensions.BlameDataCollector (6)
BlameCollector.cs (1)
75: this(new XmlReaderWriter(), new ProcessDumpUtility(), null, new FileHelper(), new ProcessHelper())
CrashDumperFactory.cs (2)
52return new NetClientCrashDumper(new FileHelper()); 58return new NetClientCrashDumper(new FileHelper());
ProcDumpDumper.cs (1)
49: this(new ProcessHelper(), new FileHelper(), new PlatformEnvironment(), new EnvironmentVariableHelper())
ProcessDumpUtility.cs (1)
30: this(new ProcessHelper(), new FileHelper(), new HangDumperFactory(), new CrashDumperFactory())
XmlReaderWriter.cs (1)
29: this(new FileHelper())
Microsoft.TestPlatform.TestHostRuntimeProvider (2)
Hosting\DefaultTestHostManager.cs (1)
80new FileHelper(),
Hosting\DotnetTestHostManager.cs (1)
92new FileHelper(),
Microsoft.TestPlatform.VsTestConsole.TranslationLayer (2)
ConsoleParameters.cs (1)
30public ConsoleParameters() : this(new FileHelper())
VsTestConsoleProcessManager.cs (1)
87FileHelper = new FileHelper();
Microsoft.VisualStudio.TestPlatform.Client (2)
TestPlatform.cs (2)
49new FileHelper(), 286FileHelper fileHelper = new();
Microsoft.VisualStudio.TestPlatform.Common (4)
DataCollection\DataCollectionAttachmentManager.cs (1)
70: this(new TestPlatform.Utilities.Helpers.FileHelper())
ExtensionFramework\TestPluginCache.cs (1)
386var installContext = new InstallationContext(new FileHelper());
ExtensionFramework\VSExtensionManager.cs (1)
42: this(new FileHelper())
Utilities\AssemblyProperties.cs (1)
22public AssemblyProperties() : this(new FileHelper())
Microsoft.VisualStudio.TestPlatform.Extensions.Html.TestLogger (1)
HtmlLogger.cs (1)
40: this(new FileHelper(), new HtmlTransformer(), new DataContractSerializer(typeof(TestRunDetails)))
Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger (1)
TrxLogger.cs (1)
41public TrxLogger() : this(new Utilities.Helpers.FileHelper()) { }
Microsoft.VisualStudio.TestPlatform.ObjectModel (3)
DataCollector\TransferInformation\FileTransferInformation.cs (1)
32: this(context, path, deleteFile, new TestPlatform.Utilities.Helpers.FileHelper())
Navigation\DiaSession.cs (1)
124using var stream = new FileHelper().GetStream(pdbFilePath!, FileMode.Open, FileAccess.Read);
Navigation\PortableSymbolReader.cs (1)
170return new PortablePdbReader(new FileHelper().GetStream(pdbFilePath, FileMode.Open, FileAccess.Read));
vstest.console (12)
CommandLine\AssemblyMetadataProvider.cs (1)
27public static AssemblyMetadataProvider Instance => s_instance ??= new AssemblyMetadataProvider(new FileHelper());
CommandLine\CommandLineOptions.cs (1)
68FileHelper = new FileHelper();
Internal\FilePatternParser.cs (1)
34: this(new Matcher(), new FileHelper())
Processors\AeDebuggerArgumentProcessor.cs (1)
38new AeDebuggerArgumentExecutor(new PlatformEnvironment(), new FileHelper(), new ProcessHelper(), ConsoleOutput.Instance, new EnvironmentVariableHelper()));
Processors\CollectArgumentProcessor.cs (1)
52new CollectArgumentExecutor(RunSettingsManager.Instance, new FileHelper()));
Processors\EnableBlameArgumentProcessor.cs (1)
61new EnableBlameArgumentExecutor(RunSettingsManager.Instance, new PlatformEnvironment(), new FileHelper()));
Processors\EnableCodeCoverageArgumentProcessor.cs (1)
46new EnableCodeCoverageArgumentExecutor(CommandLineOptions.Instance, RunSettingsManager.Instance, new FileHelper()));
Processors\EnableDiagArgumentProcessor.cs (1)
41public EnableDiagArgumentProcessor() : this(new FileHelper())
Processors\RunSettingsArgumentProcessor.cs (1)
79FileHelper = new FileHelper();
Processors\TestAdapterLoadingStrategyArgumentProcessor.cs (1)
46new TestAdapterLoadingStrategyArgumentExecutor(CommandLineOptions.Instance, RunSettingsManager.Instance, ConsoleOutput.Instance, new FileHelper()));
Processors\TestAdapterPathArgumentProcessor.cs (1)
47ConsoleOutput.Instance, new FileHelper()));
Publisher\TextFileTelemetryPublisher.cs (1)
28LogToFile(eventName, metrics, new FileHelper());
vstest.console.arm64 (12)
src\vstest\src\vstest.console\CommandLine\AssemblyMetadataProvider.cs (1)
27public static AssemblyMetadataProvider Instance => s_instance ??= new AssemblyMetadataProvider(new FileHelper());
src\vstest\src\vstest.console\CommandLine\CommandLineOptions.cs (1)
68FileHelper = new FileHelper();
src\vstest\src\vstest.console\Internal\FilePatternParser.cs (1)
34: this(new Matcher(), new FileHelper())
src\vstest\src\vstest.console\Processors\AeDebuggerArgumentProcessor.cs (1)
38new AeDebuggerArgumentExecutor(new PlatformEnvironment(), new FileHelper(), new ProcessHelper(), ConsoleOutput.Instance, new EnvironmentVariableHelper()));
src\vstest\src\vstest.console\Processors\CollectArgumentProcessor.cs (1)
52new CollectArgumentExecutor(RunSettingsManager.Instance, new FileHelper()));
src\vstest\src\vstest.console\Processors\EnableBlameArgumentProcessor.cs (1)
61new EnableBlameArgumentExecutor(RunSettingsManager.Instance, new PlatformEnvironment(), new FileHelper()));
src\vstest\src\vstest.console\Processors\EnableCodeCoverageArgumentProcessor.cs (1)
46new EnableCodeCoverageArgumentExecutor(CommandLineOptions.Instance, RunSettingsManager.Instance, new FileHelper()));
src\vstest\src\vstest.console\Processors\EnableDiagArgumentProcessor.cs (1)
41public EnableDiagArgumentProcessor() : this(new FileHelper())
src\vstest\src\vstest.console\Processors\RunSettingsArgumentProcessor.cs (1)
79FileHelper = new FileHelper();
src\vstest\src\vstest.console\Processors\TestAdapterLoadingStrategyArgumentProcessor.cs (1)
46new TestAdapterLoadingStrategyArgumentExecutor(CommandLineOptions.Instance, RunSettingsManager.Instance, ConsoleOutput.Instance, new FileHelper()));
src\vstest\src\vstest.console\Processors\TestAdapterPathArgumentProcessor.cs (1)
47ConsoleOutput.Instance, new FileHelper()));
src\vstest\src\vstest.console\Publisher\TextFileTelemetryPublisher.cs (1)
28LogToFile(eventName, metrics, new FileHelper());
1 reference to FileHelper
Microsoft.VisualStudio.TestPlatform.Client (1)
TestPlatform.cs (1)
286FileHelper fileHelper = new();