There is so much counterintuitive information in the transition from #Swift5 to #Swift6 . Many people don't understand the difference between Swift tools and language modes.
Xcode, SPM, and Swift CLI all handle this slightly differently.
I'd like to crowd source some info about how Swift behaves differently depending on tools version, language mode, etc.
I would appreciate anyone willing to contribute to this spreadsheet. #swiftlang
https://docs.google.com/spreadsheets/d/15CYe85pQNmKMIEM-2jhRPu2lQJAFSorviPm3MintqR8/edit?usp=sharing