Follow

项目里面竟然有个 max-lines-per-function 规则,还不准disable,搞来恶心谁呢,你来教教我怎么缩tsx行数

· · Web · 2 · 0 · 3

@mashiro 所以我一直都反對用eslint,它的規則太奇芭

@quetalocatl 项目规范里面不允许,disable了就过不了ci,真的没办法 :pio_hematemesis:

@mashiro 应该是代码质量管控相关的参数,或者工具配置。其他语言比如PHPMD也有类似的检测,甚至还包括算法复杂度。 phpmd.org/rules/codesize.html

@mashiro 对强迫症来说的是code sniffer地狱,不过没强迫症的话我记得检测工具有标记语法可以对某段代码禁用某项检查。

@t0405 我本来就是禁用了,被打回来改的 :ac_classic22:

@mashiro 啊,简单来说就是拆func,但有的不行的就要改算法啦。

Sign in to participate in the conversation
小森林

每个人都有属于自己的一片森林,也许我们从来不曾走过,但它一直在那里,总会在那里。迷失的人迷失了,相逢的人会再相逢。愿这里,成为属于你的小森林。