Criar uma verificação de linter

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 1 min. de leitura
  • Crie uma verificação de linter para identificar problemas em um script. Quando uma verificação de linter é executada em um registro, uma árvore de sintaxe abstrata para seu código é gerada. Você pode usar a árvore de sintaxe abstrata para analisar problemas com o código.

    Antes de Iniciar

    Função necessária: scan_admin.

    Antes de executar esta tarefa, você deve concluir Criar uma verificação.

    Procedimento

    1. Selecione Criar uma nova verificação de Linter.
    2. No formulário, preencha os campos.
      Tabela 1. Formulário de verificação de linter
      Campos Descrição
      Nome Nome do registro de verificação.
      Aplicação Aplicação que tem o registro de verificação.
      Categoria Categoria do registro de verificação.
      Prioridade Prioridade na qual as descobertas devem ser resolvidas.
      Versão Versão atual do registro de verificação.
      Nota:
      Se você quiser atualizar uma verificação já existente, o campo Versão será incrementado.
      Ativo Opção para ativar este registro de verificação.
      Descrição Resumida Descrição obrigatória sobre os registros de verificação.
      Descrição Informações adicionais sobre os registros de verificação.
      Detalhes das Resoluções Diretriz para evitar que a verificação seja desativada em uma ou mais tabelas.
      URL da Documentação Link de documentação para os detalhes da verificação.
      Nota:
      Um scan_user não pode editar o campo URL da documentação.
      Condição para execução Campo booliano que determina se a verificação deve ser executada.
      Script O script que é executado em cada registro que corresponde à condição. Por padrão, este campo tem um objeto de mecanismo a ser usado. Este objeto de mecanismo contém outros objetos, como Engine.Finding, que você pode chamar Engine.finding.increment() para incrementar manualmente o campo Contagem nessa descoberta específica. Outro objeto é Engine.current, que é o GlideRecord atual que a verificação estaria exibindo durante a execução.
      Nota:
      Isso é novo para a versão Quebec, onde anteriormente você chamaria de descoberta e atual diretamente.