github.com/rohankumardubey/go-enry@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'