1032 Commits (f813ebec61fc443b65b43f0c3bce59f78e289725)

Author SHA1 Message Date
Mike Krüger 1a80006cac [CodeIssues] Fixed an issue with try/catch statement in redundant 14 years ago
Konrad M. Kruczynski be34221618 [CodeIssues] Do not report unused parameter if it is out or ref. 14 years ago
Simon Lindgren f664df98bc [CodeIssues] Check method names before concluding there is a problem. 14 years ago
Simon Lindgren 23fdd83224 [CodeActions] Adjust the behaviour of AddCatchTypeAction. 14 years ago
Simon Lindgren d01a360f32 [CodeIssues] Don't suggest demoting parameters of program entry points. 14 years ago
Simon Lindgren 93fce4f8a6 [CodeIssues] Don't suggest demotion to a non-array type for params parameters. 14 years ago
Simon Lindgren a46f5e9874 [CodeIssues] Don't warn about static fields in generic types if the field declaration uses all type parameters. 14 years ago
Simon Lindgren 9c634c73fc [CodeIssues] VariableDeclaredInWideScope: Handle moves into SwitchSections. 14 years ago
Simon Lindgren 9c8556c61f [CodeIssues] Don't warn about missing usage of 'value' in accessors that throws immediately. 14 years ago
Simon Lindgren 06ebfd247d [CodeIssues] VariableDeclaredInWideScopeIssue: Better dependency checking. 14 years ago
Mike Krüger f43d5df0e2 [CodeIssues] New issue to convert .Where(p).Any() to .Any(p). (from shani) 14 years ago
Daniel Grunwald e2eef883e1 Add 'HasBody' property to IMethod. Closes #100. 14 years ago
Mansheng Yang aedf4e20cc [CodeActions] ConvertImplicitToExplicitImplementationAction: removed a redundant test 14 years ago
Mansheng Yang dc7fa56956 [CodeIssue] RedundantAssignmentIssue: fixed a bug in issue finding 14 years ago
Simon Lindgren b7f65011fa [CodeIssues] Improve ParameterCanBeDemotedIssue. 14 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. 14 years ago
Simon Lindgren 458bd90f11 [CodeIssues] Add incomplete dependency tracking to VariableDeclaredInWideScopeIssue. 14 years ago
Mansheng Yang a27b0518ce [CodeIssues] ConstantConditionIssue: check if condition is compile time constant to avoid fake warnings 14 years ago
Mansheng Yang 352dcce314 [CodeIssues] CompareBooleanWithTrueOrFalseIssue: check if the expression being compared is of boolean type 14 years ago
Mansheng Yang 588b127a42 [CodeIssues] MethodNeverReturnsIssue: handle 'throw' case 14 years ago
Mansheng Yang 6f063c60a6 [CodeIssues] RedundantFieldInitializerIssue: handle some number type initializer cases 14 years ago
Daniel Grunwald c403f389b7 Move the fix for #94 into CSharpConversions.IsConstraintConvertible. 14 years ago
Daniel Grunwald 40bbafda16 Set NET_4_0 preprocessor symbol for mcs. 14 years ago
mkrueger 740a30c929 [Completion] CreateNamespace completion data now takes a INamespace 14 years ago
Mansheng Yang f5c370a6cd [CodeIssues] MethodOverloadHidesOptionalParameterIssue: fixed namespace 14 years ago
Mansheng Yang c461c7b382 [CodeActions] ConvertConditionalToIfAction: check context location 14 years ago
Mansheng Yang 0140f2df18 [CodeActions] ConvertCastToAsAction: fixed tests 14 years ago
erikkallen a00495c22b Test that demonstrates that a generic method cannot be invoked with a nullable type argument. 14 years ago
Simon Lindgren a9e0bd901d [CodeIssues] IncorrectCallTogetHashCodeIssue: Only look at calls to members of 'base' or 'this'. 14 years ago
erikkallen d857a8ba8d Test demonstrating issue with duplicate using directive. 14 years ago
Simon Lindgren 821e157bf6 [CodeIssues] VariableDeclaredInWideScopeIssue: Handle nested scopes that are not BlockStatements and don't suggest moving declarations into closures 14 years ago
Simon Lindgren 713b88f963 [CodeIssues] Don't consider empty catches redundant. 14 years ago
Mansheng Yang c63f65a570 [CodeIssue] Added MethodOverloadHidesOptionalParameterIssue 14 years ago
Simon Lindgren 76670db70c [CodeActions] Add ConvertLambdaToAnonymousDelegateAction. 14 years ago
Simon Lindgren 1797fa2c04 [CodeActions] Add convertAnonymousDelegateToLambdaAction. 14 years ago
Mike Krüger eeb5c3fb8f Added unit test to check completion in #if regions. 14 years ago
Mike Krüger ddd341b42b [CodeActions] Fixed bug in create backing store. 14 years ago
Mansheng Yang 352b20cac6 [CodeIssue] Added RedundantObjectCreationArgumentListIssue 14 years ago
Mansheng Yang 9a8d671d07 [CodeIssue] RedundantObjectOrCollectionInitializerIssue: added some tests 14 years ago
Mansheng Yang c0870dbb79 [CodeIssue] Added RedundantObjectOrCollectionInitializerIssue 14 years ago
Mansheng Yang 4af137970c [CodeIssue] Added RedundantCaseLabelIssue 14 years ago
Daniel Grunwald c3a31c9c81 Fix #92: The resolver does not check type constraints on calls to generic methods 14 years ago
Mansheng Yang 86e4d9a18e [CodeIssue] Added CastExpressionOfIncompatibleTypeIssue 14 years ago
Daniel Grunwald 16aa0c6c28 Rename IParsedFile -> IUnresolvedFile to make clear it belongs to the unresolved type system. 14 years ago
Daniel Grunwald 4a6a43d0d1 Change output path - build everything into \bin\Debug in NRefactory directory (not into ICSharpCode.NRefactory subdirectory). 14 years ago
Daniel Grunwald 9a9485a49d Add ProjectReference class to NRefactory to simplify creating the type system for a solution with multiple projects. 14 years ago
Simon Lindgren ea49b1a6cf [CodeIssues] Add StaticFieldInGenericTypeIssue. 14 years ago
Simon Lindgren 4424f0efd9 [Parser] Add failing unit tests for AttributeSections with multiple attributes. 14 years ago
Simon Lindgren e5f5d6c9e2 [CodeIssues] Add ThreadStaticOnInstanceFieldsIssue. 14 years ago
Erik Källén 7794385a47 Enabled query expander tests now that multiple orderings are supported. 14 years ago