İçeriğe geçin

Linter

Kodu yapılandırılmış kurallara göre belirli sorunlar için inceleyen araç.

Yazılım kalitesi

Linter nedir?

Linter kodu yapılandırılmış kurallarla inceler. Olası hatalar, kararlaştırılmış kod kuralları veya stil konuları ele alınabilir. Denetlenen dil, dosya ve örüntüler araca ve yapılandırmaya bağlıdır. Bu yüzden yalnız metin girintisi düzenleme değildir; uygulama davranışının tam denetimi de değildir.

Kurgusal portal projesinde etkin kural, istek modülündeki kullanılmayan değişkeni bildirebilir. Ekip kaldırılması mı gerektiğini yoksa unutulmuş işleme adımına mı işaret ettiğini inceler. Bazı bulgular otomatik düzeltilebilir, diğerleri karar gerektirir. Değişiklikler izlenebilir olmalıdır. Başarılı linter çalışması yalnız kapsanan dosyalarda yürütülen kuralları kanıtlar; test ve iş anlamıyla kod incelemesi tamamlayıcı işlerdir.

Kaynaklar