Skip to content

Commit fd8622c

Browse files
committed
changed paths in kwdocs
1 parent bfa8d61 commit fd8622c

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

lib/matplotlib/artist.py

+9
Original file line numberDiff line numberDiff line change
@@ -1164,9 +1164,18 @@ def _get_setters_and_targets(self):
11641164
if name in cls.__dict__:
11651165
source_class = cls.__module__ + "." + cls.__name__
11661166
break
1167+
source_class = self._replace_path(source_class)
11671168
setters.append((name[4:], source_class + "." + name))
11681169
return setters
11691170

1171+
def _replace_path(self, source_class):
1172+
replace_dict = {'_base._AxesBase': 'Axes',
1173+
'_axes.Axes': 'Axes'}
1174+
1175+
for key, value in replace_dict.items():
1176+
source_class = source_class.replace(key, value)
1177+
return source_class
1178+
11701179
def get_setters(self):
11711180
"""
11721181
Get the attribute strings with setters for object. e.g., for a line,

0 commit comments

Comments
 (0)