Daniel Grunwald
9ee497eec8
Hide MSBuildEngine behind service interface and move it to SharpDevelop.exe
13 years ago
Daniel Grunwald
a2bfa48520
Use InvokeAsyncAndForget() instead of InvokeAsync().FireAndForget().
13 years ago
Daniel Grunwald
0eb8e20dbc
Adjust SharpDevelop to NRefactory update.
...
I removed the Mono.Cecil reference from SD.Base as it was only used in the broken debugger-decompiler code, which doesn't really belong into Base anyways.
13 years ago
Daniel Grunwald
a224739c79
Replace some WorkbenchSingleton usages with the SD5 API.
13 years ago
Daniel Grunwald
f0b7f5805e
UnitTesting: use ITestFramework, clean-up.
14 years ago
Daniel Grunwald
0788d1bbff
[WIP] Started porting forms designer to NR5
14 years ago
Tobias Ibounig
fdb0986ed9
When in Search-Text-Box and pressing enter the dialog used to close.
14 years ago
Siegfried Pammer
1b9e4d2546
simplify search in GAC Panel in Add Reference dialog
14 years ago
Daniel Grunwald
ab95b18a3f
Refactored parser service.
14 years ago
Daniel Grunwald
35a22b2121
Fixed VB code completion (loading of mscorlib.dll and Microsoft.VisualBasic.dll)
...
The VB code completion logic was relying on the special cases that I removed in commit 7c1c3b4 .
With this fix, multi-targeting works with the assemblies implicitly referenced by the VB compiler.
15 years ago
Daniel Grunwald
7c1c3b4754
Always use MSBuild for resolving assembly references; do not special-case some .NET BCL assemblies.
...
This avoids loading the GAC copy of the assembly in said special cases, and loads the reference assembly for the chosen target framework version instead.
15 years ago
Daniel Grunwald
a8a16ef26f
Fixed crash when closing Add Reference dialog while search is still running.
15 years ago
Daniel Grunwald
8e0e63dc9e
Use referenced assemblies in type resolve context.
15 years ago
Daniel Grunwald
a2add0b62e
WIP
15 years ago
Daniel Grunwald
9c244880fb
WIP: new NRefactory
...
ICSharpCode.SharpDevelop.dll now compiles again, though with tons of commented-out code.
Most AddIns removed from solution, and still plenty of compiler errors left in the remaining AddIns.
15 years ago
Daniel Grunwald
4fb4288c87
Starting to port SD to new NRefactory
15 years ago
Daniel Grunwald
4eb879cda0
Avoid crash on invalid version numbers in assembly references.
15 years ago
eusebiu
09a6012069
GacReferencePanel: add search function
15 years ago
Daniel Grunwald
f5780c2944
Apply new file headers
16 years ago
Daniel Grunwald
25b828694b
Add "CopyLocalWorkaround" to build. (part of fix for SD2-1670 - Allow compiling .NET 4 projects without having the .NET 4 SDK installed)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5814 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
7267cd5c81
Trying to reduce amount of global state in ICSharpCode.Core
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4735 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
ba0cb0bd43
Shut down build worker processes after the build has finished.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/dotnet4@4262 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
4db1e52468
Use a single ProjectCollection - MSBuild 4.0 doesn't support parallel builds if multiple project collections are used.
...
Implemented ResolveAssemblyReferences.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/dotnet4@4242 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
7da40d343b
Updated fullAssemblyNameToRequiredFrameworkVersionDictionary.
...
Increase timeout on ProcessExitedTestFixture.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4241 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
d5b3330f71
Fixed SD2-1355: FormattingStrategy: meaning of IndentLine, FormatLine return value
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2640 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
096c91e094
Add "RequiredTargetFramework" meta data to references.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2633 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
4423707856
GacReferencePanel: when the GAC contains multiple versions of an assembly, show the version that MSBuild will use.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2631 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Markus Palme
a1543c981e
removed unused import statements
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1965 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
c9ecec41f3
Put ICSharpCode.SharpDevelop.Dom in a separate assembly.
...
WorkbenchSingleton.SafeThreadCall is now a generic method to check that the types of the arguments match the parameter types expected by the delegate.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1661 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
1893856800
Fixed SD2-580: Adding GAC reference to standard .NET assemblies adds full assembly name to project
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1096 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
a3c3230123
Added some strings to the translation database.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1010 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Matt Ward
5d68029091
Added support for Mono's GAC. Added Gtk# and Glade# project templates. Project templates can now clear any imports added by default. Improved code completion for Mono GAC assemblies with dependencies.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@983 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Markus Palme
bfd3512e6b
allow sorting of GAC panel
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@947 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
32abb6ee5a
Change file header.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@915 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
331c44292e
Applied new header to all source files.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@230 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Mike Krüger
c4336b038c
created trunk folder.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago