Mike Krüger
5f3721c95e
Fixed failing unit test.
13 years ago
Mike Krüger
1f8b45f8d9
Fixed failing unit test.
13 years ago
Mike Krüger
3658c34d34
[Completion] Filter out unknown types
13 years ago
Mike Krüger
e8795d338a
Fixed possible null reference exception.
13 years ago
Mike Krüger
43641dc5a1
[Completion] Types with different type parameters are now added as
...
overloads again.
13 years ago
Mike Krüger
0802ed7564
Fixed completion bug.
13 years ago
Mike Krüger
989a895856
Improved last fix - gixe back the alias node & resolve result for the
...
import node.
13 years ago
Mike Krüger
f813ebec61
Resolve at location now works on using aliases.
13 years ago
Mike Krüger
0f2e42a337
Added an option to turn off the aliases in the type system ast
...
builder.
13 years ago
Mike Krüger
8caca2441e
Fixed possible null reference exception.
13 years ago
Mike Krüger
13944c2a6b
[CodeIssues] Removed some debug spew.
13 years ago
Mike Krüger
fe88a0e25e
[CodeAction] Fixed possible null reference exception.
13 years ago
Mike Krüger
74296dbfd6
Activated ignored test.
13 years ago
Mike Krüger
057818f135
[Completion] Fixed bug in indexer context.
13 years ago
Mike Krüger
0df05c304f
Updated mcs.
13 years ago
Mike Krüger
ba05b603fd
Removed other static cfg builder.
13 years ago
Mike Krüger
e4f071e19d
Removed static control flow graph builder.
13 years ago
Mike Krüger
74e7a2180c
Removed obsolete hack.
13 years ago
Daniel Grunwald
3f2abc2591
Fixed TypeSystemAstBuilder not using short type name when there is a property with the same name.
13 years ago
Mike Krüger
4805ac3b65
Added unit test for a reported bug.
13 years ago
Mike Krüger
c829bd6c27
[Completion] Refactored the completion data factory (shortType no
...
longer required - should be done lazy in the GUI).
13 years ago
Daniel Grunwald
80ba1b3dba
Always set ArrayCreateResolveResult.SizeArguments. Closes #111 .
13 years ago
Daniel Grunwald
fb7561e6dc
Hide EntityDeclaration.Name/NameToken via EditorBrowsableAttribute when they aren't usable in a derived class. ( #117 )
15 years ago
Mike Krüger
da2bdcfcbe
Fixed completion bug.
13 years ago
Mike Krüger
063a72c685
Merge pull request #116 from riviti/performance
...
Performance enhancements
13 years ago
Simon Lindgren
cdf2e04c81
Replace FindReferences with context.FindReferences in MultipleEnumerationIssue.
13 years ago
Simon Lindgren
1726ac4fcd
Replace FindReferences with context.FindReferences in ValueParameterUnusedIssue.
13 years ago
Simon Lindgren
6c2336b582
[CodeIssues] Add helper FindReferences(AstNode, IVariable) to BaseRefactoringContext.
13 years ago
Simon Lindgren
6458118ceb
Replace FindReferences with LocalReferenceFinder in ForControlVariableNotModifiedIssue.
13 years ago
Simon Lindgren
2e21c6e2f0
Add fast check to discard most invocations early in ReferenceEqualsCalledWithValueTypeIssue.
13 years ago
Simon Lindgren
db31f5f80d
Add fast check to discard most invocations early in FormatStringIssue.
13 years ago
Simon Lindgren
ea1c7410f0
Speed up RedundantToStringIssue a bit.
13 years ago
Simon Lindgren
7b86a384df
[CodeIssues] Optimize IncorrectExceptionParameterOrderingIssue.
13 years ago
Simon Lindgren
8be6f487e9
Replace FindReferences with LocalReferenceFinder in VariableNotUsedIssue.
13 years ago
Simon Lindgren
b6cbd38edd
Add check to disqualify most invocations early in OptionalParameterCouldBeSkippedIssue.
13 years ago
Simon Lindgren
1d129a6a74
Replace FindReferences with LocalReferenceFinder in RedundantAssignmentIssue.
13 years ago
Simon Lindgren
b1860b1f07
Replace FindReferences with LocalReferenceFinder in AccessToClosureIssue.
13 years ago
Simon Lindgren
6ec44d10d5
Replace FindReferences with LocalReferenceFinder in {Variable,Parameter}OnlyAssignedIssue.
13 years ago
Simon Lindgren
c518c640f1
[Refactoring] Add LocalReferenceFinder.
13 years ago
Daniel Grunwald
980a367bad
Merged some changes from SharpDevelop to NRefactory.
13 years ago
Daniel Grunwald
875ee8d079
Add test: implicit long constant expression conversion to short
13 years ago
Daniel Grunwald
42f5055b47
Fix potential NullReferenceException in GetAccessibleMembers() if GetDefinition() returns null
13 years ago
Mike Krüger
eb2d78e29a
Used new GetAccessibleMembers method in code completion.
13 years ago
Daniel Grunwald
6b977c69a7
Add MemberLookup.GetAccessibleMembers().
13 years ago
Daniel Grunwald
47aa23e828
Add unit tests that check that a class hiding a field depends on the generics.
13 years ago
Mike Krüger
1ed352ca30
[Completion] Added a case to prevent recursive constructor calls:
...
'public A() : this()'.
13 years ago
Mike Krüger
979151a7c2
Added indexer parameter name test.
13 years ago
Daniel Grunwald
f558b300e7
Revert "[AST] Handled protected and/or internal on AST level."
...
"protected internal" and "internal protected" are the same thing in C#.
Both map to ProtectedOrInternal; the ProtectedAndInternal accessibility is
not usable from C#.
This reverts commit b5ad2882ca
.
13 years ago
Daniel Grunwald
89ef0aef0e
Add type system accessibility tests.
13 years ago
Daniel Grunwald
359bb7b848
GetClassTypeReference: remove redundant code
13 years ago