Geçtiğimiz günlerde kodumun şifrelerinin String
numaralı yeni bir Password
sınıfına işlendiği tüm yerleri değiştirdim. Password.toString()
yöntemi şimdi [********]
'u yazdırıyor. Şifreyi almak istersem, Password.getPassword()
'u aramam gerek. Bu sayede kayıt dosyalarına hiç bir şifre yazılmayacağından emin olabilirim. Belirli bir tür için toString() yönteminin örtülü kullanım biçimleri nasıl bulunur
String.format("user:%s", password);
password
üstüm önce tip String
ait olduğunu, bu yüzden istediğiniz gibi o biçimlendirilmiştir. Ancak, password
değiştirmemden sonra [*******]
olarak oluşturuldu. Tam olarak istediğim buydu. Ama şimdi tüm bu yerleri otomatik olarak bulmak istiyorum.
Password.toString()
zımni kullanımını bulamadık().
Başka bir findbugs katkı projesi veya bu kod yerlerini bulabilecek başka herhangi bir statik kod çözümleyicisini bilen var mı?