LLVM 10 was just released containing the IndentGotoLabels option. We should switch WiredTiger to using this new Clang Format so that we can remove our custom s_goto script.
Things that we need to do:
- Evaluate new Clang Format options and decide what values they should use in our .clang-format.
- Get statically linked builds for each platform, upload them to S3 buckets and get our s_clang-format script to begin using them.
- Since we're supporting our own buckets instead of using Mongo's, we may as well look into supporting Windows.