-
Georges Racinet authored
More recent commits in GDK have preparations for Ruby 3.0 which we don't want to look at right now. Notable adaptations: - GDK::Config: non-setting Heptapod-specific methods The merge brings in the `ConfigSettings#validate!` method, which does not understand methods with arguments. Renaming our methods with `__` to match the ignore rule - GDK::Config: `heptapod_revisions` The `config` instance is no longer magically present in that kind of context, but it is in each nested `string` setting. We could fix by introducing another helper function, but there is now a `hash_setting` type. It forces us to change calling sites, but that's still much less annoying boilerplate for what should be a simple reexposition. - hdk.hgrc generation The pre-escaped Unix Domain socket URI is not available anymore, and it seems the current norm is to go through the workhorse URI (seen something similar in Omnibus).
311e99cc3eee