diff options
author | Mike Krüger <mkrueger@xamarin.com> | 2015-06-16 08:34:19 +0300 |
---|---|---|
committer | Mike Krüger <mkrueger@xamarin.com> | 2015-06-16 08:34:19 +0300 |
commit | e041da318f6811c2f5357dde97b0f89c5c2d0714 (patch) | |
tree | 3155ce216f819664b54808b96bbb9ecec8887929 | |
parent | ae8a54de4992722d8e36904d07dec13cb462c101 (diff) |
[Refactoring] Moved from NR6Pack -> RefactoringEssentials.
43 files changed, 77 insertions, 88 deletions
diff --git a/.gitmodules b/.gitmodules index cb047cfe6f..f176225e29 100644 --- a/.gitmodules +++ b/.gitmodules @@ -35,10 +35,6 @@ path = main/external/xwt url = git://github.com/mono/xwt branch = master -[submodule "main/external/NRefactory6"] - path = main/external/NRefactory6 - url = git://github.com/icsharpcode/NRefactory.git - branch = roslyn [submodule "main/external/monomac"] path = main/external/monomac url = git://github.com/mono/monomac.git @@ -56,3 +52,6 @@ path = main/external/libgit2 url = git://github.com/mono/libgit2.git branch = xs-5.10-v1 +[submodule "main/external/RefactoringEssentials"] + path = main/external/RefactoringEssentials + url = git://github.com/icsharpcode/RefactoringEssentials.git diff --git a/main/Main.sln b/main/Main.sln index 06ac1a0752..c9954d5403 100644 --- a/main/Main.sln +++ b/main/Main.sln @@ -259,12 +259,6 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ICSharpCode.NRefactory.Xml" EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ICSharpCode.NRefactory.CSharp.Refactoring", "external\nrefactory\ICSharpCode.NRefactory.CSharp.Refactoring\ICSharpCode.NRefactory.CSharp.Refactoring.csproj", "{2A705FC6-1A9E-4941-9E47-254D79F2D9D5}"
EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "NRefactory6", "NRefactory6", "{840E8B8D-929C-4CB2-9D23-2702FF01269A}"
-EndProject
-Project("{D954291E-2A0B-460D-934E-DC6B0785DB48}") = "ICSharpCode.NRefactory6.Shared", "external\NRefactory6\ICSharpCode.NRefactory6.Shared\ICSharpCode.NRefactory6.Shared.shproj", "{5AD3093F-F79D-4014-B197-27D09492C3E3}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NR6Pack", "external\NRefactory6\NR6Pack\NR6Pack.csproj", "{C465A5DC-AD28-49A2-89C0-F81838814A7E}"
-EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GuiUnit_NET_4_5", "external\guiunit\src\framework\GuiUnit_NET_4_5.csproj", "{D12F0F7B-8DE3-43EC-BA49-41052D065A9B}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "LibGit2Sharp", "external\libgit2sharp\LibGit2Sharp\LibGit2Sharp.csproj", "{EE6ED99F-CB12-4683-B055-D28FC7357A34}"
@@ -300,6 +294,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Ide.Tests", "tests\Ide.Test EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WindowsPlatform.Tests", "tests\WindowsPlatform.Tests\WindowsPlatform.Tests.csproj", "{865100E2-A29C-4FCD-B803-1A0B9A0A6EF7}"
EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "RefactoringEssentials", "external\RefactoringEssentials\RefactoringEssentials\RefactoringEssentials.csproj", "{C465A5DC-AD28-49A2-89C0-F81838814A7E}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
@@ -1484,26 +1480,6 @@ Global {C3887A93-B2BD-4097-8E2F-3A063EFF32FD}.ReleaseMac|Any CPU.Build.0 = Release|Any CPU
{C3887A93-B2BD-4097-8E2F-3A063EFF32FD}.ReleaseWin32|Any CPU.ActiveCfg = Release|Any CPU
{C3887A93-B2BD-4097-8E2F-3A063EFF32FD}.ReleaseWin32|Any CPU.Build.0 = Release|Any CPU
- {C465A5DC-AD28-49A2-89C0-F81838814A7E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {C465A5DC-AD28-49A2-89C0-F81838814A7E}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {C465A5DC-AD28-49A2-89C0-F81838814A7E}.Debug|x86.ActiveCfg = Debug|Any CPU
- {C465A5DC-AD28-49A2-89C0-F81838814A7E}.Debug|x86.Build.0 = Debug|Any CPU
- {C465A5DC-AD28-49A2-89C0-F81838814A7E}.DebugGnome|Any CPU.ActiveCfg = Debug|Any CPU
- {C465A5DC-AD28-49A2-89C0-F81838814A7E}.DebugGnome|Any CPU.Build.0 = Debug|Any CPU
- {C465A5DC-AD28-49A2-89C0-F81838814A7E}.DebugMac|Any CPU.ActiveCfg = Debug|Any CPU
- {C465A5DC-AD28-49A2-89C0-F81838814A7E}.DebugMac|Any CPU.Build.0 = Debug|Any CPU
- {C465A5DC-AD28-49A2-89C0-F81838814A7E}.DebugWin32|Any CPU.ActiveCfg = Debug|Any CPU
- {C465A5DC-AD28-49A2-89C0-F81838814A7E}.DebugWin32|Any CPU.Build.0 = Debug|Any CPU
- {C465A5DC-AD28-49A2-89C0-F81838814A7E}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {C465A5DC-AD28-49A2-89C0-F81838814A7E}.Release|Any CPU.Build.0 = Release|Any CPU
- {C465A5DC-AD28-49A2-89C0-F81838814A7E}.Release|x86.ActiveCfg = Release|Any CPU
- {C465A5DC-AD28-49A2-89C0-F81838814A7E}.Release|x86.Build.0 = Release|Any CPU
- {C465A5DC-AD28-49A2-89C0-F81838814A7E}.ReleaseGnome|Any CPU.ActiveCfg = Release|Any CPU
- {C465A5DC-AD28-49A2-89C0-F81838814A7E}.ReleaseGnome|Any CPU.Build.0 = Release|Any CPU
- {C465A5DC-AD28-49A2-89C0-F81838814A7E}.ReleaseMac|Any CPU.ActiveCfg = Release|Any CPU
- {C465A5DC-AD28-49A2-89C0-F81838814A7E}.ReleaseMac|Any CPU.Build.0 = Release|Any CPU
- {C465A5DC-AD28-49A2-89C0-F81838814A7E}.ReleaseWin32|Any CPU.ActiveCfg = Release|Any CPU
- {C465A5DC-AD28-49A2-89C0-F81838814A7E}.ReleaseWin32|Any CPU.Build.0 = Release|Any CPU
{C4B0275C-37D3-43F2-927D-ABF556600804}.Debug|Any CPU.ActiveCfg = Debug|x86
{C4B0275C-37D3-43F2-927D-ABF556600804}.DebugGnome|Any CPU.ActiveCfg = Debug|x86
{C4B0275C-37D3-43F2-927D-ABF556600804}.DebugMac|Any CPU.ActiveCfg = Debug|x86
@@ -1897,6 +1873,26 @@ Global {FEC19BDA-4904-4005-8C09-68E82E8BEF6A}.ReleaseMac|Any CPU.Build.0 = Release|Any CPU
{FEC19BDA-4904-4005-8C09-68E82E8BEF6A}.ReleaseWin32|Any CPU.ActiveCfg = Release|Any CPU
{FEC19BDA-4904-4005-8C09-68E82E8BEF6A}.ReleaseWin32|Any CPU.Build.0 = Release|Any CPU
+ {C465A5DC-AD28-49A2-89C0-F81838814A7E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {C465A5DC-AD28-49A2-89C0-F81838814A7E}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {C465A5DC-AD28-49A2-89C0-F81838814A7E}.DebugMac|Any CPU.ActiveCfg = Debug|Any CPU
+ {C465A5DC-AD28-49A2-89C0-F81838814A7E}.DebugMac|Any CPU.Build.0 = Debug|Any CPU
+ {C465A5DC-AD28-49A2-89C0-F81838814A7E}.DebugWin32|Any CPU.ActiveCfg = Debug|Any CPU
+ {C465A5DC-AD28-49A2-89C0-F81838814A7E}.DebugWin32|Any CPU.Build.0 = Debug|Any CPU
+ {C465A5DC-AD28-49A2-89C0-F81838814A7E}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {C465A5DC-AD28-49A2-89C0-F81838814A7E}.Release|Any CPU.Build.0 = Release|Any CPU
+ {C465A5DC-AD28-49A2-89C0-F81838814A7E}.DebugGnome|Any CPU.ActiveCfg = Debug|Any CPU
+ {C465A5DC-AD28-49A2-89C0-F81838814A7E}.DebugGnome|Any CPU.Build.0 = Debug|Any CPU
+ {C465A5DC-AD28-49A2-89C0-F81838814A7E}.ReleaseMac|Any CPU.ActiveCfg = Release|Any CPU
+ {C465A5DC-AD28-49A2-89C0-F81838814A7E}.ReleaseMac|Any CPU.Build.0 = Release|Any CPU
+ {C465A5DC-AD28-49A2-89C0-F81838814A7E}.ReleaseWin32|Any CPU.ActiveCfg = Release|Any CPU
+ {C465A5DC-AD28-49A2-89C0-F81838814A7E}.ReleaseWin32|Any CPU.Build.0 = Release|Any CPU
+ {C465A5DC-AD28-49A2-89C0-F81838814A7E}.ReleaseGnome|Any CPU.ActiveCfg = Release|Any CPU
+ {C465A5DC-AD28-49A2-89C0-F81838814A7E}.ReleaseGnome|Any CPU.Build.0 = Release|Any CPU
+ {C465A5DC-AD28-49A2-89C0-F81838814A7E}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {C465A5DC-AD28-49A2-89C0-F81838814A7E}.Debug|x86.Build.0 = Debug|Any CPU
+ {C465A5DC-AD28-49A2-89C0-F81838814A7E}.Release|x86.ActiveCfg = Release|Any CPU
+ {C465A5DC-AD28-49A2-89C0-F81838814A7E}.Release|x86.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(NestedProjects) = preSolution
{7525BB88-6142-4A26-93B9-A30C6983390A} = {9D360D43-0C05-49D6-84DB-4E7AB2F38F82}
@@ -1994,7 +1990,6 @@ Global {D07C8309-996F-484E-BDA1-26BBAF69D29B} = {F12939F1-D55A-4CE9-9F33-8D959BFC7D6C}
{B8897B76-1A12-4DFA-8B60-7944CC4C9654} = {F12939F1-D55A-4CE9-9F33-8D959BFC7D6C}
{2D711139-8765-4929-BC7A-AA2DEE6F615D} = {F12939F1-D55A-4CE9-9F33-8D959BFC7D6C}
- {840E8B8D-929C-4CB2-9D23-2702FF01269A} = {F12939F1-D55A-4CE9-9F33-8D959BFC7D6C}
{D12F0F7B-8DE3-43EC-BA49-41052D065A9B} = {F12939F1-D55A-4CE9-9F33-8D959BFC7D6C}
{EE6ED99F-CB12-4683-B055-D28FC7357A34} = {F12939F1-D55A-4CE9-9F33-8D959BFC7D6C}
{A9AE40FF-1A21-414A-9FE7-3BE13644CC6D} = {F12939F1-D55A-4CE9-9F33-8D959BFC7D6C}
@@ -2018,8 +2013,6 @@ Global {63D3B27A-D966-4902-90B3-30290E1692F1} = {2D711139-8765-4929-BC7A-AA2DEE6F615D}
{DC393B66-92ED-4CAD-AB25-CFEF23F3D7C6} = {2D711139-8765-4929-BC7A-AA2DEE6F615D}
{2A705FC6-1A9E-4941-9E47-254D79F2D9D5} = {2D711139-8765-4929-BC7A-AA2DEE6F615D}
- {5AD3093F-F79D-4014-B197-27D09492C3E3} = {840E8B8D-929C-4CB2-9D23-2702FF01269A}
- {C465A5DC-AD28-49A2-89C0-F81838814A7E} = {840E8B8D-929C-4CB2-9D23-2702FF01269A}
{BFE8691A-D323-4622-9021-7B8B27F81599} = {5D3F7E65-E55B-45CA-A83B-D1E10040281E}
{8A04FF99-5DFE-4E3D-A24F-72A621C8DDC6} = {5D3F7E65-E55B-45CA-A83B-D1E10040281E}
{D0B5AF2B-4BC1-4EB4-81D3-E5B85DDCE925} = {5D3F7E65-E55B-45CA-A83B-D1E10040281E}
@@ -2030,6 +2023,7 @@ Global {9E4BA410-8338-42EC-AF9C-422C35ECED81} = {78C10DAE-D3D7-44FC-93DF-831D8D54ECF9}
{73D4CC8B-BAB9-4A29-841B-F25C6311F067} = {78C10DAE-D3D7-44FC-93DF-831D8D54ECF9}
{865100E2-A29C-4FCD-B803-1A0B9A0A6EF7} = {78C10DAE-D3D7-44FC-93DF-831D8D54ECF9}
+ {C465A5DC-AD28-49A2-89C0-F81838814A7E} = {F12939F1-D55A-4CE9-9F33-8D959BFC7D6C}
EndGlobalSection
GlobalSection(MonoDevelopProperties) = preSolution
Policies = $0
@@ -2041,7 +2035,7 @@ Global $2.TabsToSpaces = False
$2.inheritsSet = null
$2.inheritsScope = text/plain
- $2.scope = application/json
+ $2.scope = application/glade+xml
$0.DotNetNamingPolicy = $3
$3.DirectoryNamespaceAssociation = Flat
$3.ResourceNamePolicy = FileName
@@ -2078,7 +2072,7 @@ Global $12.scope = image/svg+xml
$0.XmlFormattingPolicy = $13
$13.inheritsSet = null
- $13.scope = application/config+xml
+ $13.scope = application/glade+xml
$13.inheritsScope = application/xml
$0.TextStylePolicy = $14
$14.TabsToSpaces = False
diff --git a/main/external/RefactoringEssentials b/main/external/RefactoringEssentials new file mode 160000 +Subproject b33f5e68749daa53cd70779d2b0c26dd6a504ac diff --git a/main/src/addins/CSharpBinding/CSharpBinding.csproj b/main/src/addins/CSharpBinding/CSharpBinding.csproj index a289572cd6..4ab35ab09a 100644 --- a/main/src/addins/CSharpBinding/CSharpBinding.csproj +++ b/main/src/addins/CSharpBinding/CSharpBinding.csproj @@ -121,10 +121,9 @@ <Project>{DC393B66-92ED-4CAD-AB25-CFEF23F3D7C6}</Project> <Name>ICSharpCode.NRefactory.Xml</Name> </ProjectReference> - <ProjectReference Include="..\..\..\external\NRefactory6\NR6Pack\NR6Pack.csproj"> + <ProjectReference Include="..\..\..\external\RefactoringEssentials\RefactoringEssentials\RefactoringEssentials.csproj"> <Project>{C465A5DC-AD28-49A2-89C0-F81838814A7E}</Project> - <Name>NR6Pack</Name> - <Private>False</Private> + <Name>RefactoringEssentials</Name> </ProjectReference> </ItemGroup> <ItemGroup> diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeFixes/AddImport/AbstractAddImportCodeFixProvider.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeFixes/AddImport/AbstractAddImportCodeFixProvider.cs index 57591203f9..1f9da9c11b 100644 --- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeFixes/AddImport/AbstractAddImportCodeFixProvider.cs +++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeFixes/AddImport/AbstractAddImportCodeFixProvider.cs @@ -13,10 +13,10 @@ using Microsoft.CodeAnalysis.LanguageServices; using Microsoft.CodeAnalysis.Shared.Extensions; using Roslyn.Utilities; using ICSharpCode.NRefactory6.CSharp; -using ICSharpCode.NRefactory6.CSharp.Refactoring; using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.CodeFixes; using MonoDevelop.Ide.TypeSystem; +using RefactoringEssentials; namespace MonoDevelop.CSharp.CodeFixes { diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeFixes/Async/CSharpAddAsyncCodeFixProvider.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeFixes/Async/CSharpAddAsyncCodeFixProvider.cs index 11e5cf2d72..a5fcc5b4b2 100644 --- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeFixes/Async/CSharpAddAsyncCodeFixProvider.cs +++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeFixes/Async/CSharpAddAsyncCodeFixProvider.cs @@ -11,7 +11,7 @@ using Microsoft.CodeAnalysis.CSharp.Extensions; using Microsoft.CodeAnalysis.CSharp.Syntax; using Microsoft.CodeAnalysis.Formatting; using Microsoft.CodeAnalysis.CodeActions; -using ICSharpCode.NRefactory6.CSharp.Refactoring; +using RefactoringEssentials; using MonoDevelop.CSharp.CodeFixes; using ICSharpCode.NRefactory6.CSharp; using Microsoft.CodeAnalysis.CSharp; diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeFixes/Async/CSharpConvertToAsyncMethodCodeFixProvider.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeFixes/Async/CSharpConvertToAsyncMethodCodeFixProvider.cs index 5bd232f594..b1bd4224f6 100644 --- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeFixes/Async/CSharpConvertToAsyncMethodCodeFixProvider.cs +++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeFixes/Async/CSharpConvertToAsyncMethodCodeFixProvider.cs @@ -9,7 +9,7 @@ using System.Threading.Tasks; using Microsoft.CodeAnalysis.CodeFixes; using Microsoft.CodeAnalysis.CSharp.Syntax; using Microsoft.CodeAnalysis.CodeActions; -using ICSharpCode.NRefactory6.CSharp.Refactoring; +using RefactoringEssentials; using MonoDevelop.CSharp.CodeFixes; using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.CSharp; diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeFixes/FullyQualify/CSharpFullyQualifyCodeFixProvider.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeFixes/FullyQualify/CSharpFullyQualifyCodeFixProvider.cs index e08fe4c3b8..40da50dacf 100644 --- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeFixes/FullyQualify/CSharpFullyQualifyCodeFixProvider.cs +++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeFixes/FullyQualify/CSharpFullyQualifyCodeFixProvider.cs @@ -39,7 +39,7 @@ using Microsoft.CodeAnalysis.FindSymbols; using System.Runtime.CompilerServices; using Microsoft.CodeAnalysis.CodeActions; using System; -using ICSharpCode.NRefactory6.CSharp.Refactoring; +using RefactoringEssentials; using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.CSharp; using MonoDevelop.Core; diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeFixes/ImplementAbstractClass/ImplementAbstractClassCodeFixProvider.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeFixes/ImplementAbstractClass/ImplementAbstractClassCodeFixProvider.cs index f821d0d4a6..50f93e61f4 100644 --- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeFixes/ImplementAbstractClass/ImplementAbstractClassCodeFixProvider.cs +++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeFixes/ImplementAbstractClass/ImplementAbstractClassCodeFixProvider.cs @@ -10,7 +10,7 @@ using Microsoft.CodeAnalysis.CSharp.Syntax; using Microsoft.CodeAnalysis; using ICSharpCode.NRefactory6.CSharp.Features.ImplementAbstractClass; using MonoDevelop.Core; -using ICSharpCode.NRefactory6.CSharp.Refactoring; +using RefactoringEssentials; using ICSharpCode.NRefactory6.CSharp; namespace MonoDevelop.CSharp.CodeFixes.ImplementAbstractClass diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeFixes/MoveTypeToFile/MoveTypeToFile.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeFixes/MoveTypeToFile/MoveTypeToFile.cs index a8c74428e8..7fc62d4b6c 100644 --- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeFixes/MoveTypeToFile/MoveTypeToFile.cs +++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeFixes/MoveTypeToFile/MoveTypeToFile.cs @@ -29,7 +29,7 @@ using System.IO; using System.Linq; using System.Threading.Tasks; using ICSharpCode.NRefactory.CSharp; -using ICSharpCode.NRefactory6.CSharp.Refactoring; +using RefactoringEssentials; using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.CodeActions; using Microsoft.CodeAnalysis.CodeFixes; diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeFixes/RemoveUnnecessaryCast/RemoveUnnecessaryCastCodeFixProvider.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeFixes/RemoveUnnecessaryCast/RemoveUnnecessaryCastCodeFixProvider.cs index 63770abbdf..26283ce45d 100644 --- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeFixes/RemoveUnnecessaryCast/RemoveUnnecessaryCastCodeFixProvider.cs +++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeFixes/RemoveUnnecessaryCast/RemoveUnnecessaryCastCodeFixProvider.cs @@ -19,7 +19,7 @@ using Microsoft.CodeAnalysis; using MonoDevelop.CSharp.Diagnostics; using ICSharpCode.NRefactory6.CSharp; using MonoDevelop.Core; -using ICSharpCode.NRefactory6.CSharp.Refactoring; +using RefactoringEssentials; using Microsoft.CodeAnalysis.CSharp; namespace MonoDevelop.CSharp.CodeFixes.RemoveUnnecessaryCast diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeFixes/RemoveUnnecessaryUsings/RemoveUnnecessaryUsingsCodeFixProvider.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeFixes/RemoveUnnecessaryUsings/RemoveUnnecessaryUsingsCodeFixProvider.cs index d7cb42e0d2..e3ed5cea15 100644 --- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeFixes/RemoveUnnecessaryUsings/RemoveUnnecessaryUsingsCodeFixProvider.cs +++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeFixes/RemoveUnnecessaryUsings/RemoveUnnecessaryUsingsCodeFixProvider.cs @@ -11,7 +11,7 @@ using Microsoft.CodeAnalysis.Shared.Extensions; using Microsoft.CodeAnalysis; using ICSharpCode.NRefactory6.CSharp.Features.RemoveUnnecessaryImports; using MonoDevelop.Core; -using ICSharpCode.NRefactory6.CSharp.Refactoring; +using RefactoringEssentials; using Microsoft.CodeAnalysis.Text; using MonoDevelop.CSharp.Diagnostics; diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeFixes/SimplifyTypeNames/SimplifyTypeNamesCodeFixProvider.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeFixes/SimplifyTypeNames/SimplifyTypeNamesCodeFixProvider.cs index be3ccc4cd3..0b2b11df09 100644 --- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeFixes/SimplifyTypeNames/SimplifyTypeNamesCodeFixProvider.cs +++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeFixes/SimplifyTypeNames/SimplifyTypeNamesCodeFixProvider.cs @@ -19,7 +19,7 @@ using ICSharpCode.NRefactory6.CSharp; using MonoDevelop.Core; using System; using Microsoft.CodeAnalysis.CSharp; -using ICSharpCode.NRefactory6.CSharp.Refactoring; +using RefactoringEssentials; using MonoDevelop.CSharp.Diagnostics.SimplifyTypeNames; namespace MonoDevelop.CSharp.CodeFixes.SimplifyTypeNames diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeRefactorings/CodeRefactoring.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeRefactorings/CodeRefactoring.cs index 3b4dcd10f2..00ca8ffd55 100644 --- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeRefactorings/CodeRefactoring.cs +++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeRefactorings/CodeRefactoring.cs @@ -7,7 +7,7 @@ using Microsoft.CodeAnalysis.CodeActions; using Roslyn.Utilities; using Microsoft.CodeAnalysis.CodeRefactorings; -namespace ICSharpCode.NRefactory6.CSharp.Refactoring +namespace RefactoringEssentials { /// <summary> /// Represents a set of transformations that can be applied to a piece of code. diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeRefactorings/ExtractMethod/ExtractMethodCodeRefactoringProvider.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeRefactorings/ExtractMethod/ExtractMethodCodeRefactoringProvider.cs index 992b28b012..3ce95e78c7 100644 --- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeRefactorings/ExtractMethod/ExtractMethodCodeRefactoringProvider.cs +++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeRefactorings/ExtractMethod/ExtractMethodCodeRefactoringProvider.cs @@ -9,7 +9,7 @@ using Microsoft.CodeAnalysis.CodeActions; using Microsoft.CodeAnalysis.Text; using System.Threading; using ICSharpCode.NRefactory6.CSharp.ExtractMethod; -using ICSharpCode.NRefactory6.CSharp.Refactoring; +using RefactoringEssentials; using MonoDevelop.Core; using MonoDevelop.Ide; using ICSharpCode.NRefactory6.CSharp; diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeRefactorings/InlineTemporary/InlineTemporaryCodeRefactoringProvider.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeRefactorings/InlineTemporary/InlineTemporaryCodeRefactoringProvider.cs index b5951ab7bf..5e4447f063 100644 --- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeRefactorings/InlineTemporary/InlineTemporaryCodeRefactoringProvider.cs +++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeRefactorings/InlineTemporary/InlineTemporaryCodeRefactoringProvider.cs @@ -21,7 +21,7 @@ using Roslyn.Utilities; using Microsoft.CodeAnalysis; using ICSharpCode.NRefactory6.CSharp; using Microsoft.CodeAnalysis.CSharp; -using ICSharpCode.NRefactory6.CSharp.Refactoring; +using RefactoringEssentials; using MonoDevelop.Core; namespace MonoDevelop.CSharp.CodeRefactorings.InlineTemporary diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Diagnostics/InconsistentNaming/NameConventionEditRuleDialog.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Diagnostics/InconsistentNaming/NameConventionEditRuleDialog.cs index 3c64d104fa..02fcc66359 100644 --- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Diagnostics/InconsistentNaming/NameConventionEditRuleDialog.cs +++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Diagnostics/InconsistentNaming/NameConventionEditRuleDialog.cs @@ -28,7 +28,7 @@ using System.Linq; using Gtk; using System.Collections.Generic; using MonoDevelop.Core; -using ICSharpCode.NRefactory6.CSharp.Diagnostics; +using RefactoringEssentials.CSharp.Diagnostics; namespace MonoDevelop.CSharp.Diagnostics.InconsistentNaming { diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Diagnostics/InconsistentNaming/NameConventionPolicy.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Diagnostics/InconsistentNaming/NameConventionPolicy.cs index c2b8500bd3..bf2805536f 100644 --- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Diagnostics/InconsistentNaming/NameConventionPolicy.cs +++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Diagnostics/InconsistentNaming/NameConventionPolicy.cs @@ -28,7 +28,7 @@ using System.Linq; using System.Collections.Generic; using MonoDevelop.Projects.Policies; using MonoDevelop.Core.Serialization; -using ICSharpCode.NRefactory6.CSharp.Diagnostics; +using RefactoringEssentials.CSharp.Diagnostics; namespace MonoDevelop.CSharp.Diagnostics.InconsistentNaming { @@ -55,11 +55,11 @@ namespace MonoDevelop.CSharp.Diagnostics.InconsistentNaming rules = new List<NameConventionRule> (DefaultRules.GetFdgRules ().Select (r => new NameConventionRule (r))).ToArray (); } - class NamingConventionService : ICSharpCode.NRefactory6.CSharp.Diagnostics.NamingConventionService + class NamingConventionService : RefactoringEssentials.CSharp.Diagnostics.NamingConventionService { NameConventionPolicy policy; NamingRule[] rules = null; - public override IEnumerable<ICSharpCode.NRefactory6.CSharp.Diagnostics.NamingRule> Rules { + public override IEnumerable<RefactoringEssentials.CSharp.Diagnostics.NamingRule> Rules { get { if (rules == null) { this.rules = policy.Rules.Select (r => r.GetNRefactoryRule ()).ToArray (); @@ -75,7 +75,7 @@ namespace MonoDevelop.CSharp.Diagnostics.InconsistentNaming } - public ICSharpCode.NRefactory6.CSharp.Diagnostics.NamingConventionService CreateNRefactoryService () + public RefactoringEssentials.CSharp.Diagnostics.NamingConventionService CreateNRefactoryService () { return new NamingConventionService (this); } diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Diagnostics/InconsistentNaming/NameConventionRule.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Diagnostics/InconsistentNaming/NameConventionRule.cs index 2453efff88..412f95ec22 100644 --- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Diagnostics/InconsistentNaming/NameConventionRule.cs +++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Diagnostics/InconsistentNaming/NameConventionRule.cs @@ -27,14 +27,14 @@ using System; using System.Text; using MonoDevelop.Projects.Policies; using MonoDevelop.Core.Serialization; -using ICSharpCode.NRefactory6.CSharp.Refactoring; +using RefactoringEssentials.CSharp.Diagnostics; namespace MonoDevelop.CSharp.Diagnostics.InconsistentNaming { [DataItem ("NamingRule")] sealed class NameConventionRule { - ICSharpCode.NRefactory6.CSharp.Diagnostics.NamingRule wrappedRule = new ICSharpCode.NRefactory6.CSharp.Diagnostics.NamingRule (ICSharpCode.NRefactory6.CSharp.Diagnostics.AffectedEntity.None); + NamingRule wrappedRule = new NamingRule (AffectedEntity.None); [ItemProperty] public string Name { @@ -73,19 +73,19 @@ namespace MonoDevelop.CSharp.Diagnostics.InconsistentNaming } [ItemProperty] - public ICSharpCode.NRefactory6.CSharp.Diagnostics.AffectedEntity AffectedEntity { + public AffectedEntity AffectedEntity { get { return wrappedRule.AffectedEntity; } set { wrappedRule.AffectedEntity = value;} } [ItemProperty] - public ICSharpCode.NRefactory6.CSharp.Diagnostics.Modifiers VisibilityMask { + public Modifiers VisibilityMask { get { return wrappedRule.VisibilityMask; } set { wrappedRule.VisibilityMask = value;} } [ItemProperty] - public ICSharpCode.NRefactory6.CSharp.Diagnostics.NamingStyle NamingStyle { + public NamingStyle NamingStyle { get { return wrappedRule.NamingStyle; } set { wrappedRule.NamingStyle = value;} } @@ -102,7 +102,7 @@ namespace MonoDevelop.CSharp.Diagnostics.InconsistentNaming set { wrappedRule.IncludeStaticEntities = value;} } - internal NameConventionRule (ICSharpCode.NRefactory6.CSharp.Diagnostics.NamingRule wrappedRule) + internal NameConventionRule (NamingRule wrappedRule) { this.wrappedRule = wrappedRule; } @@ -123,7 +123,7 @@ namespace MonoDevelop.CSharp.Diagnostics.InconsistentNaming return wrappedRule.GetPreview (); } - internal ICSharpCode.NRefactory6.CSharp.Diagnostics.NamingRule GetNRefactoryRule () + internal NamingRule GetNRefactoryRule () { return wrappedRule; } diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Diagnostics/MonoTODO/MonoTODODiagnosticAnalyzer.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Diagnostics/MonoTODO/MonoTODODiagnosticAnalyzer.cs index 635a482fe5..ad7f68ea93 100644 --- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Diagnostics/MonoTODO/MonoTODODiagnosticAnalyzer.cs +++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Diagnostics/MonoTODO/MonoTODODiagnosticAnalyzer.cs @@ -32,6 +32,7 @@ using Microsoft.CodeAnalysis.CSharp; using ICSharpCode.NRefactory6.CSharp; using System.Threading; using MonoDevelop.Ide.TypeSystem; +using RefactoringEssentials; namespace MonoDevelop.CSharp.Diagnostics.MonoTODODiagnostic { diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Diagnostics/RemoveUnnecessaryCast/RemoveUnnecessaryCastDiagnosticAnalyzerBase.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Diagnostics/RemoveUnnecessaryCast/RemoveUnnecessaryCastDiagnosticAnalyzerBase.cs index 615293f380..350c09e970 100644 --- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Diagnostics/RemoveUnnecessaryCast/RemoveUnnecessaryCastDiagnosticAnalyzerBase.cs +++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Diagnostics/RemoveUnnecessaryCast/RemoveUnnecessaryCastDiagnosticAnalyzerBase.cs @@ -12,6 +12,7 @@ using Roslyn.Utilities; using MonoDevelop.Core; using Microsoft.CodeAnalysis; using ICSharpCode.NRefactory6.CSharp; +using RefactoringEssentials; namespace MonoDevelop.CSharp.Diagnostics.RemoveUnnecessaryCast { diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Diagnostics/RemoveUnnecessaryImports/RemoveUnnecessaryImportsDiagnosticAnalyzerBase.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Diagnostics/RemoveUnnecessaryImports/RemoveUnnecessaryImportsDiagnosticAnalyzerBase.cs index f04a068105..95e005836b 100644 --- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Diagnostics/RemoveUnnecessaryImports/RemoveUnnecessaryImportsDiagnosticAnalyzerBase.cs +++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Diagnostics/RemoveUnnecessaryImports/RemoveUnnecessaryImportsDiagnosticAnalyzerBase.cs @@ -11,6 +11,7 @@ using Roslyn.Utilities; using Microsoft.CodeAnalysis.Diagnostics; using Microsoft.CodeAnalysis; using ICSharpCode.NRefactory6.CSharp; +using RefactoringEssentials; namespace MonoDevelop.CSharp.Diagnostics.RemoveUnnecessaryImports { diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Diagnostics/SimplifyTypeNames/SimplifyTypeNamesDiagnosticAnalyzerBase.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Diagnostics/SimplifyTypeNames/SimplifyTypeNamesDiagnosticAnalyzerBase.cs index f3d456a6eb..ad6108b386 100644 --- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Diagnostics/SimplifyTypeNames/SimplifyTypeNamesDiagnosticAnalyzerBase.cs +++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Diagnostics/SimplifyTypeNames/SimplifyTypeNamesDiagnosticAnalyzerBase.cs @@ -12,6 +12,7 @@ using ICSharpCode.NRefactory6.CSharp; using MonoDevelop.Core; using MonoDevelop.Ide.TypeSystem; using System; +using RefactoringEssentials; namespace MonoDevelop.CSharp.Diagnostics.SimplifyTypeNames { diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/GenerateFromMembers/AbstractCodeRefactoringResult.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/GenerateFromMembers/AbstractCodeRefactoringResult.cs index 761a71fe6e..74e5ae93ee 100644 --- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/GenerateFromMembers/AbstractCodeRefactoringResult.cs +++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/GenerateFromMembers/AbstractCodeRefactoringResult.cs @@ -2,7 +2,7 @@ using System.Threading; using Microsoft.CodeAnalysis.CodeRefactorings; -using ICSharpCode.NRefactory6.CSharp.Refactoring; +using RefactoringEssentials; namespace ICSharpCode.NRefactory6.CSharp.GenerateFromMembers { diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/GenerateFromMembers/AbstractGenerateFromMembersService.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/GenerateFromMembers/AbstractGenerateFromMembersService.cs index bfe16dad94..229f6bda2c 100644 --- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/GenerateFromMembers/AbstractGenerateFromMembersService.cs +++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/GenerateFromMembers/AbstractGenerateFromMembersService.cs @@ -11,7 +11,7 @@ using Microsoft.CodeAnalysis.Shared.Extensions; using Microsoft.CodeAnalysis.Text; using Roslyn.Utilities; using Microsoft.CodeAnalysis; -using ICSharpCode.NRefactory6.CSharp.Refactoring; +using RefactoringEssentials; namespace ICSharpCode.NRefactory6.CSharp.GenerateFromMembers { diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/GenerateFromMembers/GenerateConstructor/GenerateConstructorResult.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/GenerateFromMembers/GenerateConstructor/GenerateConstructorResult.cs index 597871d6b7..de28adbe37 100644 --- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/GenerateFromMembers/GenerateConstructor/GenerateConstructorResult.cs +++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/GenerateFromMembers/GenerateConstructor/GenerateConstructorResult.cs @@ -1,7 +1,7 @@ // Copyright (c) Microsoft. All Rights Reserved. Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. using Microsoft.CodeAnalysis.CodeRefactorings; -using ICSharpCode.NRefactory6.CSharp.Refactoring; +using RefactoringEssentials; namespace ICSharpCode.NRefactory6.CSharp.GenerateFromMembers.GenerateConstructor { diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/GenerateMember/AbstractCodeRefactoringResult.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/GenerateMember/AbstractCodeRefactoringResult.cs index 6b86b6cb09..2171cc2304 100644 --- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/GenerateMember/AbstractCodeRefactoringResult.cs +++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/GenerateMember/AbstractCodeRefactoringResult.cs @@ -2,7 +2,7 @@ using System.Threading; using Microsoft.CodeAnalysis.CodeRefactorings; -using ICSharpCode.NRefactory6.CSharp.Refactoring; +using RefactoringEssentials; namespace ICSharpCode.NRefactory6.CSharp.GenerateMember { diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/GenerateMember/GenerateDefaultConstructors/AbstractGenerateDefaultConstructorsService.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/GenerateMember/GenerateDefaultConstructors/AbstractGenerateDefaultConstructorsService.cs index 3cf4596d46..9e0199e2cb 100644 --- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/GenerateMember/GenerateDefaultConstructors/AbstractGenerateDefaultConstructorsService.cs +++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/GenerateMember/GenerateDefaultConstructors/AbstractGenerateDefaultConstructorsService.cs @@ -8,7 +8,7 @@ using Microsoft.CodeAnalysis.CodeRefactorings; using Microsoft.CodeAnalysis.Internal.Log; using Microsoft.CodeAnalysis.Text; using Microsoft.CodeAnalysis; -using ICSharpCode.NRefactory6.CSharp.Refactoring; +using RefactoringEssentials; using Microsoft.CodeAnalysis.Editing; using System.Linq; using MonoDevelop.Ide.TypeSystem; diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/GenerateMember/GenerateDefaultConstructors/GenerateDefaultConstructorsResult.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/GenerateMember/GenerateDefaultConstructors/GenerateDefaultConstructorsResult.cs index 7dc5f0de2d..2e86e99feb 100644 --- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/GenerateMember/GenerateDefaultConstructors/GenerateDefaultConstructorsResult.cs +++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/GenerateMember/GenerateDefaultConstructors/GenerateDefaultConstructorsResult.cs @@ -1,7 +1,7 @@ // Copyright (c) Microsoft. All Rights Reserved. Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. using Microsoft.CodeAnalysis.CodeRefactorings; -using ICSharpCode.NRefactory6.CSharp.Refactoring; +using RefactoringEssentials; namespace ICSharpCode.NRefactory6.CSharp.GenerateMember.GenerateDefaultConstructors { diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/IntroduceVariable/AbstractIntroduceVariableService.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/IntroduceVariable/AbstractIntroduceVariableService.cs index 8d60642772..871425ea7a 100644 --- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/IntroduceVariable/AbstractIntroduceVariableService.cs +++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/IntroduceVariable/AbstractIntroduceVariableService.cs @@ -5,7 +5,7 @@ using System.Collections.Generic; using System.Linq; using System.Threading; using System.Threading.Tasks; -using ICSharpCode.NRefactory6.CSharp.Refactoring; +using RefactoringEssentials; using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.CodeActions; using Microsoft.CodeAnalysis.CodeRefactorings; diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/IntroduceVariable/IntroduceVariableResult.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/IntroduceVariable/IntroduceVariableResult.cs index cb90794993..305f5d001e 100644 --- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/IntroduceVariable/IntroduceVariableResult.cs +++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/IntroduceVariable/IntroduceVariableResult.cs @@ -1,7 +1,7 @@ // Copyright (c) Microsoft. All Rights Reserved. Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. using System.Threading; -using ICSharpCode.NRefactory6.CSharp.Refactoring; +using RefactoringEssentials; using Microsoft.CodeAnalysis.CodeRefactorings; namespace ICSharpCode.NRefactory6.CSharp.Features.IntroduceVariable diff --git a/main/src/addins/MonoDevelop.Refactoring/MonoDevelop.CodeActions/CodeActionEditorExtension.cs b/main/src/addins/MonoDevelop.Refactoring/MonoDevelop.CodeActions/CodeActionEditorExtension.cs index 7461d80052..c739562ca3 100644 --- a/main/src/addins/MonoDevelop.Refactoring/MonoDevelop.CodeActions/CodeActionEditorExtension.cs +++ b/main/src/addins/MonoDevelop.Refactoring/MonoDevelop.CodeActions/CodeActionEditorExtension.cs @@ -38,7 +38,7 @@ using Microsoft.CodeAnalysis.Text; using MonoDevelop.Ide.TypeSystem; using MonoDevelop.Ide; using Microsoft.CodeAnalysis.CodeActions; -using ICSharpCode.NRefactory6.CSharp.Refactoring; +using RefactoringEssentials; using MonoDevelop.AnalysisCore; using MonoDevelop.Ide.Editor; using MonoDevelop.Components; diff --git a/main/src/addins/MonoDevelop.Refactoring/MonoDevelop.CodeActions/CodeRefactoringService.cs b/main/src/addins/MonoDevelop.Refactoring/MonoDevelop.CodeActions/CodeRefactoringService.cs index 5692ba40e1..a2b35240b1 100644 --- a/main/src/addins/MonoDevelop.Refactoring/MonoDevelop.CodeActions/CodeRefactoringService.cs +++ b/main/src/addins/MonoDevelop.Refactoring/MonoDevelop.CodeActions/CodeRefactoringService.cs @@ -36,7 +36,7 @@ using MonoDevelop.Core; using MonoDevelop.Ide.Editor; using MonoDevelop.CodeIssues; using Mono.Addins; -using ICSharpCode.NRefactory6.CSharp.Refactoring; +using RefactoringEssentials; using MonoDevelop.Core.Text; using System.Linq; diff --git a/main/src/addins/MonoDevelop.Refactoring/MonoDevelop.CodeIssues/AnalyzersFromAssembly.cs b/main/src/addins/MonoDevelop.Refactoring/MonoDevelop.CodeIssues/AnalyzersFromAssembly.cs index 0d38d291ba..af48539dc8 100644 --- a/main/src/addins/MonoDevelop.Refactoring/MonoDevelop.CodeIssues/AnalyzersFromAssembly.cs +++ b/main/src/addins/MonoDevelop.Refactoring/MonoDevelop.CodeIssues/AnalyzersFromAssembly.cs @@ -31,13 +31,12 @@ using System.Threading; using MonoDevelop.CodeIssues; using Microsoft.CodeAnalysis.Diagnostics; using Microsoft.CodeAnalysis.CodeFixes; -using ICSharpCode.NRefactory6.CSharp.Refactoring; +using RefactoringEssentials; using MonoDevelop.Core; using System.Threading.Tasks; using MonoDevelop.Ide.Editor; using MonoDevelop.CodeActions; using Microsoft.CodeAnalysis.CodeRefactorings; -using ICSharpCode.NRefactory6.CSharp; namespace MonoDevelop.CodeIssues { @@ -70,7 +69,7 @@ namespace MonoDevelop.CodeIssues var assemblyName = asm.GetName ().Name; if (assemblyName == "MonoDevelop.AspNet" || assemblyName == "Microsoft.CodeAnalysis.CSharp" || - assemblyName != "NR6Pack" && + assemblyName != "RefactoringEssentials" && !(asm.GetReferencedAssemblies ().Any (a => a.Name == diagnosticAnalyzerAssembly) && asm.GetReferencedAssemblies ().Any (a => a.Name == "MonoDevelop.Ide"))) return; } diff --git a/main/src/addins/MonoDevelop.Refactoring/MonoDevelop.CodeIssues/CodeDiagnosticDescriptor.cs b/main/src/addins/MonoDevelop.Refactoring/MonoDevelop.CodeIssues/CodeDiagnosticDescriptor.cs index 547c068621..e83827dfc5 100644 --- a/main/src/addins/MonoDevelop.Refactoring/MonoDevelop.CodeIssues/CodeDiagnosticDescriptor.cs +++ b/main/src/addins/MonoDevelop.Refactoring/MonoDevelop.CodeIssues/CodeDiagnosticDescriptor.cs @@ -29,7 +29,6 @@ using MonoDevelop.Core; using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.Text; using MonoDevelop.Ide.Editor; -using ICSharpCode.NRefactory6.CSharp; namespace MonoDevelop.CodeIssues { diff --git a/main/src/addins/MonoDevelop.Refactoring/MonoDevelop.CodeIssues/DiagnosticResult.cs b/main/src/addins/MonoDevelop.Refactoring/MonoDevelop.CodeIssues/DiagnosticResult.cs index f14a822101..830d8483bb 100644 --- a/main/src/addins/MonoDevelop.Refactoring/MonoDevelop.CodeIssues/DiagnosticResult.cs +++ b/main/src/addins/MonoDevelop.Refactoring/MonoDevelop.CodeIssues/DiagnosticResult.cs @@ -26,9 +26,9 @@ //#define PROFILE using System; using MonoDevelop.AnalysisCore; -using ICSharpCode.NRefactory6.CSharp; using Microsoft.CodeAnalysis.Text; using Microsoft.CodeAnalysis; +using RefactoringEssentials; namespace MonoDevelop.CodeIssues { diff --git a/main/src/addins/MonoDevelop.Refactoring/MonoDevelop.Refactoring.csproj b/main/src/addins/MonoDevelop.Refactoring/MonoDevelop.Refactoring.csproj index 325c4d1b12..0e8289db66 100644 --- a/main/src/addins/MonoDevelop.Refactoring/MonoDevelop.Refactoring.csproj +++ b/main/src/addins/MonoDevelop.Refactoring/MonoDevelop.Refactoring.csproj @@ -269,9 +269,9 @@ <Name>MonoDevelop.SourceEditor</Name> <Private>False</Private> </ProjectReference> - <ProjectReference Include="..\..\..\external\NRefactory6\NR6Pack\NR6Pack.csproj"> + <ProjectReference Include="..\..\..\external\RefactoringEssentials\RefactoringEssentials\RefactoringEssentials.csproj"> <Project>{C465A5DC-AD28-49A2-89C0-F81838814A7E}</Project> - <Name>NR6Pack</Name> + <Name>RefactoringEssentials</Name> <Private>False</Private> </ProjectReference> </ItemGroup> diff --git a/main/src/addins/MonoDevelop.Refactoring/MonoDevelop.Refactoring/InsertionPointService.cs b/main/src/addins/MonoDevelop.Refactoring/MonoDevelop.Refactoring/InsertionPointService.cs index 4c01f1e9fd..b579f9af86 100644 --- a/main/src/addins/MonoDevelop.Refactoring/MonoDevelop.Refactoring/InsertionPointService.cs +++ b/main/src/addins/MonoDevelop.Refactoring/MonoDevelop.Refactoring/InsertionPointService.cs @@ -31,7 +31,6 @@ using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.CSharp; using MonoDevelop.Ide.Editor; using Microsoft.CodeAnalysis.CSharp.Syntax; -using ICSharpCode.NRefactory6.CSharp; using System.Threading; using Microsoft.CodeAnalysis.Text; using MonoDevelop.Ide.TypeSystem; diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.MainToolbar/FileSearchCategory.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.MainToolbar/FileSearchCategory.cs index 9e502170ca..1502cc8131 100644 --- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.MainToolbar/FileSearchCategory.cs +++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.MainToolbar/FileSearchCategory.cs @@ -37,7 +37,6 @@ using MonoDevelop.Core.Text; using Gtk; using System.Linq; using Microsoft.CodeAnalysis; -using ICSharpCode.NRefactory6.CSharp; namespace MonoDevelop.Components.MainToolbar { diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.MainToolbar/SearchResult.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.MainToolbar/SearchResult.cs index 5990d6824a..2b189e6f32 100644 --- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.MainToolbar/SearchResult.cs +++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.MainToolbar/SearchResult.cs @@ -37,7 +37,6 @@ using MonoDevelop.Ide.CodeCompletion; using MonoDevelop.Ide; using Microsoft.CodeAnalysis; using System.Linq; -using ICSharpCode.NRefactory6.CSharp; using System.Threading; using System.Threading.Tasks; diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.CodeTemplates/ExpansionObject.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.CodeTemplates/ExpansionObject.cs index cba9e81770..3991f81909 100644 --- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.CodeTemplates/ExpansionObject.cs +++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.CodeTemplates/ExpansionObject.cs @@ -35,7 +35,6 @@ using MonoDevelop.Ide.Tasks; using Microsoft.CodeAnalysis; using System.Threading.Tasks; using System.Linq; -using ICSharpCode.NRefactory6.CSharp; using MonoDevelop.Ide.Editor; using MonoDevelop.Ide.Editor.Extension; diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.TypeSystem/StockIcons.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.TypeSystem/StockIcons.cs index e56e82a631..52e572386b 100644 --- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.TypeSystem/StockIcons.cs +++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.TypeSystem/StockIcons.cs @@ -26,7 +26,6 @@ using System; using MonoDevelop.Core; using Mono.Cecil; -using ICSharpCode.NRefactory6.CSharp; namespace MonoDevelop.Ide.TypeSystem { diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.csproj b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.csproj index d84da29e67..af9a92e96d 100644 --- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.csproj +++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.csproj @@ -210,14 +210,14 @@ <Project>{4CB170EF-DFE6-4A56-9E1B-A85449E827A7}</Project> <Name>IKVM.Reflection</Name> </ProjectReference> - <ProjectReference Include="..\..\..\external\NRefactory6\NR6Pack\NR6Pack.csproj"> - <Project>{C465A5DC-AD28-49A2-89C0-F81838814A7E}</Project> - <Name>NR6Pack</Name> - </ProjectReference> <ProjectReference Include="..\..\..\external\nrefactory\ICSharpCode.NRefactory.Cecil\ICSharpCode.NRefactory.Cecil.csproj"> <Project>{2B8F4F83-C2B3-4E84-A27B-8DEE1BE0E006}</Project> <Name>ICSharpCode.NRefactory.Cecil</Name> </ProjectReference> + <ProjectReference Include="..\..\..\external\RefactoringEssentials\RefactoringEssentials\RefactoringEssentials.csproj"> + <Project>{C465A5DC-AD28-49A2-89C0-F81838814A7E}</Project> + <Name>RefactoringEssentials</Name> + </ProjectReference> </ItemGroup> <ItemGroup> <EmbeddedResource Include="templates\AppConfigFile.xft.xml"> |