«code-analysis» etiketlenmiş sorular

12
Php statik kod analizi nasıl yapılır? [kapalı]
Kapalı. Bu soru Yığın Taşması yönergelerine uygun değil . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu Yığın Taşması için konuyla ilgili olacak şekilde güncelleyin . 6 yıl önce kapalı . PHP kaynak dosyaları için statik analiz aracı var mı? İkili, sözdizimi hatalarını kontrol edebilir, ancak daha …

9
C # için hangi statik analiz araçları mevcuttur? [kapalı]
Kapalı. Bu soru Yığın Taşması yönergelerine uygun değil . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu Yığın Taşması için konuyla ilgili olacak şekilde güncelleyin . 6 yıl önce kapalı . Bu sorunun cevapları bir toplum çabasıdır . Bu yayını iyileştirmek için mevcut yanıtları düzenleyin. Şu anda …

8
Koleksiyon <T> ve Liste <T> arayüzlerinizde ne kullanmalısınız?
Kod aşağıdaki gibi görünür: namespace Test { public interface IMyClass { List&lt;IMyClass&gt; GetList(); } public class MyClass : IMyClass { public List&lt;IMyClass&gt; GetList() { return new List&lt;IMyClass&gt;(); } } } Kod Analizi Çalıştırdığımda aşağıdaki öneriyi alırım. Uyarı 3 CA1002: Microsoft.Design: Collection, ReadOnlyCollection veya KeyedCollection kullanmak için 'IMyClass.GetList ()' içindeki 'List' …



12
CA2202, bu durum nasıl çözülür
Herhangi biri bana tüm CA2202 uyarılarını aşağıdaki koddan nasıl kaldıracağımı söyleyebilir mi? public static byte[] Encrypt(string data, byte[] key, byte[] iv) { using(MemoryStream memoryStream = new MemoryStream()) { using (DESCryptoServiceProvider cryptograph = new DESCryptoServiceProvider()) { using (CryptoStream cryptoStream = new CryptoStream(memoryStream, cryptograph.CreateEncryptor(key, iv), CryptoStreamMode.Write)) { using(StreamWriter streamWriter = new StreamWriter(cryptoStream)) …
103 c#  .net  code-analysis  fxcop 


2
C ++ sahte kopya işlemleri nasıl bulunur?
Son zamanlarda aşağıdakileri yaşadım struct data { std::vector&lt;int&gt; V; }; data get_vector(int n) { std::vector&lt;int&gt; V(n,0); return {V}; } Bu kod ile ilgili sorun, yapı oluşturulduğunda bir kopya oluşması ve çözümün dönüş {std :: move (V)} yazmaktır Bu tür sahte kopya işlemlerini algılayacak linter veya kod analizörü var mı? Ne …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.