.\" Generated by scdoc 1.11.4 .\" Complete documentation for this program is not available as a GNU info page .ie \n(.g .ds Aq \(aq .el .ds Aq ' .nh .ad l .\" Begin generated content: .TH "aports-lint" "1" "2025-12-02" .SH "نام (NAME)" aports-lint \- ابزار بررسی تطابق با استانداردها و قواعد (Lint) برای پورت‌های آلپاین لینوکس (aports) .PP .SH "خلاصه دستور (SYNOPSIS)" .PP \fBaports-lint\fR .PP .SH "توضیحات (DESCRIPTION)" .PP دستور \fBaports-lint\fR یک ابزار بررسی تطابق با استانداردها و قواعد (Lint) برای بسته‌های موجود در درخت بسته‌های aports و بررسی ارتباط آن‌ها با سایر بسته‌ها در همان مخزن است؛ این ابزار مواردی چون نقض خط‌مشی‌ها، بسته‌های تکراری و موارد دیگر را جستجو می‌کند.\& برای توضیحات مربوط به هر نقض قاعده‌ای که \fBaports-lint\fR بررسی می‌کند، به بخش aports-lint در \fBalint(5)\fR مراجعه کنید.\& .PP دستور \fBaports-lint\fR در صورت یافتن موارد نقض خط‌مشی، آن‌ها را چاپ کرده و با کد ۱ خارج می‌شود؛ در صورتی که هیچ خطایی یافت نشود، هیچ متنی چاپ نخواهد شد و با کد ۰ به کار خود پایان می‌دهد.\& .PP .SH "خروجی (OUTPUT)" .PP دستور \fBaports-lint\fR در صورت یافتن هرگونه نقض خط‌مشی، خروجی را با ساختار زیر در خروجی استاندارد (stdout) چاپ می‌کند .PP .RS 4 SEVERITYCERTAINITY:[TAG]:PATH::MSG .PP .RE .PD 0 .IP \(bu 4 \fBSEVERITY\fR بیانگر میزان شدت و اهمیت نقض قاعده است که از \fBS\fR تا \fBM\fR متغیر است.\& .IP \(bu 4 \fBCERTAINITY\fR بیانگر میزان احتمال مثبت کاذب نبودن گزارش است که از \fBC\fR تا \fBP\fR متغیر است .IP \(bu 4 \fBTAG\fR به برچسب نقض قاعده اشاره دارد؛ برای جزئیات بیشتر به \fBalint(5)\fR مراجعه کنید.\& .IP \(bu 4 \fBPATH\fR مشخص‌کننده مسیری است که به \fBapkbuild-lint\fR برای بررسی داده شده است.\& .IP \(bu 4 \fBMSG\fR یک پیام کوتاه است تا کاربر متوجه نوع نقض قاعده شود.\& .PD .PP .SH "جستجوی پرهزینه مخزن (EXPENSIVE FIND REPO)" .PP نسخه‌ای کندتر اما دقیق‌تر از تابع داخلی find_repo که برای تشخیص حضور یک بسته در یک مخزن سطح بالاتر استفاده می‌شود، با تنظیم متغیر \fBEXPENSIVE_FIND_REPO\fR در دسترس است.\& استفاده از این متغیر باعث می‌شود زمان لازم برای پردازش یک فایل APKBUILD از چند میلی‌ثانیه به چند ثانیه افزایش یابد و در صورتی که ارائه بازخورد سریع به کاربر مورد نیاز باشد (مانند اجرای آن به عنوان افزونه ALE در vim)، توصیه نمی‌شود.\& .PP .SH "نویسندگان (AUTHORS)" .PP نگهداری شده توسط Leo .PP .SH "همچنین ببینید (SEE ALSO)" .PP \fBalint(5)\fR \fBapkbuild-lint(1)\fR