From b06f0149cad59d8e1949f95347e7a28e3db7f9b6 Mon Sep 17 00:00:00 2001 From: Harald Martini <harald.martini@student.tugraz.at> Date: Wed, 24 Aug 2022 09:51:53 +0200 Subject: [PATCH] removed unused code from SimulatorFactoryDeclaration --- .../SimulatorFactoryDeclaration.cs | 45 +------------------ 1 file changed, 2 insertions(+), 43 deletions(-) diff --git a/VectoCore/VectoCore/Models/Simulation/Impl/SimulatorFactory/SimulatorFactoryDeclaration.cs b/VectoCore/VectoCore/Models/Simulation/Impl/SimulatorFactory/SimulatorFactoryDeclaration.cs index 5f0400aa30..503c1aae97 100644 --- a/VectoCore/VectoCore/Models/Simulation/Impl/SimulatorFactory/SimulatorFactoryDeclaration.cs +++ b/VectoCore/VectoCore/Models/Simulation/Impl/SimulatorFactory/SimulatorFactoryDeclaration.cs @@ -163,49 +163,8 @@ namespace TUGraz.VectoCore.Models.Simulation.Impl.SimulatorFactory } case IMultistagePrimaryAndStageInputDataProvider multiStagePrimaryAndStageInputData: { - throw new VectoException("Why are we here ? "); - - //Create Temporary Writer to hold the files only in Memory -#pragma warning disable 162 - var tempOutputWriter = new TempFileOutputWriter(ReportWriter, ReportType.DeclarationReportManufacturerXML); - var originalReportWriter = ReportWriter; - ReportWriter = tempOutputWriter; - var tempPrimaryReport = new XMLDeclarationReportPrimaryVehicle(tempOutputWriter); - - - RunDataFactory = CreateRunDataReader(multiStagePrimaryAndStageInputData.PrimaryVehicle, tempPrimaryReport); - - - CreateFollowUpSimulatorFactory = true; - Func<ISimulatorFactory> _followingSimulatorFactoryCreator = () => - { - try - { - var primaryInputData = _xmlInputDataReader.CreateDeclaration(tempOutputWriter - .GetDocument(ReportType.DeclarationReportPrimaryVehicleXML).CreateReader()); - - var vifInputData = new XMLDeclarationVIFInputData( - primaryInputData as IMultistepBusInputDataProvider, - multiStagePrimaryAndStageInputData.StageInputData); - - var manStagesCount = - vifInputData.MultistageJobInputData.JobInputData.ManufacturingStages?.Count ?? -1; - - originalReportWriter.NumberOfManufacturingStages = manStagesCount; - - return _simFactoryFactory.Factory(_mode, vifInputData, originalReportWriter, null, - vtpReport, Validate); - } - catch (Exception ex) - { - Log.Error($"Failed to create additional Simulation run: {ex.Message}"); - return null; - } - }; - return; -#pragma warning restore 162 - - } + throw new VectoException("Simulation should be split up in separate steps"); + } default: throw new VectoException("Unknown InputData for Declaration Mode!"); } -- GitLab