Resultados da pesquisa a pedido "code-analysis"

5 a resposta

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 ...

8 a resposta

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. ...

5 a resposta

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, ...

5 a resposta

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 ...

1 a resposta

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 ...

4 a resposta

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 ...

3 a resposta

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 ...

2 a resposta

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 ...

2 a resposta

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 ...

2 a resposta

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 ...