From d3217fd3af5641df2ad36d1f690c463e71d57714 Mon Sep 17 00:00:00 2001 From: dougbu Date: Sat, 22 Mar 2014 18:58:23 -0700 Subject: [PATCH] Cleanup warnings - primary action is removing interfaces from Razor that Core exports - also remove an unused field from Core's `DefaultControllerAssemblyProvider` --- .../DefaultControllerAssemblyProvider.cs | 1 - .../Services/IApplicationEnvironment.cs | 3 --- .../Services/ILibraryExport.cs | 12 ------------ .../Services/ILibraryInformation.cs | 12 ------------ .../Services/ILibraryManager.cs | 16 ---------------- .../Services/IMetadataReference.cs | 9 --------- .../Services/ISourceReference.cs | 7 ------- 7 files changed, 60 deletions(-) delete mode 100644 src/Microsoft.AspNet.Mvc.Razor/Services/ILibraryExport.cs delete mode 100644 src/Microsoft.AspNet.Mvc.Razor/Services/ILibraryInformation.cs delete mode 100644 src/Microsoft.AspNet.Mvc.Razor/Services/ILibraryManager.cs delete mode 100644 src/Microsoft.AspNet.Mvc.Razor/Services/IMetadataReference.cs delete mode 100644 src/Microsoft.AspNet.Mvc.Razor/Services/ISourceReference.cs diff --git a/src/Microsoft.AspNet.Mvc.Core/DefaultControllerAssemblyProvider.cs b/src/Microsoft.AspNet.Mvc.Core/DefaultControllerAssemblyProvider.cs index 814c96643c..82700c4c62 100644 --- a/src/Microsoft.AspNet.Mvc.Core/DefaultControllerAssemblyProvider.cs +++ b/src/Microsoft.AspNet.Mvc.Core/DefaultControllerAssemblyProvider.cs @@ -19,7 +19,6 @@ namespace Microsoft.AspNet.Mvc "Microsoft.AspNet.Mvc.Rendering", }; private readonly ILibraryManager _libraryManager; - private readonly Func _assemblyLoader; public DefaultControllerAssemblyProvider(ILibraryManager libraryManager) { diff --git a/src/Microsoft.AspNet.Mvc.Razor/Services/IApplicationEnvironment.cs b/src/Microsoft.AspNet.Mvc.Razor/Services/IApplicationEnvironment.cs index f6c81ba0d3..fcf14c7850 100644 --- a/src/Microsoft.AspNet.Mvc.Razor/Services/IApplicationEnvironment.cs +++ b/src/Microsoft.AspNet.Mvc.Razor/Services/IApplicationEnvironment.cs @@ -11,7 +11,4 @@ namespace Microsoft.Net.Runtime string ApplicationBasePath { get; } FrameworkName TargetFramework { get; } } - - [AssemblyNeutral] - public class AssemblyNeutralAttribute : Attribute { } } diff --git a/src/Microsoft.AspNet.Mvc.Razor/Services/ILibraryExport.cs b/src/Microsoft.AspNet.Mvc.Razor/Services/ILibraryExport.cs deleted file mode 100644 index 7ccb5fcc67..0000000000 --- a/src/Microsoft.AspNet.Mvc.Razor/Services/ILibraryExport.cs +++ /dev/null @@ -1,12 +0,0 @@ -using System; -using System.Collections.Generic; - -namespace Microsoft.Net.Runtime -{ - [AssemblyNeutral] - public interface ILibraryExport - { - IList MetadataReferences { get; } - IList SourceReferences { get; } - } -} diff --git a/src/Microsoft.AspNet.Mvc.Razor/Services/ILibraryInformation.cs b/src/Microsoft.AspNet.Mvc.Razor/Services/ILibraryInformation.cs deleted file mode 100644 index 9d47458cf5..0000000000 --- a/src/Microsoft.AspNet.Mvc.Razor/Services/ILibraryInformation.cs +++ /dev/null @@ -1,12 +0,0 @@ -using System.Collections.Generic; - -namespace Microsoft.Net.Runtime -{ - [AssemblyNeutral] - public interface ILibraryInformation - { - string Name { get; } - - IEnumerable Dependencies { get; } - } -} \ No newline at end of file diff --git a/src/Microsoft.AspNet.Mvc.Razor/Services/ILibraryManager.cs b/src/Microsoft.AspNet.Mvc.Razor/Services/ILibraryManager.cs deleted file mode 100644 index 1f714af5d9..0000000000 --- a/src/Microsoft.AspNet.Mvc.Razor/Services/ILibraryManager.cs +++ /dev/null @@ -1,16 +0,0 @@ -using System.Collections.Generic; - -namespace Microsoft.Net.Runtime -{ - [AssemblyNeutral] - public interface ILibraryManager - { - ILibraryExport GetLibraryExport(string name); - - IEnumerable GetReferencingLibraries(string name); - - ILibraryInformation GetLibraryInformation(string name); - - IEnumerable GetLibraries(); - } -} diff --git a/src/Microsoft.AspNet.Mvc.Razor/Services/IMetadataReference.cs b/src/Microsoft.AspNet.Mvc.Razor/Services/IMetadataReference.cs deleted file mode 100644 index 851746ca4f..0000000000 --- a/src/Microsoft.AspNet.Mvc.Razor/Services/IMetadataReference.cs +++ /dev/null @@ -1,9 +0,0 @@ - -namespace Microsoft.Net.Runtime -{ - [AssemblyNeutral] - public interface IMetadataReference - { - string Name { get; } - } -} diff --git a/src/Microsoft.AspNet.Mvc.Razor/Services/ISourceReference.cs b/src/Microsoft.AspNet.Mvc.Razor/Services/ISourceReference.cs deleted file mode 100644 index cfb404e908..0000000000 --- a/src/Microsoft.AspNet.Mvc.Razor/Services/ISourceReference.cs +++ /dev/null @@ -1,7 +0,0 @@ -namespace Microsoft.Net.Runtime -{ - [AssemblyNeutral] - public interface ISourceReference - { - } -} \ No newline at end of file