diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2020-09-11 16:29:55 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2020-09-11 16:57:59 +0200 |
commit | 82ee7cecf052ce11dbfe0e05719c44744b906ecc (patch) | |
tree | 38f4c2701ea84f5e3571d1b3637a86ab539e4332 /rtemsspec/content.py | |
parent | interface: Fix macro links (diff) | |
download | rtems-central-82ee7cecf052ce11dbfe0e05719c44744b906ecc.tar.bz2 |
content: Split long @defgroup lines
Diffstat (limited to 'rtemsspec/content.py')
-rw-r--r-- | rtemsspec/content.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/rtemsspec/content.py b/rtemsspec/content.py index 131f8fec..5e8da8b6 100644 --- a/rtemsspec/content.py +++ b/rtemsspec/content.py @@ -651,7 +651,10 @@ class CContent(Content): def open_defgroup_block(self, identifier: str, name: str) -> None: """ Opens a Doxygen @defgroup comment block. """ - self._open_comment_block(["/**", f" * @defgroup {identifier} {name}"]) + defgroup = [f" * @defgroup {identifier} {name}"] + if len(self._indent) + len(defgroup[0]) > 79: + defgroup = [f" * @defgroup {identifier} \\", f" * {name}"] + self._open_comment_block(["/**"] + defgroup) self.gap = True def open_function_block(self, function: str) -> None: |