Daniel Grunwald
|
a25ebfe842
|
Implemented re-parsing when switching the project configuration.
|
13 years ago |
Daniel Grunwald
|
cf4ef6879c
|
Use conditional symbols from project settings in the C# parser.
|
13 years ago |
Daniel Grunwald
|
b016131315
|
Made debugger type system thread-safe.
|
13 years ago |
Daniel Grunwald
|
77c118ec71
|
Mark service interfaces with [SDService].
|
13 years ago |
Daniel Grunwald
|
5a50c1a5c2
|
Remove static AddInTree and use IAddInTree interface instead.
|
13 years ago |
Daniel Grunwald
|
92da3798b3
|
Add IResourceService interface.
|
13 years ago |
Daniel Grunwald
|
87f3820048
|
Improve IMessageService API.
|
13 years ago |
Daniel Grunwald
|
16bb4b2e7f
|
Introduce IPropertyService.
|
13 years ago |
Daniel Grunwald
|
23cad81544
|
Add IAddInTree to ICSharpCode.Core to allow mocking BuildItems() calls.
|
13 years ago |
Daniel Grunwald
|
9ab4031e9f
|
Fix some issues in the unit testing AddIn.
|
13 years ago |
Daniel Grunwald
|
5dacab6a80
|
Highlight active parameter in method insight.
|
13 years ago |
Daniel Grunwald
|
3c507ab423
|
Implement method insight.
|
13 years ago |
Daniel Grunwald
|
15f93629d5
|
Implemented override-completion.
|
13 years ago |
Daniel Grunwald
|
5550cb7e12
|
Update NRefactory
|
13 years ago |
Daniel Grunwald
|
56114fe865
|
Simplify ImplementInterfaceAction by using the TypeSystemAstBuilder.
|
13 years ago |
Daniel Grunwald
|
ecf6c67f8f
|
HACK: avoid crash in multiline comments where the parser returns incorrect comment.Content
|
13 years ago |
Daniel Grunwald
|
9a968de501
|
Introduce AstNodeCollection.AcceptVisitor() to simplify CSharpSemanticHighlighter.
|
13 years ago |
Daniel Grunwald
|
f877fdf87b
|
Fix crash in semantic highlighter when highlighting a method call with explicitly provided type arguments.
|
13 years ago |
Daniel Grunwald
|
519dc12eda
|
Add IsKnownType() extension method.
|
13 years ago |
Mike Krüger
|
58fea5211e
|
[Completion] Added more synthetic member checks/added forgotton
accessible check for nested types.
|
13 years ago |
Daniel Grunwald
|
803d9c9f92
|
Fixed bug in HighlightedLine.MergeWith().
|
13 years ago |
Mike Krüger
|
40ba86a9d7
|
[Completion] Added some synthetic member checks.
|
13 years ago |
Daniel Grunwald
|
f8629c101c
|
Fix crash when opening LoadSaveOptions.
|
13 years ago |
Daniel Grunwald
|
c924cd6aef
|
Lazy-load the debugger type system.
|
13 years ago |
Daniel Grunwald
|
dfaab95005
|
Adjust debugger test cases to new DefaultResolvedMethod.ToString() implementation.
Enable lazy-loading for the debugger type system.
|
13 years ago |
Daniel Grunwald
|
e1d7f1bf7f
|
Show tooltips on EnhancedScrollBarTrack.
Fixed NullReferenceException when showing tooltip after debugging.
|
13 years ago |
Daniel Grunwald
|
a3534f250d
|
Add INamespace.ContributingAssemblies.
|
13 years ago |
Daniel Grunwald
|
80dc644829
|
Enable new context actions (Create Local, Extract Field, Implement Interface).
Allow clicking on track adorners.
Don't serialize project content on shutdown when it hasn't changed.
|
13 years ago |
Daniel Grunwald
|
6436a028bb
|
Fixed document service retrieval.
|
13 years ago |
Daniel Grunwald
|
7b43181128
|
Fix crash when opening editor context menu due to missing BreakpointChangeMenuBuilder
|
13 years ago |
Daniel Grunwald
|
8b026d4e15
|
Script.Link() dummy implementation: return a completed task instead of null.
|
13 years ago |
Daniel Grunwald
|
9cafada67e
|
Merge NRefactory 5.1.0 into SharpDevelop newNR branch.
|
13 years ago |
Daniel Grunwald
|
bfe463b50d
|
NRefactory 5.1.0
|
13 years ago |
Daniel Grunwald
|
4513b6e57c
|
Avoid NullReferenceExceptions now that MethodGroupResolveResult.TargetResult can be null.
|
13 years ago |
Daniel Grunwald
|
41b777593a
|
Merge pull request #80 from erik-kallen/DynamicImprovementsNewTry
Dynamic improvements as discussed in https://github.com/icsharpcode/NRefactory/pull/70#issuecomment-6694782
|
13 years ago |
Daniel Grunwald
|
3ddf30c339
|
Fix icsharpcode/NRefactory#71: entity type for indexers (explicit interface implementations)
|
13 years ago |
Erik Källén
|
acb1218d5f
|
Test demonstrating issue with EntityType for indexers that explicitly implement interface members.
|
13 years ago |
Daniel Grunwald
|
65097ed48f
|
Add unit test for named attribute argument.
|
13 years ago |
Daniel Grunwald
|
dfbca8567d
|
Add (failing) unit test for icsharpcode/NRefactory#56.
|
13 years ago |
Daniel Grunwald
|
a15921d5a8
|
Merge pull request #81 from erik-kallen/IsConstantExpressionConversion
Added property Conversion.IsConstantExpressionConversion
|
13 years ago |
Erik Källén
|
f3d13eebdf
|
Added property Conversion.IsConstantExpressionConversion
|
13 years ago |
Erik Källén
|
916cc2a1f2
|
Fixed issues pointed out by Daniel.
|
13 years ago |
Daniel Grunwald
|
6192d7a4b1
|
Documentation for MethodListWithDeclaringType
|
13 years ago |
Daniel Grunwald
|
d7ebf92885
|
Add (failing) unit tests for icsharpcode/NRefactory#45
|
13 years ago |
Daniel Grunwald
|
9e8487329a
|
Change "string[] Conditionals" to "IList<string> ConditionalSymbols"
|
13 years ago |
Erik Källén
|
ecd3de7ece
|
Implementation of feature
|
13 years ago |
Erik Källén
|
ce5a42c4ee
|
Tests for the improved dynamic handling.
|
13 years ago |
Daniel Grunwald
|
13dce76d36
|
Add Conversion.IsNullLiteralConversion (icsharpcode/NRefactory#59)
|
13 years ago |
Daniel Grunwald
|
ea5e36c836
|
Fix icsharpcode/NRefactory#60: Implicit type parameter conversion
|
13 years ago |
Daniel Grunwald
|
b65637108b
|
Implemented C# cref parser.
|
13 years ago |