Plugin for SonarQube

Customize suas regras: Suporte para Code Query sobre LINQ (CQLinq) para facilitar a escrita de regras customizadas.

Técnica inteligente e estimação de dívida: Para cada problema, o custo para arrumar e a importância são estimados através de fórmulas personalizáveis

Fácil de configurar: O C/C++ plugin para SonarQube é muito fácil de configurar e usar.


Fabricante: CoderGears


Descrição detalhada do produto

SOLICITE SEU ORÇAMENTO

*Campos de Preenchimento Obrigatório


Ao preencher os campos abaixo, você automaticamente concorda com nossos termos de uso e política de privacidade de dados
saiba mais
Obrigado por nos contatar, assim que possível retornaremos seu contato.
Erro, tente novamente. Sua mensagem não foi enviada
Descrição detalhada do produto

Por que escolher o plug-in C\C++?


Personalize suas regras

Suporte para Consulta de Código por LINQ (CQLinq) para escrever regras personalizadas com facilidade.


Estimativa inteligente da dívida técnica

Para cada problema, o custo para correção e a gravidade são estimados por meio de fórmulas C # personalizáveis.


Fácil de configurar

O plugin C\C++ do SonarQube é muito fácil de configurar e usar.


Análise de múltiplos módulos

um projeto CppDepend pode conter muitos projetos C/C++. Após a análise, o CppDepend não coloca todo o código no mesmo módulo do SonarQube. No entanto, ele cria um projeto sonarqube com vários módulos para isolar cada projeto em um módulo separado, o que facilita a navegação pelo código.


Problemas

O CppDepend fornece por padrão mais de 250 regras, que você pode personalizar facilmente completamente. O CppDepend fornece uma maneira poderosa de calcular a dívida técnica dos problemas. A dívida técnica do CppDepend e a gravidade do problema são fornecidas ao SonarQube.


Métricas padrão

O plug-in fornece algumas métricas úteis de design, como:

  • Acoplamento aferente (Ca): o número de tipos fora deste projeto que dependem dos tipos dentro deste projeto. Um acoplamento aferente alto indica que os projetos em questão têm muitas responsabilidades.
  • Acoplamento eferente (Ce): o número de tipos dentro deste projeto que depende de tipos fora deste projeto. Um acoplamento eferente alto indica que o projeto em questão é dependente.
  • Instabilidade (I): essa métrica é um indicador da resiliência do projeto à mudança.


Cobertura

O plug-in carrega o resultado da cobertura dos arquivos de resultado XML da Cobertura e do Microsoft Visual Studio. No entanto, você deve definir o caminho onde os arquivos de cobertura xml existem.


Duplicação de código

Adicionar código adicional e desnecessário a uma base de código aumenta a quantidade de trabalho necessária para estender e manter o software no futuro. Código duplicado aumenta a dívida técnica. Se a duplicação diminui a qualidade do código.

O CPD, que é uma ferramenta poderosa para detectar duplicações, é usado para calcular algumas medidas úteis sobre duplicações.

Obrigado! Logo entraremos em contato!


Baixe o Guia Software.com.br 2024

Nossos Clientes