diff --git a/src/griffe/dataclasses.py b/src/griffe/dataclasses.py index a83b5195..dff05f42 100644 --- a/src/griffe/dataclasses.py +++ b/src/griffe/dataclasses.py @@ -933,6 +933,10 @@ def modules_collection(self) -> ModulesCollection: def docstring(self) -> Docstring | None: # noqa: D102 return self.target.docstring + @docstring.setter + def docstring(self, docstring: Docstring | None) -> None: + self.target.docstring = docstring + @property def members(self) -> dict[str, Object | Alias]: # noqa: D102 return self.target.members