You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This reorganizes the creation of `Config.version_defaults` to make it
easier to cherry-pick backported config changes to stable branches:
* Sets `Config[0.5]` as a diff from the previous versioned default, just
like the other versioned defaults.
* Sets `Config[:current] = Config[VERSION.to_f]`, so it will not need to
be updated for any x.y.0 release. Likewise, sets `Config[:next]` and
`Config[:future]` to `Config[VERSION.to_f + 0.1]` or `+ 0.2`, so they
which will only rarely need to be changed.
* Because `Config[:default]` and `Config[:current]` are now derived two
different ways, both a warning and a test have been added to ensure
they remain synchronized.
* A few other `Config.version_defaults` tests were added or updated.
0 commit comments