.\" Man page generated from reStructuredText .\" by the Docutils 0.22.3 manpage writer. . . .nr rst2man-indent-level 0 . .de1 rstReportMargin \\$1 \\n[an-margin] level \\n[rst2man-indent-level] level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] - \\n[rst2man-indent0] \\n[rst2man-indent1] \\n[rst2man-indent2] .. .de1 INDENT .\" .rstReportMargin pre: . RS \\$1 . nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin] . nr rst2man-indent-level +1 .\" .rstReportMargin post: .. .de UNINDENT . RE .\" indent \\n[an-margin] .\" old: \\n[rst2man-indent\\n[rst2man-indent-level]] .nr rst2man-indent-level -1 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] .in \\n[rst2man-indent\\n[rst2man-indent-level]]u .. .TH "REUSE-LINT" "1" "Dec 17, 2025" "6.2.0" "reuse" .SH "نام (NAME)" reuse-lint \- بررسی انطباق یک پروژه با مشخصات REUSE .SH "خلاصه دستور (SYNOPSIS)" .sp \fBreuse lint\fP [\fIگزینه‌ها\fP] .SH "توضیحات (DESCRIPTION)" .sp دستور \fBreuse\-lint\fP بررسی می‌کند که آیا یک پروژه با مشخصات REUSE واقع در \%\& منطبق است یا خیر. .SH "معیارها (CRITERIA)" .sp این‌ها معیارهایی هستند که ابزار اعتبارسنجی (linter) پروژه را بر اساس آن‌ها بررسی می‌کند. .SS مجوزهای نادرست .sp مجوزهایی در پوشهٔ \fBLICENSES/\fP که در SPDX License List یافت نشوند یا با \fBLicenseRef\-\fP آغاز نشوند، مجوزهای نادرست تلقی می‌شوند. .SS مجوزهای منسوخ‌شده .sp مجوزهایی که شناسهٔ SPDX License Identifier آن‌ها توسط SPDX منسوخ اعلام شده است. .SS مجوزهای بدون پسوند فایل .sp مجوزهایی هستند که نام فایل آن‌ها یک SPDX License Identifier معتبر است، اما پسوند فایل ندارند. .SS مجوزهای مفقود .sp مجوزی که در سرآیند توضیحات به آن ارجاع داده شده، اما در دایرکتوری \fBLICENSES/\fP یافت نمی‌شود. .SS مجوزهای استفاده‌نشده .sp مجوزی که در دایرکتوری \fBLICENSES/\fP وجود دارد، اما در هیچ سرآیند توضیحی به آن ارجاع داده نشده است. .SS خطاهای خواندن .sp از نظر فنی یک معیار محسوب نمی‌شود، اما فایل‌هایی که توسط سیستم‌عامل قابل خواندن نیستند، خطای خواندن به شمار آمده و باید برطرف شوند. .SS عبارت‌های SPDX License Expression نامعتبر .sp عبارت‌های SPDX License Expression پس از برچسب‌های \fBSPDX\-License\-Identifier\fP که به عنوان یک عبارت معتبر SPDX قابل تجزیه نیستند. .SS فایل‌های بدون اطلاعات حق نشر و مجوز .sp هر فایل باید اطلاعات حق نشر و مجوزدهی مرتبط با خود را داشته باشد. مشخصات REUSE چندین روش را برای انجام این کار شرح می‌دهد. به‌طور کلی، این روش‌ها عبارت‌اند از: .INDENT 0.0 .IP \(bu 2 قرار دادن برچسب‌ها در سرآیند فایل. .IP \(bu 2 قرار دادن برچسب‌ها در یک فایل \fB\&.license\fP در کنار فایل مورد نظر. .IP \(bu 2 قرار دادن اطلاعات در یک فایل \fBREUSE.toml\fP، که باید در یکی از دایرکتوری‌های والد نسبت به فایل قرار داشته باشد. .IP \(bu 2 قرار دادن اطلاعات در فایل \fB\&.reuse/dep5\fP. (منسوخ‌شده) .UNINDENT .sp اگر فایلی یافت شود که فاقد اطلاعات حق نشر و/یا مجوز مرتبط باشد، پروژه منطبق در نظر گرفته نمی‌شود. .SH "گزینه‌ها (OPTIONS)" .INDENT 0.0 .TP .B \-q, \-\-quiet چیزی در STDOUT چاپ نشود. .UNINDENT .INDENT 0.0 .TP .B \-j, \-\-json نمایش نتایج بررسی به صورت JSON. .UNINDENT .INDENT 0.0 .TP .B \-p, \-\-plain نمایش نتایج بررسی به صورت متن توصیفی. این متن در قالب معتبر Markdown است. این گزینه حالت پیش‌فرض است. .UNINDENT .INDENT 0.0 .TP .B \-l, \-\-lines نمایش یک خط به ازای هر خطا، با پیشوند مسیر فایل. .UNINDENT .INDENT 0.0 .TP .B \-\-help نمایش راهنما و خروج. .UNINDENT .SH "نویسندگان (AUTHORS)" Free Software Foundation Europe .SH "کپی‌رایت و تکثیر (COPYRIGHT)" 2017, Free Software Foundation Europe. CC-BY-SA-4.0 .\" End of generated man page.