Overview
| Comment: | closed branches: honour propagating tags and inherited closure
The selector kept five finished branches because Branches() tested only a '+' tag on the tip: a 'closed:*' on the tip, or inherited from an ancestor, both read as open. |
|---|---|
| Timelines: | family | ancestors | descendants | both | branch-closed-tags |
| Files: | files | file ages | folders |
| SHA3-256: |
c03438d3ebc2118ac1f186afe117aa5d |
| User & Date: | dmestas on 2026-08-30 10:46:40.586 |
| Other Links: | branch diff | manifest | tags |
Context
|
2026-08-30
| ||
| 13:02 | record the branch-closed-tags merge: 84b8fed1 carried the content but not the merge edge check-in: 89a654bfba user: dmestas tags: trunk | |
| 10:46 |
closed branches: honour propagating tags and inherited closure
The selector kept five finished branches because Branches() tested only a '+' tag on the tip: a 'closed:*' on the tip, or inherited from an ancestor, both read as open. closed check-in: c03438d3eb user: dmestas tags: branch-closed-tags | |
| 10:25 | land clonebase-1 check-in: 2cc5ebef9b user: dmestas tags: trunk | |
Changes
Added internal/index/branchclosed_test.go version [004919e17f].
Modified internal/index/index.go
from [55f352520f]
to [4de5a74d90].
[diff]