Daniel Grunwald
6e08cfe87e
Reimplemented project configuration management.
13 years ago
Daniel Grunwald
091d791b5b
Change IProject.Items to IMutableModelCollection; and get rid of the IProjectItemListProvider interface.
13 years ago
Daniel Grunwald
c2c89c7014
Move project service events to IProjectService interface.
13 years ago
Daniel Grunwald
327e3709ec
Fix InvalidOperationException: "Dispatcher processing is suspended" when an assertion occurs while WPF the dispatcher is suspended.
13 years ago
Daniel Grunwald
918b47ca70
Fix various issues with the new solution model.
13 years ago
Daniel Grunwald
e6b05f1b4a
Change IModelCollection to use a strongly-typed event handler.
13 years ago
Daniel Grunwald
7f08fe1c0f
Simplify project creation API.
13 years ago
Daniel Grunwald
785c54c9e8
Worked on new ProjectService implementation.
13 years ago
Daniel Grunwald
bb4e74c170
Worked on IProjectService API.
13 years ago
Daniel Grunwald
9ee497eec8
Hide MSBuildEngine behind service interface and move it to SharpDevelop.exe
13 years ago
Daniel Grunwald
194dcce61d
Add FakeMessageLoop as a fall-back service so that unit tests don't have to instantiate it manually.
...
Improved the ISolution implementation.
13 years ago
Daniel Grunwald
7aa8e6c63b
Initial implementation of new ISolution-API.
13 years ago
Daniel Grunwald
5ac93c1540
Port most of SharpDevelop to new ISolution API.
13 years ago
Daniel Grunwald
b88947a4fe
Started refactoring the project service / solution API.
13 years ago
Daniel Grunwald
be41187303
Merge remote-tracking branch 'origin/master' into newNR
13 years ago
Daniel Grunwald
7ed3cf8a5c
Fix infinite loop in WPF designer.
13 years ago
Daniel Grunwald
52e595eb16
Handle IOException (network path not available) in AbstractProject.get_ReadOnly
13 years ago
Daniel Grunwald
a457ec6278
VB code completion: fix bug that caused code completion to omit local variables when typing near the end of a block.
...
http://community.sharpdevelop.net/forums/t/16643.aspx
The VB parser was using the end of the last statement as the EndLocation for the block. This made local variables
declared in that block unavailable when typing another statement at the end of the block.
We now use the location of the 'End' or 'Next' token instead.
13 years ago
Daniel Grunwald
44df039a84
Register new issue classes in AddInTree.
13 years ago
Daniel Grunwald
bc52a0b8fe
Add Freeze() method to HighlightingColor.
13 years ago
Daniel Grunwald
e51750a232
Use SemanticHighlightingVisitor in CSharpSemanticHighlighter.
13 years ago
Daniel Grunwald
7ca9f3f398
Add missing projects to solution (references for PackageManagement).
13 years ago
Daniel Grunwald
572ff51e3e
Update NRefactory to version 5.3.0-139-g67daa03
13 years ago
Daniel Grunwald
658c1d2c53
C# syntax highlighting: Move contextual keywords into other keyword categories
...
Semantic highlighting will undo the keyword highlighting when the keyword is used as an identifier.
13 years ago
Daniel Grunwald
04c5e7560b
Use custom dialog for assertion failures.
...
The new dialog allows viewing the full stack trace; and ignoring all occurrences of a given assertion.
13 years ago
Daniel Grunwald
67daa03b4f
Add SemanticHighlightingVisitor to NRefactory
13 years ago
Matt Ward
ef5d2930e9
Fix output name in Application settings project panel.
...
The output assembly name was always has the extension of .exe when
the project options is opened.
13 years ago
Mike Krüger
8639ca4d5b
Speeded up document script node formatting.
13 years ago
Mike Krüger
a1e3633a81
Fixed bug in extract method.
13 years ago
Mike Krüger
f8259b4b8b
Improved create class action.
13 years ago
Daniel Grunwald
97c267441a
Merge pull request #137 from erik-kallen/conversion-improvements
...
Added information about built-in conversions before and after a user-defined conversion operator is applied
13 years ago
Daniel Grunwald
d267602fec
Fix crash when 'return 1;' occurs within a constructor declaration.
13 years ago
Daniel Grunwald
4324311718
Use IMember.Specialize() instead of 'new SpecializedMember()', and remove unnecessary upcasts.
13 years ago
Mike Krüger
7ebc4d1a10
Added property to give better control over the anonymous type creation
...
completion case.
13 years ago
Mike Krüger
176a3a0540
[Completion] Fixed bug in anonymous type creation.
13 years ago
Mike Krüger
dc10a67ce7
[CodeIssues] Fixed naming issue.
13 years ago
Mike Krüger
7427e66a88
Fixed attribute completion bug.
13 years ago
Mike Krüger
d47e38efe7
[CodeIssues] Fixed bug in CS0127 issue.
13 years ago
Matt Ward
2c197e33c7
Update NuGet to version 2.2.1
13 years ago
Peter Forstmeier
736665a00d
Merge branch 'master' of github.com:icsharpcode/SharpDevelop
13 years ago
Peter Forstmeier
92e6511ec9
Add some Test for Formatting results
13 years ago
David Srbecký
4798dae6fe
Refactored the stepping logic to be more friendly with multiple symbol source;
...
JIT and NGEN optimization are explicit options now
13 years ago
Mike Krüger
2fc7cb0167
Fixed create method action bug.
13 years ago
Mike Krüger
320f93990b
Fixed pre processor completion bug.
13 years ago
Matt Ward
2a4af3b94b
Remove highlight when search panel closed.
13 years ago
Mike Krüger
9247e292c8
Use compiler error message for the issue provider.
13 years ago
Mike Krüger
40a2b81b43
Implemented issue provider for CS0127: A method with a void return
...
type cannot return a value.
This issue provider got requested - and I need to start somewhere to
implement semantic error issue providers.
13 years ago
Mike Krüger
40df125015
fixed argument count check in new code issue.
13 years ago
Mike Krüger
f480c60aec
Added new code issue to simplify anonymous methods to delegate usages.
13 years ago
Christoph Wille
6a9ab97540
Add ZipFromMsi to build process
13 years ago