Commit 7160ff7
fix(config): stop exposing deprecated alias entries as Config properties (#9061)
A deprecated entry that only aliases a canonical option
(DD_PROFILING_EXPERIMENTAL_*, DD_TRACE_EXPERIMENTAL_RUNTIME_ID_ENABLED) must not
surface as its own Config property. helper.js deletes these from the shared
supported-configurations object after registering the deprecation; defaults.js
read the same object without the matching skip, so whether they became own
properties depended on which module required the JSON first. In v5 the config
spec builds defaults before helper, so Config gained DD_PROFILING_EXPERIMENTAL_*
keys the property-surface test flagged as unknown; v6 passed only because
major-overrides removes the entries outright.1 parent b054df3 commit 7160ff7
1 file changed
Lines changed: 9 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
216 | 216 | | |
217 | 217 | | |
218 | 218 | | |
| 219 | + | |
| 220 | + | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
219 | 227 | | |
220 | 228 | | |
221 | 229 | | |
| |||
283 | 291 | | |
284 | 292 | | |
285 | 293 | | |
286 | | - | |
| 294 | + | |
287 | 295 | | |
288 | 296 | | |
289 | 297 | | |
| |||
0 commit comments