зеркало из https://github.com/github/ruby.git
Manage deprecation warning by the flag
This commit is contained in:
Родитель
58527a7926
Коммит
d2ac6d4d9f
|
@ -7108,8 +7108,10 @@ check_yield_place(const rb_iseq_t *iseq, int line)
|
|||
return FALSE;
|
||||
case ISEQ_TYPE_CLASS:
|
||||
file = rb_iseq_path(iseq);
|
||||
rb_compile_warn(RSTRING_PTR(file), line,
|
||||
"`yield' in class syntax will not be supported from Ruby 3.0. [Feature #15575]");
|
||||
if (rb_warning_category_enabled_p(RB_WARN_CATEGORY_DEPRECATED)) {
|
||||
rb_compile_warn(RSTRING_PTR(file), line,
|
||||
"`yield' in class syntax will not be supported from Ruby 3.0. [Feature #15575]");
|
||||
}
|
||||
return TRUE;
|
||||
default:
|
||||
return TRUE;
|
||||
|
|
Загрузка…
Ссылка в новой задаче