credo
Credo, Elixir dili için geliştirilmiş statik kod analizi aracıdır. Kod tutarlılığını sağlamayı ve geliştiricilere rehberlik etmeyi amaçlar. Yeniden yapılandırma fırsatlarını tespit eder ve yaygın hatalar konusunda uyarıda bulunur.
rrrene · Kod Kalitesi & İnceleme
Bu kategorideki yaygın ticari ürünler: SonarCloud, Codacy, DeepSource
- Kodundaki yeniden yapılandırma fırsatlarını ve karmaşık yapıları tespit edersin.
- İsimlendirme şemalarındaki tutarsızlıkları ve yaygın hataları görürsün.
- Projende belirli bir kodlama stili politikasını uygulayabilirsin.
- ↑ OlumluHacker News
Credo: Tutarlılık ve öğretime odaklanan Elixir için statik kod analizi
“İlk olarak Credo'nun üzerine 2048'in konsol tabanlı bir versiyonunu inşa ederken (bu Elixir'i öğrenmenin ilk aşamalarıydı) gerçekleşti. Credo'yu kodumda ilk kez çalıştırmak bir zevkti. Bu, işteki iksir olmayan kod tabanlarımız için benzer araçlar için anında dilek dilememi sağladı. Onlar için...”
- • NötrHacker News
Credo: Tutarlılık ve öğretime odaklanan Elixir için statik kod analizi
“Bunu fonksiyonun siklomatik karmaşıklığını hesaplayarak belirler. Siklomatik karmaşıklığı bir fonksiyon aracılığıyla farklı yolların sayısı olarak düşünebilirsiniz. Elixir'deki alıntı / alıntı kodu için zengin destek, metrikleri kolayca hesaplamayı mümkün kılar...”