33import dtos .diagnostics .SourcePositionDTO ;
44import liquidjava .processor .context .PlacementInCode ;
55import liquidjava .processor .context .RefinedVariable ;
6- import liquidjava .utils .VariableFormatter ;
6+ import liquidjava .rj_language .ast .formatter .ExpressionFormatter ;
7+ import liquidjava .rj_language .ast .formatter .VariableFormatter ;
78
89/**
910 * DTO for serializing RefinedVariable instances to JSON.
@@ -21,11 +22,11 @@ public static VariableDTO from(RefinedVariable refinedVariable) {
2122 PlacementInCode placement = refinedVariable .getPlacementInCode ();
2223 if (placement == null ) return null ;
2324 return new VariableDTO (
24- VariableFormatter .formatVariable (refinedVariable .getName ()),
25+ VariableFormatter .format (refinedVariable .getName ()),
2526 refinedVariable .getName (),
2627 ContextHistoryDTO .stringifyType (refinedVariable .getType ()),
27- VariableFormatter . formatText (refinedVariable .getRefinement (). toString ()),
28- VariableFormatter . formatText (refinedVariable .getMainRefinement (). toString ()),
28+ ExpressionFormatter . format (refinedVariable .getRefinement ()),
29+ ExpressionFormatter . format (refinedVariable .getMainRefinement ()),
2930 SourcePositionDTO .from (placement .getPosition ()),
3031 SourcePositionDTO .from (placement .getAnnotationPosition ())
3132 );
0 commit comments