Skip to content

imprv(lsx): Allow spaces in attribute names#10931

Merged
mergify[bot] merged 5 commits intomasterfrom
imprv/131523-lsx-allow-whitespace-path
Apr 2, 2026
Merged

imprv(lsx): Allow spaces in attribute names#10931
mergify[bot] merged 5 commits intomasterfrom
imprv/131523-lsx-allow-whitespace-path

Conversation

@NJisEverywhere
Copy link
Copy Markdown
Contributor

@NJisEverywhere NJisEverywhere commented Mar 25, 2026

タスク

https://redmine.weseek.co.jp/issues/180325

内容

複数に分割された bare 属性をlsx.ts 側でスペースで結合して prefix を復元する。
before
imageafter
image

備考

当初はfactory-attributes.js の name() から codes.space を削除することで半角スペースで区切られなくすることを試みたが、既存テストが壊れることが CI で確認されたため方針を変更。

@NJisEverywhere NJisEverywhere changed the title allow spaces in attribute names imprv: allow spaces in attribute names Mar 25, 2026
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

case4 の追記をお願いします

@yuki-takei yuki-takei changed the title imprv: allow spaces in attribute names imprv(lsx): Allow spaces in attribute names Mar 27, 2026
}
prefixParts.push(key);
}
attributes.prefix = prefixParts.join(' ');
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

case 4 のために、どういったロジックを実装したのかをコード内コメントに書いておいてください

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

case 4 に対応したテストも一緒に追加する必要がある

@yuki-takei
Copy link
Copy Markdown
Contributor

@mergify queue

@mergify
Copy link
Copy Markdown
Contributor

mergify Bot commented Apr 2, 2026

Merge Queue Status

This pull request spent 10 minutes 43 seconds in the queue, including 10 minutes 29 seconds running CI.

Required conditions to merge
  • -check-failure ~= ci-app-
  • -check-failure ~= ci-slackbot-
  • -check-failure ~= test-prod-node24 /
  • check-success = test-prod-node24 / build-prod
  • check-success ~= ci-app-launch-dev
  • check-success ~= ci-app-lint
  • check-success ~= ci-app-test
  • check-success ~= test-prod-node24 / launch-prod
  • check-success ~= test-prod-node24 / run-playwright

@mergify mergify Bot added the queued label Apr 2, 2026
mergify Bot added a commit that referenced this pull request Apr 2, 2026
@mergify mergify Bot merged commit 5b1b9a9 into master Apr 2, 2026
24 checks passed
@mergify mergify Bot deleted the imprv/131523-lsx-allow-whitespace-path branch April 2, 2026 06:41
@mergify mergify Bot removed the queued label Apr 2, 2026
@github-actions github-actions Bot mentioned this pull request Apr 2, 2026
This was referenced Apr 15, 2026
@github-actions github-actions Bot mentioned this pull request Apr 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants