boolean () { if (myOriginalSettings == null) { return false; } return !Objects.equals(normalizePath(myProjectPathField.getText()), normalizePath(myOriginalSettings.getExternalProjectPath())) || !Objects .equals(normalizePath(myTasksTextField.getText()), normalizePath(StringUtil.join(myOriginalSettings.getTaskNames(), " "))) || !Objects.equals(normalizePath(myVmOptionsEditor.getText()), normalizePath(myOriginalSettings.getVmOptions())) || !Objects.equals(normalizePath(myArgumentsEditor.getText()), normalizePath(myOriginalSettings.getScriptParameters())) || myEnvVariablesComponent.isPassParentEnvs() != myOriginalSettings.isPassParentEnvs() || !myEnvVariablesComponent.getEnvs().equals(myOriginalSettings.getEnv()); }