boolean () { return myBuildOnMakeCheckBox.isSelected() != myOriginalArtifact.isBuildOnMake() || !Objects.equals(getConfiguredOutputPath(), myOriginalArtifact.getOutputPath()) || myPropertiesEditors.isModified() || myLayoutTreeComponent.isPropertiesModified(); }