void (Module module, String level) { final String previous; if (StringUtil.isEmpty(level)) { previous = myModuleBytecodeTarget.remove(module.getName()); } else { previous = myModuleBytecodeTarget.put(module.getName(), level); } if (!Objects.equals(previous, level)) { clearBuildManagerState(module.getProject()); } }