Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
小 白蛋
Intellij Community
Commits
8ef355cf
Commit
8ef355cf
authored
8 years ago
by
Lada Gagina
Browse files
Options
Download
Email Patches
Plain Diff
PY-20673 Consider a function empty only if it contains ellipsis (but not None)
parent
87309b4e
Branches unavailable
Tags unavailable
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
python/src/com/jetbrains/python/psi/PyUtil.java
+4
-1
python/src/com/jetbrains/python/psi/PyUtil.java
with
4 additions
and
1 deletion
+4
-1
python/src/com/jetbrains/python/psi/PyUtil.java
+
4
-
1
View file @
8ef355cf
...
...
@@ -1858,7 +1858,10 @@ public class PyUtil {
return
true
;
}
if
(
stmt
instanceof
PyExpressionStatement
&&
((
PyExpressionStatement
)
stmt
).
getExpression
()
instanceof
PyNoneLiteralExpression
)
{
return
true
;
// ellipsis
PyExpression
expr
=
((
PyExpressionStatement
)
stmt
).
getExpression
();
if
(((
PyNoneLiteralExpression
)
expr
).
isEllipsis
())
{
return
true
;
}
}
if
(
stmt
instanceof
PyReturnStatement
&&
((
PyReturnStatement
)
stmt
).
getExpression
()
==
null
)
{
return
true
;
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment
Menu
Projects
Groups
Snippets
Help