Skip to content

Commit cee3fbe

Browse files
committed
option name is extract-private-bases
#refactor
1 parent 7c0c618 commit cee3fbe

File tree

3 files changed

+13
-13
lines changed

3 files changed

+13
-13
lines changed

docs/mrdocs.schema.json

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,16 @@
111111
"title": "Extraction policy for private class members",
112112
"type": "boolean"
113113
},
114+
"extract-private-bases": {
115+
"default": true,
116+
"description": "Determine whether private base classes should be extracted",
117+
"enum": [
118+
true,
119+
false
120+
],
121+
"title": "Extraction policy for private base classes",
122+
"type": "boolean"
123+
},
114124
"file-patterns": {
115125
"default": [
116126
"*.hpp",
@@ -270,16 +280,6 @@
270280
"title": "Detect and group function overloads",
271281
"type": "boolean"
272282
},
273-
"private-bases": {
274-
"default": true,
275-
"description": "Determine whether private base classes should be extracted",
276-
"enum": [
277-
true,
278-
false
279-
],
280-
"title": "Extraction policy for private base classes",
281-
"type": "boolean"
282-
},
283283
"recursive": {
284284
"default": true,
285285
"description": "Recursively include files. When set to true, MrDocs includes files in subdirectories of the input directories. When set to false, MrDocs includes only the files in the input directories.",

src/lib/AST/ASTVisitor.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -669,7 +669,7 @@ populate(
669669
{
670670
AccessSpecifier const access = B.getAccessSpecifier();
671671

672-
if (!config_->privateBases &&
672+
if (!config_->extractPrivateBases &&
673673
access == AS_private)
674674
{
675675
continue;
@@ -2701,7 +2701,7 @@ checkFilters(
27012701

27022702
bool
27032703
ASTVisitor::
2704-
checkTypeFilters(Decl const* D, AccessSpecifier access)
2704+
checkTypeFilters(Decl const* D, AccessSpecifier const access)
27052705
{
27062706
if (!config_->extractPrivate)
27072707
{

src/lib/Lib/ConfigOptions.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -193,7 +193,7 @@
193193
"default": false
194194
},
195195
{
196-
"name": "private-bases",
196+
"name": "extract-private-bases",
197197
"brief": "Extraction policy for private base classes",
198198
"details": "Determine whether private base classes should be extracted",
199199
"type": "bool",

0 commit comments

Comments
 (0)