الوحدة Warning
في روبي
< Ruby
اذهب إلى التنقل
اذهب إلى البحث
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
تحتوي الوحدة Warning
على تابع واحد يسمى warn
. هذا التابع يوسع (extends) نفسه، حتى يكون Warning.warn
متاحًا.
يتم استدعاء warn
لكافة التحذيرات (warnings) الصادرة عن روبي. بشكل افتراضي، تُطبع التحذيرات في المجرى stderr$
.
عبر إعادة تعريف التابع warn
، يمكنك التحكم في كيفية تعامل روبي مع التحذيرات، سواء بتصفية التحذيرات، و/أو بإخراج التحذيرات في مجرى آخر غير المجرى $stderr
. عندما إعادة تعريف الوحدة warn
، يمكن استدعاء المتغير super
للعودة إلى السلوك الافتراضي في طباعة التحذير في المجرى $stderr
.
توابع النسخة العامة
warn
يكتب رسالة التحذير المُمرَّرة إليه في المجرى $stderr
.