Skip to content
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

suppress warning; URI.escape is obsolete #8

Merged
merged 0 commits into from
Mar 6, 2017

Conversation

takahashim
Copy link
Contributor

PAY.jpのRubyライブラリを評価しているのですが、テストを実行するとwarningがたくさん出るようなので、消す修正のpull requestをお送りします(3件に分けて送ります)。

まず、URI.escapeのwarningが多発しているようですが、Payjp::Util.url_encodeの変換はCGI.escapeURI.encode_www_form_componentなどの変換とは異なるようなので、URI::RFC2396_Parser#escapeの部分を利用しています。
念のため、1バイトの範囲内では挙動が適切であるのが確認できるよう、テストを追加しておきました。
ご検討ください。

@laiso
Copy link
Contributor

laiso commented Mar 6, 2017

@takahashim プルリクエストありがとうございます。たいへん参考になりました。
我々の方でも確認+テストを充分したのでマージさせていただこうと思います!

laiso added a commit that referenced this pull request Mar 6, 2017
@laiso laiso merged commit 33c8de3 into payjp:master Mar 6, 2017
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.

2 participants