Merge topic 'presets-impr' 427cf86cb8 cmCMakePresetsGraph: better name for a local variable of `PrintPresets` 0f3347bb27 cmCMakePresetsGraph: generalize printing presets of different types 9638624ebe cmCMakePresetsGraph: move the static `PrintPresets` out of class f60a1270bc cmCMakePresetsGraph: move static members to private scope 0bf8df384c cmCMakePresetsGraph: use `std::setw` instead of for-loop + one space at time 43a18bfaee cmCMakePresetsGraph: simplify presets printing 9aa7036093 cmCMakePresetsGraph: `printPrecedingNewline()` no need to be a member 37853f25b7 cmCMakePresetsGraph: `class` -> `typename` in template declarations ... Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !11822