Skip to content

Commit 329e720

Browse files
committed
Remove star imports to make ruff check pass
1 parent 5424350 commit 329e720

2 files changed

Lines changed: 65 additions & 60 deletions

File tree

src/etc/gdb_lookup.py

Lines changed: 22 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
import gdb.printing
33
import re
44

5-
from gdb_providers import *
6-
from rust_types import *
5+
import gdb_providers as providers
6+
from rust_types import RustType, classify_struct, classify_union
77

88

99
_gdb_version_matched = re.search("([0-9]+)\\.([0-9]+)", gdb.VERSION)
@@ -72,22 +72,23 @@ def __call__(self, valobj):
7272

7373

7474
printer = RustPrettyPrinter("rust")
75-
printer.add(RustType.STD_STRING, StdStringProvider)
76-
printer.add(RustType.STD_OS_STRING, StdOsStringProvider)
77-
printer.add(RustType.STD_STR, StdStrProvider)
78-
printer.add(RustType.STD_SLICE, StdSliceProvider)
79-
printer.add(RustType.STD_VEC, StdVecProvider)
80-
printer.add(RustType.STD_VEC_DEQUE, StdVecDequeProvider)
81-
printer.add(RustType.STD_BTREE_SET, StdBTreeSetProvider)
82-
printer.add(RustType.STD_BTREE_MAP, StdBTreeMapProvider)
83-
printer.add(RustType.STD_HASH_MAP, StdHashMapProvider)
84-
printer.add(RustType.STD_HASH_SET, StdHashSetProvider)
85-
printer.add(RustType.STD_RC, StdRcProvider)
86-
printer.add(RustType.STD_ARC, lambda valobj: StdRcProvider(valobj, is_atomic=True))
87-
88-
printer.add(RustType.STD_CELL, StdCellProvider)
89-
printer.add(RustType.STD_REF, StdRefProvider)
90-
printer.add(RustType.STD_REF_MUT, StdRefProvider)
91-
printer.add(RustType.STD_REF_CELL, StdRefCellProvider)
92-
93-
printer.add(RustType.STD_NONZERO_NUMBER, StdNonZeroNumberProvider)
75+
printer.add(RustType.STD_STRING, providers.StdStringProvider)
76+
printer.add(RustType.STD_OS_STRING, providers.StdOsStringProvider)
77+
printer.add(RustType.STD_STR, providers.StdStrProvider)
78+
printer.add(RustType.STD_SLICE, providers.StdSliceProvider)
79+
printer.add(RustType.STD_VEC, providers.StdVecProvider)
80+
printer.add(RustType.STD_VEC_DEQUE, providers.StdVecDequeProvider)
81+
printer.add(RustType.STD_BTREE_SET, providers.StdBTreeSetProvider)
82+
printer.add(RustType.STD_BTREE_MAP, providers.StdBTreeMapProvider)
83+
printer.add(RustType.STD_HASH_MAP, providers.StdHashMapProvider)
84+
printer.add(RustType.STD_HASH_SET, providers.StdHashSetProvider)
85+
printer.add(RustType.STD_RC, providers.StdRcProvider)
86+
printer.add(
87+
RustType.STD_ARC, lambda valobj: providers.StdRcProvider(valobj, is_atomic=True)
88+
)
89+
90+
printer.add(RustType.STD_CELL, providers.StdCellProvider)
91+
printer.add(RustType.STD_REF, providers.StdRefProvider)
92+
printer.add(RustType.STD_REF_MUT, providers.StdRefProvider)
93+
printer.add(RustType.STD_REF_CELL, providers.StdRefCellProvider)
94+
printer.add(RustType.STD_NONZERO_NUMBER, providers.StdNonZeroNumberProvider)

src/etc/lldb_lookup.py

Lines changed: 43 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import lldb
22

3-
from lldb_providers import *
3+
import lldb_providers as providers
44
from rust_types import RustType, classify_struct, classify_union
55

66

@@ -19,66 +19,66 @@ def classify_rust_type(type: lldb.SBType) -> str:
1919
return RustType.OTHER
2020

2121

