Skip to content

Commit a5d995b

Browse files
authored
Remove underscore from _FrameDim because it's used externally (archlinux#3547)
This commit fixes a reportUnusedClass warning from Pyright.
1 parent 16405ab commit a5d995b

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

archinstall/tui/curses_menu.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -21,13 +21,13 @@
2121
STYLE,
2222
Alignment,
2323
Chars,
24+
FrameDim,
2425
FrameProperties,
2526
FrameStyle,
2627
MenuKeys,
2728
Orientation,
2829
PreviewStyle,
2930
ViewportEntry,
30-
_FrameDim,
3131
)
3232

3333

@@ -158,7 +158,7 @@ def align_center(self, lines: list[ViewportEntry], width: int) -> int:
158158

159159
def _get_right_frame(
160160
self,
161-
dim: _FrameDim,
161+
dim: FrameDim,
162162
scroll_percentage: int | None = None,
163163
) -> list[ViewportEntry]:
164164
right_frame = {}
@@ -181,7 +181,7 @@ def _get_right_frame(
181181

182182
def _get_top(
183183
self,
184-
dim: _FrameDim,
184+
dim: FrameDim,
185185
h_bar: str,
186186
frame: FrameProperties,
187187
scroll_percentage: int | None = None,
@@ -197,7 +197,7 @@ def _get_top(
197197

198198
def _get_bottom(
199199
self,
200-
dim: _FrameDim,
200+
dim: FrameDim,
201201
h_bar: str,
202202
scroll_pct: int | None = None,
203203
) -> ViewportEntry:
@@ -214,7 +214,7 @@ def _get_frame_dim(
214214
max_width: int,
215215
max_height: int,
216216
frame: FrameProperties,
217-
) -> _FrameDim:
217+
) -> FrameDim:
218218
rows = self._assemble_entries(entries).split('\n')
219219
header_len = len(frame.header) if frame.header else 0
220220
header_len += 3 # for header padding
@@ -237,12 +237,12 @@ def _get_frame_dim(
237237
frame_end = max_width
238238
frame_height = max_height - 1
239239

240-
return _FrameDim(frame_start, frame_end, frame_height)
240+
return FrameDim(frame_start, frame_end, frame_height)
241241

242242
def _adjust_entries(
243243
self,
244244
entries: list[ViewportEntry],
245-
frame_dim: _FrameDim,
245+
frame_dim: FrameDim,
246246
) -> list[ViewportEntry]:
247247
for entry in entries:
248248
# top row frame offset

archinstall/tui/types.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ class Alignment(Enum):
134134

135135

136136
@dataclass
137-
class _FrameDim:
137+
class FrameDim:
138138
x_start: int
139139
x_end: int
140140
height: int

0 commit comments

Comments
 (0)