|
18 | 18 | 20D1F2BC20B35D4C00B327B7 /* Constrictable+ConstrictorCenter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 20D1F2BB20B35D4C00B327B7 /* Constrictable+ConstrictorCenter.swift */; }; |
19 | 19 | 20D1F2BE20B35FBC00B327B7 /* Constrictable+ConstrictorEdges.swift in Sources */ = {isa = PBXBuildFile; fileRef = 20D1F2BD20B35FBC00B327B7 /* Constrictable+ConstrictorEdges.swift */; }; |
20 | 20 | 20D364DC20B6291000EF02B2 /* UIView+ConstrictorCenterTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 20D364DB20B6291000EF02B2 /* UIView+ConstrictorCenterTests.swift */; }; |
21 | | - 534B3A8D2139C680009D9F74 /* ItemLayoutAttributesDecoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 534B3A8C2139C680009D9F74 /* ItemLayoutAttributesDecoder.swift */; }; |
| 21 | + 531188D8215E364D00148AF3 /* LayoutItemFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 531188D7215E364D00148AF3 /* LayoutItemFactory.swift */; }; |
22 | 22 | 537F0042213B424300BC0354 /* ConstantTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 537F0041213B424300BC0354 /* ConstantTests.swift */; }; |
23 | 23 | 539B841820B6C7DF00C85514 /* UIView+ConstrictorEdgesTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 539B841720B6C7DF00C85514 /* UIView+ConstrictorEdgesTests.swift */; }; |
24 | 24 | 53CB882320B4618B002731A6 /* Constant.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53CB882220B4618B002731A6 /* Constant.swift */; }; |
|
30 | 30 | 53D819A420B5A4E700E62D1E /* ConstraintIndex.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53D819A320B5A4E700E62D1E /* ConstraintIndex.swift */; }; |
31 | 31 | 53D819A620B5A58800E62D1E /* UIView+Finder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53D819A520B5A58800E62D1E /* UIView+Finder.swift */; }; |
32 | 32 | 53D819AB20B5B1F300E62D1E /* ConstraintTestable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53D819AA20B5B1F300E62D1E /* ConstraintTestable.swift */; }; |
33 | | - 53ED274920BC012C00038282 /* ItemLayoutAttributesDecoderTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53ED274820BC012C00038282 /* ItemLayoutAttributesDecoderTests.swift */; }; |
| 33 | + 53E6F33C215D4C6200E0337E /* LayoutItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53E6F33B215D4C6200E0337E /* LayoutItem.swift */; }; |
| 34 | + 53ED274920BC012C00038282 /* LayoutItemFactoryTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53ED274820BC012C00038282 /* LayoutItemFactoryTests.swift */; }; |
34 | 35 | /* End PBXBuildFile section */ |
35 | 36 |
|
36 | 37 | /* Begin PBXContainerItemProxy section */ |
|
55 | 56 | 20D1F2BB20B35D4C00B327B7 /* Constrictable+ConstrictorCenter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Constrictable+ConstrictorCenter.swift"; sourceTree = "<group>"; }; |
56 | 57 | 20D1F2BD20B35FBC00B327B7 /* Constrictable+ConstrictorEdges.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Constrictable+ConstrictorEdges.swift"; sourceTree = "<group>"; }; |
57 | 58 | 20D364DB20B6291000EF02B2 /* UIView+ConstrictorCenterTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIView+ConstrictorCenterTests.swift"; sourceTree = "<group>"; }; |
58 | | - 534B3A8C2139C680009D9F74 /* ItemLayoutAttributesDecoder.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ItemLayoutAttributesDecoder.swift; sourceTree = "<group>"; }; |
| 59 | + 531188D7215E364D00148AF3 /* LayoutItemFactory.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LayoutItemFactory.swift; sourceTree = "<group>"; }; |
59 | 60 | 537F0041213B424300BC0354 /* ConstantTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConstantTests.swift; sourceTree = "<group>"; }; |
60 | 61 | 539B841720B6C7DF00C85514 /* UIView+ConstrictorEdgesTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIView+ConstrictorEdgesTests.swift"; sourceTree = "<group>"; }; |
61 | 62 | 53CB882220B4618B002731A6 /* Constant.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Constant.swift; sourceTree = "<group>"; }; |
|
70 | 71 | 53D819A320B5A4E700E62D1E /* ConstraintIndex.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConstraintIndex.swift; sourceTree = "<group>"; }; |
71 | 72 | 53D819A520B5A58800E62D1E /* UIView+Finder.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIView+Finder.swift"; sourceTree = "<group>"; }; |
72 | 73 | 53D819AA20B5B1F300E62D1E /* ConstraintTestable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConstraintTestable.swift; sourceTree = "<group>"; }; |
73 | | - 53ED274820BC012C00038282 /* ItemLayoutAttributesDecoderTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ItemLayoutAttributesDecoderTests.swift; sourceTree = "<group>"; }; |
| 74 | + 53E6F33B215D4C6200E0337E /* LayoutItem.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LayoutItem.swift; sourceTree = "<group>"; }; |
| 75 | + 53ED274820BC012C00038282 /* LayoutItemFactoryTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LayoutItemFactoryTests.swift; sourceTree = "<group>"; }; |
74 | 76 | /* End PBXFileReference section */ |
75 | 77 |
|
76 | 78 | /* Begin PBXFrameworksBuildPhase section */ |
|
111 | 113 | 20D1F2B820B3501400B327B7 /* Extensions */ = { |
112 | 114 | isa = PBXGroup; |
113 | 115 | children = ( |
114 | | - 53CDE3CC20B3204D007E4AE0 /* Constrictable+Constrictor.swift */, |
115 | | - 20BC12FC20B98A240034207F /* Constrictable+ConstrictorCore.swift */, |
116 | | - 20D1F2BB20B35D4C00B327B7 /* Constrictable+ConstrictorCenter.swift */, |
117 | | - 20D1F2BD20B35FBC00B327B7 /* Constrictable+ConstrictorEdges.swift */, |
118 | 116 | 205B527D20BADEA50016C8B8 /* UIView+Constrictable.swift */, |
119 | 117 | 205B527F20BADEB10016C8B8 /* UIViewController+Constrictable.swift */, |
120 | 118 | 205B528820BAE5E20016C8B8 /* UILayoutGuide+Constrictable.swift */, |
|
123 | 121 | path = Extensions; |
124 | 122 | sourceTree = "<group>"; |
125 | 123 | }; |
126 | | - 534B3A8B2139C61E009D9F74 /* Handlers */ = { |
| 124 | + 531188D9215E861400148AF3 /* Core */ = { |
| 125 | + isa = PBXGroup; |
| 126 | + children = ( |
| 127 | + 20BC12FC20B98A240034207F /* Constrictable+ConstrictorCore.swift */, |
| 128 | + ); |
| 129 | + path = Core; |
| 130 | + sourceTree = "<group>"; |
| 131 | + }; |
| 132 | + 531188DA215E862100148AF3 /* Sugar */ = { |
| 133 | + isa = PBXGroup; |
| 134 | + children = ( |
| 135 | + 53CDE3CC20B3204D007E4AE0 /* Constrictable+Constrictor.swift */, |
| 136 | + 20D1F2BB20B35D4C00B327B7 /* Constrictable+ConstrictorCenter.swift */, |
| 137 | + 20D1F2BD20B35FBC00B327B7 /* Constrictable+ConstrictorEdges.swift */, |
| 138 | + ); |
| 139 | + path = Sugar; |
| 140 | + sourceTree = "<group>"; |
| 141 | + }; |
| 142 | + 534B3A8B2139C61E009D9F74 /* Factory */ = { |
127 | 143 | isa = PBXGroup; |
128 | 144 | children = ( |
129 | | - 534B3A8C2139C680009D9F74 /* ItemLayoutAttributesDecoder.swift */, |
| 145 | + 531188D7215E364D00148AF3 /* LayoutItemFactory.swift */, |
130 | 146 | ); |
131 | | - path = Handlers; |
| 147 | + path = Factory; |
132 | 148 | sourceTree = "<group>"; |
133 | 149 | }; |
134 | 150 | 53CB882120B46176002731A6 /* Structs */ = { |
135 | 151 | isa = PBXGroup; |
136 | 152 | children = ( |
137 | 153 | 53CB882220B4618B002731A6 /* Constant.swift */, |
| 154 | + 53E6F33B215D4C6200E0337E /* LayoutItem.swift */, |
138 | 155 | ); |
139 | 156 | path = Structs; |
140 | 157 | sourceTree = "<group>"; |
|
160 | 177 | 53CDE3C020B3201E007E4AE0 /* Constrictor */ = { |
161 | 178 | isa = PBXGroup; |
162 | 179 | children = ( |
163 | | - 534B3A8B2139C61E009D9F74 /* Handlers */, |
| 180 | + 531188D9215E861400148AF3 /* Core */, |
| 181 | + 531188DA215E862100148AF3 /* Sugar */, |
| 182 | + 534B3A8B2139C61E009D9F74 /* Factory */, |
164 | 183 | 205B528520BADF290016C8B8 /* Protocols */, |
165 | 184 | 205B528420BADF220016C8B8 /* Enumerations */, |
166 | 185 | 53CB882120B46176002731A6 /* Structs */, |
|
240 | 259 | 53ED274720BC011800038282 /* Enumerations */ = { |
241 | 260 | isa = PBXGroup; |
242 | 261 | children = ( |
243 | | - 53ED274820BC012C00038282 /* ItemLayoutAttributesDecoderTests.swift */, |
| 262 | + 53ED274820BC012C00038282 /* LayoutItemFactoryTests.swift */, |
244 | 263 | ); |
245 | 264 | path = Enumerations; |
246 | 265 | sourceTree = "<group>"; |
|
357 | 376 | files = ( |
358 | 377 | 20D1F2BC20B35D4C00B327B7 /* Constrictable+ConstrictorCenter.swift in Sources */, |
359 | 378 | 205B527E20BADEA50016C8B8 /* UIView+Constrictable.swift in Sources */, |
360 | | - 534B3A8D2139C680009D9F74 /* ItemLayoutAttributesDecoder.swift in Sources */, |
| 379 | + 53E6F33C215D4C6200E0337E /* LayoutItem.swift in Sources */, |
| 380 | + 531188D8215E364D00148AF3 /* LayoutItemFactory.swift in Sources */, |
361 | 381 | 205B528920BAE5E20016C8B8 /* UILayoutGuide+Constrictable.swift in Sources */, |
362 | 382 | 202473B620BA14E9005693AC /* ConstrictorAttribute.swift in Sources */, |
363 | 383 | 53CDE3CD20B3204D007E4AE0 /* Constrictable+Constrictor.swift in Sources */, |
|
380 | 400 | 53D8199520B5818800E62D1E /* UIView+ConstrictorTests.swift in Sources */, |
381 | 401 | 20D364DC20B6291000EF02B2 /* UIView+ConstrictorCenterTests.swift in Sources */, |
382 | 402 | 53D819A420B5A4E700E62D1E /* ConstraintIndex.swift in Sources */, |
383 | | - 53ED274920BC012C00038282 /* ItemLayoutAttributesDecoderTests.swift in Sources */, |
| 403 | + 53ED274920BC012C00038282 /* LayoutItemFactoryTests.swift in Sources */, |
384 | 404 | 53D819AB20B5B1F300E62D1E /* ConstraintTestable.swift in Sources */, |
385 | 405 | 539B841820B6C7DF00C85514 /* UIView+ConstrictorEdgesTests.swift in Sources */, |
386 | 406 | 53D819A220B5A2CE00E62D1E /* NSLayoutAttribute+Finder.swift in Sources */, |
|
0 commit comments