void (@Nullable AbstractColorsScheme parentScheme) { metaInfo.setProperty(META_INFO_CREATION_TIME, META_INFO_DATE_FORMAT.format(new Date())); metaInfo.setProperty(META_INFO_IDE, PlatformUtils.getPlatformPrefix()); metaInfo.setProperty(META_INFO_IDE_VERSION, ApplicationInfo.getInstance().getStrictVersion()); if (parentScheme != null && parentScheme != EmptyColorScheme.INSTANCE && !parentScheme.getName().startsWith(Scheme.EDITABLE_COPY_PREFIX)) { metaInfo.setProperty(META_INFO_ORIGINAL, parentScheme.getName()); String pluginId = parentScheme.getMetaProperties().getProperty(META_INFO_PLUGIN_ID); if (pluginId != null) { metaInfo.setProperty(META_INFO_PLUGIN_ID, pluginId); } } }