diff --git a/SpecFlow.Tools.MsBuild.Generation/FeatureCodeBehindGenerator.cs b/SpecFlow.Tools.MsBuild.Generation/FeatureCodeBehindGenerator.cs index 2773a53d7..57aa0dc5a 100644 --- a/SpecFlow.Tools.MsBuild.Generation/FeatureCodeBehindGenerator.cs +++ b/SpecFlow.Tools.MsBuild.Generation/FeatureCodeBehindGenerator.cs @@ -20,15 +20,11 @@ public FeatureCodeBehindGenerator(ITestGenerator testGenerator) _testGenerator = testGenerator; } - public TestFileGeneratorResult GenerateCodeBehindFile(string featureFile, TaskLoggingHelper log) + public TestFileGeneratorResult GenerateCodeBehindFile(string featureFile) { - log.LogMessage(MessageImportance.High, $"[SpecFlow] FeatureFile: {featureFile}"); - var featureFileInput = new FeatureFileInput(featureFile); - log.LogMessage(MessageImportance.High, $"[SpecFlow] FeatureFileInfo: {featureFileInput.ToString()}"); var generatedFeatureFileName = Path.GetFileName(_testGenerator.GetTestFullPath(featureFileInput)); - log.LogMessage(MessageImportance.High, $"[SpecFlow] GeneratedFeatureFileName: {generatedFeatureFileName}"); var testGeneratorResult = _testGenerator.GenerateTestFile(featureFileInput, new GenerationSettings()); diff --git a/SpecFlow.Tools.MsBuild.Generation/FeatureFileCodeBehindGenerator.cs b/SpecFlow.Tools.MsBuild.Generation/FeatureFileCodeBehindGenerator.cs index 17e0c8f27..61e9f4e1f 100644 --- a/SpecFlow.Tools.MsBuild.Generation/FeatureFileCodeBehindGenerator.cs +++ b/SpecFlow.Tools.MsBuild.Generation/FeatureFileCodeBehindGenerator.cs @@ -34,7 +34,7 @@ public IEnumerable GenerateFilesForProject( foreach (var featureFile in featureFiles) { string featureFileItemSpec = featureFile; - var generatorResult = _featureCodeBehindGenerator.GenerateCodeBehindFile(featureFileItemSpec, Log); + var generatorResult = _featureCodeBehindGenerator.GenerateCodeBehindFile(featureFileItemSpec); if (!generatorResult.Success) { diff --git a/SpecFlow.Tools.MsBuild.Generation/GenerateFeatureFileCodeBehindTask.cs b/SpecFlow.Tools.MsBuild.Generation/GenerateFeatureFileCodeBehindTask.cs index cf4d4a225..c60ae54a8 100644 --- a/SpecFlow.Tools.MsBuild.Generation/GenerateFeatureFileCodeBehindTask.cs +++ b/SpecFlow.Tools.MsBuild.Generation/GenerateFeatureFileCodeBehindTask.cs @@ -41,12 +41,10 @@ public override bool Execute() var generateFeatureFileCodeBehindTaskContainerBuilder = new GenerateFeatureFileCodeBehindTaskContainerBuilder(); var generatorPlugins = GeneratorPlugins?.Select(gp => gp.ItemSpec).Select(p => new GeneratorPluginInfo(p)).ToArray() ?? Array.Empty(); var featureFiles = FeatureFiles?.Select(i => i.ItemSpec).ToArray() ?? Array.Empty(); - Log.LogMessage(MessageImportance.High, $"[SpecFlow] FeatureFiles from BuildTask: {string.Join(", ", featureFiles)}"); var msbuildInformationProvider = new MSBuildInformationProvider(MSBuildVersion); var generateFeatureFileCodeBehindTaskConfiguration = new GenerateFeatureFileCodeBehindTaskConfiguration(AnalyticsTransmitter, CodeBehindGenerator); var generateFeatureFileCodeBehindTaskInfo = new SpecFlowProjectInfo(generatorPlugins, featureFiles, ProjectPath, ProjectFolder, ProjectGuid, AssemblyName, OutputPath, RootNamespace, TargetFrameworks, TargetFramework); - Log.LogMessage(MessageImportance.High, $"[SpecFlow] ProjectInfo: {generateFeatureFileCodeBehindTaskInfo.ToString()}"); using (var taskRootContainer = generateFeatureFileCodeBehindTaskContainerBuilder.BuildRootContainer(Log, generateFeatureFileCodeBehindTaskInfo, msbuildInformationProvider, generateFeatureFileCodeBehindTaskConfiguration)) { diff --git a/SpecFlow.Tools.MsBuild.Generation/SpecFlowProjectInfo.cs b/SpecFlow.Tools.MsBuild.Generation/SpecFlowProjectInfo.cs index 7e8f00cf0..f0b0d88f3 100644 --- a/SpecFlow.Tools.MsBuild.Generation/SpecFlowProjectInfo.cs +++ b/SpecFlow.Tools.MsBuild.Generation/SpecFlowProjectInfo.cs @@ -65,20 +65,5 @@ private bool InvalidFileName(string featureFilePath) return !string.IsNullOrEmpty(featureFileName) && featureFileName.Any(s => invalidCharacters.Contains(s)); } - - public override string ToString() - { - return $"GeneratorPlugins: '{string.Join(", ", GeneratorPlugins)}', " - + $"FeatureFiles: '{string.Join(", ", FeatureFiles)}', " - + $"ProjectPath: '{ProjectPath}', " - + $"ProjectFolder: '{ProjectFolder}', " - + $"ProjectGuid: '{ProjectGuid}', " - + $"ProjectAssemblyName: '{ProjectAssemblyName}', " - + $"OutputPath: '{OutputPath}', " - + $"RootNamespace: '{RootNamespace}', " - + $"TargetFrameworks: '{TargetFrameworks}', " - + $"CurrentTargetFramework: '{CurrentTargetFramework}', " - ; - } } } diff --git a/TechTalk.SpecFlow.Generator/Interfaces/FeatureFileInput.cs b/TechTalk.SpecFlow.Generator/Interfaces/FeatureFileInput.cs index 9929bbf7a..14a462413 100644 --- a/TechTalk.SpecFlow.Generator/Interfaces/FeatureFileInput.cs +++ b/TechTalk.SpecFlow.Generator/Interfaces/FeatureFileInput.cs @@ -45,12 +45,5 @@ public FeatureFileInput(string projectRelativePath) ProjectRelativePath = projectRelativePath; } - - public override string ToString() - { - return $"ProjectRelativePath: '{ProjectRelativePath}', " - + $"CustomNamespace: '{CustomNamespace}', " - + $"GeneratedTestProjectRelativePath: '{GeneratedTestProjectRelativePath}'"; - } } } \ No newline at end of file