File "example.ml", line 0, info: Afferent couplings: 0 File "example.ml", line 0, info: Efferent couplings: 3 (Complex, List, Obj) File "example.ml", line 1, column 0, error: illegal 'open' statement File "example.ml", line 6, column 6, error: name "a" is too short (minimum size is 2) File "example.ml", line 7, warning: line matches regexp "Obj\\.magic" File "example.ml", line 7, column 40, error: line is too long (40 instead of 32) File "example.ml", line 8, column 6, error: useless binding File "example.ml", line 12, column 2, error: 3 nested 'for' loops (instead of 2) File "example.ml", line 17, error: string literal "hello." is used 3 times File "example.ml", line 23, column 2, error: complex condition (5 operators instead of 3) File "example.ml", line 23, column 68, error: line is too long (68 instead of 32) File "example.mli", line 1, error: structure exports 4 items (instead of 2) File "example.mli", line 3, column 0, error: missing type comment File "example.mli", line 4, column 38, error: line is too long (38 instead of 32) File "example.mli", line 5, column 45, error: line is too long (45 instead of 32) File "example.mli", line 10, column 0, error: missing value comment File "example.mli", line 13, column 35, error: line is too long (35 instead of 32)