[rtems-docs commit] eng: Remove embedded constraints

Sebastian Huber sebh at rtems.org
Thu Apr 29 05:31:34 UTC 2021


Module:    rtems-docs
Branch:    master
Commit:    889a5ffcc7548468ed48dd188b887da8f593bce3
Changeset: http://git.rtems.org/rtems-docs/commit/?id=889a5ffcc7548468ed48dd188b887da8f593bce3

Author:    Sebastian Huber <sebastian.huber at embedded-brains.de>
Date:      Wed Apr 28 13:22:48 2021 +0200

eng: Remove embedded constraints

Update #3715.

---

 eng/req/items.rst | 45 +--------------------------------------------
 1 file changed, 1 insertion(+), 44 deletions(-)

diff --git a/eng/req/items.rst b/eng/req/items.rst
index b6fef2f..f9f8b54 100644
--- a/eng/req/items.rst
+++ b/eng/req/items.rst
@@ -1180,9 +1180,7 @@ appl-config-option-type
     application configuration option type.
 
 description
-    The attribute value shall be an :ref:`SpecTypeInterfaceDescription`. The
-    :ref:`SpecTypeApplicationConfigurationValueOptionItemType` items have an
-    attribute for constraints.
+    The attribute value shall be an :ref:`SpecTypeInterfaceDescription`.
 
 name
     The attribute value shall be an
@@ -1245,10 +1243,6 @@ This set of attributes specifies application configuration initializer or
 integer option. All explicit attributes shall be specified. The explicit
 attributes for this type are:
 
-constraints
-    The attribute value shall be an
-    :ref:`SpecTypeApplicationConfigurationOptionConstraintSet`.
-
 default-value
     The attribute value shall be an :ref:`SpecTypeIntegerOrString`. It shall
     describe the default value of the application configuration option.
@@ -2899,39 +2893,6 @@ This type refines the :ref:`SpecTypeLink` through the ``role`` attribute if the
 value is ``appl-config-group-member``. It defines the application configuration
 group membership role of links.
 
-.. _SpecTypeApplicationConfigurationOptionConstraintSet:
-
-Application Configuration Option Constraint Set
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-
-This set of attributes defines application configuration option constraints.
-Additional constraints can be added through the links of the item using the
-:ref:`SpecTypeConstraintLinkRole`. None of the explicit attributes is
-mandatory, they are all optional. The explicit attributes for this type are:
-
-max
-    The attribute value shall be an :ref:`SpecTypeIntegerOrString`. It shall be
-    the maximum value of the application configuration option.
-
-min
-    The attribute value shall be an :ref:`SpecTypeIntegerOrString`. It shall be
-    the minimum value of the application configuration option.
-
-set
-    The attribute value shall be a list. Each list element shall be an
-    :ref:`SpecTypeIntegerOrString`. It shall be the set of valid values for the
-    application configuration option.
-
-texts
-    The attribute value shall be a list. Each list element shall be a
-    :ref:`SpecTypeRequirementText`. It shall be a list of constraints specific
-    to this application configuration option.  For general constraints, use a
-    link with the :ref:`SpecTypeConstraintLinkRole` to a constraint item.
-
-This type is used by the following types:
-
-* :ref:`SpecTypeApplicationConfigurationValueOptionItemType`
-
 .. _SpecTypeApplicationConfigurationOptionName:
 
 Application Configuration Option Name
@@ -3721,8 +3682,6 @@ A value of this type shall be of one of the following variants:
 
 This type is used by the following types:
 
-* :ref:`SpecTypeApplicationConfigurationOptionConstraintSet`
-
 * :ref:`SpecTypeApplicationConfigurationValueOptionItemType`
 
 * :ref:`SpecTypeBuildOptionAction`
@@ -4698,8 +4657,6 @@ This type is used by the following types:
 
 * :ref:`SpecTypeApplicationConfigurationGroupItemType`
 
-* :ref:`SpecTypeApplicationConfigurationOptionConstraintSet`
-
 * :ref:`SpecTypeApplicationConfigurationOptionItemType`
 
 * :ref:`SpecTypeConstraintItemType`



More information about the vc mailing list