Modular, context-aware and aspect-oriented dendritic Nix configurations. Discussions: https://oeiuwq.zulipchat.com/join/nqp26cd4kngon6mo3ncgnuap/ den.oeiuwq.com
configurations den dendritic nix aspect oriented
8
fork

Configure Feed

Select the types of activity you want to include in your feed.

fix: rename excludedBy to excludedFrom on tombstones (#421)

The value is the parent aspect whose meta.adapter caused the exclusion,
not the agent doing the excluding. excludedFrom better describes "this
aspect was excluded from server's subtree."

authored by

Jason Bowman and committed by
GitHub
459bd1df 3828d77a

+3 -3
+3 -3
nix/lib/aspects/adapters.nix
··· 70 70 # meta.excluded — true 71 71 # meta.originalName — display name before ~prefix 72 72 # meta.provider — who defines this aspect (structural origin, from provides chain) 73 - # meta.excludedBy — who excluded it (the aspect whose meta.adapter caused exclusion) 73 + # meta.excludedFrom — the parent aspect whose meta.adapter caused the exclusion 74 74 # meta.replacedBy — name of the replacement (for substitutions only) 75 75 tombstone = 76 76 resolved: extra: ··· 121 121 probed = probeTransform metaAdapter args resolved; 122 122 in 123 123 if result == { } then 124 - [ (tombstone resolved { excludedBy = aspect.name or "<anon>"; }) ] 124 + [ (tombstone resolved { excludedFrom = aspect.name or "<anon>"; }) ] 125 125 else if aspectPath probed != aspectPath resolved then 126 126 [ 127 127 (tombstone resolved { 128 - excludedBy = aspect.name or "<anon>"; 128 + excludedFrom = aspect.name or "<anon>"; 129 129 replacedBy = probed.name or "<anon>"; 130 130 }) 131 131 probed