Skip to content

fix: 未使用変数を削除してShellCheckのエラーを解消 - #40

Merged
dev-satoshi merged 1 commit into
mainfrom
fix/shellcheck
Aug 15, 2026
Merged

dev-satoshi merged 1 commit into
mainfrom
fix/shellcheck

Conversation

@dev-satoshi

Copy link
Copy Markdown
Owner

概要

main で落ちていた Shell Script Lint(ShellCheck)を修正します。

原因

scripts/android_setup.sh の CMDLINE_TOOLS_ROOT が未使用で、SC2034 が出ていました。

81dbaf8 のリライトで、旧 SDK_DIR が CMDLINE_TOOLS_ROOT にリネームされた一方、参照側(sdkmanager --sdk_root と flutter config --android-sdk)は新設の SDK_ROOT に統一されたため、この変数だけ参照元がない状態で残っていました。リポジトリ全体を検索しても他に参照はありません。

変更内容

未使用となっていた CMDLINE_TOOLS_ROOT の定義を削除しました。sdkmanager は command -v で PATH から解決しているため、動作への影響はありません。

動作確認

CI と同じコマンドをローカルで実行し、エラーが解消されたことを確認しました。

$ find . -type f -name '*.sh' -not -path './.github/*' -print0 | xargs -0 shellcheck --shell=bash
$ echo $?
0

zsh -n scripts/android_setup.sh による構文チェックも通っています。

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@dev-satoshi dev-satoshi self-assigned this Aug 15, 2026
@dev-satoshi
dev-satoshi merged commit 09b372b into main Aug 15, 2026
1 check passed
@dev-satoshi dev-satoshi mentioned this pull request Aug 15, 2026
2 tasks done
@dev-satoshi
dev-satoshi deleted the fix/shellcheck branch August 15, 2026 10:59
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