Daniel Grunwald
ab95b18a3f
Refactored parser service.
14 years ago
Daniel Grunwald
1882d9416b
Fix build.
14 years ago
Daniel Grunwald
d38eb13e71
AnalyticsMonitorService: move to new services infrastructure
14 years ago
Daniel Grunwald
c559da3336
Allow service registration using the AddInTree.
14 years ago
Daniel Grunwald
46a82c7a75
Reset version number to 5.0.0.1 and fix setup.
14 years ago
Daniel Grunwald
4ba2785f66
Add SD.InitializeForUnitTests() to allow easy mocking of SharpDevelop services.
...
Disable failing unit tests.
14 years ago
Daniel Grunwald
fbced09b89
Start restructuring of SD Base:
...
- the static class "SD" is providing services
- service interfaces are defined in ICSharpCode.SharpDevelop.dll
- services are implemented in SharpDevelop.exe or in AddIns
- ICSharpCode.SharpDevelop.Sda is moved into SharpDevelop.exe
Also added XmlEditor.Tests to SharpDevelop.Tests.sln
14 years ago
Daniel Grunwald
fe6d77bedc
SD service container
14 years ago
Daniel Grunwald
0cdeb1d5f4
Fixed some issues with issue options.
14 years ago
Daniel Grunwald
ca6937d980
Use XAML serialization instead of DataContractSerializer.
...
XAML serialization works better:
- it calls the object constructor, thus using the correct default value for new properties
- it can add to existing collections (created by constructor) and does not require a setter for collection properties
- it does not serialize options that were not changed from the [DefaultValue]
14 years ago
Daniel Grunwald
c9860fb9bc
Fixed saving CodeEditorOptions.
14 years ago
Daniel Grunwald
7aea1ca75e
Rewritten ICSharpCode.Core.Properties:
...
- The meaning of "Get" is no longer overloaded, GetList and NestedProperties are now seperate methods.
- "Get" and "GetList" no longer cause the default value to be written into the properties container.
- Use DataContractSerializer instead of XmlSerializer.
14 years ago
Daniel Grunwald
3c64a767dd
Show description in issue options.
14 years ago
Daniel Grunwald
51c28dc006
Add EnhancedScrollBar.
14 years ago
Daniel Grunwald
5e1642ebd2
Add IssueOptions panel.
14 years ago
Siegfried Pammer
bd32925e07
implement XamlSymbolSearch
14 years ago
Daniel Grunwald
a45a631ad4
Add options dialog for context actions.
14 years ago
Daniel Grunwald
067866b210
Merge branch 'master' of github.com:icsharpcode/SharpDevelop into newNR
14 years ago
Daniel Grunwald
6f6a97acca
Move listbox/listview styles that highlight the focus instead of the selection to GlobalStyles.
14 years ago
Siegfried Pammer
67bf64d371
fix http://community.sharpdevelop.net/forums/p/14605/38878.aspx#38878
14 years ago
Daniel Grunwald
541497a978
Implemented support for issue providers and quick fixes.
14 years ago
Daniel Grunwald
cfe7ae8dad
Adjust SharpDevelop to new context actions API.
14 years ago
Daniel Grunwald
3b54e2665c
Merge NRefactory commit 'e54b06b3be07cbc97e2d81f0eda86516454d109b' into SharpDevelop newNR branch
14 years ago
Daniel Grunwald
e54b06b3be
Disable the failing unit tests.
14 years ago
Daniel Grunwald
cb15d5418d
Move ContextActions UI to AvalonEdit.AddIn.
14 years ago
Mike Krüger
6ef14c2c78
Added documentation for issue severity.
14 years ago
Mike Krüger
acfcf370ef
Changed the ContextAction/Inspector API.
14 years ago
Daniel Grunwald
3915a4ccb1
Add IsEligibleExtensionMethod to public API.
14 years ago
Mike Krüger
82af219dac
Added TranslateString method to the context.
14 years ago
Mike Krüger
ddc74b3742
[UnitTests] Track API changes.
14 years ago
Mike Krüger
615248ea53
Renamed InspectionIssue to CodeIssue.
14 years ago
Mike Krüger
436eab7889
Corrected name token start/end node calls.
14 years ago
Mike Krüger
974879b3fa
Applied sharpdevelop formatting style.
14 years ago
Mike Krüger
b41059f454
Added check for links in the context action tests.
14 years ago
Mike Krüger
16ea65ad95
Started to implement tests for the inspectors.
14 years ago
mike
66dfd28e0d
Fixed context action tests.
14 years ago
mike
8e66275c97
Fixed unit test.
14 years ago
Mike Krüger
b6ad6d443a
RedundantUsingInspector: visit simple type.
14 years ago
mike
bf71bafe3b
Implemented redundant using inspector.
14 years ago
Daniel Grunwald
9771b6db8f
Fix icsharpcode/NRefactory#33 : Determining if a ThisResolveResult represents this. or base.
14 years ago
Daniel Grunwald
5802f18c4a
Add support for inspectors.
14 years ago
Daniel Grunwald
5e58218a22
Merge NRefactory commit 'a3ced27e3e0515d4192e49318f2d24ec9f11fcd1' into SharpDevelop newNR branch.
14 years ago
Daniel Grunwald
a3ced27e3e
Simplified several inspectors. Includes some minor bugfixes.
14 years ago
Mike Krüger
61d6c02a6d
Fixed loop variable bug.
14 years ago
Daniel Grunwald
8d0abbe870
Fix icsharpcode/NRefactory#30 : Target of extension method invocation
14 years ago
Daniel Grunwald
d4dd1648e8
Implemented the new options for overridden members in FindReferences.
14 years ago
Mike Krüger
3336a43382
Fixed redundant this inspector.
14 years ago
Mike Krüger
efa4b0b576
Added more inspectors.
14 years ago
Daniel Grunwald
6bcc5661e8
Use <ReferenceOutputAssembly>false</ReferenceOutputAssembly> for build-order dependencies.
14 years ago
Daniel Grunwald
08a54ec770
Expose the <ReferenceOutputAssembly> setting in the SharpDevelop UI.
14 years ago