Skip to content

Commit 0501faf

Browse files
authored
Migrate main LoopFollow target to a synchronized folder group (#702)
Convert the main LoopFollow/ group from explicit file enumeration to a PBXFileSystemSynchronizedRootGroup so files are picked up from disk. This shrinks project.pbxproj from ~2900 to ~880 lines and removes it as a source of merge conflicts when files are added, moved, or deleted. Shared LiveActivity/GlucoseConversion sources that also build into the Live Activity extension are moved to a new Shared/ folder referenced by both targets. Info.plist is kept out of the copy phase via a membership exception. Also remove dead code that was on disk but never in the build: a stale duplicate RestartLiveActivityIntent, four unreferenced orphan files, and a leftover Core Data model unused since the initial commit.
1 parent b05f27c commit 0501faf

13 files changed

Lines changed: 21 additions & 2168 deletions

File tree

LoopFollow.xcodeproj/project.pbxproj

Lines changed: 21 additions & 2111 deletions
Large diffs are not rendered by default.

LoopFollow/Alarm/SnoozeState.swift

Lines changed: 0 additions & 9 deletions
This file was deleted.

LoopFollow/BackgroundRefresh/BT/DexcomG7HeartBeat.swift

Lines changed: 0 additions & 31 deletions
This file was deleted.

RestartLiveActivityIntent.swift renamed to LoopFollow/LiveActivity/RestartLiveActivityIntent.swift

File renamed without changes.

LoopFollow/Storage/Framework/UserData.xcdatamodeld/UserData.xcdatamodel/contents

Lines changed: 0 additions & 9 deletions
This file was deleted.

LoopFollow/ViewControllers/AppStateViewController.swift

Lines changed: 0 additions & 8 deletions
This file was deleted.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)