Daniel Grunwald
|
e1471c0a8d
|
ParameterNotUsedIssue: add heuristic that prevents false positives for event handler methods when the event is registered in designer-generated code.
|
13 years ago |
Daniel Grunwald
|
8e03cfeeb4
|
CallToVirtualFunctionFromConstructorIssue: avoid false positive when the call appears in an anonymous method
|
13 years ago |
Daniel Grunwald
|
ca103100c6
|
Merge some bugfixes from SharpDevelop to NRefactory.
|
13 years ago |
Daniel Grunwald
|
60fc3694b7
|
Use StringComparison.Ordinal
|
13 years ago |
Daniel Grunwald
|
33c882d4a3
|
Add consistency check that mutates the AST and checks if pattern matching finds the difference.
|
13 years ago |
Daniel Grunwald
|
dac867d9ed
|
Fix pattern matching for ComposedType.BaseType.
|
13 years ago |
Daniel Grunwald
|
911d47cb02
|
Indexer declaration: make "this" a token instead of an identifier
|
13 years ago |
Daniel Grunwald
|
1b5b02e0a7
|
Use SyntaxTree.MemberRole for assembly attributes.
|
13 years ago |
Daniel Grunwald
|
de9eea5967
|
Fix MemberType.DoMatch() - pattern matching was ignoring the type arguments.
|
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
|
6bb526a8e3
|
Fixed issues with control flow analysis on incomplete AST.
|
13 years ago |
Daniel Grunwald
|
a3949addb5
|
C# parser: preserve order of constraints
|
13 years ago |
Mike Krüger
|
755e37edaa
|
Fixed try catch statement position + failing test.
|
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 |
Daniel Grunwald
|
7d9c4596d1
|
Fix InvalidCastException in InconsistentNamingIssue.
|
13 years ago |
Daniel Grunwald
|
72ee6eb22f
|
Copy over some fixes from SD5.
|
13 years ago |
Daniel Grunwald
|
355e3fbb63
|
Fix incorrect XmlDoc comment
|
13 years ago |
Mike Krüger
|
23fb23ca46
|
[CodeCompletion] Fixed variable hiding bug.
|
13 years ago |
Mike Krüger
|
f51623867f
|
[CodeCompletion] Added async to the type level keywords.
|
13 years ago |
Mike Krüger
|
4da0cc3265
|
[Completion] Added missing async/await keywords.
|
13 years ago |
Mike Krüger
|
92ad81deaa
|
[CodeCompletion] Completion engine now can generate import completion
data.
|
13 years ago |
Mike Krüger
|
43a8362c20
|
Fixed completion bug.
|
13 years ago |
Mike Krüger
|
ffece11006
|
[Formatting] Fixed space within empty parentheses options.
|
13 years ago |
Mike Krüger
|
191c33d7b1
|
[CodeAction] Fixed bug in implement interface action.
|
13 years ago |
Mike Krüger
|
340fd5e1d4
|
Fixed completion bug.
|
13 years ago |
Erik Källén
|
7b1530e814
|
When invoking a method with dynamic arguments (and there is only one applicable method), convert the result of the call to 'dynamic' (http://blogs.msdn.com/b/ericlippert/archive/2012/10/22/a-method-group-of-one.aspx)
|
13 years ago |
Mike Krüger
|
140fb308f0
|
[CodeActions] Extract method now works with comments.
|
13 years ago |
Daniel Grunwald
|
f24192d7b6
|
Both semicolon and comma are valid separators.
|
13 years ago |
Mike Krüger
|
c520eaf996
|
[Formatting] Worked on C# indent engine.
|
13 years ago |
Mike Krüger
|
b609c8d6f7
|
[Formatter] Worked on a indent engine.
|
13 years ago |
Mike Krüger
|
b601407a92
|
[Completion] Added missing extern aliases to the completion list.
|
13 years ago |
mkrueger
|
a524d045ff
|
[CodeCompletion] Fixed code completion bug.
|
13 years ago |
mkrueger
|
2bf58fd7b1
|
[CodeIssues] Did some performance optimizations of the
RedundantToStringIssue.
|
13 years ago |
Erik Källén
|
e8131dca28
|
Implemented selection of best user-defined conversion operator according to §6.4.4 and §6.4.5
|
13 years ago |
mkrueger
|
a2787c89c4
|
[Completion] Fixed completion bug.
|
13 years ago |
Mike Krüger
|
8cee8f532c
|
Fixed some compiler warnings.
|
13 years ago |
Mike Krüger
|
28611497dc
|
Fixed declaration begin for partial methods.
|
13 years ago |
Mike Krüger
|
a19009e322
|
[CodeCompletion] Fix bug with pre processor directives.
|
13 years ago |
Erik Källén
|
06703663f0
|
Fixed await with generic awaiter types.
|
13 years ago |
Mike Krüger
|
b7b73a0907
|
Fixed orderby keyword.
|
13 years ago |
Mike Krüger
|
f18adf3ab1
|
Updated mcs.
|
13 years ago |
Mike Krüger
|
ce08faa068
|
[CodeIssues] Disabled AccessToXXXClosureIssue for now because of
performance reasons.
|
13 years ago |
Mike Krüger
|
3eb4106ea2
|
[CodeIssues] CallToVirtualFunctionFromConstructorIssue doesn't need to
traverse the whole tree.
|
13 years ago |
Mike Krüger
|
38947e35f0
|
[CodeIssues] Speed up inconsistent naming issue.
|
13 years ago |
Mike Krüger
|
8b2ce7e911
|
Removed new line after generated category comment.
|
13 years ago |
Mike Krüger
|
f699f59432
|
[CodeActions] Added new property to improve the user experience by
connecting code actions to issues.
|
13 years ago |
Mike Krüger
|
b35db0cf21
|
[CodeAction] Improved create event invocator action.
|
13 years ago |
Mike Krüger
|
a98a6dc045
|
Improved type category comparison (was messed up with extension
methods).
|
13 years ago |
Mike Krüger
|
4fd39aab6c
|
Fixed possible upcast exception.
|
13 years ago |
Mike Krüger
|
ae24ec4713
|
[CodeIssues] Fixed case in redundant else issue.
|
13 years ago |