ktlint

Ktlint, Kotlin projeleri için geliştirilmiş yapılandırma gerektirmeyen bir kod denetçisi ve biçimlendiricidir. Dahili kural setleri ve biçimlendirme araçlarıyla birlikte gelir, ayrıca .editorconfig dosyalarını destekler. plain, json, html ve checkstyle gibi yerleşik raporlama formatları sunar ve özel kural setleriyle genişletilebilir.

KT

ktlint · Kod Kalitesi & İnceleme

YILDIZ6.8K
ÇATAL529
COMMIT0
KATKICI0
SÜRÜM1.8.0
GÜNCELLEME5 gün önce
KotlinLinterFormatterEditorconfigMIT

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

Ne yapar?
  • Kotlin kaynak dosyalarınızı tarayarak stil ihlallerini tespit edersin.
  • Kodunuzu otomatik biçimlendirme özelliğiyle standartlara uygun hale getirirsin.
  • Özel kural setleri ve raporlayıcılar ekleyerek aracı genişletirsin.
Kullanıcı yorumları
  • • NötrGitHub Issue

    Wildcard ithalatı

    “Lütfen motorsikletimi affedin, ama "yabancı kart yok" kuralıyla farklı olmak için yalvarıyorum. Birincil argümanım, intellij'in varsayılan yapılandırmaya wildcard ithalatı eklediğidir ve bence ctlint ile iyi oynamak için intellij yapılandırmak zorunda kalmamalıyım. Ekle // ktlint-disable...”

  • • NötrGitHub Issue

    Açık yapıcıdan önce açıklama ambalajı (ktlint official)

    “Beklenen Davranış Android projemiz şu şekilde görünen birçok sınıf bildirgesi içerir: kotlin sınıfı Foo @ Inject constructor( private val someDependency: SomeDependency, private val otherDependency: AnotherDependency, ) : Bar //... Bence bu...”

Web Sitesi GitHub

Notum

Alternatif sayfaları

Aynı kategoride: Kod Kalitesi & İnceleme