credo
v1.7.10
Credo هي أداة تحليل رمز ثابتة للغة Elixir مع التركيز على التدريس واتساق التعليمات البرمجية.
يمكن أن يوضح لك إعادة تهيئة الفرص في الكود الخاص بك ، وشظايا التعليمات البرمجية المعقدة ، تحذرك من الأخطاء الشائعة ، وإظهار التناقضات في مخطط التسمية الخاص بك ، و - إذا لزم الأمر - تساعدك على تطبيق نمط الترميز المطلوب.
أسهل طريقة لإضافة عقيدة إلى مشروعك هي استخدام MIX.
إضافة :credo كاعتماد على mix.exs لمشروعك:
defp deps do
[
{ :credo , "~> 1.7" , only: [ :dev , :test ] , runtime: false }
]
endوركض:
$ mix deps.get
$ mix credo
الوثائق متوفرة على hexdocs
يمكن لبعض IDES والمحررين تشغيل عقيدة في الخلفية وتمييز قضايا مضمّنة.
git checkout -b my-new-feature )git commit -am 'Add some feature' )git push origin my-new-featureرينيه فورنغ (@rrrene)
يتم إصدار Credo تحت رخصة معهد ماساتشوستس للتكنولوجيا. انظر ملف الترخيص لمزيد من التفاصيل.