gopkg.in/src-d/enry.v1@v1.7.3/internal/code-generator/generator/test_files/heuristics.yml (about)

     1  # Tests care about number and order of heuristics in this fixture
     2  disambiguations:
     3  
     4  - extensions: ['.h', '.hh']
     5    rules:
     6    - language: Objective-C
     7      pattern: 'objc'
     8    - language: C++
     9      named_pattern: cpp
    10  
    11  - extensions: ['.f']
    12    rules:
    13    - language: Forth
    14      pattern:  #as in .md
    15        - 'f'
    16        - 'f1'
    17    - language: Filebench WML
    18      pattern: 'f2'
    19    - language: Fortran
    20      named_pattern: fortran
    21  
    22  - extensions: ['.ms']
    23    rules:
    24    - language: Roff
    25      pattern: 'rp'
    26    - language: Unix Assembly
    27      and:
    28        - negative_pattern: 'np'
    29        - pattern: 'p'
    30    - language: MAXScript
    31  
    32  - extensions: ['.mod']
    33    rules:
    34    - language: [Linux Kernel Module, AMPL]
    35  
    36  named_patterns:
    37    cpp:
    38    - 'regex1'
    39    - 'regex2'
    40    fortran: 'regex3'