diff --git a/Nodejs/Product/Analysis/Analysis/AnalysisExtensions.cs b/Nodejs/Product/Analysis/Analysis/AnalysisExtensions.cs index aaf001891..d8e92d5f2 100644 --- a/Nodejs/Product/Analysis/Analysis/AnalysisExtensions.cs +++ b/Nodejs/Product/Analysis/Analysis/AnalysisExtensions.cs @@ -14,7 +14,6 @@ // //*********************************************************// -using System; namespace Microsoft.NodejsTools.Analysis { internal static class AnalysisExtensions { diff --git a/Nodejs/Product/Analysis/Analysis/AnalysisHashSet.cs b/Nodejs/Product/Analysis/Analysis/AnalysisHashSet.cs index 89447bf05..82693cbe6 100644 --- a/Nodejs/Product/Analysis/Analysis/AnalysisHashSet.cs +++ b/Nodejs/Product/Analysis/Analysis/AnalysisHashSet.cs @@ -18,7 +18,6 @@ using System.Collections; using System.Collections.Generic; using System.Diagnostics; -using System.Linq; using System.Threading; namespace Microsoft.NodejsTools.Analysis.AnalysisSetDetails { diff --git a/Nodejs/Product/Analysis/Analysis/AnalysisLog.cs b/Nodejs/Product/Analysis/Analysis/AnalysisLog.cs index bc7f0fd6a..c3de1cdfe 100644 --- a/Nodejs/Product/Analysis/Analysis/AnalysisLog.cs +++ b/Nodejs/Product/Analysis/Analysis/AnalysisLog.cs @@ -18,7 +18,6 @@ using System.Collections.Generic; using System.IO; using System.Linq; -using Microsoft.NodejsTools.Analysis.Values; namespace Microsoft.NodejsTools.Analysis { internal class AnalysisLog { diff --git a/Nodejs/Product/Analysis/Analysis/AnalysisSerializer.cs b/Nodejs/Product/Analysis/Analysis/AnalysisSerializer.cs index 3376ff475..9fa3b3791 100644 --- a/Nodejs/Product/Analysis/Analysis/AnalysisSerializer.cs +++ b/Nodejs/Product/Analysis/Analysis/AnalysisSerializer.cs @@ -19,9 +19,7 @@ using System.Collections.Generic; using System.Diagnostics; using System.IO; -using System.Linq; using System.Reflection; -using System.Reflection.Emit; using System.Runtime.Serialization; using System.Text; using Microsoft.NodejsTools.Analysis.AnalysisSetDetails; diff --git a/Nodejs/Product/Analysis/Analysis/AnalysisValue.cs b/Nodejs/Product/Analysis/Analysis/AnalysisValue.cs index 1dc9dc82f..0bf09d63a 100644 --- a/Nodejs/Product/Analysis/Analysis/AnalysisValue.cs +++ b/Nodejs/Product/Analysis/Analysis/AnalysisValue.cs @@ -19,7 +19,6 @@ using System.Collections.Generic; using System.Diagnostics; using System.Linq; -using System.Runtime.InteropServices; using Microsoft.NodejsTools.Analysis.Analyzer; using Microsoft.NodejsTools.Analysis.Values; using Microsoft.NodejsTools.Parsing; diff --git a/Nodejs/Product/Analysis/Analysis/AnalysisValueExtensions.cs b/Nodejs/Product/Analysis/Analysis/AnalysisValueExtensions.cs index df7ec9d11..161308694 100644 --- a/Nodejs/Product/Analysis/Analysis/AnalysisValueExtensions.cs +++ b/Nodejs/Product/Analysis/Analysis/AnalysisValueExtensions.cs @@ -14,10 +14,6 @@ // //*********************************************************// -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; namespace Microsoft.NodejsTools.Analysis.Values { static class AnalysisValueExtensions { diff --git a/Nodejs/Product/Analysis/Analysis/Analyzer/CarteseanProductFunctionAnalysisUnit.cs b/Nodejs/Product/Analysis/Analysis/Analyzer/CarteseanProductFunctionAnalysisUnit.cs index 315848845..ad0891001 100644 --- a/Nodejs/Product/Analysis/Analysis/Analyzer/CarteseanProductFunctionAnalysisUnit.cs +++ b/Nodejs/Product/Analysis/Analysis/Analyzer/CarteseanProductFunctionAnalysisUnit.cs @@ -17,7 +17,6 @@ using System; using System.Collections.Generic; using System.Diagnostics; -using System.Linq; using System.Text; using System.Threading; using Microsoft.NodejsTools.Analysis.Values; diff --git a/Nodejs/Product/Analysis/Analysis/Analyzer/DDG.cs b/Nodejs/Product/Analysis/Analysis/Analyzer/DDG.cs index 2471f3ae9..e84447d62 100644 --- a/Nodejs/Product/Analysis/Analysis/Analyzer/DDG.cs +++ b/Nodejs/Product/Analysis/Analysis/Analyzer/DDG.cs @@ -17,10 +17,8 @@ using System; using System.Collections.Generic; using System.Diagnostics; -using System.IO; using System.Linq; using System.Threading; -using Microsoft.NodejsTools.Analysis.Values; using Microsoft.NodejsTools.Parsing; namespace Microsoft.NodejsTools.Analysis.Analyzer { diff --git a/Nodejs/Product/Analysis/Analysis/Analyzer/DeclarativeEnvironmentRecord.cs b/Nodejs/Product/Analysis/Analysis/Analyzer/DeclarativeEnvironmentRecord.cs index b9a4c9402..ef5c9efdc 100644 --- a/Nodejs/Product/Analysis/Analysis/Analyzer/DeclarativeEnvironmentRecord.cs +++ b/Nodejs/Product/Analysis/Analysis/Analyzer/DeclarativeEnvironmentRecord.cs @@ -17,8 +17,6 @@ using System; using System.Collections.Generic; using System.Diagnostics; -using System.Linq; -using System.Text; using Microsoft.NodejsTools.Parsing; namespace Microsoft.NodejsTools.Analysis.Analyzer { diff --git a/Nodejs/Product/Analysis/Analysis/Analyzer/DefinitiveAssignmentEnvironmentRecord.cs b/Nodejs/Product/Analysis/Analysis/Analyzer/DefinitiveAssignmentEnvironmentRecord.cs index 77857585b..474394061 100644 --- a/Nodejs/Product/Analysis/Analysis/Analyzer/DefinitiveAssignmentEnvironmentRecord.cs +++ b/Nodejs/Product/Analysis/Analysis/Analyzer/DefinitiveAssignmentEnvironmentRecord.cs @@ -1,7 +1,5 @@ using System; using System.Collections.Generic; -using System.Linq; -using System.Text; using Microsoft.NodejsTools.Parsing; namespace Microsoft.NodejsTools.Analysis.Analyzer { diff --git a/Nodejs/Product/Analysis/Analysis/Analyzer/EnvironmentRecord.cs b/Nodejs/Product/Analysis/Analysis/Analyzer/EnvironmentRecord.cs index daf12d78f..e1b6efa9f 100644 --- a/Nodejs/Product/Analysis/Analysis/Analyzer/EnvironmentRecord.cs +++ b/Nodejs/Product/Analysis/Analysis/Analyzer/EnvironmentRecord.cs @@ -19,7 +19,6 @@ using System.Diagnostics; using System.Linq; using System.Text; -using Microsoft.NodejsTools.Analysis.Values; using Microsoft.NodejsTools.Parsing; namespace Microsoft.NodejsTools.Analysis.Analyzer { diff --git a/Nodejs/Product/Analysis/Analysis/Analyzer/FunctionAnalysisUnit.cs b/Nodejs/Product/Analysis/Analysis/Analyzer/FunctionAnalysisUnit.cs index bf67f488b..3b56cc7ee 100644 --- a/Nodejs/Product/Analysis/Analysis/Analyzer/FunctionAnalysisUnit.cs +++ b/Nodejs/Product/Analysis/Analysis/Analyzer/FunctionAnalysisUnit.cs @@ -15,8 +15,6 @@ //*********************************************************// using System; -using System.Collections.Generic; -using System.IO; using System.Linq; using System.Threading; using Microsoft.NodejsTools.Analysis.Values; diff --git a/Nodejs/Product/Analysis/Analysis/Analyzer/FunctionEnvironmentRecord.cs b/Nodejs/Product/Analysis/Analysis/Analyzer/FunctionEnvironmentRecord.cs index cb73b77f0..7ec600a8a 100644 --- a/Nodejs/Product/Analysis/Analysis/Analyzer/FunctionEnvironmentRecord.cs +++ b/Nodejs/Product/Analysis/Analysis/Analyzer/FunctionEnvironmentRecord.cs @@ -15,9 +15,6 @@ //*********************************************************// using System; -using System.Collections.Generic; -using System.Diagnostics; -using System.Linq; using Microsoft.NodejsTools.Analysis.Values; using Microsoft.NodejsTools.Parsing; diff --git a/Nodejs/Product/Analysis/Analysis/Analyzer/GruntfileAnalysisUnit.cs b/Nodejs/Product/Analysis/Analysis/Analyzer/GruntfileAnalysisUnit.cs index af547479b..02ddcf2dd 100644 --- a/Nodejs/Product/Analysis/Analysis/Analyzer/GruntfileAnalysisUnit.cs +++ b/Nodejs/Product/Analysis/Analysis/Analyzer/GruntfileAnalysisUnit.cs @@ -14,10 +14,6 @@ // //*********************************************************// -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; namespace Microsoft.NodejsTools.Analysis.Analyzer { /// diff --git a/Nodejs/Product/Analysis/Analysis/Analyzer/IsInstanceScope.cs b/Nodejs/Product/Analysis/Analysis/Analyzer/IsInstanceScope.cs index f7aa3f8b6..8df17c37a 100644 --- a/Nodejs/Product/Analysis/Analysis/Analyzer/IsInstanceScope.cs +++ b/Nodejs/Product/Analysis/Analysis/Analyzer/IsInstanceScope.cs @@ -14,10 +14,6 @@ // //*********************************************************// -using System.Collections.Generic; -using System.Linq; -using Microsoft.NodejsTools.Analysis.Values; -using Microsoft.NodejsTools.Parsing; namespace Microsoft.NodejsTools.Analysis.Analyzer { diff --git a/Nodejs/Product/Analysis/Analysis/Analyzer/ModuleEnvironmentRecord.cs b/Nodejs/Product/Analysis/Analysis/Analyzer/ModuleEnvironmentRecord.cs index 9a9ec90c1..97d91d6e1 100644 --- a/Nodejs/Product/Analysis/Analysis/Analyzer/ModuleEnvironmentRecord.cs +++ b/Nodejs/Product/Analysis/Analysis/Analyzer/ModuleEnvironmentRecord.cs @@ -16,7 +16,6 @@ using System; using System.Collections.Generic; -using Microsoft.NodejsTools.Analysis.Values; using Microsoft.NodejsTools.Parsing; namespace Microsoft.NodejsTools.Analysis.Analyzer { diff --git a/Nodejs/Product/Analysis/Analysis/Analyzer/OverviewWalker.Specializations.cs b/Nodejs/Product/Analysis/Analysis/Analyzer/OverviewWalker.Specializations.cs index 121ede5c7..8a0d6b0a3 100644 --- a/Nodejs/Product/Analysis/Analysis/Analyzer/OverviewWalker.Specializations.cs +++ b/Nodejs/Product/Analysis/Analysis/Analyzer/OverviewWalker.Specializations.cs @@ -17,7 +17,6 @@ using System; using System.Collections.Generic; using System.Linq; -using System.Text; using Microsoft.NodejsTools.Analysis.Values; using Microsoft.NodejsTools.Parsing; diff --git a/Nodejs/Product/Analysis/Analysis/EncodedSpanExtensions.cs b/Nodejs/Product/Analysis/Analysis/EncodedSpanExtensions.cs index 34c3cc147..2636325b9 100644 --- a/Nodejs/Product/Analysis/Analysis/EncodedSpanExtensions.cs +++ b/Nodejs/Product/Analysis/Analysis/EncodedSpanExtensions.cs @@ -14,7 +14,6 @@ // //*********************************************************// -using System; using Microsoft.NodejsTools.Parsing; namespace Microsoft.NodejsTools.Analysis { diff --git a/Nodejs/Product/Analysis/Analysis/FileCookie.cs b/Nodejs/Product/Analysis/Analysis/FileCookie.cs index f8994fac5..3a080385f 100644 --- a/Nodejs/Product/Analysis/Analysis/FileCookie.cs +++ b/Nodejs/Product/Analysis/Analysis/FileCookie.cs @@ -15,9 +15,7 @@ //*********************************************************// using System; -using System.Collections.Generic; using System.IO; -using System.IO.Compression; namespace Microsoft.NodejsTools.Analysis { [Serializable] diff --git a/Nodejs/Product/Analysis/Analysis/GlobalBuilder.cs b/Nodejs/Product/Analysis/Analysis/GlobalBuilder.cs index b97f1c3a8..468fb626c 100644 --- a/Nodejs/Product/Analysis/Analysis/GlobalBuilder.cs +++ b/Nodejs/Product/Analysis/Analysis/GlobalBuilder.cs @@ -15,9 +15,7 @@ //*********************************************************// using System; -using System.Collections.Generic; using System.Linq; -using System.Text; using Microsoft.NodejsTools.Analysis.Analyzer; using Microsoft.NodejsTools.Analysis.Values; using Microsoft.NodejsTools.Parsing; diff --git a/Nodejs/Product/Analysis/Analysis/IAnalysisSerializeAsNull.cs b/Nodejs/Product/Analysis/Analysis/IAnalysisSerializeAsNull.cs index 21f9d5cf5..965f66b28 100644 --- a/Nodejs/Product/Analysis/Analysis/IAnalysisSerializeAsNull.cs +++ b/Nodejs/Product/Analysis/Analysis/IAnalysisSerializeAsNull.cs @@ -14,7 +14,6 @@ // //*********************************************************// -using System; namespace Microsoft.NodejsTools.Analysis { internal interface IAnalysisSerializeAsNull { diff --git a/Nodejs/Product/Analysis/Analysis/IDetachableProxy.cs b/Nodejs/Product/Analysis/Analysis/IDetachableProxy.cs index c3db7c46a..9166dc29d 100644 --- a/Nodejs/Product/Analysis/Analysis/IDetachableProxy.cs +++ b/Nodejs/Product/Analysis/Analysis/IDetachableProxy.cs @@ -14,10 +14,6 @@ // //*********************************************************// -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; namespace Microsoft.NodejsTools.Analysis { interface IDetachableProxy { diff --git a/Nodejs/Product/Analysis/Analysis/JsAnalyzer.cs b/Nodejs/Product/Analysis/Analysis/JsAnalyzer.cs index a0314ce83..e4efb6022 100644 --- a/Nodejs/Product/Analysis/Analysis/JsAnalyzer.cs +++ b/Nodejs/Product/Analysis/Analysis/JsAnalyzer.cs @@ -15,15 +15,12 @@ //*********************************************************// using System; -using System.Collections.Concurrent; using System.Collections.Generic; using System.Diagnostics; using System.Diagnostics.Contracts; using System.IO; using System.Linq; using System.Reflection; -using System.Runtime.Serialization; -using System.Security; using System.Security.Cryptography; using System.Text; using System.Threading; @@ -31,7 +28,6 @@ using Microsoft.NodejsTools.Analysis.Values; using Microsoft.NodejsTools.Parsing; using Microsoft.VisualStudioTools; -using Microsoft.Win32; namespace Microsoft.NodejsTools.Analysis { /// diff --git a/Nodejs/Product/Analysis/Analysis/ModuleTable.cs b/Nodejs/Product/Analysis/Analysis/ModuleTable.cs index ed4f8b79a..f2111f4f6 100644 --- a/Nodejs/Product/Analysis/Analysis/ModuleTable.cs +++ b/Nodejs/Product/Analysis/Analysis/ModuleTable.cs @@ -15,13 +15,10 @@ //*********************************************************// using System; -using System.Collections.Concurrent; using System.Collections.Generic; using System.Diagnostics; using System.IO; -using System.Linq; using System.Text; -using Microsoft.NodejsTools.Analysis.Values; using Microsoft.NodejsTools.Parsing; namespace Microsoft.NodejsTools.Analysis { diff --git a/Nodejs/Product/Analysis/Analysis/NodejsModuleBuilder.Specializations.cs b/Nodejs/Product/Analysis/Analysis/NodejsModuleBuilder.Specializations.cs index e5539dadc..b51fc4316 100644 --- a/Nodejs/Product/Analysis/Analysis/NodejsModuleBuilder.Specializations.cs +++ b/Nodejs/Product/Analysis/Analysis/NodejsModuleBuilder.Specializations.cs @@ -17,12 +17,10 @@ using System; using System.Collections.Generic; using System.Linq; -using System.Text; using Microsoft.NodejsTools.Analysis.Analyzer; using Microsoft.NodejsTools.Analysis.Values; using Microsoft.NodejsTools.Parsing; using System.IO; -using System.Diagnostics; namespace Microsoft.NodejsTools.Analysis { partial class NodejsModuleBuilder { diff --git a/Nodejs/Product/Analysis/Analysis/OverloadResult.cs b/Nodejs/Product/Analysis/Analysis/OverloadResult.cs index d23f48265..c127169ee 100644 --- a/Nodejs/Product/Analysis/Analysis/OverloadResult.cs +++ b/Nodejs/Product/Analysis/Analysis/OverloadResult.cs @@ -14,11 +14,8 @@ // //*********************************************************// -using System; using System.Collections.Generic; using System.Linq; -using System.Text; -using System.Threading.Tasks; namespace Microsoft.NodejsTools.Analysis { internal class OverloadResult : IOverloadResult { diff --git a/Nodejs/Product/Analysis/Analysis/Values/ArgumentsValue.cs b/Nodejs/Product/Analysis/Analysis/Values/ArgumentsValue.cs index 535d41a40..a15b74d38 100644 --- a/Nodejs/Product/Analysis/Analysis/Values/ArgumentsValue.cs +++ b/Nodejs/Product/Analysis/Analysis/Values/ArgumentsValue.cs @@ -14,10 +14,6 @@ // //*********************************************************// -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; using Microsoft.NodejsTools.Analysis.Analyzer; using Microsoft.NodejsTools.Parsing; diff --git a/Nodejs/Product/Analysis/Analysis/Values/ArrayValue.cs b/Nodejs/Product/Analysis/Analysis/Values/ArrayValue.cs index 4014e34e9..12ca85b36 100644 --- a/Nodejs/Product/Analysis/Analysis/Values/ArrayValue.cs +++ b/Nodejs/Product/Analysis/Analysis/Values/ArrayValue.cs @@ -15,7 +15,6 @@ //*********************************************************// using System; -using System.Linq; using Microsoft.NodejsTools.Parsing; namespace Microsoft.NodejsTools.Analysis.Values { diff --git a/Nodejs/Product/Analysis/Analysis/Values/BuiltinObjectValue.cs b/Nodejs/Product/Analysis/Analysis/Values/BuiltinObjectValue.cs index ec6296f03..ed87bd5f6 100644 --- a/Nodejs/Product/Analysis/Analysis/Values/BuiltinObjectValue.cs +++ b/Nodejs/Product/Analysis/Analysis/Values/BuiltinObjectValue.cs @@ -16,8 +16,6 @@ using System; using System.Collections.Generic; -using System.Linq; -using System.Text; namespace Microsoft.NodejsTools.Analysis.Values { [Serializable] diff --git a/Nodejs/Product/Analysis/Analysis/Values/ExpandoValue.cs b/Nodejs/Product/Analysis/Analysis/Values/ExpandoValue.cs index 902187c1d..1a9cbf7e2 100644 --- a/Nodejs/Product/Analysis/Analysis/Values/ExpandoValue.cs +++ b/Nodejs/Product/Analysis/Analysis/Values/ExpandoValue.cs @@ -16,7 +16,6 @@ using System; using System.Collections.Generic; -using System.Diagnostics; using Microsoft.NodejsTools.Analysis.Analyzer; using Microsoft.NodejsTools.Parsing; diff --git a/Nodejs/Product/Analysis/Analysis/Values/GeneratorFunctionInfo.cs b/Nodejs/Product/Analysis/Analysis/Values/GeneratorFunctionInfo.cs index ccb66de86..621706c21 100644 --- a/Nodejs/Product/Analysis/Analysis/Values/GeneratorFunctionInfo.cs +++ b/Nodejs/Product/Analysis/Analysis/Values/GeneratorFunctionInfo.cs @@ -14,8 +14,6 @@ // //*********************************************************// -using System.Collections.Generic; -using Microsoft.NodejsTools.Parsing; namespace Microsoft.NodejsTools.Analysis.Values { diff --git a/Nodejs/Product/Analysis/Analysis/Values/GeneratorInfo.cs b/Nodejs/Product/Analysis/Analysis/Values/GeneratorInfo.cs index f77025e49..bb3b2ee01 100644 --- a/Nodejs/Product/Analysis/Analysis/Values/GeneratorInfo.cs +++ b/Nodejs/Product/Analysis/Analysis/Values/GeneratorInfo.cs @@ -14,8 +14,6 @@ // //*********************************************************// -using System.Linq; -using Microsoft.NodejsTools.Parsing; namespace Microsoft.NodejsTools.Analysis.Values { diff --git a/Nodejs/Product/Analysis/Analysis/Values/GlobalValue.cs b/Nodejs/Product/Analysis/Analysis/Values/GlobalValue.cs index ab4b690a3..a21c49c50 100644 --- a/Nodejs/Product/Analysis/Analysis/Values/GlobalValue.cs +++ b/Nodejs/Product/Analysis/Analysis/Values/GlobalValue.cs @@ -15,9 +15,6 @@ //*********************************************************// using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; namespace Microsoft.NodejsTools.Analysis.Values { [Serializable] diff --git a/Nodejs/Product/Analysis/Analysis/Values/InheritsPrototypeValue.cs b/Nodejs/Product/Analysis/Analysis/Values/InheritsPrototypeValue.cs index daad0a9b7..26c802465 100644 --- a/Nodejs/Product/Analysis/Analysis/Values/InheritsPrototypeValue.cs +++ b/Nodejs/Product/Analysis/Analysis/Values/InheritsPrototypeValue.cs @@ -17,7 +17,6 @@ using System; using System.Collections.Generic; using System.Linq; -using System.Text; using Microsoft.NodejsTools.Parsing; namespace Microsoft.NodejsTools.Analysis.Values { diff --git a/Nodejs/Product/Analysis/Analysis/Values/ObjectValue.cs b/Nodejs/Product/Analysis/Analysis/Values/ObjectValue.cs index 9e6674dc1..d5d8976fc 100644 --- a/Nodejs/Product/Analysis/Analysis/Values/ObjectValue.cs +++ b/Nodejs/Product/Analysis/Analysis/Values/ObjectValue.cs @@ -16,7 +16,6 @@ using System; using System.Collections.Generic; -using System.Diagnostics; using System.Linq; using System.Text; using Microsoft.NodejsTools.Analysis.Analyzer; diff --git a/Nodejs/Product/Analysis/Analysis/Values/SpecializedUserFunctionValue.cs b/Nodejs/Product/Analysis/Analysis/Values/SpecializedUserFunctionValue.cs index 9dea12fe9..33edd8910 100644 --- a/Nodejs/Product/Analysis/Analysis/Values/SpecializedUserFunctionValue.cs +++ b/Nodejs/Product/Analysis/Analysis/Values/SpecializedUserFunctionValue.cs @@ -15,9 +15,6 @@ //*********************************************************// using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; using Microsoft.NodejsTools.Analysis.Analyzer; using Microsoft.NodejsTools.Parsing; diff --git a/Nodejs/Product/Analysis/Analysis/Values/UserFunctionValue.cs b/Nodejs/Product/Analysis/Analysis/Values/UserFunctionValue.cs index 3b2549d9c..9a912f4cd 100644 --- a/Nodejs/Product/Analysis/Analysis/Values/UserFunctionValue.cs +++ b/Nodejs/Product/Analysis/Analysis/Values/UserFunctionValue.cs @@ -16,7 +16,6 @@ using System; using System.Collections.Generic; -using System.IO; using System.Linq; using System.Text; using Microsoft.NodejsTools.Analysis.Analyzer; diff --git a/Nodejs/Product/Analysis/AnalysisConstants.cs b/Nodejs/Product/Analysis/AnalysisConstants.cs index bc68b1cde..ce797fb4c 100644 --- a/Nodejs/Product/Analysis/AnalysisConstants.cs +++ b/Nodejs/Product/Analysis/AnalysisConstants.cs @@ -14,10 +14,6 @@ // //*********************************************************// -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; namespace Microsoft.NodejsTools { internal sealed class AnalysisConstants { diff --git a/Nodejs/Product/Analysis/ContextError.cs b/Nodejs/Product/Analysis/ContextError.cs index 95ce65a2e..764deeb0b 100644 --- a/Nodejs/Product/Analysis/ContextError.cs +++ b/Nodejs/Product/Analysis/ContextError.cs @@ -14,11 +14,9 @@ // See the License for the specific language governing permissions and // limitations under the License. -using System; using System.Text; -namespace Microsoft.NodejsTools.Parsing -{ +namespace Microsoft.NodejsTools.Parsing { internal class ContextError { // error information properties diff --git a/Nodejs/Product/Analysis/CssEncoderFallback.cs b/Nodejs/Product/Analysis/CssEncoderFallback.cs index c08f88ab3..ffd9ab9eb 100644 --- a/Nodejs/Product/Analysis/CssEncoderFallback.cs +++ b/Nodejs/Product/Analysis/CssEncoderFallback.cs @@ -14,12 +14,8 @@ // See the License for the specific language governing permissions and // limitations under the License. -using System; -using System.Globalization; -using System.Text; -namespace Microsoft.NodejsTools.Parsing -{ +namespace Microsoft.NodejsTools.Parsing { #if FALSE /// /// CssFallback encodes invalid encoder characters as Unicode escapes: diff --git a/Nodejs/Product/Analysis/Extensions.cs b/Nodejs/Product/Analysis/Extensions.cs index 12508961f..536977eae 100644 --- a/Nodejs/Product/Analysis/Extensions.cs +++ b/Nodejs/Product/Analysis/Extensions.cs @@ -33,12 +33,10 @@ public ExtensionAttribute() { } #endif -namespace Microsoft.NodejsTools.Parsing -{ +namespace Microsoft.NodejsTools.Parsing { using System; using System.Collections.Generic; using System.Globalization; - using System.Linq; internal static class AjaxMinExtensions { diff --git a/Nodejs/Product/Analysis/JavaScript/CommaOperator.cs b/Nodejs/Product/Analysis/JavaScript/CommaOperator.cs index ed9d876dd..990cbe0ce 100644 --- a/Nodejs/Product/Analysis/JavaScript/CommaOperator.cs +++ b/Nodejs/Product/Analysis/JavaScript/CommaOperator.cs @@ -16,11 +16,8 @@ using System; using System.Collections.Generic; -using System.Globalization; -using System.Text; -namespace Microsoft.NodejsTools.Parsing -{ +namespace Microsoft.NodejsTools.Parsing { [Serializable] internal class CommaOperator : Expression { diff --git a/Nodejs/Product/Analysis/JavaScript/ErrorSink.cs b/Nodejs/Product/Analysis/JavaScript/ErrorSink.cs index 67d65ba15..56fdd1934 100644 --- a/Nodejs/Product/Analysis/JavaScript/ErrorSink.cs +++ b/Nodejs/Product/Analysis/JavaScript/ErrorSink.cs @@ -1,9 +1,6 @@ using System; using System.Collections.Generic; -using System.Linq; -using System.Text; using Microsoft.Ajax.Utilities; -using Microsoft.NodejsTools.Parsing; namespace Microsoft.NodejsTools.Parsing { internal class ErrorSink { diff --git a/Nodejs/Product/Analysis/JavaScript/INameDeclaration.cs b/Nodejs/Product/Analysis/JavaScript/INameDeclaration.cs index 2cff5212b..b9b90ea11 100644 --- a/Nodejs/Product/Analysis/JavaScript/INameDeclaration.cs +++ b/Nodejs/Product/Analysis/JavaScript/INameDeclaration.cs @@ -14,14 +14,8 @@ // See the License for the specific language governing permissions and // limitations under the License. -using System; -using System.Collections.Generic; -using System.Globalization; -using System.Reflection; -using System.Text; -namespace Microsoft.NodejsTools.Parsing -{ +namespace Microsoft.NodejsTools.Parsing { internal interface INameDeclaration { string Name { get; } diff --git a/Nodejs/Product/Analysis/JavaScript/INameReference.cs b/Nodejs/Product/Analysis/JavaScript/INameReference.cs index d5e24d4e0..36085c8e6 100644 --- a/Nodejs/Product/Analysis/JavaScript/INameReference.cs +++ b/Nodejs/Product/Analysis/JavaScript/INameReference.cs @@ -14,14 +14,8 @@ // See the License for the specific language governing permissions and // limitations under the License. -using System; -using System.Collections.Generic; -using System.Globalization; -using System.Reflection; -using System.Text; -namespace Microsoft.NodejsTools.Parsing -{ +namespace Microsoft.NodejsTools.Parsing { internal interface INameReference { JSVariableField VariableField { get; } diff --git a/Nodejs/Product/Analysis/JavaScript/IterationStatement.cs b/Nodejs/Product/Analysis/JavaScript/IterationStatement.cs index 0f39e3f14..9ab968184 100644 --- a/Nodejs/Product/Analysis/JavaScript/IterationStatement.cs +++ b/Nodejs/Product/Analysis/JavaScript/IterationStatement.cs @@ -14,13 +14,8 @@ // See the License for the specific language governing permissions and // limitations under the License. -namespace Microsoft.NodejsTools.Parsing -{ +namespace Microsoft.NodejsTools.Parsing { using System; - using System.Collections.Generic; - using System.Globalization; - using System.IO; - using System.Text; [Serializable] internal abstract class IterationStatement : Statement diff --git a/Nodejs/Product/Analysis/JavaScript/JsAst.cs b/Nodejs/Product/Analysis/JavaScript/JsAst.cs index 2619df8a0..5f9c0ada4 100644 --- a/Nodejs/Product/Analysis/JavaScript/JsAst.cs +++ b/Nodejs/Product/Analysis/JavaScript/JsAst.cs @@ -15,7 +15,6 @@ //*********************************************************// using System; -using System.Collections.Generic; using Microsoft.NodejsTools.Analysis; namespace Microsoft.NodejsTools.Parsing { diff --git a/Nodejs/Product/Analysis/JavaScript/LexicalDeclaration.cs b/Nodejs/Product/Analysis/JavaScript/LexicalDeclaration.cs index 6e711fffa..f22dff3ce 100644 --- a/Nodejs/Product/Analysis/JavaScript/LexicalDeclaration.cs +++ b/Nodejs/Product/Analysis/JavaScript/LexicalDeclaration.cs @@ -14,13 +14,8 @@ // See the License for the specific language governing permissions and // limitations under the License. -namespace Microsoft.NodejsTools.Parsing -{ +namespace Microsoft.NodejsTools.Parsing { using System; - using System.Collections.Generic; - using System.Globalization; - using System.IO; - using System.Text; [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1710:IdentifiersShouldHaveCorrectSuffix", Justification = "AST statement")] [Serializable] diff --git a/Nodejs/Product/Analysis/JavaScript/Node.cs b/Nodejs/Product/Analysis/JavaScript/Node.cs index 052b06e6e..a17ca7436 100644 --- a/Nodejs/Product/Analysis/JavaScript/Node.cs +++ b/Nodejs/Product/Analysis/JavaScript/Node.cs @@ -16,11 +16,6 @@ using System; using System.Collections.Generic; -using System.Diagnostics; -using System.Globalization; -using System.IO; -using System.Text; -using Microsoft.NodejsTools.Analysis; namespace Microsoft.NodejsTools.Parsing { /// diff --git a/Nodejs/Product/Analysis/JavaScript/ObjectLiteralProperty.cs b/Nodejs/Product/Analysis/JavaScript/ObjectLiteralProperty.cs index a852669a6..4a7eb1b59 100644 --- a/Nodejs/Product/Analysis/JavaScript/ObjectLiteralProperty.cs +++ b/Nodejs/Product/Analysis/JavaScript/ObjectLiteralProperty.cs @@ -16,10 +16,8 @@ using System; using System.Collections.Generic; -using System.Text; -namespace Microsoft.NodejsTools.Parsing -{ +namespace Microsoft.NodejsTools.Parsing { [Serializable] internal class ObjectLiteralProperty : Node { diff --git a/Nodejs/Product/Analysis/JavaScript/ResolutionVisitor.cs b/Nodejs/Product/Analysis/JavaScript/ResolutionVisitor.cs index 069fb1051..45a3d6a5f 100644 --- a/Nodejs/Product/Analysis/JavaScript/ResolutionVisitor.cs +++ b/Nodejs/Product/Analysis/JavaScript/ResolutionVisitor.cs @@ -14,15 +14,10 @@ // See the License for the specific language governing permissions and // limitations under the License. -using System; using System.Collections.Generic; using System.Diagnostics; -using System.Globalization; -using System.Text; -using System.Text.RegularExpressions; -namespace Microsoft.NodejsTools.Parsing -{ +namespace Microsoft.NodejsTools.Parsing { /// /// Traverse the tree to build up scope lexically-declared names, var-declared names, /// and lookups, then resolve everything. diff --git a/Nodejs/Product/Analysis/JavaScript/SourceLocation.cs b/Nodejs/Product/Analysis/JavaScript/SourceLocation.cs index 2ccc21ed1..28151329b 100644 --- a/Nodejs/Product/Analysis/JavaScript/SourceLocation.cs +++ b/Nodejs/Product/Analysis/JavaScript/SourceLocation.cs @@ -1,11 +1,7 @@ using System; -using System.Collections.Generic; using System.Globalization; -using System.Linq; -using System.Text; -namespace Microsoft.NodejsTools.Parsing -{ +namespace Microsoft.NodejsTools.Parsing { /// /// Represents a location in source code. /// diff --git a/Nodejs/Product/Analysis/JavaScript/Statement.cs b/Nodejs/Product/Analysis/JavaScript/Statement.cs index 398234d11..a5f49e01a 100644 --- a/Nodejs/Product/Analysis/JavaScript/Statement.cs +++ b/Nodejs/Product/Analysis/JavaScript/Statement.cs @@ -15,10 +15,8 @@ //*********************************************************// using System; -using System.Diagnostics; -namespace Microsoft.NodejsTools.Parsing -{ +namespace Microsoft.NodejsTools.Parsing { [Serializable] internal abstract class Statement : Node { diff --git a/Nodejs/Product/Analysis/JavaScript/activationobject.cs b/Nodejs/Product/Analysis/JavaScript/activationobject.cs index 5d7f09196..a14f78130 100644 --- a/Nodejs/Product/Analysis/JavaScript/activationobject.cs +++ b/Nodejs/Product/Analysis/JavaScript/activationobject.cs @@ -14,13 +14,9 @@ // See the License for the specific language governing permissions and // limitations under the License. -using System; using System.Collections.Generic; -using System.Globalization; -using System.Reflection; -namespace Microsoft.NodejsTools.Parsing -{ +namespace Microsoft.NodejsTools.Parsing { internal abstract class ActivationObject { private bool m_useStrict;//= false; diff --git a/Nodejs/Product/Analysis/JavaScript/arrayliteral.cs b/Nodejs/Product/Analysis/JavaScript/arrayliteral.cs index c732612c9..ffeebfeab 100644 --- a/Nodejs/Product/Analysis/JavaScript/arrayliteral.cs +++ b/Nodejs/Product/Analysis/JavaScript/arrayliteral.cs @@ -16,11 +16,8 @@ using System; using System.Collections.Generic; -using System.Globalization; -using System.Text; -namespace Microsoft.NodejsTools.Parsing -{ +namespace Microsoft.NodejsTools.Parsing { [Serializable] internal sealed class ArrayLiteral : Expression { diff --git a/Nodejs/Product/Analysis/JavaScript/binaryop.cs b/Nodejs/Product/Analysis/JavaScript/binaryop.cs index cd86130cc..32c887ab0 100644 --- a/Nodejs/Product/Analysis/JavaScript/binaryop.cs +++ b/Nodejs/Product/Analysis/JavaScript/binaryop.cs @@ -16,11 +16,8 @@ using System; using System.Collections.Generic; -using System.Globalization; -using System.Text; -namespace Microsoft.NodejsTools.Parsing -{ +namespace Microsoft.NodejsTools.Parsing { [Serializable] internal class BinaryOperator : Expression { diff --git a/Nodejs/Product/Analysis/JavaScript/block.cs b/Nodejs/Product/Analysis/JavaScript/block.cs index 6dc794d86..f4f9d8175 100644 --- a/Nodejs/Product/Analysis/JavaScript/block.cs +++ b/Nodejs/Product/Analysis/JavaScript/block.cs @@ -16,10 +16,8 @@ using System; using System.Collections.Generic; -using System.Text; -namespace Microsoft.NodejsTools.Parsing -{ +namespace Microsoft.NodejsTools.Parsing { [Serializable] internal sealed class Block : Statement { diff --git a/Nodejs/Product/Analysis/JavaScript/blockscope.cs b/Nodejs/Product/Analysis/JavaScript/blockscope.cs index 6c69a0acc..895e60491 100644 --- a/Nodejs/Product/Analysis/JavaScript/blockscope.cs +++ b/Nodejs/Product/Analysis/JavaScript/blockscope.cs @@ -14,11 +14,8 @@ // See the License for the specific language governing permissions and // limitations under the License. -using System; -using System.Reflection; -namespace Microsoft.NodejsTools.Parsing -{ +namespace Microsoft.NodejsTools.Parsing { internal class BlockScope : ActivationObject { public BlockScope(Statement node, ActivationObject parent, ErrorSink errorSink) diff --git a/Nodejs/Product/Analysis/JavaScript/break.cs b/Nodejs/Product/Analysis/JavaScript/break.cs index 9ccb6ad30..7fdebb91a 100644 --- a/Nodejs/Product/Analysis/JavaScript/break.cs +++ b/Nodejs/Product/Analysis/JavaScript/break.cs @@ -15,10 +15,8 @@ // limitations under the License. using System; -using System.Text; -namespace Microsoft.NodejsTools.Parsing -{ +namespace Microsoft.NodejsTools.Parsing { [Serializable] internal sealed class Break : Statement { diff --git a/Nodejs/Product/Analysis/JavaScript/call.cs b/Nodejs/Product/Analysis/JavaScript/call.cs index 51b1718b6..083fe796a 100644 --- a/Nodejs/Product/Analysis/JavaScript/call.cs +++ b/Nodejs/Product/Analysis/JavaScript/call.cs @@ -16,10 +16,8 @@ using System; using System.Collections.Generic; -using System.Text; -namespace Microsoft.NodejsTools.Parsing -{ +namespace Microsoft.NodejsTools.Parsing { [Serializable] internal sealed class CallNode : Expression { diff --git a/Nodejs/Product/Analysis/JavaScript/catchscope.cs b/Nodejs/Product/Analysis/JavaScript/catchscope.cs index c04cc1111..22cfe7876 100644 --- a/Nodejs/Product/Analysis/JavaScript/catchscope.cs +++ b/Nodejs/Product/Analysis/JavaScript/catchscope.cs @@ -14,11 +14,8 @@ // See the License for the specific language governing permissions and // limitations under the License. -using System.Collections; -using System.Reflection; -namespace Microsoft.NodejsTools.Parsing -{ +namespace Microsoft.NodejsTools.Parsing { internal sealed class CatchScope : BlockScope { diff --git a/Nodejs/Product/Analysis/JavaScript/codesettings.cs b/Nodejs/Product/Analysis/JavaScript/codesettings.cs index df6b544e2..650820f4d 100644 --- a/Nodejs/Product/Analysis/JavaScript/codesettings.cs +++ b/Nodejs/Product/Analysis/JavaScript/codesettings.cs @@ -16,11 +16,9 @@ using System; using System.Collections.Generic; -using System.Collections.ObjectModel; using System.Text; -namespace Microsoft.NodejsTools.Parsing -{ +namespace Microsoft.NodejsTools.Parsing { /// /// Enum describing the type of input expected /// diff --git a/Nodejs/Product/Analysis/JavaScript/conditional.cs b/Nodejs/Product/Analysis/JavaScript/conditional.cs index 585748704..13f8ea278 100644 --- a/Nodejs/Product/Analysis/JavaScript/conditional.cs +++ b/Nodejs/Product/Analysis/JavaScript/conditional.cs @@ -16,10 +16,8 @@ using System; using System.Collections.Generic; -using System.Text; -namespace Microsoft.NodejsTools.Parsing -{ +namespace Microsoft.NodejsTools.Parsing { [Serializable] internal sealed class Conditional : Expression { diff --git a/Nodejs/Product/Analysis/JavaScript/const.cs b/Nodejs/Product/Analysis/JavaScript/const.cs index 6e70c3dc7..867ea5662 100644 --- a/Nodejs/Product/Analysis/JavaScript/const.cs +++ b/Nodejs/Product/Analysis/JavaScript/const.cs @@ -15,11 +15,8 @@ // limitations under the License. using System; -using System.Collections.Generic; -using System.Text; -namespace Microsoft.NodejsTools.Parsing -{ +namespace Microsoft.NodejsTools.Parsing { /// /// Old-style const-statement, pre-ES6, for those browsers that basically implemented /// a var that can't be assigned to outside the declaration. Have to set the diff --git a/Nodejs/Product/Analysis/JavaScript/constantwrapper.cs b/Nodejs/Product/Analysis/JavaScript/constantwrapper.cs index 86034e9d8..22cbb81bf 100644 --- a/Nodejs/Product/Analysis/JavaScript/constantwrapper.cs +++ b/Nodejs/Product/Analysis/JavaScript/constantwrapper.cs @@ -15,12 +15,9 @@ // limitations under the License. using System; -using System.Globalization; -using System.Text; using System.Text.RegularExpressions; -namespace Microsoft.NodejsTools.Parsing -{ +namespace Microsoft.NodejsTools.Parsing { [Serializable] internal class ConstantWrapper : Expression { diff --git a/Nodejs/Product/Analysis/JavaScript/continue.cs b/Nodejs/Product/Analysis/JavaScript/continue.cs index 833d39af0..02258ee7b 100644 --- a/Nodejs/Product/Analysis/JavaScript/continue.cs +++ b/Nodejs/Product/Analysis/JavaScript/continue.cs @@ -15,10 +15,8 @@ // limitations under the License. using System; -using System.Text; -namespace Microsoft.NodejsTools.Parsing -{ +namespace Microsoft.NodejsTools.Parsing { [Serializable] internal sealed class ContinueNode : Statement { diff --git a/Nodejs/Product/Analysis/JavaScript/declaration.cs b/Nodejs/Product/Analysis/JavaScript/declaration.cs index 4232da954..6cee7f268 100644 --- a/Nodejs/Product/Analysis/JavaScript/declaration.cs +++ b/Nodejs/Product/Analysis/JavaScript/declaration.cs @@ -16,10 +16,8 @@ using System; using System.Collections.Generic; -using System.Text; -namespace Microsoft.NodejsTools.Parsing -{ +namespace Microsoft.NodejsTools.Parsing { [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1710:IdentifiersShouldHaveCorrectSuffix", Justification = "AST statement")] [Serializable] internal abstract class Declaration : Statement, IEnumerable diff --git a/Nodejs/Product/Analysis/JavaScript/directiveprologue.cs b/Nodejs/Product/Analysis/JavaScript/directiveprologue.cs index 4dac1ea57..44bb473cc 100644 --- a/Nodejs/Product/Analysis/JavaScript/directiveprologue.cs +++ b/Nodejs/Product/Analysis/JavaScript/directiveprologue.cs @@ -15,11 +15,8 @@ // limitations under the License. using System; -using System.Collections.Generic; -using System.Text; -namespace Microsoft.NodejsTools.Parsing -{ +namespace Microsoft.NodejsTools.Parsing { [Serializable] internal class DirectivePrologue : ConstantWrapper { diff --git a/Nodejs/Product/Analysis/JavaScript/dowhile.cs b/Nodejs/Product/Analysis/JavaScript/dowhile.cs index 31b0e5156..23736784f 100644 --- a/Nodejs/Product/Analysis/JavaScript/dowhile.cs +++ b/Nodejs/Product/Analysis/JavaScript/dowhile.cs @@ -16,10 +16,8 @@ using System; using System.Collections.Generic; -using System.Text; -namespace Microsoft.NodejsTools.Parsing -{ +namespace Microsoft.NodejsTools.Parsing { [Serializable] internal sealed class DoWhile : IterationStatement { diff --git a/Nodejs/Product/Analysis/JavaScript/emptystatement.cs b/Nodejs/Product/Analysis/JavaScript/emptystatement.cs index 4d4ca2949..21bd808eb 100644 --- a/Nodejs/Product/Analysis/JavaScript/emptystatement.cs +++ b/Nodejs/Product/Analysis/JavaScript/emptystatement.cs @@ -15,12 +15,8 @@ // limitations under the License. using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -namespace Microsoft.NodejsTools.Parsing -{ +namespace Microsoft.NodejsTools.Parsing { [Serializable] internal class EmptyStatement : Statement { diff --git a/Nodejs/Product/Analysis/JavaScript/for.cs b/Nodejs/Product/Analysis/JavaScript/for.cs index 72ad92a5f..207e13034 100644 --- a/Nodejs/Product/Analysis/JavaScript/for.cs +++ b/Nodejs/Product/Analysis/JavaScript/for.cs @@ -16,10 +16,8 @@ using System; using System.Collections.Generic; -using System.Text; -namespace Microsoft.NodejsTools.Parsing -{ +namespace Microsoft.NodejsTools.Parsing { [Serializable] internal sealed class ForNode : IterationStatement { diff --git a/Nodejs/Product/Analysis/JavaScript/forin.cs b/Nodejs/Product/Analysis/JavaScript/forin.cs index f88b1896e..4b6b66b4a 100644 --- a/Nodejs/Product/Analysis/JavaScript/forin.cs +++ b/Nodejs/Product/Analysis/JavaScript/forin.cs @@ -16,10 +16,8 @@ using System; using System.Collections.Generic; -using System.Text; -namespace Microsoft.NodejsTools.Parsing -{ +namespace Microsoft.NodejsTools.Parsing { [Serializable] internal sealed class ForIn : IterationStatement { diff --git a/Nodejs/Product/Analysis/JavaScript/functionobject.cs b/Nodejs/Product/Analysis/JavaScript/functionobject.cs index 658b1fe13..b2710ef3d 100644 --- a/Nodejs/Product/Analysis/JavaScript/functionobject.cs +++ b/Nodejs/Product/Analysis/JavaScript/functionobject.cs @@ -16,9 +16,6 @@ using System; using System.Collections.Generic; -using System.Globalization; -using System.Reflection; -using System.Text; namespace Microsoft.NodejsTools.Parsing { [Serializable] diff --git a/Nodejs/Product/Analysis/JavaScript/functionscope.cs b/Nodejs/Product/Analysis/JavaScript/functionscope.cs index 08a3fc43a..b11de89e5 100644 --- a/Nodejs/Product/Analysis/JavaScript/functionscope.cs +++ b/Nodejs/Product/Analysis/JavaScript/functionscope.cs @@ -14,12 +14,9 @@ // See the License for the specific language governing permissions and // limitations under the License. -using System; using System.Collections.Generic; -using System.Reflection; -namespace Microsoft.NodejsTools.Parsing -{ +namespace Microsoft.NodejsTools.Parsing { internal sealed class FunctionScope : ActivationObject { public FunctionObject FunctionObject { get; private set; } diff --git a/Nodejs/Product/Analysis/JavaScript/gettersetter.cs b/Nodejs/Product/Analysis/JavaScript/gettersetter.cs index 85fe3bf55..832892e9c 100644 --- a/Nodejs/Product/Analysis/JavaScript/gettersetter.cs +++ b/Nodejs/Product/Analysis/JavaScript/gettersetter.cs @@ -15,10 +15,8 @@ // limitations under the License. using System; -using System.Text; -namespace Microsoft.NodejsTools.Parsing -{ +namespace Microsoft.NodejsTools.Parsing { [Serializable] internal sealed class GetterSetter : ObjectLiteralField { diff --git a/Nodejs/Product/Analysis/JavaScript/globalscope.cs b/Nodejs/Product/Analysis/JavaScript/globalscope.cs index dc9ca785c..766f48fba 100644 --- a/Nodejs/Product/Analysis/JavaScript/globalscope.cs +++ b/Nodejs/Product/Analysis/JavaScript/globalscope.cs @@ -16,11 +16,8 @@ using System; using System.Collections.Generic; -using System.Collections.ObjectModel; -using System.Reflection; -namespace Microsoft.NodejsTools.Parsing -{ +namespace Microsoft.NodejsTools.Parsing { internal sealed class GlobalScope : ActivationObject { private HashSet m_globalProperties; diff --git a/Nodejs/Product/Analysis/JavaScript/if.cs b/Nodejs/Product/Analysis/JavaScript/if.cs index b359da66d..0e1431ae9 100644 --- a/Nodejs/Product/Analysis/JavaScript/if.cs +++ b/Nodejs/Product/Analysis/JavaScript/if.cs @@ -16,10 +16,8 @@ using System; using System.Collections.Generic; -using System.Text; -namespace Microsoft.NodejsTools.Parsing -{ +namespace Microsoft.NodejsTools.Parsing { [Serializable] internal sealed class IfNode : Statement { diff --git a/Nodejs/Product/Analysis/JavaScript/jscriptexception.cs b/Nodejs/Product/Analysis/JavaScript/jscriptexception.cs index 15f600bba..3d70d5938 100644 --- a/Nodejs/Product/Analysis/JavaScript/jscriptexception.cs +++ b/Nodejs/Product/Analysis/JavaScript/jscriptexception.cs @@ -15,15 +15,12 @@ // limitations under the License. using System; -using System.Diagnostics; -using System.Globalization; using System.Runtime.Serialization; using System.Security; using System.Security.Permissions; using Microsoft.Ajax.Utilities; -namespace Microsoft.NodejsTools.Parsing -{ +namespace Microsoft.NodejsTools.Parsing { //------------------------------------------------------------------------------------------------------- // JScriptException diff --git a/Nodejs/Product/Analysis/JavaScript/jsscanner.cs b/Nodejs/Product/Analysis/JavaScript/jsscanner.cs index ec6e23a3f..0f679420a 100644 --- a/Nodejs/Product/Analysis/JavaScript/jsscanner.cs +++ b/Nodejs/Product/Analysis/JavaScript/jsscanner.cs @@ -16,13 +16,10 @@ using System; using System.Collections.Generic; -using System.Collections.ObjectModel; -using System.Diagnostics; using System.Globalization; using System.Text; -namespace Microsoft.NodejsTools.Parsing -{ +namespace Microsoft.NodejsTools.Parsing { internal sealed class JSScanner { #region static fields diff --git a/Nodejs/Product/Analysis/JavaScript/jsvariablefield.cs b/Nodejs/Product/Analysis/JavaScript/jsvariablefield.cs index bc4c206bf..16451e3ca 100644 --- a/Nodejs/Product/Analysis/JavaScript/jsvariablefield.cs +++ b/Nodejs/Product/Analysis/JavaScript/jsvariablefield.cs @@ -15,12 +15,8 @@ // limitations under the License. using System; -using System.Collections.Generic; -using System.Diagnostics; -using System.Reflection; -namespace Microsoft.NodejsTools.Parsing -{ +namespace Microsoft.NodejsTools.Parsing { /// /// Field type enumeration /// diff --git a/Nodejs/Product/Analysis/JavaScript/labeledstatement.cs b/Nodejs/Product/Analysis/JavaScript/labeledstatement.cs index 2dad0ead5..e94420383 100644 --- a/Nodejs/Product/Analysis/JavaScript/labeledstatement.cs +++ b/Nodejs/Product/Analysis/JavaScript/labeledstatement.cs @@ -16,10 +16,8 @@ using System; using System.Collections.Generic; -using System.Text; -namespace Microsoft.NodejsTools.Parsing -{ +namespace Microsoft.NodejsTools.Parsing { [Serializable] internal sealed class LabeledStatement : Statement { diff --git a/Nodejs/Product/Analysis/JavaScript/member.cs b/Nodejs/Product/Analysis/JavaScript/member.cs index 16f5da618..b83b3d0da 100644 --- a/Nodejs/Product/Analysis/JavaScript/member.cs +++ b/Nodejs/Product/Analysis/JavaScript/member.cs @@ -16,10 +16,8 @@ using System; using System.Collections.Generic; -using System.Text; -namespace Microsoft.NodejsTools.Parsing -{ +namespace Microsoft.NodejsTools.Parsing { [Serializable] internal sealed class Member : Expression { diff --git a/Nodejs/Product/Analysis/JavaScript/objectliteral.cs b/Nodejs/Product/Analysis/JavaScript/objectliteral.cs index da5cd986d..eefd123be 100644 --- a/Nodejs/Product/Analysis/JavaScript/objectliteral.cs +++ b/Nodejs/Product/Analysis/JavaScript/objectliteral.cs @@ -16,10 +16,8 @@ using System; using System.Collections.Generic; -using System.Text; -namespace Microsoft.NodejsTools.Parsing -{ +namespace Microsoft.NodejsTools.Parsing { [Serializable] internal sealed class ObjectLiteral : Expression { diff --git a/Nodejs/Product/Analysis/JavaScript/regexpliteral.cs b/Nodejs/Product/Analysis/JavaScript/regexpliteral.cs index 256c040d2..756549dd9 100644 --- a/Nodejs/Product/Analysis/JavaScript/regexpliteral.cs +++ b/Nodejs/Product/Analysis/JavaScript/regexpliteral.cs @@ -15,11 +15,8 @@ // limitations under the License. using System; -using System.Globalization; -using System.Text.RegularExpressions; -namespace Microsoft.NodejsTools.Parsing -{ +namespace Microsoft.NodejsTools.Parsing { [Serializable] internal sealed class RegExpLiteral : Expression { diff --git a/Nodejs/Product/Analysis/JavaScript/return.cs b/Nodejs/Product/Analysis/JavaScript/return.cs index e03986af0..bade5a0c7 100644 --- a/Nodejs/Product/Analysis/JavaScript/return.cs +++ b/Nodejs/Product/Analysis/JavaScript/return.cs @@ -16,10 +16,8 @@ using System; using System.Collections.Generic; -using System.Text; -namespace Microsoft.NodejsTools.Parsing -{ +namespace Microsoft.NodejsTools.Parsing { [Serializable] internal sealed class ReturnNode : Statement { diff --git a/Nodejs/Product/Analysis/JavaScript/switch.cs b/Nodejs/Product/Analysis/JavaScript/switch.cs index 80194657f..0094de10d 100644 --- a/Nodejs/Product/Analysis/JavaScript/switch.cs +++ b/Nodejs/Product/Analysis/JavaScript/switch.cs @@ -16,10 +16,8 @@ using System; using System.Collections.Generic; -using System.Text; -namespace Microsoft.NodejsTools.Parsing -{ +namespace Microsoft.NodejsTools.Parsing { [Serializable] internal sealed class Switch : Statement { diff --git a/Nodejs/Product/Analysis/JavaScript/switchcase.cs b/Nodejs/Product/Analysis/JavaScript/switchcase.cs index efb28b858..a77be18c9 100644 --- a/Nodejs/Product/Analysis/JavaScript/switchcase.cs +++ b/Nodejs/Product/Analysis/JavaScript/switchcase.cs @@ -16,10 +16,8 @@ using System; using System.Collections.Generic; -using System.Text; -namespace Microsoft.NodejsTools.Parsing -{ +namespace Microsoft.NodejsTools.Parsing { [Serializable] internal sealed class SwitchCase : Statement { diff --git a/Nodejs/Product/Analysis/JavaScript/throw.cs b/Nodejs/Product/Analysis/JavaScript/throw.cs index bb51e535e..a0ca3d850 100644 --- a/Nodejs/Product/Analysis/JavaScript/throw.cs +++ b/Nodejs/Product/Analysis/JavaScript/throw.cs @@ -16,10 +16,8 @@ using System; using System.Collections.Generic; -using System.Text; -namespace Microsoft.NodejsTools.Parsing -{ +namespace Microsoft.NodejsTools.Parsing { [Serializable] internal sealed class ThrowNode : Statement { diff --git a/Nodejs/Product/Analysis/JavaScript/try.cs b/Nodejs/Product/Analysis/JavaScript/try.cs index 3623541e3..4d4859752 100644 --- a/Nodejs/Product/Analysis/JavaScript/try.cs +++ b/Nodejs/Product/Analysis/JavaScript/try.cs @@ -16,10 +16,8 @@ using System; using System.Collections.Generic; -using System.Text; -namespace Microsoft.NodejsTools.Parsing -{ +namespace Microsoft.NodejsTools.Parsing { [Serializable] internal sealed class TryNode : Statement { diff --git a/Nodejs/Product/Analysis/JavaScript/unaryop.cs b/Nodejs/Product/Analysis/JavaScript/unaryop.cs index 1cf764d18..d365c645a 100644 --- a/Nodejs/Product/Analysis/JavaScript/unaryop.cs +++ b/Nodejs/Product/Analysis/JavaScript/unaryop.cs @@ -16,10 +16,8 @@ using System; using System.Collections.Generic; -using System.Diagnostics; -namespace Microsoft.NodejsTools.Parsing -{ +namespace Microsoft.NodejsTools.Parsing { [Serializable] internal class UnaryOperator : Expression { diff --git a/Nodejs/Product/Analysis/JavaScript/var.cs b/Nodejs/Product/Analysis/JavaScript/var.cs index 60270caba..905e0e661 100644 --- a/Nodejs/Product/Analysis/JavaScript/var.cs +++ b/Nodejs/Product/Analysis/JavaScript/var.cs @@ -15,11 +15,8 @@ // limitations under the License. using System; -using System.Collections.Generic; -using System.Text; -namespace Microsoft.NodejsTools.Parsing -{ +namespace Microsoft.NodejsTools.Parsing { /// /// Summary description for variablestatement. /// diff --git a/Nodejs/Product/Analysis/JavaScript/variabledeclaration.cs b/Nodejs/Product/Analysis/JavaScript/variabledeclaration.cs index 1089ba72e..ef428d165 100644 --- a/Nodejs/Product/Analysis/JavaScript/variabledeclaration.cs +++ b/Nodejs/Product/Analysis/JavaScript/variabledeclaration.cs @@ -16,11 +16,8 @@ using System; using System.Collections.Generic; -using System.Reflection; -using System.Text; -namespace Microsoft.NodejsTools.Parsing -{ +namespace Microsoft.NodejsTools.Parsing { [Serializable] internal sealed class VariableDeclaration : Statement, INameDeclaration, INameReference { diff --git a/Nodejs/Product/Analysis/JavaScript/while.cs b/Nodejs/Product/Analysis/JavaScript/while.cs index 2b1067bf0..5c6c7b2cf 100644 --- a/Nodejs/Product/Analysis/JavaScript/while.cs +++ b/Nodejs/Product/Analysis/JavaScript/while.cs @@ -16,10 +16,8 @@ using System; using System.Collections.Generic; -using System.Text; -namespace Microsoft.NodejsTools.Parsing -{ +namespace Microsoft.NodejsTools.Parsing { [Serializable] internal sealed class WhileNode : IterationStatement { diff --git a/Nodejs/Product/Analysis/JavaScript/with.cs b/Nodejs/Product/Analysis/JavaScript/with.cs index a40fdc00d..18d88e719 100644 --- a/Nodejs/Product/Analysis/JavaScript/with.cs +++ b/Nodejs/Product/Analysis/JavaScript/with.cs @@ -16,10 +16,8 @@ using System; using System.Collections.Generic; -using System.Text; -namespace Microsoft.NodejsTools.Parsing -{ +namespace Microsoft.NodejsTools.Parsing { [Serializable] internal sealed class WithNode : Statement { diff --git a/Nodejs/Product/Analysis/JavaScript/withscope.cs b/Nodejs/Product/Analysis/JavaScript/withscope.cs index 191e1433a..88596f104 100644 --- a/Nodejs/Product/Analysis/JavaScript/withscope.cs +++ b/Nodejs/Product/Analysis/JavaScript/withscope.cs @@ -14,10 +14,8 @@ // See the License for the specific language governing permissions and // limitations under the License. -using System.Reflection; -namespace Microsoft.NodejsTools.Parsing -{ +namespace Microsoft.NodejsTools.Parsing { internal sealed class WithScope : BlockScope { public WithScope(Statement node, ActivationObject parent, ErrorSink errorSink) diff --git a/Nodejs/Product/Analysis/Properties/AssemblyInfo.cs b/Nodejs/Product/Analysis/Properties/AssemblyInfo.cs index c2c7e572e..32163dd82 100644 --- a/Nodejs/Product/Analysis/Properties/AssemblyInfo.cs +++ b/Nodejs/Product/Analysis/Properties/AssemblyInfo.cs @@ -17,8 +17,6 @@ using System.Reflection; using System.Resources; using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; -using System.Security; // // General Information about an assembly is controlled through the following diff --git a/Nodejs/Product/AssemblyInfoCommon.cs b/Nodejs/Product/AssemblyInfoCommon.cs index 531b00e36..83ce8eaa9 100644 --- a/Nodejs/Product/AssemblyInfoCommon.cs +++ b/Nodejs/Product/AssemblyInfoCommon.cs @@ -3,8 +3,6 @@ // using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; // The following assembly information is common to all Node.js Tools for Visual Studio assemblies. // If you get compiler errors CS0579, "Duplicate '' attribute", check your diff --git a/Nodejs/Product/LogConverter/EtlNativeMethods.cs b/Nodejs/Product/LogConverter/EtlNativeMethods.cs index b3cd24584..1fb1780c7 100644 --- a/Nodejs/Product/LogConverter/EtlNativeMethods.cs +++ b/Nodejs/Product/LogConverter/EtlNativeMethods.cs @@ -15,7 +15,6 @@ //*********************************************************// using System; -using System.ComponentModel; using System.Runtime.InteropServices; namespace Microsoft.NodejsTools.LogGeneration { diff --git a/Nodejs/Product/Nodejs/AzureSolutionListener.cs b/Nodejs/Product/Nodejs/AzureSolutionListener.cs index 7c58cb8b4..a1422a7e0 100644 --- a/Nodejs/Product/Nodejs/AzureSolutionListener.cs +++ b/Nodejs/Product/Nodejs/AzureSolutionListener.cs @@ -16,8 +16,6 @@ using System; using System.Collections.Generic; -using System.Linq; -using System.Text; using Microsoft.VisualStudio.Shell.Interop; using Microsoft.VisualStudio; using ShellConstants = Microsoft.VisualStudio.Shell.Interop.Constants; diff --git a/Nodejs/Product/Nodejs/BaseNodeProjectFactory.cs b/Nodejs/Product/Nodejs/BaseNodeProjectFactory.cs index 484bdf7ec..73cd82d41 100644 --- a/Nodejs/Product/Nodejs/BaseNodeProjectFactory.cs +++ b/Nodejs/Product/Nodejs/BaseNodeProjectFactory.cs @@ -21,7 +21,6 @@ using Microsoft.NodejsTools.Project; using Microsoft.VisualStudio.Shell.Interop; using Microsoft.VisualStudioTools.Project; -using IOleServiceProvider = Microsoft.VisualStudio.OLE.Interop.IServiceProvider; using SR = Microsoft.NodejsTools.Project.SR; namespace Microsoft.NodejsTools { diff --git a/Nodejs/Product/Nodejs/Classifier/NodejsClassifier.cs b/Nodejs/Product/Nodejs/Classifier/NodejsClassifier.cs index 015150185..45a567200 100644 --- a/Nodejs/Product/Nodejs/Classifier/NodejsClassifier.cs +++ b/Nodejs/Product/Nodejs/Classifier/NodejsClassifier.cs @@ -19,9 +19,6 @@ using System.Diagnostics; using System.Diagnostics.Contracts; using System.Linq; -using System.Text; -using Microsoft.NodejsTools; -using Microsoft.NodejsTools.Classifier; using Microsoft.NodejsTools.Parsing; using Microsoft.VisualStudio.Text; using Microsoft.VisualStudio.Text.Classification; diff --git a/Nodejs/Product/Nodejs/Classifier/NodejsClassifierProvider.cs b/Nodejs/Product/Nodejs/Classifier/NodejsClassifierProvider.cs index 8dd4cd60a..a48709f4a 100644 --- a/Nodejs/Product/Nodejs/Classifier/NodejsClassifierProvider.cs +++ b/Nodejs/Product/Nodejs/Classifier/NodejsClassifierProvider.cs @@ -16,9 +16,6 @@ using System.Collections.Generic; using System.ComponentModel.Composition; -using System.Windows.Media; -using Microsoft.NodejsTools; -using Microsoft.NodejsTools.Classifier; using Microsoft.NodejsTools.Parsing; using Microsoft.VisualStudio.Language.StandardClassification; using Microsoft.VisualStudio.Text; diff --git a/Nodejs/Product/Nodejs/Classifier/NodejsPredefinedClassificationTypeNames.cs b/Nodejs/Product/Nodejs/Classifier/NodejsPredefinedClassificationTypeNames.cs index ebeeecb5b..dccf4a7ba 100644 --- a/Nodejs/Product/Nodejs/Classifier/NodejsPredefinedClassificationTypeNames.cs +++ b/Nodejs/Product/Nodejs/Classifier/NodejsPredefinedClassificationTypeNames.cs @@ -1,10 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; - -namespace Microsoft.NodejsTools.Classifier { +namespace Microsoft.NodejsTools.Classifier { class NodejsPredefinedClassificationTypeNames { /// /// Open grouping classification. Used for (, [, {, ), ], and }... A subtype of the Python diff --git a/Nodejs/Product/Nodejs/Classifier/TokenCache.cs b/Nodejs/Product/Nodejs/Classifier/TokenCache.cs index a7887649c..eb1f8a1c2 100644 --- a/Nodejs/Product/Nodejs/Classifier/TokenCache.cs +++ b/Nodejs/Product/Nodejs/Classifier/TokenCache.cs @@ -14,13 +14,9 @@ // //*********************************************************// -using System.Collections.Generic; -using Microsoft.VisualStudio.Text; using Microsoft.VisualStudio.Text.Tagging; -using System.Diagnostics.Contracts; using System.Diagnostics; -using System.Collections; using System; using System.Text; using Microsoft.VisualStudioTools.Project; diff --git a/Nodejs/Product/Nodejs/ClassifierProviderMetadata.cs b/Nodejs/Product/Nodejs/ClassifierProviderMetadata.cs index b880369e7..f40bab202 100644 --- a/Nodejs/Product/Nodejs/ClassifierProviderMetadata.cs +++ b/Nodejs/Product/Nodejs/ClassifierProviderMetadata.cs @@ -14,7 +14,6 @@ // //*********************************************************// -using System; using System.Collections.Generic; namespace Microsoft.NodejsTools { diff --git a/Nodejs/Product/Nodejs/Commands/OpenRemoteDebugDocumentationCommand.cs b/Nodejs/Product/Nodejs/Commands/OpenRemoteDebugDocumentationCommand.cs index b74c51d50..6113d76e6 100644 --- a/Nodejs/Product/Nodejs/Commands/OpenRemoteDebugDocumentationCommand.cs +++ b/Nodejs/Product/Nodejs/Commands/OpenRemoteDebugDocumentationCommand.cs @@ -16,8 +16,6 @@ using System; using System.Diagnostics; -using System.IO; -using System.Windows.Forms; using Microsoft.VisualStudioTools; namespace Microsoft.NodejsTools.Commands { diff --git a/Nodejs/Product/Nodejs/Debugger/Communication/DebuggerConnection.cs b/Nodejs/Product/Nodejs/Debugger/Communication/DebuggerConnection.cs index c6b7acc2f..85ad57498 100644 --- a/Nodejs/Product/Nodejs/Debugger/Communication/DebuggerConnection.cs +++ b/Nodejs/Product/Nodejs/Debugger/Communication/DebuggerConnection.cs @@ -15,7 +15,6 @@ //*********************************************************// using System; -using System.Diagnostics; using System.IO; using System.Net.Sockets; using System.Text; diff --git a/Nodejs/Product/Nodejs/Debugger/DebugEngine/AD7EvalErrorProperty.cs b/Nodejs/Product/Nodejs/Debugger/DebugEngine/AD7EvalErrorProperty.cs index 627ea7da3..70180c53e 100644 --- a/Nodejs/Product/Nodejs/Debugger/DebugEngine/AD7EvalErrorProperty.cs +++ b/Nodejs/Product/Nodejs/Debugger/DebugEngine/AD7EvalErrorProperty.cs @@ -15,15 +15,8 @@ //*********************************************************// using System; -using System.Collections.Generic; -using System.Linq; -using System.Threading; -using System.Threading.Tasks; -using Microsoft.NodejsTools.Debugger.Commands; -using Microsoft.NodejsTools.Debugger.Serialization; using Microsoft.VisualStudio; using Microsoft.VisualStudio.Debugger.Interop; -using Microsoft.VisualStudioTools; namespace Microsoft.NodejsTools.Debugger.DebugEngine { internal class AD7EvalErrorProperty : IDebugProperty2 { diff --git a/Nodejs/Product/Nodejs/Debugger/DebugEngine/UncalculatedAD7Expression.cs b/Nodejs/Product/Nodejs/Debugger/DebugEngine/UncalculatedAD7Expression.cs index 27ce9e976..117ae4fd4 100644 --- a/Nodejs/Product/Nodejs/Debugger/DebugEngine/UncalculatedAD7Expression.cs +++ b/Nodejs/Product/Nodejs/Debugger/DebugEngine/UncalculatedAD7Expression.cs @@ -15,7 +15,6 @@ //*********************************************************// using System; -using System.Linq; using System.Threading; using Microsoft.NodejsTools.Debugger.Commands; using Microsoft.VisualStudio; diff --git a/Nodejs/Product/Nodejs/Editor/BraceCompletion/BraceCompletionContext.cs b/Nodejs/Product/Nodejs/Editor/BraceCompletion/BraceCompletionContext.cs index 1ae3f7040..c6195bc4c 100644 --- a/Nodejs/Product/Nodejs/Editor/BraceCompletion/BraceCompletionContext.cs +++ b/Nodejs/Product/Nodejs/Editor/BraceCompletion/BraceCompletionContext.cs @@ -13,14 +13,12 @@ // permissions and limitations under the License. // //*********************************************************// -using System; using System.ComponentModel.Composition; using System.Diagnostics; using Microsoft.NodejsTools.Formatting; using Microsoft.VisualStudio.Text; using Microsoft.VisualStudio.Text.BraceCompletion; using Microsoft.VisualStudio.Text.Editor; -using Microsoft.VisualStudio.Text.Editor.OptionsExtensionMethods; using Microsoft.VisualStudioTools; namespace Microsoft.NodejsTools.Editor.BraceCompletion { diff --git a/Nodejs/Product/Nodejs/Extensions.cs b/Nodejs/Product/Nodejs/Extensions.cs index 96204341f..b27b56d82 100644 --- a/Nodejs/Product/Nodejs/Extensions.cs +++ b/Nodejs/Product/Nodejs/Extensions.cs @@ -19,7 +19,6 @@ using System.Diagnostics; using System.IO; using System.Text; -using Microsoft.NodejsTools; using Microsoft.NodejsTools.Analysis; using Microsoft.NodejsTools.Classifier; using Microsoft.NodejsTools.Editor.Core; diff --git a/Nodejs/Product/Nodejs/Intellisense/AnalysisQueue.cs b/Nodejs/Product/Nodejs/Intellisense/AnalysisQueue.cs index 26cf67abb..db81d7076 100644 --- a/Nodejs/Product/Nodejs/Intellisense/AnalysisQueue.cs +++ b/Nodejs/Product/Nodejs/Intellisense/AnalysisQueue.cs @@ -17,9 +17,7 @@ using System; using System.Collections.Generic; using System.Diagnostics; -using System.IO; using System.Threading; -using System.Threading.Tasks; using Microsoft.NodejsTools.Analysis; using Microsoft.NodejsTools.Project; using Microsoft.VisualStudio.Shell.Interop; diff --git a/Nodejs/Product/Nodejs/Intellisense/CollectingErrorSink.cs b/Nodejs/Product/Nodejs/Intellisense/CollectingErrorSink.cs index f607adacd..595982192 100644 --- a/Nodejs/Product/Nodejs/Intellisense/CollectingErrorSink.cs +++ b/Nodejs/Product/Nodejs/Intellisense/CollectingErrorSink.cs @@ -14,7 +14,6 @@ // //*********************************************************// -using System; using System.Collections.Generic; namespace Microsoft.NodejsTools.Parsing { diff --git a/Nodejs/Product/Nodejs/Intellisense/CompletionAnalysis.cs b/Nodejs/Product/Nodejs/Intellisense/CompletionAnalysis.cs index 8283f0ff9..82c459a2e 100644 --- a/Nodejs/Product/Nodejs/Intellisense/CompletionAnalysis.cs +++ b/Nodejs/Product/Nodejs/Intellisense/CompletionAnalysis.cs @@ -19,9 +19,7 @@ using System.Linq; using Microsoft.NodejsTools.Analysis; using Microsoft.VisualStudio.Language.Intellisense; -using Microsoft.VisualStudio.Language.StandardClassification; using Microsoft.VisualStudio.Text; -using Microsoft.VisualStudio.Text.Classification; namespace Microsoft.NodejsTools.Intellisense { /// diff --git a/Nodejs/Product/Nodejs/Intellisense/CompletionInfo.cs b/Nodejs/Product/Nodejs/Intellisense/CompletionInfo.cs index f4d14dcc1..6c12fa3fd 100644 --- a/Nodejs/Product/Nodejs/Intellisense/CompletionInfo.cs +++ b/Nodejs/Product/Nodejs/Intellisense/CompletionInfo.cs @@ -14,14 +14,7 @@ // //*********************************************************// -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; using System.Windows.Media; -using Microsoft.VisualStudio.Language.Intellisense; -using Microsoft.VisualStudioTools.Project; namespace Microsoft.NodejsTools.Intellisense { /// diff --git a/Nodejs/Product/Nodejs/Intellisense/CompletionSource.cs b/Nodejs/Product/Nodejs/Intellisense/CompletionSource.cs index cd65a1a10..c96c64ca1 100644 --- a/Nodejs/Product/Nodejs/Intellisense/CompletionSource.cs +++ b/Nodejs/Product/Nodejs/Intellisense/CompletionSource.cs @@ -22,8 +22,6 @@ using Microsoft.VisualStudio.Language.Intellisense; using Microsoft.VisualStudio.Text; using Microsoft.VisualStudio.Text.Classification; -using Microsoft.VisualStudio.TextManager.Interop; -using System.Runtime.InteropServices; namespace Microsoft.NodejsTools.Intellisense { sealed partial class CompletionSource : ICompletionSource { diff --git a/Nodejs/Product/Nodejs/Intellisense/CompletionSourceProvider.cs b/Nodejs/Product/Nodejs/Intellisense/CompletionSourceProvider.cs index c0c9a2f79..ead1b8352 100644 --- a/Nodejs/Product/Nodejs/Intellisense/CompletionSourceProvider.cs +++ b/Nodejs/Product/Nodejs/Intellisense/CompletionSourceProvider.cs @@ -20,7 +20,6 @@ using Microsoft.VisualStudio.Language.Intellisense; using Microsoft.VisualStudio.Shell; using Microsoft.VisualStudio.Text; -using Microsoft.VisualStudio.Text.Classification; using Microsoft.VisualStudio.Utilities; namespace Microsoft.NodejsTools.Intellisense { diff --git a/Nodejs/Product/Nodejs/Intellisense/ExpressionAnalysis.cs b/Nodejs/Product/Nodejs/Intellisense/ExpressionAnalysis.cs index b91e5959d..522c0940e 100644 --- a/Nodejs/Product/Nodejs/Intellisense/ExpressionAnalysis.cs +++ b/Nodejs/Product/Nodejs/Intellisense/ExpressionAnalysis.cs @@ -17,7 +17,6 @@ using System; using System.Collections.Generic; using Microsoft.NodejsTools.Analysis; -using Microsoft.NodejsTools.Analysis.Values; using Microsoft.NodejsTools.Parsing; using Microsoft.VisualStudio.Text; diff --git a/Nodejs/Product/Nodejs/Intellisense/FuzzyStringMatcher.cs b/Nodejs/Product/Nodejs/Intellisense/FuzzyStringMatcher.cs index a642faf7b..a6c68f139 100644 --- a/Nodejs/Product/Nodejs/Intellisense/FuzzyStringMatcher.cs +++ b/Nodejs/Product/Nodejs/Intellisense/FuzzyStringMatcher.cs @@ -15,7 +15,6 @@ //*********************************************************// using System; -using System.Collections.Generic; using System.Diagnostics; using System.Globalization; using System.Text.RegularExpressions; diff --git a/Nodejs/Product/Nodejs/Intellisense/NormalCompletionAnalysis.cs b/Nodejs/Product/Nodejs/Intellisense/NormalCompletionAnalysis.cs index dc8959bf6..430cc49a4 100644 --- a/Nodejs/Product/Nodejs/Intellisense/NormalCompletionAnalysis.cs +++ b/Nodejs/Product/Nodejs/Intellisense/NormalCompletionAnalysis.cs @@ -15,7 +15,6 @@ //*********************************************************// using System; -using System.Collections.Generic; using System.Linq; using Microsoft.NodejsTools.Analysis; using Microsoft.VisualStudio.Language.Intellisense; diff --git a/Nodejs/Product/Nodejs/Intellisense/ParseQueue.cs b/Nodejs/Product/Nodejs/Intellisense/ParseQueue.cs index c480e41c3..7daca7546 100644 --- a/Nodejs/Product/Nodejs/Intellisense/ParseQueue.cs +++ b/Nodejs/Product/Nodejs/Intellisense/ParseQueue.cs @@ -15,17 +15,10 @@ //*********************************************************// using System; -using System.Collections.Generic; -using System.Diagnostics; using System.IO; -using System.IO.Compression; -using System.Linq; using System.Threading; -using System.Windows; -using System.Windows.Threading; using Microsoft.NodejsTools.Analysis; using Microsoft.VisualStudio.Text; -using Microsoft.VisualStudio.Text.Editor; namespace Microsoft.NodejsTools.Intellisense { sealed partial class VsProjectAnalyzer { diff --git a/Nodejs/Product/Nodejs/Intellisense/RequireCompletionCache.cs b/Nodejs/Product/Nodejs/Intellisense/RequireCompletionCache.cs index b85ef9f81..a79237bd5 100644 --- a/Nodejs/Product/Nodejs/Intellisense/RequireCompletionCache.cs +++ b/Nodejs/Product/Nodejs/Intellisense/RequireCompletionCache.cs @@ -14,13 +14,7 @@ // //*********************************************************// -using System; using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Windows.Media; -using Microsoft.VisualStudio.Language.Intellisense; using Microsoft.VisualStudioTools.Project; namespace Microsoft.NodejsTools.Intellisense { diff --git a/Nodejs/Product/Nodejs/Intellisense/ReverseExpressionParser.cs b/Nodejs/Product/Nodejs/Intellisense/ReverseExpressionParser.cs index 9c8820d5b..557ffd0a1 100644 --- a/Nodejs/Product/Nodejs/Intellisense/ReverseExpressionParser.cs +++ b/Nodejs/Product/Nodejs/Intellisense/ReverseExpressionParser.cs @@ -16,7 +16,6 @@ using System; using System.Collections.Generic; -using System.Diagnostics; using Microsoft.VisualStudio.Language.StandardClassification; using Microsoft.VisualStudio.Text; using Microsoft.VisualStudio.Text.Classification; diff --git a/Nodejs/Product/Nodejs/Jade/Classifier/JadeClassifier.cs b/Nodejs/Product/Nodejs/Jade/Classifier/JadeClassifier.cs index db485807b..ee65e792a 100644 --- a/Nodejs/Product/Nodejs/Jade/Classifier/JadeClassifier.cs +++ b/Nodejs/Product/Nodejs/Jade/Classifier/JadeClassifier.cs @@ -15,7 +15,6 @@ //*********************************************************// using Microsoft.VisualStudio.Text; -using Microsoft.VisualStudio.Text.Classification; namespace Microsoft.NodejsTools.Jade { /// diff --git a/Nodejs/Product/Nodejs/Jade/IdleTimeAsyncTask.cs b/Nodejs/Product/Nodejs/Jade/IdleTimeAsyncTask.cs index 9a2225803..1ba0fe985 100644 --- a/Nodejs/Product/Nodejs/Jade/IdleTimeAsyncTask.cs +++ b/Nodejs/Product/Nodejs/Jade/IdleTimeAsyncTask.cs @@ -20,7 +20,6 @@ using System.Threading.Tasks; using Microsoft.VisualStudio.Shell.Interop; using Microsoft.VisualStudioTools; -using Microsoft.VisualStudioTools.Project; using SR = Microsoft.NodejsTools.Project.SR; namespace Microsoft.NodejsTools.Jade { diff --git a/Nodejs/Product/Nodejs/Jade/JadeEditorFactory.cs b/Nodejs/Product/Nodejs/Jade/JadeEditorFactory.cs index 93be5c54c..c0a6c60e5 100644 --- a/Nodejs/Product/Nodejs/Jade/JadeEditorFactory.cs +++ b/Nodejs/Product/Nodejs/Jade/JadeEditorFactory.cs @@ -16,7 +16,6 @@ using System; using System.Runtime.InteropServices; -using Microsoft.VisualStudio; using Microsoft.VisualStudio.Shell; using Microsoft.VisualStudio.TextManager.Interop; using Microsoft.VisualStudioTools.Project; diff --git a/Nodejs/Product/Nodejs/LanguagePreferences.cs b/Nodejs/Product/Nodejs/LanguagePreferences.cs index c1ed8a45d..d209543c0 100644 --- a/Nodejs/Product/Nodejs/LanguagePreferences.cs +++ b/Nodejs/Product/Nodejs/LanguagePreferences.cs @@ -14,7 +14,6 @@ // //*********************************************************// -using System; using Microsoft.VisualStudio; using Microsoft.VisualStudio.TextManager.Interop; diff --git a/Nodejs/Product/Nodejs/NodejsEditorFactory.cs b/Nodejs/Product/Nodejs/NodejsEditorFactory.cs index cd9a8b835..6368c6f54 100644 --- a/Nodejs/Product/Nodejs/NodejsEditorFactory.cs +++ b/Nodejs/Product/Nodejs/NodejsEditorFactory.cs @@ -16,22 +16,15 @@ using System; using System.ComponentModel.Composition; -using System.IO; using System.Runtime.InteropServices; -using Microsoft.NodejsTools.Project; using Microsoft.VisualStudio; using Microsoft.VisualStudio.ComponentModelHost; using Microsoft.VisualStudio.Editor; -using Microsoft.VisualStudio.Language.Intellisense; using Microsoft.VisualStudio.OLE.Interop; using Microsoft.VisualStudio.Shell; using Microsoft.VisualStudio.Shell.Interop; -using Microsoft.VisualStudio.Text; -using Microsoft.VisualStudio.Text.Operations; -using Microsoft.VisualStudio.Text.Projection; using Microsoft.VisualStudio.TextManager.Interop; using Microsoft.VisualStudio.Utilities; -using Microsoft.VisualStudioTools; using IOleServiceProvider = Microsoft.VisualStudio.OLE.Interop.IServiceProvider; namespace Microsoft.NodejsTools { diff --git a/Nodejs/Product/Nodejs/NodejsLanguageInfo.cs b/Nodejs/Product/Nodejs/NodejsLanguageInfo.cs index 73e406994..da9d0dd75 100644 --- a/Nodejs/Product/Nodejs/NodejsLanguageInfo.cs +++ b/Nodejs/Product/Nodejs/NodejsLanguageInfo.cs @@ -18,7 +18,6 @@ using System.Runtime.InteropServices; using Microsoft.VisualStudio; using Microsoft.VisualStudio.ComponentModelHost; -using Microsoft.VisualStudio.Editor; using Microsoft.VisualStudio.TextManager.Interop; namespace Microsoft.NodejsTools { diff --git a/Nodejs/Product/Nodejs/NodejsPackage.cs b/Nodejs/Product/Nodejs/NodejsPackage.cs index 8882c2c2b..61dd0d0b7 100644 --- a/Nodejs/Product/Nodejs/NodejsPackage.cs +++ b/Nodejs/Product/Nodejs/NodejsPackage.cs @@ -47,7 +47,6 @@ using Microsoft.VisualStudio.Utilities; using Microsoft.VisualStudioTools; using Microsoft.VisualStudioTools.Project; -using Microsoft.Win32; namespace Microsoft.NodejsTools { /// diff --git a/Nodejs/Product/Nodejs/NodejsToolsInstallPath.cs b/Nodejs/Product/Nodejs/NodejsToolsInstallPath.cs index 04000c04e..03509a6e9 100644 --- a/Nodejs/Product/Nodejs/NodejsToolsInstallPath.cs +++ b/Nodejs/Product/Nodejs/NodejsToolsInstallPath.cs @@ -15,7 +15,6 @@ //*********************************************************// using System; -using System.Diagnostics; using System.IO; using System.Reflection; using Microsoft.Win32; diff --git a/Nodejs/Product/Nodejs/NpmUI/NpmOutputViewModel.cs b/Nodejs/Product/Nodejs/NpmUI/NpmOutputViewModel.cs index da4d4dcda..b9edf3b15 100644 --- a/Nodejs/Product/Nodejs/NpmUI/NpmOutputViewModel.cs +++ b/Nodejs/Product/Nodejs/NpmUI/NpmOutputViewModel.cs @@ -17,7 +17,6 @@ using System; using System.Collections.Generic; using System.ComponentModel; -using System.Linq; using System.Runtime.CompilerServices; using System.Text; using System.Threading; diff --git a/Nodejs/Product/Nodejs/NpmUI/NpmOutputWindow.xaml.cs b/Nodejs/Product/Nodejs/NpmUI/NpmOutputWindow.xaml.cs index 07c535b4a..68f5425db 100644 --- a/Nodejs/Product/Nodejs/NpmUI/NpmOutputWindow.xaml.cs +++ b/Nodejs/Product/Nodejs/NpmUI/NpmOutputWindow.xaml.cs @@ -16,7 +16,6 @@ using System; using System.Windows; -using System.Windows.Controls; namespace Microsoft.NodejsTools.NpmUI { /// diff --git a/Nodejs/Product/Nodejs/NpmUI/NpmPackageInstallViewModel.cs b/Nodejs/Product/Nodejs/NpmUI/NpmPackageInstallViewModel.cs index d45f33095..973a9293a 100644 --- a/Nodejs/Product/Nodejs/NpmUI/NpmPackageInstallViewModel.cs +++ b/Nodejs/Product/Nodejs/NpmUI/NpmPackageInstallViewModel.cs @@ -18,12 +18,10 @@ using System.Collections.Generic; using System.ComponentModel; using System.Diagnostics; -using System.IO; using System.Linq; using System.Runtime.CompilerServices; using System.Threading; using System.Windows; -using System.Windows.Documents; using System.Windows.Input; using System.Windows.Threading; using Microsoft.NodejsTools.Npm; diff --git a/Nodejs/Product/Nodejs/NpmUI/NpmPackageInstallWindow.xaml.cs b/Nodejs/Product/Nodejs/NpmUI/NpmPackageInstallWindow.xaml.cs index 53923ba37..04bea3e82 100644 --- a/Nodejs/Product/Nodejs/NpmUI/NpmPackageInstallWindow.xaml.cs +++ b/Nodejs/Product/Nodejs/NpmUI/NpmPackageInstallWindow.xaml.cs @@ -15,14 +15,9 @@ //*********************************************************// using System; -using System.Diagnostics; using System.Windows; using System.Windows.Controls; -using System.Windows.Data; -using System.Windows.Documents; using System.Windows.Input; -using System.Windows.Media; -using System.Windows.Threading; using Microsoft.NodejsTools.Npm; using Microsoft.VisualStudioTools; diff --git a/Nodejs/Product/Nodejs/Options/NodeLsIntellisenseOptionsControl.cs b/Nodejs/Product/Nodejs/Options/NodeLsIntellisenseOptionsControl.cs index d544e6293..8febbc4d8 100644 --- a/Nodejs/Product/Nodejs/Options/NodeLsIntellisenseOptionsControl.cs +++ b/Nodejs/Product/Nodejs/Options/NodeLsIntellisenseOptionsControl.cs @@ -17,7 +17,6 @@ using System; using System.Diagnostics; using System.Windows.Forms; -using Microsoft.NodejsTools.Project; namespace Microsoft.NodejsTools.Options { public partial class NodeLsIntellisenseOptionsControl : UserControl { diff --git a/Nodejs/Product/Nodejs/Options/NodejsAdvancedEditorOptionsControl.cs b/Nodejs/Product/Nodejs/Options/NodejsAdvancedEditorOptionsControl.cs index 52cca6f6e..a19a4f9c9 100644 --- a/Nodejs/Product/Nodejs/Options/NodejsAdvancedEditorOptionsControl.cs +++ b/Nodejs/Product/Nodejs/Options/NodejsAdvancedEditorOptionsControl.cs @@ -14,7 +14,6 @@ // //*********************************************************// -using System; using System.Windows.Forms; namespace Microsoft.NodejsTools.Options { diff --git a/Nodejs/Product/Nodejs/Options/NodejsFormattingBracesOptionsControl.cs b/Nodejs/Product/Nodejs/Options/NodejsFormattingBracesOptionsControl.cs index a31b32cc7..03b0bcd57 100644 --- a/Nodejs/Product/Nodejs/Options/NodejsFormattingBracesOptionsControl.cs +++ b/Nodejs/Product/Nodejs/Options/NodejsFormattingBracesOptionsControl.cs @@ -14,7 +14,6 @@ // //*********************************************************// -using System; using System.Windows.Forms; namespace Microsoft.NodejsTools.Options { diff --git a/Nodejs/Product/Nodejs/Options/NodejsFormattingGeneralOptionsControl.cs b/Nodejs/Product/Nodejs/Options/NodejsFormattingGeneralOptionsControl.cs index b598df34c..9c23f566d 100644 --- a/Nodejs/Product/Nodejs/Options/NodejsFormattingGeneralOptionsControl.cs +++ b/Nodejs/Product/Nodejs/Options/NodejsFormattingGeneralOptionsControl.cs @@ -14,7 +14,6 @@ // //*********************************************************// -using System; using System.Windows.Forms; namespace Microsoft.NodejsTools.Options { diff --git a/Nodejs/Product/Nodejs/Options/NodejsFormattingSpacingOptionsControl.cs b/Nodejs/Product/Nodejs/Options/NodejsFormattingSpacingOptionsControl.cs index 2ba9af839..a68cefaf8 100644 --- a/Nodejs/Product/Nodejs/Options/NodejsFormattingSpacingOptionsControl.cs +++ b/Nodejs/Product/Nodejs/Options/NodejsFormattingSpacingOptionsControl.cs @@ -14,7 +14,6 @@ // //*********************************************************// -using System; using System.Windows.Forms; namespace Microsoft.NodejsTools.Options { diff --git a/Nodejs/Product/Nodejs/Options/NodejsGeneralOptionsControl.cs b/Nodejs/Product/Nodejs/Options/NodejsGeneralOptionsControl.cs index 74e87a858..166e4d4e7 100644 --- a/Nodejs/Product/Nodejs/Options/NodejsGeneralOptionsControl.cs +++ b/Nodejs/Product/Nodejs/Options/NodejsGeneralOptionsControl.cs @@ -14,7 +14,6 @@ // //*********************************************************// -using System; using System.Windows.Forms; namespace Microsoft.NodejsTools.Options { diff --git a/Nodejs/Product/Nodejs/Outlining/JavaScriptOutliningTaggerProvider.cs b/Nodejs/Product/Nodejs/Outlining/JavaScriptOutliningTaggerProvider.cs index 2bc405397..5085ac600 100644 --- a/Nodejs/Product/Nodejs/Outlining/JavaScriptOutliningTaggerProvider.cs +++ b/Nodejs/Product/Nodejs/Outlining/JavaScriptOutliningTaggerProvider.cs @@ -25,7 +25,6 @@ using Microsoft.VisualStudio.Text.Editor; using Microsoft.VisualStudio.Text.Tagging; using Microsoft.VisualStudio.Utilities; -using FunctionExpression = Microsoft.NodejsTools.Parsing.FunctionExpression; using FunctionObject = Microsoft.NodejsTools.Parsing.FunctionObject; namespace Microsoft.NodejsTools.Outlining { diff --git a/Nodejs/Product/Nodejs/PkgCmdId.cs b/Nodejs/Product/Nodejs/PkgCmdId.cs index 83bea0310..a864579b8 100644 --- a/Nodejs/Product/Nodejs/PkgCmdId.cs +++ b/Nodejs/Product/Nodejs/PkgCmdId.cs @@ -14,11 +14,6 @@ // //*********************************************************// -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; namespace Microsoft.NodejsTools { class PkgCmdId { diff --git a/Nodejs/Product/Nodejs/Project/AbstractNpmNode.cs b/Nodejs/Product/Nodejs/Project/AbstractNpmNode.cs index aa4d95cb9..654488d10 100644 --- a/Nodejs/Product/Nodejs/Project/AbstractNpmNode.cs +++ b/Nodejs/Product/Nodejs/Project/AbstractNpmNode.cs @@ -1,8 +1,6 @@ using System; using System.Collections.Generic; using System.Linq; -using System.Text; -using System.Threading.Tasks; using Microsoft.NodejsTools.Npm; using Microsoft.VisualStudio; using Microsoft.VisualStudio.Shell.Interop; diff --git a/Nodejs/Product/Nodejs/Project/ImportWizard/ImportWizard.xaml.cs b/Nodejs/Product/Nodejs/Project/ImportWizard/ImportWizard.xaml.cs index 7ab746d64..ce3ba20b1 100644 --- a/Nodejs/Product/Nodejs/Project/ImportWizard/ImportWizard.xaml.cs +++ b/Nodejs/Product/Nodejs/Project/ImportWizard/ImportWizard.xaml.cs @@ -22,8 +22,6 @@ using System.Windows.Controls; using System.Windows.Data; using System.Windows.Input; -using System.Windows.Interop; -using Microsoft.VisualStudio.Shell; using Microsoft.VisualStudioTools; using WpfCommands = Microsoft.VisualStudioTools.Wpf.Commands; diff --git a/Nodejs/Product/Nodejs/Project/LocalModulesNode.cs b/Nodejs/Product/Nodejs/Project/LocalModulesNode.cs index bf9198e7f..4b986d875 100644 --- a/Nodejs/Product/Nodejs/Project/LocalModulesNode.cs +++ b/Nodejs/Product/Nodejs/Project/LocalModulesNode.cs @@ -17,13 +17,8 @@ using System; using System.Collections.Generic; using System.Linq; -using System.Runtime.InteropServices; -using System.Text; -using System.Threading.Tasks; using Microsoft.NodejsTools.Npm; using Microsoft.VisualStudio; -using Microsoft.VisualStudio.Shell.Interop; -using Microsoft.VisualStudioTools; using Microsoft.VisualStudioTools.Project; namespace Microsoft.NodejsTools.Project { diff --git a/Nodejs/Product/Nodejs/Project/NodeModulesNode.cs b/Nodejs/Product/Nodejs/Project/NodeModulesNode.cs index 680ecc174..4bdf5c532 100644 --- a/Nodejs/Product/Nodejs/Project/NodeModulesNode.cs +++ b/Nodejs/Product/Nodejs/Project/NodeModulesNode.cs @@ -16,7 +16,6 @@ using System; using System.Collections.Generic; -using System.IO; using System.Linq; using System.Threading; using Microsoft.NodejsTools.Npm; diff --git a/Nodejs/Product/Nodejs/Project/NodejsFileNodeProperties.cs b/Nodejs/Product/Nodejs/Project/NodejsFileNodeProperties.cs index 352d8c71a..03234740d 100644 --- a/Nodejs/Product/Nodejs/Project/NodejsFileNodeProperties.cs +++ b/Nodejs/Product/Nodejs/Project/NodejsFileNodeProperties.cs @@ -17,21 +17,11 @@ using System; using System.Collections.Generic; using System.ComponentModel; -using System.Diagnostics; -using System.Diagnostics.CodeAnalysis; using System.Globalization; -using System.IO; -using System.Linq; using System.Runtime.InteropServices; -using Microsoft.VisualStudio; using Microsoft.VisualStudioTools.Project; -using Microsoft.VisualStudio.OLE.Interop; using Microsoft.VisualStudio.Shell; -using Microsoft.VisualStudio.Shell.Interop; -using VSLangProj; -using IOleServiceProvider = Microsoft.VisualStudio.OLE.Interop.IServiceProvider; using Microsoft.NodejsTools.TestFrameworks; -using SR = Microsoft.NodejsTools.Project.SR; namespace Microsoft.NodejsTools.Project { diff --git a/Nodejs/Product/Nodejs/Project/NodejsFolderNode.cs b/Nodejs/Product/Nodejs/Project/NodejsFolderNode.cs index fda25299b..c4a1b54cb 100644 --- a/Nodejs/Product/Nodejs/Project/NodejsFolderNode.cs +++ b/Nodejs/Product/Nodejs/Project/NodejsFolderNode.cs @@ -16,7 +16,6 @@ using System; using System.IO; -using System.Text; using Microsoft.NodejsTools.Options; using Microsoft.VisualStudio; using Microsoft.VisualStudioTools; diff --git a/Nodejs/Product/Nodejs/Project/NodejsGeneralPropertyPage.cs b/Nodejs/Product/Nodejs/Project/NodejsGeneralPropertyPage.cs index 979b20898..80ef69eeb 100644 --- a/Nodejs/Product/Nodejs/Project/NodejsGeneralPropertyPage.cs +++ b/Nodejs/Product/Nodejs/Project/NodejsGeneralPropertyPage.cs @@ -15,7 +15,6 @@ //*********************************************************// using System; -using System.ComponentModel.Design; using System.Runtime.InteropServices; using Microsoft.VisualStudioTools; using Microsoft.VisualStudioTools.Project; diff --git a/Nodejs/Product/Nodejs/Project/NodejsGeneralPropertyPageControl.cs b/Nodejs/Product/Nodejs/Project/NodejsGeneralPropertyPageControl.cs index 3d646f5f1..0b5006a2e 100644 --- a/Nodejs/Product/Nodejs/Project/NodejsGeneralPropertyPageControl.cs +++ b/Nodejs/Product/Nodejs/Project/NodejsGeneralPropertyPageControl.cs @@ -15,13 +15,11 @@ //*********************************************************// using System; -using System.ComponentModel; using System.Drawing; using System.IO; using System.Linq; using System.Text.RegularExpressions; using System.Windows.Forms; -using Microsoft.VisualStudioTools; using Microsoft.VisualStudioTools.Project; namespace Microsoft.NodejsTools.Project { diff --git a/Nodejs/Product/Nodejs/Project/NodejsProjectLauncher.cs b/Nodejs/Product/Nodejs/Project/NodejsProjectLauncher.cs index 3848f4b06..8f6d2a771 100644 --- a/Nodejs/Product/Nodejs/Project/NodejsProjectLauncher.cs +++ b/Nodejs/Product/Nodejs/Project/NodejsProjectLauncher.cs @@ -19,7 +19,6 @@ using System.Collections.Generic; using System.Collections.Specialized; using System.Diagnostics; -using System.Globalization; using System.IO; using System.Linq; using System.Net; @@ -35,7 +34,6 @@ using Microsoft.VisualStudio; using Microsoft.VisualStudio.Shell; using Microsoft.VisualStudio.Shell.Interop; -using Microsoft.VisualStudioTools; using Microsoft.VisualStudioTools.Project; using Microsoft.NodejsTools.TypeScript; diff --git a/Nodejs/Product/Nodejs/Project/NodejsProjectPackage.cs b/Nodejs/Product/Nodejs/Project/NodejsProjectPackage.cs index 4f8dcd501..3a3613f2c 100644 --- a/Nodejs/Product/Nodejs/Project/NodejsProjectPackage.cs +++ b/Nodejs/Product/Nodejs/Project/NodejsProjectPackage.cs @@ -20,8 +20,6 @@ using Microsoft.VisualStudioTools; using Microsoft.VisualStudioTools.Project; using Microsoft.VisualStudio.Shell; -using Microsoft.VisualStudio; -using Microsoft.NodejsTools; namespace Microsoft.NodejsTools.Project { //Set the projectsTemplatesDirectory to a non-existant path to prevent VS from including the working directory as a valid template path diff --git a/Nodejs/Product/Nodejs/Project/NodejsTypeScriptFileNodeProperties.cs b/Nodejs/Product/Nodejs/Project/NodejsTypeScriptFileNodeProperties.cs index bbf32b996..f3290907c 100644 --- a/Nodejs/Product/Nodejs/Project/NodejsTypeScriptFileNodeProperties.cs +++ b/Nodejs/Product/Nodejs/Project/NodejsTypeScriptFileNodeProperties.cs @@ -15,20 +15,9 @@ //*********************************************************// using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Diagnostics; -using System.Diagnostics.CodeAnalysis; -using System.Globalization; -using System.IO; using System.Runtime.InteropServices; -using Microsoft.VisualStudio; using Microsoft.VisualStudioTools.Project; -using Microsoft.VisualStudio.OLE.Interop; using Microsoft.VisualStudio.Shell; -using Microsoft.VisualStudio.Shell.Interop; -using VSLangProj; -using IOleServiceProvider = Microsoft.VisualStudio.OLE.Interop.IServiceProvider; namespace Microsoft.NodejsTools.Project { diff --git a/Nodejs/Product/Nodejs/Project/NpmNodeProperties.cs b/Nodejs/Product/Nodejs/Project/NpmNodeProperties.cs index 6c954b428..86f6c924c 100644 --- a/Nodejs/Product/Nodejs/Project/NpmNodeProperties.cs +++ b/Nodejs/Product/Nodejs/Project/NpmNodeProperties.cs @@ -15,11 +15,7 @@ //*********************************************************// using System; -using System.Collections.Generic; -using System.Linq; using System.Runtime.InteropServices; -using System.Text; -using System.Threading.Tasks; using Microsoft.VisualStudioTools.Project; namespace Microsoft.NodejsTools.Project { diff --git a/Nodejs/Product/Nodejs/ProvideBraceCompletion.cs b/Nodejs/Product/Nodejs/ProvideBraceCompletion.cs index 875238828..2d9f3fd9b 100644 --- a/Nodejs/Product/Nodejs/ProvideBraceCompletion.cs +++ b/Nodejs/Product/Nodejs/ProvideBraceCompletion.cs @@ -14,11 +14,7 @@ // //*********************************************************// -using System; -using System.Collections.Generic; using System.Globalization; -using System.Linq; -using System.Text; using Microsoft.VisualStudio.Shell; namespace Microsoft.NodejsTools { diff --git a/Nodejs/Product/Nodejs/Repl/ClearReplCommand.cs b/Nodejs/Product/Nodejs/Repl/ClearReplCommand.cs index 0052e3aa1..186d7db4e 100644 --- a/Nodejs/Product/Nodejs/Repl/ClearReplCommand.cs +++ b/Nodejs/Product/Nodejs/Repl/ClearReplCommand.cs @@ -15,11 +15,7 @@ //*********************************************************// using System.ComponentModel.Composition; -using System.Reflection; using System.Threading.Tasks; -using System.Windows.Controls; -using System.Windows.Media.Imaging; -using Microsoft.VisualStudio; namespace Microsoft.NodejsTools.Repl { #if INTERACTIVE_WINDOW diff --git a/Nodejs/Product/Nodejs/Repl/NodejsReplEvaluatorProvider.cs b/Nodejs/Product/Nodejs/Repl/NodejsReplEvaluatorProvider.cs index 38598c593..750851a2c 100644 --- a/Nodejs/Product/Nodejs/Repl/NodejsReplEvaluatorProvider.cs +++ b/Nodejs/Product/Nodejs/Repl/NodejsReplEvaluatorProvider.cs @@ -15,7 +15,6 @@ //*********************************************************// using System.ComponentModel.Composition; -using Microsoft.NodejsTools.Repl; namespace Microsoft.NodejsTools.Repl { [Export(typeof(IReplEvaluatorProvider))] diff --git a/Nodejs/Product/Nodejs/Repl/SaveReplCommand.cs b/Nodejs/Product/Nodejs/Repl/SaveReplCommand.cs index 443f3f397..c87ac39a2 100644 --- a/Nodejs/Product/Nodejs/Repl/SaveReplCommand.cs +++ b/Nodejs/Product/Nodejs/Repl/SaveReplCommand.cs @@ -20,8 +20,6 @@ using System.IO; using System.Text; using System.Threading.Tasks; -using Microsoft.NodejsTools; -using Microsoft.VisualStudio; using Microsoft.VisualStudio.Text; namespace Microsoft.NodejsTools.Repl { diff --git a/Nodejs/Product/Nodejs/SmartIndent.cs b/Nodejs/Product/Nodejs/SmartIndent.cs index 486b29fad..67e862fa0 100644 --- a/Nodejs/Product/Nodejs/SmartIndent.cs +++ b/Nodejs/Product/Nodejs/SmartIndent.cs @@ -14,7 +14,6 @@ // //*********************************************************// -using System; using System.Collections.Generic; using System.Linq; using Microsoft.VisualStudio.Text; diff --git a/Nodejs/Product/Nodejs/SourceMapping/SourceMapper.cs b/Nodejs/Product/Nodejs/SourceMapping/SourceMapper.cs index 2f34cde0c..c242becba 100644 --- a/Nodejs/Product/Nodejs/SourceMapping/SourceMapper.cs +++ b/Nodejs/Product/Nodejs/SourceMapping/SourceMapper.cs @@ -19,8 +19,6 @@ using System.Diagnostics; using System.IO; using System.Linq; - -using Microsoft.NodejsTools; using Microsoft.VisualStudioTools; namespace Microsoft.NodejsTools.SourceMapping { diff --git a/Nodejs/Product/Npm/INpmCommander.cs b/Nodejs/Product/Npm/INpmCommander.cs index b9fe481a8..81903f186 100644 --- a/Nodejs/Product/Npm/INpmCommander.cs +++ b/Nodejs/Product/Npm/INpmCommander.cs @@ -16,8 +16,6 @@ using System; using System.Collections.Generic; -using System.Linq; -using System.Text; using System.Threading.Tasks; namespace Microsoft.NodejsTools.Npm { diff --git a/Nodejs/Product/Npm/INpmPathProvider.cs b/Nodejs/Product/Npm/INpmPathProvider.cs index 16a34818b..4c12fa541 100644 --- a/Nodejs/Product/Npm/INpmPathProvider.cs +++ b/Nodejs/Product/Npm/INpmPathProvider.cs @@ -14,11 +14,6 @@ // //*********************************************************// -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; namespace Microsoft.NodejsTools.Npm { public interface INpmPathProvider { diff --git a/Nodejs/Product/Npm/IPackage.cs b/Nodejs/Product/Npm/IPackage.cs index 723af9ddf..b460a11b6 100644 --- a/Nodejs/Product/Npm/IPackage.cs +++ b/Nodejs/Product/Npm/IPackage.cs @@ -14,7 +14,6 @@ // //*********************************************************// -using System.Collections; using System.Collections.Generic; namespace Microsoft.NodejsTools.Npm { diff --git a/Nodejs/Product/Npm/IPackageCatalog.cs b/Nodejs/Product/Npm/IPackageCatalog.cs index a815b4dd4..3a5db1729 100644 --- a/Nodejs/Product/Npm/IPackageCatalog.cs +++ b/Nodejs/Product/Npm/IPackageCatalog.cs @@ -16,8 +16,6 @@ using System; using System.Collections.Generic; -using System.Linq; -using System.Text; using System.Threading.Tasks; namespace Microsoft.NodejsTools.Npm { diff --git a/Nodejs/Product/Npm/IPackageCatalogFilter.cs b/Nodejs/Product/Npm/IPackageCatalogFilter.cs index a437cf61d..6c1edc960 100644 --- a/Nodejs/Product/Npm/IPackageCatalogFilter.cs +++ b/Nodejs/Product/Npm/IPackageCatalogFilter.cs @@ -14,12 +14,7 @@ // //*********************************************************// -using System; using System.Collections.Generic; -using System.Linq; -using System.Security.Cryptography.X509Certificates; -using System.Text; -using System.Threading.Tasks; namespace Microsoft.NodejsTools.Npm { diff --git a/Nodejs/Product/Npm/NodeModuleBuilder.cs b/Nodejs/Product/Npm/NodeModuleBuilder.cs index cd0118112..49c9cd5fa 100644 --- a/Nodejs/Product/Npm/NodeModuleBuilder.cs +++ b/Nodejs/Product/Npm/NodeModuleBuilder.cs @@ -16,7 +16,6 @@ using System.Collections.Generic; using System.Linq; -using System.Reflection.Emit; using System.Text; using Microsoft.NodejsTools.Npm.SPI; diff --git a/Nodejs/Product/Npm/NpmCommandCompletedEventArgs.cs b/Nodejs/Product/Npm/NpmCommandCompletedEventArgs.cs index 180bd6a54..64c665c88 100644 --- a/Nodejs/Product/Npm/NpmCommandCompletedEventArgs.cs +++ b/Nodejs/Product/Npm/NpmCommandCompletedEventArgs.cs @@ -15,10 +15,6 @@ //*********************************************************// using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; namespace Microsoft.NodejsTools.Npm { diff --git a/Nodejs/Product/Npm/NpmExceptionEventArgs.cs b/Nodejs/Product/Npm/NpmExceptionEventArgs.cs index aeb0ac34f..a9a0bf532 100644 --- a/Nodejs/Product/Npm/NpmExceptionEventArgs.cs +++ b/Nodejs/Product/Npm/NpmExceptionEventArgs.cs @@ -15,10 +15,6 @@ //*********************************************************// using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; namespace Microsoft.NodejsTools.Npm { public class NpmExceptionEventArgs : EventArgs { diff --git a/Nodejs/Product/Npm/NpmExecutionException.cs b/Nodejs/Product/Npm/NpmExecutionException.cs index 38ed35e84..ce844cfb7 100644 --- a/Nodejs/Product/Npm/NpmExecutionException.cs +++ b/Nodejs/Product/Npm/NpmExecutionException.cs @@ -15,11 +15,7 @@ //*********************************************************// using System; -using System.Collections.Generic; -using System.Linq; using System.Runtime.Serialization; -using System.Text; -using System.Threading.Tasks; namespace Microsoft.NodejsTools.Npm { [Serializable] diff --git a/Nodejs/Product/Npm/NpmHelpers.cs b/Nodejs/Product/Npm/NpmHelpers.cs index 3cad280ba..c1ede868a 100644 --- a/Nodejs/Product/Npm/NpmHelpers.cs +++ b/Nodejs/Product/Npm/NpmHelpers.cs @@ -23,7 +23,6 @@ using System.Threading; using System.Threading.Tasks; using Microsoft.VisualStudioTools.Project; -using Microsoft.Win32; namespace Microsoft.NodejsTools.Npm { public static class NpmHelpers { diff --git a/Nodejs/Product/Npm/NpmNotFoundException.cs b/Nodejs/Product/Npm/NpmNotFoundException.cs index ec5d30194..f3dcff950 100644 --- a/Nodejs/Product/Npm/NpmNotFoundException.cs +++ b/Nodejs/Product/Npm/NpmNotFoundException.cs @@ -15,11 +15,7 @@ //*********************************************************// using System; -using System.Collections.Generic; -using System.Linq; using System.Runtime.Serialization; -using System.Text; -using System.Threading.Tasks; namespace Microsoft.NodejsTools.Npm { diff --git a/Nodejs/Product/Npm/PackageJsonException.cs b/Nodejs/Product/Npm/PackageJsonException.cs index 737d0ba4c..6ab038446 100644 --- a/Nodejs/Product/Npm/PackageJsonException.cs +++ b/Nodejs/Product/Npm/PackageJsonException.cs @@ -15,11 +15,7 @@ //*********************************************************// using System; -using System.Collections.Generic; -using System.Linq; using System.Runtime.Serialization; -using System.Text; -using System.Threading.Tasks; namespace Microsoft.NodejsTools.Npm { [Serializable] diff --git a/Nodejs/Product/Npm/SPI/AbstractNodeModules.cs b/Nodejs/Product/Npm/SPI/AbstractNodeModules.cs index 2376ab697..1790082a5 100644 --- a/Nodejs/Product/Npm/SPI/AbstractNodeModules.cs +++ b/Nodejs/Product/Npm/SPI/AbstractNodeModules.cs @@ -14,7 +14,6 @@ // //*********************************************************// -using System; using System.Collections; using System.Collections.Generic; diff --git a/Nodejs/Product/Npm/SPI/NpmSearchRegexComparer.cs b/Nodejs/Product/Npm/SPI/NpmSearchRegexComparer.cs index 547ee6e4d..706e025bc 100644 --- a/Nodejs/Product/Npm/SPI/NpmSearchRegexComparer.cs +++ b/Nodejs/Product/Npm/SPI/NpmSearchRegexComparer.cs @@ -17,7 +17,6 @@ using System; using System.Collections.Generic; using System.Linq; -using System.Text; using System.Text.RegularExpressions; namespace Microsoft.NodejsTools.Npm.SPI { diff --git a/Nodejs/Product/Npm/SPI/PackageCatalogHelper.cs b/Nodejs/Product/Npm/SPI/PackageCatalogHelper.cs index 601f38ca3..653e567c0 100644 --- a/Nodejs/Product/Npm/SPI/PackageCatalogHelper.cs +++ b/Nodejs/Product/Npm/SPI/PackageCatalogHelper.cs @@ -16,7 +16,6 @@ using System.Collections.Generic; using Microsoft.NodejsTools.Npm.SQLiteTables; -using Microsoft.Win32; using Newtonsoft.Json; using SQLite; diff --git a/Nodejs/Product/Npm/SPI/Person.cs b/Nodejs/Product/Npm/SPI/Person.cs index e68086879..4f7e6305a 100644 --- a/Nodejs/Product/Npm/SPI/Person.cs +++ b/Nodejs/Product/Npm/SPI/Person.cs @@ -14,8 +14,6 @@ // //*********************************************************// -using System; -using System.Diagnostics; using System.Text; using System.Text.RegularExpressions; using Newtonsoft.Json; diff --git a/Nodejs/Product/Npm/SPI/RootPackage.cs b/Nodejs/Product/Npm/SPI/RootPackage.cs index cd89507b1..a295ee9f4 100644 --- a/Nodejs/Product/Npm/SPI/RootPackage.cs +++ b/Nodejs/Product/Npm/SPI/RootPackage.cs @@ -14,7 +14,6 @@ // //*********************************************************// -using System; using System.Collections.Generic; using System.IO; using Microsoft.CSharp.RuntimeBinder; diff --git a/Nodejs/Product/Npm/sqlite/CatalogTables.cs b/Nodejs/Product/Npm/sqlite/CatalogTables.cs index 0ae2d2a34..7af0dae98 100644 --- a/Nodejs/Product/Npm/sqlite/CatalogTables.cs +++ b/Nodejs/Product/Npm/sqlite/CatalogTables.cs @@ -15,10 +15,6 @@ //*********************************************************// using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; using SQLite; namespace Microsoft.NodejsTools.Npm.SQLiteTables { diff --git a/Nodejs/Product/PressAnyKey/Properties/AssemblyInfo.cs b/Nodejs/Product/PressAnyKey/Properties/AssemblyInfo.cs index 1589d1d83..646900fdf 100644 --- a/Nodejs/Product/PressAnyKey/Properties/AssemblyInfo.cs +++ b/Nodejs/Product/PressAnyKey/Properties/AssemblyInfo.cs @@ -15,7 +15,6 @@ //*********************************************************// using System.Reflection; -using System.Runtime.CompilerServices; using System.Runtime.InteropServices; // General Information about an assembly is controlled through the following diff --git a/Nodejs/Product/Profiling/DialogWindowVersioningWorkaround.cs b/Nodejs/Product/Profiling/DialogWindowVersioningWorkaround.cs index ecc0c92e4..b29e882cb 100644 --- a/Nodejs/Product/Profiling/DialogWindowVersioningWorkaround.cs +++ b/Nodejs/Product/Profiling/DialogWindowVersioningWorkaround.cs @@ -14,10 +14,6 @@ // //*********************************************************// -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; using Microsoft.VisualStudio.PlatformUI; namespace Microsoft.NodejsTools.Profiling { diff --git a/Nodejs/Product/Profiling/Profiling/CompareReportsView.cs b/Nodejs/Product/Profiling/Profiling/CompareReportsView.cs index 77afeaa9e..3c42003f2 100644 --- a/Nodejs/Product/Profiling/Profiling/CompareReportsView.cs +++ b/Nodejs/Product/Profiling/Profiling/CompareReportsView.cs @@ -15,9 +15,6 @@ //*********************************************************// using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; using System.ComponentModel; using System.IO; diff --git a/Nodejs/Product/Profiling/Profiling/CompareReportsWindow.xaml.cs b/Nodejs/Product/Profiling/Profiling/CompareReportsWindow.xaml.cs index 33efe56b3..d27e0e871 100644 --- a/Nodejs/Product/Profiling/Profiling/CompareReportsWindow.xaml.cs +++ b/Nodejs/Product/Profiling/Profiling/CompareReportsWindow.xaml.cs @@ -17,7 +17,6 @@ using System; using System.IO; using System.Windows; -using Microsoft.VisualStudio.PlatformUI; using Microsoft.Win32; namespace Microsoft.NodejsTools.Profiling { diff --git a/Nodejs/Product/Profiling/Profiling/LaunchProfiling.xaml.cs b/Nodejs/Product/Profiling/Profiling/LaunchProfiling.xaml.cs index 823b20b84..4365e6508 100644 --- a/Nodejs/Product/Profiling/Profiling/LaunchProfiling.xaml.cs +++ b/Nodejs/Product/Profiling/Profiling/LaunchProfiling.xaml.cs @@ -14,9 +14,7 @@ // //*********************************************************// -using System; using System.Windows; -using Microsoft.VisualStudio.PlatformUI; using Microsoft.Win32; namespace Microsoft.NodejsTools.Profiling { diff --git a/Nodejs/Product/Profiling/Profiling/ProfilingTargetView.cs b/Nodejs/Product/Profiling/Profiling/ProfilingTargetView.cs index c42bc5b4e..58ade283b 100644 --- a/Nodejs/Product/Profiling/Profiling/ProfilingTargetView.cs +++ b/Nodejs/Product/Profiling/Profiling/ProfilingTargetView.cs @@ -14,7 +14,6 @@ // //*********************************************************// -using System; using System.Collections.Generic; using System.Collections.ObjectModel; using System.ComponentModel; diff --git a/Nodejs/Product/Profiling/Profiling/SessionNode.cs b/Nodejs/Product/Profiling/Profiling/SessionNode.cs index 40cf611cd..87136d96b 100644 --- a/Nodejs/Product/Profiling/Profiling/SessionNode.cs +++ b/Nodejs/Product/Profiling/Profiling/SessionNode.cs @@ -21,7 +21,6 @@ using System.Linq; using System.Runtime.InteropServices; using System.Windows; -using Microsoft.NodejsTools; using Microsoft.VisualStudio; using Microsoft.VisualStudio.OLE.Interop; using Microsoft.VisualStudio.Shell; diff --git a/Nodejs/Product/Profiling/Profiling/SessionsNode.cs b/Nodejs/Product/Profiling/Profiling/SessionsNode.cs index cd310ad3c..19450973c 100644 --- a/Nodejs/Product/Profiling/Profiling/SessionsNode.cs +++ b/Nodejs/Product/Profiling/Profiling/SessionsNode.cs @@ -17,7 +17,6 @@ using System; using System.Collections.Generic; using System.Diagnostics; -using System.Drawing; using System.IO; using System.Reflection; using System.Windows.Forms; diff --git a/Nodejs/Product/Profiling/Profiling/StandaloneTargetView.cs b/Nodejs/Product/Profiling/Profiling/StandaloneTargetView.cs index 83644819c..51ac0a606 100644 --- a/Nodejs/Product/Profiling/Profiling/StandaloneTargetView.cs +++ b/Nodejs/Product/Profiling/Profiling/StandaloneTargetView.cs @@ -15,12 +15,9 @@ //*********************************************************// using System; -using System.Collections.Generic; -using System.Collections.ObjectModel; using System.ComponentModel; using System.Diagnostics; using System.IO; -using Microsoft.NodejsTools; using Microsoft.VisualStudio.ComponentModelHost; namespace Microsoft.NodejsTools.Profiling { diff --git a/Nodejs/Product/Profiling/ProvideFileFilterAttribute.cs b/Nodejs/Product/Profiling/ProvideFileFilterAttribute.cs index 8245d98c8..95611b881 100644 --- a/Nodejs/Product/Profiling/ProvideFileFilterAttribute.cs +++ b/Nodejs/Product/Profiling/ProvideFileFilterAttribute.cs @@ -15,7 +15,6 @@ //*********************************************************// using System; -using System.IO; using Microsoft.VisualStudio.Shell; namespace Microsoft.VisualStudioTools { diff --git a/Nodejs/Product/ProjectWizard/ImportWizard.cs b/Nodejs/Product/ProjectWizard/ImportWizard.cs index 1e44b5477..5b7c36d3c 100644 --- a/Nodejs/Product/ProjectWizard/ImportWizard.cs +++ b/Nodejs/Product/ProjectWizard/ImportWizard.cs @@ -18,7 +18,6 @@ using System.Collections.Generic; using System.IO; using System.Windows.Forms; -using System.Diagnostics; using EnvDTE; using Microsoft.VisualStudio; using Microsoft.VisualStudio.Shell; diff --git a/Nodejs/Product/ProjectWizard/Properties/AssemblyInfo.cs b/Nodejs/Product/ProjectWizard/Properties/AssemblyInfo.cs index df18553e5..043a347f4 100644 --- a/Nodejs/Product/ProjectWizard/Properties/AssemblyInfo.cs +++ b/Nodejs/Product/ProjectWizard/Properties/AssemblyInfo.cs @@ -15,7 +15,6 @@ //*********************************************************// using System.Reflection; -using System.Runtime.CompilerServices; using System.Runtime.InteropServices; // General Information about an assembly is controlled through the following diff --git a/Nodejs/Product/ProjectWizard/UnitTestFileWizard.cs b/Nodejs/Product/ProjectWizard/UnitTestFileWizard.cs index 50b30aabd..43a4ccdbb 100644 --- a/Nodejs/Product/ProjectWizard/UnitTestFileWizard.cs +++ b/Nodejs/Product/ProjectWizard/UnitTestFileWizard.cs @@ -16,12 +16,8 @@ using System; using System.Collections.Generic; -using System.IO; -using System.Windows.Forms; using EnvDTE; using Microsoft.NodejsTools.TestFrameworks; -using Microsoft.VisualStudio.Shell; -using Microsoft.VisualStudio.Shell.Interop; using Microsoft.VisualStudio.TemplateWizard; namespace Microsoft.NodejsTools.ProjectWizard { diff --git a/Nodejs/Product/ReferenceGenerator/Properties/AssemblyInfo.cs b/Nodejs/Product/ReferenceGenerator/Properties/AssemblyInfo.cs index c04372a2a..3956edd94 100644 --- a/Nodejs/Product/ReferenceGenerator/Properties/AssemblyInfo.cs +++ b/Nodejs/Product/ReferenceGenerator/Properties/AssemblyInfo.cs @@ -15,7 +15,6 @@ //*********************************************************// using System.Reflection; -using System.Runtime.CompilerServices; using System.Runtime.InteropServices; // General Information about an assembly is controlled through the following diff --git a/Nodejs/Product/ReferenceGenerator/ReferenceCode.cs b/Nodejs/Product/ReferenceGenerator/ReferenceCode.cs index 82d18bd9c..b61331bce 100644 --- a/Nodejs/Product/ReferenceGenerator/ReferenceCode.cs +++ b/Nodejs/Product/ReferenceGenerator/ReferenceCode.cs @@ -1,10 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; - -namespace Microsoft.NodejsTools { +namespace Microsoft.NodejsTools { class ReferenceCode { internal const string PathRelativeBody = @" // switch to forward slashes diff --git a/Nodejs/Product/TestAdapter/TestContainerDiscoverer.cs b/Nodejs/Product/TestAdapter/TestContainerDiscoverer.cs index 31340dc09..fc01230d2 100644 --- a/Nodejs/Product/TestAdapter/TestContainerDiscoverer.cs +++ b/Nodejs/Product/TestAdapter/TestContainerDiscoverer.cs @@ -20,7 +20,6 @@ using System.Diagnostics; using System.IO; using System.Linq; -using Microsoft.NodejsTools; using Microsoft.NodejsTools.TypeScript; using Microsoft.VisualStudio; using Microsoft.VisualStudio.Shell; diff --git a/Nodejs/Product/TestAdapter/TestDiscoverer.cs b/Nodejs/Product/TestAdapter/TestDiscoverer.cs index 0f1ea6ce7..244529629 100644 --- a/Nodejs/Product/TestAdapter/TestDiscoverer.cs +++ b/Nodejs/Product/TestAdapter/TestDiscoverer.cs @@ -16,15 +16,10 @@ using System; using System.Collections.Generic; -using System.Collections.Specialized; -using System.Diagnostics; using System.IO; using System.Linq; using MSBuild = Microsoft.Build.Evaluation; -using Microsoft.VisualStudio; -using Microsoft.VisualStudio.Shell; -using Microsoft.VisualStudio.Shell.Interop; using Microsoft.VisualStudio.TestPlatform.ObjectModel; using Microsoft.VisualStudio.TestPlatform.ObjectModel.Adapter; using Microsoft.VisualStudio.TestPlatform.ObjectModel.Logging; diff --git a/Nodejs/Product/TestAdapter/TestExecutor.cs b/Nodejs/Product/TestAdapter/TestExecutor.cs index c1a36d234..dbabf6a8b 100644 --- a/Nodejs/Product/TestAdapter/TestExecutor.cs +++ b/Nodejs/Product/TestAdapter/TestExecutor.cs @@ -20,12 +20,9 @@ using System.IO; using System.Linq; using System.Net.NetworkInformation; -using System.Reflection; using System.Runtime.InteropServices; -using System.Security.Cryptography; using System.Text; using System.Threading; -using Microsoft.NodejsTools; using Microsoft.NodejsTools.TestAdapter.TestFrameworks; using Microsoft.VisualStudio.TestPlatform.ObjectModel; using Microsoft.VisualStudio.TestPlatform.ObjectModel.Adapter; diff --git a/Nodejs/Product/TestAdapter/TestFrameworks/FrameworkDiscover.cs b/Nodejs/Product/TestAdapter/TestFrameworks/FrameworkDiscover.cs index c3ccdf7b7..43f046a62 100644 --- a/Nodejs/Product/TestAdapter/TestFrameworks/FrameworkDiscover.cs +++ b/Nodejs/Product/TestAdapter/TestFrameworks/FrameworkDiscover.cs @@ -16,9 +16,6 @@ using System; using System.Collections.Generic; -using System.IO; - -using Microsoft.VisualStudioTools.Project; using Microsoft.NodejsTools.TestFrameworks; namespace Microsoft.NodejsTools.TestAdapter.TestFrameworks { diff --git a/Nodejs/Product/TestAdapter/TestFrameworks/NodejsTestInfo.cs b/Nodejs/Product/TestAdapter/TestFrameworks/NodejsTestInfo.cs index e28eca11e..433f6f128 100644 --- a/Nodejs/Product/TestAdapter/TestFrameworks/NodejsTestInfo.cs +++ b/Nodejs/Product/TestAdapter/TestFrameworks/NodejsTestInfo.cs @@ -15,7 +15,6 @@ //*********************************************************// using System; -using System.IO; namespace Microsoft.NodejsTools.TestAdapter.TestFrameworks { class NodejsTestInfo { diff --git a/Nodejs/Product/TestAdapter/TestFrameworks/TestFramework.cs b/Nodejs/Product/TestAdapter/TestFrameworks/TestFramework.cs index 67b994957..1cc5f4291 100644 --- a/Nodejs/Product/TestAdapter/TestFrameworks/TestFramework.cs +++ b/Nodejs/Product/TestAdapter/TestFrameworks/TestFramework.cs @@ -18,10 +18,8 @@ using System.Diagnostics; using System.Collections.Generic; using System.IO; -using System.Text.RegularExpressions; using System.Threading; using Microsoft.VisualStudio.TestPlatform.ObjectModel.Logging; -using Microsoft.VisualStudioTools.Project; using Newtonsoft.Json; using System.Linq; diff --git a/Nodejs/Product/TestAdapter/TestMethodResolver.cs b/Nodejs/Product/TestAdapter/TestMethodResolver.cs index d6877698d..c568262aa 100644 --- a/Nodejs/Product/TestAdapter/TestMethodResolver.cs +++ b/Nodejs/Product/TestAdapter/TestMethodResolver.cs @@ -15,20 +15,12 @@ //*********************************************************// using System; -using System.Collections.Generic; using System.ComponentModel.Composition; -using System.Diagnostics; -using System.IO; -using System.Linq; using System.Runtime.InteropServices; -using System.Text; -using System.Threading.Tasks; using Microsoft.VisualStudio; -using Microsoft.VisualStudio.ComponentModelHost; using Microsoft.VisualStudio.Shell; using Microsoft.VisualStudio.Shell.Interop; using Microsoft.VisualStudio.TestWindow.Extensibility; -using Microsoft.VisualStudioTools; using Microsoft.VisualStudioTools.TestAdapter; using MSBuild = Microsoft.Build.Evaluation; diff --git a/Nodejs/Product/TypeScript/TypeScriptHelpers.cs b/Nodejs/Product/TypeScript/TypeScriptHelpers.cs index 149f59743..812f1cb6a 100644 --- a/Nodejs/Product/TypeScript/TypeScriptHelpers.cs +++ b/Nodejs/Product/TypeScript/TypeScriptHelpers.cs @@ -15,17 +15,11 @@ //*********************************************************// using System; -using System.Collections.Generic; -using System.ComponentModel.Composition; using System.Diagnostics; using System.IO; -using System.Linq; using MSBuild = Microsoft.Build.Evaluation; - -using Microsoft.NodejsTools; using Microsoft.VisualStudio; -using Microsoft.VisualStudio.Shell; using Microsoft.VisualStudio.Shell.Interop; using Microsoft.VisualStudioTools; diff --git a/Nodejs/Product/WebRole/Global.asax.cs b/Nodejs/Product/WebRole/Global.asax.cs index 778c1bc08..447b2f315 100644 --- a/Nodejs/Product/WebRole/Global.asax.cs +++ b/Nodejs/Product/WebRole/Global.asax.cs @@ -15,14 +15,8 @@ // ---------------------------------------------------------------------------------- using System; -using System.Collections.Generic; -using System.Linq; -using System.Web; -using System.Web.Security; -using System.Web.SessionState; - -namespace Microsoft.PythonTools.WebRole -{ + +namespace Microsoft.PythonTools.WebRole { public class Global : System.Web.HttpApplication { diff --git a/Nodejs/Product/WebRole/Properties/AssemblyInfo.cs b/Nodejs/Product/WebRole/Properties/AssemblyInfo.cs index b31fe7417..12108ebdf 100644 --- a/Nodejs/Product/WebRole/Properties/AssemblyInfo.cs +++ b/Nodejs/Product/WebRole/Properties/AssemblyInfo.cs @@ -15,7 +15,6 @@ //*********************************************************// using System.Reflection; -using System.Runtime.CompilerServices; using System.Runtime.InteropServices; // General Information about an assembly is controlled through the following diff --git a/Nodejs/Tests/AnalysisDriver/AnalysisDriver.cs b/Nodejs/Tests/AnalysisDriver/AnalysisDriver.cs index 60e2c736c..c6ba74894 100644 --- a/Nodejs/Tests/AnalysisDriver/AnalysisDriver.cs +++ b/Nodejs/Tests/AnalysisDriver/AnalysisDriver.cs @@ -22,7 +22,6 @@ using System.Text; using AnalysisTests; using Microsoft.NodejsTools.Analysis; -using Microsoft.NodejsTools.Analysis.Analyzer; using Microsoft.NodejsTools.Npm; using Microsoft.VisualBasic.FileIO; using Microsoft.VisualStudio.TestTools.UnitTesting; diff --git a/Nodejs/Tests/AnalysisDriver/Properties/AssemblyInfo.cs b/Nodejs/Tests/AnalysisDriver/Properties/AssemblyInfo.cs index cd9d24af3..9cc7b1859 100644 --- a/Nodejs/Tests/AnalysisDriver/Properties/AssemblyInfo.cs +++ b/Nodejs/Tests/AnalysisDriver/Properties/AssemblyInfo.cs @@ -1,5 +1,4 @@ using System.Reflection; -using System.Runtime.CompilerServices; using System.Runtime.InteropServices; // General Information about an assembly is controlled through the following diff --git a/Nodejs/Tests/AnalysisTests/AnalysisHashSetTests.cs b/Nodejs/Tests/AnalysisTests/AnalysisHashSetTests.cs index 0e5e210bb..05722b786 100644 --- a/Nodejs/Tests/AnalysisTests/AnalysisHashSetTests.cs +++ b/Nodejs/Tests/AnalysisTests/AnalysisHashSetTests.cs @@ -17,8 +17,6 @@ using System; using System.Collections.Generic; using System.Linq; -using System.Text; -using System.Threading.Tasks; using Microsoft.NodejsTools.Analysis; using Microsoft.NodejsTools.Analysis.AnalysisSetDetails; using Microsoft.VisualStudio.TestTools.UnitTesting; diff --git a/Nodejs/Tests/AnalysisTests/AnalysisTests.cs b/Nodejs/Tests/AnalysisTests/AnalysisTests.cs index 602db43dc..97702d0cd 100644 --- a/Nodejs/Tests/AnalysisTests/AnalysisTests.cs +++ b/Nodejs/Tests/AnalysisTests/AnalysisTests.cs @@ -16,14 +16,10 @@ using System; using System.Collections.Generic; -using System.Diagnostics; -using System.IO; using System.Linq; using System.Text; using System.Threading; -using System.Web.Script.Serialization; using Microsoft.NodejsTools.Analysis; -using Microsoft.NodejsTools.Parsing; using Microsoft.VisualStudio.TestTools.UnitTesting; using TestUtilities; using TestUtilities.Nodejs; diff --git a/Nodejs/Tests/AnalysisTests/FormatterTests.cs b/Nodejs/Tests/AnalysisTests/FormatterTests.cs index b365cd870..aaddec8aa 100644 --- a/Nodejs/Tests/AnalysisTests/FormatterTests.cs +++ b/Nodejs/Tests/AnalysisTests/FormatterTests.cs @@ -15,7 +15,6 @@ //*********************************************************// using System; -using System.IO; using System.Text; using Microsoft.NodejsTools.Formatting; using Microsoft.NodejsTools.Parsing; diff --git a/Nodejs/Tests/AnalysisTests/ParserOffsetTests.cs b/Nodejs/Tests/AnalysisTests/ParserOffsetTests.cs index 57eabe6dc..aad4dcaf4 100644 --- a/Nodejs/Tests/AnalysisTests/ParserOffsetTests.cs +++ b/Nodejs/Tests/AnalysisTests/ParserOffsetTests.cs @@ -16,9 +16,6 @@ using System; using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; using Microsoft.NodejsTools.Parsing; using Microsoft.VisualStudio.TestTools.UnitTesting; diff --git a/Nodejs/Tests/AnalysisTests/Properties/AssemblyInfo.cs b/Nodejs/Tests/AnalysisTests/Properties/AssemblyInfo.cs index fd8cb8609..3ee1dbb87 100644 --- a/Nodejs/Tests/AnalysisTests/Properties/AssemblyInfo.cs +++ b/Nodejs/Tests/AnalysisTests/Properties/AssemblyInfo.cs @@ -1,5 +1,4 @@ using System.Reflection; -using System.Runtime.CompilerServices; using System.Runtime.InteropServices; // General Information about an assembly is controlled through the following diff --git a/Nodejs/Tests/AnalysisTests/ScannerTests.cs b/Nodejs/Tests/AnalysisTests/ScannerTests.cs index eec1013d1..8f14ccd07 100644 --- a/Nodejs/Tests/AnalysisTests/ScannerTests.cs +++ b/Nodejs/Tests/AnalysisTests/ScannerTests.cs @@ -16,9 +16,6 @@ using System; using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; using Microsoft.NodejsTools.Parsing; using Microsoft.VisualStudio.TestTools.UnitTesting; diff --git a/Nodejs/Tests/AnalysisTests/VisibilityTests.cs b/Nodejs/Tests/AnalysisTests/VisibilityTests.cs index 82c60bd88..c22e4466c 100644 --- a/Nodejs/Tests/AnalysisTests/VisibilityTests.cs +++ b/Nodejs/Tests/AnalysisTests/VisibilityTests.cs @@ -15,10 +15,7 @@ //*********************************************************// using System; -using System.Collections.Generic; using System.Linq; -using System.Text; -using System.Threading.Tasks; using Microsoft.NodejsTools.Analysis; using Microsoft.VisualStudio.TestTools.UnitTesting; using TestUtilities; diff --git a/Nodejs/Tests/AzurePublishing.UI/Properties/AssemblyInfo.cs b/Nodejs/Tests/AzurePublishing.UI/Properties/AssemblyInfo.cs index aa6ce979d..9e45d6af6 100644 --- a/Nodejs/Tests/AzurePublishing.UI/Properties/AssemblyInfo.cs +++ b/Nodejs/Tests/AzurePublishing.UI/Properties/AssemblyInfo.cs @@ -15,7 +15,6 @@ //*********************************************************// using System.Reflection; -using System.Runtime.CompilerServices; using System.Runtime.InteropServices; // General Information about an assembly is controlled through the following diff --git a/Nodejs/Tests/Core.UI/ClassificationTests.cs b/Nodejs/Tests/Core.UI/ClassificationTests.cs index 036378c9d..fc6a074a4 100644 --- a/Nodejs/Tests/Core.UI/ClassificationTests.cs +++ b/Nodejs/Tests/Core.UI/ClassificationTests.cs @@ -1,9 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using Microsoft.VisualStudio.TestTools.UnitTesting; +using Microsoft.VisualStudio.TestTools.UnitTesting; using Microsoft.VisualStudio.Text; using Microsoft.VisualStudio.Text.Classification; using TestUtilities; diff --git a/Nodejs/Tests/Core.UI/JadeUITests.cs b/Nodejs/Tests/Core.UI/JadeUITests.cs index 865f9ee35..80d705fcc 100644 --- a/Nodejs/Tests/Core.UI/JadeUITests.cs +++ b/Nodejs/Tests/Core.UI/JadeUITests.cs @@ -14,14 +14,7 @@ // //*********************************************************// -using System; -using System.IO; -using System.Windows.Automation; -using EnvDTE; -using Microsoft.NodejsTools; using Microsoft.VisualStudio.TestTools.UnitTesting; -using Microsoft.VisualStudioTools; -using TestUtilities; using TestUtilities.UI; namespace Microsoft.Nodejs.Tests.UI { diff --git a/Nodejs/Tests/Core.UI/NpmUITests.cs b/Nodejs/Tests/Core.UI/NpmUITests.cs index 1b9a3f15a..8ff93f67a 100644 --- a/Nodejs/Tests/Core.UI/NpmUITests.cs +++ b/Nodejs/Tests/Core.UI/NpmUITests.cs @@ -16,27 +16,16 @@ using System; using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading; -using System.Threading.Tasks; -using System.Windows; -using System.Windows.Automation; using System.Windows.Controls; using System.Windows.Input; -using System.Windows.Interop; using System.Windows.Threading; -using Microsoft.NodejsTools; using Microsoft.NodejsTools.Npm; using Microsoft.NodejsTools.NpmUI; using Microsoft.VisualStudio.TestTools.UnitTesting; using Microsoft.VisualStudioTools; using Moq; using NpmTests; -using TestUtilities; -using TestUtilities.SharedProject; using TestUtilities.UI; -using TestUtilities.UI.Nodejs; namespace Microsoft.Nodejs.Tests.UI { [TestClass] diff --git a/Nodejs/Tests/Core.UI/OptionHolder.cs b/Nodejs/Tests/Core.UI/OptionHolder.cs index 117421302..ba08281f7 100644 --- a/Nodejs/Tests/Core.UI/OptionHolder.cs +++ b/Nodejs/Tests/Core.UI/OptionHolder.cs @@ -16,8 +16,6 @@ using System; using System.Reflection; -using Microsoft.NodejsTools; -using Microsoft.NodejsTools.Options; using Microsoft.VisualStudioTools.VSTestHost; namespace Microsoft.Nodejs.Tests.UI { diff --git a/Nodejs/Tests/Core.UI/ProjectTests.cs b/Nodejs/Tests/Core.UI/ProjectTests.cs index 5af9c4a1f..1f262ab3d 100644 --- a/Nodejs/Tests/Core.UI/ProjectTests.cs +++ b/Nodejs/Tests/Core.UI/ProjectTests.cs @@ -15,17 +15,14 @@ //*********************************************************// using System; -using System.Collections.Generic; using System.ComponentModel; using System.IO; using System.Linq; using System.Runtime.InteropServices; -using System.Threading; using System.Windows.Automation; using EnvDTE; using Microsoft.NodejsTools; using Microsoft.NodejsTools.Project; -using Microsoft.NodejsTools.Repl; using Microsoft.VisualStudio.Language.Intellisense; using Microsoft.VisualStudio.TestTools.UnitTesting; using TestUtilities; diff --git a/Nodejs/Tests/Core.UI/Properties/AssemblyInfo.cs b/Nodejs/Tests/Core.UI/Properties/AssemblyInfo.cs index 67a8696c6..5b80b38be 100644 --- a/Nodejs/Tests/Core.UI/Properties/AssemblyInfo.cs +++ b/Nodejs/Tests/Core.UI/Properties/AssemblyInfo.cs @@ -1,5 +1,4 @@ using System.Reflection; -using System.Runtime.CompilerServices; using System.Runtime.InteropServices; // General Information about an assembly is controlled through the following diff --git a/Nodejs/Tests/Core.UI/ReplWindowTests.cs b/Nodejs/Tests/Core.UI/ReplWindowTests.cs index eab51d3ed..6bb7e2571 100644 --- a/Nodejs/Tests/Core.UI/ReplWindowTests.cs +++ b/Nodejs/Tests/Core.UI/ReplWindowTests.cs @@ -19,7 +19,6 @@ using System.Linq; using System.Threading; using System.Threading.Tasks; -using Microsoft.NodejsTools.Repl; using Microsoft.VisualStudio.Language.Intellisense; using Microsoft.VisualStudio.TestTools.UnitTesting; using Microsoft.VisualStudio.Text; diff --git a/Nodejs/Tests/Core.UI/RequireIntellisense.cs b/Nodejs/Tests/Core.UI/RequireIntellisense.cs index 6198d4945..824a5535a 100644 --- a/Nodejs/Tests/Core.UI/RequireIntellisense.cs +++ b/Nodejs/Tests/Core.UI/RequireIntellisense.cs @@ -14,15 +14,10 @@ // //*********************************************************// -using System; using System.IO; using System.Windows.Input; -using System.Windows.Threading; -using Microsoft.VisualStudio.ComponentModelHost; using Microsoft.VisualStudio.Language.Intellisense; using Microsoft.VisualStudio.TestTools.UnitTesting; -using Microsoft.VisualStudio.Text.Operations; -using Microsoft.VisualStudioTools; using TestUtilities; using TestUtilities.SharedProject; using TestUtilities.UI; diff --git a/Nodejs/Tests/Core.UI/SmartIndent.cs b/Nodejs/Tests/Core.UI/SmartIndent.cs index 437e1613d..29e1a62a1 100644 --- a/Nodejs/Tests/Core.UI/SmartIndent.cs +++ b/Nodejs/Tests/Core.UI/SmartIndent.cs @@ -16,7 +16,6 @@ using System; using System.Collections.Generic; -using System.Windows.Forms; using EnvDTE; using Microsoft.VisualStudio.TestTools.UnitTesting; using Microsoft.VisualStudioTools.VSTestHost; diff --git a/Nodejs/Tests/Core.UI/UITests.cs b/Nodejs/Tests/Core.UI/UITests.cs index 986dba25e..230842667 100644 --- a/Nodejs/Tests/Core.UI/UITests.cs +++ b/Nodejs/Tests/Core.UI/UITests.cs @@ -18,11 +18,9 @@ using System.Collections.Generic; using System.Diagnostics; using System.IO; -using System.Windows.Automation; using System.Windows.Input; using EnvDTE; using Microsoft.NodejsTools; -using Microsoft.VisualStudio.Shell; using Microsoft.VisualStudio.TestTools.UnitTesting; using TestUtilities; using TestUtilities.Nodejs; diff --git a/Nodejs/Tests/Core/AzureTests.cs b/Nodejs/Tests/Core/AzureTests.cs index 6274746c3..1b066a4ac 100644 --- a/Nodejs/Tests/Core/AzureTests.cs +++ b/Nodejs/Tests/Core/AzureTests.cs @@ -16,13 +16,9 @@ using System; using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; using System.Xml; using System.Xml.XPath; using Microsoft.NodejsTools; -using Microsoft.NodejsTools.Project; using Microsoft.VisualStudio.TestTools.UnitTesting; using TestUtilities; diff --git a/Nodejs/Tests/Core/ImportWizardTests.cs b/Nodejs/Tests/Core/ImportWizardTests.cs index b57e624b6..de44d6dd2 100644 --- a/Nodejs/Tests/Core/ImportWizardTests.cs +++ b/Nodejs/Tests/Core/ImportWizardTests.cs @@ -20,7 +20,6 @@ using System.Windows; using System.Windows.Threading; using System.Xml.Linq; -using Microsoft.NodejsTools; using Microsoft.NodejsTools.Project.ImportWizard; using Microsoft.VisualStudio.TestTools.UnitTesting; using TestUtilities; diff --git a/Nodejs/Tests/Core/ProjectUpgradeTests.cs b/Nodejs/Tests/Core/ProjectUpgradeTests.cs index f877f4a1b..e8100c37b 100644 --- a/Nodejs/Tests/Core/ProjectUpgradeTests.cs +++ b/Nodejs/Tests/Core/ProjectUpgradeTests.cs @@ -16,12 +16,7 @@ using System; using System.IO; -using System.Linq; -using System.Windows; -using System.Windows.Threading; -using System.Xml.Linq; using Microsoft.NodejsTools; -using Microsoft.NodejsTools.Project.ImportWizard; using Microsoft.VisualStudio.Shell.Interop; using Microsoft.VisualStudio.TestTools.UnitTesting; using TestUtilities; diff --git a/Nodejs/Tests/Core/Properties/AssemblyInfo.cs b/Nodejs/Tests/Core/Properties/AssemblyInfo.cs index 73ada142e..ff7075746 100644 --- a/Nodejs/Tests/Core/Properties/AssemblyInfo.cs +++ b/Nodejs/Tests/Core/Properties/AssemblyInfo.cs @@ -1,5 +1,4 @@ using System.Reflection; -using System.Runtime.CompilerServices; using System.Runtime.InteropServices; // General Information about an assembly is controlled through the following diff --git a/Nodejs/Tests/Core/ReferenceCodeTests.cs b/Nodejs/Tests/Core/ReferenceCodeTests.cs index 16eda4f5d..3bd928b10 100644 --- a/Nodejs/Tests/Core/ReferenceCodeTests.cs +++ b/Nodejs/Tests/Core/ReferenceCodeTests.cs @@ -16,11 +16,8 @@ using System; using System.Collections.Generic; -using System.Diagnostics; using System.IO; -using System.Linq; using System.Text; -using System.Threading.Tasks; using Microsoft.NodejsTools; using Microsoft.VisualStudio.TestTools.UnitTesting; using Microsoft.VisualStudioTools.Project; diff --git a/Nodejs/Tests/Core/ReplWindowTests.cs b/Nodejs/Tests/Core/ReplWindowTests.cs index 009963865..5b9c8e364 100644 --- a/Nodejs/Tests/Core/ReplWindowTests.cs +++ b/Nodejs/Tests/Core/ReplWindowTests.cs @@ -15,7 +15,6 @@ //*********************************************************// using System; -using System.Collections.Generic; using System.IO; using System.Reflection; using System.Text; diff --git a/Nodejs/Tests/Core/TestFrameworkStringConverterTest.cs b/Nodejs/Tests/Core/TestFrameworkStringConverterTest.cs index 42e553055..e8ad41779 100644 --- a/Nodejs/Tests/Core/TestFrameworkStringConverterTest.cs +++ b/Nodejs/Tests/Core/TestFrameworkStringConverterTest.cs @@ -19,7 +19,6 @@ using Microsoft.NodejsTools.Project; using Microsoft.VisualStudio.TestTools.UnitTesting; -using Microsoft.VisualStudioTools.Project; namespace NodejsTests { diff --git a/Nodejs/Tests/Core/TypeScriptFormatterTests.cs b/Nodejs/Tests/Core/TypeScriptFormatterTests.cs index a60c5b283..f875fbfcf 100644 --- a/Nodejs/Tests/Core/TypeScriptFormatterTests.cs +++ b/Nodejs/Tests/Core/TypeScriptFormatterTests.cs @@ -15,12 +15,8 @@ //*********************************************************// using System; -using System.Collections.Generic; using System.IO; -using System.Linq; using System.Reflection; -using System.Text; -using System.Threading.Tasks; using Microsoft.NodejsTools; using Microsoft.NodejsTools.Formatting; using Microsoft.VisualStudio.TestTools.UnitTesting; diff --git a/Nodejs/Tests/NpmTests/AbstractPackageJsonTests.cs b/Nodejs/Tests/NpmTests/AbstractPackageJsonTests.cs index b22219ea4..f7851b651 100644 --- a/Nodejs/Tests/NpmTests/AbstractPackageJsonTests.cs +++ b/Nodejs/Tests/NpmTests/AbstractPackageJsonTests.cs @@ -16,7 +16,6 @@ using System.Collections.Generic; using System.IO; -using System.Text; using Microsoft.NodejsTools.Npm; using Microsoft.VisualStudio.TestTools.UnitTesting; diff --git a/Nodejs/Tests/NpmTests/ModuleHierarchyTests.cs b/Nodejs/Tests/NpmTests/ModuleHierarchyTests.cs index d68e2eeb1..74aec7439 100644 --- a/Nodejs/Tests/NpmTests/ModuleHierarchyTests.cs +++ b/Nodejs/Tests/NpmTests/ModuleHierarchyTests.cs @@ -15,7 +15,6 @@ //*********************************************************// using System; -using System.Diagnostics; using System.Linq; using Microsoft.NodejsTools.Npm; using Microsoft.NodejsTools.Npm.SPI; diff --git a/Nodejs/Tests/Profiling.UI/ProfilingTests.cs b/Nodejs/Tests/Profiling.UI/ProfilingTests.cs index 34ef4145e..55555e165 100644 --- a/Nodejs/Tests/Profiling.UI/ProfilingTests.cs +++ b/Nodejs/Tests/Profiling.UI/ProfilingTests.cs @@ -20,11 +20,7 @@ using System.Runtime.InteropServices; using System.Text; using System.Threading; -using System.Threading.Tasks; using System.Windows.Automation; -using EnvDTE; -using EnvDTE90; -using EnvDTE90a; using Microsoft.NodejsTools; using Microsoft.NodejsTools.Profiling; using Microsoft.VisualStudio.Shell; diff --git a/Nodejs/Tests/Profiling/LogParserTests.cs b/Nodejs/Tests/Profiling/LogParserTests.cs index 7b1bb53a0..0aa6e43ad 100644 --- a/Nodejs/Tests/Profiling/LogParserTests.cs +++ b/Nodejs/Tests/Profiling/LogParserTests.cs @@ -14,8 +14,6 @@ // //*********************************************************// -using System; -using Microsoft.NodejsTools.LogGeneration; using Microsoft.NodejsTools.LogParsing; using Microsoft.VisualStudio.TestTools.UnitTesting; using TestUtilities; diff --git a/Nodejs/Tests/Profiling/Properties/AssemblyInfo.cs b/Nodejs/Tests/Profiling/Properties/AssemblyInfo.cs index 62bdeb7c6..2daa01c68 100644 --- a/Nodejs/Tests/Profiling/Properties/AssemblyInfo.cs +++ b/Nodejs/Tests/Profiling/Properties/AssemblyInfo.cs @@ -1,5 +1,4 @@ using System.Reflection; -using System.Runtime.CompilerServices; using System.Runtime.InteropServices; // General Information about an assembly is controlled through the following diff --git a/Nodejs/Tests/TestAdapterTests/FrameworkDiscoverTest.cs b/Nodejs/Tests/TestAdapterTests/FrameworkDiscoverTest.cs index dc6046641..90139de94 100644 --- a/Nodejs/Tests/TestAdapterTests/FrameworkDiscoverTest.cs +++ b/Nodejs/Tests/TestAdapterTests/FrameworkDiscoverTest.cs @@ -13,7 +13,6 @@ // permissions and limitations under the License. // //*********************************************************// -using System.Collections.Generic; using Microsoft.VisualStudio.TestTools.UnitTesting; using Microsoft.NodejsTools.TestAdapter.TestFrameworks; using Microsoft.NodejsTools.TestFrameworks; diff --git a/Nodejs/Tests/TestAdapterTests/MockRunContext.cs b/Nodejs/Tests/TestAdapterTests/MockRunContext.cs index 91341765a..92e8201e1 100644 --- a/Nodejs/Tests/TestAdapterTests/MockRunContext.cs +++ b/Nodejs/Tests/TestAdapterTests/MockRunContext.cs @@ -17,7 +17,6 @@ using System; using System.Collections.Generic; using Microsoft.VisualStudio.TestPlatform.ObjectModel; -using Microsoft.VisualStudio.TestPlatform.ObjectModel.Logging; using Microsoft.VisualStudio.TestPlatform.ObjectModel.Adapter; namespace TestAdapterTests { diff --git a/Nodejs/Tests/TestAdapterTests/MockTestExecutionRecorder.cs b/Nodejs/Tests/TestAdapterTests/MockTestExecutionRecorder.cs index 4938f20ed..5d7512c41 100644 --- a/Nodejs/Tests/TestAdapterTests/MockTestExecutionRecorder.cs +++ b/Nodejs/Tests/TestAdapterTests/MockTestExecutionRecorder.cs @@ -14,7 +14,6 @@ // //*********************************************************// -using System; using System.Collections.Generic; using Microsoft.VisualStudio.TestPlatform.ObjectModel; using Microsoft.VisualStudio.TestPlatform.ObjectModel.Adapter; diff --git a/Nodejs/Tests/TestAdapterTests/TestExecutorTests.cs b/Nodejs/Tests/TestAdapterTests/TestExecutorTests.cs index 6eb9660c4..6996d50fb 100644 --- a/Nodejs/Tests/TestAdapterTests/TestExecutorTests.cs +++ b/Nodejs/Tests/TestAdapterTests/TestExecutorTests.cs @@ -16,11 +16,7 @@ using System; using System.Collections.Generic; -using System.Diagnostics; -using System.IO; using System.Linq; -using System.Text; -using System.Threading.Tasks; using Microsoft.NodejsTools.TestAdapter; using Microsoft.VisualStudio.TestPlatform.ObjectModel; using Microsoft.VisualStudio.TestTools.UnitTesting; diff --git a/Nodejs/Tests/Utilities.UI/UI/Nodejs/NodejsVisualStudioApp.cs b/Nodejs/Tests/Utilities.UI/UI/Nodejs/NodejsVisualStudioApp.cs index 7d86e46c4..adbef4ad5 100644 --- a/Nodejs/Tests/Utilities.UI/UI/Nodejs/NodejsVisualStudioApp.cs +++ b/Nodejs/Tests/Utilities.UI/UI/Nodejs/NodejsVisualStudioApp.cs @@ -15,9 +15,7 @@ //*********************************************************// using System; -using System.Threading; using System.Windows.Automation; -using System.Windows.Input; using EnvDTE; namespace TestUtilities.UI.Nodejs {