t / chainlint / while-loop.teston commit Merge branch 'dl/branch-from-3dot-merge-base' (4ac8371)
   1(
   2# LINT: 'while, 'do', 'done' do not need "&&"
   3        while true
   4        do
   5# LINT: missing "&&" on 'echo'
   6                echo foo
   7# LINT: last statement of while does not need "&&"
   8                cat <<-\EOF
   9                bar
  10                EOF
  11# LINT: missing "&&" on 'done'
  12        done
  13
  14# LINT: 'do' on same line as 'while'
  15        while true; do
  16                echo foo &&
  17                cat bar
  18        done
  19)