File tree Expand file tree Collapse file tree 1 file changed +16
-0
lines changed
Expand file tree Collapse file tree 1 file changed +16
-0
lines changed Original file line number Diff line number Diff line change @@ -177,6 +177,22 @@ unloaded by *Conflict Unload* mechanism are automatically unloaded.
177177 :sgrin: `Loading requirement `: bar/2
178178 :sgrin: `Unloading useless requirement `: qux/1
179179
180+ Dependent modules of *Conflict Unload * modules are considered *Dependent
181+ Reload * modules. They are unloaded prior unloading the *Conflict Unload *
182+ module that depend on them. Reload occurs after loading main module and only
183+ if the loaded environment satisfies the dependencies of the module to reload.
184+
185+ .. parsed-literal ::
186+
187+ :ps: `$ ` module load bar/3
188+ Loading :sgrhi: `bar/3 `
189+ :sgrin: `Loading requirement `: qux/2
190+ :ps: `$ ` module load qux/1
191+ Loading :sgrhi: `qux/1 `
192+ :sgrin: `Unloading dependent `: bar/3
193+ :sgrin: `Unloading conflict `: qux/2
194+ :sgrin: `Reloading dependent `: bar/3
195+
180196 Improved automated module handling mechanisms
181197---------------------------------------------
182198
You can’t perform that action at this time.
0 commit comments