From a344126f7db3c0b8d72419da2efa97b1db62dc85 Mon Sep 17 00:00:00 2001
From: Michael Krisper <michael.krisper@tugraz.at>
Date: Mon, 14 Feb 2022 16:21:27 +0100
Subject: [PATCH] [VectoCommon] Cleaned up usings

---
 .../BusAuxiliaries/BusHVACSystemConfiguration.cs |  4 +---
 .../VectoCommon/BusAuxiliaries/FloorType.cs      |  4 +---
 .../VectoCommon/BusAuxiliaries/IActuationsMap.cs |  2 --
 .../BusAuxiliaries/IAuxiliaryConfig.cs           |  4 ----
 .../IEnvironmentalConditionsMapEntry.cs          |  3 +--
 .../BusAuxiliaries/IPneumaticUserInputsConfig.cs |  4 +---
 .../BusAuxiliaries/ISSMDeclarationInputs.cs      |  1 -
 .../BusAuxiliaries/ISSMTechnologyBenefits.cs     |  4 +---
 .../InputData/DeclarationInputData.cs            |  1 -
 .../VectoCommon/InputData/IInputDataProvider.cs  |  1 -
 .../VectoCommon/Models/GearshiftPosition.cs      |  1 -
 VectoCommon/VectoCommon/Models/IResponse.cs      |  1 -
 .../VectoCommon/Models/RegistrationClass.cs      |  6 +-----
 VectoCommon/VectoCommon/Utils/SI.cs              |  1 -
 VectoCommon/VectoCommon/Utils/VectoMath.cs       |  1 -
 VectoCommon/VectoHashing/VectoHashing.csproj     | 16 ++++++++--------
 16 files changed, 14 insertions(+), 40 deletions(-)

