2013-03-22 20 views
5

Bir soru oluşturmadan önce bana uyarması gereken özel bir kontrol için lint eklentisine eklemenin bir yolu varsa sorum şu:. Örneğin, benim kodumdaki tüm Cursor, InputStream nesnelerini kapatıp kapatmamayı veya //TODO:, //FIXME: kodumu kontrol etmesini istiyorum.Android Lint Eklentisi - kontrol edilmesi gereken özel uyarı/hata

Bunu yapmak için herhangi bir yol varsa, ya da Lint Plugin ile herhangi bir fikir varsa herhangi bir fikir?

Şimdiden teşekkürler!

+1

Burada baktınız mı? http://tools.android.com/tips/lint-custom-rules –

cevap

7

Evet, özel çekler ekleyebilirsiniz; http://tools.android.com/tips/lint/writing-a-lint-check ve http://tools.android.com/tips/lint-custom-rules.

Özel sorunuz için, yorumlara baktığınız 21.1'de yeni bir tiftik kontrolü olduğunu unutmayın. TODO veya FIXME aramıyor; bunun yerine, "STOPSHIP" yorum işaretçisini bulursa şikayet eder. Yapılacak işlem veya düzeltme için bir kural eklemek isterseniz, söz konusu çeki temel almayı tercih edebilirsiniz.

+1

Stophip varsayılan olarak devre dışıdır! Bunu nasıl etkinleştirebilirsin? Burada http://tools.android.com/tips/lint-checks, --enable StopShip eklemeniz gerektiğini söylüyor. Bunu nereye ekleyebilirim? Dosya> Ayarlar> Proje Ayarları> Denetimler'de bunu etkinleştirmek yeterli mi? – acrespo

İlgili konular