From c00f4f5adeec3fb6dd1133eea92ca6e3f567fd31 Mon Sep 17 00:00:00 2001 From: luxin Date: Wed, 14 Sep 2022 09:48:24 +0800 Subject: [PATCH] run python main.py --- data/tree.json | 588 ++++++++++++++++++++++++++++++++++++------------- 1 file changed, 441 insertions(+), 147 deletions(-) diff --git a/data/tree.json b/data/tree.json index 4723fa0..563c524 100644 --- a/data/tree.json +++ b/data/tree.json @@ -32,7 +32,9 @@ "概念" ] ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } }, { @@ -49,12 +51,16 @@ "概念" ] ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } }, { @@ -76,7 +82,9 @@ "安装" ] ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } }, { @@ -94,12 +102,16 @@ "登录" ] ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } }, { @@ -129,7 +141,9 @@ "删除" ] ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } }, { @@ -144,7 +158,9 @@ "表" ] ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } }, { @@ -162,7 +178,9 @@ "编码" ] ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } }, { @@ -179,12 +197,16 @@ "存储引擎" ] ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } }, { @@ -210,7 +232,9 @@ "数值类型" ] ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } }, { @@ -232,7 +256,9 @@ "时间类型" ] ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } }, { @@ -253,7 +279,9 @@ "字符串" ] ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } }, { @@ -272,12 +300,16 @@ "字符串" ] ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } }, { @@ -299,7 +331,9 @@ "插入" ] ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } }, { @@ -315,7 +349,9 @@ "修改" ] ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } }, { @@ -331,12 +367,16 @@ "删除" ] ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } }, { @@ -358,7 +398,9 @@ "select" ] ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } }, { @@ -376,7 +418,9 @@ "where" ] ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } }, { @@ -393,7 +437,9 @@ "运算符" ] ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } }, { @@ -412,17 +458,23 @@ "函数" ] ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0, + "subtree": "" } }, { @@ -451,7 +503,9 @@ "表" ] ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } }, { @@ -468,7 +522,9 @@ "视图" ] ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } }, { @@ -488,7 +544,9 @@ "存储过程", "函数" ] - ] + ], + "group": 2, + "subtree": "" } }, { @@ -508,7 +566,9 @@ "约束" ] ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } }, { @@ -525,7 +585,9 @@ "触发器" ] ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } }, { @@ -543,12 +605,16 @@ "存储引擎" ] ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0, + "subtree": "" } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } }, { @@ -570,7 +636,9 @@ "别名" ] ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } }, { @@ -586,7 +654,9 @@ "between" ] ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } }, { @@ -605,7 +675,9 @@ "case" ] ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } }, { @@ -621,7 +693,9 @@ "distinct" ] ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } }, { @@ -638,7 +712,9 @@ "order by" ] ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } }, { @@ -654,7 +730,9 @@ "union" ] ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } }, { @@ -671,7 +749,9 @@ "正则表达式" ] ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0, + "subtree": "" } }, { @@ -689,12 +769,16 @@ "分页" ] ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } }, { @@ -714,7 +798,9 @@ "keywords_must": [ "mysql" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0, + "subtree": "" } }, { @@ -727,7 +813,9 @@ "keywords_must": [ "mysql" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2, + "subtree": "" } }, { @@ -741,7 +829,9 @@ "keywords_must": [ "mysql" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2, + "subtree": "" } }, { @@ -764,7 +854,9 @@ "keywords_must": [ "mysql" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } }, { @@ -779,12 +871,16 @@ "keywords_must": [ "mysql" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0, + "subtree": "" } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } }, { @@ -813,7 +909,9 @@ "count" ] ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } }, { @@ -834,7 +932,9 @@ "sum" ] ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } }, { @@ -855,7 +955,9 @@ "min" ] ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } }, { @@ -876,7 +978,9 @@ "max" ] ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } }, { @@ -888,7 +992,9 @@ ], "children": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0, + "subtree": "" } }, { @@ -902,12 +1008,16 @@ "having" ] ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } }, { @@ -932,7 +1042,9 @@ "相关子查询" ] ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } }, { @@ -950,7 +1062,9 @@ "any" ] ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } }, { @@ -968,7 +1082,9 @@ "all" ] ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } }, { @@ -986,7 +1102,9 @@ ], "keywords_forbid": [ "not exists" - ] + ], + "group": 1, + "subtree": "" } }, { @@ -1006,7 +1124,9 @@ ], "keywords_forbid": [ "not in" - ] + ], + "group": 1, + "subtree": "" } }, { @@ -1023,7 +1143,9 @@ "列子查询" ] ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } } ], @@ -1031,7 +1153,9 @@ "子查询", "subquery" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } }, { @@ -1057,7 +1181,9 @@ "inner join" ] ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } }, { @@ -1074,7 +1200,9 @@ "left join" ] ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } }, { @@ -1091,7 +1219,9 @@ "right join" ] ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } }, { @@ -1108,7 +1238,9 @@ "cross join" ] ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } }, { @@ -1124,7 +1256,9 @@ "复杂连接" ] ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2, + "subtree": "" } } ], @@ -1132,7 +1266,9 @@ "join", "连接查询" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } }, { @@ -1155,7 +1291,9 @@ "入门" ] ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } }, { @@ -1173,7 +1311,9 @@ "索引" ] ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } }, { @@ -1191,12 +1331,16 @@ "索引" ] ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } }, { @@ -1210,12 +1354,16 @@ "keywords": [], "children": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0, + "subtree": "" } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } }, { @@ -1232,7 +1380,9 @@ ], "children": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2, + "subtree": "" } }, { @@ -1244,7 +1394,9 @@ ], "children": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2, + "subtree": "" } }, { @@ -1256,7 +1408,9 @@ ], "children": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2, + "subtree": "" } }, { @@ -1267,12 +1421,16 @@ ], "children": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2, + "subtree": "" } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2, + "subtree": "" } }, { @@ -1293,7 +1451,9 @@ ], "children": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } }, { @@ -1304,12 +1464,16 @@ ], "children": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2, + "subtree": "" } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2, + "subtree": "" } }, { @@ -1325,7 +1489,9 @@ ], "children": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } }, { @@ -1340,7 +1506,9 @@ ], "children": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } }, { @@ -1352,7 +1520,9 @@ ], "children": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } }, { @@ -1365,7 +1535,9 @@ ], "children": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } }, { @@ -1377,7 +1549,9 @@ ], "children": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } }, { @@ -1389,7 +1563,9 @@ ], "children": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } }, { @@ -1402,17 +1578,23 @@ ], "children": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2, + "subtree": "" } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2, + "subtree": "" } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0, + "subtree": "" } }, { @@ -1434,7 +1616,9 @@ ], "children": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } }, { @@ -1450,7 +1634,9 @@ "全值匹配" ] ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2, + "subtree": "" } }, { @@ -1468,7 +1654,9 @@ "匹配顺序" ] ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0, + "subtree": "" } }, { @@ -1480,7 +1668,9 @@ ], "children": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } }, { @@ -1494,7 +1684,9 @@ ], "children": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2, + "subtree": "" } }, { @@ -1506,7 +1698,9 @@ ], "children": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2, + "subtree": "" } }, { @@ -1519,7 +1713,9 @@ ], "children": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0, + "subtree": "" } }, { @@ -1539,12 +1735,16 @@ "performance", "优化" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2, + "subtree": "" } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2, + "subtree": "" } }, { @@ -1566,7 +1766,9 @@ "递归查询", "recursive" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2, + "subtree": "" } }, { @@ -1580,7 +1782,9 @@ "keywords_must": [ "mysql" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2, + "subtree": "" } }, { @@ -1595,7 +1799,9 @@ "keywords_must": [ "mysql" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1, + "subtree": "" } }, { @@ -1610,7 +1816,9 @@ "keywords_must": [ "mysql" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0, + "subtree": "" } }, { @@ -1625,7 +1833,9 @@ "keywords_must": [ "mysql" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2, + "subtree": "" } }, { @@ -1642,12 +1852,16 @@ "事务" ] ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2, + "subtree": "" } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2, + "subtree": "" } }, { @@ -1663,7 +1877,9 @@ ], "children": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2, + "subtree": "" } }, { @@ -1675,7 +1891,9 @@ ], "children": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2, + "subtree": "" } }, { @@ -1687,7 +1905,9 @@ ], "children": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2, + "subtree": "" } }, { @@ -1698,7 +1918,9 @@ ], "children": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2, + "subtree": "" } }, { @@ -1710,12 +1932,16 @@ ], "children": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2, + "subtree": "" } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2, + "subtree": "" } }, { @@ -1731,7 +1957,9 @@ ], "children": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2, + "subtree": "" } }, { @@ -1742,7 +1970,9 @@ ], "children": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2, + "subtree": "" } }, { @@ -1754,7 +1984,9 @@ ], "children": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0, + "subtree": "" } }, { @@ -1766,7 +1998,9 @@ ], "children": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0, + "subtree": "" } }, { @@ -1778,12 +2012,16 @@ ], "children": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0, + "subtree": "" } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2, + "subtree": "" } }, { @@ -1801,7 +2039,9 @@ ], "children": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2, + "subtree": "" } }, { @@ -1815,7 +2055,9 @@ ], "children": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2, + "subtree": "" } }, { @@ -1830,7 +2072,9 @@ ], "children": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2, + "subtree": "" } }, { @@ -1845,7 +2089,9 @@ ], "children": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2, + "subtree": "" } }, { @@ -1858,7 +2104,9 @@ ], "children": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2, + "subtree": "" } }, { @@ -1871,7 +2119,9 @@ ], "children": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2, + "subtree": "" } }, { @@ -1884,12 +2134,16 @@ ], "children": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2, + "subtree": "" } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2, + "subtree": "" } }, { @@ -1905,7 +2159,9 @@ ], "children": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2, + "subtree": "" } }, { @@ -1916,7 +2172,9 @@ ], "children": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2, + "subtree": "" } }, { @@ -1928,12 +2186,16 @@ ], "children": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2, + "subtree": "" } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2, + "subtree": "" } }, { @@ -1947,7 +2209,9 @@ "keywords": [], "children": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2, + "subtree": "" } }, { @@ -1961,12 +2225,16 @@ ], "children": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2, + "subtree": "" } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2, + "subtree": "" } }, { @@ -1985,7 +2253,9 @@ "keywords_must": [ "mysqladmin" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2, + "subtree": "" } }, { @@ -2000,7 +2270,9 @@ "keywords_must": [ "myisampack" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2, + "subtree": "" } }, { @@ -2015,7 +2287,9 @@ "keywords_must": [ "mysqlbinlog" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2, + "subtree": "" } }, { @@ -2028,7 +2302,9 @@ "keywords_must": [ "mysqlcheck" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2, + "subtree": "" } }, { @@ -2039,7 +2315,9 @@ "keywords_must": [ "mysqlshow" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2, + "subtree": "" } }, { @@ -2052,12 +2330,16 @@ "keywords_must": [ "mysqlpump" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2, + "subtree": "" } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2, + "subtree": "" } }, { @@ -2075,7 +2357,9 @@ ], "children": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2, + "subtree": "" } }, { @@ -2088,7 +2372,9 @@ ], "children": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2, + "subtree": "" } }, { @@ -2100,21 +2386,29 @@ ], "children": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2, + "subtree": "" } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2, + "subtree": "" } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0, + "subtree": "" } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0, + "subtree": "" } } \ No newline at end of file -- GitLab