diff options
author | toonn <toonn@toonn.io> | 2022-05-26 15:13:09 +0200 |
---|---|---|
committer | toonn <toonn@toonn.io> | 2022-05-26 15:13:09 +0200 |
commit | 9252d69ede0b2a086fb7359706d7ef58b41e6561 (patch) | |
tree | 2047635e2ffa70441014b4d289c7a412e362bdbb /.github/ISSUE_TEMPLATE.md | |
parent | 391f061cb0b0cfa8266c0651f2a6d948f22e01dd (diff) | |
download | ranger-9252d69ede0b2a086fb7359706d7ef58b41e6561.tar.gz |
colorscheme: Make use an abstract method
The `use` method has always been decorated as being a `@staticmethod`. Many colorschemes use fields to store certain properties, these then need to be accessed using `self`. This isn't possible with a static method so they override it with a regular method. This is fine as far as Python is concerned but PyLint doesn't like the `self` parameters adding an argument to the method. All colorschemes should actually implement the `use` method anyway so making it an `@abstractmethod` seems appropriate and allows us to include the `self` argument.
Diffstat (limited to '.github/ISSUE_TEMPLATE.md')
0 files changed, 0 insertions, 0 deletions