mirror of
https://github.com/unisonweb/unison.git
synced 2024-09-21 07:17:25 +03:00
1.0 KiB
1.0 KiB
delete.namespace.force
.> builtins.merge
no_dependencies.thing = "no dependents on this term"
dependencies.term1 = 1
dependencies.term2 = 2
dependents.usage1 = dependencies.term1 + dependencies.term2
dependents.usage2 = dependencies.term1 * dependencies.term2
.> add
Deleting a namespace with no external dependencies should succeed.
.> delete.namespace no_dependencies
Deleting a namespace with external dependencies should fail and list all dependents.
.> delete.namespace dependencies
Deleting a namespace with external dependencies should succeed when using delete.namespace.force
.> delete.namespace.force dependencies
I should be able to view an affected dependency by number
.> view 2
Deleting the root namespace should require confirmation if not forced.
.> delete.namespace .
.> delete.namespace .
Deleting the root namespace shouldn't require confirmation if forced.
.> delete.namespace.force .