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

defined? に渡す式が定義されてないときに返す値を修正 #2850

Merged
merged 1 commit into from
Jun 18, 2024

Conversation

wai-doi
Copy link
Contributor

@wai-doi wai-doi commented Dec 3, 2023

「偽を返す」と書かれていると、defined? が ? で終わるキーワードなので Ruby の慣習として false を返すと勘違いしやすいと思ったため、「nil を返す」と明確に書くよう修正しました。

同じページ内の aliasundef の説明で「nil を返します」と書かれているため、それら一貫させるためにも defined? の説明も「nil を返す」と明確に書くのがよいと思いました。

「偽を返す」と書かれていると、defined? が ? で終わるキーワードなので Ruby の慣習として false を返すと勘違いしやすいと思ったため、「nil を返す」と明確に書くのがよいと思いました。
また、同じページ内の alias と undef の説明で「nil を返します」と書かれているため、それら一貫させるためにも defined? の説明も「nil を返す」と明確に書くのがよいと思いました。
@ohai ohai merged commit 9d51225 into rurema:master Jun 18, 2024
8 checks passed
@ohai
Copy link
Member

ohai commented Jun 18, 2024

ありがとうございます。マージしました。

@wai-doi wai-doi deleted the patch-2 branch June 19, 2024 07:13
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