PathPicker accepts a wide range of input -- output from git commands, grep results, searches -- pretty much anything. After parsing the input, PathPicker presents you with a nice UI to select which files you're interested in. After that you can open them in your favorite editor or execute arbitrary commands.
For storing typed data typing.NamedTuple should be used.
Unfortunately, in ScreenTestCase supporting empty list as a default value will require not pretty hacks (e.g. constructor overloading in a wrapper class).
For storing typed data
typing.NamedTuple
should be used. Unfortunately, inScreenTestCase
supporting empty list as a default value will require not pretty hacks (e.g. constructor overloading in a wrapper class).