1684 Commits (17c4315974c3fe4eed56b81865f87229bf661307)

Author SHA1 Message Date
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 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
Mike Krüger 1ed352ca30 [Completion] Added a case to prevent recursive constructor calls: 13 years ago
Daniel Grunwald f558b300e7 Revert "[AST] Handled protected and/or internal on AST level." 13 years ago
Mike Krüger b5ad2882ca [AST] Handled protected and/or internal on AST level. 13 years ago
Mike Krüger fc72147b88 [Refactoring] Script now corrects the formatting of inserted & 13 years ago
Mike Krüger 07c8929aa2 [Ast] GetTypes now includes inner delegates as well. 13 years ago
mkrueger 1f78013258 [Ast] GetTypes now includes delegate declarations as well. 13 years ago
mkrueger bb8df03211 [CodeIssue] Fixed bug in redundant type cast issue. 13 years ago
mkrueger 02ff35d187 [Completion] Cleaned up some code. 13 years ago
Daniel Grunwald d01a22564a Implement ICompilationProvider in a few more places where we have the compilation available. 13 years ago
Daniel Grunwald b37698b39b ICompilation.Import(IType): added support for importing open generic types 13 years ago
mkrueger 72f6449a5e [Completion] Fixed little completion issue. 13 years ago
Mike Krüger 904af4bfd2 [Completion] Paremeter completion offset checks now for comments. 13 years ago
Daniel Grunwald 5670248de8 Add 'FullTypeName' struct, and use it to represent type names. 13 years ago
Mike Krüger 12f2f2793e Removed debug messages. 13 years ago
Simon Lindgren ac21fc0b32 [CodeIssues] Fix compilation errors in AssignmentMadeToSameVariable. 13 years ago
Mike Krüger 90bea8ed51 Fixed Issue #109 'Code Completion shows 'ushort' in global scope'. 13 years ago
Mike Krüger fa3cf3b6e1 Fixed completion bug. 13 years ago
Simon Lindgren b71617d816 [CodeIssues] Fix handling of member references in AssignmentMadeToSameVariableIssue. 13 years ago
Simon Lindgren 3cf3032f50 [CodeActions] Clean up StatementsToInitializerConverter and InitializerPath. 13 years ago
Simon Lindgren 704b5304d8 [CodeIssues] Also warn for null or empty checks using 'str.Length == 0' 13 years ago
Simon Lindgren b0e1fac6b6 [CodeIssues] Don't suggest moving declarations into invalid or weird places. 13 years ago
Daniel Grunwald 6682aa6f92 NRefactory changes from SharpDevelop: add IDocument.FileName and IAssembly.FullAssemblyName, 13 years ago
Daniel Grunwald 79db6fe54c Change ISupportsInterning so that objects are interned immediately after they are created. 13 years ago
Simon Lindgren 3b5e5731ea [CodeIssues] Don't warn for unused parameters on overrides and interface implementations. 13 years ago
Simon Lindgren f829d5833c [CodeIssues] Don't mark calls to IFormattable.ToString() as redundant. 13 years ago
Daniel Grunwald 76f3da7ccf [CodeDomConvertVisitor] fixed converting fully-qualified references to static members 13 years ago
Mike Krüger 6efd3b949a Revered patch from erik kallen/ignored failing test. 13 years ago
Daniel Grunwald d0bed831ae Add a mechanism to the FastSerializer that allows us to invalidate cached project contents when fixing a bug in one of the type system loaders. 13 years ago
Mike Krüger 637a7daae2 Updated mcs (fixed parser bug). 13 years ago
Mike Krüger d37a7ba16d [CodeActions] Added check for resolve error. 13 years ago
Mike Krüger 4e8b01df03 [Completion] Fixed type 'overloads'. 13 years ago
Mike Krüger 59982767c1 [Refactoring] Added option to the ast builder to control the behavior 13 years ago
Simon Lindgren 13f67510b6 [CodeIssues] Don't crash in StatementToInitializerConverter on assignments to members. 13 years ago
Daniel Grunwald 31474555b2 Avoid looking for inner classes when resolving a class constraint. 13 years ago
Daniel Grunwald 4a337b8ed1 [CodeActions] fixed bug implemented 'protected internal abstract' members. 13 years ago
Mike Krüger a2e370fe2d [CodeActions] Fixed implement abstract members bug. 13 years ago
Mike Krüger 465bcdfb61 [Completion] Check if types are accessible in the namespace resolve 13 years ago
Simon Lindgren d787bbb263 [CodeIssues] Don't suggest moving variables into lock statements. 13 years ago
Simon Lindgren 827cf5d25b [CodeIssues] Fix typo in MultipleEnumerationIssue. 13 years ago
Mike Krüger d4f373d995 [Refactoring] Fixed potential issue in variable refrence graph 13 years ago
Mike Krüger 7cab07f13e [Completion] Check for extension method accessibility. 13 years ago