esjee (SJ Stoker)
- Login: esjee
- Registered on: 11/15/2017
- Last sign in: 06/28/2018
Issues
| open | closed | Total | |
|---|---|---|---|
| Assigned issues | 0 | 0 | 0 |
| Reported issues | 1 | 0 | 1 |
Activity
06/25/2018
-
09:15 PM Ruby Misc #14861: DevelopersMeeting20180718Japan
- * [Feature #14111] ArgumentErrorが発生した時メソッドのプロトタイプをメッセージに含む (esjee)
* Suggestion: include method parameters when generating an ArgumentsError message. Nobu's patch in the issue provides functionality to make writing a ruby gem to provi... -
09:10 PM Ruby Feature #14111: ArgumentErrorが発生した時メソッドのプロトタイプをメッセージに含む
- 返事ありがとうございます。<https://github.com/nobu/ruby/tree/feature/14111-ArgumentError-attributes>のパッチで大体の問題は解決されるようです。
今まだ苦戦してるところはこういうメソッド:
```
def foo(a, b = 3); end
```
を理想の
```
Method prototype:
def foo1(a, b = 3)
```
にすることです...
11/20/2017
-
09:50 PM Ruby Feature #14111: ArgumentErrorが発生した時メソッドのプロトタイプをメッセージに含む
- nobu (Nobuyoshi Nakada) wrote:
> ...
返事してくれてありがとうございました。
数時間RubyのCをいじったらなんとか進みました。
必要なレシーバとメソッド名をArgumentErrorをinstance_variableとして加えてみました。パッチを添付しました。
GitHubにもプッシュしましたから、これで同じパッチが見えるはず: https://github.com/ruby/ruby/compare/trunk...
11/15/2017
-
07:55 PM Ruby Feature #14111 (Open): ArgumentErrorが発生した時メソッドのプロトタイプをメッセージに含む
- (日本人じゃないですが、日本語を勉強してますから、日本語でレポートしてみました
日本語で会話することはまだ馴れてないから、読みつらいや見苦しいところもあると思います
そういうを指摘してくれれば幸いです)
# Abstract
ArgumentErrorが発生したときのメッセージをより有意義にするため、コールしたメソッドのプロトタイプを表示することを提案したいと思います
# Background
今ではArgumentErrorが発生するとこんな感じで...