Skip to content

Commit

Permalink
MDL-57658 calendar: Fix rrulemanager and unit tests
Browse files Browse the repository at this point in the history
Issues fixed:
* Additional rule validations.
* Rewrote recurrence logic.
* Additional unit tests, especially from the examples in the RFC.
* The date format "YmdThis" results into an incorrect date for the
  "UNTIL" parameter. The literal "T" should be escaped, and a literal
  "Z" is also needed at the end of the format string to indicate UTC.
* Implemented handling of negative modifier values for BYxxx rules.
* Implemented handling of BYWEEKNO, BYYEARDAY, BYSETPOS, BYHOUR,
  BYMINUTE, BYSECOND rules.
  • Loading branch information
junpataleta committed Mar 9, 2017
1 parent e52a7a4 commit e0a4127
Show file tree
Hide file tree
Showing 4 changed files with 3,680 additions and 805 deletions.

0 comments on commit e0a4127

Please sign in to comment.