-
Notifications
You must be signed in to change notification settings - Fork 51
Open
Labels
good first issueGood for newcomersGood for newcomersinfraIssues related to infrastructureIssues related to infrastructure
Milestone
Description
Describe the task. It can be a feature, documentation, etc.
getattr makes sense in very few places in our project, and it usually hides other issues.
- inspect/remove all places where it is used
- put a linter rule in place
The easiest would be to use pylint for instance:
[tool.pylint.main]
load-plugins=pylint.extensions.badbuiltin
[tool.pylint.TYPECHECK]
bad-functions=getattr
This rule should be activated both with scripts.sh lint and script.sh lint-check (people running lint expect that a success means it will pass lint-check)
Hedgedoc URL, if you are keeping notes, plots, logs in hedgedoc.
No response
Area
- datasets, data readers, data preparation and transfer
- model
- science
- infrastructure and engineering
- evaluation, export and visualization
- documentation
Metadata
Metadata
Assignees
Labels
good first issueGood for newcomersGood for newcomersinfraIssues related to infrastructureIssues related to infrastructure
Type
Projects
Status
No status