Benjamin-eecs/openrsi-commit-runtime-assets
0168
1diff --git a/sql_metadata/nested_resolver.py b/sql_metadata/nested_resolver.py2index 771fd0b..3efa9ef 1006443--- a/sql_metadata/nested_resolver.py4+++ b/sql_metadata/nested_resolver.py5@@ -15,6 +15,7 @@ if TYPE_CHECKING:6 from sql_metadata.parser import Parser7 8 from sqlglot import exp9+from sqlglot.errors import ErrorLevel10 from sqlglot.generator import Generator11 12 from sql_metadata.utils import (13@@ -678,7 +679,13 @@ class NestedResolver:14 body = node.copy()15 for ident in body.find_all(exp.Identifier):16 ident.set("quoted", False)17- return _PreservingGenerator().generate(body, copy=False)18+ # IGNORE unsupported-feature warnings: the rendered SQL is only fed19+ # back into a sub-Parser and never shown to the user, so warnings20+ # about constructs sqlglot can't faithfully re-emit (e.g. T-SQL21+ # FOR XML PATH) are noise.22+ return _PreservingGenerator(unsupported_level=ErrorLevel.IGNORE).generate(23+ body, copy=False24+ )25 26 @staticmethod27 def _walk_subqueries(28 