التابع warn‎ الخاص بالصنف Kernel في روبي

من موسوعة حسوب
< Ruby‏ | Kernel
مراجعة 06:34، 17 نوفمبر 2018 بواسطة جميل-بيلوني (نقاش | مساهمات) (تدقيق)
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)

في حال تعطيل التنبيهات (على سبيل المثال، عبر الراية ‎-W0) ، فإنّ التابع warn لن يفعل شيئًا. خلا ذلك، سيُحوّل كل الرسائل المُمرَّرة إليه إلى سلاسل نصية، ويضيف محرف سطر جديد إلى نهايتها إن لم تكن منتهيةً بسطر جديد، ثم يستدعي التابع Warning.warn، ويمرر إليه تلك السلسلة النصية.

  warn("warning 1", "warning 2")
<em>produces:</em>
  warning 1
  warning 2‎

البنية العامة

warn(msg, ...) nil

المعاملات

msg‎

الرسالة الممررة.

...‎

رسائل أخرى

القيمة المعادة

تعاد القيمة nil.

انظر أيضا

  • التابع raise: يطلق استثناء في ‎$!‎ أو يطلق الخطأ RuntimeError.

مصادر