Artigo
· Out. 1, 2021 2min de leitura

Seu código está pronto para uma versão de banco de dados diferente?

Olá Comunidade!

Quero apresentar a você um novo recurso poderoso do objectscriptQuality, nosso analisador de código estático. 

Cada vez que uma nova versão do IRIS é lançada, você precisa preparar um roadmap para a migração, gastando muito tempo em testes para descobrir onde o seu código não funciona com a versão mais recente. Ou, talvez, você precise que o seu código seja compatível com várias versões do IRIS ou Caché.

Agora você pode simplificar a tarefa executando a análise para diferentes versões do banco de dados IRIS e Caché, obtendo o código com falhas antes de iniciar o teste.

O objectscriptQuality permite-lhe selecionar a versão do banco de dados para a análise para que você possa encontrar os seguintes problemas, entre outros:

  • Classe não encontrada
  • Método não encontrado
  • Método usa muitas variáveis
  • Método com argumentos inesperados
  • Argumento(s) ausente(s) na chamada de método
  • Propriedade não encontrada

Defina a sua versão de banco de dados em sua chamada de análise

Ao invocar sua análise a partir da linha de comando (ou de seu servidor CI, como Jenkins), você pode incluir o seguinte parâmetro para definir a versão do banco de dados que deseja usar:

-Dsonar.objectscript.codeVersion=2020.1

Defina a sua versão padrão de banco de dados no SonarQube

Se todos os seus projetos ou a maioria deles estão usando a mesma versão de banco de dados, você pode configurá-la como padrão.

Para isso, no menu principal, selecione Administration. Em seguida, na aba Objectscript Code Quality and Security, selecione a versão do código que você deseja testar por padrão:

Artigo completo

Seu código está pronto para uma versão de banco de dados diferente?

Discussão (0)2
Entre ou crie uma conta para continuar