Only add timezone to stamp if isFloating=false
Fixed asserts to comply with new getTimeZone() which now returns UTC by default instead of null
Added class to check for equivalence in recurrence tests
Added several tests to testInstance
Added some more tests
merge
More tests
Added class to check for parser compliance
Fixed check that a RecurrenceRule has to start with 'FREQ=', fixes https://github.com/dmfs/lib-recur/issues/9
Extracted 'FREQ_PREFIX' to class level in order to make it static
Added check to see if UNTIL and COUNT occur in the same rule which is prohibited by the standard. Fixes https://github.com/dmfs/lib-recur/issues/11
Make sure BYSETPOS is only used in conjunction with another BYxxx rule. Fixes https://github.com/dmfs/lib-recur/issues/12
Also in RFC 2445 BYWEEKNO must be used with FREQ=YEARLY. Fixes https://github.com/dmfs/lib-recur/issues/13
If a keyvalue occurs more than once an exception will be thrown. Also moved try catch block to a more concrete spot
Added further tests
[RecurrenceRule] Checks for invalid rules when a numeric value is set in BYDAY added. Fixes https://github.com/dmfs/lib-recur/issues/15
[RecurrenceParserTest] Added tests for BYDAY; Added function to check for rules that should have been dropped
minor parser improvement
Merge branch 'master' of ssh://git.dmfs.org:23023/libraries/lib-recur
switch frequency to YEARLY if parser mode is *LAX and BYWEEKNO is
specified in the rule