Resultados da pesquisa a pedido "code-analysis"
Para descartar ou não descartar (CA2000)
Estou ativando a Análise de código em um projeto mais antigo. Eu posso entender a maioria das observações resultantes, mas oCA2000: descartar objetos antes de perder o escopo [http://msdn.microsoft.com/en-us/library/ms182289.aspx]é difícil de ...
Ferramenta de geração de gráficos de chamada C #
Acabei de receber uma pilha de códigos C # (a maioria não documentados) e gostaria de visualizar sua estrutura antes de mergulhar e começar a refatorar. Eu fiz isso no passado (em outros idiomas) com ferramentas que geram gráficos de chamadas. ...
Gerar árvore de chamada a partir do banco de dados cscope
Eu quero gerar Árvores de Chamada Completa e Parcial a partir do banco de dados cscope de projetos c e c ++ no Linux. O projeto é bastante grande, portanto, pode não ser fácil trabalhar com a árvore de chamadas completa do projeto, portanto, ...
Listando funções C / C ++ (análise de código no Unix)
Seja mantendo um código desconhecido ou verificando os detalhes de implementação de um módulo Apache, pode ajudar se pudermos atravessar o código rapidamente e criar uma visão geral do que estamos vendo. O Grep atende a maioria das ...
Tempo de execução / complexidade de tempo para o loop while com raiz quadrada
Essa pergunta parece relativamente simples, mas não consigo encontrar o tempo de execução em termos de n. Aqui está o problema: j = n; while(j >= 2) { j = j^(1/2) }Eu realmente não preciso do tempo total de execução, só preciso saber como ...
Como se livrar do aviso do CA2000 quando a propriedade é transferida?
O código a seguir gera dois avisos do CA2000 (entre outros, mas esse não é o ponto). public sealed class Item: IDisposable { public void Dispose() {} } public sealed class ItemContainer { public void Add(Item item) { } } public sealed class ...
Análise dinâmica de código para C ++
Existe um código aberto e (relativamente) simples de usaranálise de código dinâmico [http://en.wikipedia.org/wiki/Dynamic_program_analysis]ferramenta para código C ++? Algo comoIBM Purify ...
Análise de código - CA1704: Corrija a ortografia de 'Ps'
Estou recebendo o seguinte aviso da Análise de código no VS2010 CA1704: Microsoft.Naming: Corrija a ortografia de 'Ps' no nome do membro 'MyClass.PsCalculatedAmount' ou remova-a totalmente se representar algum tipo de notação húngara. Agora, na ...
Análise de código VS2010. Suprimir a mensagem CA1051: DoNotDeclareVisibleInstanceFields para todos os membros da classe
Tenho uma classe como esta: public class Foo { public readonly int A = 1; public readonly int B = 2; }Quando executo o VS2010 integrado na ferramenta de Análise de Código, recebo2 avisos idênticos: que 'field '...' é visível fora do seu tipo de ...
Como satisfazer o CA2202 (Não descarte objetos várias vezes)
Esta pergunta pode parecer duplicada deCA2202, como resolver este caso [https://stackoverflow.com/questions/3831676/ca2202-how-to-solve-this-case]que tem uma resposta aceita. Mas você pode perceber que a resposta aceita tem 5 votos negativos, com ...