[rtems-central commit] spec: Use design group for external interfaces

Sebastian Huber sebh at rtems.org
Thu Sep 8 13:18:14 UTC 2022


Module:    rtems-central
Branch:    master
Commit:    a503858abecd44c6e5a211d2b045342513ec4cc5
Changeset: http://git.rtems.org/rtems-central/commit/?id=a503858abecd44c6e5a211d2b045342513ec4cc5

Author:    Sebastian Huber <sebastian.huber at embedded-brains.de>
Date:      Wed Sep  7 13:45:33 2022 +0200

spec: Use design group for external interfaces

---

 spec/c/if/group.yml      | 13 +++++--------
 spec/newlib/if/group.yml | 12 +++++-------
 2 files changed, 10 insertions(+), 15 deletions(-)

diff --git a/spec/c/if/group.yml b/spec/c/if/group.yml
index 9b68d875..67024e3d 100644
--- a/spec/c/if/group.yml
+++ b/spec/c/if/group.yml
@@ -1,19 +1,16 @@
 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
-brief: |
-  This group contains ${/glossary/c11:/term} and ${/glossary/posix:/term}
-  interfaces.
 copyrights:
 - Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
-description: null
 enabled-by: true
 identifier: CStd
-index-entries: []
-interface-type: group
 links:
 - role: requirement-refinement
   uid: /req/api
-name: C and POSIX
+non-functional-type: design-group
+rationale: null
+references: []
+requirement-type: non-functional
 text: |
   The ${/glossary/api:/term} shall provide interfaces specified by
   ${/glossary/c11:/term} or ${/glossary/posix:/term}.
-type: interface
+type: requirement
diff --git a/spec/newlib/if/group.yml b/spec/newlib/if/group.yml
index 1ba522c8..f31ce771 100644
--- a/spec/newlib/if/group.yml
+++ b/spec/newlib/if/group.yml
@@ -1,17 +1,15 @@
 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
-brief: |
-  This group contains Newlib interfaces.
 copyrights:
 - Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
-description: null
 enabled-by: true
 identifier: Newlib
-index-entries: []
-interface-type: group
 links:
 - role: requirement-refinement
   uid: /req/api
-name: Newlib
+non-functional-type: design-group
+rationale: null
+references: []
+requirement-type: non-functional
 text: |
   The ${/glossary/api:/term} shall provide interfaces defined by Newlib.
-type: interface
+type: requirement



More information about the vc mailing list