Mansheng Yang
|
6f063c60a6
|
[CodeIssues] RedundantFieldInitializerIssue: handle some number type initializer cases
|
13 years ago |
Daniel Grunwald
|
c403f389b7
|
Move the fix for #94 into CSharpConversions.IsConstraintConvertible.
Also added a couple of additional unit tests for constraint validation.
|
13 years ago |
Daniel Grunwald
|
40bbafda16
|
Set NET_4_0 preprocessor symbol for mcs.
Rename "NET45" to "NET_4_5" to be consistent with mcs and Mono.Cecil.
|
13 years ago |
Daniel Grunwald
|
284a4cc795
|
Fix InvalidCastException in MemberLookup.RemoveInterfaceMembersHiddenByClassMembers
|
13 years ago |
mkrueger
|
740a30c929
|
[Completion] CreateNamespace completion data now takes a INamespace
instead of a string.
|
13 years ago |
Mansheng Yang
|
f5c370a6cd
|
[CodeIssues] MethodOverloadHidesOptionalParameterIssue: fixed namespace
|
13 years ago |
Mansheng Yang
|
8d77f4bd9c
|
[CodeIssues] Removed some unused usings
|
13 years ago |
Mansheng Yang
|
f1dad51f27
|
[CodeActions] CreateCustomEventImplementationAction: removed TODO which is already done.
|
13 years ago |
Mansheng Yang
|
11b9fd1cbc
|
[CodeActions]ConvertLambdaBodyExpressionToStatementAction: removed unused usings
|
13 years ago |
Mansheng Yang
|
c461c7b382
|
[CodeActions] ConvertConditionalToIfAction: check context location
|
13 years ago |
Mansheng Yang
|
90356adce8
|
[CodeActions] ConvertCastToAsAction: check context location. Reorganized code.
|
13 years ago |
Mansheng Yang
|
f2b8be7a85
|
[CodeAction] ConvertAsToCastAction: check context location
|
13 years ago |
erikkallen
|
9c521f8992
|
Fixed issue with nullable types not being usable as generic arguments.
|
13 years ago |
Simon Lindgren
|
a9e0bd901d
|
[CodeIssues] IncorrectCallTogetHashCodeIssue: Only look at calls to members of 'base' or 'this'.
|
13 years ago |
erikkallen
|
5b29f2b292
|
Fixed issue with duplicate using directives.
|
13 years ago |
Simon Lindgren
|
821e157bf6
|
[CodeIssues] VariableDeclaredInWideScopeIssue: Handle nested scopes that are not BlockStatements and don't suggest moving declarations into closures
|
13 years ago |
Simon Lindgren
|
713b88f963
|
[CodeIssues] Don't consider empty catches redundant.
|
13 years ago |
Mansheng Yang
|
c63f65a570
|
[CodeIssue] Added MethodOverloadHidesOptionalParameterIssue
|
13 years ago |
Simon Lindgren
|
76670db70c
|
[CodeActions] Add ConvertLambdaToAnonymousDelegateAction.
|
13 years ago |
Simon Lindgren
|
1797fa2c04
|
[CodeActions] Add convertAnonymousDelegateToLambdaAction.
|
13 years ago |
Daniel Grunwald
|
0b56b42bc8
|
Remove redundant call to ValidateMethodConstraints().
Fix demo application.
|
13 years ago |
Mike Krüger
|
eeb5c3fb8f
|
Added unit test to check completion in #if regions.
|
13 years ago |
Mike Krüger
|
d2038a429d
|
[Completion] Added conditional symbols to the completion engine
context.
|
13 years ago |
Mike Krüger
|
ddd341b42b
|
[CodeActions] Fixed bug in create backing store.
|
13 years ago |
Mansheng Yang
|
352b20cac6
|
[CodeIssue] Added RedundantObjectCreationArgumentListIssue
|
13 years ago |
Mansheng Yang
|
9a8d671d07
|
[CodeIssue] RedundantObjectOrCollectionInitializerIssue: added some tests
|
13 years ago |
Mansheng Yang
|
c0870dbb79
|
[CodeIssue] Added RedundantObjectOrCollectionInitializerIssue
|
13 years ago |
Mansheng Yang
|
4af137970c
|
[CodeIssue] Added RedundantCaseLabelIssue
|
13 years ago |
Mansheng Yang
|
b5bd89b003
|
[Refactoring] track renaming of ParsedFile to UnresolvedFile
|
13 years ago |
Daniel Grunwald
|
c3a31c9c81
|
Fix #92: The resolver does not check type constraints on calls to generic methods
|
13 years ago |
Daniel Grunwald
|
1f6c4f037e
|
Update solution-loading logic in ConsistencyCheck.
|
13 years ago |
Mansheng Yang
|
86e4d9a18e
|
[CodeIssue] Added CastExpressionOfIncompatibleTypeIssue
|
13 years ago |
Daniel Grunwald
|
16aa0c6c28
|
Rename IParsedFile -> IUnresolvedFile to make clear it belongs to the unresolved type system.
|
13 years ago |
Daniel Grunwald
|
4a6a43d0d1
|
Change output path - build everything into \bin\Debug in NRefactory directory (not into ICSharpCode.NRefactory subdirectory).
|
13 years ago |
Daniel Grunwald
|
9a9485a49d
|
Add ProjectReference class to NRefactory to simplify creating the type system for a solution with multiple projects.
|
13 years ago |
Simon Lindgren
|
ea49b1a6cf
|
[CodeIssues] Add StaticFieldInGenericTypeIssue.
|
13 years ago |
Simon Lindgren
|
7c19dfa4ef
|
[Parser] Set locations of AttributeSections correctly.
|
13 years ago |
Simon Lindgren
|
e5f5d6c9e2
|
[CodeIssues] Add ThreadStaticOnInstanceFieldsIssue.
|
13 years ago |
Erik Källén
|
fec84f8b98
|
Implemented missing operation on new SeekableStreamReader
|
13 years ago |
Erik Källén
|
32d43b2534
|
Fixed query orderings when ordering by more than one expression.
|
13 years ago |
Simon Lindgren
|
cdfde8bcef
|
[CodeActions] Greatly improved OptionalParameterCouldBeSkippedIssue.
It now handles named parameters much better, has more actions, and less code duplication.
|
13 years ago |
Mansheng Yang
|
d9dbd25be7
|
[CodeIssue] Added RedundantArrayInitializerCommaIssue
|
13 years ago |
Daniel Grunwald
|
62a8b20208
|
Fix icsharpcode/NRefactory#89: explicit conversion of array to generic IList fails when array covariance is used.
|
13 years ago |
Simon Lindgren
|
82ab94fa1f
|
[CodeIssues] OptionalParameterCouldBeSkippedIssue: Check for unmappable arguments.
|
13 years ago |
Simon Lindgren
|
d69abeae95
|
[CodeActions] Handle resolution errors in IterateViaForeachAction.
|
13 years ago |
Simon Lindgren
|
1371e6db61
|
[CodeIssues] Fix bugs in RedundantCatchIssue.
|
13 years ago |
Simon Lindgren
|
d6054d1035
|
[CodeIssues] Add ExceptionRethrowIssue
|
13 years ago |
Mike Krüger
|
e97b6b22cd
|
[Parser] Fixed some optional comma bugs.
|
13 years ago |
Mansheng Yang
|
ff4b265de7
|
[CodeIssue] Added MethodNeverReturnsIssue
|
13 years ago |
Daniel Grunwald
|
087aee7fe8
|
Simplify parser API.
|
13 years ago |