我们项目的代码结构特殊
(1)提供了class 、 component (本质还是table); 并将 component 中的字段, 注入到关联的class中。
(2)则classA , componentA1, componentA2
都需要注释为
---@Class (partial) A
(3)项目的代码要求:
每个 component 都需要提供
A:ctor()
A:init()
A:destroy()
A:clear()
但这4个方法名,总是报错:
重复定义的字段 ctor. duplicate-set-field
(4)目前只能在代码中,这4个函数的每一行前加上
---@diagnostic disable-next-line: duplicate-set-field
同事看着觉得很难看.
(5)希望 duplicate-set-field 能在 .emmyrc.json 中指定不需要检查的 field