class SleepTest {
	public void test(int userSuppliedWaitTime) throws Exception {
		// BAD: no boundary check on wait time
		Thread.sleep(waitTime);

		// GOOD: enforce an upper limit on wait time
		if (waitTime > 0 && waitTime < 5000) {
			Thread.sleep(waitTime);
		}
	}
}

@@ -122,33 +122,45 @@
 %0A%09%09Thread.sleep(
-w
+userSuppliedW
 aitTime);%0A%0A%09%09// 
@@ -207,17 +207,29 @@
 e%0A%09%09if (
-w
+userSuppliedW
 aitTime 
@@ -235,17 +235,29 @@
  %3E 0 && 
-w
+userSuppliedW
 aitTime 
@@ -282,17 +282,29 @@
 d.sleep(
-w
+userSuppliedW
 aitTime)

Fix qhelp test