Skip to content

Commit f6686c0

Browse files
committed
extract-private-bases default is false
#improvement
1 parent cee3fbe commit f6686c0

File tree

7 files changed

+14
-9
lines changed

7 files changed

+14
-9
lines changed

docs/mrdocs.schema.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@
112112
"type": "boolean"
113113
},
114114
"extract-private-bases": {
115-
"default": true,
115+
"default": false,
116116
"description": "Determine whether private base classes should be extracted",
117117
"enum": [
118118
true,

src/lib/Lib/ConfigOptions.json

+7-7
Original file line numberDiff line numberDiff line change
@@ -197,6 +197,13 @@
197197
"brief": "Extraction policy for private base classes",
198198
"details": "Determine whether private base classes should be extracted",
199199
"type": "bool",
200+
"default": false
201+
},
202+
{
203+
"name": "anonymous-namespaces",
204+
"brief": "Extraction policy for anonymous namespaces",
205+
"details": "Determine whether symbols in anonymous namespaces should be extracted. When set to `always`, symbols in anonymous namespaces are always extracted. When set to `dependency`, symbols in anonymous namespaces are extracted only if they are referenced by the source code. When set to `never`, symbols in anonymous namespaces are never extracted.",
206+
"type": "bool",
200207
"default": true
201208
},
202209
{
@@ -212,13 +219,6 @@
212219
],
213220
"default": "copy-dependencies"
214221
},
215-
{
216-
"name": "anonymous-namespaces",
217-
"brief": "Extraction policy for anonymous namespaces",
218-
"details": "Determine whether symbols in anonymous namespaces should be extracted. When set to `always`, symbols in anonymous namespaces are always extracted. When set to `dependency`, symbols in anonymous namespaces are extracted only if they are referenced by the source code. When set to `never`, symbols in anonymous namespaces are never extracted.",
219-
"type": "bool",
220-
"default": true
221-
},
222222
{
223223
"name": "sort-members",
224224
"brief": "Sort the members of a record or namespace",
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
inherit-base-members: copy-dependencies
22
exclude-symbols:
33
- excluded_base
4-
warn-no-paramdoc: false
4+
extract-private-bases: true
5+
warn-no-paramdoc: false
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
inherit-base-members: copy-all
22
exclude-symbols:
33
- excluded_base
4+
extract-private-bases: true
45
warn-no-paramdoc: false
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
inherit-base-members: never
22
exclude-symbols:
33
- excluded_base
4+
extract-private-bases: true
45
warn-no-paramdoc: false
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
inherit-base-members: reference
22
exclude-symbols:
33
- excluded_base
4+
extract-private-bases: true
45
warn-no-paramdoc: false
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
extract-private-bases: true

0 commit comments

Comments
 (0)