Daniel Grunwald
|
273178a141
|
Rename CompilationUnit to SyntaxTree.
|
13 years ago |
Simon Lindgren
|
93940f89f6
|
[CodeIssue] RedundantToStringIssue: Don't crash on parameter with declaration-less types.
|
13 years ago |
Simon Lindgren
|
17cdd1fabd
|
[CodeAction] Add ConvertInitializerToExplicitInitializationsAction.
|
13 years ago |
Simon Lindgren
|
35475a2414
|
[Refactoring] Make NamingHelper less horrible and remove the helper from RefactoringContext.
|
13 years ago |
Daniel Grunwald
|
cc37a7179d
|
TypeSystemAstBuilder: do not specify accessibility on accessors unless necessary.
Ported some SD4 unit tests to NR5.
|
13 years ago |
Daniel Grunwald
|
0f82920267
|
GenerateProperty: do not propose to generate a setter if the field is readonly.
|
13 years ago |
Mansheng Yang
|
574b3d2cd3
|
[CodeIssue] CompareFloatWithEqualityOperator: handle a failed test case
|
13 years ago |
Mansheng Yang
|
0ee9c33716
|
[CodeIssue] Added ReferenceEqualsCalledWithValueTypeIssue
|
13 years ago |
Mansheng Yang
|
10fc7380d9
|
[CodeIssue] Added ExpressionIsNeverOfProvidedTypeIssue
|
13 years ago |
Mansheng Yang
|
0ba24d9ffc
|
[CodeIssue] Added ExpressionIsAlwaysOfProvidedTypeIssue
|
13 years ago |
Simon Lindgren
|
522d6c6cbd
|
[CodeActions] Fix bugs in ConvertToInitializer.
|
13 years ago |
Simon Lindgren
|
88d89e7f98
|
[CodeActions] ConvertToInitializer: Handle collections with Add() calls taking multiple arguments.
|
13 years ago |
Simon Lindgren
|
903e46d1f8
|
[CodeActions] Cleanups in StatementsToInitializerConverter.
|
13 years ago |
Simon Lindgren
|
e384bfba0f
|
[CodeActons] Handle more edge cases in ConvertToInitializer.
|
13 years ago |
Simon Lindgren
|
4dbac01d20
|
[CodeActions] Fix bugs in ConvertToInitializerAction.
|
13 years ago |
Mike Krüger
|
40b8ce58d2
|
[CodeIssues] Converted IgnoreConstructors to a property.
|
13 years ago |
Mansheng Yang
|
384e0b608f
|
[CodeIssue] CompareFloatWithEqualityOperatorIssue: fixed 'NaN' issue
|
13 years ago |
Mansheng Yang
|
47f253138d
|
[CodeIssue] ConstantConditionIssue: use a better title
|
13 years ago |
Mansheng Yang
|
5c4a2da559
|
[CodeAction] NegateRelationalExpressionAction: fixed title
|
13 years ago |
Mansheng Yang
|
f5d0318106
|
[CodeAction] JoinStringAction: handle the case when left operand is a BinaryOperatorExpression
|
13 years ago |
Daniel Grunwald
|
e83d77a885
|
Ignore redundant 'this' in constructors.
|
13 years ago |
Mansheng Yang
|
b8b2c61f09
|
[CodeIssue] Added CompareBooleanWithTrueOrFalseIssue
|
13 years ago |
Mansheng Yang
|
93fae44c4b
|
[CodeAction] Added JoinDeclarationAndAssignmentAction
|
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 |
Daniel Grunwald
|
56114fe865
|
Simplify ImplementInterfaceAction by using the TypeSystemAstBuilder.
|
13 years ago |
Simon Lindgren
|
264c4c17e3
|
[CodeIssues] Use IsKnownType to check for System.Object.
|
13 years ago |
Mansheng Yang
|
b14db35ce2
|
[CodeIssue] CompareFloatWithEqualityOperatorIssue: handle double.NaN case
|
13 years ago |
Mansheng Yang
|
3be1ef1bda
|
[CodeIssue] NegativeRelationalExpressionIssue: no longer report issues for floating-point operations
|
13 years ago |
Simon Lindgren
|
dbdb7c74dc
|
[CodeIssues] Handle non-object base classes in IncorrentCallTogetHashCodeIssue and CallToObjectEqualsViaBaseIssue.
|
13 years ago |
Mansheng Yang
|
80d02a5b76
|
[CodeIssues] RedundantTypeCastIssue: use .Equals() for comparing types
|
13 years ago |
Simon Lindgren
|
ecf167d3a1
|
[CodeIssues] Add IncorrectCalltoGetHashCodeIssue.
|
13 years ago |
Mansheng Yang
|
0cf2d3940a
|
[CodeIssue] Renamed DoubleNegationExpressionIssue to NegativeRelationalExpressionIssue
|
13 years ago |
Mansheng Yang
|
5307b168eb
|
[CodeAction] Added JoinStringAction
|
13 years ago |
Simon Lindgren
|
783a79c42a
|
[CodeIssues] Add CallToObjectEqualsViaBaseIssue.
|
13 years ago |
Simon Lindgren
|
444ecf747b
|
[CodeIssues] Add RedundantToStringIssue.
|
13 years ago |
Mansheng Yang
|
144ddcd987
|
[CodeIssue] Added DoubleNegationExpressionIssue
|
13 years ago |
Mansheng Yang
|
c9612ed85f
|
[CodeAction] NegateRelationalExpressionAction: use CSharpUtil.NegateRelationalOperator
|
13 years ago |
Daniel Grunwald
|
8b026d4e15
|
Script.Link() dummy implementation: return a completed task instead of null.
|
13 years ago |
Mansheng Yang
|
fa9d5acfac
|
[CodeAction] Added NegateRelationalExpressionAction
|
13 years ago |
Mansheng Yang
|
90c1b11416
|
[CodeIssue] ConstantConditionIssue: use 'true'/'false' instead of 'True'/'False' in title
|
13 years ago |
Mansheng Yang
|
6c33cf85a9
|
[CodeIssue] IdenticalConditionalBranchIssue: use a better title
|
13 years ago |
Mansheng Yang
|
dab4b01de2
|
[CodeIssue] AssignmentMadeToSameVariableIssue: use a better title
|
13 years ago |
Mansheng Yang
|
209d3f0e42
|
[CodeIssue] Added RedundantTypeCastIssue
|
13 years ago |
Simon Lindgren
|
1d499aeecc
|
[CodeIssues] Remove unused field.
|
13 years ago |
Simon Lindgren
|
247d58818f
|
[CodeIssues] Fix some false suggestions in VariableDeclaredInWideScopeIssue.
|
13 years ago |
Mansheng Yang
|
c2b1946a40
|
[CodeIssue]RedundantElseIssue: changed Severity to Warning
|
13 years ago |
Mansheng Yang
|
54fbfc8070
|
[CodeIssue] Added ConstantConditionIssue
|
13 years ago |
Simon Lindgren
|
092a18f26e
|
[CodeIssues] Check redundant optional arguments of constructors.
|
13 years ago |
Simon Lindgren
|
1e561dd9b0
|
[CodeIssues] Be more allowing when picking format string arguments in FormatStringIssue.
|
13 years ago |