Files
SkeletonView/SkeletonView.xcodeproj/project.pbxproj

760 lines
38 KiB
Plaintext

// !$*UTF8*$!
{
archiveVersion = 1;
classes = {
};
objectVersion = 46;
objects = {
/* Begin PBXBuildFile section */
OBJ_114 /* SkeletonAppearance.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_9 /* SkeletonAppearance.swift */; };
OBJ_115 /* SkeletonLayerBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_11 /* SkeletonLayerBuilder.swift */; };
OBJ_116 /* SkeletonMultilineLayerBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_12 /* SkeletonMultilineLayerBuilder.swift */; };
OBJ_117 /* CollectionSkeletonProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_14 /* CollectionSkeletonProtocol.swift */; };
OBJ_118 /* SkeletonCollectionViewProtocols.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_16 /* SkeletonCollectionViewProtocols.swift */; };
OBJ_119 /* UICollectionView+CollectionSkeleton.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_17 /* UICollectionView+CollectionSkeleton.swift */; };
OBJ_120 /* GenericCollectionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_19 /* GenericCollectionView.swift */; };
OBJ_121 /* SkeletonReusableCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_20 /* SkeletonReusableCell.swift */; };
OBJ_122 /* SkeletonCollectionDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_21 /* SkeletonCollectionDataSource.swift */; };
OBJ_123 /* SkeletonCollectionDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_22 /* SkeletonCollectionDelegate.swift */; };
OBJ_124 /* SkeletonTableViewProtocols.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_24 /* SkeletonTableViewProtocols.swift */; };
OBJ_125 /* UITableView+CollectionSkeleton.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_25 /* UITableView+CollectionSkeleton.swift */; };
OBJ_126 /* UIView+CollectionSkeleton.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_26 /* UIView+CollectionSkeleton.swift */; };
OBJ_127 /* SkeletonDebug.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_28 /* SkeletonDebug.swift */; };
OBJ_128 /* CALayer+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_30 /* CALayer+Extensions.swift */; };
OBJ_129 /* Int+Whitespaces.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_31 /* Int+Whitespaces.swift */; };
OBJ_130 /* ProcessInfo+XCTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_32 /* ProcessInfo+XCTest.swift */; };
OBJ_131 /* UIColor+Skeleton.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_33 /* UIColor+Skeleton.swift */; };
OBJ_132 /* UITableView+VisibleSections.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_34 /* UITableView+VisibleSections.swift */; };
OBJ_133 /* UIView+Autolayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_35 /* UIView+Autolayout.swift */; };
OBJ_134 /* UIView+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_36 /* UIView+Extension.swift */; };
OBJ_135 /* UIView+Frame.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_37 /* UIView+Frame.swift */; };
OBJ_136 /* UIView+IBInspectable.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_38 /* UIView+IBInspectable.swift */; };
OBJ_137 /* UIView+UIApplicationDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_39 /* UIView+UIApplicationDelegate.swift */; };
OBJ_138 /* AssociationPolicy.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_41 /* AssociationPolicy.swift */; };
OBJ_139 /* PrepareForSkeletonProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_42 /* PrepareForSkeletonProtocol.swift */; };
OBJ_140 /* RecursiveProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_43 /* RecursiveProtocol.swift */; };
OBJ_141 /* Swizzling.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_44 /* Swizzling.swift */; };
OBJ_142 /* ContainsMultilineText.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_46 /* ContainsMultilineText.swift */; };
OBJ_143 /* UILabel+Multiline.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_47 /* UILabel+Multiline.swift */; };
OBJ_144 /* UITextView+Multiline.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_48 /* UITextView+Multiline.swift */; };
OBJ_145 /* Recoverable.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_50 /* Recoverable.swift */; };
OBJ_146 /* RecoverableViewState.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_51 /* RecoverableViewState.swift */; };
OBJ_147 /* SkeletonAnimationBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_52 /* SkeletonAnimationBuilder.swift */; };
OBJ_148 /* SkeletonConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_53 /* SkeletonConfig.swift */; };
OBJ_149 /* SkeletonFlow.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_54 /* SkeletonFlow.swift */; };
OBJ_150 /* SkeletonGradient.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_55 /* SkeletonGradient.swift */; };
OBJ_151 /* SkeletonLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_56 /* SkeletonLayer.swift */; };
OBJ_152 /* SkeletonView.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_57 /* SkeletonView.swift */; };
OBJ_153 /* SubviewsSkeletonables.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_58 /* SubviewsSkeletonables.swift */; };
OBJ_154 /* SkeletonTransitionStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_60 /* SkeletonTransitionStyle.swift */; };
OBJ_155 /* UIView+Transitions.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_61 /* UIView+Transitions.swift */; };
OBJ_173 /* SkeletonViewTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_64 /* SkeletonViewTests.swift */; };
OBJ_176 /* SkeletonView.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "SkeletonView::SkeletonView::Product" /* SkeletonView.framework */; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
1EAF211F25D5EF1600614055 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = OBJ_1 /* Project object */;
proxyType = 1;
remoteGlobalIDString = "SkeletonView::SkeletonView";
remoteInfo = SkeletonView;
};
/* End PBXContainerItemProxy section */
/* Begin PBXFileReference section */
OBJ_100 /* UIImage.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UIImage.swift; sourceTree = "<group>"; };
OBJ_101 /* UIView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UIView.swift; sourceTree = "<group>"; };
OBJ_102 /* UIViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UIViewController.swift; sourceTree = "<group>"; };
OBJ_103 /* URLRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = URLRequest.swift; sourceTree = "<group>"; };
OBJ_104 /* Package.swift */ = {isa = PBXFileReference; explicitFileType = sourcecode.swift; name = Package.swift; path = "/Users/jpcatalan/repos/SkeletonView/.build/checkouts/swift-snapshot-testing/Package.swift"; sourceTree = "<group>"; };
OBJ_11 /* SkeletonLayerBuilder.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SkeletonLayerBuilder.swift; sourceTree = "<group>"; };
OBJ_12 /* SkeletonMultilineLayerBuilder.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SkeletonMultilineLayerBuilder.swift; sourceTree = "<group>"; };
OBJ_14 /* CollectionSkeletonProtocol.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CollectionSkeletonProtocol.swift; sourceTree = "<group>"; };
OBJ_16 /* SkeletonCollectionViewProtocols.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SkeletonCollectionViewProtocols.swift; sourceTree = "<group>"; };
OBJ_17 /* UICollectionView+CollectionSkeleton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UICollectionView+CollectionSkeleton.swift"; sourceTree = "<group>"; };
OBJ_19 /* GenericCollectionView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GenericCollectionView.swift; sourceTree = "<group>"; };
OBJ_20 /* SkeletonReusableCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SkeletonReusableCell.swift; sourceTree = "<group>"; };
OBJ_21 /* SkeletonCollectionDataSource.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SkeletonCollectionDataSource.swift; sourceTree = "<group>"; };
OBJ_22 /* SkeletonCollectionDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SkeletonCollectionDelegate.swift; sourceTree = "<group>"; };
OBJ_24 /* SkeletonTableViewProtocols.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SkeletonTableViewProtocols.swift; sourceTree = "<group>"; };
OBJ_25 /* UITableView+CollectionSkeleton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UITableView+CollectionSkeleton.swift"; sourceTree = "<group>"; };
OBJ_26 /* UIView+CollectionSkeleton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIView+CollectionSkeleton.swift"; sourceTree = "<group>"; };
OBJ_28 /* SkeletonDebug.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SkeletonDebug.swift; sourceTree = "<group>"; };
OBJ_30 /* CALayer+Extensions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "CALayer+Extensions.swift"; sourceTree = "<group>"; };
OBJ_31 /* Int+Whitespaces.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Int+Whitespaces.swift"; sourceTree = "<group>"; };
OBJ_32 /* ProcessInfo+XCTest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "ProcessInfo+XCTest.swift"; sourceTree = "<group>"; };
OBJ_33 /* UIColor+Skeleton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIColor+Skeleton.swift"; sourceTree = "<group>"; };
OBJ_34 /* UITableView+VisibleSections.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UITableView+VisibleSections.swift"; sourceTree = "<group>"; };
OBJ_35 /* UIView+Autolayout.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIView+Autolayout.swift"; sourceTree = "<group>"; };
OBJ_36 /* UIView+Extension.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIView+Extension.swift"; sourceTree = "<group>"; };
OBJ_37 /* UIView+Frame.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIView+Frame.swift"; sourceTree = "<group>"; };
OBJ_38 /* UIView+IBInspectable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIView+IBInspectable.swift"; sourceTree = "<group>"; };
OBJ_39 /* UIView+UIApplicationDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIView+UIApplicationDelegate.swift"; sourceTree = "<group>"; };
OBJ_41 /* AssociationPolicy.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AssociationPolicy.swift; sourceTree = "<group>"; };
OBJ_42 /* PrepareForSkeletonProtocol.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PrepareForSkeletonProtocol.swift; sourceTree = "<group>"; };
OBJ_43 /* RecursiveProtocol.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecursiveProtocol.swift; sourceTree = "<group>"; };
OBJ_44 /* Swizzling.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Swizzling.swift; sourceTree = "<group>"; };
OBJ_46 /* ContainsMultilineText.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContainsMultilineText.swift; sourceTree = "<group>"; };
OBJ_47 /* UILabel+Multiline.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UILabel+Multiline.swift"; sourceTree = "<group>"; };
OBJ_48 /* UITextView+Multiline.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UITextView+Multiline.swift"; sourceTree = "<group>"; };
OBJ_50 /* Recoverable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Recoverable.swift; sourceTree = "<group>"; };
OBJ_51 /* RecoverableViewState.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecoverableViewState.swift; sourceTree = "<group>"; };
OBJ_52 /* SkeletonAnimationBuilder.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SkeletonAnimationBuilder.swift; sourceTree = "<group>"; };
OBJ_53 /* SkeletonConfig.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SkeletonConfig.swift; sourceTree = "<group>"; };
OBJ_54 /* SkeletonFlow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SkeletonFlow.swift; sourceTree = "<group>"; };
OBJ_55 /* SkeletonGradient.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SkeletonGradient.swift; sourceTree = "<group>"; };
OBJ_56 /* SkeletonLayer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SkeletonLayer.swift; sourceTree = "<group>"; };
OBJ_57 /* SkeletonView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SkeletonView.swift; sourceTree = "<group>"; };
OBJ_58 /* SubviewsSkeletonables.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SubviewsSkeletonables.swift; sourceTree = "<group>"; };
OBJ_6 /* Package.swift */ = {isa = PBXFileReference; explicitFileType = sourcecode.swift; path = Package.swift; sourceTree = "<group>"; };
OBJ_60 /* SkeletonTransitionStyle.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SkeletonTransitionStyle.swift; sourceTree = "<group>"; };
OBJ_61 /* UIView+Transitions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIView+Transitions.swift"; sourceTree = "<group>"; };
OBJ_64 /* SkeletonViewTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SkeletonViewTests.swift; sourceTree = "<group>"; };
OBJ_68 /* AssertInlineSnapshot.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AssertInlineSnapshot.swift; sourceTree = "<group>"; };
OBJ_69 /* AssertSnapshot.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AssertSnapshot.swift; sourceTree = "<group>"; };
OBJ_70 /* Async.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Async.swift; sourceTree = "<group>"; };
OBJ_72 /* Internal.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Internal.swift; sourceTree = "<group>"; };
OBJ_73 /* PlistEncoder.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlistEncoder.swift; sourceTree = "<group>"; };
OBJ_74 /* String+SpecialCharacters.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "String+SpecialCharacters.swift"; sourceTree = "<group>"; };
OBJ_75 /* View.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = View.swift; sourceTree = "<group>"; };
OBJ_76 /* XCTAttachment.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = XCTAttachment.swift; sourceTree = "<group>"; };
OBJ_77 /* Diff.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Diff.swift; sourceTree = "<group>"; };
OBJ_78 /* Diffing.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Diffing.swift; sourceTree = "<group>"; };
OBJ_80 /* Wait.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Wait.swift; sourceTree = "<group>"; };
OBJ_81 /* SnapshotTestCase.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SnapshotTestCase.swift; sourceTree = "<group>"; };
OBJ_82 /* Snapshotting.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Snapshotting.swift; sourceTree = "<group>"; };
OBJ_84 /* Any.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Any.swift; sourceTree = "<group>"; };
OBJ_85 /* CALayer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CALayer.swift; sourceTree = "<group>"; };
OBJ_86 /* CGPath.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CGPath.swift; sourceTree = "<group>"; };
OBJ_87 /* CaseIterable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CaseIterable.swift; sourceTree = "<group>"; };
OBJ_88 /* Codable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Codable.swift; sourceTree = "<group>"; };
OBJ_89 /* Data.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Data.swift; sourceTree = "<group>"; };
OBJ_9 /* SkeletonAppearance.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SkeletonAppearance.swift; sourceTree = "<group>"; };
OBJ_90 /* Description.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Description.swift; sourceTree = "<group>"; };
OBJ_91 /* NSBezierPath.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NSBezierPath.swift; sourceTree = "<group>"; };
OBJ_92 /* NSImage.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NSImage.swift; sourceTree = "<group>"; };
OBJ_93 /* NSView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NSView.swift; sourceTree = "<group>"; };
OBJ_94 /* NSViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NSViewController.swift; sourceTree = "<group>"; };
OBJ_95 /* SceneKit.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SceneKit.swift; sourceTree = "<group>"; };
OBJ_96 /* SpriteKit.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SpriteKit.swift; sourceTree = "<group>"; };
OBJ_97 /* String.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = String.swift; sourceTree = "<group>"; };
OBJ_98 /* SwiftUIView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SwiftUIView.swift; sourceTree = "<group>"; };
OBJ_99 /* UIBezierPath.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UIBezierPath.swift; sourceTree = "<group>"; };
"SkeletonView::SkeletonView::Product" /* SkeletonView.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = SkeletonView.framework; sourceTree = BUILT_PRODUCTS_DIR; };
"SkeletonView::SkeletonViewTests::Product" /* SkeletonViewTests.xctest */ = {isa = PBXFileReference; lastKnownFileType = file; path = SkeletonViewTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
OBJ_156 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 0;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
OBJ_174 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 0;
files = (
OBJ_176 /* SkeletonView.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
OBJ_10 /* Builders */ = {
isa = PBXGroup;
children = (
OBJ_11 /* SkeletonLayerBuilder.swift */,
OBJ_12 /* SkeletonMultilineLayerBuilder.swift */,
);
path = Builders;
sourceTree = "<group>";
};
OBJ_105 /* Products */ = {
isa = PBXGroup;
children = (
"SkeletonView::SkeletonView::Product" /* SkeletonView.framework */,
"SkeletonView::SkeletonViewTests::Product" /* SkeletonViewTests.xctest */,
);
name = Products;
sourceTree = BUILT_PRODUCTS_DIR;
};
OBJ_13 /* Collections */ = {
isa = PBXGroup;
children = (
OBJ_14 /* CollectionSkeletonProtocol.swift */,
OBJ_15 /* CollectionViews */,
OBJ_18 /* Generics */,
OBJ_21 /* SkeletonCollectionDataSource.swift */,
OBJ_22 /* SkeletonCollectionDelegate.swift */,
OBJ_23 /* TableViews */,
OBJ_26 /* UIView+CollectionSkeleton.swift */,
);
path = Collections;
sourceTree = "<group>";
};
OBJ_15 /* CollectionViews */ = {
isa = PBXGroup;
children = (
OBJ_16 /* SkeletonCollectionViewProtocols.swift */,
OBJ_17 /* UICollectionView+CollectionSkeleton.swift */,
);
path = CollectionViews;
sourceTree = "<group>";
};
OBJ_18 /* Generics */ = {
isa = PBXGroup;
children = (
OBJ_19 /* GenericCollectionView.swift */,
OBJ_20 /* SkeletonReusableCell.swift */,
);
path = Generics;
sourceTree = "<group>";
};
OBJ_23 /* TableViews */ = {
isa = PBXGroup;
children = (
OBJ_24 /* SkeletonTableViewProtocols.swift */,
OBJ_25 /* UITableView+CollectionSkeleton.swift */,
);
path = TableViews;
sourceTree = "<group>";
};
OBJ_27 /* Debug */ = {
isa = PBXGroup;
children = (
OBJ_28 /* SkeletonDebug.swift */,
);
path = Debug;
sourceTree = "<group>";
};
OBJ_29 /* Extensions */ = {
isa = PBXGroup;
children = (
OBJ_30 /* CALayer+Extensions.swift */,
OBJ_31 /* Int+Whitespaces.swift */,
OBJ_32 /* ProcessInfo+XCTest.swift */,
OBJ_33 /* UIColor+Skeleton.swift */,
OBJ_34 /* UITableView+VisibleSections.swift */,
OBJ_35 /* UIView+Autolayout.swift */,
OBJ_36 /* UIView+Extension.swift */,
OBJ_37 /* UIView+Frame.swift */,
OBJ_38 /* UIView+IBInspectable.swift */,
OBJ_39 /* UIView+UIApplicationDelegate.swift */,
);
path = Extensions;
sourceTree = "<group>";
};
OBJ_40 /* Helpers */ = {
isa = PBXGroup;
children = (
OBJ_41 /* AssociationPolicy.swift */,
OBJ_42 /* PrepareForSkeletonProtocol.swift */,
OBJ_43 /* RecursiveProtocol.swift */,
OBJ_44 /* Swizzling.swift */,
);
path = Helpers;
sourceTree = "<group>";
};
OBJ_45 /* Multilines */ = {
isa = PBXGroup;
children = (
OBJ_46 /* ContainsMultilineText.swift */,
OBJ_47 /* UILabel+Multiline.swift */,
OBJ_48 /* UITextView+Multiline.swift */,
);
path = Multilines;
sourceTree = "<group>";
};
OBJ_49 /* Recoverable */ = {
isa = PBXGroup;
children = (
OBJ_50 /* Recoverable.swift */,
OBJ_51 /* RecoverableViewState.swift */,
);
path = Recoverable;
sourceTree = "<group>";
};
OBJ_5 /* */ = {
isa = PBXGroup;
children = (
OBJ_6 /* Package.swift */,
OBJ_7 /* Sources */,
OBJ_62 /* Tests */,
OBJ_65 /* Dependencies */,
OBJ_105 /* Products */,
);
name = "";
sourceTree = "<group>";
};
OBJ_59 /* Transitions */ = {
isa = PBXGroup;
children = (
OBJ_60 /* SkeletonTransitionStyle.swift */,
OBJ_61 /* UIView+Transitions.swift */,
);
path = Transitions;
sourceTree = "<group>";
};
OBJ_62 /* Tests */ = {
isa = PBXGroup;
children = (
OBJ_63 /* SkeletonViewTests */,
);
name = Tests;
sourceTree = SOURCE_ROOT;
};
OBJ_63 /* SkeletonViewTests */ = {
isa = PBXGroup;
children = (
OBJ_64 /* SkeletonViewTests.swift */,
);
name = SkeletonViewTests;
path = Tests/SkeletonViewTests;
sourceTree = SOURCE_ROOT;
};
OBJ_65 /* Dependencies */ = {
isa = PBXGroup;
children = (
OBJ_66 /* SnapshotTesting 1.8.2 */,
);
name = Dependencies;
sourceTree = "<group>";
};
OBJ_66 /* SnapshotTesting 1.8.2 */ = {
isa = PBXGroup;
children = (
OBJ_67 /* SnapshotTesting */,
OBJ_104 /* Package.swift */,
);
name = "SnapshotTesting 1.8.2";
sourceTree = SOURCE_ROOT;
};
OBJ_67 /* SnapshotTesting */ = {
isa = PBXGroup;
children = (
OBJ_68 /* AssertInlineSnapshot.swift */,
OBJ_69 /* AssertSnapshot.swift */,
OBJ_70 /* Async.swift */,
OBJ_71 /* Common */,
OBJ_77 /* Diff.swift */,
OBJ_78 /* Diffing.swift */,
OBJ_79 /* Extensions */,
OBJ_81 /* SnapshotTestCase.swift */,
OBJ_82 /* Snapshotting.swift */,
OBJ_83 /* Snapshotting */,
);
name = SnapshotTesting;
path = ".build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting";
sourceTree = SOURCE_ROOT;
};
OBJ_7 /* Sources */ = {
isa = PBXGroup;
children = (
OBJ_8 /* Appearance */,
OBJ_10 /* Builders */,
OBJ_13 /* Collections */,
OBJ_27 /* Debug */,
OBJ_29 /* Extensions */,
OBJ_40 /* Helpers */,
OBJ_45 /* Multilines */,
OBJ_49 /* Recoverable */,
OBJ_52 /* SkeletonAnimationBuilder.swift */,
OBJ_53 /* SkeletonConfig.swift */,
OBJ_54 /* SkeletonFlow.swift */,
OBJ_55 /* SkeletonGradient.swift */,
OBJ_56 /* SkeletonLayer.swift */,
OBJ_57 /* SkeletonView.swift */,
OBJ_58 /* SubviewsSkeletonables.swift */,
OBJ_59 /* Transitions */,
);
path = Sources;
sourceTree = SOURCE_ROOT;
};
OBJ_71 /* Common */ = {
isa = PBXGroup;
children = (
OBJ_72 /* Internal.swift */,
OBJ_73 /* PlistEncoder.swift */,
OBJ_74 /* String+SpecialCharacters.swift */,
OBJ_75 /* View.swift */,
OBJ_76 /* XCTAttachment.swift */,
);
path = Common;
sourceTree = "<group>";
};
OBJ_79 /* Extensions */ = {
isa = PBXGroup;
children = (
OBJ_80 /* Wait.swift */,
);
path = Extensions;
sourceTree = "<group>";
};
OBJ_8 /* Appearance */ = {
isa = PBXGroup;
children = (
OBJ_9 /* SkeletonAppearance.swift */,
);
path = Appearance;
sourceTree = "<group>";
};
OBJ_83 /* Snapshotting */ = {
isa = PBXGroup;
children = (
OBJ_84 /* Any.swift */,
OBJ_85 /* CALayer.swift */,
OBJ_86 /* CGPath.swift */,
OBJ_87 /* CaseIterable.swift */,
OBJ_88 /* Codable.swift */,
OBJ_89 /* Data.swift */,
OBJ_90 /* Description.swift */,
OBJ_91 /* NSBezierPath.swift */,
OBJ_92 /* NSImage.swift */,
OBJ_93 /* NSView.swift */,
OBJ_94 /* NSViewController.swift */,
OBJ_95 /* SceneKit.swift */,
OBJ_96 /* SpriteKit.swift */,
OBJ_97 /* String.swift */,
OBJ_98 /* SwiftUIView.swift */,
OBJ_99 /* UIBezierPath.swift */,
OBJ_100 /* UIImage.swift */,
OBJ_101 /* UIView.swift */,
OBJ_102 /* UIViewController.swift */,
OBJ_103 /* URLRequest.swift */,
);
path = Snapshotting;
sourceTree = "<group>";
};
/* End PBXGroup section */
/* Begin PBXNativeTarget section */
"SkeletonView::SkeletonView" /* SkeletonView */ = {
isa = PBXNativeTarget;
buildConfigurationList = OBJ_110 /* Build configuration list for PBXNativeTarget "SkeletonView" */;
buildPhases = (
OBJ_113 /* Sources */,
OBJ_156 /* Frameworks */,
);
buildRules = (
);
dependencies = (
);
name = SkeletonView;
productName = SkeletonView;
productReference = "SkeletonView::SkeletonView::Product" /* SkeletonView.framework */;
productType = "com.apple.product-type.framework";
};
"SkeletonView::SkeletonViewTests" /* SkeletonViewTests */ = {
isa = PBXNativeTarget;
buildConfigurationList = OBJ_169 /* Build configuration list for PBXNativeTarget "SkeletonViewTests" */;
buildPhases = (
OBJ_172 /* Sources */,
OBJ_174 /* Frameworks */,
);
buildRules = (
);
dependencies = (
OBJ_179 /* PBXTargetDependency */,
);
name = SkeletonViewTests;
productName = SkeletonViewTests;
productReference = "SkeletonView::SkeletonViewTests::Product" /* SkeletonViewTests.xctest */;
productType = "com.apple.product-type.bundle.unit-test";
};
/* End PBXNativeTarget section */
/* Begin PBXProject section */
OBJ_1 /* Project object */ = {
isa = PBXProject;
attributes = {
LastSwiftMigration = 9999;
LastUpgradeCheck = 9999;
};
buildConfigurationList = OBJ_2 /* Build configuration list for PBXProject "SkeletonView" */;
compatibilityVersion = "Xcode 3.2";
developmentRegion = en;
hasScannedForEncodings = 0;
knownRegions = (
en,
);
mainGroup = OBJ_5 /* */;
productRefGroup = OBJ_105 /* Products */;
projectDirPath = "";
projectRoot = "";
targets = (
"SkeletonView::SkeletonView" /* SkeletonView */,
"SkeletonView::SkeletonViewTests" /* SkeletonViewTests */,
);
};
/* End PBXProject section */
/* Begin PBXSourcesBuildPhase section */
OBJ_113 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 0;
files = (
OBJ_114 /* SkeletonAppearance.swift in Sources */,
OBJ_115 /* SkeletonLayerBuilder.swift in Sources */,
OBJ_116 /* SkeletonMultilineLayerBuilder.swift in Sources */,
OBJ_117 /* CollectionSkeletonProtocol.swift in Sources */,
OBJ_118 /* SkeletonCollectionViewProtocols.swift in Sources */,
OBJ_119 /* UICollectionView+CollectionSkeleton.swift in Sources */,
OBJ_120 /* GenericCollectionView.swift in Sources */,
OBJ_121 /* SkeletonReusableCell.swift in Sources */,
OBJ_122 /* SkeletonCollectionDataSource.swift in Sources */,
OBJ_123 /* SkeletonCollectionDelegate.swift in Sources */,
OBJ_124 /* SkeletonTableViewProtocols.swift in Sources */,
OBJ_125 /* UITableView+CollectionSkeleton.swift in Sources */,
OBJ_126 /* UIView+CollectionSkeleton.swift in Sources */,
OBJ_127 /* SkeletonDebug.swift in Sources */,
OBJ_128 /* CALayer+Extensions.swift in Sources */,
OBJ_129 /* Int+Whitespaces.swift in Sources */,
OBJ_130 /* ProcessInfo+XCTest.swift in Sources */,
OBJ_131 /* UIColor+Skeleton.swift in Sources */,
OBJ_132 /* UITableView+VisibleSections.swift in Sources */,
OBJ_133 /* UIView+Autolayout.swift in Sources */,
OBJ_134 /* UIView+Extension.swift in Sources */,
OBJ_135 /* UIView+Frame.swift in Sources */,
OBJ_136 /* UIView+IBInspectable.swift in Sources */,
OBJ_137 /* UIView+UIApplicationDelegate.swift in Sources */,
OBJ_138 /* AssociationPolicy.swift in Sources */,
OBJ_139 /* PrepareForSkeletonProtocol.swift in Sources */,
OBJ_140 /* RecursiveProtocol.swift in Sources */,
OBJ_141 /* Swizzling.swift in Sources */,
OBJ_142 /* ContainsMultilineText.swift in Sources */,
OBJ_143 /* UILabel+Multiline.swift in Sources */,
OBJ_144 /* UITextView+Multiline.swift in Sources */,
OBJ_145 /* Recoverable.swift in Sources */,
OBJ_146 /* RecoverableViewState.swift in Sources */,
OBJ_147 /* SkeletonAnimationBuilder.swift in Sources */,
OBJ_148 /* SkeletonConfig.swift in Sources */,
OBJ_149 /* SkeletonFlow.swift in Sources */,
OBJ_150 /* SkeletonGradient.swift in Sources */,
OBJ_151 /* SkeletonLayer.swift in Sources */,
OBJ_152 /* SkeletonView.swift in Sources */,
OBJ_153 /* SubviewsSkeletonables.swift in Sources */,
OBJ_154 /* SkeletonTransitionStyle.swift in Sources */,
OBJ_155 /* UIView+Transitions.swift in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
OBJ_172 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 0;
files = (
OBJ_173 /* SkeletonViewTests.swift in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXSourcesBuildPhase section */
/* Begin PBXTargetDependency section */
OBJ_179 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = "SkeletonView::SkeletonView" /* SkeletonView */;
targetProxy = 1EAF211F25D5EF1600614055 /* PBXContainerItemProxy */;
};
/* End PBXTargetDependency section */
/* Begin XCBuildConfiguration section */
OBJ_111 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ENABLE_TESTABILITY = YES;
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
"$(PLATFORM_DIR)/Developer/Library/Frameworks",
);
HEADER_SEARCH_PATHS = "$(inherited)";
INFOPLIST_FILE = SkeletonView.xcodeproj/SkeletonView_Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 9.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 = SkeletonView;
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 = SkeletonView;
TVOS_DEPLOYMENT_TARGET = 9.0;
WATCHOS_DEPLOYMENT_TARGET = 2.0;
};
name = Debug;
};
OBJ_112 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ENABLE_TESTABILITY = YES;
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
"$(PLATFORM_DIR)/Developer/Library/Frameworks",
);
HEADER_SEARCH_PATHS = "$(inherited)";
INFOPLIST_FILE = SkeletonView.xcodeproj/SkeletonView_Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 9.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 = SkeletonView;
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 = SkeletonView;
TVOS_DEPLOYMENT_TARGET = 9.0;
WATCHOS_DEPLOYMENT_TARGET = 2.0;
};
name = Release;
};
OBJ_170 /* Debug */ = {
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 = SkeletonView.xcodeproj/SkeletonViewTests_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 = SkeletonViewTests;
TVOS_DEPLOYMENT_TARGET = 11.0;
WATCHOS_DEPLOYMENT_TARGET = 2.0;
};
name = Debug;
};
OBJ_171 /* Release */ = {
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 = SkeletonView.xcodeproj/SkeletonViewTests_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 = SkeletonViewTests;
TVOS_DEPLOYMENT_TARGET = 11.0;
WATCHOS_DEPLOYMENT_TARGET = 2.0;
};
name = Release;
};
OBJ_3 /* Debug */ = {
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",
);
IPHONEOS_DEPLOYMENT_TARGET = 9.0;
MACOSX_DEPLOYMENT_TARGET = 10.10;
ONLY_ACTIVE_ARCH = YES;
OTHER_SWIFT_FLAGS = "$(inherited) -DXcode";
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = iphoneos;
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator appletvos appletvsimulator";
SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) SWIFT_PACKAGE DEBUG";
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
TVOS_DEPLOYMENT_TARGET = 9.0;
USE_HEADERMAP = NO;
};
name = Debug;
};
OBJ_4 /* Release */ = {
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",
);
IPHONEOS_DEPLOYMENT_TARGET = 9.0;
MACOSX_DEPLOYMENT_TARGET = 10.10;
OTHER_SWIFT_FLAGS = "$(inherited) -DXcode";
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = iphoneos;
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator appletvos appletvsimulator";
SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) SWIFT_PACKAGE";
SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
TVOS_DEPLOYMENT_TARGET = 9.0;
USE_HEADERMAP = NO;
};
name = Release;
};
/* End XCBuildConfiguration section */
/* Begin XCConfigurationList section */
OBJ_110 /* Build configuration list for PBXNativeTarget "SkeletonView" */ = {
isa = XCConfigurationList;
buildConfigurations = (
OBJ_111 /* Debug */,
OBJ_112 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
OBJ_169 /* Build configuration list for PBXNativeTarget "SkeletonViewTests" */ = {
isa = XCConfigurationList;
buildConfigurations = (
OBJ_170 /* Debug */,
OBJ_171 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
OBJ_2 /* Build configuration list for PBXProject "SkeletonView" */ = {
isa = XCConfigurationList;
buildConfigurations = (
OBJ_3 /* Debug */,
OBJ_4 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
/* End XCConfigurationList section */
};
rootObject = OBJ_1 /* Project object */;
}