Özel kodlama yönergesi denetleyicisinin uygulanmasının bir parçası olarak, sınıfımızda hiçbir try-catch bloğumuz olmadığından veya "new" anahtar sözcüğünün nesne oluşturmak için kullanılmadığından emin olmamız gerekir. Bunu başarmanın bir yolu var mı?Eğer java kodunda "bloke" veya "new" anahtar kelimesi kullanıldığını öğrenebilmemizin bir yolu var mı?
cevap
SonarQube
gibi bazı istatistiksel analiz araçlarını kullanmalı ve bunun için own rule yazmalısınız (veya Web'de bir tane bulun).
Yapı sırasında kod kurallarına uyulup uyulmadığını kontrol etmeniz gerekiyorsa, PMD maven plugin gibi bir şey kullanmalısınız. Her neyse, senin sorunun istatistiksel kod analizi hakkında ve uygun ve özelleştirilebilir bir araç bulmak zorunda - kendi yazmak zor :)
Fikir, bu kodlama kılavuz denetleyicisini maven eklentisinin bir parçası olarak entegre etmek ve herhangi bir ihlal bulunursa yapıyı kesmektir. – user6140183
o zaman https://maven.apache.org/plugins/maven-pmd-plugin/ gibi bir şey kullanmalısın, Neyse, başlangıç noktanız "istatistiksel analiz maven" gibi bir şey google – Cootri
- 1. Keen.io'nun bir limit anahtar kelimesi veya karşılığı var mı?
- 2. Neden "# değil" anahtar kelimesi var mı?
- 3. java tr /// (veya eşdeğer) kullanmak için bir yolu var mı?
- 4. Visual Studio Kodunda vurgulama hatalarını vurgulamanın bir yolu var mı?
- 5. F # - "Bu" anahtar kelimesi nedir?
- 6. EventArgs sınıfı ve etkinlik anahtar kelimesi arasında özel bir ilişki var mı?
- 7. Dart'da kullanılan "const" anahtar kelimesi nedir?
- 8. Bir Java Bean'den web.xml özelliklerine erişmenin bir yolu var mı?
- 9. İmzalı APK'dan anahtar karması almanın bir yolu var mı?
- 10. Windows'ta anahtar parolasına erişmeden anahtarlığa erişmenin bir yolu var mı?
- 11. Xcode anahtar bağlamaları vermenin bir yolu var mı?
- 12. Proje başına anahtar bağlamaları tanımlamanın bir yolu var mı?
- 13. Powershell'de C# 's "anahtar kelimesi" anahtar kelimesine eşdeğer mi?
- 14. Mixpanel'in Arama Anahtar Kelimesi nasıl çalışır?
- 15. hızlı olursa ve/veya deyim yapmak için bir yolu var mı ve/veya Swift bir eğer açıklamada piton
- 16. Java JDK'yı indirmenin güvenli bir yolu var mı?
- 17. Bir IEnumerable ezberlemek veya Materialize için bir yolu var mı?
- 18. 'Is' VB.NET anahtar kelimesi Object.ReferenceEquals ile aynı mı?
- 19. Grails projesinde hangi groovy versiyonunun kullanıldığını bilmek için herhangi bir yolu var mı?
- 20. Nesne-C'den C# 'nin verim anahtar kelimesi
- 21. IComparer'dan IEqualityComparer türetmenin bir yolu var mı?
- 22. `Hayır 'anahtar kelimesi Perl'de ne yapar?
- 23. KDevelop IDE'deki "incr" anahtar kelimesi nedir?
- 24. ios kombine anahtar durumlarının bir yolu var mı? örneğin kombine anahtar durumlarda bir yol olup olmadığını
- 25. Java: Adına çerez almanın basit bir yolu var mı?
- 26. Tüm maven bağımlılıkların java sürümünü listelemenin bir yolu var mı?
- 27. Eğer ReleaseStringUTFChars çağırayım mı?
- 28. IE7 veya IE8'de Canvas kullanmanın bir yolu var mı?
- 29. Bir HTML parçasına veya sayfaya uygulanan tüm CSS'nin bir listesini almanın bir yolu var mı?
- 30. AS400 - DDS'li (PROTECT vs WINDOW anahtar kelimesi)
yeni örnekleri oluşturmak için kullanılan 'yeni' anahtar kelimenin istemiyorum ...; öyleyse, başka ne yapmayı planlıyorsunuz? – Stultuske
Belki de bazı sınıflar veya – Cootri
paketleri için DI'yi fasülye olarak kaydedip yay kabını ilklendiren paketleri kullanmak için kullanabilir. – user6140183