Groovy Documentation

groovy.org.codenarc.rule.concurrency
[Groovy] Class WaitOutsideOfWhileLoopRule

java.lang.Object
  org.codenarc.rule.AbstractAstVisitorRule
      groovy.org.codenarc.rule.concurrency.WaitOutsideOfWhileLoopRule

class WaitOutsideOfWhileLoopRule
extends AbstractAstVisitorRule

Checks for calls to wait() that are not within a while loop. See Joshua Bloch's Effective Java: chapter 50 (1st edition) is entitled "Never invoke wait outside a loop." See https://www.securecoding.cert.org/confluence/display/java/THI03-J.+Always+invoke+wait()+and+await()+methods+inside+a+loop

Authors:
Chris Mair


Property Summary
Class astVisitorClass

String name

int priority

 

Property Detail

astVisitorClass

Class astVisitorClass


name

String name


priority

int priority


 

Groovy Documentation