config.yml in yarp-0.12.0 vs config.yml in yarp-0.13.0
- old
+ new
@@ -230,10 +230,12 @@
comment: "<=>"
- name: LESS_LESS
comment: "<<"
- name: LESS_LESS_EQUAL
comment: "<<="
+ - name: METHOD_NAME
+ comment: "a method name"
- name: MINUS
comment: "-"
- name: MINUS_EQUAL
comment: "-="
- name: MINUS_GREATER
@@ -666,11 +668,10 @@
kind: ArgumentsNode
- name: closing_loc
type: location?
- name: block
type: node?
- kind: BlockNode
- name: flags
type: flags
kind: CallNodeFlags
- name: name
type: string
@@ -1769,10 +1770,11 @@
fields:
- name: opening_loc
type: location
- name: content_loc
type: location
+ semantic_field: true # https://github.com/ruby/prism/issues/1452
- name: closing_loc
type: location
- name: unescaped
type: string
- name: flags
@@ -2089,10 +2091,11 @@
fields:
- name: opening_loc
type: location
- name: content_loc
type: location
+ semantic_field: true # https://github.com/ruby/prism/issues/1452
- name: closing_loc
type: location
- name: unescaped
type: string
- name: flags
@@ -2282,12 +2285,14 @@
- name: flags
type: flags
kind: StringFlags
- name: opening_loc
type: location?
+ semantic_field: true # https://github.com/ruby/prism/issues/1452
- name: content_loc
type: location
+ semantic_field: true # https://github.com/ruby/prism/issues/1452
- name: closing_loc
type: location?
- name: unescaped
type: string
comment: |
@@ -2313,10 +2318,9 @@
kind: ArgumentsNode
- name: rparen_loc
type: location?
- name: block
type: node?
- kind: BlockNode
comment: |
Represents the use of the `super` keyword with parentheses or arguments.
super()
^^^^^^^