Daniel Grunwald
e22be6ea28
Fix crash in ConvertIfToSwitchAction when there are nested if statements.
12 years ago
Daniel Grunwald
fb493193e3
AddAnotherAccessorAction: don't try to assign to readonly fields
12 years ago
Mike Krüger
0ca084bb07
Updated mcs.
12 years ago
Mike Krüger
b7e8eea99d
Improved type guessing logic.
12 years ago
Mike Krüger
c0e9973af1
Fixed abstract override in implement abstract members action.
12 years ago
Luís Reis
e287bdb020
Fixed bug in TestRefactoringContext that attempted to put fields inside properties
12 years ago
Luís Reis
94cfe777b4
Improved ExtractFieldAction for static getters and setters.
12 years ago
Luís Reis
8602033a04
Improved ExtractField. Tests currently fail for variables in getters.
12 years ago
Luís Reis
3ea78f887a
Added (currently failing) tests for static fields. Minor formatting fixes.
12 years ago
Luís Reis
2710510610
Fixed ExtractFieldAction to handle type inference better and added unit tests that failed with the previous version.
12 years ago
Luís Reis
d57537f061
Added additional tests. One of new ones is failing.
12 years ago
Ciprian Khlud
3dcad69810
Remove "Remove Field Refactory" as it is dangerous.
12 years ago
Ciprian Khlud
bd486b50b0
Code updates
12 years ago
Mike Krüger
1c86d72523
Revert "Simplified the scrip API a bit (insert cursor/links are no longer task"
...
I do it different.
This reverts commit 4fa3c33d6b
.
12 years ago
Ciprian Khlud
dd8caea759
Fixes bug 11709 part of Xamarin's bugzilla: https://bugzilla.xamarin.com/show_bug.cgi?id=11709
...
It makes ConvertToStaticMethod as an issue.
12 years ago
Ciprian Khlud
c965df75ab
Adds a refactor that removes fairly accurate a field in all places (it is based on FindReferences).
12 years ago
Mike Krüger
4fa3c33d6b
Simplified the scrip API a bit (insert cursor/links are no longer task
...
based).
12 years ago
Mike Krüger
b632cece34
Fixed formatting bug in create changed event.
12 years ago
ciplogic
4fe454fd59
Fixes bug 11710 based on review of Daniel Grunwald
12 years ago
Mike Krüger
0882827229
Fixed failing unit test.
12 years ago
ciplogic
ac9732776c
Makes not static methods
...
A better than nothing implementation of Bug #10730 .
https://bugzilla.xamarin.com/show_bug.cgi?id=10730
When multi-file tracking of methods is implemented, the change should change the usages of variables.Call(...) to ClassName.Call(...)
12 years ago
Mike Krüger
a96c0b75cf
Fixed issue with InvertIfAndSimplify.
12 years ago
Mike Krüger
772b66e109
Added code action from Ciprian Khlud <ciprian.mustiata@yahoo.com>:
...
InvertIfAndSimplify
12 years ago
Mike Krüger
1b99cfc3e8
Implemented new line ast node insertion.
12 years ago
Mike Krüger
116d6036bf
Added simplify if actions from Ciprian Khlud
...
<ciprian.mustiata@yahoo.com>.
12 years ago
Mike Krüger
79dbb0f9af
Added create changed event action.
12 years ago
Mike Krüger
f0c43cdb56
Added extract method unit test.
13 years ago
Mike Krüger
97838157d7
Fixed some create class declaration issues.
13 years ago
Mike Krüger
24a9d7f342
Create class declaration takes now constraints into account.
13 years ago
Mike Krüger
0cabc8818e
Fixed some create class action issues.
13 years ago
Mike Krüger
8639ca4d5b
Speeded up document script node formatting.
13 years ago
Mike Krüger
a1e3633a81
Fixed bug in extract method.
13 years ago
Mike Krüger
f8259b4b8b
Improved create class action.
13 years ago
Mike Krüger
2fc7cb0167
Fixed create method action bug.
13 years ago
Mike Krüger
54bb967d8a
Handled extension methods in type guessing code.
13 years ago
Mike Krüger
27913d73f1
AddAnotherAccessor action now works on auto properties.
13 years ago
Mike Krüger
e29ddf05c8
Fixed bug in extract method.
13 years ago
Mike Krüger
a741ec0dd8
Introduce constant action can now replace more than one occurence
...
(like declare local variable action).
13 years ago
Mike Krüger
243b39310e
Fixed some convert foreach to for action bugs.
13 years ago
Mike Krüger
ce739a62bf
Fixed bug in declare local action.
13 years ago
Mike Krüger
ecc15dde9a
Fixed bug in type system conversion (interface members can shadow
...
other members) & implement interface action bug.
13 years ago
Mike Krüger
25445fcd55
DeclareLocalVariable can now remove redundant parens.
13 years ago
Mike Krüger
5c45761c90
Fixed variable inlining missing parentheses issues.
13 years ago
Mike Krüger
eab84734b2
Fixed bug in create constructor action & implemented create enum value
...
action.
13 years ago
Daniel Grunwald
7c7a2ad588
Fix ArgumentException in StatementsToInitializerConverter.
13 years ago
Daniel Grunwald
6c62a05f10
Fix crash in ConvertToInitializer context action.
13 years ago
Daniel Grunwald
ca103100c6
Merge some bugfixes from SharpDevelop to NRefactory.
13 years ago
Daniel Grunwald
46881e6ea2
Un-ignore some tests that were fixed
13 years ago
Daniel Grunwald
964c2afbfe
Insert after last using instead of inserting before namespace declaration.
...
This affects the placement of whitespace.
13 years ago
Daniel Grunwald
6d0f3fb02e
Add "add using" context action.
...
The unit tests are based on pull request #104 by Adam Connelly
13 years ago