Tomáš Linhart
11454252ad
Added a support for instructions.
...
Assembly stats are now hidden when no assembly is opened.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6386 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Matt Ward
48383a8bec
Restructured AddIns folder - removed nested AddIns\AddIns folder and added Analysis folder.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6305 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Tomáš Linhart
4cd9d55e19
MetricsReader now use FullName type checking. Fixes a bug with nested types and so on.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6296 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Tomáš Linhart
add877f9f0
Added ProgressBar into StatusBar.
...
Assembly is now loaded in BackgroundWorker.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6284 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Tomáš Linhart
8b44d44532
Added a Status Bar which shows a number of nodes (namespaces, types and so on).
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6280 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Tomáš Linhart
7c2e758ecd
Selection for nodes is now done by DependencyProperties. Style for selected node was moved to XAML.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6273 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Tomáš Linhart
e0b462ce3a
Added an icon to nodes in Dependency Graph.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6261 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Tomáš Linhart
737c524a7c
- Tree for browsing has been rewritten to XAML. It allows nice styling options.
...
- Collection's properties got private setter.
- First draft of Dependency Matrix which uses a tree.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6251 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Siegfried Pammer
8b19b64c54
- fixed Dispose in LATextReader
...
- don't store PerformanceCounterDescriptors in the Options, they're not configurable, so it does not make sense. fixes http://community.sharpdevelop.net/forums/t/10481.aspx
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6245 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Tomáš Linhart
a331a534d9
Implemented caching for names. It provides significant performance improvement.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6232 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Tomáš Linhart
255e99b5e4
Implemented VirtualMode for Dependency Matrix. It should improve performance a little bit.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6230 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Tomáš Linhart
f11afb62df
- Rewrite Dependency Matrix Control to WinForms
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6224 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Tomáš Linhart
bb695bfd0c
- Cleaned AssemblyInfo.cs
...
- Small tweaks to Dependency Matrix
- Implementation of Relationships. For now only for Namespace.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6218 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Tomáš Linhart
3641142243
A first draft of dependency matrix.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6195 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Siegfried Pammer
69c39842b0
fixed NullReferenceException in CSharpMethodExtractor
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6189 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
c9a780068a
Make sure buttons have the correct size (using a style with MinWidth=75 and Padding=9,1).
...
Use UniformGridWithSpacing for layout of OK and Cancel buttons (these should have the same size even in languages where the OK button needs more space than 75 pixels).
Option Panels: give check boxes a bit more space
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6147 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Matt Ward
61331f6699
Code coverage addin is now working again.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6144 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Matt Ward
b893e70e4b
Restructured code coverage unit tests.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6132 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Siegfried Pammer
d171b0a765
reactivated IL Rewrite
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6118 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Matt Ward
dea2074160
Added support for running tests with Ruby's unit testing framework.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6095 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Tomáš Linhart
3c1c1211f8
The summary box provides now basic summary of node.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6081 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Tomáš Linhart
1c343c66bf
Added a support for a selected vertex. The selected vertex got different color and can be deselected by clicking its again.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6079 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Tomáš Linhart
9265c94a7c
Images can be saved in more formats. Removed measuring which was transforming graph.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6059 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Tomáš Linhart
d210702061
Implemented context menu for vertices.
...
Implemented operations for removing vertices (eg. by what use what)
Implemented an option to save graph to an image.
Implemented an option to reset graphs.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6058 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Tomáš Linhart
f36e412067
Graphs are cached now. Should improve performance a little bit.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6056 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
ccc4e24de9
Add workaround to ICSharpCode.Core that makes assemblies in the LoadFrom context also available in the Load context. This fixes some problems using WPF or .NET remoting in SharpDevelop AddIns.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6054 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
6cb65113c4
Show progress running unit tests in status bar.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6050 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
08c1792353
When running unit tests in multiple projects, perform a single build for all those projects before executing any tests.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6049 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Tomáš Linhart
295e0a6f8c
Fixed a small issue with generic instance.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6044 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Tomáš Linhart
9387173428
Vertixes are clickable. Single click shows summary. Double click show internal dependency. Created a new GraphLayout component.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6043 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Tomáš Linhart
fbad56428a
Added a support for method parameters. Added a support for generic instance of types.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6041 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Tomáš Linhart
3b030c7398
Added a new template for graphs from GraphSharp. Added new buttons for layouting. Replaced WPFExtension ZoomControl with ICSharpCode ZoomControl.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6037 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Tomáš Linhart
58f9e89c20
Implemented icons in tree. Added a lof of properties with information about fields, methods and so on.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6036 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Tomáš Linhart
8271aeb3f5
Added a module dependency graph where are dependencies between namespacies.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6031 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Tomáš Linhart
b5210b720f
Nested types wasn't properly assigned to a parent type. Added comments for every method.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6030 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Tomáš Linhart
4db20ab738
Added a support for Events. Some refactoring and fixes with declaring types.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6029 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
7a23f641b3
Remove ICSharpCode.TextEditor.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6028 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Tomáš Linhart
8c4aef994d
Fixed reading Nested Types.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6027 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
f9ed7c06df
Remove all ctrl+alt+letter shortcuts. These conflict with text input methods on some keyboard layouts (e.g. Ctrl+Alt+Q='@' on German keyboard; Ctrl+Alt+B='{' on Slovenian, etc.).
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5966 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
1e7057752a
Fixed forum-11419: FxCop showing errors in file 'positionof#...'
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5965 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Matt Ward
bd0975ba7d
Code coverage addin now uses the new text editor - AvalonEdit.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5918 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
8a464f1a8c
Remove EmptyTemplate from AvalonEdit, instead re-style the CompletionListBox within SharpDevelopCompletionWindow.xaml
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5897 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Tomáš Linhart
f71f35b7c5
Created basic ingtegration of CodeQualityAnalysis AddIn to SharpDevelop.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5894 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Tomáš Linhart
19b4d75de9
Initial commit of Code Quality Analysis AddIn.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5893 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
4ba935e0a1
Remove unused references to ICSharpCode.TextEditor.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5886 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Matt Ward
daee118e45
Unit testing addin can now be extended with custom test runners.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5844 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
2e1db61657
Move Analysis AddIns to src/AddIns/Analysis
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5787 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago