When switching between master and maintenance branches, the .gradle and buildSrc directories in the root of the repository remain. NoHttp checkstyle validation then spends a lot of time checking these directories. Checking of .gradle is likely to fail with an out of memory error if the execution history file is quite large. The buildSrc directory is likely to fail as the various reports (test, checkstyle, etc) written into buildSrc/build contain HTTP URLs.

Comment From: wilkinsona

Each project's build directory is a problem too.

Comment From: wilkinsona

I haven't seen this one for a while and I haven't heard any complaints recently from the rest of the team. I expect that's because we're all using worktrees in one form or another.