AuditsCLI.EXE, l'outil Audits et Métriques en ligne de commande
Remonter à Utilitaires de ligne de commande - Index
AuditsCLI.EXE est l'outil Audits et Métriques en ligne de commande. Il exécute la version ligne de commande de Audits ou Métriques, selon que l'option --audits ou --metrics est spécifiée dans la ligne de commande.
- Avertissement : Notez que AuditsCLI.EXE ne peut être utilisé que dans les projets Delphi.
Syntaxe de ligne de commande
Pour afficher l'aide de la ligne de commande, entrez :
C:\Program Files (x86)\Embarcadero\Studio\23.0\lib\release.
Pour exécuter les audits, utilisez la ligne de commande :
C:\Program Files (x86)\Embarcadero\Studio\23.0\libetC:\Program Files (x86)\Embarcadero\Studio\23.0\include.[--config=AuditsConfigurationFile.ADT] [-o OutputFile] ProjectName.DPROJ
Pour exécuter les métriques, utilisez la ligne de commande :
C:\Utilisateurs\<utilisateur>\Documents\Embarcadero\Studio\Projects\p1, spécifié par l'option de fichier projet.[--config=MetricsConfigurationFile.MTS] [-o OutputFile] ProjectName.DPROJ
Options de la ligne de commande
Vous pouvez utiliser les options de ligne de commande suivantes :
| Option | Description |
|---|---|
|
|
Une de ces options peut être spécifiée pour afficher l'aide courte dans la fenêtre console. |
|
|
Une de ces options doit être spécifiée.
|
|
|
Une de ces options doit être spécifiée :
|
|
|
Spécifie des options associées au compilateur Delphi (voir DCC32.EXE, le compilateur en ligne de commande Delphi.) Vous pouvez utiliser les options suivantes :
|
|
|
Spécifie le fichier stockant un ensemble d'audits ou de métriques à analyser. L'analyse activée ne traitera que les audits ou les métriques stockés dans cet ensemble.
Les fichiers de configuration peuvent être créés depuis l'EDI. Utilisez les boîtes de dialogue Audits du contrôle qualité et Métriques du contrôle qualité pour personnaliser l'ensemble des audits actifs et l'ensemble des métriques actives. Utilisez ensuite le bouton Enregistrer l'ensemble d'audits ou Enregistrer l'ensemble de métriques de ces boîtes de dialogue pour enregistrer les ensembles personnalisés d'audits et de métriques dans les fichiers de configuration. Si l'option |
|
|
|
|
|
Spécifie le fichier projet Delphi. Ce fichier doit avoir l'extension de nom de fichier |
Exemples de ligne de commande
L'exemple suivant illustre l'exécution de l'outil Métriques en ligne de commande :
AuditsCLI.exe --metrics --html^--config="C:\Utilisateurs\<utilisateur>\Documents\Embarcadero\Studio\Projects\MyMetrics.mts"^-U"C:\Program Files (x86)\Embarcadero\Studio\23.0\lib\release"^-o "C:\Utilisateurs\<utilisateur>\Documents\Embarcadero\Studio\Projects\p1\QA\MyMetricsResults.html"^"C:\Utilisateurs\<utilisateur>\Documents\Embarcadero\Studio\Projects\p1\Project1.dproj"
Ici :
- L'option
--htmldéfinit que les résultats des métriques seront générés au format HTML. - Le fichier
MyMetrics.mtsstocke l'ensemble des métriques à traiter. Ce fichier doit être créé au préalable dans la boîte de dialogue Métriques du contrôle qualité. - L'option
-Udéfinit que l'outil Métriques en ligne de commande recherchera les unités compilées dans le dossier
C:\Program Files (x86)\Embarcadero\Studio\23.0\lib\release.
- L'option
-odéfinit que AuditsCLI.exe enregistrera les résultats de métriques générés dans le fichierMyMetricsResults.html. - Le fichier
Project1.dprojdoit être le fichier projet dont le code source est à analyser par l'outil Métriques en ligne de commande.
L'exemple suivant illustre l'exécution de l'outil Audits en ligne de commande :
AuditsCLI.exe --audits --html^--config="C:\Utilisateurs\<utilisateur>\Documents\Embarcadero\Studio\Projects\MyAudits.adt"^-U"C:\Program Files (x86)\Embarcadero\Studio\23.0\lib\release"^-I"C:\Program Files (x86)\Embarcadero\Studio\23.0\lib";"C:\Program Files (x86)\Embarcadero\Studio\23.0\include"^-DDEBUG;DEVELOPERS;^-o .\MyAuditsResults.html^"C:\Utilisateurs\<utilisateur>\Documents\Embarcadero\Studio\Projects\p1\Project1.dproj"
Ici :
- L'option
-Idéfinit que l'outil Audits en ligne de commande utilisera les répertoires d'inclusion
C:\Program Files (x86)\Embarcadero\Studio\23.0\libandC:\Program Files (x86)\Embarcadero\Studio\23.0\include.
- L'option
-Ddéfinit que l'outil Audits en ligne de commande utilisera les symboles de compilation conditionnelleDEBUGetDEVELOPERS. - Le chemin relatif utilisé dans le fichier
.\MyAuditsResults.htmlsignifie que ce fichier doit être créé dans le répertoire racine du projet
C:\Utilisateurs\<utilisateur>\Documents\Embarcadero\Studio\Projects\p1, spécifié par les options du fichier projet.