Я обновил jade до последней версии и начал видеть это сообщение в консоли
You should not have jade tags with multiple attributes
Он упоминается как функция здесь
0.33.0 / 2013-07-12
Hugely more powerful error reporting (especially with compileDebug set explicitly to true)
Add a warning for tags with multiple attributes
и я вижу это в коде. https://github.com/visionmedia/jade/blob/a38aa552f6f53554ac5605299b6b8c7e07cbdf1f/lib/parser.js#L662
Но что это значит? Когда я получу это предупреждение. Например, когда я получу ошибку на основе приведенного ниже кода (он работает без предупреждения, но хотел бы знать, когда я получу ошибку, чтобы я мог сравнить с моим кодом)
mixin link(href, name)
a(class=attributes.class, href=href)= name
a(href=href, attributes)= name
+link('/foo', 'foo')(class="btn")