basicTypes: detabify/dewhitespace IdInfo
[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       }
21     },
22     "c": {
23       "type": "text",
24       "include": ["(\\.(c|h)(\\.in)?$)"]
25     },
26     "text-xml": {
27       "type": "text",
28       "include": "(\\.xml$)",
29       "severity": {
30         "5": "disabled",
31         "3": "disabled"
32       }
33     },
34     "shell": {
35       "type": "text",
36       "include": [ "(\\.sh$)" ],
37       "text.max-line-length": 200
38     },
39     "makefiles": {
40       "type": "text",
41       "include": [ "(Makefile$)", "(\\.mk$)" ],
42       "text.max-line-length": 200,
43       "severity": {
44         "2": "disabled"
45       }
46     }
47   },
48
49   "exclude":
50     [ "(^libffi-tarballs)",
51       "(^libraries/binary)",
52       "(^libraries/bytestring)",
53       "(^libraries/Cabal)",
54       "(^libraries/containers)",
55       "(^libraries/haskeline)",
56       "(^libraries/pretty)",
57       "(^libraries/terminfo)",
58       "(^libraries/transformers)",
59       "(^libraries/xhtml)",
60       "(^libraries/Win32)",
61       "(^libraries/primitive)",
62       "(^libraries/vector)",
63       "(^libraries/time)",
64       "(^libraries/random)",
65       "(^libraries/array)",
66       "(^libraries/deepseq)",
67       "(^libraries/directory)",
68       "(^libraries/filepath)",
69       "(^libraries/haskell98)",
70       "(^libraries/haskell2010)",
71       "(^libraries/hoopl)",
72       "(^libraries/hpc)",
73       "(^libraries/old-locale)",
74       "(^libraries/old-time)",
75       "(^libraries/process)",
76       "(^libraries/unix)",
77       "(^libraries/parallel)",
78       "(^libraries/stm)",
79       "(^libraries/dph)",
80       "(^utils/haddock)",
81       "(^nofib)",
82       "(^utils/hsc2hs)",
83       "(^libffi-tarballs)",
84       "(^ghc-tarballs)"
85     ]
86 }