aboutsummaryrefslogtreecommitdiff
path: root/org.jacoco.core.test/src/org/jacoco/core/test/validation/targets/Target12.java
diff options
context:
space:
mode:
Diffstat (limited to 'org.jacoco.core.test/src/org/jacoco/core/test/validation/targets/Target12.java')
-rw-r--r--org.jacoco.core.test/src/org/jacoco/core/test/validation/targets/Target12.java17
1 files changed, 7 insertions, 10 deletions
diff --git a/org.jacoco.core.test/src/org/jacoco/core/test/validation/targets/Target12.java b/org.jacoco.core.test/src/org/jacoco/core/test/validation/targets/Target12.java
index f5ea03e0..0c445cd6 100644
--- a/org.jacoco.core.test/src/org/jacoco/core/test/validation/targets/Target12.java
+++ b/org.jacoco.core.test/src/org/jacoco/core/test/validation/targets/Target12.java
@@ -16,20 +16,16 @@ import static org.jacoco.core.test.validation.targets.Stubs.nop;
/**
* This target uses synchronized blocks which compile to try/catch statements.
*/
-public class Target12 implements Runnable {
+public class Target12 {
- public void run() {
- simple();
- nested();
- }
-
- void simple() {
- synchronized (this) {
+ static void simple() {
+ Object lock1 = new Object();
+ synchronized (lock1) {
nop();
}
}
- void nested() {
+ static void nested() {
Object lock1 = new Object();
synchronized (lock1) {
nop();
@@ -43,7 +39,8 @@ public class Target12 implements Runnable {
}
public static void main(String[] args) {
- new Target12().run();
+ simple();
+ nested();
}
}