Homec4science

Write basic ICS files from Phutil intermediate objects

Authored by epriestley <git@epriestley.com> on Sep 14 2016, 22:31.

Description

Write basic ICS files from Phutil intermediate objects

Summary: Ref T10747. Allows the intermediate event representation to be written out to an ICS file. This isn't full-featured but the core works.

Test Plan:
Added unit tests, ran unit tests.

Imported the resulting .ics file into Calendar.app, got an equivalent event:

{F1829151}

Reviewers: chad

Reviewed By: chad

Subscribers: kralo

Maniphest Tasks: T10747

Differential Revision: https://secure.phabricator.com/D16551

Details

Committed
epriestley <git@epriestley.com>Sep 15 2016, 04:06
Pushed
aubortMar 17 2017, 12:03
Parents
rPHUf241706ade25: Parse ICS datetimes and durations
Branches
Unknown
Tags
Unknown

Event Timeline

epriestley <git@epriestley.com> committed rPHU7c1fc80a54f0: Write basic ICS files from Phutil intermediate objects (authored by epriestley <git@epriestley.com>).Sep 15 2016, 04:06