• R/O
  • SSH
  • HTTPS

mergedoc: コミット


コミットメタ情報

リビジョン2934 (tree)
日時2022-09-18 13:34:42
作者cypher256

ログメッセージ

(メッセージはありません)

変更サマリ

差分

--- trunk/Pleiades/readme/readme_pleiades_changes.txt (revision 2933)
+++ trunk/Pleiades/readme/readme_pleiades_changes.txt (revision 2934)
@@ -1,3 +1,7 @@
1+2022.12.99
2+
3+・訳追加修正: Eclipse、EGit、STS
4+
15 2022.09.14
26
37 ・訳追加修正: Eclipse、MyBatis Generator、EGit、m2e
--- trunk/Pleiades/src/main/java/jp/sourceforge/mergedoc/pleiades/resource/TranslationString.java (revision 2933)
+++ trunk/Pleiades/src/main/java/jp/sourceforge/mergedoc/pleiades/resource/TranslationString.java (revision 2934)
@@ -247,10 +247,11 @@
247247 else {
248248
249249 // 片側タグでコンテンツに対応するタグが含まれている場合 - 例: aaa<a>bbb</a>
250- if (sTagName.isEmpty() && inside.contains("<" + eTagName)) {
250+ String insideLower = inside.toLowerCase();
251+ if (sTagName.isEmpty() && insideLower.contains("<" + eTagName)) {
251252 break;
252253 }
253- if (eTagName.isEmpty() && inside.contains("</" + sTagName)) {
254+ if (eTagName.isEmpty() && insideLower.contains("</" + sTagName)) {
254255 break;
255256 }
256257 }
--- trunk/Pleiades/src/test/java/jp/sourceforge/mergedoc/pleiades/generator/TranslationRuleTest.java (revision 2933)
+++ trunk/Pleiades/src/test/java/jp/sourceforge/mergedoc/pleiades/generator/TranslationRuleTest.java (revision 2934)
@@ -66,7 +66,7 @@
6666 assertEquals(
6767 "戻りの型は実行時にシリアライズ可能でなければなりません。",
6868 outProp.get("The return type must be serializable at runtime."));
69-
69+
7070 // 句点分割 かっこ
7171 inProp = new PropertySet();
7272 inProp.put(
--- trunk/Pleiades/src/test/java/jp/sourceforge/mergedoc/pleiades/resource/TranslationStringTest.java (revision 2933)
+++ trunk/Pleiades/src/test/java/jp/sourceforge/mergedoc/pleiades/resource/TranslationStringTest.java (revision 2934)
@@ -77,7 +77,17 @@
7777 System.out.println(t.trim());
7878 assertEquals("zzz <b><a href=\"updates\">Updates</a></b> 000.", t.trim());
7979 assertEquals("zzz <b><a href=\"updates\">Updates</a></b> 000", t.trimForce());
80-
80+
81+ // 英語 HTML タグ (小文字タグ)
82+ t = new TranslationString("File logs are stored in 📂<a>{0}</a>");
83+ System.out.println(t.trim());
84+ assertEquals("File logs are stored in 📂<a>{0}</a>", t.trim());
85+
86+ // 英語 HTML タグ (大文字タグ)
87+ t = new TranslationString("File logs are stored in 📂<A>{0}</A>");
88+ System.out.println(t.trim());
89+ assertEquals("File logs are stored in 📂<A>{0}</A>", t.trim());
90+
8191 // 日本語 HTML タグ
8292 t = new TranslationString("<i>なし</i>");
8393 System.out.println(t.trim());
旧リポジトリブラウザで表示