#vulnerable code 
                                @Before
    public void before() throws Throwable {
        synchronized (target) {
            save(new Properties() {{
                setProperty("someValue", "10");
            }});

            reloadableConfig = ConfigFactory.create(ReloadableConfig.class);
        }
    } 
                            #location 3 
                            #vulnerability type THREAD_SAFETY_VIOLATION
#fixed code
                                @Before
    public void before() throws Throwable {
        save(new Properties() {{
            setProperty("someValue", "10");
        }});

        reloadableConfig = ConfigFactory.create(ReloadableConfig.class);
    }