1 synopsis: Warn about inconsistent indentation
6 Make Cabal warn about inconsistent indentation in .cabal files.
8 For example warn about somewhat common decreasing indentation like in
12 default-language: Haskell2010
17 The change is `readFields` function.
19 This is an effect of using `indentOfAtLeast` method/approach: any indentation greater than current offset is accepted.
21 That behavior is desirable to parsing multiline field contents, but it is a bit surprising for fields in sections, which we expect to be aligned.
23 Such insonsistency seems to be always a mistake, and it's easy to fix once a machine points it out.