[copyright] add presentation name for export dialog

^IJPL-162582 fixed

GitOrigin-RevId: 096c2c18f16294eafb925058f25d2c562285c618
This commit is contained in:
Anna Kozlova
2024-09-20 08:17:06 +02:00
committed by intellij-monorepo-bot
parent dbe15d3c02
commit 972996f72e

View File

@@ -80,6 +80,8 @@ abstract class AbstractCopyrightManager {
}
}
private val CopyrightProfilesPresentableName = CopyrightBundle.messagePointer("configurable.CopyrightProfilesPanel.display.name")
@Service(Service.Level.APP)
class IdeCopyrightManager @NonInjectable constructor(schemeManagerFactory: SchemeManagerFactory) : AbstractCopyrightManager() {
constructor() : this(SchemeManagerFactory.getInstance())
@@ -100,7 +102,7 @@ class IdeCopyrightManager @NonInjectable constructor(schemeManagerFactory: Schem
return CopyrightLazySchemeWrapper(name, dataHolder, schemeWriter)
}
}, settingsCategory = SettingsCategory.CODE)
}, settingsCategory = SettingsCategory.CODE, presentableName = CopyrightProfilesPresentableName.get())
init {
schemeManager.loadSchemes()
@@ -152,7 +154,7 @@ class CopyrightManager @NonInjectable constructor(private val project: Project,
LOG.warn("Name is not specified for scheme $fileNameWithoutExtension, file name will be used instead")
return fileNameWithoutExtension
}
}, schemeNameToFileName = OLD_NAME_CONVERTER, streamProvider = schemeManagerIprProvider)
}, schemeNameToFileName = OLD_NAME_CONVERTER, streamProvider = schemeManagerIprProvider, presentableName = CopyrightProfilesPresentableName.get())
override val wrapScheme: Boolean
get() = project.isDirectoryBased