This allows config variables to be declared obsolete. Obsolete config will be omitted from the schema, defaults, name constants, etc. The purpose of keeping a declaration of obsolete config around is to allow the updater to warn admins that they are using a config variable that no longer has any effect, and provide them with a remedy. The idea is that support for deprecated config can be removed after one release per the stable interface policy, but the declaration of obsolete config should be kept for as long as we support updates, that is, at least two LTS releases. See https://www.mediawiki.org/wiki/Topic:X4bh4nf3pe2ho5jj for discussion. Change-Id: Ia7a00742ea7a5311e820a6a43b11135a3f2a825f |
||
|---|---|---|
| .. | ||
| fixtures | ||
| Format | ||
| ArraySourceTest.php | ||
| EtcdSourceTest.php | ||
| FileSourceTest.php | ||
| JsonSchemaTraitTest.php | ||
| PhpSettingsSourceTest.php | ||
| ReflectionSchemaSourceTest.php | ||