Skip to content

Commit

Permalink
feat: add name , description in updatePlugin.xml
Browse files Browse the repository at this point in the history
  • Loading branch information
bluelovers committed Nov 23, 2022
1 parent d75de2c commit bfdbcd0
Show file tree
Hide file tree
Showing 2 changed files with 57 additions and 1 deletion.
48 changes: 48 additions & 0 deletions plugin-dev-out/updatePlugins.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,143 +5,191 @@
url="https://github.com/bluelovers/idea-l10n-zht/raw/master/plugin-dev-out/zh.jar"
version="223.143">
<idea-version since-build="223.0" />
<name>Chinese (Traditional) Language Pack / 繁體中文語言包</name>
<description><![CDATA[Jetbrains IntelliJ Chinese (Traditional) Language Pack / 繁體中文語言包]]></description>
</plugin>
<plugin
id="sc.plugin.com.intellij.zh-tw"
url="https://github.com/bluelovers/idea-l10n-zht/raw/master/plugin-dev-out/zh.jar"
version="223.143">
<idea-version since-build="223.0" />
<name>Chinese (Traditional) Language Pack / 繁體中文語言包</name>
<description><![CDATA[Jetbrains IntelliJ Chinese (Traditional) Language Pack / 繁體中文語言包]]></description>
</plugin>
<plugin
id="com.intellij.zh-tw"
url="https://github.com/bluelovers/idea-l10n-zht/raw/v223.35/plugin-dev-out/zh.jar"
version="223.35">
<idea-version since-build="223.0" />
<name>Chinese (Traditional) Language Pack / 繁體中文語言包</name>
<description><![CDATA[Jetbrains IntelliJ Chinese (Traditional) Language Pack / 繁體中文語言包]]></description>
</plugin>
<plugin
id="sc.plugin.com.intellij.zh-tw"
url="https://github.com/bluelovers/idea-l10n-zht/raw/v223.35/plugin-dev-out/zh.jar"
version="223.35">
<idea-version since-build="223.0" />
<name>Chinese (Traditional) Language Pack / 繁體中文語言包</name>
<description><![CDATA[Jetbrains IntelliJ Chinese (Traditional) Language Pack / 繁體中文語言包]]></description>
</plugin>
<plugin
id="com.intellij.zh-tw"
url="https://github.com/bluelovers/idea-l10n-zht/raw/v222.202/plugin-dev-out/zh.jar"
version="222.202">
<idea-version since-build="222.0" />
<name>Chinese (Traditional) Language Pack / 繁體中文語言包</name>
<description><![CDATA[Jetbrains IntelliJ Chinese (Traditional) Language Pack / 繁體中文語言包]]></description>
</plugin>
<plugin
id="sc.plugin.com.intellij.zh-tw"
url="https://github.com/bluelovers/idea-l10n-zht/raw/v222.202/plugin-dev-out/zh.jar"
version="222.202">
<idea-version since-build="222.0" />
<name>Chinese (Traditional) Language Pack / 繁體中文語言包</name>
<description><![CDATA[Jetbrains IntelliJ Chinese (Traditional) Language Pack / 繁體中文語言包]]></description>
</plugin>
<plugin
id="com.intellij.zh-tw"
url="https://github.com/bluelovers/idea-l10n-zht/raw/v222.168/plugin-dev-out/zh.jar"
version="222.168">
<idea-version since-build="222.0" />
<name>Chinese (Traditional) Language Pack / 繁體中文語言包</name>
<description><![CDATA[Jetbrains IntelliJ Chinese (Traditional) Language Pack / 繁體中文語言包]]></description>
</plugin>
<plugin
id="sc.plugin.com.intellij.zh-tw"
url="https://github.com/bluelovers/idea-l10n-zht/raw/v222.168/plugin-dev-out/zh.jar"
version="222.168">
<idea-version since-build="222.0" />
<name>Chinese (Traditional) Language Pack / 繁體中文語言包</name>
<description><![CDATA[Jetbrains IntelliJ Chinese (Traditional) Language Pack / 繁體中文語言包]]></description>
</plugin>
<plugin
id="com.intellij.zh-tw"
url="https://github.com/bluelovers/idea-l10n-zht/raw/v222.151/plugin-dev-out/zh.jar"
version="222.151">
<idea-version since-build="222.0" />
<name>Chinese (Traditional) Language Pack / 繁體中文語言包</name>
<description><![CDATA[Jetbrains IntelliJ Chinese (Traditional) Language Pack / 繁體中文語言包]]></description>
</plugin>
<plugin
id="sc.plugin.com.intellij.zh-tw"
url="https://github.com/bluelovers/idea-l10n-zht/raw/v222.151/plugin-dev-out/zh.jar"
version="222.151">
<idea-version since-build="222.0" />
<name>Chinese (Traditional) Language Pack / 繁體中文語言包</name>
<description><![CDATA[Jetbrains IntelliJ Chinese (Traditional) Language Pack / 繁體中文語言包]]></description>
</plugin>
<plugin
id="com.intellij.zh-tw"
url="https://github.com/bluelovers/idea-l10n-zht/raw/v222.84/plugin-dev-out/zh.jar"
version="222.84">
<idea-version since-build="222.0" />
<name>Chinese (Traditional) Language Pack / 繁體中文語言包</name>
<description><![CDATA[Jetbrains IntelliJ Chinese (Traditional) Language Pack / 繁體中文語言包]]></description>
</plugin>
<plugin
id="sc.plugin.com.intellij.zh-tw"
url="https://github.com/bluelovers/idea-l10n-zht/raw/v222.84/plugin-dev-out/zh.jar"
version="222.84">
<idea-version since-build="222.0" />
<name>Chinese (Traditional) Language Pack / 繁體中文語言包</name>
<description><![CDATA[Jetbrains IntelliJ Chinese (Traditional) Language Pack / 繁體中文語言包]]></description>
</plugin>
<plugin
id="com.intellij.zh-tw"
url="https://github.com/bluelovers/idea-l10n-zht/raw/v221.262/plugin-dev-out/zh.jar"
version="221.262">
<idea-version since-build="221.0" />
<name>Chinese (Traditional) Language Pack / 繁體中文語言包</name>
<description><![CDATA[Jetbrains IntelliJ Chinese (Traditional) Language Pack / 繁體中文語言包]]></description>
</plugin>
<plugin
id="sc.plugin.com.intellij.zh-tw"
url="https://github.com/bluelovers/idea-l10n-zht/raw/v221.262/plugin-dev-out/zh.jar"
version="221.262">
<idea-version since-build="221.0" />
<name>Chinese (Traditional) Language Pack / 繁體中文語言包</name>
<description><![CDATA[Jetbrains IntelliJ Chinese (Traditional) Language Pack / 繁體中文語言包]]></description>
</plugin>
<plugin
id="com.intellij.zh-tw"
url="https://github.com/bluelovers/idea-l10n-zht/raw/v221.179/plugin-dev-out/zh.jar"
version="221.179">
<idea-version since-build="221.0" />
<name>Chinese (Traditional) Language Pack / 繁體中文語言包</name>
<description><![CDATA[Jetbrains IntelliJ Chinese (Traditional) Language Pack / 繁體中文語言包]]></description>
</plugin>
<plugin
id="sc.plugin.com.intellij.zh-tw"
url="https://github.com/bluelovers/idea-l10n-zht/raw/v221.179/plugin-dev-out/zh.jar"
version="221.179">
<idea-version since-build="221.0" />
<name>Chinese (Traditional) Language Pack / 繁體中文語言包</name>
<description><![CDATA[Jetbrains IntelliJ Chinese (Traditional) Language Pack / 繁體中文語言包]]></description>
</plugin>
<plugin
id="com.intellij.zh-tw"
url="https://github.com/bluelovers/idea-l10n-zht/raw/v221.114/plugin-dev-out/zh.jar"
version="221.114">
<idea-version since-build="221.0" />
<name>Chinese (Traditional) Language Pack / 繁體中文語言包</name>
<description><![CDATA[Jetbrains IntelliJ Chinese (Traditional) Language Pack / 繁體中文語言包]]></description>
</plugin>
<plugin
id="sc.plugin.com.intellij.zh-tw"
url="https://github.com/bluelovers/idea-l10n-zht/raw/v221.114/plugin-dev-out/zh.jar"
version="221.114">
<idea-version since-build="221.0" />
<name>Chinese (Traditional) Language Pack / 繁體中文語言包</name>
<description><![CDATA[Jetbrains IntelliJ Chinese (Traditional) Language Pack / 繁體中文語言包]]></description>
</plugin>
<plugin
id="com.intellij.zh-tw"
url="https://github.com/bluelovers/idea-l10n-zht/raw/v213.370/plugin-dev-out/zh.jar"
version="213.370">
<idea-version since-build="213.0" />
<name>Chinese (Traditional) Language Pack / 繁體中文語言包</name>
<description><![CDATA[Jetbrains IntelliJ Chinese (Traditional) Language Pack / 繁體中文語言包]]></description>
</plugin>
<plugin
id="sc.plugin.com.intellij.zh-tw"
url="https://github.com/bluelovers/idea-l10n-zht/raw/v213.370/plugin-dev-out/zh.jar"
version="213.370">
<idea-version since-build="213.0" />
<name>Chinese (Traditional) Language Pack / 繁體中文語言包</name>
<description><![CDATA[Jetbrains IntelliJ Chinese (Traditional) Language Pack / 繁體中文語言包]]></description>
</plugin>
<plugin
id="com.intellij.zh-tw"
url="https://github.com/bluelovers/idea-l10n-zht/raw/v213.284/plugin-dev-out/zh.jar"
version="213.284">
<idea-version since-build="213.0" />
<name>Chinese (Traditional) Language Pack / 繁體中文語言包</name>
<description><![CDATA[Jetbrains IntelliJ Chinese (Traditional) Language Pack / 繁體中文語言包]]></description>
</plugin>
<plugin
id="sc.plugin.com.intellij.zh-tw"
url="https://github.com/bluelovers/idea-l10n-zht/raw/v213.284/plugin-dev-out/zh.jar"
version="213.284">
<idea-version since-build="213.0" />
<name>Chinese (Traditional) Language Pack / 繁體中文語言包</name>
<description><![CDATA[Jetbrains IntelliJ Chinese (Traditional) Language Pack / 繁體中文語言包]]></description>
</plugin>
<plugin
id="com.intellij.zh-tw"
url="https://github.com/bluelovers/idea-l10n-zht/raw/v212.325/plugin-dev-out/zh.jar"
version="212.325">
<idea-version since-build="212.0" />
<name>Chinese (Traditional) Language Pack / 繁體中文語言包</name>
<description><![CDATA[Jetbrains IntelliJ Chinese (Traditional) Language Pack / 繁體中文語言包]]></description>
</plugin>
<plugin
id="sc.plugin.com.intellij.zh-tw"
url="https://github.com/bluelovers/idea-l10n-zht/raw/v212.325/plugin-dev-out/zh.jar"
version="212.325">
<idea-version since-build="212.0" />
<name>Chinese (Traditional) Language Pack / 繁體中文語言包</name>
<description><![CDATA[Jetbrains IntelliJ Chinese (Traditional) Language Pack / 繁體中文語言包]]></description>
</plugin>
</plugins>
10 changes: 9 additions & 1 deletion scripts/jetbrains/create-jetbrains-update-plugins-xml.ts
Original file line number Diff line number Diff line change
Expand Up @@ -24,10 +24,14 @@ export default Bluebird.resolve()
{
const tags = await updatePublishTags();

const __pluginVersion = getSourceInfoSync().pluginMeta.version;
const pluginMeta = getSourceInfoSync().pluginMeta;

const __pluginVersion = pluginMeta.version;

const { __plugin_zh_cn_version } = await import('../../lib/const/link-of-zh-cn');

const pkg = await import(join(__root, 'package.json'));

const lines: string[] = [];

lines.push(`<?xml version="1.0" encoding="UTF-8"?>`);
Expand Down Expand Up @@ -56,12 +60,16 @@ export default Bluebird.resolve()
url="${href}"
version="${version}">
<idea-version since-build="${since}" />
<name>${pluginMeta.name}</name>
<description><![CDATA[${pkg.description}]]></description>
</plugin>
<plugin
id="sc.plugin.com.intellij.zh-tw"
url="${href}"
version="${version}">
<idea-version since-build="${since}" />
<name>${pluginMeta.name}</name>
<description><![CDATA[${pkg.description}]]></description>
</plugin>`);

})
Expand Down

0 comments on commit bfdbcd0

Please sign in to comment.