Simon Lindgren
|
4dbac01d20
|
[CodeActions] Fix bugs in ConvertToInitializerAction.
|
13 years ago |
Simon Lindgren
|
f47fd7619e
|
[CodeIssues] RedundantToStringIssue: Also check formatting calls.
|
13 years ago |
Simon Lindgren
|
a747e477fe
|
[CodeIssues] Use IsKnownType in more places.
|
13 years ago |
Simon Lindgren
|
264c4c17e3
|
[CodeIssues] Use IsKnownType to check for System.Object.
|
13 years ago |
Simon Lindgren
|
3ef7fd79dd
|
Merge remote-tracking branch 'upstream/master' into simonl
Conflicts:
ICSharpCode.NRefactory.CSharp/Completion/CSharpCompletionEngine.cs
|
13 years ago |
Simon Lindgren
|
dbdb7c74dc
|
[CodeIssues] Handle non-object base classes in IncorrentCallTogetHashCodeIssue and CallToObjectEqualsViaBaseIssue.
|
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 |
Mike Krüger
|
40ba86a9d7
|
[Completion] Added some synthetic member checks.
|
13 years ago |
Simon Lindgren
|
c954742a33
|
Merge remote-tracking branch 'upstream/master' into simonl
Conflicts:
ICSharpCode.NRefactory.CSharp/ICSharpCode.NRefactory.CSharp.csproj
|
13 years ago |
Simon Lindgren
|
ecf167d3a1
|
[CodeIssues] Add IncorrectCalltoGetHashCodeIssue.
|
13 years ago |
Simon Lindgren
|
783a79c42a
|
[CodeIssues] Add CallToObjectEqualsViaBaseIssue.
|
13 years ago |
Simon Lindgren
|
444ecf747b
|
[CodeIssues] Add RedundantToStringIssue.
|
13 years ago |
Daniel Grunwald
|
a3534f250d
|
Add INamespace.ContributingAssemblies.
|
13 years ago |
Daniel Grunwald
|
8b026d4e15
|
Script.Link() dummy implementation: return a completed task instead of null.
|
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 |
Daniel Grunwald
|
3d74abb409
|
Use directly specific corlib implementation for GetAllBaseTypesTest so that the tests don't fail if interfaces are added to .NET BCL types.
|
13 years ago |
Daniel Grunwald
|
9640abde31
|
Add (failing) unit test for icsharpcode/NRefactory#73.
|
13 years ago |
Daniel Grunwald
|
0e7fe7a186
|
Merge pull request #77 from erik-kallen/MembersInDerivedInterfacesShouldNotImplementBaseMembers
Members in derived interfaces should not implement base members
|
13 years ago |
Daniel Grunwald
|
93e2def893
|
Fix #75: conversion between delegate types
|
13 years ago |
Daniel Grunwald
|
32ee4d4548
|
Fix icsharpcode/NRefactory#76: definite assignment analysis ignores false part of conditional expressions.
|
13 years ago |
Daniel Grunwald
|
dd07a77ce8
|
CSharpParser: when parsing part of a compilation unit, detach the resulting nodes from the dummy compilation.
|
13 years ago |
Mike Krüger
|
e71a8fd8b2
|
Fixed conditional symbol bug.
|
13 years ago |
Daniel Grunwald
|
d1f0807458
|
Use location from Cecil instead of providing it as an extra parameter to LoadAssembly().
|
13 years ago |
Daniel Grunwald
|
5a1f7d70f0
|
Fixed issues with CecilLoader.LazyLoad=true.
|
13 years ago |
Daniel Grunwald
|
ed0e4c5197
|
Fixed conversions from "dynamic" - these only exist from expressions, not from the type (this was causing subtle issues with type inference).
|
13 years ago |
Mike Krüger
|
8090455130
|
[Parser] Added conditional symbols to the compilation unit.
|
13 years ago |
Mike Krüger
|
5f60958a7e
|
[TypeSystem] Cecil loader can now take the loaded assembly location.
|
13 years ago |
Mike Krüger
|
14addf402d
|
[TypeSystem] Added SetLocation to IProjectContent.
|
13 years ago |
Mike Krüger
|
be9a3eda3f
|
[Completion] Fixed get extension method call in parameter completion.
|
13 years ago |
Mike Krüger
|
c032382855
|
[TypeSystem] Added location property to IAssembly.
|
13 years ago |
Mike Krüger
|
1146033e64
|
Fixed get extension method call.
|
13 years ago |
Simon Lindgren
|
1d499aeecc
|
[CodeIssues] Remove unused field.
|
13 years ago |