1684 Commits (17c4315974c3fe4eed56b81865f87229bf661307)

Author SHA1 Message Date
Mike Krüger 9b91922c23 Updated mcs. 13 years ago
Erik Källén 8d5536e2f6 Handle await expressions in find references. 13 years ago
Erik Källén 66f51bff3a Added a separate AwaitResolveResult 13 years ago
Mike Krüger be113cf37b Fixed bug in parameter completion. 13 years ago
Mike Krüger 307999c599 Fixed duplicate types in completion list. 13 years ago
Mike Krüger b8fce0c557 [CodeCompletion] Fixed ctrl+space behavior (it's now more intrusive - 13 years ago
Mike Krüger 539db3bb43 [Completion] Fixed bug in object initializer context. 13 years ago
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 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 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 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 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
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 c829bd6c27 [Completion] Refactored the completion data factory (shortType no 13 years ago
Daniel Grunwald 80ba1b3dba Always set ArrayCreateResolveResult.SizeArguments. Closes #111. 13 years ago
Adam Connelly 20cb63aa08 [CodeIssues] Removed the baseType field from the NoDefaultConstructorIssue since it can be overwritten if there is a nested type that has an issue. The code now resolves the base type when visiting the constructor to make sure it is correct. 13 years ago
Adam Connelly fccd433299 [CodeIssues] Updating the NoDefaultConstructorIssue to ignore inaccessible constructors and to only look at the direct base type. I also updated the issue text to contain the compiler error number, and altered the way that the string was formatted so that the format string is passed into TranslateString. 13 years ago
Adam Connelly 15d8b1bfc1 [CodeIssues] Updated the NoDefaultConstructorIssue so that the description and message match the compiler error. 13 years ago
Adam Connelly aba167fa4c [CodeIssues] Updating the NoDefaultConstructorIssue to take into account multiple constructors in the child class. If no constructors are defined in the child, the issue is put against the class identifier, whereas if constructors are defined, the issue is put against each constructor that has an issue. 13 years ago
Adam Connelly 4f3695ca03 [CodeIssues] Adding an issue that highlights when a base class does not have a parameterless constructor, and the child class does not invoke any of the base class constructors. 13 years ago
Mike Krüger d69edd3670 [CodeIssues] ')edundant field initializer' issue no longer greys out 13 years ago
Mike Krüger 3451f5cb38 [Analysis] Handle null reference in control flow graph builder. 13 years ago
Mike Krüger 6c62b5b2c3 [Ast] Fixed end location of multi line strings. 13 years ago
Mike Krüger e639b4bcbb [Analysis] Handled null conditions in do while & while statements. 13 years ago
Mike Krüger f43d5df0e2 [CodeIssues] New issue to convert .Where(p).Any() to .Any(p). (from shani) 13 years ago
Daniel Grunwald e2eef883e1 Add 'HasBody' property to IMethod. Closes #100. 13 years ago
Mike Krüger e975667717 [Formatting] Fixed wrong default option. 13 years ago
Mansheng Yang 4945fa5e4f [CodeIssues] MultipleEnumerationIssue: added documentation 13 years ago
Mansheng Yang dc7fa56956 [CodeIssue] RedundantAssignmentIssue: fixed a bug in issue finding 13 years ago
Simon Lindgren b7f65011fa [CodeIssues] Improve ParameterCanBeDemotedIssue. 13 years ago
Simon Lindgren 79b4c25ccc [CodeIssues] ParameterCanBeDemotedIssue: Add Criterions for suitable indexer members and for array types. Also start resolving the method with the new type to check for errors. 13 years ago
Simon Lindgren 458bd90f11 [CodeIssues] Add incomplete dependency tracking to VariableDeclaredInWideScopeIssue. 13 years ago
Mansheng Yang a27b0518ce [CodeIssues] ConstantConditionIssue: check if condition is compile time constant to avoid fake warnings 13 years ago
Mansheng Yang 352dcce314 [CodeIssues] CompareBooleanWithTrueOrFalseIssue: check if the expression being compared is of boolean type 13 years ago
Mansheng Yang 588b127a42 [CodeIssues] MethodNeverReturnsIssue: handle 'throw' case 13 years ago
Mansheng Yang 71e42df2f9 [CodeActions] Moved GetDefaultValueExpression back to CreateOverloadWithoutParameterAction class 13 years ago
Mansheng Yang 6f063c60a6 [CodeIssues] RedundantFieldInitializerIssue: handle some number type initializer cases 13 years ago
Daniel Grunwald c403f389b7 Move the fix for #94 into CSharpConversions.IsConstraintConvertible. 13 years ago
Daniel Grunwald 40bbafda16 Set NET_4_0 preprocessor symbol for mcs. 13 years ago