Можно ли как-то проверить в шаблонах проекта Angular, есть ли @Input/@Output
, определенный в шаблоне, но не определенный в файлах классов? Вот что недавно произошло в нашем командном проекте: на этой неделе наш коллега провел рефакторинг.
Он удалил / переместил кучу с @Inputs/@Outputs
, но в некоторых случаях он забыл обновить шаблон.
Итак, мы определили множество @Inputs/@Outputs
в наших шаблонах, которых там быть не должно. tslint
не жалуется на них вообще, поэтому нам нужно проверить каждый шаблон, если есть еще @Inputs/@Outputs
. По крайней мере, Intellij Idea
выдает нам предупреждение, подобное Attribute xy is not allowed here
, но только когда файл открыт. Мне интересно, есть ли способ настроить tslint
, чтобы дать нам эти предупреждения?