Matt Ward
de670165f9
The CodeCoverageMethod.GetChildNamespaces method now correctly identifies the child namespaces when there are two that start the same and match up to just before the dot character.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2750 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Matt Ward
a0437d75dc
Removed unused files from setup and code coverage addin.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2748 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Matt Ward
fd038e497d
Updated installer: Removed nunit-console components used to target .NET 1.1. Added log4net component for NUnit 2.4.5.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2747 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Matt Ward
831239dac5
Updated to NUnit 2.4.5. Removed support for running unit tests against .NET 1.1.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2746 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
35701c8bcd
Suppress warning message when SideBarConfig.xml does not exist (on first start after installation).
...
Disable Debugger AddIn: it is WAY too unstable to be useful.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2745 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Matt Ward
5b47018d7e
Changed CodeCoverage addin to use PartCover 2.2 instead of NCover.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2744 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
f4d79bc951
Improved finding xml documentation (now supports redirections). Add support for compiling for Compact Framework 3.5.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2743 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Matt Ward
06e3f369e2
XmlView checks that the PrimaryFile is not null before MakeDirty is called in the DocumentChanged event handler. The text editor's filename is set to an empty string instead of null in the XslOutputView so the ParserService does not throw an ArgumentNullException when looking for a parser.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2742 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
15a7ecb18e
Fixed build.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2741 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
996079f1d1
Fixed forum-6858: Bug in New Project/New File Dialog: LastSelectedCategory is not saved correctly for sub-categories.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2740 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
8f2e284793
Allow choosing the target framework when creating a new project.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2739 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
ab9754d4d8
Fixed SD2-1379: When opening files, compile errors are not highlighted
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2738 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
cb61ffd0b7
Fixed rare deadlock between QuickClassBrowserPanel locking a CompoundClass and then doing SearchType requests on a project content; and the parser thread updating a project content and then locking a compound class.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2737 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
5fa0f7e1fa
Fixed tracking of current project: Improved finding of the first visible parent node of a project by not using lazy initialization for solution folder nodes. Do not set ProjectService.CurrentProject in SelectFile requests - when changing the active file, ProjectService.ActiveViewContentChanged already takes care of changing the current project.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2736 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
65820b499e
Disable code-completion inside string literals.
...
Fixed control size in HistoryViewDisplayBinding/InfoPanel.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2735 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
e49d1e86ab
Improve code completion after the "new" keyword.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2734 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
1cd779e5b2
Go back to DockingWindow mode. This seems to solve the issue that text editor tooltips were sometimes not visible anymore after a layout change.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2733 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
65ba1bf91a
Prevent crash in DockPanel.FocusManager.Activate when active pane was removed (e.g. the pad that was active when SharpDevelop was closed does not exist anymore after an AddIn was removed manually or SharpDevelop was updated)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2732 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
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 }).
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2731 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
43ccda8109
Fixed build.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2730 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
44fcb45530
FxCop AddIn: allow suppressing assembly-wide messages (e.g. AssembliesShouldHaveValidStrongNames)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2729 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
25bc869822
Make project conversion from MSBuild 2.0 to 3.5 explicit using a button in the project options.
...
Remove .NET 1.x compilation support. Remove .NET CF 1.0 compilation support.
Newly created projects for start as MSBuild 3.5 projects.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2728 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
5edf2f6842
Fixed bug in text editor drag+drop that could cause an undo group to stay open.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2727 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
834324ad1f
Update to Boo 0.8.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2726 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Christoph Wille
da6aee9151
Updated setup for SHFB 1.6
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2725 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
6bd9f43482
WinFormsUI/License.txt: disable Copy to Output Directory.
...
Fixed a bug that could cause a file to be registered multiple times in the project content, showing all class members twice in the "quick class browser".
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2724 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Christoph Wille
55dc6fdb92
Updated tools.build to copy new directories of SHFB 1.6
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2723 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
6e385b8ff4
Code completion: fixed some context detection bugs.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2720 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
cf79e8fa40
Disabled COM registration for MyMeta.
...
Add logging for text editor's undo stack.
C# parser: fixed [module: ..] attributes
C# code completion: suggest "assembly", "module", etc. when typing an attribute.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2719 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
f21ac6edfb
Fixed two bugs:
...
- When there were a generic and a non-generic method with identical parameters (e.g. "object GetSomething()" and "T GetSomething<T>()" ), running find references on one of them returned results for both methods.
- Code completion was showing incorrect list for array initializers in field declarations ("static int[] field = { <Ctrl+Space> };")
Improved GetHashCode + Equals code generator.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2718 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
1dc3420a1b
Fixed attribute completion.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2717 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
68bf3ac9f0
Looks like I only committed the src folder in rev. 2714, here are the missing changes.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2716 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
df2adaa0d5
Fixed forum-19285: code-completion for nested inner classes
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2715 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
922d231e4f
Add "Abort build" and "Set platform" commands to the "Build" menu.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2714 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
dd7e9de26c
Assign DomRegion to ExpressionResult for describing the exact location where the expression was found.
...
NRefactoryResolver now assigns the correct positions to nodes parsed by ParseExpression. This fixes code-completion on parenthesized query expressions.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2713 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
938e18962f
WorkbenchLayout: make the SharpDevelop main form structured similar to the DockPanelSuite sample application, use DockingMdi mode. This seems to solve some issues with the DockPanelSuite v2.1.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2712 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
08e5606c11
Do not show read-only value-type fields and properties in collection initializer completion.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2711 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
f729721b17
Add code-completion support for object and collection initializers.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2710 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Dickon Field
4887977c40
Added MyMeta and ICSharpCode.DataTools libraries which are required by new version of DbTools plugin
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2709 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
2d94d3128c
Update to Cecil 0.6.
...
Fixed some bugs.
C# parser: include position information for statements/expressions.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2708 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
06b61ceb90
Fixed forum-19066: Invalid params for External Tools.
...
Changed some instances of "combine" to "solution".
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2707 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
51b2ea1d23
Reapply our patches to the DockPanel Suite.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2706 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
76b67dbca9
Update to DockPanel Suite v2.1.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2705 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
22eed44cab
Fixed crash when closing the solution while building.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2704 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
180d7d1cf6
Show build progress in status bar.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2703 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
9c78cdcfc5
Some fixes suggested by FxCop.
...
Fixed using the "Suppress message" command on constructors.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2702 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
7c21fdaa48
Add a .targets file to the build that gets automatically included when the C# 2.0 or VB 8 compiler is used. This .targets file will display warnings when the project uses MSBuild 3.5 features.
...
Fixed Project > Check with FxCop.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2701 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
13f3fad76d
Fixed deleting directories when "Use recycle bin" option was activated.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2700 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
60d3c8b7e3
Fixed bug introduced in revision 2688 that could cause non-partial classes to become a CompoundClass with two identical parts when the file is edited.
...
This caused symptoms like seeing fields and properties twice in the code completion drop-down, seeing method overloads twice; and indirectly caused several problems with the Rename refactoring.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2699 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
961a8a9356
Fixed build.
...
Embedded SharpDevelop.exe.manifest in SharpDevelop.exe.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2698 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago