HawkEye: أداة مفتوحة المصدر متعددة المنصات للتحقق من رأس التراخيص وتنسيقها
2025-01-28
HawkEye هي أداة قوية مفتوحة المصدر للتحقق من رؤوس التراخيص وتنسيقها في ملفات التعليمات البرمجية. تدعم تنسيقات متعددة ، وتتكامل بسلاسة مع GitHub Actions ، كما توفر واجهة سطر أوامر للاستخدام المحلي. يتحقق HawkEye من اكتمال رؤوس التراخيص واتساقها ، ويصحح تلقائيًا الملفات غير المطابقة ، بل يسمح حتى بإزالة رؤوس التراخيص. تم تطويره في البداية بلغة Java ، ثم أعيد كتابته بلغة Rust للحصول على صورة Docker أصغر وأداء محسّن.