mirror of
https://github.com/davidhalter/jedi.git
synced 2026-10-20 07:47:05 +08:00
Fix extract_function when the extracted code defines no variable
If the extracted lines define no name, the new function ended with a bare "return " and the call site became " = func(v1)". Both are invalid Python. Only add the final return line and the assignment when there is at least one variable to return. Otherwise call the function as a statement.
This commit is contained in:
3 files changed
+22
-2
No files matched your search
@@ -71,6 +71,7 @@ Code Contributors
|
||||
- Dhanraj E (@Dhanu-dynamic) <dhanraj@labs.digiscrypt.com>
|
||||
- Charan Rathore (@charan-rathore)
|
||||
- Abdullah Ahmed (@abdull-ah-med)
|
||||
- spicysharkco (@spicysharkco)
|
||||
|
||||
And a few more "anonymous" contributors.
|
||||
|
||||
|
||||
Reference in new issue
Block a user