Hi there, a colleague of mine was upgrading our CMake version from 3.24.2 to 3.31.6 (along with all the policy changes) and we stumbled upon some strange behaviour with the USE_FOLDERS property which should now default to ON.
We have been explicitly setting: set_property(GLOBAL PROPERTY USE_FOLDERS ON) before and thought we could remove those calls now with the new policies, but the generated VS solutions didn’t have any folders in them.
I believe we checked that: USE_FOLDERS is not set at the end of the top-level CMakeLists.txt, and that the CMP0143 policy value is NEW.
Putting an explicit call to set_property at the end fixes this so we’re probably not going to spend much more time debugging it, but wanted to ask around what that would entail.