diff --git a/VisualStudioCppExtensions.sln b/GenerateCppFiltersExtension.sln similarity index 66% rename from VisualStudioCppExtensions.sln rename to GenerateCppFiltersExtension.sln index 5407eb8..edd3c0d 100644 --- a/VisualStudioCppExtensions.sln +++ b/GenerateCppFiltersExtension.sln @@ -3,7 +3,12 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio 15 VisualStudioVersion = 15.0.26228.9 MinimumVisualStudioVersion = 10.0.40219.1 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GenerateFilter", "GenerateFilter\GenerateFilter.csproj", "{18555A86-3A5F-4D33-8C12-01E288BDC30E}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GenerateCppFiltersExtension", "GenerateCppFiltersExtension\GenerateCppFiltersExtension.csproj", "{18555A86-3A5F-4D33-8C12-01E288BDC30E}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{6B724A13-034C-4ABA-884B-15B550A8274F}" + ProjectSection(SolutionItems) = preProject + appveyor.yml = appveyor.yml + EndProjectSection EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution diff --git a/GenerateFilter/GenerateFilter.cs b/GenerateCppFiltersExtension/GenerateCppFilters.cs similarity index 97% rename from GenerateFilter/GenerateFilter.cs rename to GenerateCppFiltersExtension/GenerateCppFilters.cs index 6c20469..38e0047 100644 --- a/GenerateFilter/GenerateFilter.cs +++ b/GenerateCppFiltersExtension/GenerateCppFilters.cs @@ -1,5 +1,5 @@ //------------------------------------------------------------------------------ -// +// // Copyright (c) Company. All rights reserved. // //------------------------------------------------------------------------------ @@ -16,9 +16,9 @@ using System.Reflection; using System.Text; -namespace VisualStudioCppExtensions +namespace GenerateCppFiltersExtension { - internal sealed class GenerateFilter + internal sealed class GenerateCppFilters { #region ATTRIBUTES public const int CommandId = 0x0100; @@ -41,11 +41,11 @@ void OnBeforeQueryStatus(object sender, EventArgs e) } #endregion /// - /// Initializes a new instance of the class. + /// Initializes a new instance of the class. /// Adds our command handlers for menu (commands must exist in the command table file) /// /// Owner package, not null. - private GenerateFilter(Package package) + private GenerateCppFilters(Package package) { if (package == null) { @@ -68,7 +68,7 @@ private GenerateFilter(Package package) /// /// Gets the instance of the command. /// - public static GenerateFilter Instance + public static GenerateCppFilters Instance { get; private set; @@ -91,7 +91,7 @@ private IServiceProvider ServiceProvider /// Owner package, not null. public static void Initialize(Package package) { - Instance = new GenerateFilter(package); + Instance = new GenerateCppFilters(package); } #region PROJECT UTILS @@ -158,7 +158,7 @@ static private void SetAdditionalIncludeDirectories(Project project, Dictionary< includePaths.Add(GetRelativePathIfNeeded(projectPath, Path.GetDirectoryName(file))); } - string filterAssemblyInstallionPath = Path.GetDirectoryName(GetAssemblyLocalPathFrom(typeof(GenerateFilterPackage))); + string filterAssemblyInstallionPath = Path.GetDirectoryName(GetAssemblyLocalPathFrom(typeof(GenerateCppFiltersPackage))); DTE dte = (DTE)Package.GetGlobalService(typeof(DTE)); if (dte.Version.StartsWith("14")) diff --git a/GenerateFilter/GenerateFilter.csproj b/GenerateCppFiltersExtension/GenerateCppFiltersExtension.csproj similarity index 91% rename from GenerateFilter/GenerateFilter.csproj rename to GenerateCppFiltersExtension/GenerateCppFiltersExtension.csproj index 7975989..ebdb610 100644 --- a/GenerateFilter/GenerateFilter.csproj +++ b/GenerateCppFiltersExtension/GenerateCppFiltersExtension.csproj @@ -12,6 +12,7 @@ 15.0 + False true @@ -20,7 +21,7 @@ Key.snk - Resources\GenerateFilter.ico + Resources\GenerateCppFilters.ico @@ -31,8 +32,8 @@ {18555A86-3A5F-4D33-8C12-01E288BDC30E} Library Properties - VisualStudioCppExtensions - VisualStudioCppExtensions + GenerateCppFiltersExtension + GenerateCppFiltersExtension v4.6 true true @@ -59,32 +60,29 @@ 4 - - + + - - Designer - true + Designer - + Menus.ctmenu Designer - - + true - + Always true @@ -97,7 +95,6 @@ true - @@ -120,75 +117,60 @@ ..\packages\Microsoft.VisualStudio.Imaging.14.3.25407\lib\net45\Microsoft.VisualStudio.Imaging.dll - True ..\packages\Microsoft.VisualStudio.OLE.Interop.7.10.6070\lib\Microsoft.VisualStudio.OLE.Interop.dll - True - + + ..\packages\Microsoft.VisualStudio.Shell.14.0.14.3.25407\lib\Microsoft.VisualStudio.Shell.14.0.dll + ..\packages\Microsoft.VisualStudio.Shell.Immutable.10.0.10.0.30319\lib\net40\Microsoft.VisualStudio.Shell.Immutable.10.0.dll - True ..\packages\Microsoft.VisualStudio.Shell.Immutable.11.0.11.0.50727\lib\net45\Microsoft.VisualStudio.Shell.Immutable.11.0.dll - True ..\packages\Microsoft.VisualStudio.Shell.Immutable.12.0.12.0.21003\lib\net45\Microsoft.VisualStudio.Shell.Immutable.12.0.dll - True ..\packages\Microsoft.VisualStudio.Shell.Immutable.14.0.14.3.25407\lib\net45\Microsoft.VisualStudio.Shell.Immutable.14.0.dll - True ..\packages\Microsoft.VisualStudio.Shell.Interop.7.10.6071\lib\Microsoft.VisualStudio.Shell.Interop.dll - True - True ..\packages\Microsoft.VisualStudio.Shell.Interop.10.0.10.0.30319\lib\Microsoft.VisualStudio.Shell.Interop.10.0.dll - True + True - True ..\packages\Microsoft.VisualStudio.Shell.Interop.11.0.11.0.61030\lib\Microsoft.VisualStudio.Shell.Interop.11.0.dll - True + True - True ..\packages\Microsoft.VisualStudio.Shell.Interop.12.0.12.0.30110\lib\Microsoft.VisualStudio.Shell.Interop.12.0.dll - True + True ..\packages\Microsoft.VisualStudio.Shell.Interop.8.0.8.0.50727\lib\Microsoft.VisualStudio.Shell.Interop.8.0.dll - True ..\packages\Microsoft.VisualStudio.Shell.Interop.9.0.9.0.30729\lib\Microsoft.VisualStudio.Shell.Interop.9.0.dll - True ..\packages\Microsoft.VisualStudio.TextManager.Interop.7.10.6070\lib\Microsoft.VisualStudio.TextManager.Interop.dll - True ..\packages\Microsoft.VisualStudio.TextManager.Interop.8.0.8.0.50727\lib\Microsoft.VisualStudio.TextManager.Interop.8.0.dll - True ..\packages\Microsoft.VisualStudio.Threading.14.1.111\lib\net45\Microsoft.VisualStudio.Threading.dll - True ..\packages\Microsoft.VisualStudio.Utilities.14.3.25407\lib\net45\Microsoft.VisualStudio.Utilities.dll - True ..\packages\Microsoft.VisualStudio.Validation.14.1.111\lib\net45\Microsoft.VisualStudio.Validation.dll - True False diff --git a/GenerateFilter/GenerateFilterPackage.cs b/GenerateCppFiltersExtension/GenerateCppFiltersPackage.cs similarity index 88% rename from GenerateFilter/GenerateFilterPackage.cs rename to GenerateCppFiltersExtension/GenerateCppFiltersPackage.cs index c9fc40c..0721e70 100644 --- a/GenerateFilter/GenerateFilterPackage.cs +++ b/GenerateCppFiltersExtension/GenerateCppFiltersPackage.cs @@ -1,5 +1,5 @@ //------------------------------------------------------------------------------ -// +// // Copyright (c) Company. All rights reserved. // //------------------------------------------------------------------------------ @@ -16,7 +16,7 @@ using Microsoft.VisualStudio.Shell.Interop; using Microsoft.Win32; -namespace VisualStudioCppExtensions +namespace GenerateCppFiltersExtension { /// /// This is the class that implements the package exposed by this assembly. @@ -38,20 +38,20 @@ namespace VisualStudioCppExtensions [PackageRegistration(UseManagedResourcesOnly = true)] [InstalledProductRegistration("#110", "#112", "1.0", IconResourceID = 400)] // Info on this package for Help/About [ProvideMenuResource("Menus.ctmenu", 1)] - [Guid(GenerateFilterPackage.PackageGuidString)] + [Guid(GenerateCppFiltersPackage.PackageGuidString)] [SuppressMessage("StyleCop.CSharp.DocumentationRules", "SA1650:ElementDocumentationMustBeSpelledCorrectly", Justification = "pkgdef, VS and vsixmanifest are valid VS terms")] [ProvideAutoLoad(UIContextGuids.SolutionExists)] - public sealed class GenerateFilterPackage : Package + public sealed class GenerateCppFiltersPackage : Package { /// - /// GenerateFilterPackage GUID string. + /// GenerateCppFiltersPackage GUID string. /// public const string PackageGuidString = "99d03761-6200-41ad-b2a1-638ae9e780e5"; /// - /// Initializes a new instance of the class. + /// Initializes a new instance of the class. /// - public GenerateFilterPackage() + public GenerateCppFiltersPackage() { // Inside this method you can place any initialization code that does not require // any Visual Studio service because at this point the package object is created but @@ -67,7 +67,7 @@ public GenerateFilterPackage() /// protected override void Initialize() { - GenerateFilter.Initialize(this); + GenerateCppFilters.Initialize(this); base.Initialize(); } diff --git a/GenerateFilter/GenerateFilterPackage.vsct b/GenerateCppFiltersExtension/GenerateCppFiltersPackage.vsct similarity index 53% rename from GenerateFilter/GenerateFilterPackage.vsct rename to GenerateCppFiltersExtension/GenerateCppFiltersPackage.vsct index fa15656..14b99ca 100644 --- a/GenerateFilter/GenerateFilterPackage.vsct +++ b/GenerateCppFiltersExtension/GenerateCppFiltersPackage.vsct @@ -3,9 +3,9 @@ - + - + @@ -15,9 +15,9 @@ -