آخرین نسخه پایدار SwiftLint پشتیبانی از Swift 5.6 و Xcode 13.3 را برای توسعه‌دهندگان و سازمان‌ها با هدف سازگاری بهتر کد ارائه می‌کند. علاوه بر این، یک نسخه پیش از انتشار، SwiftSyntax را به عنوان جایگزینی برای SourceKit ادغام می کند.

SwiftLint با Xcode و بسیاری از ابزارهای دیگر ادغام می شود تا اجرای سبک و قراردادهای Swift و نوشتن کد اصطلاحی Swift را آسان تر کند. SwiftLint که از سال 2015 نگهداری می شود، در حال حاضر شامل بیش از 200 قانون است که توسط راهنمای سبک GitHub Swift (اکنون بایگانی شده) و راهنمای سبک سوئیفت ری وندرلیچ مشتق شده است.
SwiftLint از SourceKit و کامپایلر Swift برای تجزیه کد سوئیفت و همچنین برای استفاده از برخی از قابلیت های پیشرفته آنها با هدف تصحیح خودکار برخی از نقض قوانین استفاده می کند. در واقع، حدود یک سوم از قوانین SwiftLint قابل اصلاح هستند و می توان آنها را به طور شفاف اجرا کرد.

بیشتر بدانید: https://lnkd.in/dBrWCKbn