xstylev1.0.0
ResourcesRessources

FAQFAQ

Short answers to the usual questions about xstyle.Des réponses courtes aux questions habituelles sur xstyle.

1. Is there a configuration file?Y a-t-il un fichier de configuration ?

No. The defaults come from the environment variables, the exceptions from comments in the code.

Non. Les valeurs par défaut viennent des variables d'environnement, les exceptions des commentaires dans le code.

2. What is R34, and how do I hide it?Qu'est-ce que R34, et comment la masquer ?

A mandatory reminder, never counted. --r34, XSTYLE_R34=1, a file R34.md, or 34 / r34 in a checked file hide it. Details.

Un rappel obligatoire, jamais compté. --r34, XSTYLE_R34=1, un fichier R34.md, ou 34 / r34 dans un fichier vérifié la masquent. Détails.

3. Why are the libutils rules off?Pourquoi les règles libutils sont-elles désactivées ?

They need libutils installed and used by the project (find_package(utils), utils::utils or utils.hpp). --libutils on forces them. Details.

Il faut que libutils soit installée et utilisée par le projet (find_package(utils), utils::utils ou utils.hpp). --libutils on les force. Détails.

4. Why does a run exit with 1 when I only see minor issues?Pourquoi un lancement sort-il avec 1 quand je ne vois que des problèmes minor ?

-s only hides issues. The exit status follows --fail-on (default: any issue). Details.

-s masque seulement. Le code de sortie suit --fail-on (par défaut : n'importe quel problème). Détails.

5. Does it work on Windows?Ça marche sous Windows ?

No: xstyle uses POSIX calls and is built for Linux only (RPM, DEB, Arch). It checks Windows code (line endings G-CRLF included) from Linux.

Non : xstyle utilise des appels POSIX et n'est compilé que pour Linux (RPM, DEB, Arch). Il vérifie du code Windows (fins de ligne G-CRLF comprises) depuis Linux.

6. How do I check only my changes?Comment ne vérifier que mes modifications ?

xstyle --diff (since HEAD), --diff-ref main, or --staged. Details.

xstyle --diff (depuis HEAD), --diff-ref main, ou --staged. Détails.