Skip to content

Commit 857d89d

Browse files
authored
Merge pull request #11 from pixelneo/f-string-issue
fix raise name bug
2 parents a310699 + 5af30cc commit 857d89d

File tree

3 files changed

+7
-7
lines changed

3 files changed

+7
-7
lines changed

python/asthelper.py

+4-5
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,14 @@
11
import ast
22

33

4-
class NameCollector(ast.NodeVisitor):
4+
class RaiseNameCollector(ast.NodeVisitor):
55

66
def __init__(self):
77
self.data = set()
88
super().__init__()
99

10-
def visit_Name(self, node):
11-
self.data.add(node.id)
12-
super().generic_visit(node)
10+
def visit_Call(self, node):
11+
self.data.add(node.func.id)
1312

1413

1514
class AttributeCollector(ast.NodeVisitor):
@@ -79,7 +78,7 @@ def __init__(self, parent=True):
7978
super().__init__()
8079

8180
def visit_Raise(self, node):
82-
r = NameCollector()
81+
r = RaiseNameCollector()
8382
r.visit(node)
8483
self.raises |= r.data
8584
super().generic_visit(node)

python/pydocstring.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@ def _object_tree(self):
138138
return sig_line, obj_indent, tree
139139

140140
def _is_correct_indent(self, previous_line, line, expected_indent):
141-
""" Check whether given line has either given indentation (or more)
141+
""" Check whether given line has either given indentation (or more)
142142
or does contain only nothing or whitespaces.
143143
"""
144144
# Disclaimer: I know this does not check for multiline comments and strings

styles/google-method.txt

+2-1
Original file line numberDiff line numberDiff line change
@@ -10,5 +10,6 @@ Yields:
1010
{{indent}}
1111
{% endif %}{% if raises|len > 0 %}
1212
Raises:
13-
{% for a in raises %}{{indent}}{{a}}:{% endfor %}{% endif %}
13+
{% for a in raises %}{{indent}}{{a}}:
14+
{% endfor %}{% endif %}
1415
"""

0 commit comments

Comments
 (0)