diff options
author | Mike Krüger <mkrueger@xamarin.com> | 2013-08-21 17:35:51 +0400 |
---|---|---|
committer | Mike Krüger <mkrueger@xamarin.com> | 2013-08-21 17:35:51 +0400 |
commit | 68e6216b9a160b33eaf6b3fb085c050209708678 (patch) | |
tree | d57ce61d4e8b035439e6179d4ca87f171c420861 /main/src | |
parent | 4fd84ab3724089d5a045eacdd1a082c462875b15 (diff) |
[CSharpBinding] Stabilized xml verification routines & switched to the new nrefactory library layout.
Diffstat (limited to 'main/src')
3 files changed, 10 insertions, 2 deletions
diff --git a/main/src/addins/CSharpBinding/CSharpBinding.csproj b/main/src/addins/CSharpBinding/CSharpBinding.csproj index d5c0d6b909..d3ecab058a 100644 --- a/main/src/addins/CSharpBinding/CSharpBinding.csproj +++ b/main/src/addins/CSharpBinding/CSharpBinding.csproj @@ -122,6 +122,14 @@ <Name>MonoDevelop.NUnit</Name> <Private>False</Private> </ProjectReference> + <ProjectReference Include="..\..\..\external\nrefactory\ICSharpCode.NRefactory.CSharp.Refactoring\ICSharpCode.NRefactory.CSharp.Refactoring.csproj"> + <Project>{2A705FC6-1A9E-4941-9E47-254D79F2D9D5}</Project> + <Name>ICSharpCode.NRefactory.CSharp.Refactoring</Name> + </ProjectReference> + <ProjectReference Include="..\..\..\external\nrefactory\ICSharpCode.NRefactory.Xml\ICSharpCode.NRefactory.Xml.csproj"> + <Project>{DC393B66-92ED-4CAD-AB25-CFEF23F3D7C6}</Project> + <Name>ICSharpCode.NRefactory.Xml</Name> + </ProjectReference> </ItemGroup> <ItemGroup> <Reference Include="System" /> diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Refactoring.CodeActions/NRefactoryCodeActionSource.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Refactoring.CodeActions/NRefactoryCodeActionSource.cs index 6214e12a74..8838e3e80a 100644 --- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Refactoring.CodeActions/NRefactoryCodeActionSource.cs +++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Refactoring.CodeActions/NRefactoryCodeActionSource.cs @@ -34,7 +34,7 @@ namespace MonoDevelop.CSharp.Refactoring.CodeActions #region ICodeActionProviderSource implementation public IEnumerable<CodeActionProvider> GetProviders () { - foreach (var t in typeof (ICSharpCode.NRefactory.CSharp.Refactoring.CodeActionProvider).Assembly.GetTypes ()) { + foreach (var t in typeof (ICSharpCode.NRefactory.CSharp.Refactoring.AbstractAndVirtualConversionAction).Assembly.GetTypes ()) { var attr = t.GetCustomAttributes (typeof(ICSharpCode.NRefactory.CSharp.ContextActionAttribute), false); if (attr == null || attr.Length != 1) continue; diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Refactoring.CodeIssues/NRefactoryCodeIssueSource.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Refactoring.CodeIssues/NRefactoryCodeIssueSource.cs index 03ff2a7eed..678b3d4a66 100644 --- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Refactoring.CodeIssues/NRefactoryCodeIssueSource.cs +++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Refactoring.CodeIssues/NRefactoryCodeIssueSource.cs @@ -42,7 +42,7 @@ namespace MonoDevelop.CSharp.Refactoring.CodeIssues #region ICodeIssueProviderSource implementation public IEnumerable<CodeIssueProvider> GetProviders () { - foreach (var t in typeof (ICSharpCode.NRefactory.CSharp.Refactoring.CodeIssueProvider).Assembly.GetTypes ()) { + foreach (var t in typeof (ICSharpCode.NRefactory.CSharp.Refactoring.AbstractAndVirtualConversionAction).Assembly.GetTypes ()) { var attr = t.GetCustomAttributes (typeof(ICSharpCode.NRefactory.CSharp.IssueDescriptionAttribute), false); if (attr == null || attr.Length != 1) continue; |