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
Precursor to #23329.
We intend to mark the class `ContainerRuntime` as `@internal` which will
give us great freedom to iterate on its internals freely - it is an
implementation detail after all! To do so we need to put it on a
deprecation path so any few remaining usages in partner code are
migrated off `ContainerRuntime`, like so:
* When using it as a type, replace it with an interface like
`IContainerRuntime` (or in rare cases, `IRuntime`)
* When using the static function `ContainerRuntime.loadRuntime` replace
it with the free function `loadContainerRuntime`.
---------
Co-authored-by: Alex Villarreal <[email protected]>
Co-authored-by: Joshua Smithrud <[email protected]>
Removing an API
The
ContainerRuntime
class will no longer be exported.IContainerRuntime
orIRuntime
insteadContainerRuntime.loadRuntime
, use the free functionloadContainerRuntime
insteadContext
This class is an implementation detail and should not be exposed. It makes it very difficult to iterate on that code.
Links
The text was updated successfully, but these errors were encountered: