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