boolean () { return !Comparing.equal(mySelectedCompiler, myCompilerConfiguration.getDefaultCompiler()) || myCbUseReleaseOption.isSelected() != myCompilerConfiguration.useReleaseOption() || !Objects.equals(myTargetLevelComponent.getProjectBytecodeTarget(), myCompilerConfiguration.getProjectBytecodeTarget()) || !Comparing.equal(myTargetLevelComponent.getModulesBytecodeTargetMap(), myCompilerConfiguration.getModulesBytecodeTargetMap()) || super.isModified(); }