summaryrefslogtreecommitdiff
path: root/LICENSE-APACHE
diff options
context:
space:
mode:
authorJeffrey Salmond <js947@users.noreply.github.com>2020-01-08 23:52:39 +0000
committerPeter Scheibel <scheibel1@llnl.gov>2020-01-08 15:52:39 -0800
commit6b3e17333153dac80beabfbd835c07b49e57c78c (patch)
treeba8110875301fe5923c145f3b4342144cb030a7f /LICENSE-APACHE
parent4a84155caa9a81029d05927f326772d018eeb7be (diff)
downloadspack-6b3e17333153dac80beabfbd835c07b49e57c78c.tar.gz
spack-6b3e17333153dac80beabfbd835c07b49e57c78c.tar.bz2
spack-6b3e17333153dac80beabfbd835c07b49e57c78c.tar.xz
spack-6b3e17333153dac80beabfbd835c07b49e57c78c.zip
Remove extensions from view in the correct order (#12961)
When removing packages from a view, extensions were being deactivated in an arbitrary order. Extensions must be deactivated in preorder traversal (dependents before dependencies), so when this order was violated the view update would fail. This commit ensures that views deactivate extensions based on a preorder traversal and adds a test for it.
Diffstat (limited to 'LICENSE-APACHE')
0 files changed, 0 insertions, 0 deletions