Permalink
Branch: master
Commits on Feb 11, 2019
  1. 👕 Small fight with pylint here

    davep committed Feb 11, 2019
    I could either disable no-member, or I can do this. I can't quite see why
    I'd need to do either in this particular case. But, without this, I get
    this:
    
    ************* Module git2gantt
    E: 73,11: Instance of 'PurePath' has no 'exists' member (no-member)
    
    This is odd because of I print the type() of repo out at that point it's
    100% not an instance of PurePath.
  2. 🎨 Code tidy

    davep committed Feb 11, 2019
  3. 🎨 Tidy a parameter help text

    davep committed Feb 11, 2019
  4. 🎨 Ensure the .git path check is a Path

    davep committed Feb 11, 2019
    Pylint was warning that it would be a PurePath and that it wouldn't have
    is_dir(). Didn't seem to be the case at runtime, but let's be sure.
  5. 🎨 Remove unnecessary parens

    davep committed Feb 11, 2019
  6. Add --every-branch parameter

    davep committed Feb 11, 2019
    For Kira!
  7. Add a --fuzz parameter

    davep committed Feb 11, 2019
    This allows us to be a little fuzzy about what we consider to be contiguous
    days. In doing this, I've also switched to emitting start and end dates, not
    start dates and day counts.
  8. 🎨 Code tidy

    davep committed Feb 11, 2019
  9. Print errors to stderr

    davep committed Feb 11, 2019
  10. Ensure the output is sorted

    davep committed Feb 11, 2019
    I didn't see this on my home machine, I think it's down to how later
    versions of Python handle the order of keys.
  11. 📚 Update the usage

    davep committed Feb 11, 2019
    Now that at least one repository is required, make this clear.
Commits on Feb 10, 2019
  1. 📚 Add some TODO items

    davep committed Feb 10, 2019
    There's a handful of extra things I'd like to sort. Here they are.
  2. 📚 Fix typo

    davep committed Feb 10, 2019
  3. 📚 Start a README.

    davep committed Feb 10, 2019
Commits on Feb 9, 2019
  1. 🔨 Just make a set, rather than a set from a list

    davep committed Feb 9, 2019
    So go set->list rather than list->set->list. I need to go via a set to get a
    unique list of dates.
  2. 🎨 Code tidy

    davep committed Feb 9, 2019
  3. 🔥 Remove a doc that's not needed any more

    davep committed Feb 9, 2019
    And wasn't correct anyway.