// "Suppress for class" "true" class Main { final OpenValueBased vb = new OpenValueBased(){}; void f(){ var l = ((new OpenValueBased() { { synchronized (vb){ } } })); } } @jdk.internal.ValueBased interface OpenValueBased { }