thepetk / projectman

Github Project Manager is an automation related to Github Projects
Apache License 2.0
3 stars 0 forks source link

Finalize Configuration object flow #23

Closed thepetk closed 11 months ago

thepetk commented 11 months ago

What does this PR do?

Finalizes the Configuration object generation after the parse of the .projectman.json file. That said, it also updates the JsonParser._get_key method and merges the REQUIRED_FIELDS with the OPTIONAL_FIELDS.

Which issue(s) does this PR fix

fixes https://github.com/thepetk/projectman/issues/5

PR acceptance criteria

Testing and documentation do not need to be complete in order for this PR to be approved. We just need to ensure tracking issues are opened.

How to test changes / Special notes to the reviewer