refactor: remove commented sections and clean up code in various files

This commit is contained in:
Mireya Cueto Garrido
2026-04-15 08:57:04 +02:00
parent 658b86c067
commit ecc82011ea
11 changed files with 0 additions and 69 deletions
@@ -1,5 +1,3 @@
# services/docit2mf_build_service.py
from typing import List, Union
from api.models.docit2mf_models import DoCIT2MFRequest
from api.models.docmf_models import DoCMFRequest
@@ -32,13 +30,11 @@ def _enforce_upper_ge_lower(lower, upper):
Garantiza que la UMF (upper) nunca quede por debajo de la LMF (lower).
Ajusta los valores de pertenencia si es necesario.
"""
# left nodes
for i in range(len(lower["left_nodes"])):
ly = lower["left_nodes"][i][1]
uy = upper["left_nodes"][i][1]
upper["left_nodes"][i][1] = max(uy, ly)
# right nodes
for i in range(len(lower["right_nodes"])):
ly = lower["right_nodes"][i][1]
uy = upper["right_nodes"][i][1]
@@ -58,9 +54,6 @@ def build_it2mf_from_level(level: DoCIT2MFRequest):
}
"""
# -------------------------
# LMF (mínimos)
# -------------------------
left_min = _extract_bounds(level.left_blank_cards, "min")
right_min = _extract_bounds(level.right_blank_cards, "min")
@@ -74,18 +67,13 @@ def build_it2mf_from_level(level: DoCIT2MFRequest):
right_blank_cards=right_min,
)
# Convertir a dict para poder manipular como diccionario
lower = build_doc_mf_level(lower_level)
if hasattr(lower, "model_dump"):
lower = lower.model_dump()
# Asegurar que los nodos son listas mutables y ordenar
lower["left_nodes"] = _sort_nodes(lower["left_nodes"])
lower["right_nodes"] = _sort_nodes(lower["right_nodes"])
# -------------------------
# UMF (máximos)
# -------------------------
left_max = _extract_bounds(level.left_blank_cards, "max")
right_max = _extract_bounds(level.right_blank_cards, "max")
@@ -99,18 +87,13 @@ def build_it2mf_from_level(level: DoCIT2MFRequest):
right_blank_cards=right_max,
)
# Convertir a dict para poder manipular como diccionario
upper = build_doc_mf_level(upper_level)
if hasattr(upper, "model_dump"):
upper = upper.model_dump()
# Asegurar que los nodos son listas mutables y ordenar
upper["left_nodes"] = _sort_nodes(upper["left_nodes"])
upper["right_nodes"] = _sort_nodes(upper["right_nodes"])
# -------------------------
# FIX: evitar inversión vertical (UMF < LMF)
# -------------------------
upper = _enforce_upper_ge_lower(lower, upper)
return {