1046 Commits (176a3a0540cd91e2ffee3ffc886c04d88c2d647a)

Author SHA1 Message Date
Simon Lindgren d01a360f32 [CodeIssues] Don't suggest demoting parameters of program entry points. 13 years ago
Simon Lindgren 93fce4f8a6 [CodeIssues] Don't suggest demotion to a non-array type for params parameters. 13 years ago
Simon Lindgren a46f5e9874 [CodeIssues] Don't warn about static fields in generic types if the field declaration uses all type parameters. 13 years ago
Simon Lindgren 9c634c73fc [CodeIssues] VariableDeclaredInWideScope: Handle moves into SwitchSections. 13 years ago
Simon Lindgren 9c8556c61f [CodeIssues] Don't warn about missing usage of 'value' in accessors that throws immediately. 13 years ago
Simon Lindgren 06ebfd247d [CodeIssues] VariableDeclaredInWideScopeIssue: Better dependency checking. 13 years ago
Mike Krüger f43d5df0e2 [CodeIssues] New issue to convert .Where(p).Any() to .Any(p). (from shani) 13 years ago
Mansheng Yang aedf4e20cc [CodeActions] ConvertImplicitToExplicitImplementationAction: removed a redundant test 13 years ago
Mansheng Yang dc7fa56956 [CodeIssue] RedundantAssignmentIssue: fixed a bug in issue finding 13 years ago
Simon Lindgren b7f65011fa [CodeIssues] Improve ParameterCanBeDemotedIssue. 13 years ago
Simon Lindgren 79b4c25ccc [CodeIssues] ParameterCanBeDemotedIssue: Add Criterions for suitable indexer members and for array types. Also start resolving the method with the new type to check for errors. 13 years ago
Simon Lindgren 458bd90f11 [CodeIssues] Add incomplete dependency tracking to VariableDeclaredInWideScopeIssue. 13 years ago
Mansheng Yang a27b0518ce [CodeIssues] ConstantConditionIssue: check if condition is compile time constant to avoid fake warnings 13 years ago
Mansheng Yang 352dcce314 [CodeIssues] CompareBooleanWithTrueOrFalseIssue: check if the expression being compared is of boolean type 13 years ago
Mansheng Yang 588b127a42 [CodeIssues] MethodNeverReturnsIssue: handle 'throw' case 13 years ago
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. 13 years ago
mkrueger 740a30c929 [Completion] CreateNamespace completion data now takes a INamespace 13 years ago
Mansheng Yang f5c370a6cd [CodeIssues] MethodOverloadHidesOptionalParameterIssue: fixed namespace 13 years ago
Mansheng Yang c461c7b382 [CodeActions] ConvertConditionalToIfAction: check context location 13 years ago
Mansheng Yang 0140f2df18 [CodeActions] ConvertCastToAsAction: fixed tests 13 years ago
erikkallen a00495c22b Test that demonstrates that a generic method cannot be invoked with a nullable type argument. 13 years ago
Simon Lindgren a9e0bd901d [CodeIssues] IncorrectCallTogetHashCodeIssue: Only look at calls to members of 'base' or 'this'. 13 years ago
erikkallen d857a8ba8d Test demonstrating issue with duplicate using directive. 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
Mike Krüger eeb5c3fb8f Added unit test to check completion in #if regions. 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
Daniel Grunwald c3a31c9c81 Fix #92: The resolver does not check type constraints on calls to generic methods 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 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 4424f0efd9 [Parser] Add failing unit tests for AttributeSections with multiple attributes. 13 years ago
Simon Lindgren e5f5d6c9e2 [CodeIssues] Add ThreadStaticOnInstanceFieldsIssue. 13 years ago
Erik Källén 7794385a47 Enabled query expander tests now that multiple orderings are supported. 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. 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 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