在Typescript中的结构化参数对象中查找未使用的属性

安托万·萨瓦奇(Antoine Sauvage)

我们想检测(以ESlint或打字稿为例)打字稿中解构参数类型的未使用属性,例如以下示例中的“ c”

const myIncompletelyRefactoredFunction = ({a, b}: {a: number, b: number, c: number}) => a + b

No-unused-var允许我们检测以下情况:

//ts-error
const myIncompletelyRefactoredFunction = ({a, b, c}: {a: number, b: number, c: number}) => a + b 

但是重构在这种情况下是不完整的,这就是我们想要检测的。

这里的用例是带有数十个道具的React组件,尽管不再使用它们,但该类型仍需要道具

谢谢

李Ni

有人在这里为您的用例提出了一个规则建议:https : //github.com/typescript-eslint/typescript-eslint/issues/1529

请享用!

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Jupyter Notebook中未显示结构化流输出

来自分类Dev

使用startswith和index从结构化字符串中查找子字符串

来自分类Dev

如何从结构化属性中删除实体-Python GAE?

来自分类Dev

如何从循环结构化数据中读取属性

来自分类Dev

使用Google CSE在页面地图结构化数据中搜索整个属性以进行过滤

来自分类Dev

使用Mongoose + Node.js在MongoDB中存储非结构化JavaScript对象

来自分类Dev

我应该使用哪些结构化数据对象来处理.txt中的数据?

来自分类Dev

如何使用python从非结构化HTML中创建结构化数组

来自分类Dev

TypeScript何时使用结构化类型?

来自分类Dev

如何使用BeautifulSoup从网页中抓取结构化表格?

来自分类Dev

在Elasticsearch中存储结构化日志

来自分类Dev

MongoDB中的“结构化”分组查询

来自分类Dev

numpy中结构化数组的形状

来自分类Dev

Java中的结构化数组

来自分类Dev

读取Java中的结构化文件

来自分类Dev

如何在.Net Core结构化日志中添加参数而不在消息中引用它?

来自分类Dev

在 Typescript 中投射函数参数对象属性

来自分类Dev

结构化模板参数

来自分类Dev

属性中的结构参数

来自分类Dev

结构化JSON对象

来自分类Dev

使用Redis进行Spark结构化流式动态查找

来自分类Dev

如何将ISO 8601中的totalTime参数用于Google结构化数据?

来自分类Dev

GAE ndb中“递归结构化属性”上的NameError

来自分类Dev

按照OpenCL中的结构访问结构化数据

来自分类Dev

最好使用数组或对象存储结构化数据?

来自分类Dev

在 NumPy 中使用结构化对象数组

来自分类Dev

使用Shapeless的Scala中的结构化编程:如何正确使用SYB实现?

来自分类Dev

如何使用带有Rxjava的MVP进行结构化和改造以从Observables中获取数据?

来自分类Dev

在R中的Apply结构化循环内使用计数器

Related 相关文章

  1. 1

    Jupyter Notebook中未显示结构化流输出

  2. 2

    使用startswith和index从结构化字符串中查找子字符串

  3. 3

    如何从结构化属性中删除实体-Python GAE?

  4. 4

    如何从循环结构化数据中读取属性

  5. 5

    使用Google CSE在页面地图结构化数据中搜索整个属性以进行过滤

  6. 6

    使用Mongoose + Node.js在MongoDB中存储非结构化JavaScript对象

  7. 7

    我应该使用哪些结构化数据对象来处理.txt中的数据?

  8. 8

    如何使用python从非结构化HTML中创建结构化数组

  9. 9

    TypeScript何时使用结构化类型?

  10. 10

    如何使用BeautifulSoup从网页中抓取结构化表格?

  11. 11

    在Elasticsearch中存储结构化日志

  12. 12

    MongoDB中的“结构化”分组查询

  13. 13

    numpy中结构化数组的形状

  14. 14

    Java中的结构化数组

  15. 15

    读取Java中的结构化文件

  16. 16

    如何在.Net Core结构化日志中添加参数而不在消息中引用它?

  17. 17

    在 Typescript 中投射函数参数对象属性

  18. 18

    结构化模板参数

  19. 19

    属性中的结构参数

  20. 20

    结构化JSON对象

  21. 21

    使用Redis进行Spark结构化流式动态查找

  22. 22

    如何将ISO 8601中的totalTime参数用于Google结构化数据?

  23. 23

    GAE ndb中“递归结构化属性”上的NameError

  24. 24

    按照OpenCL中的结构访问结构化数据

  25. 25

    最好使用数组或对象存储结构化数据?

  26. 26

    在 NumPy 中使用结构化对象数组

  27. 27

    使用Shapeless的Scala中的结构化编程:如何正确使用SYB实现?

  28. 28

    如何使用带有Rxjava的MVP进行结构化和改造以从Observables中获取数据?

  29. 29

    在R中的Apply结构化循环内使用计数器

热门标签

归档