Skip to content

Commit 6f9de65

Browse files
authored
Add support for default property values (#2100)
Closes #2072
1 parent 6272f41 commit 6f9de65

File tree

44 files changed

+5789
-4586
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

44 files changed

+5789
-4586
lines changed

.vscode/cspell.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
"words": [
55
"decoratee",
66
"ICESTORM",
7+
"nullopt",
78
"unmarshal",
89
"unmarshaling"
910
],

.vscode/settings.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
"--rcfile=tox.ini"
77
],
88
"files.associations": {
9+
"Make.*": "makefile",
910
"vector": "cpp",
1011
"__bit_reference": "cpp",
1112
"__config": "cpp",
@@ -79,7 +80,8 @@
7980
"cassert": "cpp",
8081
"span": "cpp",
8182
"functional": "cpp",
82-
"__memory": "cpp"
83+
"__memory": "cpp",
84+
"queue": "cpp"
8385
},
8486
"C_Cpp.default.cppStandard": "c++20",
8587
}

config/PropertyNames.xml

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -249,11 +249,11 @@ generated from the section label.
249249
</class>
250250

251251
<class name="connection" prefix-only="false">
252-
<suffix name="CloseTimeout" />
253-
<suffix name="ConnectTimeout" />
254-
<suffix name="EnableIdleCheck" />
255-
<suffix name="IdleTimeout" />
256-
<suffix name="InactivityTimeout" />
252+
<suffix name="CloseTimeout" default="10" />
253+
<suffix name="ConnectTimeout" default="10" />
254+
<suffix name="EnableIdleCheck" default="1" />
255+
<suffix name="IdleTimeout" default="60" />
256+
<suffix name="InactivityTimeout" default="300" />
257257
</class>
258258

259259
<class name="threadpool" prefix-only="true">
@@ -267,7 +267,8 @@ generated from the section label.
267267
</class>
268268

269269
<class name="objectadapter" prefix-only="true">
270-
<suffix name="ACM" class="acm"/> <!-- Getting replaced by Connection -->
270+
<!-- ACM is getting replaced by Connection -->
271+
<suffix name="ACM" class="acm"/>
271272
<suffix name="AdapterId" />
272273
<suffix name="Connection" class="connection"/>
273274
<suffix name="Endpoints" />
@@ -372,7 +373,7 @@ generated from the section label.
372373
<property name="PrintProcessId" />
373374
<property name="PrintStackTraces" />
374375
<property name="ProgramName" />
375-
<property name="RetryIntervals" />
376+
<property name="RetryIntervals" default="0" />
376377
<property name="ServerIdleTime" />
377378
<property name="SOCKSProxyHost" />
378379
<property name="SOCKSProxyPort" />
@@ -382,7 +383,7 @@ generated from the section label.
382383
<property name="ThreadPool.Client" class="threadpool" />
383384
<property name="ThreadPool.Server" class="threadpool" />
384385
<property name="ThreadPriority"/>
385-
<property name="ToStringMode" />
386+
<property name="ToStringMode" default="Unicode" />
386387
<property name="Trace.Admin.Properties" />
387388
<property name="Trace.Admin.Logger" />
388389
<property name="Trace.Locator" />

0 commit comments

Comments
 (0)