22-
def summary_lookup(valobj: lldb.SBValue, _dict: LLDBOpaque) -> str:
22+
def summary_lookup(valobj: lldb.SBValue, _dict: providers.LLDBOpaque) -> str:
2323
"""Returns the summary provider for the given value"""
2424
rust_type = classify_rust_type(valobj.GetType())
2525

2626
if rust_type == RustType.STD_STRING:
27-
return StdStringSummaryProvider(valobj, _dict)
27+
return providers.StdStringSummaryProvider(valobj, _dict)
2828
if rust_type == RustType.STD_OS_STRING:
29-
return StdOsStringSummaryProvider(valobj, _dict)
29+
return providers.StdOsStringSummaryProvider(valobj, _dict)
3030
if rust_type == RustType.STD_STR:
31-
return StdStrSummaryProvider(valobj, _dict)
31+
return providers.StdStrSummaryProvider(valobj, _dict)
3232

3333
if rust_type == RustType.STD_VEC:
34-
return SizeSummaryProvider(valobj, _dict)
34+
return providers.SizeSummaryProvider(valobj, _dict)
3535
if rust_type == RustType.STD_VEC_DEQUE:
36-
return SizeSummaryProvider(valobj, _dict)
36+
return providers.SizeSummaryProvider(valobj, _dict)
3737
if rust_type == RustType.STD_SLICE:
38-
return SizeSummaryProvider(valobj, _dict)
38+
return providers.SizeSummaryProvider(valobj, _dict)
3939

4040
if rust_type == RustType.STD_HASH_MAP:
41-
return SizeSummaryProvider(valobj, _dict)
41+
return providers.SizeSummaryProvider(valobj, _dict)
4242
if rust_type == RustType.STD_HASH_SET:
43-
return SizeSummaryProvider(valobj, _dict)
43+
return providers.SizeSummaryProvider(valobj, _dict)
4444

4545
if rust_type == RustType.STD_RC:
46-
return StdRcSummaryProvider(valobj, _dict)
46+
return providers.StdRcSummaryProvider(valobj, _dict)
4747
if rust_type == RustType.STD_ARC:
48-
return StdRcSummaryProvider(valobj, _dict)
48+
return providers.StdRcSummaryProvider(valobj, _dict)
4949

5050
if rust_type == RustType.STD_REF:
51-
return StdRefSummaryProvider(valobj, _dict)
51+
return providers.StdRefSummaryProvider(valobj, _dict)
5252
if rust_type == RustType.STD_REF_MUT:
53-
return StdRefSummaryProvider(valobj, _dict)
53+
return providers.StdRefSummaryProvider(valobj, _dict)
5454
if rust_type == RustType.STD_REF_CELL:
55-
return StdRefSummaryProvider(valobj, _dict)
55+
return providers.StdRefSummaryProvider(valobj, _dict)
5656

5757
if rust_type == RustType.STD_NONZERO_NUMBER:
58-
return StdNonZeroNumberSummaryProvider(valobj, _dict)
58+
return providers.StdNonZeroNumberSummaryProvider(valobj, _dict)
5959

6060
if rust_type == RustType.STD_PATHBUF:
61-
return StdPathBufSummaryProvider(valobj, _dict)
61+
return providers.StdPathBufSummaryProvider(valobj, _dict)
6262
if rust_type == RustType.STD_PATH:
63-
return StdPathSummaryProvider(valobj, _dict)
63+
return providers.StdPathSummaryProvider(valobj, _dict)
6464

6565
return ""
6666

6767

68-
def synthetic_lookup(valobj: lldb.SBValue, _dict: LLDBOpaque) -> object:
68+
def synthetic_lookup(valobj: lldb.SBValue, _dict: providers.LLDBOpaque) -> object:
6969
"""Returns the synthetic provider for the given value"""
7070
rust_type = classify_rust_type(valobj.GetType())
7171

