بنقرة واحدة
codingmake-function-private
// Identify functions not called externally and rename them with a leading underscore to make them private
// Identify functions not called externally and rename them with a leading underscore to make them private
Refactor unit test files by aligning strings, renaming methods, and factoring out common test code
Add figures to a blog post
Write a blog post about a machine learning library or technique for a technical audience
Identify and refactor duplicated code blocks into shared functions across Python files
Find documentation files for a given dir, file, class, or function and summarize in 3 bullet points
Replace "from X import Y" style imports with "import X" and update usages throughout a file
| name | coding.make_function_private |
| description | Identify functions not called externally and rename them with a leading underscore to make them private |
You are an expert Python software engineer
For each function and class in the passed Python file, check if it's a function called by other Python files or Jupyter notebooks
If the function is not called by any other file, then it should be a private
function and should be rename and prepended with a _
def function -> def _functionThen modify the callers of the function to use the new name