@@ -450,11 +450,12 @@ def range_collection(
450
450
"""
451
451
Method used to create a user-generated range collection node.
452
452
"""
453
- range_args : list [UnqualifiedNode ] = [
454
- self .coerce_to_unqualified (start ),
455
- self .coerce_to_unqualified (stop ),
456
- self .coerce_to_unqualified (step ),
457
- ]
453
+ # range_args: list[UnqualifiedNode] = [
454
+ # self.coerce_to_unqualified(start),
455
+ # self.coerce_to_unqualified(stop),
456
+ # self.coerce_to_unqualified(step),
457
+ # ]
458
+ range_args : list [int ] = [start , stop , step ]
458
459
return UnqualifiedGeneratedCollection (name , column , range_args )
459
460
460
461
@@ -840,11 +841,12 @@ def __init__(
840
841
class UnqualifiedGeneratedCollection (UnqualifiedNode ):
841
842
"""Represents a user-generated collection of values."""
842
843
843
- def __init__ (self , name : str , column : list [str ], args : list [UnqualifiedNode ]):
844
- self ._parcel : tuple [str , list [str ], list [UnqualifiedNode ]] = (
844
+ def __init__ (self , name : str , column : list [str ], args : list [int ]):
845
+ self ._parcel : tuple [str , list [str ], list [int ]] = (
845
846
name ,
846
847
column ,
847
- [UnqualifiedLiteral (arg , NumericType ()) for arg in args ],
848
+ # [UnqualifiedLiteral(arg, NumericType()) for arg in args],
849
+ args ,
848
850
)
849
851
850
852
@@ -947,10 +949,10 @@ def display_raw(unqualified: UnqualifiedNode) -> str:
947
949
return result + ")"
948
950
case UnqualifiedGeneratedCollection ():
949
951
result = "generated_collection("
950
- result += f"name={ unqualified ._parcel [1 ]!r} , "
951
- result += f"columns=[{ ', ' .join (display_raw ( column ) for column in unqualified ._parcel [2 ])} ],"
952
+ result += f"name={ unqualified ._parcel [0 ]!r} , "
953
+ result += f"columns=[{ ', ' .join (unqualified ._parcel [1 ])} ],"
952
954
result += (
953
- f"data=({ ', ' .join (display_raw ( arg ) for arg in unqualified ._parcel [3 ])} )"
955
+ f"data=({ ', ' .join (unqualified ._parcel [2 ])} )"
954
956
if unqualified ._parcel [3 :]
955
957
else ""
956
958
)
0 commit comments