Add attributes also to the "Attribute.Attrs" member, not only to Sections.
Fixed failing tests.
[CodeActions] IterateViaForeach: Avoid infinite recursion in cyclic inheritance structures.
[CodeIssues] VariableDeclaredInWideScopeIssue: Better dependency checking.
[CodeIssues] Don't warn about missing usage of 'value' in accessors that throws immediately.
[CodeIssues] VariableDeclaredInWideScope: Handle moves into SwitchSections.
[CodeIssues] Don't warn about static fields in generic types if the field declaration uses all type parameters.
[CodeIssues] Don't suggest demotion to a non-array type for params parameters.
[CodeIssues] Don't suggest demoting parameters of program entry points.
[CodeActions] Adjust the behaviour of AddCatchTypeAction.
[CodeIssues] Check method names before concluding there is a problem.
[CodeIssues] Do not report unused parameter if it is out or ref.
[CodeIssues] Fixed an issue with try/catch statement in redundant
assignment issue.
[CodeAction] Fixed bug in splet declaration and assignment action.
[CodeAction] Convert lambda to delegate action no longer puts a
redundant () in the anonymous delegate.
[CodeAction] Fixed some 'cast expression of incompatible type' issue
bugs.
[CodeIssues] ExpressionIsAlwaysOfProvidedTypeIssue: use Conversions instead of TypeCompatibilityHelper
[CodeActions] ConvertCastToAsAction: insert parentheses when necessary
[CodeActions] ConvertAsToCastAction: fixed some parentheses issues
[CodeActions] CreateOverloadWithoutParameterAction: fixed missing ref/out in generated call