From 6cc2de4b9b898bc8b2b5746ff22e9bc4d9d2456c Mon Sep 17 00:00:00 2001 From: Alf Lervag Date: Tue, 12 May 2020 12:08:34 +0200 Subject: [PATCH] Make it possible to hide macros in docs --- core/dbt/contracts/graph/parsed.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/core/dbt/contracts/graph/parsed.py b/core/dbt/contracts/graph/parsed.py index efaff049810..d9433544a35 100644 --- a/core/dbt/contracts/graph/parsed.py +++ b/core/dbt/contracts/graph/parsed.py @@ -287,6 +287,7 @@ class ParsedMacro(UnparsedBaseNode, HasUniqueID): depends_on: MacroDependsOn = field(default_factory=MacroDependsOn) description: str = '' meta: Dict[str, Any] = field(default_factory=dict) + docs: Docs = field(default_factory=Docs) patch_path: Optional[str] = None arguments: List[MacroArgument] = field(default_factory=list) @@ -297,6 +298,7 @@ def patch(self, patch: ParsedMacroPatch): self.patch_path: Optional[str] = patch.original_file_path self.description = patch.description self.meta = patch.meta + self.docs = patch.docs self.arguments = patch.arguments if dbt.flags.STRICT_MODE: assert isinstance(self, JsonSchemaMixin)