Le document suivant contient les résultats de PMD 6.13.0.
| Rule | Violation | Ligne |
|---|---|---|
| ConstructorCallsOverridableMethod | Overridable method 'setAppointment' called during object construction | 70 |
| Rule | Violation | Ligne |
|---|---|---|
| AvoidUsingVolatile | Use of modifier volatile is not recommended. | 60 |
| Rule | Violation | Ligne |
|---|---|---|
| NonThreadSafeSingleton | Singleton is not thread safe | 69–72 |
| ConfusingTernary | Avoid if (x != y) ..; else ..; | 152–159 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| ConstructorCallsOverridableMethod | Overridable method 'setAppointment' called during object construction | 1 | 70 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| AvoidUsingVolatile | Use of modifier volatile is not recommended. | 2 | 60 |
| NonThreadSafeSingleton | Singleton is not thread safe | 3 | 69–72 |
| ConfusingTernary | Avoid if (x != y) ..; else ..; | 3 | 152–159 |