Open
Description
Disablers are typically added in two occassions:
- issues in user code that they want to fix later, and they don't want to disable globally
- issues in Robocop itself thay causes some invalid positives for some cases
If user fixes the issue but don't take the disabler, or Robocop release the fix we are left with unnecessary disabler:
*** Keywords ***
Used in EXCEPT branch
[Arguments] ${arg1} ${arg2}
TRY
May Fail ${arg1} # robocop: off it could be disabled because in the past we actually didn't use it, but then fixed it
EXCEPT ${arg2} # robocop: off it was disabled because Robocop was incorrectly raising here
No Operation
We should have rule that catches such issue. Implementation would compare disabler class and raised issues (with their ranges). If there is disabler but no rule is matching, we will raise an issue.