diff --git a/Framezilla.xcodeproj/FramezillaTests_Info.plist b/Framezilla.xcodeproj/FramezillaTests_Info.plist new file mode 100644 index 0000000..c7fd1e5 --- /dev/null +++ b/Framezilla.xcodeproj/FramezillaTests_Info.plist @@ -0,0 +1,25 @@ + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + BNDL + CFBundleShortVersionString + 1.0 + CFBundleSignature + ???? + CFBundleVersion + 1.0 + NSPrincipalClass + + + diff --git a/Framezilla.xcodeproj/Framezilla_Info.plist b/Framezilla.xcodeproj/Framezilla_Info.plist new file mode 100644 index 0000000..b79ffb4 --- /dev/null +++ b/Framezilla.xcodeproj/Framezilla_Info.plist @@ -0,0 +1,25 @@ + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + FMWK + CFBundleShortVersionString + 1.0 + CFBundleSignature + ???? + CFBundleVersion + 1.0 + NSPrincipalClass + + + diff --git a/Framezilla.xcodeproj/project.pbxproj b/Framezilla.xcodeproj/project.pbxproj index e2edd6d..34afeb3 100644 --- a/Framezilla.xcodeproj/project.pbxproj +++ b/Framezilla.xcodeproj/project.pbxproj @@ -1,748 +1,974 @@ // !$*UTF8*$! { - archiveVersion = 1; - classes = { - }; - objectVersion = 46; - objects = { - -/* Begin PBXBuildFile section */ - 0169D58B246A84040020F4F7 /* CALayer+Installer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0169D58A246A84040020F4F7 /* CALayer+Installer.swift */; }; - 0169D590246A91FB0020F4F7 /* Maker+Edges.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0169D58F246A91FB0020F4F7 /* Maker+Edges.swift */; }; - 0169D592246A920E0020F4F7 /* Maker+Equal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0169D591246A920E0020F4F7 /* Maker+Equal.swift */; }; - 0169D594246A921B0020F4F7 /* Maker+Size.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0169D593246A921B0020F4F7 /* Maker+Size.swift */; }; - 0169D596246A922B0020F4F7 /* Maker+Position.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0169D595246A922B0020F4F7 /* Maker+Position.swift */; }; - 01C6D8C524597CD100594F84 /* ElementType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 01C6D8C424597CD100594F84 /* ElementType.swift */; }; - 01D01485246E8C5200B6BB09 /* ViewMaker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 01D01484246E8C5200B6BB09 /* ViewMaker.swift */; }; - 115972191D8450F500BC5C20 /* Framezilla.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 11FB41321D844D2C00700A40 /* Framezilla.framework */; }; - 11FB41371D844D2C00700A40 /* Framezilla.h in Headers */ = {isa = PBXBuildFile; fileRef = 11FB41351D844D2C00700A40 /* Framezilla.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 11FB41451D844F8F00700A40 /* Maker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 11FB41401D844F8F00700A40 /* Maker.swift */; }; - 11FB41461D844F8F00700A40 /* Maker+Configurations.swift in Sources */ = {isa = PBXBuildFile; fileRef = 11FB41411D844F8F00700A40 /* Maker+Configurations.swift */; }; - 11FB41471D844F8F00700A40 /* MakerHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 11FB41421D844F8F00700A40 /* MakerHelper.swift */; }; - 11FB41481D844F8F00700A40 /* UIView+Installer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 11FB41431D844F8F00700A40 /* UIView+Installer.swift */; }; - 11FB41491D844F8F00700A40 /* HasRelations.swift in Sources */ = {isa = PBXBuildFile; fileRef = 11FB41441D844F8F00700A40 /* HasRelations.swift */; }; - 2E083838230D2434007D0928 /* Keyboard.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2E083837230D2434007D0928 /* Keyboard.swift */; }; - 2E08383A230D244F007D0928 /* KeyboardRectCloneView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2E083839230D244F007D0928 /* KeyboardRectCloneView.swift */; }; - 2E08383C230D245F007D0928 /* Weak.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2E08383B230D245F007D0928 /* Weak.swift */; }; - 2E08383E230D2482007D0928 /* UIView+Keyboard.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2E08383D230D2482007D0928 /* UIView+Keyboard.swift */; }; - 2E79EEC6231CE45C00A6C548 /* Relations.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2E79EEC5231CE45C00A6C548 /* Relations.swift */; }; - 2E79EECA231CE8BB00A6C548 /* StateTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2E79EEC8231CE89D00A6C548 /* StateTests.swift */; }; - 2E79EECC231CF12300A6C548 /* KeyboardTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2E79EECB231CF12300A6C548 /* KeyboardTests.swift */; }; - 2E79EECF231CF93900A6C548 /* SafeArea.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2E79EECD231CF90300A6C548 /* SafeArea.swift */; }; - 841192DD1FF205DC00AB255D /* ContainerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 841192DC1FF205DC00AB255D /* ContainerTests.swift */; }; - 842BB7FC1F0638E9000D1CFF /* Parameters.swift in Sources */ = {isa = PBXBuildFile; fileRef = 842BB7FB1F0638E9000D1CFF /* Parameters.swift */; }; - 8442F93E1EC75A8500B72551 /* BaseTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8442F9351EC75A8500B72551 /* BaseTest.swift */; }; - 8442F9401EC75A8500B72551 /* MakerBothSideRelationsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8442F9381EC75A8500B72551 /* MakerBothSideRelationsTests.swift */; }; - 8442F9411EC75A8500B72551 /* MakerCenterTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8442F9391EC75A8500B72551 /* MakerCenterTests.swift */; }; - 8442F9421EC75A8500B72551 /* MakerStackTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8442F93A1EC75A8500B72551 /* MakerStackTests.swift */; }; - 8442F9431EC75A8500B72551 /* MakerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8442F93B1EC75A8500B72551 /* MakerTests.swift */; }; - 8442F9441EC75A8500B72551 /* MakerWidthHeightTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8442F93C1EC75A8500B72551 /* MakerWidthHeightTests.swift */; }; - 844BE8F320457634004C19A8 /* Maker+Unavailable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 844BE8F220457634004C19A8 /* Maker+Unavailable.swift */; }; - 845108071EE2F5BC006DC1C8 /* ScrollViewTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 845108061EE2F5BC006DC1C8 /* ScrollViewTests.swift */; }; - 8497C0111E59EB7700447E2F /* Number.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8497C0101E59EB7700447E2F /* Number.swift */; }; - 8497C0131E59FA4B00447E2F /* Array+Stack.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8497C0121E59FA4B00447E2F /* Array+Stack.swift */; }; - 84EDCC241F9B3AB10091FAB9 /* MakerSafeAreaTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84EDCC231F9B3AB10091FAB9 /* MakerSafeAreaTests.swift */; }; - 85221C0022E99D4100EA9D3D /* OptionSet+ForEeach.swift in Sources */ = {isa = PBXBuildFile; fileRef = 85221BFF22E99D4100EA9D3D /* OptionSet+ForEeach.swift */; }; - 852FEEE322D473F200B79A6C /* ExtensionsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 852FEEE222D473F200B79A6C /* ExtensionsTests.swift */; }; - 853DC84223F6498300C10332 /* Maker+Relations.swift in Sources */ = {isa = PBXBuildFile; fileRef = 853DC84123F6498300C10332 /* Maker+Relations.swift */; }; -/* End PBXBuildFile section */ - -/* Begin PBXContainerItemProxy section */ - 1159721A1D8450F500BC5C20 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 11FB41271D844CD800700A40 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 11FB41311D844D2B00700A40; - remoteInfo = "Framezilla iOS"; - }; -/* End PBXContainerItemProxy section */ - -/* Begin PBXFileReference section */ - 0169D58A246A84040020F4F7 /* CALayer+Installer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "CALayer+Installer.swift"; sourceTree = ""; }; - 0169D58F246A91FB0020F4F7 /* Maker+Edges.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Maker+Edges.swift"; sourceTree = ""; }; - 0169D591246A920E0020F4F7 /* Maker+Equal.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Maker+Equal.swift"; sourceTree = ""; }; - 0169D593246A921B0020F4F7 /* Maker+Size.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Maker+Size.swift"; sourceTree = ""; }; - 0169D595246A922B0020F4F7 /* Maker+Position.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Maker+Position.swift"; sourceTree = ""; }; - 01C6D8C424597CD100594F84 /* ElementType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ElementType.swift; sourceTree = ""; }; - 01D01484246E8C5200B6BB09 /* ViewMaker.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewMaker.swift; sourceTree = ""; }; - 115972141D8450F500BC5C20 /* FramezillaTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = FramezillaTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; - 11FB41321D844D2C00700A40 /* Framezilla.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Framezilla.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 11FB41351D844D2C00700A40 /* Framezilla.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Framezilla.h; sourceTree = ""; }; - 11FB413E1D844DD000700A40 /* Info-iOS.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "Info-iOS.plist"; sourceTree = ""; }; - 11FB41401D844F8F00700A40 /* Maker.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Maker.swift; sourceTree = ""; }; - 11FB41411D844F8F00700A40 /* Maker+Configurations.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "Maker+Configurations.swift"; sourceTree = ""; }; - 11FB41421D844F8F00700A40 /* MakerHelper.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MakerHelper.swift; sourceTree = ""; }; - 11FB41431D844F8F00700A40 /* UIView+Installer.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "UIView+Installer.swift"; sourceTree = ""; }; - 11FB41441D844F8F00700A40 /* HasRelations.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HasRelations.swift; sourceTree = ""; }; - 11FB414B1D844FFA00700A40 /* LICENSE */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = LICENSE; sourceTree = ""; }; - 11FB414C1D844FFA00700A40 /* README.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = ""; }; - 2E083837230D2434007D0928 /* Keyboard.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Keyboard.swift; sourceTree = ""; }; - 2E083839230D244F007D0928 /* KeyboardRectCloneView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyboardRectCloneView.swift; sourceTree = ""; }; - 2E08383B230D245F007D0928 /* Weak.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Weak.swift; sourceTree = ""; }; - 2E08383D230D2482007D0928 /* UIView+Keyboard.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIView+Keyboard.swift"; sourceTree = ""; }; - 2E79EEC5231CE45C00A6C548 /* Relations.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Relations.swift; sourceTree = ""; }; - 2E79EEC8231CE89D00A6C548 /* StateTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = StateTests.swift; sourceTree = ""; }; - 2E79EECB231CF12300A6C548 /* KeyboardTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyboardTests.swift; sourceTree = ""; }; - 2E79EECD231CF90300A6C548 /* SafeArea.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SafeArea.swift; sourceTree = ""; }; - 841192DC1FF205DC00AB255D /* ContainerTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContainerTests.swift; sourceTree = ""; }; - 842BB7FB1F0638E9000D1CFF /* Parameters.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Parameters.swift; sourceTree = ""; }; - 8442F9351EC75A8500B72551 /* BaseTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BaseTest.swift; sourceTree = ""; }; - 8442F9361EC75A8500B72551 /* FramezillaTests-Bridging-Header.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "FramezillaTests-Bridging-Header.h"; sourceTree = ""; }; - 8442F9371EC75A8500B72551 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 8442F9381EC75A8500B72551 /* MakerBothSideRelationsTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MakerBothSideRelationsTests.swift; sourceTree = ""; }; - 8442F9391EC75A8500B72551 /* MakerCenterTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MakerCenterTests.swift; sourceTree = ""; }; - 8442F93A1EC75A8500B72551 /* MakerStackTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MakerStackTests.swift; sourceTree = ""; }; - 8442F93B1EC75A8500B72551 /* MakerTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MakerTests.swift; sourceTree = ""; }; - 8442F93C1EC75A8500B72551 /* MakerWidthHeightTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MakerWidthHeightTests.swift; sourceTree = ""; }; - 844BE8F220457634004C19A8 /* Maker+Unavailable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Maker+Unavailable.swift"; sourceTree = ""; }; - 845108061EE2F5BC006DC1C8 /* ScrollViewTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ScrollViewTests.swift; sourceTree = ""; }; - 8497C0101E59EB7700447E2F /* Number.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Number.swift; sourceTree = ""; }; - 8497C0121E59FA4B00447E2F /* Array+Stack.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "Array+Stack.swift"; sourceTree = ""; }; - 84EDCC231F9B3AB10091FAB9 /* MakerSafeAreaTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MakerSafeAreaTests.swift; sourceTree = ""; }; - 85221BFF22E99D4100EA9D3D /* OptionSet+ForEeach.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "OptionSet+ForEeach.swift"; sourceTree = ""; }; - 852FEEE222D473F200B79A6C /* ExtensionsTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ExtensionsTests.swift; sourceTree = ""; }; - 853DC84123F6498300C10332 /* Maker+Relations.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = "Maker+Relations.swift"; path = "Sources/Maker+Relations.swift"; sourceTree = SOURCE_ROOT; }; -/* End PBXFileReference section */ - -/* Begin PBXFrameworksBuildPhase section */ - 115972111D8450F500BC5C20 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 115972191D8450F500BC5C20 /* Framezilla.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 11FB412E1D844D2B00700A40 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXFrameworksBuildPhase section */ - -/* Begin PBXGroup section */ - 0169D58E246A91C70020F4F7 /* Maker */ = { - isa = PBXGroup; - children = ( - 11FB41401D844F8F00700A40 /* Maker.swift */, - 0169D58F246A91FB0020F4F7 /* Maker+Edges.swift */, - 0169D591246A920E0020F4F7 /* Maker+Equal.swift */, - 0169D593246A921B0020F4F7 /* Maker+Size.swift */, - 0169D595246A922B0020F4F7 /* Maker+Position.swift */, - 01D01484246E8C5200B6BB09 /* ViewMaker.swift */, - ); - path = Maker; - sourceTree = ""; - }; - 11FB41261D844CD800700A40 = { - isa = PBXGroup; - children = ( - 11FB414B1D844FFA00700A40 /* LICENSE */, - 11FB414C1D844FFA00700A40 /* README.md */, - 11FB413B1D844D5A00700A40 /* Sources */, - 8442F9341EC75A8500B72551 /* Tests */, - 11FB41331D844D2C00700A40 /* Products */, - ); - sourceTree = ""; - }; - 11FB41331D844D2C00700A40 /* Products */ = { - isa = PBXGroup; - children = ( - 11FB41321D844D2C00700A40 /* Framezilla.framework */, - 115972141D8450F500BC5C20 /* FramezillaTests.xctest */, - ); - name = Products; - sourceTree = ""; - }; - 11FB413B1D844D5A00700A40 /* Sources */ = { - isa = PBXGroup; - children = ( - 0169D58E246A91C70020F4F7 /* Maker */, - 2E083840230D24DF007D0928 /* Supporting */, - 2E08383F230D249B007D0928 /* Extensions */, - 2E083837230D2434007D0928 /* Keyboard.swift */, - 2E083839230D244F007D0928 /* KeyboardRectCloneView.swift */, - 11FB41421D844F8F00700A40 /* MakerHelper.swift */, - 8497C0101E59EB7700447E2F /* Number.swift */, - 842BB7FB1F0638E9000D1CFF /* Parameters.swift */, - 2E79EEC5231CE45C00A6C548 /* Relations.swift */, - 2E79EECD231CF90300A6C548 /* SafeArea.swift */, - 2E08383B230D245F007D0928 /* Weak.swift */, - 01C6D8C424597CD100594F84 /* ElementType.swift */, - ); - path = Sources; - sourceTree = ""; - }; - 2E08383F230D249B007D0928 /* Extensions */ = { - isa = PBXGroup; - children = ( - 853DC84123F6498300C10332 /* Maker+Relations.swift */, - 8497C0121E59FA4B00447E2F /* Array+Stack.swift */, - 11FB41411D844F8F00700A40 /* Maker+Configurations.swift */, - 844BE8F220457634004C19A8 /* Maker+Unavailable.swift */, - 85221BFF22E99D4100EA9D3D /* OptionSet+ForEeach.swift */, - 11FB41431D844F8F00700A40 /* UIView+Installer.swift */, - 2E08383D230D2482007D0928 /* UIView+Keyboard.swift */, - 0169D58A246A84040020F4F7 /* CALayer+Installer.swift */, - 11FB41441D844F8F00700A40 /* HasRelations.swift */, - ); - path = Extensions; - sourceTree = ""; - }; - 2E083840230D24DF007D0928 /* Supporting */ = { - isa = PBXGroup; - children = ( - 11FB413E1D844DD000700A40 /* Info-iOS.plist */, - 11FB41351D844D2C00700A40 /* Framezilla.h */, - ); - path = Supporting; - sourceTree = ""; - }; - 2E083841230D24EE007D0928 /* Supporting */ = { - isa = PBXGroup; - children = ( - 8442F9371EC75A8500B72551 /* Info.plist */, - 8442F9361EC75A8500B72551 /* FramezillaTests-Bridging-Header.h */, - ); - path = Supporting; - sourceTree = ""; - }; - 8442F9341EC75A8500B72551 /* Tests */ = { - isa = PBXGroup; - children = ( - 2E083841230D24EE007D0928 /* Supporting */, - 8442F9351EC75A8500B72551 /* BaseTest.swift */, - 8442F9381EC75A8500B72551 /* MakerBothSideRelationsTests.swift */, - 8442F9391EC75A8500B72551 /* MakerCenterTests.swift */, - 8442F93A1EC75A8500B72551 /* MakerStackTests.swift */, - 8442F93B1EC75A8500B72551 /* MakerTests.swift */, - 8442F93C1EC75A8500B72551 /* MakerWidthHeightTests.swift */, - 84EDCC231F9B3AB10091FAB9 /* MakerSafeAreaTests.swift */, - 845108061EE2F5BC006DC1C8 /* ScrollViewTests.swift */, - 2E79EEC8231CE89D00A6C548 /* StateTests.swift */, - 841192DC1FF205DC00AB255D /* ContainerTests.swift */, - 852FEEE222D473F200B79A6C /* ExtensionsTests.swift */, - 2E79EECB231CF12300A6C548 /* KeyboardTests.swift */, - ); - path = Tests; - sourceTree = ""; - }; -/* End PBXGroup section */ - -/* Begin PBXHeadersBuildPhase section */ - 11FB412F1D844D2B00700A40 /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - 11FB41371D844D2C00700A40 /* Framezilla.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXHeadersBuildPhase section */ - -/* Begin PBXNativeTarget section */ - 115972131D8450F500BC5C20 /* FramezillaTests */ = { - isa = PBXNativeTarget; - buildConfigurationList = 1159721E1D8450F500BC5C20 /* Build configuration list for PBXNativeTarget "FramezillaTests" */; - buildPhases = ( - 115972101D8450F500BC5C20 /* Sources */, - 115972111D8450F500BC5C20 /* Frameworks */, - 115972121D8450F500BC5C20 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - 1159721B1D8450F500BC5C20 /* PBXTargetDependency */, - ); - name = FramezillaTests; - productName = FramezillaTests; - productReference = 115972141D8450F500BC5C20 /* FramezillaTests.xctest */; - productType = "com.apple.product-type.bundle.unit-test"; - }; - 11FB41311D844D2B00700A40 /* Framezilla iOS */ = { - isa = PBXNativeTarget; - buildConfigurationList = 11FB41381D844D2C00700A40 /* Build configuration list for PBXNativeTarget "Framezilla iOS" */; - buildPhases = ( - 11FB412D1D844D2B00700A40 /* Sources */, - 11FB412E1D844D2B00700A40 /* Frameworks */, - 11FB412F1D844D2B00700A40 /* Headers */, - 11FB41301D844D2B00700A40 /* Resources */, - 840FDB2C1E5B3977004F836A /* SwiftLint */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = "Framezilla iOS"; - productName = "Framezilla iOS"; - productReference = 11FB41321D844D2C00700A40 /* Framezilla.framework */; - productType = "com.apple.product-type.framework"; - }; -/* End PBXNativeTarget section */ - -/* Begin PBXProject section */ - 11FB41271D844CD800700A40 /* Project object */ = { - isa = PBXProject; - attributes = { - LastSwiftUpdateCheck = 0800; - LastUpgradeCheck = 1020; - ORGANIZATIONNAME = Rosberry; - TargetAttributes = { - 115972131D8450F500BC5C20 = { - CreatedOnToolsVersion = 8.0; - LastSwiftMigration = 1020; - ProvisioningStyle = Manual; - }; - 11FB41311D844D2B00700A40 = { - CreatedOnToolsVersion = 8.0; - LastSwiftMigration = 1020; - ProvisioningStyle = Automatic; - }; - }; - }; - buildConfigurationList = 11FB412A1D844CD800700A40 /* Build configuration list for PBXProject "Framezilla" */; - compatibilityVersion = "Xcode 3.2"; - developmentRegion = en; - hasScannedForEncodings = 0; - knownRegions = ( - English, - en, - Base, - ); - mainGroup = 11FB41261D844CD800700A40; - productRefGroup = 11FB41331D844D2C00700A40 /* Products */; - projectDirPath = ""; - projectRoot = ""; - targets = ( - 11FB41311D844D2B00700A40 /* Framezilla iOS */, - 115972131D8450F500BC5C20 /* FramezillaTests */, - ); - }; -/* End PBXProject section */ - -/* Begin PBXResourcesBuildPhase section */ - 115972121D8450F500BC5C20 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 11FB41301D844D2B00700A40 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXResourcesBuildPhase section */ - -/* Begin PBXShellScriptBuildPhase section */ - 840FDB2C1E5B3977004F836A /* SwiftLint */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - ); - name = SwiftLint; - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "if which swiftlint >/dev/null; then\n swiftlint\nelse\n echo \"warning: SwiftLint not installed, download from https://github.com/realm/SwiftLint\"\nfi"; - }; -/* End PBXShellScriptBuildPhase section */ - -/* Begin PBXSourcesBuildPhase section */ - 115972101D8450F500BC5C20 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 8442F9441EC75A8500B72551 /* MakerWidthHeightTests.swift in Sources */, - 841192DD1FF205DC00AB255D /* ContainerTests.swift in Sources */, - 2E79EECC231CF12300A6C548 /* KeyboardTests.swift in Sources */, - 8442F9411EC75A8500B72551 /* MakerCenterTests.swift in Sources */, - 2E79EECA231CE8BB00A6C548 /* StateTests.swift in Sources */, - 852FEEE322D473F200B79A6C /* ExtensionsTests.swift in Sources */, - 8442F9421EC75A8500B72551 /* MakerStackTests.swift in Sources */, - 8442F9401EC75A8500B72551 /* MakerBothSideRelationsTests.swift in Sources */, - 845108071EE2F5BC006DC1C8 /* ScrollViewTests.swift in Sources */, - 8442F9431EC75A8500B72551 /* MakerTests.swift in Sources */, - 8442F93E1EC75A8500B72551 /* BaseTest.swift in Sources */, - 84EDCC241F9B3AB10091FAB9 /* MakerSafeAreaTests.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 11FB412D1D844D2B00700A40 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 11FB41461D844F8F00700A40 /* Maker+Configurations.swift in Sources */, - 2E79EECF231CF93900A6C548 /* SafeArea.swift in Sources */, - 01D01485246E8C5200B6BB09 /* ViewMaker.swift in Sources */, - 11FB41451D844F8F00700A40 /* Maker.swift in Sources */, - 85221C0022E99D4100EA9D3D /* OptionSet+ForEeach.swift in Sources */, - 2E08383E230D2482007D0928 /* UIView+Keyboard.swift in Sources */, - 2E08383C230D245F007D0928 /* Weak.swift in Sources */, - 2E083838230D2434007D0928 /* Keyboard.swift in Sources */, - 8497C0111E59EB7700447E2F /* Number.swift in Sources */, - 2E79EEC6231CE45C00A6C548 /* Relations.swift in Sources */, - 11FB41471D844F8F00700A40 /* MakerHelper.swift in Sources */, - 8497C0131E59FA4B00447E2F /* Array+Stack.swift in Sources */, - 11FB41481D844F8F00700A40 /* UIView+Installer.swift in Sources */, - 853DC84223F6498300C10332 /* Maker+Relations.swift in Sources */, - 844BE8F320457634004C19A8 /* Maker+Unavailable.swift in Sources */, - 0169D596246A922B0020F4F7 /* Maker+Position.swift in Sources */, - 0169D590246A91FB0020F4F7 /* Maker+Edges.swift in Sources */, - 01C6D8C524597CD100594F84 /* ElementType.swift in Sources */, - 11FB41491D844F8F00700A40 /* HasRelations.swift in Sources */, - 842BB7FC1F0638E9000D1CFF /* Parameters.swift in Sources */, - 0169D58B246A84040020F4F7 /* CALayer+Installer.swift in Sources */, - 0169D594246A921B0020F4F7 /* Maker+Size.swift in Sources */, - 2E08383A230D244F007D0928 /* KeyboardRectCloneView.swift in Sources */, - 0169D592246A920E0020F4F7 /* Maker+Equal.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXSourcesBuildPhase section */ - -/* Begin PBXTargetDependency section */ - 1159721B1D8450F500BC5C20 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - target = 11FB41311D844D2B00700A40 /* Framezilla iOS */; - targetProxy = 1159721A1D8450F500BC5C20 /* PBXContainerItemProxy */; - }; -/* End PBXTargetDependency section */ - -/* Begin XCBuildConfiguration section */ - 1159721C1D8450F500BC5C20 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_ANALYZER_NONNULL = YES; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INFINITE_RECURSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_SUSPICIOUS_MOVES = YES; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = dwarf; - DEVELOPMENT_TEAM = ""; - ENABLE_STRICT_OBJC_MSGSEND = YES; - ENABLE_TESTABILITY = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_DYNAMIC_NO_PIC = NO; - GCC_NO_COMMON_BLOCKS = YES; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - INFOPLIST_FILE = Tests/Supporting/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 10.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MTL_ENABLE_DEBUG_INFO = YES; - ONLY_ACTIVE_ARCH = YES; - PRODUCT_BUNDLE_IDENTIFIER = otbivnoe.FramezillaTests; - PRODUCT_NAME = "$(TARGET_NAME)"; - PROVISIONING_PROFILE_SPECIFIER = ""; - SDKROOT = iphoneos; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; - SWIFT_OBJC_BRIDGING_HEADER = "Tests/Supporting/FramezillaTests-Bridging-Header.h"; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - SWIFT_VERSION = 5.0; - }; - name = Debug; - }; - 1159721D1D8450F500BC5C20 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_ANALYZER_NONNULL = YES; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INFINITE_RECURSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_SUSPICIOUS_MOVES = YES; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - DEVELOPMENT_TEAM = ""; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_NO_COMMON_BLOCKS = YES; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - INFOPLIST_FILE = Tests/Supporting/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 10.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MTL_ENABLE_DEBUG_INFO = NO; - PRODUCT_BUNDLE_IDENTIFIER = otbivnoe.FramezillaTests; - PRODUCT_NAME = "$(TARGET_NAME)"; - PROVISIONING_PROFILE_SPECIFIER = ""; - SDKROOT = iphoneos; - SWIFT_OBJC_BRIDGING_HEADER = "Tests/Supporting/FramezillaTests-Bridging-Header.h"; - SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; - SWIFT_VERSION = 5.0; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; - 11FB412B1D844CD800700A40 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_COMMA = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INFINITE_RECURSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; - CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; - CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; - CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; - CLANG_WARN_STRICT_PROTOTYPES = YES; - CLANG_WARN_SUSPICIOUS_MOVE = YES; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - ENABLE_STRICT_OBJC_MSGSEND = YES; - ENABLE_TESTABILITY = YES; - GCC_NO_COMMON_BLOCKS = YES; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - ONLY_ACTIVE_ARCH = YES; - }; - name = Debug; - }; - 11FB412C1D844CD800700A40 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_COMMA = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INFINITE_RECURSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; - CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; - CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; - CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; - CLANG_WARN_STRICT_PROTOTYPES = YES; - CLANG_WARN_SUSPICIOUS_MOVE = YES; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - }; - name = Release; - }; - 11FB41391D844D2C00700A40 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_ANALYZER_NONNULL = YES; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INFINITE_RECURSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_SUSPICIOUS_MOVES = YES; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - CODE_SIGN_IDENTITY = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - COPY_PHASE_STRIP = NO; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = dwarf; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - ENABLE_TESTABILITY = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_DYNAMIC_NO_PIC = NO; - GCC_NO_COMMON_BLOCKS = YES; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - INFOPLIST_FILE = "$(SRCROOT)/Sources/Supporting/Info-iOS.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.4; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MTL_ENABLE_DEBUG_INFO = YES; - ONLY_ACTIVE_ARCH = YES; - PRODUCT_BUNDLE_IDENTIFIER = "otbivnoe.Framezilla-iOS"; - PRODUCT_NAME = Framezilla; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - 11FB413A1D844D2C00700A40 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_ANALYZER_NONNULL = YES; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INFINITE_RECURSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_SUSPICIOUS_MOVES = YES; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - CODE_SIGN_IDENTITY = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - COPY_PHASE_STRIP = NO; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_NO_COMMON_BLOCKS = YES; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - INFOPLIST_FILE = "$(SRCROOT)/Sources/Supporting/Info-iOS.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.4; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MTL_ENABLE_DEBUG_INFO = NO; - PRODUCT_BUNDLE_IDENTIFIER = "otbivnoe.Framezilla-iOS"; - PRODUCT_NAME = Framezilla; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; -/* End XCBuildConfiguration section */ - -/* Begin XCConfigurationList section */ - 1159721E1D8450F500BC5C20 /* Build configuration list for PBXNativeTarget "FramezillaTests" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 1159721C1D8450F500BC5C20 /* Debug */, - 1159721D1D8450F500BC5C20 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 11FB412A1D844CD800700A40 /* Build configuration list for PBXProject "Framezilla" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 11FB412B1D844CD800700A40 /* Debug */, - 11FB412C1D844CD800700A40 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 11FB41381D844D2C00700A40 /* Build configuration list for PBXNativeTarget "Framezilla iOS" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 11FB41391D844D2C00700A40 /* Debug */, - 11FB413A1D844D2C00700A40 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; -/* End XCConfigurationList section */ - }; - rootObject = 11FB41271D844CD800700A40 /* Project object */; + archiveVersion = "1"; + objectVersion = "46"; + objects = { + "Framezilla::Framezilla" = { + isa = "PBXNativeTarget"; + buildConfigurationList = "OBJ_59"; + buildPhases = ( + "OBJ_62", + "OBJ_87" + ); + dependencies = ( + ); + name = "Framezilla"; + productName = "Framezilla"; + productReference = "Framezilla::Framezilla::Product"; + productType = "com.apple.product-type.framework"; + }; + "Framezilla::Framezilla::Product" = { + isa = "PBXFileReference"; + path = "Framezilla.framework"; + sourceTree = "BUILT_PRODUCTS_DIR"; + }; + "Framezilla::FramezillaPackageTests::ProductTarget" = { + isa = "PBXAggregateTarget"; + buildConfigurationList = "OBJ_95"; + buildPhases = ( + ); + dependencies = ( + "OBJ_98" + ); + name = "FramezillaPackageTests"; + productName = "FramezillaPackageTests"; + }; + "Framezilla::FramezillaTests" = { + isa = "PBXNativeTarget"; + buildConfigurationList = "OBJ_100"; + buildPhases = ( + "OBJ_103", + "OBJ_116" + ); + dependencies = ( + "OBJ_118" + ); + name = "FramezillaTests"; + productName = "FramezillaTests"; + productReference = "Framezilla::FramezillaTests::Product"; + productType = "com.apple.product-type.bundle.unit-test"; + }; + "Framezilla::FramezillaTests::Product" = { + isa = "PBXFileReference"; + path = "FramezillaTests.xctest"; + sourceTree = "BUILT_PRODUCTS_DIR"; + }; + "Framezilla::SwiftPMPackageDescription" = { + isa = "PBXNativeTarget"; + buildConfigurationList = "OBJ_89"; + buildPhases = ( + "OBJ_92" + ); + dependencies = ( + ); + name = "FramezillaPackageDescription"; + productName = "FramezillaPackageDescription"; + productType = "com.apple.product-type.framework"; + }; + "OBJ_1" = { + isa = "PBXProject"; + attributes = { + LastSwiftMigration = "9999"; + LastUpgradeCheck = "9999"; + }; + buildConfigurationList = "OBJ_2"; + compatibilityVersion = "Xcode 3.2"; + developmentRegion = "en"; + hasScannedForEncodings = "0"; + knownRegions = ( + "en" + ); + mainGroup = "OBJ_5"; + productRefGroup = "OBJ_47"; + projectDirPath = "."; + targets = ( + "Framezilla::Framezilla", + "Framezilla::SwiftPMPackageDescription", + "Framezilla::FramezillaPackageTests::ProductTarget", + "Framezilla::FramezillaTests" + ); + }; + "OBJ_10" = { + isa = "PBXFileReference"; + path = "Array+Stack.swift"; + sourceTree = ""; + }; + "OBJ_100" = { + isa = "XCConfigurationList"; + buildConfigurations = ( + "OBJ_101", + "OBJ_102" + ); + defaultConfigurationIsVisible = "0"; + defaultConfigurationName = "Release"; + }; + "OBJ_101" = { + isa = "XCBuildConfiguration"; + buildSettings = { + CLANG_ENABLE_MODULES = "YES"; + EMBEDDED_CONTENT_CONTAINS_SWIFT = "YES"; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PLATFORM_DIR)/Developer/Library/Frameworks" + ); + HEADER_SEARCH_PATHS = ( + "$(inherited)" + ); + INFOPLIST_FILE = "Framezilla.xcodeproj/FramezillaTests_Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = "14.0"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@loader_path/../Frameworks", + "@loader_path/Frameworks" + ); + MACOSX_DEPLOYMENT_TARGET = "10.15"; + OTHER_CFLAGS = ( + "$(inherited)" + ); + OTHER_LDFLAGS = ( + "$(inherited)" + ); + OTHER_SWIFT_FLAGS = ( + "$(inherited)" + ); + SWIFT_ACTIVE_COMPILATION_CONDITIONS = ( + "$(inherited)" + ); + SWIFT_VERSION = "5.0"; + TARGET_NAME = "FramezillaTests"; + TVOS_DEPLOYMENT_TARGET = "9.0"; + WATCHOS_DEPLOYMENT_TARGET = "2.0"; + }; + name = "Debug"; + }; + "OBJ_102" = { + isa = "XCBuildConfiguration"; + buildSettings = { + CLANG_ENABLE_MODULES = "YES"; + EMBEDDED_CONTENT_CONTAINS_SWIFT = "YES"; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PLATFORM_DIR)/Developer/Library/Frameworks" + ); + HEADER_SEARCH_PATHS = ( + "$(inherited)" + ); + INFOPLIST_FILE = "Framezilla.xcodeproj/FramezillaTests_Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = "14.0"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@loader_path/../Frameworks", + "@loader_path/Frameworks" + ); + MACOSX_DEPLOYMENT_TARGET = "10.15"; + OTHER_CFLAGS = ( + "$(inherited)" + ); + OTHER_LDFLAGS = ( + "$(inherited)" + ); + OTHER_SWIFT_FLAGS = ( + "$(inherited)" + ); + SWIFT_ACTIVE_COMPILATION_CONDITIONS = ( + "$(inherited)" + ); + SWIFT_VERSION = "5.0"; + TARGET_NAME = "FramezillaTests"; + TVOS_DEPLOYMENT_TARGET = "9.0"; + WATCHOS_DEPLOYMENT_TARGET = "2.0"; + }; + name = "Release"; + }; + "OBJ_103" = { + isa = "PBXSourcesBuildPhase"; + files = ( + "OBJ_104", + "OBJ_105", + "OBJ_106", + "OBJ_107", + "OBJ_108", + "OBJ_109", + "OBJ_110", + "OBJ_111", + "OBJ_112", + "OBJ_113", + "OBJ_114", + "OBJ_115" + ); + }; + "OBJ_104" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_35"; + }; + "OBJ_105" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_36"; + }; + "OBJ_106" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_37"; + }; + "OBJ_107" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_38"; + }; + "OBJ_108" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_39"; + }; + "OBJ_109" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_40"; + }; + "OBJ_11" = { + isa = "PBXFileReference"; + path = "CALayer+Installer.swift"; + sourceTree = ""; + }; + "OBJ_110" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_41"; + }; + "OBJ_111" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_42"; + }; + "OBJ_112" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_43"; + }; + "OBJ_113" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_44"; + }; + "OBJ_114" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_45"; + }; + "OBJ_115" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_46"; + }; + "OBJ_116" = { + isa = "PBXFrameworksBuildPhase"; + files = ( + "OBJ_117" + ); + }; + "OBJ_117" = { + isa = "PBXBuildFile"; + fileRef = "Framezilla::Framezilla::Product"; + }; + "OBJ_118" = { + isa = "PBXTargetDependency"; + target = "Framezilla::Framezilla"; + }; + "OBJ_12" = { + isa = "PBXFileReference"; + path = "HasRelations.swift"; + sourceTree = ""; + }; + "OBJ_13" = { + isa = "PBXFileReference"; + path = "Maker+Configurations.swift"; + sourceTree = ""; + }; + "OBJ_14" = { + isa = "PBXFileReference"; + path = "Maker+Unavailable.swift"; + sourceTree = ""; + }; + "OBJ_15" = { + isa = "PBXFileReference"; + path = "OptionSet+ForEeach.swift"; + sourceTree = ""; + }; + "OBJ_16" = { + isa = "PBXFileReference"; + path = "UIView+Installer.swift"; + sourceTree = ""; + }; + "OBJ_17" = { + isa = "PBXFileReference"; + path = "UIView+Keyboard.swift"; + sourceTree = ""; + }; + "OBJ_18" = { + isa = "PBXFileReference"; + path = "Keyboard.swift"; + sourceTree = ""; + }; + "OBJ_19" = { + isa = "PBXFileReference"; + path = "KeyboardRectCloneView.swift"; + sourceTree = ""; + }; + "OBJ_2" = { + isa = "XCConfigurationList"; + buildConfigurations = ( + "OBJ_3", + "OBJ_4" + ); + defaultConfigurationIsVisible = "0"; + defaultConfigurationName = "Release"; + }; + "OBJ_20" = { + isa = "PBXFileReference"; + path = "Maker+Relations.swift"; + sourceTree = ""; + }; + "OBJ_21" = { + isa = "PBXGroup"; + children = ( + "OBJ_22", + "OBJ_23", + "OBJ_24", + "OBJ_25", + "OBJ_26", + "OBJ_27" + ); + name = "Maker"; + path = "Maker"; + sourceTree = ""; + }; + "OBJ_22" = { + isa = "PBXFileReference"; + path = "Maker+Edges.swift"; + sourceTree = ""; + }; + "OBJ_23" = { + isa = "PBXFileReference"; + path = "Maker+Equal.swift"; + sourceTree = ""; + }; + "OBJ_24" = { + isa = "PBXFileReference"; + path = "Maker+Position.swift"; + sourceTree = ""; + }; + "OBJ_25" = { + isa = "PBXFileReference"; + path = "Maker+Size.swift"; + sourceTree = ""; + }; + "OBJ_26" = { + isa = "PBXFileReference"; + path = "Maker.swift"; + sourceTree = ""; + }; + "OBJ_27" = { + isa = "PBXFileReference"; + path = "ViewMaker.swift"; + sourceTree = ""; + }; + "OBJ_28" = { + isa = "PBXFileReference"; + path = "MakerHelper.swift"; + sourceTree = ""; + }; + "OBJ_29" = { + isa = "PBXFileReference"; + path = "Number.swift"; + sourceTree = ""; + }; + "OBJ_3" = { + isa = "XCBuildConfiguration"; + buildSettings = { + CLANG_ENABLE_OBJC_ARC = "YES"; + COMBINE_HIDPI_IMAGES = "YES"; + COPY_PHASE_STRIP = "NO"; + DEBUG_INFORMATION_FORMAT = "dwarf"; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_NS_ASSERTIONS = "YES"; + GCC_OPTIMIZATION_LEVEL = "0"; + GCC_PREPROCESSOR_DEFINITIONS = ( + "$(inherited)", + "SWIFT_PACKAGE=1", + "DEBUG=1" + ); + MACOSX_DEPLOYMENT_TARGET = "10.10"; + ONLY_ACTIVE_ARCH = "YES"; + OTHER_SWIFT_FLAGS = ( + "$(inherited)", + "-DXcode" + ); + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = "macosx"; + SUPPORTED_PLATFORMS = ( + "macosx", + "iphoneos", + "iphonesimulator", + "appletvos", + "appletvsimulator", + "watchos", + "watchsimulator" + ); + SWIFT_ACTIVE_COMPILATION_CONDITIONS = ( + "$(inherited)", + "SWIFT_PACKAGE", + "DEBUG" + ); + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + USE_HEADERMAP = "NO"; + }; + name = "Debug"; + }; + "OBJ_30" = { + isa = "PBXFileReference"; + path = "Parameters.swift"; + sourceTree = ""; + }; + "OBJ_31" = { + isa = "PBXFileReference"; + path = "Relations.swift"; + sourceTree = ""; + }; + "OBJ_32" = { + isa = "PBXFileReference"; + path = "SafeArea.swift"; + sourceTree = ""; + }; + "OBJ_33" = { + isa = "PBXFileReference"; + path = "Weak.swift"; + sourceTree = ""; + }; + "OBJ_34" = { + isa = "PBXGroup"; + children = ( + "OBJ_35", + "OBJ_36", + "OBJ_37", + "OBJ_38", + "OBJ_39", + "OBJ_40", + "OBJ_41", + "OBJ_42", + "OBJ_43", + "OBJ_44", + "OBJ_45", + "OBJ_46" + ); + name = "Tests"; + path = "Tests"; + sourceTree = "SOURCE_ROOT"; + }; + "OBJ_35" = { + isa = "PBXFileReference"; + path = "BaseTest.swift"; + sourceTree = ""; + }; + "OBJ_36" = { + isa = "PBXFileReference"; + path = "ContainerTests.swift"; + sourceTree = ""; + }; + "OBJ_37" = { + isa = "PBXFileReference"; + path = "ExtensionsTests.swift"; + sourceTree = ""; + }; + "OBJ_38" = { + isa = "PBXFileReference"; + path = "KeyboardTests.swift"; + sourceTree = ""; + }; + "OBJ_39" = { + isa = "PBXFileReference"; + path = "MakerBothSideRelationsTests.swift"; + sourceTree = ""; + }; + "OBJ_4" = { + isa = "XCBuildConfiguration"; + buildSettings = { + CLANG_ENABLE_OBJC_ARC = "YES"; + COMBINE_HIDPI_IMAGES = "YES"; + COPY_PHASE_STRIP = "YES"; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_OPTIMIZATION_LEVEL = "s"; + GCC_PREPROCESSOR_DEFINITIONS = ( + "$(inherited)", + "SWIFT_PACKAGE=1" + ); + MACOSX_DEPLOYMENT_TARGET = "10.10"; + OTHER_SWIFT_FLAGS = ( + "$(inherited)", + "-DXcode" + ); + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = "macosx"; + SUPPORTED_PLATFORMS = ( + "macosx", + "iphoneos", + "iphonesimulator", + "appletvos", + "appletvsimulator", + "watchos", + "watchsimulator" + ); + SWIFT_ACTIVE_COMPILATION_CONDITIONS = ( + "$(inherited)", + "SWIFT_PACKAGE" + ); + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; + USE_HEADERMAP = "NO"; + }; + name = "Release"; + }; + "OBJ_40" = { + isa = "PBXFileReference"; + path = "MakerCenterTests.swift"; + sourceTree = ""; + }; + "OBJ_41" = { + isa = "PBXFileReference"; + path = "MakerSafeAreaTests.swift"; + sourceTree = ""; + }; + "OBJ_42" = { + isa = "PBXFileReference"; + path = "MakerStackTests.swift"; + sourceTree = ""; + }; + "OBJ_43" = { + isa = "PBXFileReference"; + path = "MakerTests.swift"; + sourceTree = ""; + }; + "OBJ_44" = { + isa = "PBXFileReference"; + path = "MakerWidthHeightTests.swift"; + sourceTree = ""; + }; + "OBJ_45" = { + isa = "PBXFileReference"; + path = "ScrollViewTests.swift"; + sourceTree = ""; + }; + "OBJ_46" = { + isa = "PBXFileReference"; + path = "StateTests.swift"; + sourceTree = ""; + }; + "OBJ_47" = { + isa = "PBXGroup"; + children = ( + "Framezilla::FramezillaTests::Product", + "Framezilla::Framezilla::Product" + ); + name = "Products"; + path = ""; + sourceTree = "BUILT_PRODUCTS_DIR"; + }; + "OBJ_5" = { + isa = "PBXGroup"; + children = ( + "OBJ_6", + "OBJ_7", + "OBJ_34", + "OBJ_47", + "OBJ_50", + "OBJ_51", + "OBJ_52", + "OBJ_53", + "OBJ_54", + "OBJ_55", + "OBJ_56", + "OBJ_57" + ); + path = ""; + sourceTree = ""; + }; + "OBJ_50" = { + isa = "PBXFileReference"; + path = "Framezilla.lib"; + sourceTree = "SOURCE_ROOT"; + }; + "OBJ_51" = { + isa = "PBXFileReference"; + path = "Example"; + sourceTree = "SOURCE_ROOT"; + }; + "OBJ_52" = { + isa = "PBXFileReference"; + path = "img"; + sourceTree = "SOURCE_ROOT"; + }; + "OBJ_53" = { + isa = "PBXFileReference"; + path = "Framezilla.derivedData"; + sourceTree = "SOURCE_ROOT"; + }; + "OBJ_54" = { + isa = "PBXFileReference"; + path = "LICENSE"; + sourceTree = ""; + }; + "OBJ_55" = { + isa = "PBXFileReference"; + path = "README.md"; + sourceTree = ""; + }; + "OBJ_56" = { + isa = "PBXFileReference"; + path = "CONTRIBUTING.md"; + sourceTree = ""; + }; + "OBJ_57" = { + isa = "PBXFileReference"; + path = "_config.yml"; + sourceTree = ""; + }; + "OBJ_59" = { + isa = "XCConfigurationList"; + buildConfigurations = ( + "OBJ_60", + "OBJ_61" + ); + defaultConfigurationIsVisible = "0"; + defaultConfigurationName = "Release"; + }; + "OBJ_6" = { + isa = "PBXFileReference"; + explicitFileType = "sourcecode.swift"; + path = "Package.swift"; + sourceTree = ""; + }; + "OBJ_60" = { + isa = "XCBuildConfiguration"; + buildSettings = { + ENABLE_TESTABILITY = "YES"; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PLATFORM_DIR)/Developer/Library/Frameworks" + ); + HEADER_SEARCH_PATHS = ( + "$(inherited)" + ); + INFOPLIST_FILE = "Framezilla.xcodeproj/Framezilla_Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = "10.0"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "$(TOOLCHAIN_DIR)/usr/lib/swift/macosx" + ); + MACOSX_DEPLOYMENT_TARGET = "10.10"; + OTHER_CFLAGS = ( + "$(inherited)" + ); + OTHER_LDFLAGS = ( + "$(inherited)" + ); + OTHER_SWIFT_FLAGS = ( + "$(inherited)" + ); + PRODUCT_BUNDLE_IDENTIFIER = "Framezilla"; + PRODUCT_MODULE_NAME = "$(TARGET_NAME:c99extidentifier)"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + SKIP_INSTALL = "YES"; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = ( + "$(inherited)" + ); + SWIFT_VERSION = "5.0"; + TARGET_NAME = "Framezilla"; + TVOS_DEPLOYMENT_TARGET = "9.0"; + WATCHOS_DEPLOYMENT_TARGET = "2.0"; + }; + name = "Debug"; + }; + "OBJ_61" = { + isa = "XCBuildConfiguration"; + buildSettings = { + ENABLE_TESTABILITY = "YES"; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PLATFORM_DIR)/Developer/Library/Frameworks" + ); + HEADER_SEARCH_PATHS = ( + "$(inherited)" + ); + INFOPLIST_FILE = "Framezilla.xcodeproj/Framezilla_Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = "10.0"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "$(TOOLCHAIN_DIR)/usr/lib/swift/macosx" + ); + MACOSX_DEPLOYMENT_TARGET = "10.10"; + OTHER_CFLAGS = ( + "$(inherited)" + ); + OTHER_LDFLAGS = ( + "$(inherited)" + ); + OTHER_SWIFT_FLAGS = ( + "$(inherited)" + ); + PRODUCT_BUNDLE_IDENTIFIER = "Framezilla"; + PRODUCT_MODULE_NAME = "$(TARGET_NAME:c99extidentifier)"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + SKIP_INSTALL = "YES"; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = ( + "$(inherited)" + ); + SWIFT_VERSION = "5.0"; + TARGET_NAME = "Framezilla"; + TVOS_DEPLOYMENT_TARGET = "9.0"; + WATCHOS_DEPLOYMENT_TARGET = "2.0"; + }; + name = "Release"; + }; + "OBJ_62" = { + isa = "PBXSourcesBuildPhase"; + files = ( + "OBJ_63", + "OBJ_64", + "OBJ_65", + "OBJ_66", + "OBJ_67", + "OBJ_68", + "OBJ_69", + "OBJ_70", + "OBJ_71", + "OBJ_72", + "OBJ_73", + "OBJ_74", + "OBJ_75", + "OBJ_76", + "OBJ_77", + "OBJ_78", + "OBJ_79", + "OBJ_80", + "OBJ_81", + "OBJ_82", + "OBJ_83", + "OBJ_84", + "OBJ_85", + "OBJ_86" + ); + }; + "OBJ_63" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_8"; + }; + "OBJ_64" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_10"; + }; + "OBJ_65" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_11"; + }; + "OBJ_66" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_12"; + }; + "OBJ_67" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_13"; + }; + "OBJ_68" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_14"; + }; + "OBJ_69" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_15"; + }; + "OBJ_7" = { + isa = "PBXGroup"; + children = ( + "OBJ_8", + "OBJ_9", + "OBJ_18", + "OBJ_19", + "OBJ_20", + "OBJ_21", + "OBJ_28", + "OBJ_29", + "OBJ_30", + "OBJ_31", + "OBJ_32", + "OBJ_33" + ); + name = "Sources"; + path = "Sources"; + sourceTree = "SOURCE_ROOT"; + }; + "OBJ_70" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_16"; + }; + "OBJ_71" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_17"; + }; + "OBJ_72" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_18"; + }; + "OBJ_73" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_19"; + }; + "OBJ_74" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_20"; + }; + "OBJ_75" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_22"; + }; + "OBJ_76" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_23"; + }; + "OBJ_77" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_24"; + }; + "OBJ_78" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_25"; + }; + "OBJ_79" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_26"; + }; + "OBJ_8" = { + isa = "PBXFileReference"; + path = "ElementType.swift"; + sourceTree = ""; + }; + "OBJ_80" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_27"; + }; + "OBJ_81" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_28"; + }; + "OBJ_82" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_29"; + }; + "OBJ_83" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_30"; + }; + "OBJ_84" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_31"; + }; + "OBJ_85" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_32"; + }; + "OBJ_86" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_33"; + }; + "OBJ_87" = { + isa = "PBXFrameworksBuildPhase"; + files = ( + ); + }; + "OBJ_89" = { + isa = "XCConfigurationList"; + buildConfigurations = ( + "OBJ_90", + "OBJ_91" + ); + defaultConfigurationIsVisible = "0"; + defaultConfigurationName = "Release"; + }; + "OBJ_9" = { + isa = "PBXGroup"; + children = ( + "OBJ_10", + "OBJ_11", + "OBJ_12", + "OBJ_13", + "OBJ_14", + "OBJ_15", + "OBJ_16", + "OBJ_17" + ); + name = "Extensions"; + path = "Extensions"; + sourceTree = ""; + }; + "OBJ_90" = { + isa = "XCBuildConfiguration"; + buildSettings = { + LD = "/usr/bin/true"; + OTHER_SWIFT_FLAGS = ( + "-swift-version", + "5", + "-I", + "$(TOOLCHAIN_DIR)/usr/lib/swift/pm/4_2", + "-sdk", + "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk", + "-package-description-version", + "5.3.0" + ); + SWIFT_VERSION = "5.0"; + }; + name = "Debug"; + }; + "OBJ_91" = { + isa = "XCBuildConfiguration"; + buildSettings = { + LD = "/usr/bin/true"; + OTHER_SWIFT_FLAGS = ( + "-swift-version", + "5", + "-I", + "$(TOOLCHAIN_DIR)/usr/lib/swift/pm/4_2", + "-sdk", + "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk", + "-package-description-version", + "5.3.0" + ); + SWIFT_VERSION = "5.0"; + }; + name = "Release"; + }; + "OBJ_92" = { + isa = "PBXSourcesBuildPhase"; + files = ( + "OBJ_93" + ); + }; + "OBJ_93" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_6"; + }; + "OBJ_95" = { + isa = "XCConfigurationList"; + buildConfigurations = ( + "OBJ_96", + "OBJ_97" + ); + defaultConfigurationIsVisible = "0"; + defaultConfigurationName = "Release"; + }; + "OBJ_96" = { + isa = "XCBuildConfiguration"; + buildSettings = { + }; + name = "Debug"; + }; + "OBJ_97" = { + isa = "XCBuildConfiguration"; + buildSettings = { + }; + name = "Release"; + }; + "OBJ_98" = { + isa = "PBXTargetDependency"; + target = "Framezilla::FramezillaTests"; + }; + }; + rootObject = "OBJ_1"; } diff --git a/Framezilla.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/Framezilla.xcodeproj/project.xcworkspace/contents.xcworkspacedata index 1cc02ce..fe1aa71 100644 --- a/Framezilla.xcodeproj/project.xcworkspace/contents.xcworkspacedata +++ b/Framezilla.xcodeproj/project.xcworkspace/contents.xcworkspacedata @@ -2,6 +2,6 @@ + location = "self:"> - + \ No newline at end of file diff --git a/Framezilla.xcodeproj/xcshareddata/IDETemplateMacros.plist b/Framezilla.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings similarity index 58% rename from Framezilla.xcodeproj/xcshareddata/IDETemplateMacros.plist rename to Framezilla.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings index bfcd7ed..a72dc2b 100644 --- a/Framezilla.xcodeproj/xcshareddata/IDETemplateMacros.plist +++ b/Framezilla.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings @@ -2,9 +2,7 @@ - FILEHEADER - -// Copyright © ___YEAR___ ___ORGANIZATIONNAME___. All rights reserved. -// + IDEWorkspaceSharedSettings_AutocreateContextsIfNeeded + - + \ No newline at end of file diff --git a/Framezilla.xcodeproj/xcshareddata/xcschemes/Framezilla iOS.xcscheme b/Framezilla.xcodeproj/xcshareddata/xcschemes/Framezilla iOS.xcscheme deleted file mode 100644 index b746b66..0000000 --- a/Framezilla.xcodeproj/xcshareddata/xcschemes/Framezilla iOS.xcscheme +++ /dev/null @@ -1,96 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Framezilla.xcodeproj/xcshareddata/xcschemes/FramezillaTests.xcscheme b/Framezilla.xcodeproj/xcshareddata/xcschemes/Framezilla-Package.xcscheme similarity index 70% rename from Framezilla.xcodeproj/xcshareddata/xcschemes/FramezillaTests.xcscheme rename to Framezilla.xcodeproj/xcshareddata/xcschemes/Framezilla-Package.xcscheme index 3cf5040..82d951e 100644 --- a/Framezilla.xcodeproj/xcshareddata/xcschemes/FramezillaTests.xcscheme +++ b/Framezilla.xcodeproj/xcshareddata/xcschemes/Framezilla-Package.xcscheme @@ -1,41 +1,44 @@ + + + + + + - - - - - - - - > diff --git a/Sources/Extensions/UIView+Installer.swift b/Sources/Extensions/UIView+Installer.swift index 7626805..435eef7 100644 --- a/Sources/Extensions/UIView+Installer.swift +++ b/Sources/Extensions/UIView+Installer.swift @@ -8,6 +8,7 @@ import Foundation import ObjectiveC +import UIKit public let DEFAULT_STATE = "DEFAULT STATE" diff --git a/Sources/Extensions/UIView+Keyboard.swift b/Sources/Extensions/UIView+Keyboard.swift index 8cd1630..280b9ab 100644 --- a/Sources/Extensions/UIView+Keyboard.swift +++ b/Sources/Extensions/UIView+Keyboard.swift @@ -3,6 +3,7 @@ // import Foundation +import UIKit public extension UIView { diff --git a/Sources/Maker/Maker+Edges.swift b/Sources/Maker/Maker+Edges.swift index ade6f9a..8a9c099 100644 --- a/Sources/Maker/Maker+Edges.swift +++ b/Sources/Maker/Maker+Edges.swift @@ -24,10 +24,10 @@ extension Maker { /// /// - returns: `Maker` instance for chaining relations. @discardableResult public func edges(top: Number? = nil, left: Number? = nil, bottom: Number? = nil, right: Number? = nil) -> Self { - apply(self.top, top) - apply(self.left, left) - apply(self.bottom, bottom) - apply(self.right, right) + _ = apply(self.top, top) + _ = apply(self.left, left) + _ = apply(self.bottom, bottom) + _ = apply(self.right, right) return self } diff --git a/Sources/Maker/Maker.swift b/Sources/Maker/Maker.swift index cedc10f..69fca30 100644 --- a/Sources/Maker/Maker.swift +++ b/Sources/Maker/Maker.swift @@ -7,6 +7,7 @@ // import Foundation +import UIKit public enum Size { case width diff --git a/Sources/MakerHelper.swift b/Sources/MakerHelper.swift index 39a41f3..ae71fc1 100644 --- a/Sources/MakerHelper.swift +++ b/Sources/MakerHelper.swift @@ -7,6 +7,7 @@ // import Foundation +import UIKit extension Maker { diff --git a/Sources/Number.swift b/Sources/Number.swift index 5191b22..dc69a1f 100644 --- a/Sources/Number.swift +++ b/Sources/Number.swift @@ -7,6 +7,7 @@ // import Foundation +import struct CoreGraphics.CGFloat public protocol Number { var value: CGFloat { get } diff --git a/Sources/Parameters.swift b/Sources/Parameters.swift index 013c81f..b6febc1 100644 --- a/Sources/Parameters.swift +++ b/Sources/Parameters.swift @@ -7,6 +7,7 @@ // import Foundation +import UIKit final class ValueParameter { let value: CGFloat diff --git a/Sources/Supporting/Framezilla.h b/Sources/Supporting/Framezilla.h deleted file mode 100644 index 2ee56d6..0000000 --- a/Sources/Supporting/Framezilla.h +++ /dev/null @@ -1,19 +0,0 @@ -// -// Framezilla.h -// Framezilla -// -// Created by Nikita on 10/09/16. -// -// - -#import - -//! Project version number for Framezilla. -FOUNDATION_EXPORT double FramezillaVersionNumber; - -//! Project version string for Framezilla. -FOUNDATION_EXPORT const unsigned char FramezillaVersionString[]; - -// In this header, you should import all the public headers of your framework using statements like #import - - diff --git a/Sources/Supporting/Info-iOS.plist b/Sources/Supporting/Info-iOS.plist deleted file mode 100644 index fbe1e6b..0000000 --- a/Sources/Supporting/Info-iOS.plist +++ /dev/null @@ -1,24 +0,0 @@ - - - - - CFBundleDevelopmentRegion - en - CFBundleExecutable - $(EXECUTABLE_NAME) - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - $(PRODUCT_NAME) - CFBundlePackageType - FMWK - CFBundleShortVersionString - 1.0 - CFBundleVersion - $(CURRENT_PROJECT_VERSION) - NSPrincipalClass - - - diff --git a/Sources/UIView+Relations.swift b/Sources/UIView+Relations.swift deleted file mode 100644 index e123505..0000000 --- a/Sources/UIView+Relations.swift +++ /dev/null @@ -1,105 +0,0 @@ -// -// UIView+Relations.swift -// Framezilla -// -// Created by Nikita on 26/08/16. -// Copyright © 2016 Nikita. All rights reserved. -// - -/// Phantom type for `nui_left`, `nui_right`, `nui_centerX` relations. - -public protocol HorizontalRelation {} - -/// Phantom type for `nui_top`, `nui_bottom`, `nui_centerY` relations. - -public protocol VerticalRelation {} - -/// Phantom type for `nui_height`, `nui_widht` relations. - -public protocol SizeRelation {} - -public final class RelationView { - - unowned var view: UIView - var relationType: RelationType - - init(view: UIView, relation: RelationType) { - self.view = view - self.relationType = relation - } -} - -enum RelationType { - case bottom - case top - case left - case right - case width - case widthTo - case height - case heightTo - case centerX - case centerY -} - -extension RelationType { - var isSizeType: Bool { - switch self { - case .height, .heightTo, .width, .widthTo: - return true - default: - return false - } - } -} - -public extension UIView { - - /// Width relation of current view. - - var nui_width: RelationView { - return RelationView(view: self, relation: .width) - } - - /// Height relation of current view. - - var nui_height: RelationView { - return RelationView(view: self, relation: .height) - } - - /// Left relation of current view. - - var nui_left: RelationView { - return RelationView(view: self, relation: .left) - } - - /// Right relation of current view. - - var nui_right: RelationView { - return RelationView(view: self, relation: .right) - } - - /// Top relation of current view. - - var nui_top: RelationView { - return RelationView(view: self, relation: .top) - } - - /// Bottom relation of current view. - - var nui_bottom: RelationView { - return RelationView(view: self, relation: .bottom) - } - - /// CenterX relation of current view. - - var nui_centerX: RelationView { - return RelationView(view: self, relation: .centerX) - } - - /// CenterY relation of current view. - - var nui_centerY: RelationView { - return RelationView(view: self, relation: .centerY) - } -} diff --git a/Tests/Supporting/Info.plist b/Tests/Supporting/Info.plist deleted file mode 100644 index 6c6c23c..0000000 --- a/Tests/Supporting/Info.plist +++ /dev/null @@ -1,22 +0,0 @@ - - - - - CFBundleDevelopmentRegion - en - CFBundleExecutable - $(EXECUTABLE_NAME) - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - $(PRODUCT_NAME) - CFBundlePackageType - BNDL - CFBundleShortVersionString - 1.0 - CFBundleVersion - 1 - -