Daniel Grunwald
d6346a6d19
Implemented forum-16705: MyBase keyword and code completion in constructors
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2536 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
efeba38704
Fixed CSharpExpressionFinder
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2535 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
a8993567c1
"Code Completion when a character is typed" can now be turned off in the options.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2534 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
d60a6e2d44
Revert to old DockPanelSuite: version 2.0 is too unstable.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2524 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
ad7a0b1646
Fixed inferring type argument for a method with an IEnumerable<T> parameter when an array is passed to the method. (backported from 3.0.0.2506)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2510 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
b63d19415b
Begin implementing "aggressive" context-dependent code-completion (Ctrl+Space completion whenever you start to type).
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2509 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
63b9f9061a
Support "go to definition" and "find references" for C# base constructor calls (": base(...)").
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2508 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
2c68fb0e71
Fixed code-completion bugs.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2507 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
57a8cfebb2
Improved C# 3.0 code-completion.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2506 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
c8744453ae
Fixed unit tests.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2498 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
7962a07e6b
Show "value" in Ctrl+Space completion list inside property setters.
...
Fixed tooltip + go to definition for the type in property definitions like "public Color Color".
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2496 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
2e258f2150
Improved SharpDevelop.Dom API.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2465 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
0b013d8405
Merge unit tests for WpfDesign.Designer and WpfDesign.XamlDom.
...
Keep the Z-Order when moving multiple elements between containers.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2421 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
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)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2411 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
a6b7ed58e8
fixed build
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2397 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Matt Ward
61ab46c6ff
Fixed SD2-1312 - DivideByZeroException when searching an empty file. The ForwardTextIterator's MoveAhead method no longer tries to move forward when the text buffer is empty.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2382 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
50bf57497f
Fixed build.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2366 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Matt Ward
4a6209467f
SD2-857. Fixed an edge case where the search would incorrectly find no match when the cursor was located after the very last character in the text.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2364 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
ef8237e087
Fixed build.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2359 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Matt Ward
a588fc4a17
Fixed SD2-1199 - Override completion list for KeyedCollection class contains invalid methods. ReflectionMethod and ReflectionProperty classes now set the Sealed modifier if the method or property getter/setter is marked as final. Incremented DomPersistence.FileVersion to invalidate the cached files. Code generators now use the OverrideCompletionDataProvider class to determine the overridable methods and properties instead of using their own implementation.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2340 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
d3ed55b029
Fixed unit test and setup.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2315 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
1808336a1c
Merged SD 2.1 rev. 2226:2312 to trunk.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2314 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
0859a04a52
Move C# expression finder tests to SharpDevelop.Tests (the expression finder now is in SharpDevelop.Dom). Fixed a bug in the VB expression finder.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2239 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
7dfd63273a
Improved VB -> C# converter.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2202 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
9944060a99
Remove GetClass overload that doesn't take a TypeParameterCount
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2195 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
9b7a082e24
Add partial C# 3.0 support.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2191 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
23d2ca7cbd
Allow selection of multiple .dlls when adding components to the forms designer. (forum-14092)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2190 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
259a31692e
Fixed code-completion problem introduced in last revision.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2175 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
8c2dfd9573
Fixed scope of loop variable in ForStatement.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2174 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
88cfacfba1
Fixed SD2-863: Children of current Namespace resolved in wrong order
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2137 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
6b2cddded4
Fixed unit tests after change to ParserService.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2108 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
5d0fc5b83c
Fixed SD2-1095: Autogenerated code for IEnumerable generic interface does not compile
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2066 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
dcaf24c04d
Implemented SD2-1183: Use MSBuild libraries
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2043 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
739fb0a991
Fixed NullReferenceException in ProjectContentRegistry when using ICSharpCode.SharpDevelop.Dom without persistence.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2027 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
a364505d14
Fixed unit test build.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1964 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
fac93af8f1
Copy Mono.Cecil.dll to unit test folder.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1889 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Matt Ward
a7a23e1400
Added a custom ColorDialog that remembers any user defined custom colors.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1888 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
ca3838f9b3
Re-enable resolver unit tests.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1872 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
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.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1833 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
f22e89b7d1
Fixed code-completion bug (NullReferenceException) introduced in rev. 1661
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1666 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
6f3ea68408
Fix web reference unit tests by initializing the LanguageBindingService with dummy data.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1665 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
39efcc6cdb
Fixed code-completion unit tests.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1664 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
44dfe7f1b8
Fix file headers: set svn:keywords=Revision on all files; apply file header to all files; make all files UTF-8.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1634 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
ae6de2495e
Improved NRefactory public API (moving classes to other namespaces etc.)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1609 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
David Alpert
5f30db49e6
Fixed SD2-939
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1594 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
David Alpert
7527f78d62
Fixed the following build errors for the SharpDevelop.Tests solution:
...
Main\Base\Test\Services_Navigation\NavigationServiceTestFixture.cs(115,52)
: error CS1026: ) expected
Main\Base\Test\Services_Navigation\NavigationServiceTestFixture.cs(128,55)
: error CS0117: 'ICSharpCode.Core.NavigationService' does not contain a definition for 'GetListOfPoints'
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1592 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
David Alpert
bb59b00aef
Fixed suggestions by FxCop for NavigationService;
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1577 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
David Alpert
bfaf9a355f
updated document headers NavigationService additions
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1570 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
David Alpert
9b96afbfde
Added support for IViewContent navigation history (known in the Wiki as Code Navigation). Basic documentation available in the XML comments for ICSharpCode.Core.NavigationService
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1569 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
5b72594fad
Fixed unit tests.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1422 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago