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
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
Erik Källén
9875662562
Test demonstrating that a const field of type decimal is not considered constant by the cecil loader.
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
mkrueger
a524d045ff
[CodeCompletion] Fixed code completion bug.
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
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
fab565a92d
[Resolver] Local resolve result no longer returns a constant value for
...
parameters.
Even if the parameters have a default value it's wrong to assume that
this is always the default value. See the unreachable code issue test.
13 years ago
Mike Krüger
b7b73a0907
Fixed orderby keyword.
13 years ago
Mike Krüger
a11077332f
Ignored failing test.
13 years ago
Mike Krüger
b35db0cf21
[CodeAction] Improved create event invocator action.
13 years ago
Mike Krüger
2f91ba1df8
[CodeIssues] Added failing test case for variable declared in wide
...
scope issue.
13 years ago
Mike Krüger
ae24ec4713
[CodeIssues] Fixed case in redundant else issue.
13 years ago
Mike Krüger
35428a6466
* RedundantAssignmentIssue.cs: [CodeIssues] Redundant assignment
...
issue no longer warns for using statement resource acquisitions.
* ParameterCompletionTests.cs:
* RedundantAssignmentIssueTests.cs: [CodeIssues] Redundant assignment
issue no longer warns for using statements.
13 years ago
Mike Krüger
24e26d337c
[Completion] Improved enum context handling.
13 years ago
Mike Krüger
c15e30de17
[NRefactory] Fixed completion bug.
13 years ago
Mike Krüger
584eb443b7
[Completion] Fixed completion bug.
13 years ago
Mike Krüger
5188f6968f
Added test for enumeration type hinting in completion.
13 years ago
Mike Krüger
08ee807d18
[CodeAction] Fixed bug in create field/property action.
13 years ago
Mike Krüger
e1760a55d0
[CodeAction] Fixed bug in create property code action.
13 years ago
Mike Krüger
b1a5ccffb1
[CodeAction] Fixed bug in create field/property action.
13 years ago
erikkallen
c615c9f730
Make 'await' resolve as in the C# 5.0 language specification.
...
This means that the awaiter type must implement INotifyCompletion and can optionally implement ICriticalNotifyCompletion.
13 years ago
Mansheng Yang
9622218439
[CodeIssues]RedundantAssignmentIssue: ignore assignments in try blocks
13 years ago
Erik Källén
1b45b0eeaa
Bug with comment just before try/catch/finally statement.
13 years ago
Mike Krüger
c48fe90874
[Completion] Fixed bug.
13 years ago
Simon Lindgren
f4fdb0c5a0
[CodeIssues] Don't move variable declarations into the list of initializer statements of for statements.
13 years ago
Simon Lindgren
7ad55831ac
[CodeIssues] Add accessibility checking to VariableHidesMemberIssue.
13 years ago
Simon Lindgren
a64d00953d
[Utils] Improve error handling in CompositeFormatStringParser.
13 years ago
Daniel Grunwald
536b9b0b1c
Add issue provider for missing StringComparison argument to string.StartsWith/EndsWith/IndexOf/LastIndexOf calls.
13 years ago
Daniel Grunwald
e6bc300e1e
Don't show "expression is never of the provided type" warning if the type could not be resolved.
13 years ago
Daniel Grunwald
fe815dc2a0
Fixed false positive that caused a 'is operator always returns true' warning even though it returns false. (e.g. 'intVar is double')
13 years ago
Mike Krüger
a50b205d6b
[CodeIssues] Fixed unused parameters for methods used as delegates and
...
event handlers.
13 years ago
Mike Krüger
28c635f11d
[CodeIssues] Removed LocalVariableOnlyAssignedIssue - it's redundant
...
and handled by RedundantAssignmentIssue
13 years ago
Mike Krüger
4d49d61ab5
[CodeIssues] Added type checking to string is null or empty issue.
13 years ago
Mike Krüger
8e1ed7e962
[Refactoring] Format text can now take a node list to format / fixed a
...
formatting issue.
13 years ago
Daniel Grunwald
e62e9469a7
Simplified ExpressionIsNeverOfProvidedTypeIssue and fixed false positive when converting from System.Object to value types.
13 years ago
Daniel Grunwald
e272d518b6
AssignmentMadeToSameVariableIssue: don't warn on "a += a;"
13 years ago
Daniel Grunwald
81c09524d6
Reference to static member via derived type: ignore curiously recurring template pattern
13 years ago
Daniel Grunwald
912017d123
RedundantWhereWithPredicateIssue: in addition to Any(), handle Count(),First(),FirstOrDefault(),Last(),LastOrDefault(),LongCount(),Single() and SingleOrDefault().
13 years ago
Daniel Grunwald
3e42bc1e6a
Don't show 'Method with optional parameter is hidden by overload' issue if the overloads have different type parameters.
13 years ago
Daniel Grunwald
9cdf7e71f9
Don't show 'method never returns' for iterators containing 'yield break;'
13 years ago
Daniel Grunwald
75925d5aaf
Fix #119 : LocalVariableOnlyAssignedIssue does not recognize usage through unary operator expression
13 years ago
Daniel Grunwald
ad431543a3
Fix NullReferenceException in IncorrectExceptionParameterOrderingIssue.
13 years ago