Skip to content

perf: 起動時の重複したファイル読み込みを削減 - #10

Merged
treetips merged 1 commit into
mainfrom
perf/startup-reduce-redundant-io
Sep 30, 2026
Merged

treetips merged 1 commit into
mainfrom
perf/startup-reduce-redundant-io

Conversation

@treetips

Copy link
Copy Markdown
Owner

概要

起動経路上の重複したファイルI/Oを削減します。振る舞いの変更はありません。

変更内容

  • SettingsViewModelの起動時loadでサウンド一覧のディスク列挙を4回から2回に削減(一覧を取得して使い回す)
  • UpdateCheckControllerが文言解決のたびにsettings.jsonを読み直さないよう、呼び出し元が保持済みの言語値を引数で渡す(未指定時は従来通りファイル読みが代替手段)

検証

  • xcodebuild build: 成功
  • xcodebuild test: 57件通過

- SettingsViewModelの起動時loadでサウンド一覧のディスク列挙を4回から2回に削減
- UpdateCheckControllerが文言解決のたびにsettings.jsonを読み直さないよう、呼び出し元が保持済みの言語値を渡す
@treetips
treetips merged commit 3852551 into main Sep 30, 2026
1 check passed
@treetips
treetips deleted the perf/startup-reduce-redundant-io branch September 30, 2026 13:34
@treetips treetips self-assigned this Sep 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant