Resultados de la búsqueda a petición "code-analysis"

1 la respuesta

¿Dónde debo poner ANNOTATE_ITERATION_TASK?

Estoy usando Intel Advisor para analizar mi aplicación paralela. Tengo este código, que es el bucle principal de mi programa y donde paso la mayor parte del tiempo: for(size_t i=0; i<wrapperIndexes.size(); i++){ const int r ...

1 la respuesta

Análisis de FxCop / Advertencia de análisis de código CA1506: Evite el acoplamiento excesivo de clase

Recibo la advertencia CA1506 de Visual Studio Code Analysis para una clase C #. Dice: "'FormMain' se combina con 93 tipos diferentes (no IComponent) de 25 espacios de nombres diferentes. Reescriba o refactorice los métodos de esta clase para ...

5 la respuesta

Eliminar o no eliminar (CA2000)

Estoy cambiando Code Analysis en un proyecto anterior. La mayoría de las observaciones que resultan puedo entender, pero elCA2000: deseche los objetos antes de perder alcance [http://msdn.microsoft.com/en-us/library/ms182289.aspx] Es difícil ...

6 la respuesta

¿Cómo analizar la fuente C ++ en Python?

Queremos analizar nuestro enorme árbol fuente de C ++ para obtener suficiente información para alimentar a otra herramienta para hacer diagramas de relaciones de clase y objeto, discernir la organización general de las cosas, etc. Mi mejor ...

2 la respuesta

Análisis de código - CA1704: corrija la ortografía de 'Ps'

Recibo la siguiente advertencia de Code Analysis en VS2010 CA1704: Microsoft.Naming: corrija la ortografía de 'Ps' en el nombre de miembro 'MyClass.PsCalculatedAmount' o elimínelo por completo si representa algún tipo de notación húngara. Ahora ...

4 la respuesta

El "por qué" detrás de las reglas de PMD

¿Existe un buen recurso que describa el "por qué" detrás de los conjuntos de reglas PMD?Sitio de PMD [https://pmd.github.io/pmd/]tiene el "qué", lo que hace cada regla, pero no describe por qué PMD tiene esa regla y por qué ignorarla puede ...

3 la respuesta

Cómo forzar a MSBuild a ejecutar el Análisis de Código sin volver a compilar

Por defecto, el análisis de código solo se realiza para proyectos que se compilan. Entonces, cuando ejecuto MSBuild desde la línea de comandos, ejecuta el análisis de código solo por primera vez. En llamadas posteriores, se omite el análisis de ...

1 la respuesta

Docstring automatizado y revisión ortográfica de comentarios

Considere el siguiente código de muestra: # -*- coding: utf-8 -*- """Test module.""" def test(): """Tets function""" return 10pylint le da 10 de 10,flake8 no encuentra ninguna advertencia: $ pylint test.py ... Global evaluation ...

2 la respuesta

Cómo satisfacer CA2202 (No deseche objetos varias veces)

Esta pregunta puede parecerle duplicada deCA2202, cómo resolver este caso [https://stackoverflow.com/questions/3831676/ca2202-how-to-solve-this-case]que tiene una respuesta aceptada Pero puede darse cuenta de que la respuesta aceptada tiene 5 ...

1 la respuesta

Cómo validar el tipo de parámetro en el método cuando se usa Roslyn

Estoy haciendo un análisis de código con Roslyn para validar eso a pesar de que tengo la siguiente firma public void MyMethod(object anObject, MyCustomObject customObject);Solo quiero recibir, como parámetros, una cadena (1º) y un hijo de ...