(self, prefix='"', suffix='"')
| 885 | return rewrite_notice(self.graphql.deprecation_reason, prefix, suffix) |
| 886 | |
| 887 | def experimental(self, prefix='"', suffix='"') -> str: |
| 888 | reason = "" |
| 889 | if self.graphql.ast_node and ( |
| 890 | directive := self.ctx.schema.get_directive("experimental") |
| 891 | ): |
| 892 | args = graphql.get_directive_values(directive, self.graphql.ast_node) |
| 893 | if args: |
| 894 | reason = args["reason"] |
| 895 | return rewrite_notice(reason, prefix, suffix) |
| 896 | |
| 897 | |
| 898 | @dataclass |