summaryrefslogtreecommitdiff
path: root/Shared
diff options
context:
space:
mode:
authorChristian Cleberg <[email protected]>2026-07-25 00:22:34 -0500
committerChristian Cleberg <[email protected]>2026-07-25 00:23:45 -0500
commit0571e751f8d6f2975b7ea9fdbd30f5b77c05e836 (patch)
tree2f326746f5134d156823548e9788df6842cb5182 /Shared
parent48999737a37ef16cad0d84e71fa1b229bb04903f (diff)
downloaddomain-dig-0571e751f8d6f2975b7ea9fdbd30f5b77c05e836.tar.gz
domain-dig-0571e751f8d6f2975b7ea9fdbd30f5b77c05e836.tar.bz2
domain-dig-0571e751f8d6f2975b7ea9fdbd30f5b77c05e836.zip
refactor: extract result section views into ResultSectionViews (v5 step 4, 7/n)
Seventh slice of the god-file decomposition; second ContentView.swift slice. - Moves the nine result detail section views into ResultSectionViews.swift: DomainSectionView, OwnershipSectionView, IntelligenceSectionView, SubdomainsSectionView, DNSSectionView, WebSectionView, EmailSectionView, NetworkSectionView, and PortRowsView. Pure move. - Promotes the one-line appLoadingStyle() View helper private -> internal: the moved section views and the staying LoadingCardView both use it. That is the only non-deletion edit to ContentView.swift. The shared primitives (CardView, SectionTitleView, LabeledValueRow, ResultColors) stay in ContentView.swift and are reached cross-file. ContentView.swift: 2738 -> 1626 lines (3881 at the start of the ContentView pivot; -2255 total). App builds clean; unit suite 58/58. No project.pbxproj change.
Diffstat (limited to 'Shared')
0 files changed, 0 insertions, 0 deletions