操作
機能 #388
完了1.1.3にバージョンアップ
機能 #388:
1.1.3にバージョンアップ
説明
1.1.1や1.1.2などバージョンっぽい表記があるところは合わせること
操作
説明
1.1.1や1.1.2などバージョンっぽい表記があるところは合わせること
実装に着手しました。
feature/388
build.gradle と MainController.java のバージョン表記を 1.1.3 に統一する(前回 1.1.2 bump で取り残された MainController.java の 1.1.1 も合わせる)。対応が完了しました。
バージョンを 1.1.3 にアップ。併せて、build.gradle と MainController.java に重複していたバージョン表記を一元化し、不一致(build.gradle 1.1.2 / MainController 1.1.1)の再発を構造的に防止した。
build.gradle の version = '1.1.3' を唯一のソースに変更。generateVersionResource タスクでクラスパスリソース version.properties を生成し、processResources に紐付け(configuration cache 対応)。BeatorajaVersion(新規)がリソースを読み getNumber() → "1.1.3" を返す(欠損時 "unknown")。MainController.VERSION を "beatoraja " + BeatorajaVersion.getNumber() に変更。表示形式 "beatoraja <番号>" は維持。build.gradle の version 1行のみで完結。build.gradle / src/bms/player/beatoraja/MainController.java / src/bms/player/beatoraja/BeatorajaVersion.java(新規)/ src/test/java/bms/player/beatoraja/BeatorajaVersionTest.java(新規)の 4 件.\gradlew.bat test --tests "*BeatorajaVersionTest"(Windows ホスト) : 成功(4本パス、configuration cache 問題なし)