الفرق بين المراجعتين ل"Ruby/Warning"
< Ruby
اذهب إلى التنقل
اذهب إلى البحث
(أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: صفحة الصنف <code>Warning</code> في روبي}}</noinclude> تصنيف: Ruby تصنيف: Ruby Warningتحتوي الوحدة...') |
|||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE: صفحة الصنف <code>Warning</code> في روبي}}</noinclude> | <noinclude>{{DISPLAYTITLE: صفحة الصنف <code>Warning</code> في روبي}}</noinclude> | ||
[[تصنيف: Ruby]] | [[تصنيف: Ruby]] | ||
− | [[تصنيف: Ruby Warning]]تحتوي الوحدة <code>Warning</code> على تابع واحد يسمى <code>[[Ruby/Warning/warn|warn]]</code>. هذا التابع يوسع (extends) | + | [[تصنيف: Ruby Warning]] |
+ | تحتوي الوحدة <code>Warning</code> على تابع واحد يسمى <code>[[Ruby/Warning/warn|warn]]</code>. هذا التابع يوسع (extends) نفسه، حتى يكون <code>Warning.warn</code> متاحًا. | ||
− | عبر إعادة تعريف التابع <code>[[Ruby/Warning/warn| | + | يتم استدعاء <code>[[Ruby/Warning/warn|warn]]</code> لكافة التبيهات (warnings) الصادرة عن روبي. بشكل افتراضي، تُطبع التنبيهات في المجرى <code>stderr$</code>. |
− | ==توابع | + | |
+ | عبر إعادة تعريف التابع <code>[[Ruby/Warning/warn|warn]]</code>، يمكنك التحكم في كيفية تعامل روبي مع التنبيهات، سواء بتصفية التنبيهات، و/أو بإخراج التنبيهات في مجرى آخر غير المجرى <code>$stderr</code>. عندما إعادة تعريف <code>[[Ruby/Warning/warn|warn]]</code>، يمكن استدعاء المتغير <code>super</code> للعودة إلى السلوك الافتراضي في طباعة التنبيه في المجرى <code>$stderr</code>. | ||
+ | ==توابع النسخة العامة (Public Instance Methods)== | ||
===[[Ruby/Warning/warn | التابع warn]]=== | ===[[Ruby/Warning/warn | التابع warn]]=== | ||
− | يكتب التابع <code>warn</code> رسالة التنبيه <code> | + | يكتب التابع <code>warn</code> رسالة التنبيه في المجرى <code>$stderr</code>، |
==مصادر== | ==مصادر== | ||
*[http://ruby-doc.org/core-2.5.1/Warning.html قسم الصنف Warning في توثيق روبي الرسمي.] | *[http://ruby-doc.org/core-2.5.1/Warning.html قسم الصنف Warning في توثيق روبي الرسمي.] |
مراجعة 14:40، 8 نوفمبر 2018
تحتوي الوحدة Warning
على تابع واحد يسمى warn
. هذا التابع يوسع (extends) نفسه، حتى يكون Warning.warn
متاحًا.
يتم استدعاء warn
لكافة التبيهات (warnings) الصادرة عن روبي. بشكل افتراضي، تُطبع التنبيهات في المجرى stderr$
.
عبر إعادة تعريف التابع warn
، يمكنك التحكم في كيفية تعامل روبي مع التنبيهات، سواء بتصفية التنبيهات، و/أو بإخراج التنبيهات في مجرى آخر غير المجرى $stderr
. عندما إعادة تعريف warn
، يمكن استدعاء المتغير super
للعودة إلى السلوك الافتراضي في طباعة التنبيه في المجرى $stderr
.
توابع النسخة العامة (Public Instance Methods)
التابع warn
يكتب التابع warn
رسالة التنبيه في المجرى $stderr
،