7272
if rust_type == RustType.STRUCT:
73-
return StructSyntheticProvider(valobj, _dict)
73+
return providers.StructSyntheticProvider(valobj, _dict)
7474
if rust_type == RustType.STRUCT_VARIANT:
75-
return StructSyntheticProvider(valobj, _dict, is_variant=True)
75+
return providers.StructSyntheticProvider(valobj, _dict, is_variant=True)
7676
if rust_type == RustType.TUPLE:
77-
return TupleSyntheticProvider(valobj, _dict)
77+
return providers.TupleSyntheticProvider(valobj, _dict)
7878
if rust_type == RustType.TUPLE_VARIANT:
79-
return TupleSyntheticProvider(valobj, _dict, is_variant=True)
79+
return providers.TupleSyntheticProvider(valobj, _dict, is_variant=True)
8080
if rust_type == RustType.EMPTY:
81-
return EmptySyntheticProvider(valobj, _dict)
81+
return providers.EmptySyntheticProvider(valobj, _dict)
8282
if rust_type == RustType.REGULAR_ENUM:
8383
discriminant = valobj.GetChildAtIndex(0).GetChildAtIndex(0).GetValueAsUnsigned()
8484
return synthetic_lookup(valobj.GetChildAtIndex(discriminant), _dict)
@@ -105,38 +105,42 @@ def synthetic_lookup(valobj: lldb.SBValue, _dict: LLDBOpaque) -> object:
105105
),
106106
)
107107

108-
return ClangEncodedEnumProvider(valobj, _dict)
108+
return providers.ClangEncodedEnumProvider(valobj, _dict)
109109
if rust_type == RustType.STD_VEC:
110-
return StdVecSyntheticProvider(valobj, _dict)
110+
return providers.StdVecSyntheticProvider(valobj, _dict)
111111
if rust_type == RustType.STD_VEC_DEQUE:
112-
return StdVecDequeSyntheticProvider(valobj, _dict)
112+
return providers.StdVecDequeSyntheticProvider(valobj, _dict)
113113
if rust_type == RustType.STD_SLICE or rust_type == RustType.STD_STR:
114-
return StdSliceSyntheticProvider(valobj, _dict)
114+
return providers.StdSliceSyntheticProvider(valobj, _dict)
115115

116116
if rust_type == RustType.STD_HASH_MAP:
117117
if is_hashbrown_hashmap(valobj):
118-
return StdHashMapSyntheticProvider(valobj, _dict)
118+
return providers.StdHashMapSyntheticProvider(valobj, _dict)
119119
else:
120-
return StdOldHashMapSyntheticProvider(valobj, _dict)
120+
return providers.StdOldHashMapSyntheticProvider(valobj, _dict)
121121
if rust_type == RustType.STD_HASH_SET:
122122
hash_map = valobj.GetChildAtIndex(0)
123123
if is_hashbrown_hashmap(hash_map):
124-
return StdHashMapSyntheticProvider(valobj, _dict, show_values=False)
124+
return providers.StdHashMapSyntheticProvider(
125+
valobj, _dict, show_values=False
126+
)
125127
else:
126-
return StdOldHashMapSyntheticProvider(hash_map, _dict, show_values=False)
128+
return providers.StdOldHashMapSyntheticProvider(
129+
hash_map, _dict, show_values=False
130+
)
127131

128132
if rust_type == RustType.STD_RC:
129-
return StdRcSyntheticProvider(valobj, _dict)
133+
return providers.StdRcSyntheticProvider(valobj, _dict)
130134
if rust_type == RustType.STD_ARC:
131-
return StdRcSyntheticProvider(valobj, _dict, is_atomic=True)
135+
return providers.StdRcSyntheticProvider(valobj, _dict, is_atomic=True)
132136

133137
if rust_type == RustType.STD_CELL:
134-
return StdCellSyntheticProvider(valobj, _dict)
138+
return providers.StdCellSyntheticProvider(valobj, _dict)
135139
if rust_type == RustType.STD_REF:
136-
return StdRefSyntheticProvider(valobj, _dict)
140+
return providers.StdRefSyntheticProvider(valobj, _dict)
137141
if rust_type == RustType.STD_REF_MUT:
138-
return StdRefSyntheticProvider(valobj, _dict)
142+
return providers.StdRefSyntheticProvider(valobj, _dict)
139143
if rust_type == RustType.STD_REF_CELL:
140-
return StdRefSyntheticProvider(valobj, _dict, is_cell=True)
144+
return providers.StdRefSyntheticProvider(valobj, _dict, is_cell=True)
141145

142-
return DefaultSyntheticProvider(valobj, _dict)
146+
return providers.DefaultSyntheticProvider(valobj, _dict)

0 commit comments

Comments
 (0)