blog.bouzuya.net

2024-08-24 bouzuya/googleapis-tonic の個別 publish 対応など

bouzuya/googleapis-tonic 。全件 publish 前提のつくりをやめて個別 publish に対応した。理由は bouzuya/serde-firestore-value のために crates:googleapis-tonic-google-firestore-v1 を試したいが、その publish を 3, 4 日も待てないから。

bouzuya/serde-firestore-value は破壊的変更をいれることになる。 crates:google-api-proto の Value を使用していたのを crates:googleapis-tonic-google-firestore-v1 の Value を使用するように変更するので。

せっかくなのでテストをバージョン別の形式に書き換えようとしている。終わりきらず、明日へ。 テスト (tests/) も 1 ファイルにあれこれ書くのではなく、 1 ファイル 1 テストくらいにしてしまうほうがいいかもと思ったので、試してみる。


今日のコミット。