Mike Krüger
5dfe563bba
Fixed naming.
14 years ago
Mike Krüger
96e434efbc
Added GenerateProperty context action.
14 years ago
mike
1503054b29
TextReplace actions can now depend on each other.
14 years ago
Mike Krüger
d284cbb726
Remove region context action is now more efficient in choosing the
...
subtrees to analyze.
14 years ago
Mike Krüger
de443b715f
Fixed possible exception in create event incocation context action.
14 years ago
Daniel Grunwald
a353f23d70
Combine AttributedNode and MemberDeclaration into EntityDeclaration.
14 years ago
Daniel Grunwald
b416f38f78
CSharpAmbience: allow passing in a custom IOutputFormatter.
14 years ago
mike
7451607834
Added "RemoveRegion" context action.
14 years ago
Daniel Grunwald
3eee3466a4
CSharpOutputVisitor is now using the IAstVisitor with void return type.
...
Removed default value for 'data' on AcceptVisitor() methods.
14 years ago
Daniel Grunwald
a0f7de3f1c
Fixed modifier issues in TypeSystemAstBuilder
14 years ago
Daniel Grunwald
e52e57e20a
Fixed crash in CSharpAmbience on delegate declarations.
14 years ago
Daniel Grunwald
29c1b59c10
Add ICompilation.Assemblies.
14 years ago
Daniel Grunwald
9f809bc729
Use IOutputFormatter.StartNode() instead of OutputStarted event.
14 years ago
Mike Krüger
d88c793032
Fixed bug in RemoveBackingStore context action.
14 years ago
Mike Krüger
6a85f2a5e3
Fixed AST builder.
14 years ago
Mike Krüger
764b8a33f4
Added unit tests for context actions.
14 years ago
Mike Krüger
e6df8e7628
Added unit tests for SplitDeclarationAndAssignment context action.
14 years ago
Mike Krüger
1d8918caa6
Fixed unit tests.
14 years ago
Mike Krüger
93bea6d4d1
Fixed failing unit test.
14 years ago
Mike Krüger
3b4abcceb3
Fixed ast node script positions.
14 years ago
Mike Krüger
7958965a70
Implemented some missing functions in refactoring context.
14 years ago
Daniel Grunwald
54168d5c0f
Add nuspec.
...
Changed project settings to produce xml-doc and debug symbols in release configuration.
14 years ago
Daniel Grunwald
06f96bf068
Remove IAccessor and use IMethod instead.
14 years ago
Mike Krüger
38b35b70fa
Fixed formatting unit tests on windows.
14 years ago
Mike Krüger
77a75818d6
Fixed constraints parsing #2 .
14 years ago
Daniel Grunwald
c4ce9344f0
Fixed bug when resolving base constructor calls.
14 years ago
Daniel Grunwald
c02e801b5d
Introduce ResolvedUsingScope (serves as cache per using-scope; avoids resolving imported namespaces repeatedly).
14 years ago
Mike Krüger
11a9ce2287
Added context action unit tests.
14 years ago
Daniel Grunwald
f9916d89ef
WIP: Type system refactoring.
14 years ago
Daniel Grunwald
f631199013
Type system refactoring: split unresolved/resolved type systems.
14 years ago
Daniel Grunwald
69360a2c1c
Implemented constraint inheritance.
14 years ago
Daniel Grunwald
800b951c6d
Fixed bugs in ResolveVisitor:
...
- forgot scanning into ForEachStatement.InExpression when the variable type was not 'var'
- ProcessConversion() was called for Expression.Null
- made Resolve() internal because it hard to use correctly
TypeSystemAstBuilder: reverted Mike's change for nested types, it is incorrect for nested types within generic types.
14 years ago
Mike Krüger
751b60194f
Shorten inner type names.
14 years ago
Daniel Grunwald
e4d1f545fd
Add CodeDomConvertVisitor.
14 years ago
Daniel Grunwald
a1a649e84e
Remove ITextEditorAdapter and use IDocument instead.
14 years ago
Siegfried Pammer
f085e9cf47
fix AlwaysUseShortTypeNames omitting generic type arguments
14 years ago
Siegfried Pammer
49c5c791fd
implement all different members in CSharpAmbience output
14 years ago
Siegfried Pammer
5beb702c2e
implement CSharpAmbience for ITypeDefinition
14 years ago
Daniel Grunwald
dfc98609ce
Move ICSharpCode.Editor into NRefactory.
14 years ago
Daniel Grunwald
b5b2408cbc
Move NRefactory.CSharp to separate assembly.
14 years ago