/warn
Spécifie le niveau d'avertissement.
/warn:option
Arguments
option
Niveau d'avertissement minimal à afficher pour la génération. Les valeurs autorisées sont comprises entre 0 et 4 :Niveau d'avertissement
Signification
0
Désactive l'affichage de tous les messages d'avertissement ; seules les erreurs sont affichées.
1
Affiche les erreurs et uniquement les messages d'avertissement graves.
2
Affiche toutes les erreurs et tous les messages d'avertissement de niveau 1, plus certains autres avertissements moins graves, tels que ceux ayant trait au masquage des membres de classe.
3
Affiche toutes les erreurs et tous les messages d'avertissement de niveaux 1 et 2, plus certains autres avertissements moins graves, tels que ceux ayant trait aux expressions qui correspondent toujours à true ou false.
4
Affiche toutes les erreurs et tous les messages d'avertissement de niveaux 1 à 3, plus les avertissements d'information. Il s'agit du niveau d'avertissement spécifié par défaut sur la ligne de commande.
Notes
L'option /warn spécifie le niveau d'avertissement à afficher par le compilateur.
Utilisez l'option /warnaserror afin de considérer tous les avertissements comme des erreurs pour le niveau d'avertissement spécifié. Les avertissements des niveaux supérieurs sont ignorés.
Les erreurs sont toujours affichées par le compilateur.
/w est la forme abrégée de /warn.
Exemple
Compilez in.js et indiquez au compilateur d'afficher uniquement les avertissements de niveau 1 :
jsc /warn:1 in.js