nu 0.115.1

A new type of shell
# yaml-language-server: $schema=https://raw.githubusercontent.com/ast-grep/ast-grep/main/schemas/rust_rule.json

id: internal_span
language: rust
severity: error
message: "Using `internal_span` directly is deprecated."
note: "You can get the span using the `Value::span()` method."

ignores:
  - "crates/nu-protocol/src/value/*.rs"

rule:
  regex: "internal_span"
  any:
    - kind: field_identifier
    - kind: shorthand_field_identifier
  inside:
    kind: struct_pattern
    stopBy: end

fix: ".."