Mike Krüger
e573cff18a
Only check attributes, when check id is set.
13 years ago
Mike Krüger
d8314d7e49
Implemented array initializer formatting.
13 years ago
Mike Krüger
d9317cbc6e
Removed debug code.
13 years ago
Daniel Grunwald
94f4e15e11
Revert "DepthFirstAstVisitor no longer tries to visit the children of non C#"
...
This reverts commit 158b5176a2 .
The optimization was invalid; the VisitChildren() method is not
necessarily an unnecessary call on leaf nodes because it is virtual.
13 years ago
Mike Krüger
1d5c85f3f1
Implemented resharper disableing for redundant using directive.
13 years ago
Mike Krüger
020128ba58
CanBeDemotedIssue now respects the
...
CA1011:ConsiderPassingBaseTypesAsParameters suppression.
13 years ago
Mike Krüger
158b5176a2
DepthFirstAstVisitor no longer tries to visit the children of non C#
...
ast leaf nodes.
(Speeds up visitors a bit)
13 years ago
Mike Krüger
63daebebd6
Language version can now be set.
13 years ago
Mike Krüger
e0df113833
Fixed async lambda/delegate completion.
13 years ago
Mike Krüger
b2c93ac979
CodeDom visitor now skips new lines & white spaces.
13 years ago
Mike Krüger
538f016c46
Implemented code issue message suppression.
13 years ago
Mike Krüger
6ca65346ea
Removed debug message.
13 years ago
Mike Krüger
9b2bd8059e
Fixed completion bug.
13 years ago
Mike Krüger
a6e4150637
Added distinct color for the 'var' context sensitive keyword.
13 years ago
Mike Krüger
7224bedbc6
CSharpParser now seeds the AST with new line nodes when not in type
...
system mode.
13 years ago
Mike Krüger
610f0bfe2a
Refactored formatter (it needs now an ast seeded with new line
...
tokens).
13 years ago
Mike Krüger
fdab2395f0
Removed brace forcement formatting options.
...
They didn't work very well and shouldn't be part of the formatting
visitor (could be added with a FixBracementVisitor).
13 years ago
Mike Krüger
8704de6646
Implemented composed type formatting.
13 years ago
Mike Krüger
a96c0b75cf
Fixed issue with InvertIfAndSimplify.
13 years ago
Mike Krüger
772b66e109
Added code action from Ciprian Khlud <ciprian.mustiata@yahoo.com>:
...
InvertIfAndSimplify
13 years ago
Mike Krüger
8040e1ceda
Fixed bug in insert block body helper method.
13 years ago
Mike Krüger
546633a16e
Fixed bug in find namespace references.
13 years ago
Mike Krüger
a1db11e233
Added find namespace references & rename namespace function in Script.
13 years ago
Mike Krüger
106bfc49db
Replaced GetText() with ToString (). (GetText is still in the API but
...
will get removed)
13 years ago
Mike Krüger
1b99cfc3e8
Implemented new line ast node insertion.
13 years ago
Mike Krüger
eb285c74b9
Worked on c# indentation engine.
13 years ago
Mike Krüger
116d6036bf
Added simplify if actions from Ciprian Khlud
...
<ciprian.mustiata@yahoo.com>.
13 years ago
Mike Krüger
c54148c423
Added comment to InvertCondition.
13 years ago
Mike Krüger
1bac9a1ca5
Fixed some completion unit tests.
13 years ago
Mike Krüger
a2b1873c89
Updated mcs.
13 years ago
Mike Krüger
79dbb0f9af
Added create changed event action.
13 years ago
Mike Krüger
669b5bc6fc
Fixed bug with missing primitive types in is/as type list.
13 years ago
Mike Krüger
3c55ad09ce
Fixed some unit tests.
13 years ago
Mike Krüger
3e265a8e5c
Fixed failing unit test.
13 years ago
Mike Krüger
f4daf2631e
Fixed completion bug.
13 years ago
Mike Krüger
34d9e268c9
Fixed possible null reference exception.
13 years ago
Mike Krüger
517e09b17a
Merged MCS.
13 years ago
Mike Krüger
650d2fe644
Code actions now have a start/end location instead of an ast node.
...
Not all actions have an ast node - but a start/end location. And the
location is what I need atm in the editor.
13 years ago
Mike Krüger
8a3165cb36
Removed invalid null check.
...
(Actions don't need to be bound to ast nodes)
13 years ago
Mike Krüger
032ab7c6e7
Set parameter name token as relevant node for parameter declaration
...
actions.
13 years ago
Mike Krüger
925de642b5
Code actions can now be bound to an ast node.
13 years ago
Daniel Grunwald
ee5d87a0f8
Add year to license headers.
13 years ago
Mike Krüger
df1fa134c6
Updated mcs. Note: Switch ast changed in mcs. (does not affect the
...
nrefactory AST)
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
Daniel Grunwald
85bbcab8de
Remove old ObservableAstVisitor
13 years ago
Daniel Grunwald
07bf385a27
Remove IUnresolvedFile.GetTypeResolveContext
13 years ago
Mike Krüger
49540a6395
Fixed bug in completion mini lexer.
13 years ago
Mike Krüger
9b20013448
Don't format a document when no nodes should be formatted.
13 years ago
Daniel Grunwald
d0cbb644a3
CSharpOutputVisitor: don't call formatter.StartNode() on null nodes.
13 years ago