You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| 4.3.12 Time | `MUST NOT` | The `TZID` property parameter `MUST NOT` be applied to `TIME` properties whose time values are specified in UTC | Y | Y
78
78
| 4.3.14 UTC Offset | `MUST` | The `PLUS SIGN` character `MUST` be specified for positive UTC offsets (i.e., ahead of UTC). | Y | Y
79
79
| 4.4 iCalendar Object | `MUST` | The first line and last line of the iCalendar object `MUST` contain a pair of iCalendar object delimiter strings | Y | Y
80
-
| 4.6 Calendar Components | `MUST` | An iCalendar object `MUST` include the "PRODID" and "VERSION" calendar properties. | Y | Y
81
-
| 4.6 Calendar Components | `MUST NOT` | 'calscale' and 'method' are optional, but `MUST NOT` occur more than once | Y | Y
80
+
| 4.6 Calendar Components | `MUST` | An iCalendar object `MUST` include the "`PRODID`" and "`VERSION`" calendar properties. | Y | Y
81
+
| 4.6 Calendar Components | `MUST NOT` | '`calscale`' and '`method`' are optional, but `MUST NOT` occur more than once | Y | Y
82
82
| 4.6 Calendar Components | `MUST` | An iCalendar object `MUST` include at least one calendar component. | Y | Y?
83
-
| 4.6.1 Event Component | `MUST NOT` | the following are optional, but `MUST NOT` occur more than onceclass / created / description / dtstart / geo / last-mod / location / organizer / priority / dtstamp / seq / status / summary / transp / uid / url / recurid | Y | Y
84
-
| 4.6.1 Event Component | `MUST NOT` | either 'dtend' or 'duration' may appear in a 'eventprop', but 'dtend' and 'duration' `MUST NOT` occur in the same 'eventprop | Y | Y
85
-
| 4.6.1 Event Component | `MAY` | the following are optional, and `MAY` occur more than once: attach / attendee / categories / comment / contact / exdate / exrule / rstatus / related / resources / rdate / rrule / x-pro | Y | Y
86
-
| 4.6.2 To-do Component | `MUST NOT` | the following are optional, but `MUST NOT` occur more than once: class / completed / created / description / dtstamp / dtstart / geo / last-mod / location / organizer / percent / priority / recurid / seq / status / summary / uid / ur | Y | Y
83
+
| 4.6.1 Event Component | `MUST NOT` | the following are optional, but `MUST NOT` occur more than once: `class` / `created` / `description` / `dtstart` / `geo` / `last-mod` / `location` / `organizer` / `priority` / `dtstamp` / `seq` / `status` / `summary` / `transp` / `uid` / `url` / `recurid` | Y | Y
84
+
| 4.6.1 Event Component | `MUST NOT` | either '`dtend`' or '`duration`' may appear in a '`eventprop`', but '`dtend`' and '`duration`' `MUST NOT` occur in the same '`eventprop`' | Y | Y
85
+
| 4.6.1 Event Component | `MAY` | the following are optional, and `MAY` occur more than once: `attach` / `attendee` / `categories` / `comment` / `contact` / `exdate` / `exrule` / `rstatus` / `related` / `resources` / `rdate` / `rrule` / `x-pro` | Y | Y
86
+
| 4.6.2 To-do Component | `MUST NOT` | the following are optional, but `MUST NOT` occur more than once: `class` / `completed` / `created` / `description` / `dtstamp` / `dtstart` / `geo` / `last-mod` / `location` / `organizer` / `percent` / `priority` / `recurid` / `seq` / `status` / `summary` / `uid` / `ur` | Y | Y
87
87
| 4.6.2 To-do Component | `MUST NOT` | either 'due' or 'duration' may appear in a 'todoprop', but 'due' and 'duration' `MUST NOT` occur in the same 'todoprop' | Y | Y
88
-
| 4.6.2 To-do Component | `MAY` | the following are optional, and `MAY` occur more than once: attach / attendee / categories / comment / contact / exdate / exrule / rstatus / related / resources / rdate / rrule / x-pro | Y | Y
89
-
| 4.6.3 Journal Component | `MUST NOT` | the following are optional, but `MUST NOT` occur more than once: class / created / description / dtstart / dtstamp / last-mod / organizer / recurid / seq / status / summary / uid / url | N | N
90
-
| 4.6.3 Journal Component | `MAY` | the following are optional, and `MAY` occur more than once: attach / attendee / categories / comment / contact / exdate / exrule / related / rdate / rrule / rstatus / x-pro | N | N
91
-
| 4.6.3 Journal Component | `MUST NOT` | The "VJOURNAL" calendar component cannot be nested within another calendar component | N | N
92
-
| 4.6.4 Free/Busy Component | `MUST NOT` | the following are optional, but `MUST NOT` occur more than once: contact / dtstart / dtend / duration / dtstamp / organizer / uid / url / | N | Y
93
-
| 4.6.4 Free/Busy Component | `MAY` | the following are optional, and `MAY` occur more than once: attendee / comment / freebusy / rstatus / x-prop | N | Y
88
+
| 4.6.2 To-do Component | `MAY` | the following are optional, and `MAY` occur more than once: `attach` / `attendee` / `categories` / `comment` / `contact` / `exdate` / `exrule` / `rstatus` / `related` / `resources` / `rdate` / `rrule` / `x-pro` | Y | Y
89
+
| 4.6.3 Journal Component | `MUST NOT` | the following are optional, but `MUST NOT` occur more than once: `class` / `created` / `description` / `dtstart` / `dtstamp` / `last-mod` / `organizer` / `recurid` / `seq` / `status` / `summary` / `uid` / `url` | N | N
90
+
| 4.6.3 Journal Component | `MAY` | the following are optional, and `MAY` occur more than once: `attach` / `attendee` / `categories` / `comment` / `contact` / `exdate` / `exrule` / `related` / `rdate` / `rrule` / `rstatus` / `x-pro` | N | N
91
+
| 4.6.3 Journal Component | `MUST NOT` | The "`VJOURNAL`" calendar component cannot be nested within another calendar component | N | N
92
+
| 4.6.4 Free/Busy Component | `MUST NOT` | the following are optional, but `MUST NOT` occur more than once: `contact` / `dtstart` / `dtend` / `duration` / `dtstamp` / `organizer` / `uid` / `url` | N | Y
93
+
| 4.6.4 Free/Busy Component | `MAY` | the following are optional, and `MAY` occur more than once: `attendee` / `comment` / `freebusy` / `rstatus` / `x-prop` | N | Y
94
94
| 4.6.4 Free/Busy Component | `MUST NOT` | The recurrence properties ("`RRULE`", "`EXRULE`", "`RDATE`", "`EXDATE`") are not permitted within a "`VFREEBUSY`" calendar component. Any recurring events are resolved into their individual busy time periods using the "`FREEBUSY`" property | N | Y
95
95
| 4.6.5 Time Zone Component | `MUST NOT` | 'tzid' is required, but `MUST NOT` occur more than once | Y | Y
96
96
| 4.6.5 Time Zone Component | `MUST NOT` | 'last-mod' and 'tzurl' are optional, but `MUST NOT` occur more than once | Y | Y
| 4.6.6 Alarm Component | `MUST NOT` | 'duration' and 'repeat' are both optional, and `MUST NOT` occur more than once each, but if one occurs, so `MUST` the other | N | N
111
111
| 4.6.6 Alarm Component | `MUST` NOT| the following is optional, but `MUST NOT` occur more than once: attach | N | N
112
112
| 4.6.6 Alarm Component | `MAY` | the following is optional, and `MAY` occur more than once: x-prop | N | N
113
-
| 4.6.6 Alarm Component | `REQUIRED` | the following are all `REQUIRED`, but `MUST NOT` occur more than once: action / description / trigger / | N | N
113
+
| 4.6.6 Alarm Component | `REQUIRED` | the following are all `REQUIRED`, but `MUST NOT` occur more than once: `action` / `description` / `trigger` | N | N
114
114
| 4.6.6 Alarm Component | `MUST NOT` | 'duration' and 'repeat' are both optional, and `MUST NOT` occur more than once each, but if one occurs, so `MUST` the other | N | N
115
115
| 4.6.6 Alarm Component | `MAY` | the following is optional, and `MAY` occur more than once: x-prop | N | N
116
-
| 4.6.6 Alarm Component | `REQUIRED` | the following are all `REQUIRED`, but `MUST NOT` occur more than once: action / description / trigger / summary | N | N
116
+
| 4.6.6 Alarm Component | `REQUIRED` | the following are all `REQUIRED`, but `MUST NOT` occur more than once: `action` / `description` / `trigger` / `summary` | N | N
117
117
| 4.6.6 Alarm Component | `REQUIRED` | the following is `REQUIRED`, and `MAY` occur more than once: attendee | N | N
118
118
| 4.6.6 Alarm Component | `MUST NOT` | 'duration' and 'repeat' are both optional, and `MUST NOT` occur more than once each, but if one occurs, so `MUST` the other | N | N
119
-
| 4.6.6 Alarm Component | `MAY` | the following are optional, and `MAY` occur more than once: attach / x-prop | N | N
120
-
| 4.6.6 Alarm Component | `REQUIRED` | the following are all `REQUIRED`, but `MUST NOT` occur more than once: action / attach / trigger / | N | N
119
+
| 4.6.6 Alarm Component | `MAY` | the following are optional, and `MAY` occur more than once: `attach` / `x-prop` | N | N
120
+
| 4.6.6 Alarm Component | `REQUIRED` | the following are all `REQUIRED`, but `MUST NOT` occur more than once: `action` / `attach` / `trigger` | N | N
121
121
| 4.6.6 Alarm Component | `MUST NOT` | 'duration' and 'repeat' are both optional, and `MUST NOT` occur more than once each, but if one occurs, so `MUST` the other | N | N
122
122
| 4.6.6 Alarm Component | `MUST NOT` | 'description' is optional, and `MUST NOT` occur more than once | N | N
123
123
| 4.6.6 Alarm Component | `MAY` | the following is optional, and `MAY` occur more than once: x-prop | N | N
0 commit comments