good first issuerule
Repository metrics
- Stars
- (207 stars)
- PR merge metrics
- (PR metrics pending)
Description
parameters should be okay, but as far as I know everything else should be flagged.
By default, it could flag only public variables, as they could be modified from outside the module, causing a massive headache for testing and debugging. Strict mode could forbid any mutable module variables.
Or perhaps it should be the other way around, flagging any mutable module scope variables by default and allow-private being an option?
For names, I was thinking mutable-module-variable, but I'm not sure if "mutable variable" counts as a redundancy.