diff --git a/Frameworks/Feed/Bundle/Sources/Review.swift b/Frameworks/Feed/Bundle/Sources/Logic/Models/Review.swift similarity index 100% rename from Frameworks/Feed/Bundle/Sources/Review.swift rename to Frameworks/Feed/Bundle/Sources/Logic/Models/Review.swift diff --git a/Frameworks/Feed/Bundle/Sources/ReviewCell.swift b/Frameworks/Feed/Bundle/Sources/UI/Components/ReviewCell.swift similarity index 100% rename from Frameworks/Feed/Bundle/Sources/ReviewCell.swift rename to Frameworks/Feed/Bundle/Sources/UI/Components/ReviewCell.swift diff --git a/Frameworks/Feed/Bundle/Sources/DetailsViewController.swift b/Frameworks/Feed/Bundle/Sources/UI/View Controllers/DetailsViewController.swift similarity index 100% rename from Frameworks/Feed/Bundle/Sources/DetailsViewController.swift rename to Frameworks/Feed/Bundle/Sources/UI/View Controllers/DetailsViewController.swift diff --git a/Frameworks/Feed/Bundle/Sources/FeedViewController.swift b/Frameworks/Feed/Bundle/Sources/UI/View Controllers/FeedViewController.swift similarity index 100% rename from Frameworks/Feed/Bundle/Sources/FeedViewController.swift rename to Frameworks/Feed/Bundle/Sources/UI/View Controllers/FeedViewController.swift diff --git a/Reviews.xcodeproj/project.pbxproj b/Reviews.xcodeproj/project.pbxproj index 6bbe025..927a495 100644 --- a/Reviews.xcodeproj/project.pbxproj +++ b/Reviews.xcodeproj/project.pbxproj @@ -81,6 +81,56 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ + 02620B852BA89BF900DE7137 /* UI */ = { + isa = PBXGroup; + children = ( + 02620B892BA89C2400DE7137 /* Components */, + 02620B882BA89C1000DE7137 /* View Controllers */, + ); + path = UI; + sourceTree = ""; + }; + 02620B862BA89C0000DE7137 /* Logic */ = { + isa = PBXGroup; + children = ( + 02620B8A2BA89C3300DE7137 /* Models */, + 02620B872BA89C0700DE7137 /* View Models */, + ); + path = Logic; + sourceTree = ""; + }; + 02620B872BA89C0700DE7137 /* View Models */ = { + isa = PBXGroup; + children = ( + ); + path = "View Models"; + sourceTree = ""; + }; + 02620B882BA89C1000DE7137 /* View Controllers */ = { + isa = PBXGroup; + children = ( + 345AD13224C6EE64004E2EE1 /* DetailsViewController.swift */, + 345AD12F24C6EE64004E2EE1 /* FeedViewController.swift */, + ); + path = "View Controllers"; + sourceTree = ""; + }; + 02620B892BA89C2400DE7137 /* Components */ = { + isa = PBXGroup; + children = ( + 345AD13024C6EE64004E2EE1 /* ReviewCell.swift */, + ); + path = Components; + sourceTree = ""; + }; + 02620B8A2BA89C3300DE7137 /* Models */ = { + isa = PBXGroup; + children = ( + 345AD13124C6EE64004E2EE1 /* Review.swift */, + ); + path = Models; + sourceTree = ""; + }; 02A6DA2F2BA591C000B943E2 /* Bundle */ = { isa = PBXGroup; children = ( @@ -159,10 +209,8 @@ 02DC7FB02BA51B4F000EEEBE /* Sources */ = { isa = PBXGroup; children = ( - 345AD13224C6EE64004E2EE1 /* DetailsViewController.swift */, - 345AD12F24C6EE64004E2EE1 /* FeedViewController.swift */, - 345AD13124C6EE64004E2EE1 /* Review.swift */, - 345AD13024C6EE64004E2EE1 /* ReviewCell.swift */, + 02620B862BA89C0000DE7137 /* Logic */, + 02620B852BA89BF900DE7137 /* UI */, ); path = Sources; sourceTree = "";