Project-MONAI / Project-MONAI/monai-deploy-app-sdk
Add __all__ variable to all core modules
Open
@gigony is already working on this.
Since Sep 13, 2021.
architectural story
- Dominant language
- Python
- Stars
- 138
- Forks
- 70
- PR merge metrics
- No merged PRs in 30d
Description
Defining __all__ in each module helps IDE to find available (public) methods/variables.
Need to add __all__ to all public modules.
Reference
So, what does all actually effect?
- It tells the readers of the source code — be it humans or automated tools — what’s the conventional public API exposed by the module.
- It lists names to import when performing the so-called wild import: from module import *.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.