CleanLens hakkında bilmeniz gereken her şey
Projenin her bölümü için ayrıntılı teknik dokümantasyon: nasıl çalıştığı, kurallar, puanlama, yapılandırma ve aracı ekibinize göre nasıl ayarlayacağınız.
11 Özelleştirme kılavuzu
CleanLens'i ekibinize göre ayarlamak: katılık, gürültü, puanlama, kimlikler, geçmiş ve CI için tarifler
Başlangıç
2 dokümanNasıl çalışır
7 dokümanMimari
Katmanlar, modül haritası, 7 adımlı işlem hattı, modüller arası veri akışı
Oku04Git katmanı
Depo kontrolleri, commit listesi, diff'ler, blob okuma, geliştirici kimliklerinin birleştirilmesi
Oku05Analizörler
Dosya tarama, glob eşleştirme, JS/TS ve Python analizörleri, tekrar tespiti, gizli bilgi ve isim sezgileri
Oku06Kural başvurusu
14 kuralın her biri ayrıntılı: tam tespit mantığı, seçenekler, yanlış pozitif notları
Oku07Atama motoru
Commit'lerin yeniden oynatılması, parmak izleri, atama durumu ve güven düzeyi
Oku08Puanlama
Clean Code Score formülü, Bayesçi büzülme, güven seviyeleri, sıralama, hesaplanmış örnek
Oku09Önbellek ve performans
Commit başına önbellek, geçersiz kılma, eşzamanlılık, hız ipuçları
OkuKullanım ve yapılandırma
5 dokümanYapılandırma başvurusu
.clean-code-tracker.json içindeki her anahtar, yerel geçersiz kılma dosyası, VS Code ayarları, CLI bayrakları ve hangisinin geçerli olduğu
Özelleştirme kılavuzu
CleanLens'i ekibinize göre ayarlamak: katılık, gürültü, puanlama, kimlikler, geçmiş ve CI için tarifler
Oku12VS Code eklentisi
Komutlar, kenar çubuğu görünümleri, pano, satır içi tanılar
Oku13CLI
Her bayrak, çıktı biçimleri, çıkış kodları, CI ve pre-commit entegrasyonu
Oku14Rapor şeması
--json ile üretilen JSON ProjectReport, alan alan