diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2023-05-05 14:41:20 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2023-05-08 21:58:56 +0200 |
commit | c844e15922c76dbff50db88badaeb96aaf404b43 (patch) | |
tree | 9d93cc12a96052dfca401d4a337359b9de5d1aff | |
parent | spec: Add build options group identifier (diff) | |
download | rtems-central-c844e15922c76dbff50db88badaeb96aaf404b43.tar.bz2 |
spec: Make design group identifier optional
-rw-r--r-- | spec/c/if/group.yml | 2 | ||||
-rw-r--r-- | spec/compiler/if/group.yml | 2 | ||||
-rw-r--r-- | spec/doc/if/group.yml | 2 | ||||
-rw-r--r-- | spec/newlib/if/group.yml | 2 | ||||
-rw-r--r-- | spec/spec/requirement-design-group-identifier.yml | 19 | ||||
-rw-r--r-- | spec/spec/requirement-design-group.yml | 2 | ||||
-rw-r--r-- | spec/user/if/group.yml | 2 |
7 files changed, 25 insertions, 6 deletions
diff --git a/spec/c/if/group.yml b/spec/c/if/group.yml index 67024e3d..ed4aeccd 100644 --- a/spec/c/if/group.yml +++ b/spec/c/if/group.yml @@ -2,7 +2,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause copyrights: - Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de) enabled-by: true -identifier: CStd +identifier: null links: - role: requirement-refinement uid: /req/api diff --git a/spec/compiler/if/group.yml b/spec/compiler/if/group.yml index 94f10e98..8311b7f5 100644 --- a/spec/compiler/if/group.yml +++ b/spec/compiler/if/group.yml @@ -2,7 +2,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause copyrights: - Copyright (C) 2022 embedded brains GmbH (http://www.embedded-brains.de) enabled-by: true -identifier: Compiler +identifier: null links: - role: requirement-refinement uid: /req/external-interface diff --git a/spec/doc/if/group.yml b/spec/doc/if/group.yml index c7ae3fe8..d0226ea6 100644 --- a/spec/doc/if/group.yml +++ b/spec/doc/if/group.yml @@ -2,7 +2,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause copyrights: - Copyright (C) 2022 embedded brains GmbH (http://www.embedded-brains.de) enabled-by: true -identifier: Compiler +identifier: null links: - role: requirement-refinement uid: /req/external-interface diff --git a/spec/newlib/if/group.yml b/spec/newlib/if/group.yml index f31ce771..63d64117 100644 --- a/spec/newlib/if/group.yml +++ b/spec/newlib/if/group.yml @@ -2,7 +2,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause copyrights: - Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de) enabled-by: true -identifier: Newlib +identifier: null links: - role: requirement-refinement uid: /req/api diff --git a/spec/spec/requirement-design-group-identifier.yml b/spec/spec/requirement-design-group-identifier.yml new file mode 100644 index 00000000..20c5b7e5 --- /dev/null +++ b/spec/spec/requirement-design-group-identifier.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: +- Copyright (C) 2023 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +links: +- role: spec-member + uid: root +spec-description: null +spec-example: null +spec-info: + none: null + str: + assert: + - re: ^[a-zA-Z0-9_]*$ + description: | + It shall be the identifier of the requirement design group. +spec-name: Requirement Design Group Identifier +spec-type: requirement-design-group-identifier +type: spec diff --git a/spec/spec/requirement-design-group.yml b/spec/spec/requirement-design-group.yml index ec28aa03..d1d25693 100644 --- a/spec/spec/requirement-design-group.yml +++ b/spec/spec/requirement-design-group.yml @@ -16,7 +16,7 @@ spec-info: attributes: identifier: description: null - spec-type: interface-group-identifier + spec-type: requirement-design-group-identifier description: | This set of attributes specifies a design group requirement. Design group requirements have an explicit reference to the associated Doxygen group diff --git a/spec/user/if/group.yml b/spec/user/if/group.yml index 3ca40f72..12f848df 100644 --- a/spec/user/if/group.yml +++ b/spec/user/if/group.yml @@ -2,7 +2,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause copyrights: - Copyright (C) 2022 embedded brains GmbH (http://www.embedded-brains.de) enabled-by: true -identifier: Compiler +identifier: null links: - role: requirement-refinement uid: /req/external-interface |