Hi, Why does SqlScopedShuttle only have a constructor taking a SqlValidatorScope when the SqlValidator used by PlannerImpl.validate() that could conceivably provide such a scope, is private?
When I search for SqlScopedShuttle examples (or DeepCopier examples), there's not much out there, so maybe SqlScopedShuttle isn't the correct approach? For context, my goal is for Calcite to produce a flat list of all fully-qualified table names, and another flat list of all fully-qualified column names, used by a complex SQL query. Shawn Yarbrough
