Daniel Grunwald
ee5d87a0f8
Add year to license headers.
13 years ago
Mike Krüger
4496f95c82
Fixed parameter completion bug.
13 years ago
Daniel Grunwald
5ae6c44d8c
Fix NullReferenceException when inserting space after 'in' modifier
13 years ago
Mike Krüger
8be2eeef65
Fixed some false positives in parameter not used issue.
13 years ago
Mike Krüger
0c6e840997
Fixed unit test.
13 years ago
Mike Krüger
494ae64565
Fixed verbatim identifier location.
13 years ago
Mike Krüger
f0c43cdb56
Added extract method unit test.
13 years ago
Mike Krüger
f3537813b6
Fixed issue in semantic highlighting type errors
13 years ago
Mike Krüger
51709dfe84
CodeDomConvertVisitor now converts global usings.
13 years ago
Daniel Grunwald
3797b12fa7
Fix several bugs with anonymous types:
...
- DeclaringType, IsAccessor and AccessorOwner properties of anonymous type accessors (#148 )
- equality comparison of anonymous type accessors
- roundtrip of anonymous type properties via IMemberReference
- roundtrip of anonymous type accessors via IMemberReference
13 years ago
Mike Krüger
84e9a33715
Added ABI comparer.
13 years ago
mkrueger
3b46fef92b
Fixed bug in redundant field initializer issue.
13 years ago
Mike Krüger
69d4fd1ff1
RedundantAssignment issue is now more careful when removing
...
invocations.
13 years ago
Erik Källén
0e76cae70d
Fixed stupid thing in the "no conversion in void lambda" test.
13 years ago
Erik Källén
2978af440e
No conversions in body for void lambdas
13 years ago
Erik Källén
4380297cce
Add a ConversionResolveResult to lambda body expressions, if required
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
f700607114
SimplifyAnonymousMethodToDelegateIssues now doesn't touch too complex
...
expressions.
13 years ago
Mike Krüger
916654c166
Fixed async lambda resolve bug.
...
Would be nice to have a newer c# language spec ...
13 years ago
Mike Krüger
0b44512d15
Added highlighting test for old semantic highlighting bug.
...
(This contains a semantic error)
13 years ago
Mike Krüger
428eee9ae2
Added more semantic highlighting unit tests.
13 years ago
Mike Krüger
24ffc48dba
Fixed EventDeclaration colors.
13 years ago
Mike Krüger
ac5cf7888e
Fixed semantic highlighting bug & added highlighting unit tests.
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
Daniel Grunwald
d267602fec
Fix crash when 'return 1;' occurs within a constructor declaration.
13 years ago
Daniel Grunwald
4324311718
Use IMember.Specialize() instead of 'new SpecializedMember()', and remove unnecessary upcasts.
13 years ago
Mike Krüger
176a3a0540
[Completion] Fixed bug in anonymous type creation.
13 years ago
Mike Krüger
dc10a67ce7
[CodeIssues] Fixed naming issue.
13 years ago
Mike Krüger
7427e66a88
Fixed attribute completion bug.
13 years ago
Mike Krüger
d47e38efe7
[CodeIssues] Fixed bug in CS0127 issue.
13 years ago
Mike Krüger
2fc7cb0167
Fixed create method action bug.
13 years ago
Mike Krüger
320f93990b
Fixed pre processor completion bug.
13 years ago
Mike Krüger
40a2b81b43
Implemented issue provider for CS0127: A method with a void return
...
type cannot return a value.
This issue provider got requested - and I need to start somewhere to
implement semantic error issue providers.
13 years ago
Mike Krüger
f480c60aec
Added new code issue to simplify anonymous methods to delegate usages.
13 years ago
Mike Krüger
4267ccc4f2
Readded resolver test for bug 10201.
...
The bug wasn't valid but we didn't check this case.
13 years ago
Mike Krüger
551869bd41
VariableDeclaredInWideScopeIssue no longer suggests moving method call
...
initializers.
13 years ago
Mike Krüger
24c588b70c
CheckFix is now more verbose.
13 years ago
Mike Krüger
8ca2d99ebc
Revert "Fixed type parameter substitution bug."
...
The old behaviour was correct.
This reverts commit c43a501ec4
.
13 years ago
Mike Krüger
c43a501ec4
Fixed type parameter substitution bug.
13 years ago
Mike Krüger
bce7b74426
Fixed bug in GetCurrentParameterIndex + added unit tests for this
...
function.
13 years ago
Mike Krüger
921c1f6e20
Fixed inconsistency between 'override' and 'partial' completion.
...
The begin of the declaration now always includes these keywords.
13 years ago
Mike Krüger
29054ffd19
Fixed some completion cases with extension methods.
13 years ago
Mike Krüger
54bb967d8a
Handled extension methods in type guessing code.
13 years ago
Mike Krüger
0eecec2cce
Adjusted unit tests to the new invocation resolve result.
13 years ago
Mike Krüger
8bd796eb7f
Revert "Revert "Implemented reduced method model.""
...
This reverts commit bdc1fde9d6
.
13 years ago
Mike Krüger
765d917d60
Revert "Revert "Implemented better way to handle extension method invocations.""
...
This reverts commit c26f61e813
.
13 years ago