Graeme Morgan
Graeme Morgan
Thanks, this is really useful feedback. I agree the finding description should be improved: it'd be great if we could work out an appropriate about of context to say "this...
Duplicate of #1250
I like that!
Could you provide some minimal repro?
Internally at least, we tend to prefer using `equals` even for cases where reference equality is safe, because `equals` is more self-evidently correct. Is there a reason to actively prefer...
I think it's totally reasonable to introduce custom-made classes with exactly 1 instance per value, but is there a strong reason to prefer `==` over `equals` (be that `a.equals(b)` or...
Duplicate of #3007
Another way to phrase that: the check doesn't do any kind of flow analysis to check whether mutable innards are used in a way which leads to outward immutability. If...
The canonical fix suggested by a check is the one that rickie@ is referring to, generated via a `Fix` interface. We surface that internally in tooling at review time at...
Do you have a small reproducible example?