File tree 1 file changed +16
-6
lines changed
1 file changed +16
-6
lines changed Original file line number Diff line number Diff line change @@ -93,22 +93,32 @@ def _underline_token_in_template(
93
93
"""
94
94
95
95
template_before_token = token .template [: token .start_position ]
96
- if skipped_lines := template_before_token .count ("\n " ) - lines_around :
96
+ if top_skipped_lines := template_before_token .count ("\n " ) - lines_around :
97
97
template_before_token = "\n " .join (
98
98
template_before_token .split ("\n " )[- (lines_around + 1 ) :]
99
99
)
100
100
101
- if 0 < skipped_lines :
102
- template_before_token = f"{ cls ._skipped_lines_message (skipped_lines )} \n { template_before_token } "
101
+ if 0 < top_skipped_lines :
102
+ before_skipped_lines_message = cls ._skipped_lines_message (
103
+ top_skipped_lines
104
+ )
105
+ template_before_token = (
106
+ f"{ before_skipped_lines_message } \n { template_before_token } "
107
+ )
103
108
104
109
template_after_token = token .template [token .end_position :]
105
- if skipped_lines := template_after_token .count ("\n " ) - lines_around :
110
+ if bottom_skipped_lines := template_after_token .count ("\n " ) - lines_around :
106
111
template_after_token = "\n " .join (
107
112
template_after_token .split ("\n " )[: (lines_around + 1 )]
108
113
)
109
114
110
- if 0 < skipped_lines :
111
- template_after_token += f"\n { cls ._skipped_lines_message (skipped_lines )} "
115
+ if 0 < bottom_skipped_lines :
116
+ after_skipped_lines_message = cls ._skipped_lines_message (
117
+ bottom_skipped_lines
118
+ )
119
+ template_after_token = (
120
+ f"{ template_after_token } \n { after_skipped_lines_message } "
121
+ )
112
122
113
123
lines_before_line_with_token = template_before_token .rsplit ("\n " , 1 )[0 ]
114
124
You can’t perform that action at this time.
0 commit comments