Mike Krüger
bce7b74426
Fixed bug in GetCurrentParameterIndex + added unit tests for this
...
function.
13 years ago
Mike Krüger
29054ffd19
Fixed some completion cases with extension methods.
13 years ago
Mike Krüger
cb54c370bd
[Completion] Filtered shadowed members in parameter completion.
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
eeec368713
Fixed completion bug.
13 years ago
Mike Krüger
f5cd8851cc
[CodeCompletion] Fixed completion bug.
13 years ago
Mike Krüger
be113cf37b
Fixed bug in parameter completion.
13 years ago
Mike Krüger
1ed352ca30
[Completion] Added a case to prevent recursive constructor calls:
...
'public A() : this()'.
13 years ago
Daniel Grunwald
16aa0c6c28
Rename IParsedFile -> IUnresolvedFile to make clear it belongs to the unresolved type system.
13 years ago
Daniel Grunwald
273178a141
Rename CompilationUnit to SyntaxTree.
13 years ago
Mike Krüger
f01a4b2c8d
[Resolver] Interfere extension method type arguments from the target
...
type if no parameter is given.
13 years ago
Mike Krüger
81c7daa563
[Completion] Renamed IMemberProvider -> ICompletionContextProvider.
13 years ago
Mike Krüger
6cbda46563
[Completion] It's no longer needed to specify a parsed file for the
...
completion engine.
13 years ago
Mike Krüger
39ac51cf09
[Completion] Made API a bit simpler.
13 years ago
Mike Krüger
d60aaebc8a
[Completion] Member provider now needs to be given in the constructor.
13 years ago
mike
7a03092fac
[Completion] Fixed parameter completion for static methods.
13 years ago
Mike Krüger
3eff925c8f
Fixed code completion exception.
14 years ago
Mike Krüger
374f1cb716
Fixed parameter completion bug.
14 years ago
Mike Krüger
e2828378fb
Fixed parameter completion issue.
14 years ago
mike
837d48d50a
Completion engine now works on freezed compilation units.
14 years ago
mike
670975c924
Parameter data providers now contain the start offset of their
...
expression (makes it easier to count the correct parameter number).
14 years ago
mike
f49f142ed8
Fixed parameter completion unit test.
14 years ago
Mike Krüger
2c7c1c7ee7
Fixed failing unit test, added a test to document a wrong parser
...
behaviour.
14 years ago
Mike Krüger
ea14dc823b
Updated parameter data provider interface.
14 years ago
Mike Krüger
a6fa72ef93
Fixed constructor initializer parameter completion.
14 years ago
Mike Krüger
c3b136b156
Fixed attribute context cases.
14 years ago
Mike Krüger
510d58a28b
Fixed parameter test case.
14 years ago
Mike Krüger
1737920336
Added some unit tests.
14 years ago
Mike Krüger
72258ae41b
Implemented type parameter type completion.
14 years ago
Mike Krüger
b5da9b1ce3
Fixed some unit tests.
14 years ago
Mike Krüger
77a75818d6
Fixed constraints parsing #2 .
14 years ago
Mike Krüger
78ac5bb6f5
Fixed some code completion unit tests.
14 years ago
Mike Krüger
51986c4379
Worked on code completion unit tests.
14 years ago
Mike Krüger
c453405dcf
Updated code completion to the latest type system changes.
14 years ago
Mike Krüger
bcde6f1af6
Worked on enum context.
14 years ago
Mike Krüger
5069b98f17
Fixed code completion bug.
14 years ago
Mike Krüger
a701436950
Changed parameter completion API slightly.
14 years ago
Mike Krüger
2d70017cf7
Fixed some parameter resolve result issues.
14 years ago
Mike Krüger
4824080f99
Implemented indexer parameter data provider.
14 years ago
Mike Krüger
ed86963b5a
Failed assertions now fail unit tests.
14 years ago
Mike Krüger
0320a66587
Added monodevelop code completion tests.
14 years ago