mirror of
https://git.rtems.org/rtems-docs/
synced 2025-05-15 12:36:41 +08:00
eng: Support N/A in the action transitions
Sometimes the pre-conditions in an action requirement are not independent and it is necessary to mark pre-conditions as not applicable in a particular transition. Update #3715.
This commit is contained in:
parent
f12cae140e
commit
c2595631da
@ -2192,8 +2192,12 @@ a condition used to define pre-conditions and post-conditions of an action
|
|||||||
requirement. It shall be formatted in CamelCase. It should be brief and
|
requirement. It shall be formatted in CamelCase. It should be brief and
|
||||||
abbreviated. The rationale for this is that the names are used in tables and
|
abbreviated. The rationale for this is that the names are used in tables and
|
||||||
the horizontal space is limited by the page width. The more conditions you
|
the horizontal space is limited by the page width. The more conditions you
|
||||||
have in an action requirement, the shorter the names should be. The value shall
|
have in an action requirement, the shorter the names should be. The name
|
||||||
match with the regular expression "``^[A-Z][a-zA-Z0-9]+$"``.
|
``NA`` is reserved and indicates that a condition is not applicable. The value
|
||||||
|
|
||||||
|
* shall match with the regular expression "``^[A-Z][a-zA-Z0-9]+$"``,
|
||||||
|
|
||||||
|
* and, shall be not equal to "``NA``".
|
||||||
|
|
||||||
This type is used by the following types:
|
This type is used by the following types:
|
||||||
|
|
||||||
@ -2429,8 +2433,13 @@ A value of this type shall be of one of the following variants:
|
|||||||
:ref:`SpecTypeActionRequirementName`. The list defines the set of states of
|
:ref:`SpecTypeActionRequirementName`. The list defines the set of states of
|
||||||
the pre-condition in the transition.
|
the pre-condition in the transition.
|
||||||
|
|
||||||
* The value may be a string. The value represents all states of the
|
* The value may be a string. The value ``all`` represents all states of the
|
||||||
pre-condition in the transition. The value shall be equal to "``all``".
|
pre-condition in this transition. The value ``N/A`` marks the pre-condition
|
||||||
|
as not applicable in this transition. The value shall be an element of
|
||||||
|
|
||||||
|
* "``all``", and
|
||||||
|
|
||||||
|
* "``N/A``".
|
||||||
|
|
||||||
This type is used by the following types:
|
This type is used by the following types:
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user