推移閉包(依存関係) - CI/CD用語集の定義
依存関係集合の推移閉包とは、直接宣言したものだけでなく、依存関係の依存関係をたどって到達できるすべてのパッケージのことです。これは、インストールおよび監査しなければならないグラフ全体です。
なぜ重要か
深い推移的依存関係にある脆弱性や破壊的変更は、あなたが一度も明記していなくてもbuildに影響します。lockfileは再現性のために推移閉包全体を固定します。
関連ガイド
Dependency Resolution - CI/CD Glossary DefinitionDependency Resolution: Dependency resolution is the process a package manager uses to choose concrete version…
Version Solving - CI/CD Glossary DefinitionVersion Solving: Version solving is the constraint-satisfaction algorithm inside dependency resolution that s…
Lockfile - CI/CD Glossary DefinitionLockfile: A **lockfile** (package-lock.json, Cargo.lock, etc.) pins exact dependency versions so builds are r…