Commit Graph

6 Commits

Author SHA1 Message Date
Don Cross
033a2a1b53 pydown: Split classes into regular classes, enums, and errors.
Will generate different Markdown for my regular classes,
enumerated types, and error types.

Found out that 'from enum import IntEnum' pulls IntEnum
into the astronomy module and causes us to try to generate
documentation for it. Just keep it in the enum module.

Removed spurious dump of JavaScript README.md when verify_clean
fails.
2019-07-10 21:57:07 -04:00
Don Cross
ae058e3647 Another attempt to diagnose jsdoc2md problems in Travis CI. 2019-05-12 16:18:06 -04:00
Don Cross
b6775dc0da Trying to figure out why Travis CI build is broken.
It is tripping up in verify_clean, saying something has changed.
But I don't know what the problem is.
Adding 'git diff' to see if that gives me any clues.
2019-05-12 15:21:08 -04:00
Don Cross
77c149519b Trying again with verify_clean script.
Git seems to return different exit codes on every system I try.
So now I'm just looking at whether 'git status --porcelain'
emits any text or not, without paying any attention to its exit code.
2019-04-18 14:01:56 -04:00
Don Cross
0e757dfc0d Skip 6 days (instead of 1) to find next moon quarter.
This should help find the next quarter slightly more efficiently
because it will provide a more accurate estimate of the next quarter.
2019-04-18 13:05:29 -04:00
Don Cross
da07dda836 Fixed #21 - Travis CI - Verify generated code matches what was checked in.
Very simply, use git command to confirm there were no unexpected
modifications. In particular, if the checked in generated source
doesn't match what got written by the generate program, this will
fail the Travis CI build.
2019-04-18 12:43:58 -04:00