diff --git a/VectoCommon/VectoCommon/BusAuxiliaries/BusHVACSystemConfiguration.cs b/VectoCommon/VectoCommon/BusAuxiliaries/BusHVACSystemConfiguration.cs
index 9da7b984e8..c60f44b830 100644
--- a/VectoCommon/VectoCommon/BusAuxiliaries/BusHVACSystemConfiguration.cs
+++ b/VectoCommon/VectoCommon/BusAuxiliaries/BusHVACSystemConfiguration.cs
@@ -1,6 +1,4 @@
-using System;
-using System.Text.RegularExpressions;
-using TUGraz.VectoCommon.Utils;
+using TUGraz.VectoCommon.Utils;
 
 namespace TUGraz.VectoCommon.BusAuxiliaries {
 	public enum BusHVACSystemConfiguration
diff --git a/VectoCommon/VectoCommon/BusAuxiliaries/FloorType.cs b/VectoCommon/VectoCommon/BusAuxiliaries/FloorType.cs
index 5e194eb3d6..55f0cb5cb2 100644
--- a/VectoCommon/VectoCommon/BusAuxiliaries/FloorType.cs
+++ b/VectoCommon/VectoCommon/BusAuxiliaries/FloorType.cs
@@ -1,6 +1,4 @@
-using System;
-
-namespace TUGraz.VectoCommon.BusAuxiliaries {
+namespace TUGraz.VectoCommon.BusAuxiliaries {
 	public enum FloorType
 	{
 		Unknown = 0,
diff --git a/VectoCommon/VectoCommon/BusAuxiliaries/IActuationsMap.cs b/VectoCommon/VectoCommon/BusAuxiliaries/IActuationsMap.cs
index 5f163e06a3..b7d5527f0c 100644
--- a/VectoCommon/VectoCommon/BusAuxiliaries/IActuationsMap.cs
+++ b/VectoCommon/VectoCommon/BusAuxiliaries/IActuationsMap.cs
@@ -10,9 +10,7 @@
 // See the LICENSE.txt for the specific language governing permissions and limitations.
 
 
-using System;
 using TUGraz.VectoCommon.Models;
-using TUGraz.VectoCore.Models.BusAuxiliaries;
 
 namespace TUGraz.VectoCommon.BusAuxiliaries
 {
diff --git a/VectoCommon/VectoCommon/BusAuxiliaries/IAuxiliaryConfig.cs b/VectoCommon/VectoCommon/BusAuxiliaries/IAuxiliaryConfig.cs
index ca0fbab1ce..56f9e1e111 100644
--- a/VectoCommon/VectoCommon/BusAuxiliaries/IAuxiliaryConfig.cs
+++ b/VectoCommon/VectoCommon/BusAuxiliaries/IAuxiliaryConfig.cs
@@ -9,11 +9,7 @@
 // 
 // See the LICENSE.txt for the specific language governing permissions and limitations.
 
-using System.Xml.Linq;
-using Newtonsoft.Json;
 using TUGraz.VectoCommon.InputData;
-using TUGraz.VectoCommon.Utils;
-using TUGraz.VectoCore.Models.BusAuxiliaries;
 
 namespace TUGraz.VectoCommon.BusAuxiliaries {
 	public interface IAuxiliaryConfig
diff --git a/VectoCommon/VectoCommon/BusAuxiliaries/IEnvironmentalConditionsMapEntry.cs b/VectoCommon/VectoCommon/BusAuxiliaries/IEnvironmentalConditionsMapEntry.cs
index 90344f0dc9..a3e817a860 100644
--- a/VectoCommon/VectoCommon/BusAuxiliaries/IEnvironmentalConditionsMapEntry.cs
+++ b/VectoCommon/VectoCommon/BusAuxiliaries/IEnvironmentalConditionsMapEntry.cs
@@ -1,5 +1,4 @@
-using System.Collections.Generic;
-using TUGraz.VectoCommon.Utils;
+using TUGraz.VectoCommon.Utils;
 
 namespace TUGraz.VectoCommon.BusAuxiliaries
 {
diff --git a/VectoCommon/VectoCommon/BusAuxiliaries/IPneumaticUserInputsConfig.cs b/VectoCommon/VectoCommon/BusAuxiliaries/IPneumaticUserInputsConfig.cs
index 64cfc89dbe..eac41660fb 100644
--- a/VectoCommon/VectoCommon/BusAuxiliaries/IPneumaticUserInputsConfig.cs
+++ b/VectoCommon/VectoCommon/BusAuxiliaries/IPneumaticUserInputsConfig.cs
@@ -1,6 +1,4 @@
-using System.Collections.Generic;
-using TUGraz.VectoCommon.Utils;
-using TUGraz.VectoCore.Models.BusAuxiliaries.DownstreamModules.Impl.Pneumatics;
+using TUGraz.VectoCommon.Utils;
 
 namespace TUGraz.VectoCommon.BusAuxiliaries
 {
diff --git a/VectoCommon/VectoCommon/BusAuxiliaries/ISSMDeclarationInputs.cs b/VectoCommon/VectoCommon/BusAuxiliaries/ISSMDeclarationInputs.cs
index c7795bb2db..3756f0ff30 100644
--- a/VectoCommon/VectoCommon/BusAuxiliaries/ISSMDeclarationInputs.cs
+++ b/VectoCommon/VectoCommon/BusAuxiliaries/ISSMDeclarationInputs.cs
@@ -1,5 +1,4 @@
 using System;
-using System.Collections.Generic;
 using System.ComponentModel;
 using TUGraz.VectoCommon.Utils;
 
diff --git a/VectoCommon/VectoCommon/BusAuxiliaries/ISSMTechnologyBenefits.cs b/VectoCommon/VectoCommon/BusAuxiliaries/ISSMTechnologyBenefits.cs
index 37645a7563..d62152c060 100644
--- a/VectoCommon/VectoCommon/BusAuxiliaries/ISSMTechnologyBenefits.cs
+++ b/VectoCommon/VectoCommon/BusAuxiliaries/ISSMTechnologyBenefits.cs
@@ -1,6 +1,4 @@
-using System.Collections.Generic;
-
-namespace TUGraz.VectoCommon.BusAuxiliaries
+namespace TUGraz.VectoCommon.BusAuxiliaries
 {
 	public interface ISSMTechnologyBenefits
 	{
diff --git a/VectoCommon/VectoCommon/InputData/DeclarationInputData.cs b/VectoCommon/VectoCommon/InputData/DeclarationInputData.cs
index 58bc4d9660..f8e73e2eae 100644
--- a/VectoCommon/VectoCommon/InputData/DeclarationInputData.cs
+++ b/VectoCommon/VectoCommon/InputData/DeclarationInputData.cs
@@ -31,7 +31,6 @@
 
 using System;
 using System.Collections.Generic;
-using System.Data;
 using System.IO;
 using System.Xml;
 using TUGraz.VectoCommon.BusAuxiliaries;
diff --git a/VectoCommon/VectoCommon/InputData/IInputDataProvider.cs b/VectoCommon/VectoCommon/InputData/IInputDataProvider.cs
index 3cfeac75b2..e22dcc4707 100644
--- a/VectoCommon/VectoCommon/InputData/IInputDataProvider.cs
+++ b/VectoCommon/VectoCommon/InputData/IInputDataProvider.cs
@@ -29,7 +29,6 @@
 *   Martin Rexeis, rexeis@ivt.tugraz.at, IVT, Graz University of Technology
 */
 
-using System.Collections;
 using System.Collections.Generic;
 using System.Xml.Linq;
 using TUGraz.VectoCommon.Models;
diff --git a/VectoCommon/VectoCommon/Models/GearshiftPosition.cs b/VectoCommon/VectoCommon/Models/GearshiftPosition.cs
index 2d8e6983f1..20e5f8f8d6 100644
--- a/VectoCommon/VectoCommon/Models/GearshiftPosition.cs
+++ b/VectoCommon/VectoCommon/Models/GearshiftPosition.cs
@@ -3,7 +3,6 @@ using System.Collections;
 using System.Collections.Generic;
 using System.Diagnostics;
 using System.Linq;
-using System.Security.Cryptography;
 
 namespace TUGraz.VectoCore.Models.SimulationComponent.Impl
 {
diff --git a/VectoCommon/VectoCommon/Models/IResponse.cs b/VectoCommon/VectoCommon/Models/IResponse.cs
index d3e3e6e18b..7f6c00adc0 100644
--- a/VectoCommon/VectoCommon/Models/IResponse.cs
+++ b/VectoCommon/VectoCommon/Models/IResponse.cs
@@ -30,7 +30,6 @@
 */
 
 using System.Diagnostics;
-using System.Dynamic;
 using System.Linq;
 using TUGraz.VectoCommon.Utils;
 using TUGraz.VectoCore.Models.SimulationComponent.Impl;
diff --git a/VectoCommon/VectoCommon/Models/RegistrationClass.cs b/VectoCommon/VectoCommon/Models/RegistrationClass.cs
index 939ca52e9e..e0f4ac30d6 100644
--- a/VectoCommon/VectoCommon/Models/RegistrationClass.cs
+++ b/VectoCommon/VectoCommon/Models/RegistrationClass.cs
@@ -1,8 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
+using System.Collections.Generic;
 using TUGraz.VectoCommon.Utils;
 
 namespace TUGraz.VectoCommon.Models
diff --git a/VectoCommon/VectoCommon/Utils/SI.cs b/VectoCommon/VectoCommon/Utils/SI.cs
index f41f07245d..30ff897700 100644
--- a/VectoCommon/VectoCommon/Utils/SI.cs
+++ b/VectoCommon/VectoCommon/Utils/SI.cs
@@ -37,7 +37,6 @@ using System.Linq;
 using System.Linq.Expressions;
 using System.Reflection;
 using Newtonsoft.Json;
-using System.Runtime.CompilerServices;
 using TUGraz.VectoCommon.Exceptions;
 
 // ReSharper disable ClassNeverInstantiated.Global
diff --git a/VectoCommon/VectoCommon/Utils/VectoMath.cs b/VectoCommon/VectoCommon/Utils/VectoMath.cs
index 69fd4e1b75..f2d73bc97c 100644
--- a/VectoCommon/VectoCommon/Utils/VectoMath.cs
+++ b/VectoCommon/VectoCommon/Utils/VectoMath.cs
@@ -30,7 +30,6 @@
 */
 
 using System;
-using System.CodeDom;
 using System.Collections.Generic;
 using System.Diagnostics;
 using System.Linq;
diff --git a/VectoCommon/VectoHashing/VectoHashing.csproj b/VectoCommon/VectoHashing/VectoHashing.csproj
index 0b6168dcae..171269944f 100644
--- a/VectoCommon/VectoHashing/VectoHashing.csproj
+++ b/VectoCommon/VectoHashing/VectoHashing.csproj
@@ -12,14 +12,6 @@
     <TargetFramework />
   </PropertyGroup>
 
-  <ItemGroup>
-    <ProjectReference Include="..\VectoCommon\VectoCommon.csproj" />
-  </ItemGroup>
-
-  <ItemGroup>
-    <EmbeddedResource Include="Resources\XSLT\SortInputData.xslt" />
-  </ItemGroup>
-
   <ItemGroup Condition="'$(TargetFramework)' == 'net45'">
     <Reference Include="System.Security" />
   </ItemGroup>
@@ -36,4 +28,12 @@
       <Version>6.0.0</Version>
     </PackageReference>
   </ItemGroup>
+
+  <ItemGroup>
+    <ProjectReference Include="..\VectoCommon\VectoCommon.csproj" />
+  </ItemGroup>
+
+  <ItemGroup>
+    <EmbeddedResource Include="Resources\XSLT\SortInputData.xslt" />
+  </ItemGroup>
 </Project>
-- 
GitLab