---
sourceDocument: Yokohama Administração da Now Platform
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/yokohama/platform-administration

 Release :

    - yokohama

ft:locale :

    - pt-BR

ft:publication_title :

    - Yokohama Administração da Now Platform

ft:clusterId :

    - platadm

bundleId :

    - platadm

workflow :

    - Platform


---

# Crie uma verificação de linter

# Crie uma verificação de linter {#ariaid-title1}

* Versão de lançamento: Yokohama
* 
* Atualizado 30 de jan. de 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 min. de leitura

Crie uma verificação de linter para identificar quaisquer 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 Crie uma verificação.
```

## Procedimento

1. Selecione Crie uma nova verificação de linter .
2. No formulário, preencha os campos.  
   {#hc-linter-check__table_rrj_m3k_gnb__entry__2}

   | 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. Versão o campo incrementa-se. |
   | 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 da resolução | Diretriz para evitar verificar se uma ou mais tabelas são executadas. |
   | URL da documentação | Link da documentação para os detalhes da verificação. Nota: Um scan_user não pode editar o. URL da documentação campo. |
   | 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 para usar. Este objeto de mecanismo contém outros objetos como `descoberta.mecanismo `que você pode chamar `engine.finding.increment() `para incrementar manualmente o. Contagem nessa descoberta específica. Outro objeto é `mecanismo.atual `Que é o GlideRecord atual que a verificação visualizaria durante a execução. Nota: Este é novo para Quebecversão, onde anteriormente você chamaria `descoberta `e. `atual `diretamente. |
   [Tabela 1. Formulário de verificação do Linter]

   {#hc-linter-check__table_rrj_m3k_gnb}
* **[Scripts avançados de verificação de linter](https://servicenow-prod.fluidtopics.net/0H8MQqZ_sAyIxa7Q8nvB3Q)**   
  Os scripts de verificação do Linter ajudam você a escrever verificações que procuram problemas nos scripts. Quando uma verificação de linter é executada em um registro, ela fornece uma árvore de sintaxe abstrata para seu código. Você pode usar esta árvore de sintaxe abstrata para analisar problemas com o código, como muitas instruções If aninhadas ou usos de API lenta em um loop while.

