dragonfly
dragonfly copied to clipboard
Missing documentation
There are a number of parts of dragonfly that are not documented. I'll list some of them below.
-
[x] A pylintrc file for the project's code style (mostly PEP 8).
-
[x]
List
andDictList
classes. -
[ ] Classes in the
dragonfly.language
sub-package (exceptShortIntegerRef
). E.g.IntegerRef
,Integer
,Digits
-
[X] Classes in the
dragonfly.windows
sub-package (exceptClipboard
). Windows only modules such aswin32gui
are mocked for documentation builds, so that shouldn't be an issue. -
[x] Information on cross-platform support
- which platforms are supported
- what functionality is supported
-
[x] Cross-platform pyperclip
Clipboard
class indragonfly.util.clipboard
. -
[x] Separate documentation pages on the Natlink, WSR and text-input engine back-ends.
I approve of adding pylintrc. In fact I would go as far to find a system that automatically formats pull requests to Prep8.
@LexiconCode Possibly. I'd prefer something that just checked the code, e.g. using pylint in the Travis CI build. Aenea does something like this with pyflakes.