-
Notifications
You must be signed in to change notification settings - Fork 167
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
UTF32BEの文字コード変換クラスが7bit ASCIIを取り込めない問題に対処する #1627
UTF32BEの文字コード変換クラスが7bit ASCIIを取り込めない問題に対処する #1627
Conversation
テストを追加しただけだとエラーになりました。 |
Kudos, SonarCloud Quality Gate passed! |
✅ Build sakura 1.0.3672 completed (commit 3654279718 by @berryzplus) |
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.
問題ないものと思います。
@@ -451,6 +451,54 @@ TEST(CCodeBase, codeUtf32Le) | |||
|
|||
//! googletestの出力に文字セットIDを出力させる | |||
std::ostream& operator << (std::ostream& os, const ECodeType& eCodeType); | |||
/*! |
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.
空行の入れ忘れでしょうか?
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.
・・・どちらかというと、テストを挿入する場所を間違ってますね。
普通に考えて、452行目の手前に入れるのが適切な気がします。
このPRはこのまま進めて、なんかのついでに直してしまおうと思います。
レビューありがとうございます。マージしちゃいます。 挿入箇所を間違えてる件については、次回このテストファイルを触るときに対応したいと思います。 |
PR の目的
タイトル通りです。少なくとも 7bit ASCII を取り込めるようにします。
カテゴリ
PR の背景
#1614 (comment) で書いた通り、UTF32BEの文字コード変換クラスに不具合が見つかっています。
PR のメリット
PR のデメリット (トレードオフとかあれば)
修正コード周辺には不審点がいくつかあるので、直しても結局動かないかも知れません。
仕様・動作説明
PR の影響範囲
テスト内容
コード修正を行う前は、このテストに失敗します。
コード修正を行った後は、このテストに成功します。
関連 issue, PR
参考資料