fileapi: extend codemodel v2 with directory details

Issue: #18398
Co-Author: Kyle Edwards <kyle.edwards@kitware.com>
3 files changed