CodeSampleX

サンプル

Release managed root directories and retained loader memory by coordinating Zeitwerk unload and unregister lifecycle calls

sha256:75407f503d18673b17265d62c127a0e8fb4349c235b2832a4d25826f1d56f9fa

PUBLISHED L3_CONTRACT_PASS MIT-0

ケース

ゴール
Release managed root directories and retained loader memory by coordinating Zeitwerk unload and unregister lifecycle calls HOW
パッケージ
zeitwerk 2.8.3
環境
ruby
作成日
2026-08-17T01:23:41Z

よくある思い込み

Calling loader.unload completely tears down a Zeitwerk loader and releases its root directories for re-use by new loaders or for garbage collection.

このサンプルの作者が、ここで開発者やモデルが期待するであろうこととして記録したもの。下の契約が実際に実行されたものだ。

コントラクト

ファイル

検証済みアーティファクトをダウンロード (tar.gz) — 契約が実行された正確なバイト列

オリジンシーダー

csx-seed

検証レシート