Remove debug logging from PythonGenerator

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
rob 2026-03-16 05:04:44 -03:00
parent 205305fe0e
commit e1d38f3df4
1 changed files with 2 additions and 11 deletions

View File

@ -1336,19 +1336,14 @@ class PythonGenerator:
:param indent_level: Current indentation level. :param indent_level: Current indentation level.
:return: A string representing the value. :return: A string representing the value.
""" """
logger.info(f"[DYNAMIC_VALUE DEBUG] Full node: {node}")
values = node.get('values', []) values = node.get('values', [])
logger.info(f"[DYNAMIC_VALUE DEBUG] values: {values}")
if not values: if not values:
logger.error("dynamic_value node has no 'values'.") logger.error("dynamic_value node has no 'values'.")
return 'None' return 'None'
# Assuming the first value is the primary value # Assuming the first value is the primary value
first_value = values[0] first_value = values[0]
logger.info(f"[DYNAMIC_VALUE DEBUG] first_value: {first_value}")
if isinstance(first_value, dict): if isinstance(first_value, dict):
result = self.generate_condition_code(first_value, indent_level) return self.generate_condition_code(first_value, indent_level)
logger.info(f"[DYNAMIC_VALUE DEBUG] result from generate_condition_code: {result}")
return result
else: else:
return str(first_value) return str(first_value)
@ -2089,15 +2084,11 @@ class PythonGenerator:
:return: A string representing the floor operation. :return: A string representing the floor operation.
""" """
# Check both top-level and inside 'inputs' for backwards compatibility # Check both top-level and inside 'inputs' for backwards compatibility
logger.info(f"[FLOOR DEBUG] Full node: {node}")
inputs = node.get('inputs', {}) inputs = node.get('inputs', {})
logger.info(f"[FLOOR DEBUG] inputs: {inputs}")
number = inputs.get('number') if inputs.get('number') is not None else node.get('number', 0) number = inputs.get('number') if inputs.get('number') is not None else node.get('number', 0)
logger.info(f"[FLOOR DEBUG] number before process: {number}")
number = self.process_numeric_list(number, indent_level) number = self.process_numeric_list(number, indent_level)
logger.info(f"[FLOOR DEBUG] number after process: {number}")
expr = f"math.floor({number})" expr = f"math.floor({number})"
logger.info(f"[FLOOR DEBUG] Generated floor expression: {expr}") logger.debug(f"Generated floor expression: {expr}")
return expr return expr
def handle_ceil(self, node: Dict[str, Any], indent_level: int) -> str: def handle_ceil(self, node: Dict[str, Any], indent_level: int) -> str: