On Error Go to Minus One

A ThunderCode inspection that locates instances of 'On Error GoTo -1' statements.

Reasoning

This inpection is flagging code we dubbed "ThunderCode", code our friend Andrew Jackson would have written to confuse Rubberduck's parser and/or resolver. 'On Error GoTo -1' is poorly documented and uselessly complicates error handling. Consider using 'On Error GoTo 0' instead.

Default severity

Warning

Inspection type

CodeQualityIssues

Examples


Rubberduck.CodeAnalysis.Inspections.Concrete.ThunderCode.OnErrorGoToMinusOneInspection.cs (Prerelease-v2.5.9.6289)