| apkbuild-lint(1) | General Commands Manual | apkbuild-lint(1) |
نام (NAME)
apkbuild-lint - ابزار بررسی صحت ساختار و استانداردها (Lint) برای فایلهای ساخت بسته آلپاین لینوکس (apkbuild)
خلاصه دستور (SYNOPSIS)
apkbuild-lint <apkbuild...>
توضیحات (DESCRIPTION)
دستور apkbuild-lint یک ابزار بررسی صحت ساختار و استانداردها (Lint) برای بستههای موجود در aports است. این ابزار فایل ساخت بسته APKBUILD را از نظر نقض خطمشیها، عبارات زائد، نقض شیوهنامه نگارش و موارد دیگر بررسی میکند. برای توضیحات مربوط به هر نقض قاعدهای که apkbuild-lint بررسی میکند، به بخش apkbuild-lint در alint(5) مراجعه کنید.
دستور apkbuild-lint در صورت یافتن موارد نقض خطمشی، آنها را چاپ کرده و با کد ۱ خارج میشود؛ در صورتی که هیچ خطایی یافت نشود، هیچ متنی چاپ نخواهد شد و با کد ۰ به کار خود پایان میدهد.
متغیرهای محیطی (ENVIRONMENT)
متغیر CUSTOM_VALID_OPTIONS میتواند روی فهرستی از متغیرها تنظیم شود که با فاصله (whitespace) از هم جدا شدهاند تا درون متغیر options= در یک فایل ساخت بسته APKBUILD معتبر شناخته شوند.
خروجی (OUTPUT)
دستور apkbuild-lint در صورت یافتن هرگونه نقض خطمشی، خروجی را با قالب زیر در خروجی استاندارد (stdout) چاپ میکند:
- SEVERITY بیانگر میزان شدت نقض قاعده است که از S تا M متغیر است.
- CERTAINITY بیانگر میزان احتمال مثبت کاذب نبودن گزارش است که از C تا P متغیر است.
- TAG به برچسب نقض قاعده اشاره دارد؛ برای جزئیات بیشتر به alint(5) مراجعه کنید.
- PATH مشخصکننده مسیری است که به apkbuild-lint برای بررسی داده شده است.
- LINE به شماره خطی اشاره دارد که نقض قاعده در آن یافت شده است.
- MSG یک پیام کوتاه است تا کاربر متوجه نوع نقض قاعده شود.
نویسندگان (AUTHORS)
نگهداری شده توسط Leo <thinkabit.ukim@gmail.com>
همچنین ببینید (SEE ALSO)
| 2025-12-02 |