| CRYSTAL-TOOL-MACRO_CODE_COVERAGE(1) | Crystal Compiler Command Line Reference Guide | CRYSTAL-TOOL-MACRO_CODE_COVERAGE(1) |
نام (NAME)
crystal-tool-macro_code_coverage - ایجاد گزارش پوشش کد ماکرو.
خلاصه دستور (SYNOPSIS)
crystal tool macro_code_coverage [options] [programfile]
توضیحات (DESCRIPTION)
تولید و ارسال گزارش پوشش کد ماکرو به STDERR. هرگونه استثنای (exception) رخداده هنگام محاسبه گزارش در STDOUT نوشته میشود.
گزینهها (OPTIONS)
-D FLAG, --define=FLAG
تعریف یک
فلگ زمان
کامپایل.
این گزینه
برای تعریف
شرطی
انواع،
متدها یا
دستورات بر
اساس
فلگهای
موجود در
زمان
کامپایل
مفید است.
فلگهای
پیشفرض از
سهگانه
هدف (target triple)
مشخصشده
با --target-triple یا در
صورت عدم
تعیین، از
مقادیر
پیشفرض
میزبان
گرفته
میشوند.
-f FORMAT, --format=FORMAT
قالب
خروجی 'codecov'
(پیشفرض).
-i PATH, --include=PATH
گنجاندن
مسیر در
خروجی.
-e PATH, --exclude=PATH
مستثنی
کردن مسیر
در خروجی
(پیشفرض: lib).
--error-trace
نمایش
ردیابی
کامل خطا (error trace).
--prelude
تعیین prelude
مورد
استفاده.
گزینه
پیشفرض،
جمعآوریکننده
زباله (garbage collector) را
مقداردهی
اولیه
میکند.
همچنین
میتوانید
از --prelude=empty برای
استفاده
نکردن از
مقدمهها
بهره ببرید.
این مورد
میتواند
برای بررسی
تولید کد در
یک فایل
سورسکد
خاص مفید
باشد.
-s, --stats
چاپ آمار
مراحل
مختلف
کامپایلر
برای ساخت
فعلی. زمان
خروجی و
حافظه
مصرفی برای
هر فرآیند
کامپایلر.
-p, --progress
چاپ آمار
پیشرفت
ساخت فعلی.
-t, --time
چاپ آمار
مربوط به
زمان اجرا.
--no-color
غیرفعال
کردن خروجی
رنگی.
| 2026-07-23 | crystal 1.21.0 |