Overall Score
315 checks executed0 warnings found
| Program | Introspector (com.github.franciscoortin.introspector) |
| Owner | Computational Reflection (garciarmiguel@uniovi.es) |
| Analysis Date | 04-06-2026 08:07 |
| Analysis Elapsed Time | 00:00:02.257 |
| Number of Analyses | 1 |
| Number of Projects | 1 |
| Number of Files | 90 |
| Lines of Code | 7,642 |
| Non Empty Lines of Code | 6,567 |
| Number of Nodes | 17,100 |
| Number of Relationships | 50,396 |
| Analysis | Category | Syntactic Construct | Score |
|---|---|---|---|
|
Always override hashCode when you override equals es.uniovi.reflection.analyses.bloch.3.9 |
Reliability | Type Declaration | 0/315 (100.00%) |
|
|
|||
|
This rule detects classes that implement only one of the hashCode and equals methods. Both methods must be implemented to preserve the general contract for the hashCode method. |
|||