1{2 "ABAP": {3 "complexitychecks": [4 "for ",5 "for(",6 "if ",7 "if(",8 "switch ",9 "while ",10 "else ",11 "|| ",12 "&& ",13 "!= ",14 "== "15 ],16 "extensions": ["abap"],17 "line_comment": ["*", "\\\""],18 "multi_line": [],19 "quotes": []20 },21 "ABNF": {22 "complexitychecks": ["=/ ", "/ ", "% ", "( "],23 "extensions": ["abnf"],24 "line_comment": [";"],25 "multi_line": [],26 "quotes": []27 },28 "Apex": {29 "complexitychecks": [30 "for ",31 "for(",32 "if ",33 "if(",34 "switch ",35 "switch(",36 "while ",37 "while(",38 "else ",39 "else{",40 "try ",41 "try{",42 "catch ",43 "catch(",44 "finally ",45 "finally{",46 "|| ",47 "&& ",48 "!= ",49 "== "50 ],51 "extensions": ["apex", "trigger"],52 "line_comment": ["//"],53 "multi_line": [["/*", "*/"]],54 "quotes": [55 {56 "end": "'",57 "start": "'"58 }59 ]60 },61 "APL": {62 "complexitychecks": [63 ":For ",64 ":If ",65 ":Case ",66 ":CaseList ",67 ":While ",68 ":Repeat ",69 ":Else ",70 "∨",71 "∧",72 "≠",73 "~",74 "¨",75 "=",76 ":"77 ],78 "extensions": ["apl", "aplf", "apln", "aplc", "dyalog"],79 "line_comment": ["⍝"],80 "multi_line": [],81 "quotes": [82 {83 "end": "'",84 "start": "'"85 }86 ]87 },88 "ASP": {89 "complexitychecks": [90 "for ",91 "for(",92 "if ",93 "if(",94 "switch ",95 "while ",96 "else ",97 "|| ",98 "&& ",99 "!= ",100 "== "101 ],102 "extensions": ["asa", "asp"],103 "line_comment": ["'", "REM"],104 "multi_line": [],105 "quotes": []106 },107 "ASP.NET": {108 "complexitychecks": [109 "for ",110 "for(",111 "if ",112 "if(",113 "switch ",114 "while ",115 "else ",116 "|| ",117 "&& ",118 "!= ",119 "== "120 ],121 "extensions": [122 "asax",123 "ascx",124 "asmx",125 "aspx",126 "master",127 "sitemap",128 "webinfo"129 ],130 "line_comment": [],131 "multi_line": [["<!--", "-->"], ["<%--", "-->"]],132 "quotes": []133 },134 "ATS": {135 "complexitychecks": [136 "if ",137 "if(",138 " then ",139 " else ",140 "case+ ",141 "ifcase",142 "let ",143 "and "144 ],145 "extensions": ["dats", "sats", "ats", "hats"],146 "line_comment": ["//"],147 "multi_line": [148 ["/*", "*/"],149 ["(*", "*)"],150 ["////", "THISSHOULDNEVERAPPEARWEHOPE"]151 ],152 "quotes": [153 {154 "end": "\"",155 "start": "\""156 }157 ]158 },159 "AWK": {160 "complexitychecks": [161 "else ",162 "for ",163 "for(",164 "if ",165 "if(",166 "switch ",167 "switch(",168 "while ",169 "while(",170 "|| ",171 "&& ",172 "!= ",173 "== "174 ],175 "extensions": ["awk"],176 "line_comment": ["#"],177 "multi_line": [],178 "quotes": [179 {180 "end": "\"",181 "start": "\""182 }183 ],184 "shebangs": ["awk", "gawk", "mawk", "nawk"]185 },186 "ActionScript": {187 "complexitychecks": [188 "for ",189 "for(",190 "if ",191 "if(",192 "switch ",193 "while ",194 "else ",195 "|| ",196 "&& ",197 "!= ",198 "== "199 ],200 "extensions": ["as"],201 "line_comment": ["//"],202 "multi_line": [["/*", "*/"]],203 "quotes": [204 {205 "end": "\"",206 "start": "\""207 }208 ]209 },210 "Ada": {211 "complexitychecks": [212 "for ",213 "for(",214 "if ",215 "if(",216 "switch ",217 "while ",218 "else ",219 "|| ",220 "&& ",221 "!= ",222 "== "223 ],224 "extensions": ["ada", "adb", "ads", "pad"],225 "line_comment": ["--"],226 "multi_line": [],227 "quotes": []228 },229 "Agda": {230 "complexitychecks": [231 "for ",232 "for(",233 "if ",234 "if(",235 "switch ",236 "while ",237 "else ",238 "|| ",239 "&& ",240 "!= ",241 "== "242 ],243 "extensions": ["agda"],244 "line_comment": ["--"],245 "multi_line": [["{-", "-}"]],246 "quotes": []247 },248 "Alchemist": {249 "complexitychecks": ["+", "->", "!"],250 "extensions": ["crn"],251 "line_comment": ["#"],252 "multi_line": [],253 "quotes": []254 },255 "Alex": {256 "complexitychecks": [],257 "extensions": ["x"],258 "line_comment": [],259 "multi_line": [],260 "quotes": []261 },262 "Algol 68": {263 "complexitychecks": [264 "IF ",265 "ELIF ",266 "ELSE ",267 "FOR ",268 "WHILE ",269 "CASE ",270 "OUSE ",271 "AND ",272 "OR ",273 "EQ ",274 "NE ",275 "IS ",276 "ISNT ",277 "IS NOT ",278 "~= "279 ],280 "extensions": ["a68"],281 "line_comment": [],282 "multi_line": [["#", "#"], ["CO", "CO"], ["COMMENT", "COMMENT"]],283 "quotes": [284 {285 "end": "\"",286 "start": "\"",287 "ignoreEscape": true288 }289 ]290 },291 "Alloy": {292 "complexitychecks": [293 "implies ",294 "else ",295 "for ",296 "|| ",297 "&& ",298 "!= ",299 "== ",300 "<= ",301 ">= "302 ],303 "extensions": ["als"],304 "line_comment": ["//", "--"],305 "multi_line": [["/*", "*/"]],306 "quotes": []307 },308 "Amber": {309 "complexitychecks": [310 "for ",311 "exited(",312 "failed ",313 "failed(",314 "succeeded ",315 "if ",316 "then ",317 "while ",318 "loop ",319 "else:",320 "else ",321 "or ",322 "and ",323 "!= ",324 "== "325 ],326 "extensions": ["ab"],327 "filenames": [],328 "line_comment": ["//"],329 "multi_line": [],330 "quotes": [331 {332 "end": "\"",333 "start": "\""334 }335 ],336 "shebangs": ["amber"]337 },338 "Android Interface Definition Language": {339 "complexitychecks": [340 "for ",341 "for(",342 "if ",343 "if(",344 "switch ",345 "while ",346 "else ",347 "|| ",348 "&& ",349 "!= ",350 "== "351 ],352 "extensions": ["aidl"],353 "line_comment": ["//"],354 "multi_line": [["/**", "*/"], ["/*", "*/"]],355 "quotes": [356 {357 "end": "\"",358 "start": "\""359 }360 ]361 },362 "AppleScript": {363 "complexitychecks": [364 "considering ",365 "ignoring ",366 "repeat ",367 "while ",368 "if ",369 "else ",370 "else if ",371 "try ",372 "on error ",373 "and ",374 "or "375 ],376 "extensions": ["applescript"],377 "line_comment": ["#", "--"],378 "multi_line": [["(*", "*)"]],379 "quotes": [380 {381 "end": "\"",382 "start": "\""383 }384 ],385 "shebangs": []386 },387 "ArkTs": {388 "complexitychecks": [389 "for ",390 "for(",391 "if ",392 "if(",393 "switch ",394 "while ",395 "else ",396 "|| ",397 "&& ",398 "!= ",399 "!== ",400 "== ",401 "=== ",402 "case ",403 "case(",404 "?.",405 "?? ",406 "??= "407 ],408 "extensions": ["ets"],409 "line_comment": ["//"],410 "multi_line": [["/*", "*/"]],411 "quotes": [412 {413 "end": "\"",414 "start": "\""415 },416 {417 "end": "'",418 "start": "'"419 },420 {421 "end": "`",422 "start": "`"423 }424 ]425 },426 "Arturo": {427 "complexitychecks": [428 "loop ",429 "map ",430 "select ",431 "if ",432 "if? ",433 "while ",434 "function ",435 "or? ",436 "and? ",437 "not? ",438 "<> ",439 "= "440 ],441 "extensions": ["art"],442 "line_comment": [";"],443 "multi_line": [],444 "quotes": [445 {446 "end": "\\\"",447 "start": "\\\""448 },449 {450 "end": "'",451 "start": "'"452 }453 ]454 },455 "AsciiDoc": {456 "complexitychecks": [],457 "extensions": ["adoc"],458 "line_comment": [],459 "multi_line": [],460 "quotes": []461 },462 "Assembly": {463 "complexitychecks": [464 "for ",465 "for(",466 "if ",467 "if(",468 "switch ",469 "while ",470 "else ",471 "|| ",472 "&& ",473 "!= ",474 "== "475 ],476 "extensions": ["s", "asm"],477 "line_comment": [";"],478 "multi_line": [["/*", "*/"]],479 "quotes": [480 {481 "end": "\\\"",482 "start": "\\\""483 },484 {485 "end": "'",486 "start": "'"487 }488 ]489 },490 "Astro": {491 "complexitychecks": [492 "for ",493 "for(",494 "if ",495 "if(",496 "switch ",497 "while ",498 "else ",499 "|| ",500 "&& ",501 "!= ",502 "== ",503 ".map"504 ],505 "extensions": ["astro"],506 "line_comment": ["//"],507 "multi_line": [["<!--", "-->"], ["/*", "*/"]],508 "quotes": [509 {510 "end": "\"",511 "start": "\""512 },513 {514 "end": "'",515 "start": "'"516 }517 ]518 },519 "AutoHotKey": {520 "complexitychecks": [521 "for ",522 "for(",523 "if ",524 "if(",525 "switch ",526 "while ",527 "else ",528 "|| ",529 "&& ",530 "!= ",531 "== "532 ],533 "extensions": ["ahk"],534 "line_comment": [";"],535 "multi_line": [["/*", "*/"]],536 "quotes": []537 },538 "Autoconf": {539 "complexitychecks": [540 "for ",541 "for(",542 "if ",543 "if(",544 "switch ",545 "while ",546 "else ",547 "|| ",548 "&& ",549 "!= ",550 "== "551 ],552 "extensions": ["in"],553 "line_comment": ["#", "dnl"],554 "multi_line": [],555 "quotes": []556 },557 "Avro": {558 "complexitychecks": [],559 "extensions": ["avdl", "avpr", "avsc"],560 "line_comment": [],561 "multi_line": [],562 "quotes": []563 },564 "BASH": {565 "complexitychecks": [566 "for ",567 "for(",568 "if ",569 "if(",570 "switch ",571 "while ",572 "else ",573 "|| ",574 "&& ",575 "!= ",576 "== "577 ],578 "extensions": [579 "bash",580 "bash_login",581 "bash_logout",582 "bash_profile",583 "bashrc"584 ],585 "filenames": [".bash_login", ".bash_logout", ".bash_profile", ".bashrc"],586 "line_comment": ["#"],587 "multi_line": [],588 "quotes": [589 {590 "end": "\\\"",591 "start": "\\\""592 },593 {594 "end": "'",595 "start": "'"596 }597 ],598 "shebangs": ["bash"]599 },600 "Basic": {601 "complexitychecks": [602 "for ",603 "for(",604 "if ",605 "if(",606 "elseif ",607 "switch ",608 "while ",609 "else ",610 "|| ",611 "&& ",612 "!= ",613 "== "614 ],615 "extensions": ["bas"],616 "line_comment": ["'"],617 "multi_line": [],618 "quotes": [619 {620 "end": "\\\"",621 "start": "\\\""622 }623 ]624 },625 "Batch": {626 "complexitychecks": [627 "for ",628 "for(",629 "if ",630 "if(",631 "switch ",632 "while ",633 "else ",634 "|| ",635 "&& ",636 "!= ",637 "== "638 ],639 "extensions": ["bat", "btm", "cmd"],640 "line_comment": ["REM", "::"],641 "multi_line": [],642 "quotes": []643 },644 "Bazel": {645 "complexitychecks": [646 "for ",647 "for(",648 "if ",649 "if(",650 "switch ",651 "while ",652 "else ",653 "|| ",654 "&& ",655 "!= ",656 "== "657 ],658 "extensions": ["bzl", "build.bazel", "build", "workspace"],659 "line_comment": ["#"],660 "multi_line": [],661 "quotes": [662 {663 "end": "\"",664 "start": "\""665 }666 ]667 },668 "Bean": {669 "complexitychecks": [],670 "extensions": ["bean", "beancount"],671 "line_comment": [";"],672 "multi_line": [],673 "quotes": [674 {675 "end": "\"",676 "start": "\""677 }678 ]679 },680 "Bicep": {681 "complexitychecks": [682 "@minLength(",683 "@maxLength(",684 "@secure(",685 "[for ",686 "if(",687 "if (",688 " == ",689 " != ",690 " ? ",691 "using ",692 "range(",693 "type ",694 "func "695 ],696 "extensions": ["bicep"],697 "line_comment": ["//"],698 "multi_line": [["/*", "*/"]],699 "quotes": [700 {701 "end": "'",702 "start": "'"703 }704 ]705 },706 "Bitbake": {707 "complexitychecks": [708 "for ",709 "for(",710 "if ",711 "if(",712 "switch ",713 "while ",714 "else ",715 "|| ",716 "&& ",717 "!= ",718 "== "719 ],720 "extensions": ["bb", "bbappend", "bbclass"],721 "line_comment": ["#"],722 "multi_line": [],723 "quotes": [724 {725 "end": "\"",726 "start": "\""727 }728 ]729 },730 "Bitbucket Pipeline": {731 "complexitychecks": [],732 "extensions": ["bitbucket-pipelines.yml"],733 "line_comment": ["#"],734 "multi_line": [],735 "quotes": []736 },737 "Blade template": {738 "complexitychecks": [739 "@for ",740 "@for(",741 "@foreach ",742 "@foreach(",743 "@forelse ",744 "@forelse(",745 "@each ",746 "@each (",747 "@while ",748 "@while(",749 "@if ",750 "@if(",751 "@unless ",752 "@unless(",753 "@isset ",754 "@isset(",755 "@empty ",756 "@empty(",757 "@else ",758 "@elseif ",759 "@elseif(",760 "@while ",761 "@while(",762 "@switch ",763 "@switch (",764 "|| ",765 "&& ",766 "!= ",767 "== "768 ],769 "extensions": ["blade.php"],770 "line_comment": [],771 "multi_line": [["{{--", "--}}"], ["<!--", "-->"]],772 "quotes": []773 },774 "Blueprint": {775 "complexitychecks": [],776 "extensions": ["blp"],777 "line_comment": ["//"],778 "multi_line": [["/*", "*/"]],779 "quotes": [780 {781 "end": "\"",782 "start": "\""783 }784 ]785 },786 "Boo": {787 "complexitychecks": [788 "for ",789 "if ",790 "elif ",791 "unless ",792 " and ",793 "for ",794 "while ",795 "else ",796 "|| ",797 "&& ",798 "!= ",799 "== "800 ],801 "extensions": ["boo"],802 "line_comment": ["//"],803 "multi_line": [["/*", "*/"]],804 "quotes": [805 {806 "end": "\"",807 "start": "\""808 },809 {810 "end": "'",811 "start": "'"812 },813 {814 "end": "\"\"\"",815 "start": "\"\"\""816 }817 ]818 },819 "Bosque": {820 "complexitychecks": [821 "if ",822 "if(",823 "switch ",824 "match ",825 "case ",826 "| ",827 "|| ",828 "& ",829 "&& ",830 "!= ",831 "!== ",832 "== ",833 "=== "834 ],835 "extensions": ["bsq"],836 "line_comment": ["//"],837 "multi_line": [],838 "quotes": [839 {840 "end": "\"",841 "start": "\""842 },843 {844 "end": "'",845 "start": "'"846 }847 ]848 },849 "Brainfuck": {850 "complexitychecks": ["[", "]", "<", ">", "+", "-", ".", ","],851 "extensions": ["bf"],852 "line_comment": [],853 "multi_line": [],854 "quotes": []855 },856 "Bru": {857 "complexitychecks": [],858 "extensions": ["bru"],859 "line_comment": [],860 "multi_line": [],861 "quotes": [862 {863 "end": "\"",864 "start": "\""865 }866 ]867 },868 "BuildStream": {869 "complexitychecks": [],870 "extensions": ["bst"],871 "line_comment": ["#"],872 "multi_line": [],873 "quotes": []874 },875 "C": {876 "complexitychecks": [877 "for ",878 "for(",879 "if ",880 "if(",881 "switch ",882 "switch(",883 "while ",884 "while(",885 "else ",886 "else{",887 "|| ",888 "&& ",889 "!= ",890 "== "891 ],892 "extensions": ["c", "ec", "pgc"],893 "line_comment": ["//"],894 "multi_line": [["/*", "*/"]],895 "quotes": [896 {897 "end": "\"",898 "start": "\""899 }900 ]901 },902 "C Header": {903 "complexitychecks": [904 "for ",905 "for(",906 "if ",907 "if(",908 "switch ",909 "switch(",910 "case ",911 "while ",912 "while(",913 "else ",914 "else{",915 "|| ",916 "&& ",917 "!= ",918 "== "919 ],920 "extensions": ["h"],921 "line_comment": ["//"],922 "multi_line": [["/*", "*/"]],923 "quotes": [924 {925 "end": "\"",926 "start": "\""927 }928 ]929 },930 "C3": {931 "complexitychecks": [932 "for ",933 "for(",934 "foreach ",935 "foreach(",936 "if ",937 "if(",938 "switch ",939 "switch(",940 "case ",941 "while ",942 "while(",943 "else ",944 "|| ",945 "&& ",946 "!= ",947 "== ",948 "defer ",949 "macro "950 ],951 "extensions": ["c3"],952 "line_comment": ["//"],953 "multi_line": [["/*", "*/"],["<*", "*>"]],954 "quotes": [955 {956 "end": "\"",957 "start": "\""958 },959 {960 "end": "`",961 "ignoreEscape": true,962 "start": "`"963 }964 ]965 },966 "C Shell": {967 "complexitychecks": [968 "for ",969 "for(",970 "if ",971 "if(",972 "switch ",973 "while ",974 "else ",975 "|| ",976 "&& ",977 "!= ",978 "== "979 ],980 "extensions": ["csh"],981 "filenames": [".cshrc"],982 "line_comment": ["#"],983 "multi_line": [],984 "quotes": [],985 "shebangs": ["csh", "tcsh"]986 },987 "C#": {988 "complexitychecks": [989 "for ",990 "for(",991 "if ",992 "if(",993 "foreach ",994 "foreach(",995 "switch ",996 "while ",997 "else ",998 "|| ",999 "&& ",1000 "!= ",1001 "== "1002 ],1003 "extensions": ["cs", "csx"],1004 "line_comment": ["//"],1005 "multi_line": [["/*", "*/"]],1006 "quotes": [1007 {1008 "end": "\"",1009 "ignoreEscape": true,1010 "start": "@\""1011 },1012 {1013 "end": "\"",1014 "start": "\""1015 }1016 ],1017 "shebangs": ["dotnet"]1018 },1019 "C++": {1020 "complexitychecks": [1021 "for ",1022 "for(",1023 "if ",1024 "if(",1025 "switch ",1026 "switch(",1027 "while ",1028 "while(",1029 "else ",1030 "else{",1031 "try ",1032 "try{",1033 "catch ",1034 "catch(",1035 "|| ",1036 "&& ",1037 "!= ",1038 "== "1039 ],1040 "extensions": ["cc", "cpp", "cxx", "c++", "pcc", "ino", "ccm", "cppm", "cxxm", "c++m", "mxx"],1041 "line_comment": ["//"],1042 "multi_line": [["/*", "*/"]],1043 "quotes": [1044 {1045 "end": "\"",1046 "start": "\""1047 }1048 ]1049 },1050 "C++ Header": {1051 "complexitychecks": [1052 "for ",1053 "for(",1054 "if ",1055 "if(",1056 "switch ",1057 "switch(",1058 "while ",1059 "while(",1060 "else ",1061 "else{",1062 "try ",1063 "try{",1064 "catch ",1065 "catch(",1066 "|| ",1067 "&& ",1068 "!= ",1069 "== "1070 ],1071 "extensions": ["hh", "hpp", "hxx", "h++", "inl", "ipp", "ixx", "tpp"],1072 "line_comment": ["//"],1073 "multi_line": [["/*", "*/"]],1074 "quotes": [1075 {1076 "end": "\"",1077 "start": "\""1078 }1079 ]1080 },1081 "CMake": {1082 "complexitychecks": [1083 "foreach ",1084 "foreach(",1085 "if ",1086 "if(",1087 "elseif ",1088 "elseif(",1089 "while ",1090 "while(",1091 "else ",1092 "else(",1093 "OR ",1094 "AND ",1095 "EQUAL ",1096 "STREQUAL ",1097 "VERSION_EQUAL ",1098 "PATH_EQUAL "1099 ],1100 "extensions": ["cmake", "cmakelists.txt"],1101 "line_comment": ["#"],1102 "multi_line": [["#[[", "]]"]],1103 "quotes": [1104 {1105 "end": "\"",1106 "start": "\""1107 }1108 ]1109 },1110 "COBOL": {1111 "complexitychecks": [1112 "for ",1113 "for(",1114 "if ",1115 "if(",1116 "switch ",1117 "while ",1118 "else ",1119 "|| ",1120 "&& ",1121 "!= ",1122 "== "1123 ],1124 "extensions": ["cob", "cbl", "ccp", "cobol", "cpy"],1125 "line_comment": ["*"],1126 "multi_line": [],1127 "quotes": []1128 },1129 "CSS": {1130 "complexitychecks": [1131 "for ",1132 "for(",1133 "if ",1134 "if(",1135 "switch ",1136 "while ",1137 "else ",1138 "|| ",1139 "&& ",1140 "!= ",1141 "== "1142 ],1143 "extensions": ["css"],1144 "line_comment": ["//"],1145 "multi_line": [["/*", "*/"]],1146 "quotes": [1147 {1148 "end": "\"",1149 "start": "\""1150 }1151 ]1152 },1153 "CSV": {1154 "complexitychecks": [],1155 "extensions": ["csv"],1156 "line_comment": [],1157 "multi_line": [],1158 "quotes": []1159 },1160 "Cabal": {1161 "complexitychecks": [1162 "for ",1163 "for(",1164 "if ",1165 "if(",1166 "switch ",1167 "while ",1168 "else ",1169 "|| ",1170 "&& ",1171 "!= ",1172 "== "1173 ],1174 "extensions": ["cabal"],1175 "line_comment": ["--"],1176 "multi_line": [["{-", "-}"]],1177 "quotes": []1178 },1179 "Cairo": {1180 "complexitychecks": [1181 "loop ",1182 "if ",1183 "if(",1184 "match ",1185 "match(",1186 "else ",1187 "|| ",1188 "&& ",1189 "!= ",1190 "== "1191 ],1192 "extensions": ["cairo"],1193 "line_comment": ["//"],1194 "multi_line": [],1195 "quotes": [1196 {1197 "end": "'",1198 "start": "'"1199 }1200 ]1201 },1202 "Cangjie": {1203 "complexitychecks": [1204 "for ",1205 "for(",1206 "if ",1207 "if(",1208 "while ",1209 "else ",1210 "|| ",1211 "&& ",1212 "!= ",1213 "== "1214 ],1215 "extensions": ["cj"],1216 "line_comment": ["//"],1217 "multi_line": [["/*", "*/"]],1218 "quotes": [1219 {1220 "end": "'",1221 "start": "'"1222 },1223 {1224 "end": "\"",1225 "start": "\""1226 },1227 {1228 "end": "\"\"\"",1229 "start": "\"\"\""1230 },1231 {1232 "end": "'''",1233 "start": "'''"1234 }1235 ]1236 },1237 "Cap'n Proto": {1238 "complexitychecks": [],1239 "extensions": ["capnp"],1240 "line_comment": ["#"],1241 "multi_line": [],1242 "quotes": []1243 },1244 "Cassius": {1245 "complexitychecks": [1246 "for ",1247 "for(",1248 "if ",1249 "if(",1250 "switch ",1251 "while ",1252 "else ",1253 "|| ",1254 "&& ",1255 "!= ",1256 "== "1257 ],1258 "extensions": ["cassius"],1259 "line_comment": ["//"],1260 "multi_line": [["/*", "*/"]],1261 "quotes": [1262 {1263 "end": "\"",1264 "start": "\""1265 }1266 ]1267 },1268 "Ceylon": {1269 "complexitychecks": [1270 "for ",1271 "for(",1272 "if ",1273 "if(",1274 "switch ",1275 "while ",1276 "else ",1277 "|| ",1278 "&& ",1279 "!= ",1280 "== "1281 ],1282 "extensions": ["ceylon"],1283 "line_comment": ["//"],1284 "multi_line": [["/*", "*/"]],1285 "quotes": [1286 {1287 "end": "\"",1288 "start": "\""1289 }1290 ]1291 },1292 "Chapel": {1293 "complexitychecks": [1294 "for ",1295 "if ",1296 "switch ",1297 "while ",1298 "else ",1299 "do ",1300 "|| ",1301 "&& ",1302 "!= ",1303 "== "1304 ],1305 "extensions": ["chpl"],1306 "line_comment": ["//"],1307 "multi_line": [["/*", "*/"]],1308 "quotes": [1309 {1310 "end": "\"",1311 "start": "\""1312 },1313 {1314 "end": "'",1315 "start": "'"1316 }1317 ]1318 },1319 "Circom": {1320 "complexitychecks": [1321 "for ",1322 "for(",1323 "if ",1324 "if(",1325 "switch ",1326 "while ",1327 "while(",1328 "else ",1329 "else(",1330 "|| ",1331 "&& ",1332 "!= ",1333 "== "1334 ],1335 "extensions": ["circom"],1336 "line_comment": ["//"],1337 "multi_line": [["/*", "*/"]],1338 "quotes": []1339 },1340 "Clipper": {1341 "complexitychecks": [1342 "for ",1343 "for(",1344 "if ",1345 "if(",1346 "do while ",1347 "while ",1348 "else ",1349 "elseif ",1350 "else(",1351 "switch ",1352 "case ",1353 "otherwise ",1354 "begin sequence ",1355 "end sequence ",1356 "begin sequence(",1357 "try ",1358 "catch ",1359 "finally ",1360 "|| ",1361 "&& ",1362 "!= ",1363 "== "1364 ],1365 "extensions": ["prg", "ch"],1366 "line_comment": ["//", "&&"],1367 "multi_line": [["/*", "*/"]],1368 "quotes": [1369 {1370 "end": "\"",1371 "start": "\""1372 },1373 {1374 "end": "'",1375 "start": "'"1376 }1377 ]1378 },1379 "Clojure": {1380 "complexitychecks": [1381 "(for ",1382 "(when ",1383 "(loop ",1384 "(doseq ",1385 "(cond ",1386 "(if",1387 "(if-not ",1388 "(and ",1389 "(or ",1390 "(not ",1391 "(= ",1392 "(not= ",1393 "(recur "1394 ],1395 "extensions": ["clj", "cljc"],1396 "line_comment": [";"],1397 "multi_line": [],1398 "quotes": []1399 },1400 "ClojureScript": {1401 "complexitychecks": [1402 "for ",1403 "for(",1404 "if ",1405 "if(",1406 "switch ",1407 "while ",1408 "else ",1409 "|| ",1410 "&& ",1411 "!= ",1412 "== "1413 ],1414 "extensions": ["cljs"],1415 "line_comment": [";"],1416 "multi_line": [],1417 "quotes": []1418 },1419 "Closure Template": {1420 "complexitychecks": [1421 "for ",1422 "for(",1423 "if ",1424 "if(",1425 "switch ",1426 "while ",1427 "else ",1428 "|| ",1429 "&& ",1430 "!= ",1431 "== ",1432 ">= ",1433 "<= ",1434 "?: ",1435 "? : "1436 ],1437 "extensions": ["soy"],1438 "line_comment": ["//"],1439 "multi_line": [["/**", "*/"], ["/*", "*/"]],1440 "quotes": [1441 {1442 "end": "\"",1443 "start": "\""1444 }1445 ]1446 },1447 "CloudFormation (JSON)": {1448 "complexitychecks": [1449 "!GetAtt",1450 "!Sub",1451 "!Select",1452 "!Equals",1453 "!If",1454 "DependsOn:",1455 "!Select",1456 "!Equals",1457 "!If",1458 "Fn::If",1459 "Fn::And",1460 "Fn::Equals",1461 "Fn::Not",1462 "Fn::Or",1463 "Fn::Base64",1464 "Fn::Cidr",1465 "Fn::FindInMap",1466 "Fn::GetAtt",1467 "Fn::GetAZs",1468 "Fn::ImportValue",1469 "Fn::Join",1470 "Fn::Select",1471 "Fn::Split",1472 "Fn::Sub",1473 "Fn::Transform"1474 ],1475 "extensions": ["json"],1476 "keywords": [1477 "\"AWSTemplateFormatVersion\"",1478 "AWS::",1479 "!GetAtt",1480 "!Sub",1481 "\"DependsOn\"",1482 "!Select",1483 "!Equals",1484 "!If",1485 "Fn::If",1486 "Fn::And",1487 "Fn::Equals",1488 "Fn::Not",1489 "Fn::Or",1490 "Fn::Base64",1491 "Fn::Cidr",1492 "Fn::FindInMap",1493 "Fn::GetAtt",1494 "Fn::GetAZs",1495 "Fn::ImportValue",1496 "Fn::Join",1497 "Fn::Select",1498 "Fn::Split",1499 "Fn::Sub",1500 "Fn::Transform"1501 ],1502 "line_comment": [],1503 "multi_line": [],1504 "quotes": []1505 },1506 "CloudFormation (YAML)": {1507 "complexitychecks": [1508 "!GetAtt",1509 "!Sub",1510 "!Select",1511 "!Equals",1512 "!If",1513 "DependsOn:",1514 "!Select",1515 "!Equals",1516 "!If",1517 "Fn::If",1518 "Fn::And",1519 "Fn::Equals",1520 "Fn::Not",1521 "Fn::Or",1522 "Fn::Base64",1523 "Fn::Cidr",1524 "Fn::FindInMap",1525 "Fn::GetAtt",1526 "Fn::GetAZs",1527 "Fn::ImportValue",1528 "Fn::Join",1529 "Fn::Select",1530 "Fn::Split",1531 "Fn::Sub",1532 "Fn::Transform"1533 ],1534 "extensions": ["yaml", "yml"],1535 "keywords": [1536 "Resources:",1537 "AWSTemplateFormatVersion:",1538 "Description:",1539 "AWS::",1540 "Properties:",1541 "Name:",1542 "Type:",1543 "!GetAtt",1544 "!Sub",1545 "Statement:",1546 "Ref:",1547 "DependsOn:",1548 "!Select",1549 "!Equals",1550 "!If",1551 "Fn::If",1552 "Fn::And",1553 "Fn::Equals",1554 "Fn::Not",1555 "Fn::Or",1556 "Fn::Base64",1557 "Fn::Cidr",1558 "Fn::FindInMap",1559 "Fn::GetAtt",1560 "Fn::GetAZs",1561 "Fn::ImportValue",1562 "Fn::Join",1563 "Fn::Select",1564 "Fn::Split",1565 "Fn::Sub",1566 "Fn::Transform"1567 ],1568 "line_comment": ["#"],1569 "multi_line": [],1570 "quotes": []1571 },1572 "CodeQL": {1573 "complexitychecks": [1574 "and ",1575 "or ",1576 "implies ",1577 "if ",1578 "else ",1579 "not ",1580 "instanceof ",1581 "in ",1582 "exists(",1583 "forall( ",1584 "avg(",1585 "concat(",1586 "count(",1587 "max(",1588 "min(",1589 "rank(",1590 "strictconcat(",1591 "strictcount(",1592 "strictsum(",1593 "sum("1594 ],1595 "extensions": ["ql", "qll"],1596 "line_comment": ["//"],1597 "multi_line": [["/*", "*/"]],1598 "quotes": [1599 {1600 "end": "\"",1601 "start": "\""1602 }1603 ]1604 },1605 "CoffeeScript": {1606 "complexitychecks": [1607 "for ",1608 "for(",1609 "if ",1610 "if(",1611 "switch ",1612 "while ",1613 "else ",1614 "|| ",1615 "&& ",1616 "!= ",1617 "== "1618 ],1619 "extensions": ["coffee"],1620 "line_comment": ["#"],1621 "multi_line": [["###", "###"]],1622 "quotes": [1623 {1624 "end": "\\\"",1625 "start": "\\\""1626 },1627 {1628 "end": "'",1629 "start": "'"1630 }1631 ]1632 },1633 "Cogent": {1634 "complexitychecks": [1635 "for ",1636 "for(",1637 "if ",1638 "if(",1639 "switch ",1640 "while ",1641 "else ",1642 "|| ",1643 "&& ",1644 "!= ",1645 "== "1646 ],1647 "extensions": ["cogent"],1648 "line_comment": ["--"],1649 "multi_line": [],1650 "quotes": []1651 },1652 "ColdFusion": {1653 "complexitychecks": [1654 "for ",1655 "for(",1656 "if ",1657 "if(",1658 "switch ",1659 "while ",1660 "else ",1661 "|| ",1662 "&& ",1663 "!= ",1664 "== "1665 ],1666 "extensions": ["cfm"],1667 "line_comment": [],1668 "multi_line": [["<!---", "--->"]],1669 "quotes": [1670 {1671 "end": "\\\"",1672 "start": "\\\""1673 },1674 {1675 "end": "'",1676 "start": "'"1677 }1678 ]1679 },1680 "ColdFusion CFScript": {1681 "complexitychecks": [1682 "for ",1683 "for(",1684 "if ",1685 "if(",1686 "switch ",1687 "while ",1688 "else ",1689 "|| ",1690 "&& ",1691 "!= ",1692 "== "1693 ],1694 "extensions": ["cfc"],1695 "line_comment": ["//"],1696 "multi_line": [["/*", "*/"]],1697 "quotes": [1698 {1699 "end": "\"",1700 "start": "\""1701 }1702 ]1703 },1704 "Coq": {1705 "complexitychecks": [1706 "for ",1707 "for(",1708 "if ",1709 "if(",1710 "switch ",1711 "while ",1712 "else ",1713 "|| ",1714 "&& ",1715 "!= ",1716 "== "1717 ],1718 "extensions": ["v"],1719 "keywords": [1720 "Require",1721 "Hypothesis",1722 "Inductive",1723 "Remark",1724 "Lemma",1725 "Proof",1726 "Definition",1727 "Theorem",1728 "Class",1729 "Instance",1730 "Module",1731 "Context",1732 "Section",1733 "Notation",1734 "End",1735 "Fixpoint",1736 "From Coq"1737 ],1738 "line_comment": [],1739 "multi_line": [["(*", "*)"]],1740 "quotes": [1741 {1742 "end": "\"",1743 "start": "\""1744 }1745 ]1746 },1747 "Creole": {1748 "complexitychecks": [],1749 "extensions": ["creole"],1750 "line_comment": [],1751 "multi_line": [],1752 "quotes": []1753 },1754 "Crystal": {1755 "complexitychecks": [1756 "for ",1757 "for(",1758 "if ",1759 "if(",1760 "switch ",1761 "while ",1762 "else ",1763 "|| ",1764 "&& ",1765 "!= ",1766 "== "1767 ],1768 "extensions": ["cr"],1769 "line_comment": ["#"],1770 "multi_line": [],1771 "quotes": [1772 {1773 "end": "\\\"",1774 "start": "\\\""1775 },1776 {1777 "end": "'",1778 "start": "'"1779 }1780 ]1781 },1782 "Cuda": {1783 "complexitychecks": [1784 "for ",1785 "for(",1786 "if ",1787 "if(",1788 "switch ",1789 "switch(",1790 "while ",1791 "while(",1792 "else ",1793 "else{",1794 "|| ",1795 "&& ",1796 "!= ",1797 "== "1798 ],1799 "extensions": ["cu", "cuh"],1800 "line_comment": ["//"],1801 "multi_line": [["/*", "*/"]],1802 "quotes": [1803 {1804 "end": "\"",1805 "start": "\""1806 }1807 ]1808 },1809 "Cython": {1810 "complexitychecks": [1811 "for ",1812 "for(",1813 "if ",1814 "if(",1815 "switch ",1816 "while ",1817 "else ",1818 "and ",1819 "or ",1820 "not ",1821 "in "1822 ],1823 "extensions": ["pyx", "pxi", "pxd"],1824 "line_comment": ["#"],1825 "multi_line": [],1826 "quotes": [1827 {1828 "end": "\\\"",1829 "start": "\\\""1830 },1831 {1832 "end": "'",1833 "start": "'"1834 },1835 {1836 "end": "\\\"\\\"\\\"",1837 "start": "\\\"\\\"\\\""1838 },1839 {1840 "end": "'''",1841 "start": "'''"1842 }1843 ]1844 },1845 "D": {1846 "complexitychecks": [1847 "for ",1848 "for(",1849 "if ",1850 "if(",1851 "switch ",1852 "while ",1853 "else ",1854 "|| ",1855 "&& ",1856 "!= ",1857 "== "1858 ],1859 "extensions": ["d"],1860 "line_comment": ["//"],1861 "multi_line": [["/*", "*/"], ["/+", "+/"]],1862 "nestedmultiline": true,1863 "quotes": [1864 {1865 "end": "\"",1866 "start": "\""1867 },1868 {1869 "end": "'",1870 "start": "'"1871 }1872 ],1873 "shebangs": ["rdmd"]1874 },1875 "D2": {1876 "complexitychecks": [],1877 "extensions": ["d2"],1878 "line_comment": ["#"],1879 "multi_line": [],1880 "quotes": []1881 },1882 "DAML": {1883 "complexitychecks": [1884 "if ",1885 "then ",1886 "else ",1887 "|| ",1888 "&& ",1889 "/= ",1890 "== ",1891 "case ",1892 "do {",1893 "forall "1894 ],1895 "extensions": ["daml"],1896 "line_comment": ["--"],1897 "multi_line": [["{-", "-}"]],1898 "quotes": []1899 },1900 "DM": {1901 "complexitychecks": [1902 "for ",1903 "for(",1904 "if ",1905 "if(",1906 "switch ",1907 "switch(",1908 "while ",1909 "while(",1910 "else ",1911 "||",1912 "&&",1913 "!=",1914 "<>",1915 "==",1916 "in "1917 ],1918 "extensions": ["dm"],1919 "line_comment": ["//"],1920 "multi_line": [["/*", "*/"]],1921 "nestedmultiline": true,1922 "quotes": [1923 {1924 "end": "\"",1925 "start": "\""1926 },1927 {1928 "end": "'",1929 "start": "'"1930 }1931 ]1932 },1933 "DOT": {1934 "complexitychecks": [],1935 "extensions": ["dot", "gv"],1936 "line_comment": ["//", "#"],1937 "multi_line": [["/*", "*/"]],1938 "quotes": []1939 },1940 "Dart": {1941 "complexitychecks": [1942 "for ",1943 "for(",1944 "if ",1945 "if(",1946 "switch ",1947 "while ",1948 "else ",1949 "|| ",1950 "&& ",1951 "!= ",1952 "== "1953 ],1954 "extensions": ["dart"],1955 "line_comment": ["//"],1956 "multi_line": [["/*", "*/"]],1957 "quotes": [1958 {1959 "end": "\"",1960 "start": "\""1961 }1962 ]1963 },1964 "Device Tree": {1965 "complexitychecks": [1966 "for ",1967 "for(",1968 "if ",1969 "if(",1970 "switch ",1971 "while ",1972 "else ",1973 "|| ",1974 "&& ",1975 "!= ",1976 "== "1977 ],1978 "extensions": ["dts", "dtsi"],1979 "line_comment": ["//"],1980 "multi_line": [["/*", "*/"]],1981 "quotes": [1982 {1983 "end": "\"",1984 "start": "\""1985 }1986 ]1987 },1988 "Dhall": {1989 "complexitychecks": [],1990 "extensions": ["dhall"],1991 "line_comment": ["--"],1992 "multi_line": [["{-", "-}"]],1993 "quotes": [1994 {1995 "end": "\"",1996 "start": "\""1997 }1998 ]1999 },2000 "Docker ignore": {
Findings
✓ No findings reported for this file.