code-analysis

¿Qué herramientas de análisis estático están disponibles para C#? [cerrado]

¿Qué herramientas hay disponibles para el análisis estático contra código C#? Sé sobre FxCop y StyleCop. ¿Hay otros? Me he e ... r mirando eso. ¿Algo más allá de esto? Las opiniones de la vida real sobre las herramientas que ha utilizado son apreciadas.

CA2202, ¿cómo resolver este caso

¿Puede alguien decirme cómo eliminar todas las advertencias de CA2202 del siguiente código? public static byte[] Encry ... 37 Necesita el análisis de código de Visual Studio para ver estas advertencias (no son advertencias del compilador de c#).

Colección versus Lista ¿qué debe usar en sus interfaces?

El código se ve como a continuación: namespace Test { public interface IMyClass { List<IMyClass> GetL ... ' para usar Collection, ReadOnlyCollection o KeyedCollection ¿Cómo debo solucionar esto y qué es una buena práctica aquí?

¿Cómo puedo corregir los errores PyDev "Variable indefinida de importación"?

Tengo un proyecto de Python usando PyDev en Eclipse, y PyDev sigue generando errores falsos para mi código. Tengo un módulo ... port: main" en el panel de errores de código de Eclipse, aunque el código se ejecute sin problemas. ¿Cómo puedo corregirlos?

¿Dónde se ha ido la ventana de Análisis de Código?

En Visual Studio 2013, utilicé la ventana de Análisis de Código para proporcionar informes a los equipos de Desarrollo y Admi ... oblemas de CA de un solo proyecto ni filtrarlos por tipo. ¿Hay alguna forma de recuperar la ventana de Análisis de Código?

Análisis de código de Visual Studio vs StyleCop + FxCop

Anteriormente usé StyleCop + FxCop en los proyectos de Visual Studio. Pero ahora estoy probando la herramienta de Análisis de ... StyleCop. ¿Es esta herramienta un reemplazo completo para FxCop y StyleCop o simplemente implementa algunas de sus reglas?

Herramienta para visualizar el flujo de código (C/C++) [cerrado]

¿Tiene alguna sugerencia de herramientas para facilitar la tarea de comprender el código C/C++? Acabamos de heredar una gran ... or otros y tenemos que ponerse al día rápidamente en él. ¿Algún consejo sobre herramientas que puedan simplificar esta tarea?

Pelusa para C #[cerrada]

¿Hay una herramienta similar a pelusa para C#? Tengo el compilador para marcar advertencias como errores, y tengo Stylecop, ... rramienta imprescindible (especialmente para newbie C#like como yo) que señale cosas probablemente tontas que estoy haciendo?

Herramienta para determinar qué versión más baja de Python requiere?

¿Hay algo similar a Pylint, que mirará un script de Python (o lo ejecutará), y determinará qué versión de Python requiere ca ... más sencilla sería tener todas las versiones de Python en disco, ejecutar el script con cada una y ver qué errores ocurren..

Analizador de Código Fuente JavaScript [cerrado]

¿Alguien conoce un buen analizador de código fuente extensible que examine archivos JavaScript?

Redirección de Enlace de Ensamblado y Análisis de Código

Estoy usando DotNetOpenAuth (que hace referencia al Sistema.Web.Mvc versión 1.0.0.0) en un proyecto Mvc 3.0.0.0 en Visual Stu ... . ¿Hay alguna manera de conseguir que la herramienta de análisis de código respete la redirección de enlace de ensamblado?

¿Dónde puedo encontrar una herramienta lint desarrollada activamente para Ruby?

La mayor parte del código que escribo está en Ruby, y de vez en cuando, hago algún error que solo se detecta después de un ti ... lo: a = 20 b = 30 puts c Para ganar bounty, muéstrame una herramienta que detecte la variable c como no creada/indefinida.

¿Cómo puedo generar una lista de dependencias de funciones en MATLAB?

Para distribuir una función que he escrito que depende de otras funciones que he escrito que tienen sus propias dependencias ... 4.0 (R2007a), pero si hay una forma diferente de hacerlo en versiones anteriores, por todos los medios, agregue ellos aquí.

Análisis de código CA1063 se dispara cuando se deriva de IDesposable y proporciona implementación en clase base

Tengo algún código que activará el Análisis de Código advertencia CA1063: CA1063: Microsoft.Diseño: Elimine IDisposable ... , pero la regla es bastante amplia y no quiero perder ningún otro problema en implementing IDisposable reported by this rule.

¿Cómo determinar el uso máximo de la pila?

¿Qué métodos están disponibles para determinar el tamaño de pila óptimo para el sistema embebido/con restricción de memoria? ... ench sin un sistema operativo? Este IDE puede mostrar el contenido de la pila y el uso mientras se utiliza un depurador JTAG.

C# - StyleCop-SA1121: UseBuiltInTypeAlias-Reglas de legibilidad

No se encuentra en el Manual de Ayuda de StyleCop, en SO y Google así que aquí está;) Durante el uso de StyleCop tengo una ... Por qué usar alias integrados es mejor? Can String. Int32, Int64 (etc.) complicar algo en el código en escenarios especiales?

¿Cómo determinar el uso máximo de pila en un sistema embebido con gcc?

Estoy escribiendo el código de inicio para un sistema embebido the el código que carga el puntero de pila inicial antes de sa ... ómo determinar el uso máximo de la pila en el sistema embebido? para casi la misma pregunta dirigida al compilador de Keil .)

¿Análisis de código de Static Actionscript?

Quiero ver la clase, función y variable/propiedad, dependencias visualmente, como NDepend, pero para el código ActionScript 2 o AS3. ¿Algún programa o idea? Use Doxygen de alguna manera? FlexUnit?

Herramientas para generar gráfico de dependencia de función Haskell (flujo de control)?

Nota no "dependencia funcional". ¿Hay herramientas disponibles que me permitan construir un gráfico de dependencias de funciones estáticas a partir del código fuente? Algo que me indica qué funciones dependen de cuáles otras de manera gráfica.

CA1001 implementar identificable en el método async

Considere el siguiente código: public class Test { public async Task Do() { await Task.Delay(200); ... c void Do() { using (var disposable = new Disposable()) { disposable.Do(); } } }