Closed johnhamelink closed 8 years ago
Seems like a good feature.
I've moved the deserialization process into a utils module. I wasn't happy with the rather verbose way I'd implemented it first, so I used named regex parameters to make it a bit cleaner.
I also added some doctests and moved some of the parsing-specific tests into the test suite for the deserialization module.
Nice. I've added one little comment :)
@lpil should be sorted now :+1:
Ace, thanks!
@johnhamelink Ah! This broke documentation generation :(
Do you think you could take a look at this please? Run the mix docs
task to see what I mean. Also if you could add mix docs
as a test to the travis.yml file so this can be caught that would be ace. Thanks
Will do, no problem :)
Thank you.
This PR is designed to allow for this module to be able to parse ics strings into Event Structs to be read or manipulated in a standard format. This is useful if you are importing ics strings into a database, or if you want to edit an ics.