Matt Ward
314c68792a
Merge branch 't4mvc'
13 years ago
Daniel Grunwald
1de84b11d2
Add compatibility manifest.
13 years ago
Daniel Grunwald
a81622ad24
UnitTesting.NUnit: Added support for inherited tests
13 years ago
Siegfried Pammer
7ea4d4fe9d
fix duplicate language entries in HighlightingOptions
13 years ago
Siegfried Pammer
16abd83dd1
add support for customizations in combination with the semantic highlighting + fix bugs in HighlightingOptions
13 years ago
Siegfried Pammer
c7f91f7d3f
add support for FontWeight and FontStyle to ITextMarker
13 years ago
Siegfried Pammer
ef7f6bae62
make fileName in IDocument mandatory to avoid crashes
13 years ago
Daniel Grunwald
86b6f990b1
Use custom thread pool for saving the type system caches.
13 years ago
Daniel Grunwald
f7d8e87183
Fix race condition caused by freezing cecil-loaded assemblies too late.
13 years ago
Daniel Grunwald
1098051271
Fix icsharpcode/NRefactory#110 : CecilLoader fails on System.Data v2.0.50727
13 years ago
Daniel Grunwald
6682aa6f92
NRefactory changes from SharpDevelop: add IDocument.FileName and IAssembly.FullAssemblyName,
13 years ago
Daniel Grunwald
4286a2b212
Merge NRefactory 5.2.0-319-g79db6fe to SharpDevelop newNR branch.
13 years ago
Daniel Grunwald
9c4a2c4db9
WordCountDialog: add 'whole solution' option and make 'whole project' count only the current project.
13 years ago
Daniel Grunwald
7eea339c6e
Add 'IShutdownService'.
13 years ago
Daniel Grunwald
79db6fe54c
Change ISupportsInterning so that objects are interned immediately after they are created.
...
This lets us get rid of the hidden mutation due to interning; ISupportsInterning objects can now be truly immutable.
13 years ago
Daniel Grunwald
dc76823be9
Implemented test runner.
13 years ago
Daniel Grunwald
cc8ce304a3
Show classes and methods in the unit test treeview.
13 years ago
Matt Ward
e70a17822d
Fix project custom tool settings not being saved.
...
If a project had no previously stored preferences then any changes made to a project's custom tool settings were lost on closing the project.
13 years ago
Matt Ward
0c5fa97065
Fix null reference when building a project.
...
Pre-build custom tool runner was not handling that IProject.ProjectSpecificItems can be null for a project that has no preferences xml file already created (e.g. project created by Visual Studio and then opened in SharpDevelop).
13 years ago
PeterForstmeier
4513040d33
Cleanup BuildOptions
13 years ago
PeterForstmeier
87dd38331a
BuildOptions.xaml.cs
13 years ago
PeterForstmeier
d350c9cbde
C# BuildOptions
13 years ago
Daniel Grunwald
dff21e821f
[WIP] Major refactoring of the unit testing addin:
...
A lot of functionality gets moved from the main portion of the AddIn into the framework-specific providers.
We no longer deal with test classes and members, but instead use the new ITest interface.
A test can be a whole project, namespace, class, or just a single method.
This can be used to support features like the NUnit [TestCase] attribute, where a single method might result in multiple tests.
13 years ago
Matt Ward
a8f92d9e3e
Set CustomTool for files added by NuGet.
...
Files added (e.g. T4MVC.tt) when installing a NuGet package were not getting a default CustomTool configured.
Now the CustomToolsService.GetCompatibleCustomToolNames() is used to find the first matching custom tool name for a file.
13 years ago
Daniel Grunwald
250f499c7d
Continuied attempt to port the UnitTesting.Tests.
13 years ago
Matt Ward
ec75e495d4
Support running custom tools on build.
...
Add Custom Tools project options panel that can be used to enable running custom tools when a build is started just before the build executes.
Project options panel allows enabling/disabling this feature and specifying which files will have their custom tools run pre-build.
Configuration is stored in IProject.ProjectSpecificProperties.
13 years ago
Simon Lindgren
3b5e5731ea
[CodeIssues] Don't warn for unused parameters on overrides and interface implementations.
13 years ago
Simon Lindgren
f829d5833c
[CodeIssues] Don't mark calls to IFormattable.ToString() as redundant.
13 years ago
Daniel Grunwald
42ae86a467
Started porting UnitTesting.Tests to the new architecture.
13 years ago
Daniel Grunwald
07afc1301b
[UnitTesting] Clean up directory structure
13 years ago
Daniel Grunwald
f0b7f5805e
UnitTesting: use ITestFramework, clean-up.
13 years ago
Daniel Grunwald
e3bb7c0dd2
Add unit testing menu to entity context menu.
13 years ago
Daniel Grunwald
143663b0f3
Fix navigating to methods in DecompiledViewContent.
13 years ago
Siegfried Pammer
6247fcb190
implement customizable multi highlighter
13 years ago
Daniel Grunwald
76f3da7ccf
[CodeDomConvertVisitor] fixed converting fully-qualified references to static members
13 years ago
Daniel Grunwald
f96fe9c6a5
Fix typo in Setup.wxs.
13 years ago
Daniel Grunwald
2828c9e904
Change "SymbolUnderCaretMenuCommand" into "ResolveResultMenuCommand".
13 years ago
Daniel Grunwald
2f99cb14ac
Add FullAssemblyName to IAssembly.
13 years ago
Daniel Grunwald
3593982136
Merge branch 'master' of github.com:icsharpcode/SharpDevelop into newNR
13 years ago
Daniel Grunwald
98b905acfd
Add ILSpyAddIn to setup.
13 years ago
Daniel Grunwald
0c3a8957c7
Fix unit tests.
13 years ago
Daniel Grunwald
a8d0875c13
Fix build.
13 years ago
Daniel Grunwald
9193b83219
Make IHasPropertyContainer a [ViewContentService].
13 years ago
Daniel Grunwald
05904c8407
Replace ITextEditorProvider with GetService<ITextEditor>().
13 years ago
Daniel Grunwald
8f5f3a7572
Add ILSpyAddIn.
13 years ago
Daniel Grunwald
0ffd4fa4e1
Fixed display of file names with underscore in the document list dropdown.
...
http://community.sharpdevelop.net/forums/t/15815.aspx
13 years ago
Daniel Grunwald
498f77ad07
Fix 'My.Application' in VB WPF project template.
13 years ago
Mike Krüger
6efd3b949a
Revered patch from erik kallen/ignored failing test.
13 years ago
Daniel Grunwald
d0bed831ae
Add a mechanism to the FastSerializer that allows us to invalidate cached project contents when fixing a bug in one of the type system loaders.
13 years ago
Mike Krüger
637a7daae2
Updated mcs (fixed parser bug).
13 years ago