Daniel Grunwald
25612ba844
When an external AddIn is missing, allow removing the AddIn with the AddIn Manager.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3671 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
356b72f930
Fixed handling of query continuations.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3662 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Justin Dearing
91af16cfeb
Fixed some comment typos.
...
Cleaned up using Statements.
added some Exception xml doc blocks.
Updated the projects to Visual Studio 3.5
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3648 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Christian Hornung
e35c250c39
ResourceToolkit: Fixed exception when encountering an empty resource name in a ResourceManager constructor call.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3646 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
0bc307d4eb
Mark .exe, .dll and .bat files as executable (required for cygwin).
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3619 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Matt Ward
a7e361e83b
Inner classes with a TestFixture attribute are now shown in the Unit Tests and can be tested individually.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3608 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
d2f3fac28c
Mark HistoryView as IsViewOnly
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3603 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
fef66a43e6
Fixed exception opening StyleCop options when StyleCop is not installed
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3597 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Srbecký
9c88a25ccd
Some exceptions may not be interceptable in release code
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3589 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Srbecký
c19717ac7e
Methods for reading and writing of process memory. Test that breaks string immutability using memory write.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3585 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Siegfried Pammer
213abd0b2a
Fixed null reference exception when debugger is running.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3584 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
751002111b
Allow setting integers to hex numbers.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3583 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Siegfried Pammer
122177828b
Removed unused conditional breakpoint types and improved workflow of breakpoints.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3581 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Siegfried Pammer
a9ad6e8f8a
Small improvements in watch pad.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3578 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
f54b4e40ab
Performance tweaks to code completion:
...
- don't duplicate search for nested classes in referenced project contents
- MemberLookupHelper.GetTypeInheritanceTree: use HashSet instead of List to find duplicate types
- DefaultClass.ClassInheritanceTree: cache the inheritance tree
Fixes SD2-1460 - Extreme delay requesting code completion for PropertyTabsCollection when Linq is imported
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3573 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Christian Hornung
eb46887d5f
Prevent project resource image editor from resetting the custom tool to ResXFileCodeGenerator when PublicResXFileCodeGenerator is selected.
...
Set AcceptButton and CancelButton on SetReflectorPathDialog.
Add icon to "Close" entry in text editor context menu.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3563 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
f28c5af616
Fixed exception double clicking code-coverage class node when that class didn't contain any methods.
...
Console pad: support calling methods like "this.M()" using the syntax "M()".
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3552 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Siegfried Pammer
61c64ac3e7
fixed conditional breakpoints and ==-operator evaluation.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3551 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Christian Hornung
c6c52a4d9b
Reflector AddIn: Wait until assembly loading is finished after starting Reflector. Restore the Reflector form when it is minimized.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3550 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Christian Hornung
bc98ed09b7
Reflector AddIn: Support indexers with non-default names.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3549 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Siegfried Pammer
706c26290e
fixed inconsistency with \r and \n in the code generation and insertion code.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3545 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Matt Ward
d89e6ae397
SD2-1242. Code coverage results now groups a property's getter and setter methods in the tree view.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3542 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Siegfried Pammer
6136b45d69
Improved range checking of variable references
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3520 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
ea1c893a4a
Reduce memory consumption of CompilerMessageView. Related to SD2-1450 (Large amounts of output cause OutOfMemoryException).
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3516 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Siegfried Pammer
e0c660f7bb
Improved "Extract Method" and added IsReferenceType to IReturnType
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3512 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
35a582d4f8
Improved support for FxCop 1.36.
...
Fixed some problems in SuppressMessageCommand.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3506 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Christian Hornung
6a23957e5f
Fixed ResourceToolkit crash when resolving in certain VB code where the region of the ExpressionResult is not set.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3505 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Matt Ward
0474a93678
Added support for nunit-console-x86.exe so 32-bit unit tests can be run on a 64-bit system.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3475 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Siegfried Pammer
9d7747a126
Implemented watch pad
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3470 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Srbecký
a49fe97ea7
If parameter of a function is a value type unbox it. This does not always work, but it is a better guess.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3466 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Siegfried Pammer
dfb4d81407
Implemented conditional breakpoints
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3461 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Srbecký
0e7d5082dd
Fixed a bug caused by extending the search scope to supertypes
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3460 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Srbecký
8436503701
Started implementation of evaluation of InvocationExpression
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3459 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Srbecký
97f4fbf9e2
SD2-1443 - Moving mouse over "ref" parameter after stack overflow causes exception
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3452 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Srbecký
403b178df6
Include class name in the callstack pad.
...
Do not include the namespace in the local variables pad.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3451 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Srbecký
0471cf253f
If there is no stack frame with symbols use the first one without symbols for evaluation
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3449 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Srbecký
68811b3f16
Issue the breakpoint hit event outside the COM callback. This allows the continue and terminate commands to be issued and allows evaluation of expressions.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3445 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Matt Ward
0db8890eeb
Open file dialog now shows Microsoft.StyleCop.dll as a file filter when looking for the style cop path in Tools Options.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3437 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Matt Ward
55bd3aeb8a
Source Analysis addin now working with StyleCop 4.3. Code now checks that the settings editor executable exists before running it.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3436 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Matt Ward
cb386ead2a
Fixed a null reference exception that occurred when opening the Component Inspector in a release build.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3427 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
8ac9a36f86
Fixed build.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3418 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
922e6425ed
r7443@daniel-notebook (orig r3405): daniel | 2008-08-17 17:25:23 +0200
...
Fixed style cop addin, the settings file was extracted to the drive root instead of the config directory.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3415 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
bc4d77b564
r7442@daniel-notebook (orig r3404): daniel | 2008-08-17 17:23:23 +0200
...
Make MessageViewCategory creation thread-safe.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3414 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
e9651c33a5
r7441@daniel-notebook (orig r3403): daniel | 2008-08-17 17:03:08 +0200
...
Show AsynchronousWaitDialog while svn operation is running.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3413 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
dfa4b51d2a
r7440@daniel-notebook (orig r3402): daniel | 2008-08-17 16:48:17 +0200
...
Use svn copy when copying files/directories using the project browser.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3412 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
ae0eea9fd5
r7438@daniel-notebook (orig r3400): daniel | 2008-08-17 15:57:22 +0200
...
Reset "Look in" to current document when it is set to current selection and there is no multiline selection.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3410 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Siegfried Pammer
8267668528
fixed SD2-1442
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3406 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Christian Hornung
6419433ed1
ResourceToolkit: Fixed the ICSharpCodeCoreResourceResolver detecting a resource reference even if the caret is positioned after the closing brace of ${res:...}. Added unit test for this case.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3397 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
5b0ab0d77c
Remove unfinished Addins: SettingsEditor and WorkflowDesigner. These won't ship with 3.0.
...
Removed SharpServerTools.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3395 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Matt Everson
77b8454297
StyleCop Addin: Moved Settings.SourceAnalysis into assembly as embedded resource. During runtime the file will be extracted to PropertyService.ConfigDirectory.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3374 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago