87 Commits (2e5b261aa0aa578d97bb25af6b4109364727018c)

Author SHA1 Message Date
Daniel Grunwald 2e5b261aa0 r7312@daniel-notebook (orig r3343): daniel | 2008-08-14 10:45:11 +0200 17 years ago
Daniel Grunwald cd5d5eebb5 r7308@daniel-notebook (orig r3339): daniel | 2008-08-14 09:31:18 +0200 17 years ago
Daniel Grunwald cabc7d612b r7102@daniel-notebook (orig r3301): daniel | 2008-08-06 15:45:54 +0200 17 years ago
Daniel Grunwald 2820eaa8b2 Fixed SD2-1434: Unable to go to definition for an array of objects 17 years ago
Daniel Grunwald 02bfd85792 Implemented code-completion for pointer types. 17 years ago
Daniel Grunwald db8ecab025 Fixed "go to definition" and "find references" for delegate invocations. 17 years ago
David Alpert de1ed7c4f4 Added basic support for Extract Interface refactoring in C#; not yet tested in VB.NET: 18 years ago
Daniel Grunwald 3b59a03923 Fixed SD2-1393: Implicitly typed variable declaration without new keyword throws exception 18 years ago
Daniel Grunwald a36875a615 Fixed anonymous types with explicit property names. 18 years ago
Daniel Grunwald f5913a8d1d Worked on lambda expression support. 18 years ago
Daniel Grunwald 420b068acd Rewrote type inference and overload resolution. The new version has support for implicitly typed lambda expressions. 18 years ago
Daniel Grunwald 7f07348741 Add option to context menu to automatically add a missing using statement. 18 years ago
Daniel Grunwald 3a1d4e2879 Limit length of entry names in clipboard ring. 18 years ago
Daniel Grunwald 25abcd6849 Fixed code completion bugs: incorrect return type for System.Collections.Generic.Comparer<T>.Default (forum-7270), tooltip not shown for protected method calls when there is a class with the same name as the called method. 18 years ago
Daniel Grunwald 7414e9ad6a Fixed several minor code completion bugs. 18 years ago
Daniel Grunwald fe0b68c19d Make IClass (+ IMember, IParameter, IAttribute, ICompilationUnit .....) immutable. 18 years ago
Daniel Grunwald 98783dc5ab Fixed forum-7234: resolving of constructor calls 18 years ago
Daniel Grunwald 5cbf5cc121 Prevent type inference cycles (e.g. "var a = a;") from causing a StackOverflowException. 18 years ago
Daniel Grunwald 34bac66a8f Fixed resolving when a generic class derived from a non-generic class with the same name. 18 years ago
Daniel Grunwald 347af114dd Fixed code completion after new-expression "new SomeClass().Member". 18 years ago
Daniel Grunwald b83bd6d7c8 Fixed DefaultProjectContent.GetClass implementation: inner classes nested in other inner classes were not found. 18 years ago
Daniel Grunwald a731539785 Fixed code completion in indexer setters and explicit event implementations. 18 years ago
Daniel Grunwald 9b4679edf1 NRefactoryResolver rewrite: remove code duplication between NRefactoryResolver and TypeVisitor. Changed handling of method groups to follow C# specification more closely. 18 years ago
Daniel Grunwald 1dc3420a1b Fixed attribute completion. 18 years ago
Daniel Grunwald df2adaa0d5 Fixed forum-19285: code-completion for nested inner classes 18 years ago
Daniel Grunwald dd7e9de26c Assign DomRegion to ExpressionResult for describing the exact location where the expression was found. 18 years ago
Daniel Grunwald 08e5606c11 Do not show read-only value-type fields and properties in collection initializer completion. 18 years ago
Daniel Grunwald f729721b17 Add code-completion support for object and collection initializers. 18 years ago
Daniel Grunwald d2315a13c0 Worked on VB<->C# converter. 18 years ago
Daniel Grunwald f3528c4d04 Remove skip-messages for projects not compiled when compiling only a single project using F9. 18 years ago
Daniel Grunwald a65659b0d3 Fixed forum-17917: Overriding properties that have get/set accessors with different visibility as the property does not insert the visibility modifier in the overriding code. 18 years ago
Daniel Grunwald d6346a6d19 Implemented forum-16705: MyBase keyword and code completion in constructors 18 years ago
Daniel Grunwald d60a6e2d44 Revert to old DockPanelSuite: version 2.0 is too unstable. 18 years ago
Daniel Grunwald 63b9f9061a Support "go to definition" and "find references" for C# base constructor calls (": base(...)"). 19 years ago
Daniel Grunwald 2c68fb0e71 Fixed code-completion bugs. 19 years ago
Daniel Grunwald 57a8cfebb2 Improved C# 3.0 code-completion. 19 years ago
Daniel Grunwald 7962a07e6b Show "value" in Ctrl+Space completion list inside property setters. 19 years ago
Daniel Grunwald 2e258f2150 Improved SharpDevelop.Dom API. 19 years ago
Daniel Grunwald 1918fab13c Fixed lookup of type name in parent namespaces. (same problem as the already-fixed SD2-863, but in SearchType instead of SearchNamespace) 19 years ago
Daniel Grunwald 7dfd63273a Improved VB -> C# converter. 19 years ago
Daniel Grunwald 9b7a082e24 Add partial C# 3.0 support. 19 years ago
Daniel Grunwald 259a31692e Fixed code-completion problem introduced in last revision. 19 years ago
Daniel Grunwald 8c2dfd9573 Fixed scope of loop variable in ForStatement. 19 years ago
Daniel Grunwald 88cfacfba1 Fixed SD2-863: Children of current Namespace resolved in wrong order 19 years ago
Daniel Grunwald 6b2cddded4 Fixed unit tests after change to ParserService. 19 years ago
Daniel Grunwald 5d0fc5b83c Fixed SD2-1095: Autogenerated code for IEnumerable generic interface does not compile 19 years ago
Daniel Grunwald 739fb0a991 Fixed NullReferenceException in ProjectContentRegistry when using ICSharpCode.SharpDevelop.Dom without persistence. 19 years ago
Daniel Grunwald ca3838f9b3 Re-enable resolver unit tests. 19 years ago
Matt Ward 1eddd435a2 Updated to NUnit 2.2.8. Commented out SharpDevelop tests that no longer compile. Removed all occurrences of %3B from project files. Added a probing binary path to SharpDevelop's app.config pointing to the location of the NUnit assemblies. This allows the Unit Testing window to work without needing NUnit added to the GAC. 19 years ago
Daniel Grunwald f22e89b7d1 Fixed code-completion bug (NullReferenceException) introduced in rev. 1661 19 years ago