-
Notifications
You must be signed in to change notification settings - Fork 164
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
行毎ではなく一括で線を描く変更によって引き起こされた表示の不具合を起こさないように元に戻す #1072
行毎ではなく一括で線を描く変更によって引き起こされた表示の不具合を起こさないように元に戻す #1072
Conversation
✅ Build sakura 1.0.2304 completed (commit d940584202 by @beru) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
趣旨
想定しない差分が出ています。
意図通りの変更ができているか確認お願いします。
こちらでの確認内容
- コミットログとPR本文の説明が一致しているか確認しました。
ノート線描画、指定桁縦線描画、折り返し桁縦線描画、を行毎ではなく一括で行うように変更 #1065 と ノート線描画を少し分かりやすくする #1066 の revert と説明されているので、これは問題ないと思います。
- ノート線描画、指定桁縦線描画、折り返し桁縦線描画、を行毎ではなく一括で行うように変更 #1065 適用前 と PR 適用後を比較して、差分が適切か確認してみました。
これがNGです。5ファイル変更された差分になっていますが、ノート線描画、指定桁縦線描画、折り返し桁縦線描画、を行毎ではなく一括で行うように変更 #1065 と ノート線描画を少し分かりやすくする #1066 を revert すると差分は3ファイルになるはずだからです。
ちなみに上の画像は下図のように範囲差分をとって表示させたものです。
#1067 の変更範囲で差分をとる
#1069 の差分は 1ファイルのみ なので 5ファイル 変更されているのはおかしい・・・はず。
補足。 構造的に
1064マージ直後基準でみたとき、このPRが目的通りに作成されているとするなら、 PRの目的には納得しているので、2ファイル分の変更を元に戻すコミットを追加で積むか、それらの変更をrevertしない理由の説明があればとくに問題ない PR だと思っています。 |
#1065 の変更で害がなさそうなのは元に戻してないからそういう差分になるのかもしれないですね。 手作業で必要と思われる箇所だけを変更したので。。 確認しづらいから該当PRは全部まとめて revert してくれというリクエストがあればそうします。 |
それをやったら revert と言えないと思います。 Revert のレビューのつもりだったので詳しく見ていませんが、1067の変更が1065の変更に依存しているのであれば、それも含めてrevert すべきだと思います。 |
影響を受ける PR はまとめて revert してください。 ビルドの範疇では、1067は1065に依存してないようでした。 「対象になるコードのうち、これは影響ないので残したい」は revert 自体とは別で検討したいです。そうしなかった場合、何をrevertして何をrevertしなかったのか分からなくなります。 「revertしない」ってことは差分が出ないってことです。機械的にrevertせずに「一部を残す」という判断をした PR には「その判断は適切か?」という観点のレビューが必要になります。しかし、差分が出ない箇所に指摘を付ける方法はないんです。それは困る・・・。 蛇足ですが 1065, 1066 だけを正確に revert するPRを作成する方法
|
- ノート線描画、指定桁縦線描画、折り返し桁縦線描画、を行毎ではなく一括で行うように変更 - ノート線描画を少し分かりやすくする
✅ Build sakura 1.0.2306 completed (commit 7ec20fcf11 by @beru) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
問題ないと思います。
05fa19e からの差分をとって、1065と1066の変更が含まれていないこと、1067と1069の変更が含まれていることを確認しました。
レビューありがとうございました。Merge します。 |
…ispNoteLines 行毎ではなく一括で線を描く変更によって引き起こされた表示の不具合を起こさないように元に戻す
PR の目的
#1065 (comment) で @usagisita さんが報告してくれた問題を解消する為に下記の変更を revert します。
カテゴリ
関連チケット
#1071