CmmCommonBlockElim: Improve hash function
[ghc.git] / .arclint
1 {
2   "linters": {
3     "filename": {
4       "type": "filename"
5     },
6     "generated": {
7       "type": "generated"
8     },
9     "merge-conflict": {
10       "type": "merge-conflict"
11     },
12     "nolint": {
13       "type": "nolint"
14     },
15     "haskell": {
16       "type": "text",
17       "include": ["(\\.(l?hs(-boot)?|x|y\\.pp)(\\.in)?$)"],
18       "severity": {
19         "5": "disabled",
20         "2": "warning"
21       }
22     },
23     "c": {
24       "type": "text",
25       "include": ["(\\.(c|h)(\\.in)?$)"],
26       "severity": {
27         "2": "warning"
28       }
29     },
30     "text-xml": {
31       "type": "text",
32       "include": "(\\.xml$)",
33       "severity": {
34         "5": "disabled",
35         "3": "disabled",
36         "2": "warning"
37       }
38     },
39     "shell": {
40       "type": "text",
41       "include": [ "(\\.sh$)" ],
42       "text.max-line-length": 200,
43       "severity": {
44         "2": "warning"
45       }
46     },
47     "makefiles": {
48       "type": "text",
49       "include": [ "(Makefile$)", "(\\.mk$)" ],
50       "text.max-line-length": 400,
51       "severity": {
52         "2": "disabled"
53       }
54     }
55   },
56
57   "exclude":
58     [ "(^libffi-tarballs)",
59       "(^libraries/binary)",
60       "(^libraries/bytestring)",
61       "(^libraries/Cabal)",
62       "(^libraries/containers)",
63       "(^libraries/haskeline)",
64       "(^libraries/pretty)",
65       "(^libraries/terminfo)",
66       "(^libraries/transformers)",
67       "(^libraries/xhtml)",
68       "(^libraries/Win32)",
69       "(^libraries/primitive)",
70       "(^libraries/vector)",
71       "(^libraries/time)",
72       "(^libraries/random)",
73       "(^libraries/array)",
74       "(^libraries/deepseq)",
75       "(^libraries/directory)",
76       "(^libraries/filepath)",
77       "(^libraries/haskell98)",
78       "(^libraries/haskell2010)",
79       "(^libraries/hoopl)",
80       "(^libraries/hpc)",
81       "(^libraries/old-locale)",
82       "(^libraries/old-time)",
83       "(^libraries/process)",
84       "(^libraries/unix)",
85       "(^libraries/parallel)",
86       "(^libraries/stm)",
87       "(^libraries/dph)",
88       "(^utils/haddock)",
89       "(^nofib)",
90       "(^utils/hsc2hs)",
91       "(^libffi-tarballs)",
92       "(^ghc-tarballs)"
93     ]
94 }