9ef89447b3
Before this commit, sealed sub-class without state was considered a style issue. After this commit, sealed sub-class without state AND custom equals is considered a probable bug, because comparison of its instances is very fragile. Alternative fix (generate equals & hashCode by identity) is added.
6 lines
291 B
HTML
6 lines
291 B
HTML
<html>
|
|
<body>
|
|
This inspection reports direct inheritors of <b>sealed class</b> that have no state and no overridden <b>equals</b>.
|
|
It's highly recommended to override <b>equals</b> to provide comparison stability or convert <b>class</b> to <b>object</b> with the same effect.
|
|
</body>
|
|
</html> |