Créer un contrôle Linter

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 1 minute de lecture
  • Créez une vérification 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 liés au code.

    Avant de commencer

    Rôle requis : scan_admin.

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

    Procédure

    1. Sélectionnez Créer une nouvelle vérification Linter.
    2. Renseignez les champs du formulaire.
      Tableau 1. Formulaire de vérification Linter
      Champs Description
      Nom Nom de l’enregistrement de vérification.
      Application Application contenant l’enregistrement de vérification.
      Catégorie Catégorie de l’enregistrement de vérification.
      Priorité Priorité à laquelle les conclusions doivent être résolues.
      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 vérification.
      Détails de la résolution Ligne directrice pour éviter que la vérification ne se déclenche sur une ou plusieurs tables.
      URL de documentation Lien vers la documentation pour les détails de vérification.
      Remarque :
      Un 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 Le script qui s’exécute sur chaque enregistrement correspondant à la condition. Par défaut, ce champ dispose d’un objet moteur à utiliser. Cet objet moteur contient d’autres objets tels que engine.finding que vous pouvez appeler engine.finding.increment() pour incrémenter manuellement le champ Count sur ce résultat spécifique. Un autre objet est engine.current, qui est le GlideRecord actuel que la vérification afficherait lors de son exécution.
      Remarque :
      Il s’agit d’une nouveauté de la version, alors qu’auparavant vous appeliez directement la recherche et la mise à Quebec jour.