`UnitFrames/EnemyBars.lua` is three modules in one file.
01M1XJZTB04N5ZVHFD0S25FYQZ
Move it
Frontmatter
- Revision
- 1
- Type
- feature
- Status
- dropped
- Assignee
- nobody
- Estimate
- none
- Parent
- Architecture review
- Labels
- item-24
No timestamps and no authors. Git holds both, and the log on the overview is where they are read from.
Attachments (0)
None yet.
Body
2,450 lines, 72 top-level functions, 25 mutable module locals, 26 distinct
ns.* names, the largest fan-out in the addon. Its own headers are at
:269, :578, :774, :1482 and :1734.
:269is 17 functions overtrackedNames,trackedIconsandunresolvedwith no frame in any of them: a saved list with Add, Remove, Reset, Repair and Resolve, inside a nameplate widget.:1482is 8 functions overstripped,pendingandpassThrough, sharing one name with the modes block. The ninthBlizzard.lua, filed under another name inside the file it hides plates for.
File-level LCOM4 reads it as cohesive because the call graph glues it together. On state alone it is five components, so measure it that way.
Comments (0)
Nothing said yet.