Olá Comunidade! Quero apresentar a você um novo recurso poderoso do [**objectscriptQuality**](https://objectscriptquality.com/), 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**](https://objectscriptquality.com/) 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: ![](https://objectscriptquality.com/sites/default/files/public/editor/images/docs/articles/analyze_by_version/metadata_project_settings_default_version_of_code.png) ### Artigo completo [Seu código está pronto para uma versão de banco de dados diferente?](https://objectscriptquality.com/article/your-code-ready-for-different-database-version)