Path:
strictdoc/backend/sdoc_source_code/constants.py
Lines:
15
Non-empty lines:
11
Non-empty lines covered with requirements:
11 / 11 (100.0%)
Functions:
1
Functions covered by requirements:
1 / 1 (100.0%)
1
"""2
@relation(SDOC-SRS-33, scope=file)3
"""4
5
from enum import Enum
6
7
REGEX_REQ = r"(?!scope=)(?!role=)[A-Za-z][A-Za-z0-9_\/\.\\-]+"
8
REGEX_ROLE = r"[A-Za-z][A-Za-z0-9\\-]+"
9
RESERVED_KEYWORDS = "FIXME|NOTE|TODO|TBD|WARNING"
10
11
12
class FunctionAttribute(Enum):
13
STATIC = "static"
14
DECLARATION = "declaration"
15
DEFINITION = "definition"