This inspection reports all instances of nested Groovy synchronized statements. Nested synchronized statements are either redundant (if the lock objects are identical) or prone to deadlock.
Powered by InspectorGroovy