jscpd

jscpd, 220'den fazla programlama dilini destekleyen ve kaynak kodlardaki kopyaları tespit eden bir yazılım aracıdır. Rabin-Karp algoritmasını kullanan Rust motoru sayesinde dosyalar arasında token tabanlı tarama yapar. Ölü kod tespiti, karmaşıklık sıralaması, git geçmişi takibi ve kod tabanı sağlık skoru hesaplama gibi ek özellikler sunar.

JS

jscpd

Yeni80

kucherenko · Kod Kalitesi & İnceleme

YILDIZ6.5K
ÇATAL272
COMMIT0
KATKICI0
SÜRÜMv5.4.0
GÜNCELLEMEbugün
RustDuplicate DetectorMCP ServerGitHub ActionMIT

Bu kategorideki yaygın ticari ürünler: SonarCloud, Codacy, DeepSource

Ne yapar?
  • Kod tabanındaki tekrarlayan yapıları ve kopyalanmış kod bloklarını tespit edersin.
  • Git geçmişi üzerinden kod çoğalma eğilimlerini ve proje sağlık skorunu izlersin.
  • SARIF veya HTML raporları oluşturarak sonuçları CI süreçlerine entegre edersin.
Kullanıcı yorumları
  • • NötrGitHub Issue

    Bellek dışı hata

    “dougwade main/corvair dbw-test-gulp-genate-components » jscpd -e hedef/ -e düğüm modülleri/bilgi: jscpd - copy/paste detector for programming source code, by Andrey Kucherenko info: Preprocessors running time: timeMs=12123 info: Scanning 37213 files for...”

  • ↓ OlumsuzGitHub Issue

    .jscpd.json dosya(lar)ı görmezden gelmez

    “Proje kökünde oluşturulan .jscpd.json dosyasını [burada] tanımlandığı gibi tanımla( "ignore" bölümünde sadece " / .md" kaldı Hala [başarısız]( hata mesajı ile ERROR: jscpd çok fazla kopya buldu (35.55%) eşik üzerinde (%0) Çoğaltmak ...”

Web Sitesi GitHub

Notum

Alternatif sayfaları

Aynı kategoride: Kod Kalitesi & İnceleme