mirror of
https://github.com/github/codeql.git
synced 2026-05-04 21:25:44 +02:00
Codegen: move ql.hideable to pragmas
This commit is contained in:
@@ -94,7 +94,6 @@ class Class:
|
||||
group: str = ""
|
||||
pragmas: List[str] | Dict[str, object] = field(default_factory=dict)
|
||||
doc: List[str] = field(default_factory=list)
|
||||
hideable: bool = False
|
||||
|
||||
def __post_init__(self):
|
||||
if not isinstance(self.pragmas, dict):
|
||||
|
||||
@@ -241,7 +241,7 @@ qltest.add(_ClassPragma("uncollapse_hierarchy"))
|
||||
qltest.add(_ParametrizedClassPragma("test_with", inherited=True, factory=_schema.get_type_name))
|
||||
|
||||
ql.add(_ParametrizedClassPragma("default_doc_name", factory=lambda doc: doc))
|
||||
ql.hideable = _annotate(hideable=True) # inheritable
|
||||
ql.add(_ClassPragma("hideable", inherited=True))
|
||||
ql.add(_Pragma("internal"))
|
||||
|
||||
cpp.add(_Pragma("skip"))
|
||||
|
||||
Reference in New Issue
Block a user