صفحة الصنف Warning
في روبي
< Ruby
اذهب إلى التنقل
اذهب إلى البحث
مراجعة 14:38، 8 نوفمبر 2018 بواسطة محمد-بغات (نقاش | مساهمات) (أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: صفحة الصنف <code>Warning</code> في روبي}}</noinclude> تصنيف: Ruby تصنيف: Ruby Warningتحتوي الوحدة...')
تحتوي الوحدة Warning
على تابع واحد يسمى warn
. هذا التابع يوسع (extends)، مما يجعل Warning.warn
متاحًا. يتم استدعاء #warn
لكافة التبيهات (warnings) الصادرة عن روبي. بشكل افتراضي، تُطبع التنبيهات في المجرى stderr $.
عبر إعادة تعريف التابع #warn
، يمكنك التحكم في كيفية تعامل روبي مع التنبيهات، سواء بتصفية التنبيهات، و/أو إخراج التنبيهات في مجرى آخر بخلاف $stderr عندما إعادة تعريف #warn
، يمكن استدعاء المتغير super للعودة إلى السلوك الافتراضي في طباعة التنبيه في المجرى $stderr.
توابع الصنف العامة (Public Class Methods)
التابع warn
يكتب التابع warn
رسالة التنبيه msg
في المجرى $stderr، متبوعة بسطر جديد إذا لم تنته الرسالة بسطر جديد. تستدعي روبي هذا التابع لكافة التنبيهات.