useDeprecatedDate
¥Summary
-
规则生效日期:
v2.2.6¥Rule available since:
v2.2.6 -
诊断类别:
lint/nursery/useDeprecatedDate¥Diagnostic Category:
lint/nursery/useDeprecatedDate -
此规则没有修复方案。
¥This rule doesn’t have a fix.
-
此规则的默认严重级别为 information。
¥The default severity of this rule is information.
-
来源:
¥Sources:
¥How to configure
{ "linter": { "rules": { "nursery": { "useDeprecatedDate": "error" } } }}¥Description
要求 @deprecated 指令指定删除日期。
¥Require the @deprecated directive to specify a deletion date.
建议在截止日期过后移除已弃用的代码。
¥Suggests removing deprecated code when the due date has been passed.
¥Examples
¥Invalid
query { member @deprecated(reason: "Use `members` instead") { id }}code-block.graphql:2:10 lint/nursery/useDeprecatedDate ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
ℹ The directive `@deprecated` should have a `deletionDate` argument.
1 │ query {
> 2 │ member @deprecated(reason: “Use `members` instead”) {
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3 │ id
4 │ }
ℹ Add a `deletionDate` argument to the directive.
¥Valid
query { member @deprecated(reason: "Use `members` instead", deletionDate: "2099-12-25") { id }}¥Related links
Biome v2.1 中文网 - 粤ICP备13048890号