181 Commits (6667e3fbdb6754d24bc7c73bb4af85e539a8ff70)

Author SHA1 Message Date
Daniel Grunwald 6667e3fbdb Code completion: Handle implicit conversion of "null" to all reference types and Nullable<T>. 18 years ago
Daniel Grunwald 7414e9ad6a Fixed several minor code completion bugs. 18 years ago
Matt Ward 4eff8040fd ${ProjectDir} string now returns the active project's directory and not its filename. 18 years ago
Daniel Grunwald ebe69d2387 Don't reuse IAmbience instances (they are not thread-safe). 18 years ago
Daniel Grunwald cad71281f0 Fixed forum-7200, forum-7286: Exception when trying to remove lines with breakpoints 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 65820b499e Disable code-completion inside string literals. 18 years ago
Daniel Grunwald b6c95c8c87 Fixed code completion after string literals ("hello, world".Length), fixed code completion in object initializers that use binary operators in the value (new MyType { P1 = someValue + someOtherValue }). 18 years ago
Daniel Grunwald 6e385b8ff4 Code completion: fixed some context detection bugs. 18 years ago
Daniel Grunwald f21ac6edfb Fixed two bugs: 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 2d94d3128c Update to Cecil 0.6. 18 years ago
Daniel Grunwald 9c78cdcfc5 Some fixes suggested by FxCop. 18 years ago
Daniel Grunwald 0c51983690 NRefactory: Support parsing statements like "SomeDelegate d = GenericMethod<string>;" 18 years ago
Daniel Grunwald 136722e9b1 Improved C# code completion (typing constraints on generic classes). 18 years ago
Daniel Grunwald b78656bd6f Fixed forum-18391 and forum-18392 (pretty printer bugs). 18 years ago
Daniel Grunwald d2315a13c0 Worked on VB<->C# converter. 18 years ago
Daniel Grunwald 3d8d7af120 Worked on VB->C# converter. 18 years ago
Daniel Grunwald 1ea9ac7b61 More improvements for the C#->VB converter. 18 years ago
Daniel Grunwald b78db77094 Improved C#->VB converter. 18 years ago
Daniel Grunwald d3ebdfcab4 Worked on C# -> VB converter. 18 years ago
Daniel Grunwald 64e7f0645d Fixed SD2-803: Implicit interface implementations are not converted correctly to VB 18 years ago
Daniel Grunwald 83b98bd73d Fixed SD2-1028: local variables should be always initialized when converting code from VB to C#. 18 years ago
Daniel Grunwald f14402cb05 Fixed SD2-1069: Conversion of VB ReDim statement to C# not implemented. 18 years ago
Daniel Grunwald 0227db2d23 Move Search&Replace into an AddIn. 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 191f894328 Use MSBuild 3.5. 18 years ago
Daniel Grunwald 37c18e0660 Fixed unit tests when .NET FX 3.5 is installed - do not rely on the order in which Reflection returns methods. 18 years ago
Daniel Grunwald 671d51a6e8 Fixed method insight for constructors. 18 years ago
Daniel Grunwald 3c3ac7e95a CSharpExpressionFinder: better support for field initializers 18 years ago
Daniel Grunwald ecfed88c5b Fixed two problems in C# expression finder (wrong context detected for property setters and nested types) 18 years ago
Daniel Grunwald 6d9000dc5e Fixed code completion bug: calls from nested classes to static methods in the parent class now are resolved correctly. 18 years ago
Daniel Grunwald a58c7e1f86 More C# code completion fixes. 18 years ago
Daniel Grunwald 76636e154f C# expression finder: Fix "if (a > b) {}". 18 years ago
Daniel Grunwald ac9f4a917b Fixed C# expression finder bug for statements like "if (a < b) {}" 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 e2ff87117b Fixed build. 18 years ago
Daniel Grunwald c989cbc19e Support right-click > add using on type names when the "using" is missing. 18 years ago
David Alpert ec0a6d97ce fixed the unit test that was breaking the build. 18 years ago