Tslint: Exclure la longueur des importations via max-line-length

Créé le 14 déc. 2016  ·  3Commentaires  ·  Source: palantir/tslint

Salut,

Question / Fonctionnalité possible..?


gulp-tslint : 6.1.1 via - Visual Studio

Régner:

https://palantir.github.io/tslint/rules/max-line-length/

tslint.json configuration :

"max-line-length": [
  true,
  150
],

Existe-t-il un moyen d'exclure les importations de cette règle ?

import { item1, item2, item3, item4, item5, item6, item7, item8, item9, item10, item11, item12, item13, item14, item15, item16, item17, item18, item19, item20 } from "@angular/router";

Merci beaucoup.

Accepting PRs Enhancement

Commentaire le plus utile

Cela a déjà été demandé dans #1123. Cela ne me dérangerait pas d'avoir la possibilité de désactiver la règle pour les instructions d'importation, mais nous ne l'activerons pas dans les configurations intégrées.

Tous les 3 commentaires

@Ne-Ne c'est exactement le cas pour cette règle.
Dans ce cas, il est plus préférable d'écrire les importations une en ligne (très facile à fusionner/examiner les changements dans la liste) ou vous pouvez le charger en tant que

import * as routes from "@angular/router";

puis utilisez les éléments requis comme routes.item2 si nécessaire.

Ou vous pouvez simplement utiliser des indicateurs de règle pour désactiver cette règle pour une seule ligne.

Cela a déjà été demandé dans #1123. Cela ne me dérangerait pas d'avoir la possibilité de désactiver la règle pour les instructions d'importation, mais nous ne l'activerons pas dans les configurations intégrées.

Clôture en faveur du #1123

Cette page vous a été utile?
0 / 5 - 0 notes

Questions connexes

allbto picture allbto  ·  3Commentaires

dashmug picture dashmug  ·  3Commentaires

SwintDC picture SwintDC  ·  3Commentaires

ghost picture ghost  ·  3Commentaires

denkomanceski picture denkomanceski  ·  3Commentaires