void () { final Boolean differs = myVersionDiffers; if (differs == null || differs) { FileUtil.createIfDoesntExist(myVersionFile); try (DataOutputStream os = new DataOutputStream(new FileOutputStream(myVersionFile))) { os.writeInt(VERSION); myVersionDiffers = Boolean.FALSE; } catch (IOException ignored) { } } }