All Downloads are FREE. Search and download functionalities are using the official Maven repository.

mtreediff.gen.treesitter-ng.4.0.0-beta3.source-code.rules.yml Maven / Gradle / Ivy

There is a newer version: 4.0.0-beta2
Show newest version
go:
  flattened:
    - interpreted_string_literal
  ignored:
    - "\n"
    - (
    - )
    - '{'
    - '}'
    - '.'
  aliased: []
  label_ignored: []
java:
  flattened:
    - scoped_identifier
    - integral_type
    - array_type
    - generic_type
    - scoped_type_identifier
    - type_parameter
  aliased:
    +=: affectation_operator
    -=: affectation_operator
    '*=': affectation_operator
    /=: affectation_operator
    =: affectation_operator
    '|=': affectation_operator
    '&=': affectation_operator
    ^=: affectation_operator
    '-': arithmetic_operator
    +: arithmetic_operator
    /: arithmetic_operator
    '*': arithmetic_operator
    ==: comparison_operator
    'binary_expression <': comparison_operator
    <=: comparison_operator
    'binary_expression >': comparison_operator
    '>=': comparison_operator
    '!=': comparison_operator
    '&&': logical_operator
    '||': logical_operator
    ++: increment_operator
    --: increment_operator
    '&': bitwise_operator
    '|': bitwise_operator
    ^: bitwise_operator
    scoped_identifier: identifier
    public: visibility
    protected: visibility
    private: visibility
    class_declaration: type_declaration
    interface_declaration: type_declaration
    enum_declaration: type_declaration
    integral_type: type
    type_identifier: type
    array_type: type
    generic_type: type
    void_type: type
    boolean_type: type
    scoped_type_identifier: type
    enhanced_for_statement: for_statement
    'enhanced_for_statement :': for_iterated
    class: type_keyword
    interface: type_keyword
    enum: type_keyword
    class_body: type_body
    interface_body: type_body
    enum_body: type_body
  ignored:
    - ;
    - '.'
    - ','
    - '{'
    - '}'
    - (
    - )
    - '['
    - ']'
    - import
    - return
    - for
    - if
    - else
    - while
    - break
    - yield
    - do
    - break
    - throw
    - 'type_parameters <'
    - 'type_parameters >'
  label_ignored: []
ocaml:
  flattened:
    - string
  aliased: []
  ignored: []
  label_ignored: []
python:
  flattened:
    - string
  aliased:
    '==': comparison_operator
    '<=': comparison_operator
    '>=': comparison_operator
    '!=': comparison_operator
    '<': comparison_operator
    '>': comparison_operator
    '<>': comparison_operator
  ignored:
    - '('
    - ')'
    - '{'
    - '}'
    - '['
    - ']'
    - '.'
    - ':'
    - ','
    - 'default_parameter ='
    - 'import'
    - 'def'
    - 'for'
    - 'in'
    - 'if'
    - 'with'
    - 'as'
    - 'return'
  label_ignored: []
rust:
  flattened:
    - string_literal
    - scoped_identifier
    - visibility_modifier
  aliased:
    scoped_identifier: identifier
  ignored:
    - ;
    - '.'
    - ','
    - (
    - )
    - '{'
    - '}'
    - '['
    - ']'
    - '::'
    - ':'
    - fn
    - '->'
  label_ignored: []
kotlin:
  flattened: [ ]
  aliased:
    class: type_keyword
    interface: type_keyword
    class_body: type_body
    interface_body: type_body
    enum_class_body: type_body
    object: type_keyword
    return: jump_keyword
    throw: jump_keyword
    break: jump_keyword
    continue: jump_keyword
    public: visibility_modifier
    protected: visibility_modifier
    private: visibility_modifier
    internal: visibility_modifier
    sealed: class_modifier
    data: class_modifier
    inner: class_modifier
    enum: class_modifier
    annotation: class_modifier
    tailrec: function_modifier
    operator: function_modifier
    inline: function_modifier
    infix: function_modifier
    suspend : function_modifier
    external: function_modifier
    open: inherit_modifier
    abstract: inherit_modifier
    final: inherit_modifier
    const: property_modifier
    override: member_modifier
    lateinit: member_modifier
    vararg: parameter_modifier
    noinline: parameter_modifier
    crossinline: parameter_modifier
    reified: reification_modifier
    expect: platform_modifier
    actual: platform_modifier
    fun: function_keyword
    by: delegate_keyword
    init: initializer_keyword
    typealias: typealias_keyword
    super: super_expression_keyword
    typeof: reserved_keyword
    constructor: constructor_keyword
    dynamic: dynamic_keyword
    '>=': comparison_operator
    '!=': comparison_operator
    '&&': logical_operator
    '||': logical_operator
    ++: increment_operator
    --: increment_operator
    '&': bitwise_operator
    '|': bitwise_operator
    ^: bitwise_operator
    +=: affectation_operator
    -=: affectation_operator
    '*=': affectation_operator
    /=: affectation_operator
    =: affectation_operator
    '|=': affectation_operator
    '&=': affectation_operator
    ^=: affectation_operator
    '-': arithmetic_operator
    +: arithmetic_operator
    /: arithmetic_operator
    '*': arithmetic_operator
    ==: comparison_operator
    ===: comparison_operator
    '!==': comparison_operator
    'comparison_expression <': comparison_operator
    'comparison_expression >': comparison_operator
    val: property_declaration_keyword
    var: property_declaration_keyword
    '..': range_creation_operator
    '..<': range_creation_operator
    '!!': non-null_assertion_operator
    '?.': null_safe_call_operator
    'as': type_conversion_or_type_alias_keyword
    'as?': null_safe_type_conversion_keyword
    'is': type_check_operator
    '!is': type_check_operator
    '::': reference_extraction_operator
    '?:': elvis_operator
    '->': arrow
    '@': at
    '_': anonymous_parameter
    '.*': import_all_identifier
    'variance_modifier in': inverter_keyword
    'variance_modifier out': covariance_keyword
    'check_expression in': collection_contains
    'check_expression !in': collection_not_contains
    'range_test in': collection_contains
    'range_test !in': collection_not_contains
    'for_statement in': collection_iterated
  ignored:
    - ;
    - .
    - )
    - (
    - ':'
    - ','
    - '}'
    - '{'
    - $
    - if
    - for
    - try
    - catch
    - finally
    - else
    - while
    - do
    - when
    - import
    - 'setter set'
    - 'getter get'
    - 'type_arguments <'
    - 'type_arguments >'
    - 'type_parameters <'
    - 'type_parameters >'
  label_ignored: []




© 2015 - 2024 Weber Informatics LLC | Privacy Policy