Créer un contrôle linter

  • Rversion finale: Zurich
  • Mis à jour 31 juil. 2025
  • 1 minute de lecture
  • Créez une vérification de linter pour identifier tous les problèmes dans un script. Lorsqu’une vérification linter est exécutée sur un enregistrement, une arborescence de syntaxe abstraite pour son code est générée. Vous pouvez utiliser l’arborescence de syntaxe abstraite pour analyser les problèmes avec le code.

    Avant de commencer

    Rôle requis : scan_admin.

    Avant d’effectuer cette tâche, vous devez terminer Créer un chèque.

    Procédure

    1. Sélectionnez Créer une nouvelle vérification Linter.
    2. Remplissez les champs du formulaire.
      Tableau 1. Formulaire de vérification Linter
      Champs Description
      Nom Nom de l’enregistrement de chèque.
      Application Application qui a l’enregistrement de vérification.
      Catégorie Catégorie de l’enregistrement de vérification.
      Priorité Priorité à laquelle les résultats doivent être résolus.
      Version Version actuelle de l’enregistrement de vérification.
      Remarque :
      Si vous souhaitez mettre à jour une vérification déjà existante, le champ Version s’incrémente de lui-même.
      Actif Option permettant d’activer cet enregistrement de vérification.
      Description brève Description obligatoire des enregistrements de vérification.
      Description Informations supplémentaires sur les enregistrements de chèque.
      Détails de la résolution Guide pour éviter de cocher par rapport à une ou plusieurs tables.
      URL de documentation Lien de documentation pour les détails de la vérification.
      Remarque :
      Une scan_user ne peut pas modifier le champ URL de documentation.
      Condition d'exécution Champ booléen qui détermine si la vérification doit être exécutée.
      Script Script qui s’exécute sur chaque enregistrement correspondant à la condition. Par défaut, ce champ dispose d’un objet moteur à utiliser. Cet objet de moteur contient d’autres objets comme engine.finding que vous pouvez appeler engine.finding.increment() pour incrémenter manuellement le champ Nombre sur ce résultat spécifique. Un autre objet est engine.current , qui est le GlideRecord actuel que la vérification consulte lors de l’exécution.
      Remarque :
      C’est nouveau dans la Quebec version, où auparavant vous appeliez directement le résultat et le courant .