Manos Chorianopoulos

version 2.2.0 - SPM Implementation

Showing 1000 changed files with 12823 additions and 0 deletions

Too many changes to show.

To preserve performance only 1000 of 1000+ files are displayed.

No preview for this file type
1 +client:
2 + name: basic
3 + file-system: device-agnostic
4 +tools: {}
5 +targets:
6 + "PackageStructure": ["<PackageStructure>"]
7 + "RSBarcodes_Swift-x86_64-apple-macosx15.0-debug.module": ["<RSBarcodes_Swift-x86_64-apple-macosx15.0-debug.module>"]
8 + "SwiftEventBus-x86_64-apple-macosx15.0-debug.module": ["<SwiftEventBus-x86_64-apple-macosx15.0-debug.module>"]
9 + "SwiftWarplyFramework-x86_64-apple-macosx15.0-debug.module": ["<SwiftWarplyFramework-x86_64-apple-macosx15.0-debug.module>"]
10 + "main": ["<SwiftWarplyFramework-x86_64-apple-macosx15.0-debug.module>"]
11 + "test": ["<SwiftWarplyFramework-x86_64-apple-macosx15.0-debug.module>"]
12 +default: "main"
13 +nodes:
14 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/":
15 + is-directory-structure: true
16 + content-exclusion-patterns: [".git",".build"]
17 +commands:
18 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/sources":
19 + tool: write-auxiliary-file
20 + inputs: ["<sources-file-list>","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/ContextMaker.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCode128Generator.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCode39Generator.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCode39Mod43Generator.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCode93Generator.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCodeDataMatrixGenerator.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCodeGenerator.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCodeLayer.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCodeReaderViewController.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCornersLayer.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSEANGenerator.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSExtendedCode39Generator.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSFocusMarkLayer.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSITF14Generator.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSITFGenerator.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSUPCEGenerator.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSUnifiedCodeGenerator.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSUnifiedCodeValidator.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/StringExtension.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/UIColorExtension.swift"]
21 + outputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/sources"]
22 + description: "Write auxiliary file /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/sources"
23 +
24 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftEventBus.build/sources":
25 + tool: write-auxiliary-file
26 + inputs: ["<sources-file-list>","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/SwiftEventBus/SwiftEventBus/SwiftEventBus.swift"]
27 + outputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftEventBus.build/sources"]
28 + description: "Write auxiliary file /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftEventBus.build/sources"
29 +
30 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/sources":
31 + tool: write-auxiliary-file
32 + inputs: ["<sources-file-list>","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/CopyableLabel.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/Core/WarplySDK.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/Events/EventDispatcher.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/MyEmptyClass.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/Network/Endpoints.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/Network/NetworkService.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/UIColorExtensions.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/ViewControllerExtensions.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/MyRewardsBannerOfferCollectionViewCell/MyRewardsBannerOfferCollectionViewCell.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/MyRewardsBannerOffersScrollTableViewCell/MyRewardsBannerOffersScrollTableViewCell.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/MyRewardsOfferCollectionViewCell/MyRewardsOfferCollectionViewCell.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/MyRewardsOffersScrollTableViewCell/MyRewardsOffersScrollTableViewCell.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileCouponFiltersTableViewCell/ProfileCouponFiltersTableViewCell.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileCouponTableViewCell/ProfileCouponTableViewCell.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileFilterCollectionViewCell/ProfileFilterCollectionViewCell.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileHeaderTableViewCell/ProfileHeaderTableViewCell.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileQuestionnaireTableViewCell/ProfileQuestionnaireTableViewCell.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Campaign.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Coupon.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/CouponFilterModel.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Events.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Gifts.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Market.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Merchant.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Models.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/OfferModel.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Response.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/SectionModel.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/screens/CampaignViewController.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/screens/CouponViewController/CouponViewController.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/screens/MyRewardsViewController/MyRewardsViewController.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/screens/ProfileViewController/ProfileViewController.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/DerivedSources/resource_bundle_accessor.swift"]
33 + outputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/sources"]
34 + description: "Write auxiliary file /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/sources"
35 +
36 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/CouponViewController.xib":
37 + tool: copy-tool
38 + inputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/screens/CouponViewController/CouponViewController.xib"]
39 + outputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/CouponViewController.xib"]
40 + description: "Copying /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/screens/CouponViewController/CouponViewController.xib"
41 +
42 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/Main.storyboard":
43 + tool: copy-tool
44 + inputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/Main.storyboard"]
45 + outputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/Main.storyboard"]
46 + description: "Copying /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/Main.storyboard"
47 +
48 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/Media.xcassets":
49 + tool: copy-tool
50 + inputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/Media.xcassets/"]
51 + outputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/Media.xcassets/"]
52 + description: "Copying /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/Media.xcassets"
53 +
54 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/MyRewardsBannerOfferCollectionViewCell.xib":
55 + tool: copy-tool
56 + inputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/MyRewardsBannerOfferCollectionViewCell/MyRewardsBannerOfferCollectionViewCell.xib"]
57 + outputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/MyRewardsBannerOfferCollectionViewCell.xib"]
58 + description: "Copying /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/MyRewardsBannerOfferCollectionViewCell/MyRewardsBannerOfferCollectionViewCell.xib"
59 +
60 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/MyRewardsBannerOffersScrollTableViewCell.xib":
61 + tool: copy-tool
62 + inputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/MyRewardsBannerOffersScrollTableViewCell/MyRewardsBannerOffersScrollTableViewCell.xib"]
63 + outputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/MyRewardsBannerOffersScrollTableViewCell.xib"]
64 + description: "Copying /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/MyRewardsBannerOffersScrollTableViewCell/MyRewardsBannerOffersScrollTableViewCell.xib"
65 +
66 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/MyRewardsOfferCollectionViewCell.xib":
67 + tool: copy-tool
68 + inputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/MyRewardsOfferCollectionViewCell/MyRewardsOfferCollectionViewCell.xib"]
69 + outputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/MyRewardsOfferCollectionViewCell.xib"]
70 + description: "Copying /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/MyRewardsOfferCollectionViewCell/MyRewardsOfferCollectionViewCell.xib"
71 +
72 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/MyRewardsOffersScrollTableViewCell.xib":
73 + tool: copy-tool
74 + inputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/MyRewardsOffersScrollTableViewCell/MyRewardsOffersScrollTableViewCell.xib"]
75 + outputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/MyRewardsOffersScrollTableViewCell.xib"]
76 + description: "Copying /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/MyRewardsOffersScrollTableViewCell/MyRewardsOffersScrollTableViewCell.xib"
77 +
78 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/MyRewardsViewController.xib":
79 + tool: copy-tool
80 + inputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/screens/MyRewardsViewController/MyRewardsViewController.xib"]
81 + outputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/MyRewardsViewController.xib"]
82 + description: "Copying /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/screens/MyRewardsViewController/MyRewardsViewController.xib"
83 +
84 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/PingLCG-Bold.otf":
85 + tool: copy-tool
86 + inputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/fonts/PingLCG-Bold.otf"]
87 + outputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/PingLCG-Bold.otf"]
88 + description: "Copying /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/fonts/PingLCG-Bold.otf"
89 +
90 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/PingLCG-Light.otf":
91 + tool: copy-tool
92 + inputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/fonts/PingLCG-Light.otf"]
93 + outputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/PingLCG-Light.otf"]
94 + description: "Copying /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/fonts/PingLCG-Light.otf"
95 +
96 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/PingLCG-Regular.otf":
97 + tool: copy-tool
98 + inputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/fonts/PingLCG-Regular.otf"]
99 + outputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/PingLCG-Regular.otf"]
100 + description: "Copying /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/fonts/PingLCG-Regular.otf"
101 +
102 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/ProfileCouponFiltersTableViewCell.xib":
103 + tool: copy-tool
104 + inputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileCouponFiltersTableViewCell/ProfileCouponFiltersTableViewCell.xib"]
105 + outputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/ProfileCouponFiltersTableViewCell.xib"]
106 + description: "Copying /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileCouponFiltersTableViewCell/ProfileCouponFiltersTableViewCell.xib"
107 +
108 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/ProfileCouponTableViewCell.xib":
109 + tool: copy-tool
110 + inputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileCouponTableViewCell/ProfileCouponTableViewCell.xib"]
111 + outputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/ProfileCouponTableViewCell.xib"]
112 + description: "Copying /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileCouponTableViewCell/ProfileCouponTableViewCell.xib"
113 +
114 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/ProfileFilterCollectionViewCell.xib":
115 + tool: copy-tool
116 + inputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileFilterCollectionViewCell/ProfileFilterCollectionViewCell.xib"]
117 + outputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/ProfileFilterCollectionViewCell.xib"]
118 + description: "Copying /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileFilterCollectionViewCell/ProfileFilterCollectionViewCell.xib"
119 +
120 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/ProfileHeaderTableViewCell.xib":
121 + tool: copy-tool
122 + inputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileHeaderTableViewCell/ProfileHeaderTableViewCell.xib"]
123 + outputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/ProfileHeaderTableViewCell.xib"]
124 + description: "Copying /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileHeaderTableViewCell/ProfileHeaderTableViewCell.xib"
125 +
126 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/ProfileQuestionnaireTableViewCell.xib":
127 + tool: copy-tool
128 + inputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileQuestionnaireTableViewCell/ProfileQuestionnaireTableViewCell.xib"]
129 + outputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/ProfileQuestionnaireTableViewCell.xib"]
130 + description: "Copying /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileQuestionnaireTableViewCell/ProfileQuestionnaireTableViewCell.xib"
131 +
132 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/ProfileViewController.xib":
133 + tool: copy-tool
134 + inputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/screens/ProfileViewController/ProfileViewController.xib"]
135 + outputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/ProfileViewController.xib"]
136 + description: "Copying /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/screens/ProfileViewController/ProfileViewController.xib"
137 +
138 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/swift-version--58304C5D6DBC2206.txt":
139 + tool: write-auxiliary-file
140 + inputs: ["<swift-get-version>","/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc"]
141 + outputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/swift-version--58304C5D6DBC2206.txt"]
142 + always-out-of-date: "true"
143 + description: "Write auxiliary file /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/swift-version--58304C5D6DBC2206.txt"
144 +
145 + "<RSBarcodes_Swift-x86_64-apple-macosx15.0-debug.module>":
146 + tool: phony
147 + inputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/ContextMaker.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCode128Generator.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCode39Generator.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCode39Mod43Generator.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCode93Generator.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCodeDataMatrixGenerator.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCodeGenerator.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCodeLayer.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCodeReaderViewController.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCornersLayer.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSEANGenerator.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSExtendedCode39Generator.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSFocusMarkLayer.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSITF14Generator.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSITFGenerator.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSUPCEGenerator.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSUnifiedCodeGenerator.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSUnifiedCodeValidator.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/StringExtension.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/UIColorExtension.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/Modules/RSBarcodes_Swift.swiftmodule"]
148 + outputs: ["<RSBarcodes_Swift-x86_64-apple-macosx15.0-debug.module>"]
149 +
150 + "<SwiftEventBus-x86_64-apple-macosx15.0-debug.module>":
151 + tool: phony
152 + inputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftEventBus.build/SwiftEventBus.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/Modules/SwiftEventBus.swiftmodule"]
153 + outputs: ["<SwiftEventBus-x86_64-apple-macosx15.0-debug.module>"]
154 +
155 + "<SwiftWarplyFramework-x86_64-apple-macosx15.0-debug.module>":
156 + tool: phony
157 + inputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/CopyableLabel.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/WarplySDK.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/EventDispatcher.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/MyEmptyClass.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Endpoints.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/NetworkService.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/UIColorExtensions.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/ViewControllerExtensions.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/MyRewardsBannerOfferCollectionViewCell.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/MyRewardsBannerOffersScrollTableViewCell.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/MyRewardsOfferCollectionViewCell.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/MyRewardsOffersScrollTableViewCell.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/ProfileCouponFiltersTableViewCell.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/ProfileCouponTableViewCell.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/ProfileFilterCollectionViewCell.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/ProfileHeaderTableViewCell.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/ProfileQuestionnaireTableViewCell.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Campaign.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Coupon.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/CouponFilterModel.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Events.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Gifts.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Market.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Merchant.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Models.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/OfferModel.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Response.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/SectionModel.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/CampaignViewController.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/CouponViewController.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/MyRewardsViewController.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/ProfileViewController.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/resource_bundle_accessor.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/Modules/SwiftWarplyFramework.swiftmodule"]
158 + outputs: ["<SwiftWarplyFramework-x86_64-apple-macosx15.0-debug.module>"]
159 +
160 + "C.RSBarcodes_Swift-x86_64-apple-macosx15.0-debug.module":
161 + tool: shell
162 + inputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/ContextMaker.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCode128Generator.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCode39Generator.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCode39Mod43Generator.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCode93Generator.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCodeDataMatrixGenerator.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCodeGenerator.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCodeLayer.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCodeReaderViewController.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCornersLayer.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSEANGenerator.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSExtendedCode39Generator.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSFocusMarkLayer.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSITF14Generator.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSITFGenerator.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSUPCEGenerator.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSUnifiedCodeGenerator.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSUnifiedCodeValidator.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/StringExtension.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/UIColorExtension.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/swift-version--58304C5D6DBC2206.txt","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/sources"]
163 + outputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/ContextMaker.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCode128Generator.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCode39Generator.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCode39Mod43Generator.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCode93Generator.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCodeDataMatrixGenerator.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCodeGenerator.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCodeLayer.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCodeReaderViewController.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCornersLayer.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSEANGenerator.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSExtendedCode39Generator.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSFocusMarkLayer.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSITF14Generator.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSITFGenerator.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSUPCEGenerator.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSUnifiedCodeGenerator.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSUnifiedCodeValidator.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/StringExtension.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/UIColorExtension.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/Modules/RSBarcodes_Swift.swiftmodule"]
164 + description: "Compiling Swift Module 'RSBarcodes_Swift' (20 sources)"
165 + args: ["/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc","-module-name","RSBarcodes_Swift","-emit-dependencies","-emit-module","-emit-module-path","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/Modules/RSBarcodes_Swift.swiftmodule","-output-file-map","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/output-file-map.json","-parse-as-library","-incremental","-c","@/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/sources","-I","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/Modules","-target","x86_64-apple-macosx10.13","-enable-batch-mode","-index-store-path","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/index/store","-Onone","-enable-testing","-j8","-DSWIFT_PACKAGE","-DDEBUG","-module-cache-path","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/ModuleCache","-parseable-output","-parse-as-library","-emit-objc-header","-emit-objc-header-path","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSBarcodes_Swift-Swift.h","-color-diagnostics","-swift-version","5","-sdk","/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk","-F","/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks","-I","/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib","-L","/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib","-g","-sdk","/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.0.sdk","-Xcc","-isysroot","-Xcc","/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk","-Xcc","-F","-Xcc","/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks","-Xcc","-fPIC","-Xcc","-g","-suppress-warnings"]
166 +
167 + "C.SwiftEventBus-x86_64-apple-macosx15.0-debug.module":
168 + tool: shell
169 + inputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/SwiftEventBus/SwiftEventBus/SwiftEventBus.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/swift-version--58304C5D6DBC2206.txt","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftEventBus.build/sources"]
170 + outputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftEventBus.build/SwiftEventBus.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/Modules/SwiftEventBus.swiftmodule"]
171 + description: "Compiling Swift Module 'SwiftEventBus' (1 sources)"
172 + args: ["/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc","-module-name","SwiftEventBus","-emit-dependencies","-emit-module","-emit-module-path","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/Modules/SwiftEventBus.swiftmodule","-output-file-map","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftEventBus.build/output-file-map.json","-parse-as-library","-incremental","-c","@/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftEventBus.build/sources","-I","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/Modules","-target","x86_64-apple-macosx10.13","-enable-batch-mode","-index-store-path","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/index/store","-Onone","-enable-testing","-j8","-DSWIFT_PACKAGE","-DDEBUG","-module-cache-path","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/ModuleCache","-parseable-output","-parse-as-library","-emit-objc-header","-emit-objc-header-path","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftEventBus.build/SwiftEventBus-Swift.h","-color-diagnostics","-swift-version","5","-sdk","/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk","-F","/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks","-I","/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib","-L","/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib","-g","-sdk","/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.0.sdk","-Xcc","-isysroot","-Xcc","/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk","-Xcc","-F","-Xcc","/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks","-Xcc","-fPIC","-Xcc","-g","-suppress-warnings"]
173 +
174 + "C.SwiftWarplyFramework-x86_64-apple-macosx15.0-debug.module":
175 + tool: shell
176 + inputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/CopyableLabel.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/Core/WarplySDK.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/Events/EventDispatcher.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/MyEmptyClass.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/Network/Endpoints.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/Network/NetworkService.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/UIColorExtensions.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/ViewControllerExtensions.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/MyRewardsBannerOfferCollectionViewCell/MyRewardsBannerOfferCollectionViewCell.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/MyRewardsBannerOffersScrollTableViewCell/MyRewardsBannerOffersScrollTableViewCell.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/MyRewardsOfferCollectionViewCell/MyRewardsOfferCollectionViewCell.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/MyRewardsOffersScrollTableViewCell/MyRewardsOffersScrollTableViewCell.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileCouponFiltersTableViewCell/ProfileCouponFiltersTableViewCell.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileCouponTableViewCell/ProfileCouponTableViewCell.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileFilterCollectionViewCell/ProfileFilterCollectionViewCell.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileHeaderTableViewCell/ProfileHeaderTableViewCell.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileQuestionnaireTableViewCell/ProfileQuestionnaireTableViewCell.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Campaign.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Coupon.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/CouponFilterModel.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Events.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Gifts.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Market.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Merchant.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Models.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/OfferModel.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Response.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/SectionModel.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/screens/CampaignViewController.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/screens/CouponViewController/CouponViewController.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/screens/MyRewardsViewController/MyRewardsViewController.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/screens/ProfileViewController/ProfileViewController.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/DerivedSources/resource_bundle_accessor.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/swift-version--58304C5D6DBC2206.txt","<SwiftWarplyFramework-x86_64-apple-macosx15.0-debug.module-resources>","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/Modules/RSBarcodes_Swift.swiftmodule","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/Modules/SwiftEventBus.swiftmodule","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/sources"]
177 + outputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/CopyableLabel.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/WarplySDK.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/EventDispatcher.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/MyEmptyClass.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Endpoints.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/NetworkService.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/UIColorExtensions.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/ViewControllerExtensions.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/MyRewardsBannerOfferCollectionViewCell.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/MyRewardsBannerOffersScrollTableViewCell.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/MyRewardsOfferCollectionViewCell.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/MyRewardsOffersScrollTableViewCell.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/ProfileCouponFiltersTableViewCell.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/ProfileCouponTableViewCell.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/ProfileFilterCollectionViewCell.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/ProfileHeaderTableViewCell.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/ProfileQuestionnaireTableViewCell.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Campaign.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Coupon.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/CouponFilterModel.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Events.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Gifts.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Market.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Merchant.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Models.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/OfferModel.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Response.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/SectionModel.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/CampaignViewController.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/CouponViewController.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/MyRewardsViewController.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/ProfileViewController.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/resource_bundle_accessor.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/Modules/SwiftWarplyFramework.swiftmodule"]
178 + description: "Compiling Swift Module 'SwiftWarplyFramework' (33 sources)"
179 + args: ["/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc","-module-name","SwiftWarplyFramework","-emit-dependencies","-emit-module","-emit-module-path","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/Modules/SwiftWarplyFramework.swiftmodule","-output-file-map","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/output-file-map.json","-parse-as-library","-incremental","-c","@/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/sources","-I","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/Modules","-target","x86_64-apple-macosx10.13","-enable-batch-mode","-index-store-path","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/index/store","-Onone","-enable-testing","-j8","-DSWIFT_PACKAGE","-DDEBUG","-module-cache-path","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/ModuleCache","-parseable-output","-parse-as-library","-emit-objc-header","-emit-objc-header-path","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/SwiftWarplyFramework-Swift.h","-color-diagnostics","-swift-version","5","-sdk","/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk","-F","/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks","-I","/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib","-L","/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib","-g","-sdk","/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.0.sdk","-Xcc","-isysroot","-Xcc","/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk","-Xcc","-F","-Xcc","/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks","-Xcc","-fPIC","-Xcc","-g","-package-name","warply_sdk_framework"]
180 +
181 + "PackageStructure":
182 + tool: package-structure-tool
183 + inputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/Package.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/Package.resolved"]
184 + outputs: ["<PackageStructure>"]
185 + description: "Planning build"
186 + allow-missing-inputs: true
187 +
188 + "SwiftWarplyFramework-x86_64-apple-macosx15.0-debug.module-resources":
189 + tool: phony
190 + inputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/Main.storyboard","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/Media.xcassets/","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/MyRewardsBannerOfferCollectionViewCell.xib","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/MyRewardsBannerOffersScrollTableViewCell.xib","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/MyRewardsOfferCollectionViewCell.xib","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/MyRewardsOffersScrollTableViewCell.xib","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/ProfileCouponFiltersTableViewCell.xib","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/ProfileCouponTableViewCell.xib","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/ProfileFilterCollectionViewCell.xib","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/ProfileHeaderTableViewCell.xib","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/ProfileQuestionnaireTableViewCell.xib","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/PingLCG-Bold.otf","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/PingLCG-Light.otf","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/PingLCG-Regular.otf","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/CouponViewController.xib","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/MyRewardsViewController.xib","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/ProfileViewController.xib"]
191 + outputs: ["<SwiftWarplyFramework-x86_64-apple-macosx15.0-debug.module-resources>"]
192 +
1 +client:
2 + name: basic
3 + file-system: device-agnostic
4 +tools: {}
5 +targets:
6 + "PackageStructure": ["<PackageStructure>"]
7 + "RSBarcodes_Swift-x86_64-apple-macosx15.0-release.module": ["<RSBarcodes_Swift-x86_64-apple-macosx15.0-release.module>"]
8 + "SwiftEventBus-x86_64-apple-macosx15.0-release.module": ["<SwiftEventBus-x86_64-apple-macosx15.0-release.module>"]
9 + "SwiftWarplyFramework-x86_64-apple-macosx15.0-release.module": ["<SwiftWarplyFramework-x86_64-apple-macosx15.0-release.module>"]
10 + "main": ["<SwiftWarplyFramework-x86_64-apple-macosx15.0-release.module>"]
11 + "test": ["<SwiftWarplyFramework-x86_64-apple-macosx15.0-release.module>"]
12 +default: "main"
13 +nodes:
14 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/":
15 + is-directory-structure: true
16 + content-exclusion-patterns: [".git",".build"]
17 +commands:
18 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/RSBarcodes_Swift.build/sources":
19 + tool: write-auxiliary-file
20 + inputs: ["<sources-file-list>","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/ContextMaker.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCode128Generator.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCode39Generator.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCode39Mod43Generator.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCode93Generator.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCodeDataMatrixGenerator.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCodeGenerator.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCodeLayer.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCodeReaderViewController.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCornersLayer.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSEANGenerator.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSExtendedCode39Generator.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSFocusMarkLayer.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSITF14Generator.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSITFGenerator.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSUPCEGenerator.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSUnifiedCodeGenerator.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSUnifiedCodeValidator.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/StringExtension.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/UIColorExtension.swift"]
21 + outputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/RSBarcodes_Swift.build/sources"]
22 + description: "Write auxiliary file /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/RSBarcodes_Swift.build/sources"
23 +
24 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftEventBus.build/sources":
25 + tool: write-auxiliary-file
26 + inputs: ["<sources-file-list>","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/SwiftEventBus/SwiftEventBus/SwiftEventBus.swift"]
27 + outputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftEventBus.build/sources"]
28 + description: "Write auxiliary file /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftEventBus.build/sources"
29 +
30 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework.build/sources":
31 + tool: write-auxiliary-file
32 + inputs: ["<sources-file-list>","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/CopyableLabel.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/Core/WarplySDK.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/Events/EventDispatcher.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/MyEmptyClass.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/Network/Endpoints.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/Network/NetworkService.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/UIColorExtensions.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/ViewControllerExtensions.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Campaign.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Coupon.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/CouponFilterModel.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Events.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Gifts.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Market.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Merchant.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Models.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/OfferModel.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Response.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/SectionModel.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework.build/DerivedSources/resource_bundle_accessor.swift"]
33 + outputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework.build/sources"]
34 + description: "Write auxiliary file /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework.build/sources"
35 +
36 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/CampaignViewController.swift":
37 + tool: copy-tool
38 + inputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/screens/CampaignViewController.swift"]
39 + outputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/CampaignViewController.swift"]
40 + description: "Copying /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/screens/CampaignViewController.swift"
41 +
42 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/CouponViewController.swift":
43 + tool: copy-tool
44 + inputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/screens/CouponViewController/CouponViewController.swift"]
45 + outputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/CouponViewController.swift"]
46 + description: "Copying /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/screens/CouponViewController/CouponViewController.swift"
47 +
48 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/CouponViewController.xib":
49 + tool: copy-tool
50 + inputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/screens/CouponViewController/CouponViewController.xib"]
51 + outputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/CouponViewController.xib"]
52 + description: "Copying /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/screens/CouponViewController/CouponViewController.xib"
53 +
54 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/Main.storyboard":
55 + tool: copy-tool
56 + inputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/Main.storyboard"]
57 + outputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/Main.storyboard"]
58 + description: "Copying /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/Main.storyboard"
59 +
60 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/Media.xcassets":
61 + tool: copy-tool
62 + inputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/Media.xcassets/"]
63 + outputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/Media.xcassets/"]
64 + description: "Copying /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/Media.xcassets"
65 +
66 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/MyRewardsBannerOfferCollectionViewCell.swift":
67 + tool: copy-tool
68 + inputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/MyRewardsBannerOfferCollectionViewCell/MyRewardsBannerOfferCollectionViewCell.swift"]
69 + outputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/MyRewardsBannerOfferCollectionViewCell.swift"]
70 + description: "Copying /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/MyRewardsBannerOfferCollectionViewCell/MyRewardsBannerOfferCollectionViewCell.swift"
71 +
72 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/MyRewardsBannerOfferCollectionViewCell.xib":
73 + tool: copy-tool
74 + inputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/MyRewardsBannerOfferCollectionViewCell/MyRewardsBannerOfferCollectionViewCell.xib"]
75 + outputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/MyRewardsBannerOfferCollectionViewCell.xib"]
76 + description: "Copying /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/MyRewardsBannerOfferCollectionViewCell/MyRewardsBannerOfferCollectionViewCell.xib"
77 +
78 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/MyRewardsBannerOffersScrollTableViewCell.swift":
79 + tool: copy-tool
80 + inputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/MyRewardsBannerOffersScrollTableViewCell/MyRewardsBannerOffersScrollTableViewCell.swift"]
81 + outputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/MyRewardsBannerOffersScrollTableViewCell.swift"]
82 + description: "Copying /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/MyRewardsBannerOffersScrollTableViewCell/MyRewardsBannerOffersScrollTableViewCell.swift"
83 +
84 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/MyRewardsBannerOffersScrollTableViewCell.xib":
85 + tool: copy-tool
86 + inputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/MyRewardsBannerOffersScrollTableViewCell/MyRewardsBannerOffersScrollTableViewCell.xib"]
87 + outputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/MyRewardsBannerOffersScrollTableViewCell.xib"]
88 + description: "Copying /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/MyRewardsBannerOffersScrollTableViewCell/MyRewardsBannerOffersScrollTableViewCell.xib"
89 +
90 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/MyRewardsOfferCollectionViewCell.swift":
91 + tool: copy-tool
92 + inputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/MyRewardsOfferCollectionViewCell/MyRewardsOfferCollectionViewCell.swift"]
93 + outputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/MyRewardsOfferCollectionViewCell.swift"]
94 + description: "Copying /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/MyRewardsOfferCollectionViewCell/MyRewardsOfferCollectionViewCell.swift"
95 +
96 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/MyRewardsOfferCollectionViewCell.xib":
97 + tool: copy-tool
98 + inputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/MyRewardsOfferCollectionViewCell/MyRewardsOfferCollectionViewCell.xib"]
99 + outputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/MyRewardsOfferCollectionViewCell.xib"]
100 + description: "Copying /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/MyRewardsOfferCollectionViewCell/MyRewardsOfferCollectionViewCell.xib"
101 +
102 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/MyRewardsOffersScrollTableViewCell.swift":
103 + tool: copy-tool
104 + inputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/MyRewardsOffersScrollTableViewCell/MyRewardsOffersScrollTableViewCell.swift"]
105 + outputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/MyRewardsOffersScrollTableViewCell.swift"]
106 + description: "Copying /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/MyRewardsOffersScrollTableViewCell/MyRewardsOffersScrollTableViewCell.swift"
107 +
108 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/MyRewardsOffersScrollTableViewCell.xib":
109 + tool: copy-tool
110 + inputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/MyRewardsOffersScrollTableViewCell/MyRewardsOffersScrollTableViewCell.xib"]
111 + outputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/MyRewardsOffersScrollTableViewCell.xib"]
112 + description: "Copying /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/MyRewardsOffersScrollTableViewCell/MyRewardsOffersScrollTableViewCell.xib"
113 +
114 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/MyRewardsViewController.swift":
115 + tool: copy-tool
116 + inputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/screens/MyRewardsViewController/MyRewardsViewController.swift"]
117 + outputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/MyRewardsViewController.swift"]
118 + description: "Copying /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/screens/MyRewardsViewController/MyRewardsViewController.swift"
119 +
120 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/MyRewardsViewController.xib":
121 + tool: copy-tool
122 + inputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/screens/MyRewardsViewController/MyRewardsViewController.xib"]
123 + outputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/MyRewardsViewController.xib"]
124 + description: "Copying /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/screens/MyRewardsViewController/MyRewardsViewController.xib"
125 +
126 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/PingLCG-Bold.otf":
127 + tool: copy-tool
128 + inputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/fonts/PingLCG-Bold.otf"]
129 + outputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/PingLCG-Bold.otf"]
130 + description: "Copying /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/fonts/PingLCG-Bold.otf"
131 +
132 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/PingLCG-Light.otf":
133 + tool: copy-tool
134 + inputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/fonts/PingLCG-Light.otf"]
135 + outputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/PingLCG-Light.otf"]
136 + description: "Copying /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/fonts/PingLCG-Light.otf"
137 +
138 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/PingLCG-Regular.otf":
139 + tool: copy-tool
140 + inputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/fonts/PingLCG-Regular.otf"]
141 + outputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/PingLCG-Regular.otf"]
142 + description: "Copying /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/fonts/PingLCG-Regular.otf"
143 +
144 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/ProfileCouponFiltersTableViewCell.swift":
145 + tool: copy-tool
146 + inputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileCouponFiltersTableViewCell/ProfileCouponFiltersTableViewCell.swift"]
147 + outputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/ProfileCouponFiltersTableViewCell.swift"]
148 + description: "Copying /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileCouponFiltersTableViewCell/ProfileCouponFiltersTableViewCell.swift"
149 +
150 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/ProfileCouponFiltersTableViewCell.xib":
151 + tool: copy-tool
152 + inputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileCouponFiltersTableViewCell/ProfileCouponFiltersTableViewCell.xib"]
153 + outputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/ProfileCouponFiltersTableViewCell.xib"]
154 + description: "Copying /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileCouponFiltersTableViewCell/ProfileCouponFiltersTableViewCell.xib"
155 +
156 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/ProfileCouponTableViewCell.swift":
157 + tool: copy-tool
158 + inputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileCouponTableViewCell/ProfileCouponTableViewCell.swift"]
159 + outputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/ProfileCouponTableViewCell.swift"]
160 + description: "Copying /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileCouponTableViewCell/ProfileCouponTableViewCell.swift"
161 +
162 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/ProfileCouponTableViewCell.xib":
163 + tool: copy-tool
164 + inputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileCouponTableViewCell/ProfileCouponTableViewCell.xib"]
165 + outputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/ProfileCouponTableViewCell.xib"]
166 + description: "Copying /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileCouponTableViewCell/ProfileCouponTableViewCell.xib"
167 +
168 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/ProfileFilterCollectionViewCell.swift":
169 + tool: copy-tool
170 + inputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileFilterCollectionViewCell/ProfileFilterCollectionViewCell.swift"]
171 + outputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/ProfileFilterCollectionViewCell.swift"]
172 + description: "Copying /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileFilterCollectionViewCell/ProfileFilterCollectionViewCell.swift"
173 +
174 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/ProfileFilterCollectionViewCell.xib":
175 + tool: copy-tool
176 + inputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileFilterCollectionViewCell/ProfileFilterCollectionViewCell.xib"]
177 + outputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/ProfileFilterCollectionViewCell.xib"]
178 + description: "Copying /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileFilterCollectionViewCell/ProfileFilterCollectionViewCell.xib"
179 +
180 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/ProfileHeaderTableViewCell.swift":
181 + tool: copy-tool
182 + inputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileHeaderTableViewCell/ProfileHeaderTableViewCell.swift"]
183 + outputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/ProfileHeaderTableViewCell.swift"]
184 + description: "Copying /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileHeaderTableViewCell/ProfileHeaderTableViewCell.swift"
185 +
186 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/ProfileHeaderTableViewCell.xib":
187 + tool: copy-tool
188 + inputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileHeaderTableViewCell/ProfileHeaderTableViewCell.xib"]
189 + outputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/ProfileHeaderTableViewCell.xib"]
190 + description: "Copying /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileHeaderTableViewCell/ProfileHeaderTableViewCell.xib"
191 +
192 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/ProfileQuestionnaireTableViewCell.swift":
193 + tool: copy-tool
194 + inputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileQuestionnaireTableViewCell/ProfileQuestionnaireTableViewCell.swift"]
195 + outputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/ProfileQuestionnaireTableViewCell.swift"]
196 + description: "Copying /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileQuestionnaireTableViewCell/ProfileQuestionnaireTableViewCell.swift"
197 +
198 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/ProfileQuestionnaireTableViewCell.xib":
199 + tool: copy-tool
200 + inputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileQuestionnaireTableViewCell/ProfileQuestionnaireTableViewCell.xib"]
201 + outputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/ProfileQuestionnaireTableViewCell.xib"]
202 + description: "Copying /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileQuestionnaireTableViewCell/ProfileQuestionnaireTableViewCell.xib"
203 +
204 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/ProfileViewController.swift":
205 + tool: copy-tool
206 + inputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/screens/ProfileViewController/ProfileViewController.swift"]
207 + outputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/ProfileViewController.swift"]
208 + description: "Copying /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/screens/ProfileViewController/ProfileViewController.swift"
209 +
210 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/ProfileViewController.xib":
211 + tool: copy-tool
212 + inputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/screens/ProfileViewController/ProfileViewController.xib"]
213 + outputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/ProfileViewController.xib"]
214 + description: "Copying /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/screens/ProfileViewController/ProfileViewController.xib"
215 +
216 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/swift-version--58304C5D6DBC2206.txt":
217 + tool: write-auxiliary-file
218 + inputs: ["<swift-get-version>","/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc"]
219 + outputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/swift-version--58304C5D6DBC2206.txt"]
220 + always-out-of-date: "true"
221 + description: "Write auxiliary file /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/swift-version--58304C5D6DBC2206.txt"
222 +
223 + "<RSBarcodes_Swift-x86_64-apple-macosx15.0-release.module>":
224 + tool: phony
225 + inputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/RSBarcodes_Swift.build/ContextMaker.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/RSBarcodes_Swift.build/RSCode128Generator.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/RSBarcodes_Swift.build/RSCode39Generator.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/RSBarcodes_Swift.build/RSCode39Mod43Generator.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/RSBarcodes_Swift.build/RSCode93Generator.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/RSBarcodes_Swift.build/RSCodeDataMatrixGenerator.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/RSBarcodes_Swift.build/RSCodeGenerator.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/RSBarcodes_Swift.build/RSCodeLayer.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/RSBarcodes_Swift.build/RSCodeReaderViewController.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/RSBarcodes_Swift.build/RSCornersLayer.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/RSBarcodes_Swift.build/RSEANGenerator.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/RSBarcodes_Swift.build/RSExtendedCode39Generator.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/RSBarcodes_Swift.build/RSFocusMarkLayer.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/RSBarcodes_Swift.build/RSITF14Generator.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/RSBarcodes_Swift.build/RSITFGenerator.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/RSBarcodes_Swift.build/RSUPCEGenerator.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/RSBarcodes_Swift.build/RSUnifiedCodeGenerator.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/RSBarcodes_Swift.build/RSUnifiedCodeValidator.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/RSBarcodes_Swift.build/StringExtension.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/RSBarcodes_Swift.build/UIColorExtension.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/Modules/RSBarcodes_Swift.swiftmodule"]
226 + outputs: ["<RSBarcodes_Swift-x86_64-apple-macosx15.0-release.module>"]
227 +
228 + "<SwiftEventBus-x86_64-apple-macosx15.0-release.module>":
229 + tool: phony
230 + inputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftEventBus.build/SwiftEventBus.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/Modules/SwiftEventBus.swiftmodule"]
231 + outputs: ["<SwiftEventBus-x86_64-apple-macosx15.0-release.module>"]
232 +
233 + "<SwiftWarplyFramework-x86_64-apple-macosx15.0-release.module>":
234 + tool: phony
235 + inputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework.build/CopyableLabel.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework.build/WarplySDK.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework.build/EventDispatcher.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework.build/MyEmptyClass.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework.build/Endpoints.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework.build/NetworkService.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework.build/UIColorExtensions.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework.build/ViewControllerExtensions.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework.build/Campaign.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework.build/Coupon.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework.build/CouponFilterModel.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework.build/Events.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework.build/Gifts.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework.build/Market.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework.build/Merchant.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework.build/Models.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework.build/OfferModel.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework.build/Response.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework.build/SectionModel.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework.build/resource_bundle_accessor.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/Modules/SwiftWarplyFramework.swiftmodule"]
236 + outputs: ["<SwiftWarplyFramework-x86_64-apple-macosx15.0-release.module>"]
237 +
238 + "C.RSBarcodes_Swift-x86_64-apple-macosx15.0-release.module":
239 + tool: shell
240 + inputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/ContextMaker.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCode128Generator.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCode39Generator.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCode39Mod43Generator.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCode93Generator.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCodeDataMatrixGenerator.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCodeGenerator.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCodeLayer.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCodeReaderViewController.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCornersLayer.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSEANGenerator.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSExtendedCode39Generator.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSFocusMarkLayer.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSITF14Generator.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSITFGenerator.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSUPCEGenerator.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSUnifiedCodeGenerator.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSUnifiedCodeValidator.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/StringExtension.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/UIColorExtension.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/swift-version--58304C5D6DBC2206.txt","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/RSBarcodes_Swift.build/sources"]
241 + outputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/RSBarcodes_Swift.build/ContextMaker.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/RSBarcodes_Swift.build/RSCode128Generator.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/RSBarcodes_Swift.build/RSCode39Generator.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/RSBarcodes_Swift.build/RSCode39Mod43Generator.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/RSBarcodes_Swift.build/RSCode93Generator.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/RSBarcodes_Swift.build/RSCodeDataMatrixGenerator.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/RSBarcodes_Swift.build/RSCodeGenerator.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/RSBarcodes_Swift.build/RSCodeLayer.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/RSBarcodes_Swift.build/RSCodeReaderViewController.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/RSBarcodes_Swift.build/RSCornersLayer.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/RSBarcodes_Swift.build/RSEANGenerator.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/RSBarcodes_Swift.build/RSExtendedCode39Generator.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/RSBarcodes_Swift.build/RSFocusMarkLayer.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/RSBarcodes_Swift.build/RSITF14Generator.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/RSBarcodes_Swift.build/RSITFGenerator.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/RSBarcodes_Swift.build/RSUPCEGenerator.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/RSBarcodes_Swift.build/RSUnifiedCodeGenerator.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/RSBarcodes_Swift.build/RSUnifiedCodeValidator.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/RSBarcodes_Swift.build/StringExtension.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/RSBarcodes_Swift.build/UIColorExtension.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/Modules/RSBarcodes_Swift.swiftmodule"]
242 + description: "Compiling Swift Module 'RSBarcodes_Swift' (20 sources)"
243 + args: ["/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc","-module-name","RSBarcodes_Swift","-emit-dependencies","-emit-module","-emit-module-path","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/Modules/RSBarcodes_Swift.swiftmodule","-output-file-map","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/RSBarcodes_Swift.build/output-file-map.json","-parse-as-library","-whole-module-optimization","-num-threads","8","-c","@/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/RSBarcodes_Swift.build/sources","-I","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/Modules","-target","x86_64-apple-macosx10.13","-O","-j8","-DSWIFT_PACKAGE","-module-cache-path","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/ModuleCache","-parseable-output","-parse-as-library","-emit-objc-header","-emit-objc-header-path","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/RSBarcodes_Swift.build/RSBarcodes_Swift-Swift.h","-color-diagnostics","-swift-version","5","-sdk","/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk","-F","/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks","-I","/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib","-L","/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib","-g","-Xcc","-isysroot","-Xcc","/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk","-Xcc","-F","-Xcc","/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks","-Xcc","-fPIC","-Xcc","-g","-suppress-warnings"]
244 +
245 + "C.SwiftEventBus-x86_64-apple-macosx15.0-release.module":
246 + tool: shell
247 + inputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/SwiftEventBus/SwiftEventBus/SwiftEventBus.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/swift-version--58304C5D6DBC2206.txt","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftEventBus.build/sources"]
248 + outputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftEventBus.build/SwiftEventBus.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/Modules/SwiftEventBus.swiftmodule"]
249 + description: "Compiling Swift Module 'SwiftEventBus' (1 sources)"
250 + args: ["/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc","-module-name","SwiftEventBus","-emit-dependencies","-emit-module","-emit-module-path","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/Modules/SwiftEventBus.swiftmodule","-output-file-map","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftEventBus.build/output-file-map.json","-parse-as-library","-whole-module-optimization","-num-threads","8","-c","@/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftEventBus.build/sources","-I","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/Modules","-target","x86_64-apple-macosx10.13","-O","-j8","-DSWIFT_PACKAGE","-module-cache-path","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/ModuleCache","-parseable-output","-parse-as-library","-emit-objc-header","-emit-objc-header-path","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftEventBus.build/SwiftEventBus-Swift.h","-color-diagnostics","-swift-version","5","-sdk","/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk","-F","/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks","-I","/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib","-L","/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib","-g","-Xcc","-isysroot","-Xcc","/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk","-Xcc","-F","-Xcc","/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks","-Xcc","-fPIC","-Xcc","-g","-suppress-warnings"]
251 +
252 + "C.SwiftWarplyFramework-x86_64-apple-macosx15.0-release.module":
253 + tool: shell
254 + inputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/CopyableLabel.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/Core/WarplySDK.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/Events/EventDispatcher.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/MyEmptyClass.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/Network/Endpoints.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/Network/NetworkService.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/UIColorExtensions.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/ViewControllerExtensions.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Campaign.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Coupon.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/CouponFilterModel.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Events.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Gifts.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Market.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Merchant.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Models.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/OfferModel.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Response.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/SectionModel.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework.build/DerivedSources/resource_bundle_accessor.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/swift-version--58304C5D6DBC2206.txt","<SwiftWarplyFramework-x86_64-apple-macosx15.0-release.module-resources>","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/Modules/RSBarcodes_Swift.swiftmodule","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/Modules/SwiftEventBus.swiftmodule","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework.build/sources"]
255 + outputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework.build/CopyableLabel.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework.build/WarplySDK.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework.build/EventDispatcher.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework.build/MyEmptyClass.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework.build/Endpoints.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework.build/NetworkService.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework.build/UIColorExtensions.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework.build/ViewControllerExtensions.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework.build/Campaign.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework.build/Coupon.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework.build/CouponFilterModel.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework.build/Events.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework.build/Gifts.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework.build/Market.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework.build/Merchant.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework.build/Models.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework.build/OfferModel.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework.build/Response.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework.build/SectionModel.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework.build/resource_bundle_accessor.swift.o","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/Modules/SwiftWarplyFramework.swiftmodule"]
256 + description: "Compiling Swift Module 'SwiftWarplyFramework' (20 sources)"
257 + args: ["/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc","-module-name","SwiftWarplyFramework","-emit-dependencies","-emit-module","-emit-module-path","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/Modules/SwiftWarplyFramework.swiftmodule","-output-file-map","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework.build/output-file-map.json","-parse-as-library","-whole-module-optimization","-num-threads","8","-c","@/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework.build/sources","-I","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/Modules","-target","x86_64-apple-macosx10.13","-O","-j8","-DSWIFT_PACKAGE","-module-cache-path","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/ModuleCache","-parseable-output","-parse-as-library","-emit-objc-header","-emit-objc-header-path","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework.build/SwiftWarplyFramework-Swift.h","-color-diagnostics","-swift-version","5","-sdk","/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk","-F","/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks","-I","/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib","-L","/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib","-g","-Xcc","-isysroot","-Xcc","/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk","-Xcc","-F","-Xcc","/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks","-Xcc","-fPIC","-Xcc","-g","-package-name","warply_sdk_framework"]
258 +
259 + "PackageStructure":
260 + tool: package-structure-tool
261 + inputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/Package.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/Package.resolved"]
262 + outputs: ["<PackageStructure>"]
263 + description: "Planning build"
264 + allow-missing-inputs: true
265 +
266 + "SwiftWarplyFramework-x86_64-apple-macosx15.0-release.module-resources":
267 + tool: phony
268 + inputs: ["/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/Main.storyboard","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/Media.xcassets/","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/MyRewardsBannerOfferCollectionViewCell.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/MyRewardsBannerOfferCollectionViewCell.xib","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/MyRewardsBannerOffersScrollTableViewCell.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/MyRewardsBannerOffersScrollTableViewCell.xib","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/MyRewardsOfferCollectionViewCell.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/MyRewardsOfferCollectionViewCell.xib","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/MyRewardsOffersScrollTableViewCell.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/MyRewardsOffersScrollTableViewCell.xib","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/ProfileCouponFiltersTableViewCell.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/ProfileCouponFiltersTableViewCell.xib","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/ProfileCouponTableViewCell.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/ProfileCouponTableViewCell.xib","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/ProfileFilterCollectionViewCell.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/ProfileFilterCollectionViewCell.xib","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/ProfileHeaderTableViewCell.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/ProfileHeaderTableViewCell.xib","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/ProfileQuestionnaireTableViewCell.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/ProfileQuestionnaireTableViewCell.xib","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/PingLCG-Bold.otf","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/PingLCG-Light.otf","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/PingLCG-Regular.otf","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/CampaignViewController.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/CouponViewController.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/CouponViewController.xib","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/MyRewardsViewController.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/MyRewardsViewController.xib","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/ProfileViewController.swift","/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/release/SwiftWarplyFramework_SwiftWarplyFramework.bundle/ProfileViewController.xib"]
269 + outputs: ["<SwiftWarplyFramework-x86_64-apple-macosx15.0-release.module-resources>"]
270 +
1 +21b726e130241a804c72afad4d1c0b0d7d9fd706 not-for-merge branch 'Swift-2.3' of https://github.com/yeahdongcn/RSBarcodes_Swift
2 +aa0be8b53946ba2a1044cd9c5f590f82708e9578 not-for-merge branch 'Swift-3.0' of https://github.com/yeahdongcn/RSBarcodes_Swift
3 +fde53070cdf5c5fde92697d33512161486cc37b9 not-for-merge branch 'master' of https://github.com/yeahdongcn/RSBarcodes_Swift
4 +19ec93187ac7e4d89d73e1dc9d4803143cb9e4b0 not-for-merge 'refs/pull/101/head' of https://github.com/yeahdongcn/RSBarcodes_Swift
5 +e969d0470f9059edd55f84d3ea4b016c6953f284 not-for-merge 'refs/pull/102/head' of https://github.com/yeahdongcn/RSBarcodes_Swift
6 +44948e94bed7dad0be19f8b594e4c9112e539124 not-for-merge 'refs/pull/102/merge' of https://github.com/yeahdongcn/RSBarcodes_Swift
7 +3a0e9b07ad5e6e8c429f8e444904d98de26807b8 not-for-merge 'refs/pull/103/head' of https://github.com/yeahdongcn/RSBarcodes_Swift
8 +fee5860c7ba84cc72b086d55544f042dbe6e9c99 not-for-merge 'refs/pull/104/head' of https://github.com/yeahdongcn/RSBarcodes_Swift
9 +e366f99be724eff982886ab640529bd93f78375b not-for-merge 'refs/pull/107/head' of https://github.com/yeahdongcn/RSBarcodes_Swift
10 +20692d8c8e881b73f72a85263c615f03da08933c not-for-merge 'refs/pull/109/head' of https://github.com/yeahdongcn/RSBarcodes_Swift
11 +e41b8679d9c1473bf70391ae29312aa13924b2b8 not-for-merge 'refs/pull/111/head' of https://github.com/yeahdongcn/RSBarcodes_Swift
12 +c36c8e90faf1f0fc9c9f03bd9878229174210e4e not-for-merge 'refs/pull/112/head' of https://github.com/yeahdongcn/RSBarcodes_Swift
13 +14be9ff495114d595ff609e7c411390118a9099b not-for-merge 'refs/pull/113/head' of https://github.com/yeahdongcn/RSBarcodes_Swift
14 +3fb32a1fabe693565a0f5690db332492250a4929 not-for-merge 'refs/pull/115/head' of https://github.com/yeahdongcn/RSBarcodes_Swift
15 +d270bc04ff2d84e8f6374cd5c59239cbd0632013 not-for-merge 'refs/pull/115/merge' of https://github.com/yeahdongcn/RSBarcodes_Swift
16 +bd835a9efc690ce27752b3c0c2d5fe22e29a814e not-for-merge 'refs/pull/12/head' of https://github.com/yeahdongcn/RSBarcodes_Swift
17 +4eccb8a653869d5fd6002814a790bc764c602c10 not-for-merge 'refs/pull/120/head' of https://github.com/yeahdongcn/RSBarcodes_Swift
18 +94b51ed6db9c445efc4009b47e95930f85cf5d26 not-for-merge 'refs/pull/120/merge' of https://github.com/yeahdongcn/RSBarcodes_Swift
19 +c1d7d08e1452a98725f29c515bbb6208a64fad67 not-for-merge 'refs/pull/121/head' of https://github.com/yeahdongcn/RSBarcodes_Swift
20 +d8c1d83657142a679400ab66873a2d1587ec7b60 not-for-merge 'refs/pull/124/head' of https://github.com/yeahdongcn/RSBarcodes_Swift
21 +0443c04916d18c004c1bd72ab3d414645dc4035e not-for-merge 'refs/pull/126/head' of https://github.com/yeahdongcn/RSBarcodes_Swift
22 +e5ba3d08acd80225d5afa91a250e662fa2f4fff9 not-for-merge 'refs/pull/127/head' of https://github.com/yeahdongcn/RSBarcodes_Swift
23 +55fb0d7c37c0f035a9e3661fac96ea34e54803d5 not-for-merge 'refs/pull/128/head' of https://github.com/yeahdongcn/RSBarcodes_Swift
24 +ae5e952ff535d3ec5aa1fbe288c39fd6f4be2471 not-for-merge 'refs/pull/134/head' of https://github.com/yeahdongcn/RSBarcodes_Swift
25 +c61bd75f3338960207dedcd657ff726889bee8ce not-for-merge 'refs/pull/135/head' of https://github.com/yeahdongcn/RSBarcodes_Swift
26 +0ab6f3bd20374d961e6d154883617f3dee0e84f0 not-for-merge 'refs/pull/137/head' of https://github.com/yeahdongcn/RSBarcodes_Swift
27 +ad87172f602fdc0f0184490caf8361c4179b8602 not-for-merge 'refs/pull/140/head' of https://github.com/yeahdongcn/RSBarcodes_Swift
28 +cb7cd1feb13543b9577dac5717f901c803ffb9db not-for-merge 'refs/pull/145/head' of https://github.com/yeahdongcn/RSBarcodes_Swift
29 +aa7854967b3b2f850bfe002f1fbeb2cc73235e38 not-for-merge 'refs/pull/146/head' of https://github.com/yeahdongcn/RSBarcodes_Swift
30 +60ec718f6b33b3762176a8d8aedd39753f650fcf not-for-merge 'refs/pull/152/head' of https://github.com/yeahdongcn/RSBarcodes_Swift
31 +ede410f6e493d9b81ec1540e45a9fb0ba80e62a4 not-for-merge 'refs/pull/155/head' of https://github.com/yeahdongcn/RSBarcodes_Swift
32 +23fbf131c4bc947e03cf0cd6cafb0c79f26be9df not-for-merge 'refs/pull/155/merge' of https://github.com/yeahdongcn/RSBarcodes_Swift
33 +e87854d5ac1e9b302b83597ae41186e578992b5d not-for-merge 'refs/pull/159/head' of https://github.com/yeahdongcn/RSBarcodes_Swift
34 +33550ecc1c94eb6b6872dd7580530b97642fa5be not-for-merge 'refs/pull/159/merge' of https://github.com/yeahdongcn/RSBarcodes_Swift
35 +ffb46920cd5e90891f6f37d26125ded73e542222 not-for-merge 'refs/pull/17/head' of https://github.com/yeahdongcn/RSBarcodes_Swift
36 +9fd32eda55247d9e36dfce1def41729e0bbc96ee not-for-merge 'refs/pull/19/head' of https://github.com/yeahdongcn/RSBarcodes_Swift
37 +1375065d97e7d520d6c429efdf1b8945ac05685c not-for-merge 'refs/pull/20/head' of https://github.com/yeahdongcn/RSBarcodes_Swift
38 +131e644ade8a818d2d4fed8c4394f2c27270fd36 not-for-merge 'refs/pull/27/head' of https://github.com/yeahdongcn/RSBarcodes_Swift
39 +5b844e8b9cf1b0b52d711f32bc11ba43a0beef95 not-for-merge 'refs/pull/29/head' of https://github.com/yeahdongcn/RSBarcodes_Swift
40 +e16066f446980b0ac0ac3f3efb265742f3950697 not-for-merge 'refs/pull/3/head' of https://github.com/yeahdongcn/RSBarcodes_Swift
41 +a846ac33c3ae489a92c772fe11723fd83ba541e0 not-for-merge 'refs/pull/3/merge' of https://github.com/yeahdongcn/RSBarcodes_Swift
42 +0ae0cd3b2591d916ba0eda0dfb5fd99b17eefe44 not-for-merge 'refs/pull/31/head' of https://github.com/yeahdongcn/RSBarcodes_Swift
43 +0c96232acb14821ca95cb3f450f93e36089a3194 not-for-merge 'refs/pull/31/merge' of https://github.com/yeahdongcn/RSBarcodes_Swift
44 +d3c89b0231976afa5be74a424952dae4934b1246 not-for-merge 'refs/pull/32/head' of https://github.com/yeahdongcn/RSBarcodes_Swift
45 +5bd553d72c442d3f605d4aeb06263c15a6844499 not-for-merge 'refs/pull/36/head' of https://github.com/yeahdongcn/RSBarcodes_Swift
46 +835ecdbc9e65dfb0f4406451115223a1e9f8fd50 not-for-merge 'refs/pull/42/head' of https://github.com/yeahdongcn/RSBarcodes_Swift
47 +7922332d8cd445dd5c57003f4fee3fa1aeb74150 not-for-merge 'refs/pull/47/head' of https://github.com/yeahdongcn/RSBarcodes_Swift
48 +80cad6ca9c5e01f6bf7ef49ae53133bc6ee30c2c not-for-merge 'refs/pull/50/head' of https://github.com/yeahdongcn/RSBarcodes_Swift
49 +7d51cf5db44098cc9aa0e9056eb206bd31db514c not-for-merge 'refs/pull/52/head' of https://github.com/yeahdongcn/RSBarcodes_Swift
50 +2c2532f50265b71bbd50527480f76b558d561836 not-for-merge 'refs/pull/55/head' of https://github.com/yeahdongcn/RSBarcodes_Swift
51 +4fd56a9edf5f5333aa81893223c4223dd7bf687d not-for-merge 'refs/pull/59/head' of https://github.com/yeahdongcn/RSBarcodes_Swift
52 +bb06163748021404f51205ed7e65c4ecfd1189d8 not-for-merge 'refs/pull/62/head' of https://github.com/yeahdongcn/RSBarcodes_Swift
53 +366e2662e6629192f9cdeec02ec4ae7c637bd4ac not-for-merge 'refs/pull/62/merge' of https://github.com/yeahdongcn/RSBarcodes_Swift
54 +2f356bcbce90aa4a97a0cbfc907b4be005c7946b not-for-merge 'refs/pull/63/head' of https://github.com/yeahdongcn/RSBarcodes_Swift
55 +2fa968f3b4cb46c67e24bf75c9bbefd1e1553789 not-for-merge 'refs/pull/63/merge' of https://github.com/yeahdongcn/RSBarcodes_Swift
56 +9404a387664cd782f1fcc3a1a81362fedecaf259 not-for-merge 'refs/pull/64/head' of https://github.com/yeahdongcn/RSBarcodes_Swift
57 +5905554be374626950397274e9298be14093ff7a not-for-merge 'refs/pull/64/merge' of https://github.com/yeahdongcn/RSBarcodes_Swift
58 +42dfe496539efc18fc611a08e3c27f51a558c520 not-for-merge 'refs/pull/66/head' of https://github.com/yeahdongcn/RSBarcodes_Swift
59 +7a8079fe97e659cee5808adde4fd3f471f59876e not-for-merge 'refs/pull/69/head' of https://github.com/yeahdongcn/RSBarcodes_Swift
60 +aa0be8b53946ba2a1044cd9c5f590f82708e9578 not-for-merge 'refs/pull/70/head' of https://github.com/yeahdongcn/RSBarcodes_Swift
61 +568e6bb3efe04d7db945cda4b104154143301636 not-for-merge 'refs/pull/78/head' of https://github.com/yeahdongcn/RSBarcodes_Swift
62 +9ad85cc8115f9cdb174e734317598a72a96a0382 not-for-merge 'refs/pull/82/head' of https://github.com/yeahdongcn/RSBarcodes_Swift
63 +ac71ca0da8ce224b28faaf57ba03f9a6226cd645 not-for-merge 'refs/pull/83/head' of https://github.com/yeahdongcn/RSBarcodes_Swift
64 +a785491667ec4b7daf2a065cc9dcde3249e94365 not-for-merge 'refs/pull/84/head' of https://github.com/yeahdongcn/RSBarcodes_Swift
65 +49c0a1c4ba52ca6b756a11c3451e25e8f5f0b5d0 not-for-merge 'refs/pull/86/head' of https://github.com/yeahdongcn/RSBarcodes_Swift
66 +da8c047b9938d43e526df43e9ed3c5b230504847 not-for-merge 'refs/pull/89/head' of https://github.com/yeahdongcn/RSBarcodes_Swift
67 +8024247e262fa39286323559f2396fd6facd8cd1 not-for-merge 'refs/pull/94/head' of https://github.com/yeahdongcn/RSBarcodes_Swift
68 +239eb3952c8c31b7c904dd367762ff14e90dbbc7 not-for-merge 'refs/pull/99/head' of https://github.com/yeahdongcn/RSBarcodes_Swift
69 +a72f9ca9f3a68d95a7d41b0b84300341762a85a6 not-for-merge tag '0.0.1' of https://github.com/yeahdongcn/RSBarcodes_Swift
70 +d1987dccb2685c96e25dd6c89fda05fd5f640903 not-for-merge tag '0.0.2' of https://github.com/yeahdongcn/RSBarcodes_Swift
71 +90b9af64ca786a111a6065b94d657ef286ec1b66 not-for-merge tag '0.0.3' of https://github.com/yeahdongcn/RSBarcodes_Swift
72 +5a910a73fdec86b8ad6c3f0cb8500918954088b8 not-for-merge tag '0.0.4' of https://github.com/yeahdongcn/RSBarcodes_Swift
73 +c0081046c91bceeb4607b367a1cf78a9f8b009af not-for-merge tag '0.0.5' of https://github.com/yeahdongcn/RSBarcodes_Swift
74 +784586dcb61ca434e9a9d4994dd317fafcf346a8 not-for-merge tag '0.0.6' of https://github.com/yeahdongcn/RSBarcodes_Swift
75 +75ce11b3ea3532b01cd1dd3df7189652a8a3e9a3 not-for-merge tag '0.0.7' of https://github.com/yeahdongcn/RSBarcodes_Swift
76 +fc863688860338fdd0a72c8702b9f7d2ca7f31a2 not-for-merge tag '0.0.8' of https://github.com/yeahdongcn/RSBarcodes_Swift
77 +9faf0b83b87b39041f0ba02f7c0fce74a374d6d5 not-for-merge tag '0.1.0' of https://github.com/yeahdongcn/RSBarcodes_Swift
78 +84c6bb53ed04ffee25a2afffbe5f022048d78322 not-for-merge tag '0.1.4' of https://github.com/yeahdongcn/RSBarcodes_Swift
79 +f74aa68a6ddceb133b8f5753b3faf8dc52735349 not-for-merge tag '0.1.5' of https://github.com/yeahdongcn/RSBarcodes_Swift
80 +cb0aa1f4de05758b7d89e4cecc80b32bcc78c7a3 not-for-merge tag '0.1.6' of https://github.com/yeahdongcn/RSBarcodes_Swift
81 +6240c2054e83ebd3d90041aab2f514833f0b8d58 not-for-merge tag '0.1.7' of https://github.com/yeahdongcn/RSBarcodes_Swift
82 +696f3669a4ff3b6f7c7ace37aea38d4397327e80 not-for-merge tag '0.1.8' of https://github.com/yeahdongcn/RSBarcodes_Swift
83 +3baa430a546faa3e59e69b557e36b9a03c623663 not-for-merge tag '0.1.9' of https://github.com/yeahdongcn/RSBarcodes_Swift
84 +71486b3af3308c542e0eabe23039e87ff78cacf0 not-for-merge tag '2.3' of https://github.com/yeahdongcn/RSBarcodes_Swift
85 +54e801d6b8a7a32279ab5ffc727f159acbcbc575 not-for-merge tag '2.3.1' of https://github.com/yeahdongcn/RSBarcodes_Swift
86 +66daeba9b5389be84d463c5a2be866bdcc843578 not-for-merge tag '2.3.2' of https://github.com/yeahdongcn/RSBarcodes_Swift
87 +54b859e2dfd2e6f6e748df391ecc46b5d0289716 not-for-merge tag '2.3.3' of https://github.com/yeahdongcn/RSBarcodes_Swift
88 +92609b2e4c8c92c970b7bdf27f09d7e743c44f86 not-for-merge tag '3.0' of https://github.com/yeahdongcn/RSBarcodes_Swift
89 +973799ceb3b1787ba5de99717b34a3a91cb391bd not-for-merge tag '3.0.1' of https://github.com/yeahdongcn/RSBarcodes_Swift
90 +14fbaf445edd4f9a7ec8ae147bb8d017cc04455b not-for-merge tag '3.0.2' of https://github.com/yeahdongcn/RSBarcodes_Swift
91 +3954fb40d2d1efdb520c09fb7cb79b42e3c24a69 not-for-merge tag '3.0.3' of https://github.com/yeahdongcn/RSBarcodes_Swift
92 +8bbb75fab51bffc5f128c3d069b21e13b5f4fcad not-for-merge tag '4.0.0' of https://github.com/yeahdongcn/RSBarcodes_Swift
93 +598f5ea762399853a0bf92927be54c60f0daaebb not-for-merge tag '4.2.0' of https://github.com/yeahdongcn/RSBarcodes_Swift
94 +17b4ec9ec23ff4407eef1c4d2ad7d0de695e28f2 not-for-merge tag '4.2.1' of https://github.com/yeahdongcn/RSBarcodes_Swift
95 +5487616ca255f035624f27386d9953373a155973 not-for-merge tag '5.0.0' of https://github.com/yeahdongcn/RSBarcodes_Swift
96 +1f68053c1a625ac77ba3f0b02b89172613473452 not-for-merge tag '5.0.1' of https://github.com/yeahdongcn/RSBarcodes_Swift
97 +1bf97d258be9c2b18b9f8d2d93d64c2b30fea52c not-for-merge tag '5.0.2' of https://github.com/yeahdongcn/RSBarcodes_Swift
98 +33c9e76678878df3d31c8bc55c648bd1cc4c99a1 not-for-merge tag '5.1.0' of https://github.com/yeahdongcn/RSBarcodes_Swift
99 +a36f3cb1cf17e034587c4c6e1a16b52598b2179a not-for-merge tag '5.1.1' of https://github.com/yeahdongcn/RSBarcodes_Swift
100 +90af4e5a700dc044a612b77ef4190398b907e889 not-for-merge tag '5.2.0' of https://github.com/yeahdongcn/RSBarcodes_Swift
1 +[core]
2 + repositoryformatversion = 0
3 + filemode = true
4 + bare = true
5 + ignorecase = true
6 + precomposeunicode = true
7 +[remote "origin"]
8 + url = https://github.com/yeahdongcn/RSBarcodes_Swift
9 + fetch = +refs/*:refs/*
10 + mirror = true
1 +Unnamed repository; edit this file 'description' to name the repository.
1 +#!/bin/sh
2 +#
3 +# An example hook script to check the commit log message taken by
4 +# applypatch from an e-mail message.
5 +#
6 +# The hook should exit with non-zero status after issuing an
7 +# appropriate message if it wants to stop the commit. The hook is
8 +# allowed to edit the commit message file.
9 +#
10 +# To enable this hook, rename this file to "applypatch-msg".
11 +
12 +. git-sh-setup
13 +commitmsg="$(git rev-parse --git-path hooks/commit-msg)"
14 +test -x "$commitmsg" && exec "$commitmsg" ${1+"$@"}
15 +:
1 +#!/bin/sh
2 +#
3 +# An example hook script to check the commit log message.
4 +# Called by "git commit" with one argument, the name of the file
5 +# that has the commit message. The hook should exit with non-zero
6 +# status after issuing an appropriate message if it wants to stop the
7 +# commit. The hook is allowed to edit the commit message file.
8 +#
9 +# To enable this hook, rename this file to "commit-msg".
10 +
11 +# Uncomment the below to add a Signed-off-by line to the message.
12 +# Doing this in a hook is a bad idea in general, but the prepare-commit-msg
13 +# hook is more suited to it.
14 +#
15 +# SOB=$(git var GIT_AUTHOR_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p')
16 +# grep -qs "^$SOB" "$1" || echo "$SOB" >> "$1"
17 +
18 +# This example catches duplicate Signed-off-by lines.
19 +
20 +test "" = "$(grep '^Signed-off-by: ' "$1" |
21 + sort | uniq -c | sed -e '/^[ ]*1[ ]/d')" || {
22 + echo >&2 Duplicate Signed-off-by lines.
23 + exit 1
24 +}
1 +#!/usr/bin/perl
2 +
3 +use strict;
4 +use warnings;
5 +use IPC::Open2;
6 +
7 +# An example hook script to integrate Watchman
8 +# (https://facebook.github.io/watchman/) with git to speed up detecting
9 +# new and modified files.
10 +#
11 +# The hook is passed a version (currently 2) and last update token
12 +# formatted as a string and outputs to stdout a new update token and
13 +# all files that have been modified since the update token. Paths must
14 +# be relative to the root of the working tree and separated by a single NUL.
15 +#
16 +# To enable this hook, rename this file to "query-watchman" and set
17 +# 'git config core.fsmonitor .git/hooks/query-watchman'
18 +#
19 +my ($version, $last_update_token) = @ARGV;
20 +
21 +# Uncomment for debugging
22 +# print STDERR "$0 $version $last_update_token\n";
23 +
24 +# Check the hook interface version
25 +if ($version ne 2) {
26 + die "Unsupported query-fsmonitor hook version '$version'.\n" .
27 + "Falling back to scanning...\n";
28 +}
29 +
30 +my $git_work_tree = get_working_dir();
31 +
32 +my $retry = 1;
33 +
34 +my $json_pkg;
35 +eval {
36 + require JSON::XS;
37 + $json_pkg = "JSON::XS";
38 + 1;
39 +} or do {
40 + require JSON::PP;
41 + $json_pkg = "JSON::PP";
42 +};
43 +
44 +launch_watchman();
45 +
46 +sub launch_watchman {
47 + my $o = watchman_query();
48 + if (is_work_tree_watched($o)) {
49 + output_result($o->{clock}, @{$o->{files}});
50 + }
51 +}
52 +
53 +sub output_result {
54 + my ($clockid, @files) = @_;
55 +
56 + # Uncomment for debugging watchman output
57 + # open (my $fh, ">", ".git/watchman-output.out");
58 + # binmode $fh, ":utf8";
59 + # print $fh "$clockid\n@files\n";
60 + # close $fh;
61 +
62 + binmode STDOUT, ":utf8";
63 + print $clockid;
64 + print "\0";
65 + local $, = "\0";
66 + print @files;
67 +}
68 +
69 +sub watchman_clock {
70 + my $response = qx/watchman clock "$git_work_tree"/;
71 + die "Failed to get clock id on '$git_work_tree'.\n" .
72 + "Falling back to scanning...\n" if $? != 0;
73 +
74 + return $json_pkg->new->utf8->decode($response);
75 +}
76 +
77 +sub watchman_query {
78 + my $pid = open2(\*CHLD_OUT, \*CHLD_IN, 'watchman -j --no-pretty')
79 + or die "open2() failed: $!\n" .
80 + "Falling back to scanning...\n";
81 +
82 + # In the query expression below we're asking for names of files that
83 + # changed since $last_update_token but not from the .git folder.
84 + #
85 + # To accomplish this, we're using the "since" generator to use the
86 + # recency index to select candidate nodes and "fields" to limit the
87 + # output to file names only. Then we're using the "expression" term to
88 + # further constrain the results.
89 + my $last_update_line = "";
90 + if (substr($last_update_token, 0, 1) eq "c") {
91 + $last_update_token = "\"$last_update_token\"";
92 + $last_update_line = qq[\n"since": $last_update_token,];
93 + }
94 + my $query = <<" END";
95 + ["query", "$git_work_tree", {$last_update_line
96 + "fields": ["name"],
97 + "expression": ["not", ["dirname", ".git"]]
98 + }]
99 + END
100 +
101 + # Uncomment for debugging the watchman query
102 + # open (my $fh, ">", ".git/watchman-query.json");
103 + # print $fh $query;
104 + # close $fh;
105 +
106 + print CHLD_IN $query;
107 + close CHLD_IN;
108 + my $response = do {local $/; <CHLD_OUT>};
109 +
110 + # Uncomment for debugging the watch response
111 + # open ($fh, ">", ".git/watchman-response.json");
112 + # print $fh $response;
113 + # close $fh;
114 +
115 + die "Watchman: command returned no output.\n" .
116 + "Falling back to scanning...\n" if $response eq "";
117 + die "Watchman: command returned invalid output: $response\n" .
118 + "Falling back to scanning...\n" unless $response =~ /^\{/;
119 +
120 + return $json_pkg->new->utf8->decode($response);
121 +}
122 +
123 +sub is_work_tree_watched {
124 + my ($output) = @_;
125 + my $error = $output->{error};
126 + if ($retry > 0 and $error and $error =~ m/unable to resolve root .* directory (.*) is not watched/) {
127 + $retry--;
128 + my $response = qx/watchman watch "$git_work_tree"/;
129 + die "Failed to make watchman watch '$git_work_tree'.\n" .
130 + "Falling back to scanning...\n" if $? != 0;
131 + $output = $json_pkg->new->utf8->decode($response);
132 + $error = $output->{error};
133 + die "Watchman: $error.\n" .
134 + "Falling back to scanning...\n" if $error;
135 +
136 + # Uncomment for debugging watchman output
137 + # open (my $fh, ">", ".git/watchman-output.out");
138 + # close $fh;
139 +
140 + # Watchman will always return all files on the first query so
141 + # return the fast "everything is dirty" flag to git and do the
142 + # Watchman query just to get it over with now so we won't pay
143 + # the cost in git to look up each individual file.
144 + my $o = watchman_clock();
145 + $error = $output->{error};
146 +
147 + die "Watchman: $error.\n" .
148 + "Falling back to scanning...\n" if $error;
149 +
150 + output_result($o->{clock}, ("/"));
151 + $last_update_token = $o->{clock};
152 +
153 + eval { launch_watchman() };
154 + return 0;
155 + }
156 +
157 + die "Watchman: $error.\n" .
158 + "Falling back to scanning...\n" if $error;
159 +
160 + return 1;
161 +}
162 +
163 +sub get_working_dir {
164 + my $working_dir;
165 + if ($^O =~ 'msys' || $^O =~ 'cygwin') {
166 + $working_dir = Win32::GetCwd();
167 + $working_dir =~ tr/\\/\//;
168 + } else {
169 + require Cwd;
170 + $working_dir = Cwd::cwd();
171 + }
172 +
173 + return $working_dir;
174 +}
1 +#!/bin/sh
2 +#
3 +# An example hook script to prepare a packed repository for use over
4 +# dumb transports.
5 +#
6 +# To enable this hook, rename this file to "post-update".
7 +
8 +exec git update-server-info
1 +#!/bin/sh
2 +#
3 +# An example hook script to verify what is about to be committed
4 +# by applypatch from an e-mail message.
5 +#
6 +# The hook should exit with non-zero status after issuing an
7 +# appropriate message if it wants to stop the commit.
8 +#
9 +# To enable this hook, rename this file to "pre-applypatch".
10 +
11 +. git-sh-setup
12 +precommit="$(git rev-parse --git-path hooks/pre-commit)"
13 +test -x "$precommit" && exec "$precommit" ${1+"$@"}
14 +:
1 +#!/bin/sh
2 +#
3 +# An example hook script to verify what is about to be committed.
4 +# Called by "git commit" with no arguments. The hook should
5 +# exit with non-zero status after issuing an appropriate message if
6 +# it wants to stop the commit.
7 +#
8 +# To enable this hook, rename this file to "pre-commit".
9 +
10 +if git rev-parse --verify HEAD >/dev/null 2>&1
11 +then
12 + against=HEAD
13 +else
14 + # Initial commit: diff against an empty tree object
15 + against=$(git hash-object -t tree /dev/null)
16 +fi
17 +
18 +# If you want to allow non-ASCII filenames set this variable to true.
19 +allownonascii=$(git config --type=bool hooks.allownonascii)
20 +
21 +# Redirect output to stderr.
22 +exec 1>&2
23 +
24 +# Cross platform projects tend to avoid non-ASCII filenames; prevent
25 +# them from being added to the repository. We exploit the fact that the
26 +# printable range starts at the space character and ends with tilde.
27 +if [ "$allownonascii" != "true" ] &&
28 + # Note that the use of brackets around a tr range is ok here, (it's
29 + # even required, for portability to Solaris 10's /usr/bin/tr), since
30 + # the square bracket bytes happen to fall in the designated range.
31 + test $(git diff --cached --name-only --diff-filter=A -z $against |
32 + LC_ALL=C tr -d '[ -~]\0' | wc -c) != 0
33 +then
34 + cat <<\EOF
35 +Error: Attempt to add a non-ASCII file name.
36 +
37 +This can cause problems if you want to work with people on other platforms.
38 +
39 +To be portable it is advisable to rename the file.
40 +
41 +If you know what you are doing you can disable this check using:
42 +
43 + git config hooks.allownonascii true
44 +EOF
45 + exit 1
46 +fi
47 +
48 +# If there are whitespace errors, print the offending file names and fail.
49 +exec git diff-index --check --cached $against --
1 +#!/bin/sh
2 +#
3 +# An example hook script to verify what is about to be committed.
4 +# Called by "git merge" with no arguments. The hook should
5 +# exit with non-zero status after issuing an appropriate message to
6 +# stderr if it wants to stop the merge commit.
7 +#
8 +# To enable this hook, rename this file to "pre-merge-commit".
9 +
10 +. git-sh-setup
11 +test -x "$GIT_DIR/hooks/pre-commit" &&
12 + exec "$GIT_DIR/hooks/pre-commit"
13 +:
1 +#!/bin/sh
2 +
3 +# An example hook script to verify what is about to be pushed. Called by "git
4 +# push" after it has checked the remote status, but before anything has been
5 +# pushed. If this script exits with a non-zero status nothing will be pushed.
6 +#
7 +# This hook is called with the following parameters:
8 +#
9 +# $1 -- Name of the remote to which the push is being done
10 +# $2 -- URL to which the push is being done
11 +#
12 +# If pushing without using a named remote those arguments will be equal.
13 +#
14 +# Information about the commits which are being pushed is supplied as lines to
15 +# the standard input in the form:
16 +#
17 +# <local ref> <local oid> <remote ref> <remote oid>
18 +#
19 +# This sample shows how to prevent push of commits where the log message starts
20 +# with "WIP" (work in progress).
21 +
22 +remote="$1"
23 +url="$2"
24 +
25 +zero=$(git hash-object --stdin </dev/null | tr '[0-9a-f]' '0')
26 +
27 +while read local_ref local_oid remote_ref remote_oid
28 +do
29 + if test "$local_oid" = "$zero"
30 + then
31 + # Handle delete
32 + :
33 + else
34 + if test "$remote_oid" = "$zero"
35 + then
36 + # New branch, examine all commits
37 + range="$local_oid"
38 + else
39 + # Update to existing branch, examine new commits
40 + range="$remote_oid..$local_oid"
41 + fi
42 +
43 + # Check for WIP commit
44 + commit=$(git rev-list -n 1 --grep '^WIP' "$range")
45 + if test -n "$commit"
46 + then
47 + echo >&2 "Found WIP commit in $local_ref, not pushing"
48 + exit 1
49 + fi
50 + fi
51 +done
52 +
53 +exit 0
1 +#!/bin/sh
2 +#
3 +# Copyright (c) 2006, 2008 Junio C Hamano
4 +#
5 +# The "pre-rebase" hook is run just before "git rebase" starts doing
6 +# its job, and can prevent the command from running by exiting with
7 +# non-zero status.
8 +#
9 +# The hook is called with the following parameters:
10 +#
11 +# $1 -- the upstream the series was forked from.
12 +# $2 -- the branch being rebased (or empty when rebasing the current branch).
13 +#
14 +# This sample shows how to prevent topic branches that are already
15 +# merged to 'next' branch from getting rebased, because allowing it
16 +# would result in rebasing already published history.
17 +
18 +publish=next
19 +basebranch="$1"
20 +if test "$#" = 2
21 +then
22 + topic="refs/heads/$2"
23 +else
24 + topic=`git symbolic-ref HEAD` ||
25 + exit 0 ;# we do not interrupt rebasing detached HEAD
26 +fi
27 +
28 +case "$topic" in
29 +refs/heads/??/*)
30 + ;;
31 +*)
32 + exit 0 ;# we do not interrupt others.
33 + ;;
34 +esac
35 +
36 +# Now we are dealing with a topic branch being rebased
37 +# on top of master. Is it OK to rebase it?
38 +
39 +# Does the topic really exist?
40 +git show-ref -q "$topic" || {
41 + echo >&2 "No such branch $topic"
42 + exit 1
43 +}
44 +
45 +# Is topic fully merged to master?
46 +not_in_master=`git rev-list --pretty=oneline ^master "$topic"`
47 +if test -z "$not_in_master"
48 +then
49 + echo >&2 "$topic is fully merged to master; better remove it."
50 + exit 1 ;# we could allow it, but there is no point.
51 +fi
52 +
53 +# Is topic ever merged to next? If so you should not be rebasing it.
54 +only_next_1=`git rev-list ^master "^$topic" ${publish} | sort`
55 +only_next_2=`git rev-list ^master ${publish} | sort`
56 +if test "$only_next_1" = "$only_next_2"
57 +then
58 + not_in_topic=`git rev-list "^$topic" master`
59 + if test -z "$not_in_topic"
60 + then
61 + echo >&2 "$topic is already up to date with master"
62 + exit 1 ;# we could allow it, but there is no point.
63 + else
64 + exit 0
65 + fi
66 +else
67 + not_in_next=`git rev-list --pretty=oneline ^${publish} "$topic"`
68 + /usr/bin/perl -e '
69 + my $topic = $ARGV[0];
70 + my $msg = "* $topic has commits already merged to public branch:\n";
71 + my (%not_in_next) = map {
72 + /^([0-9a-f]+) /;
73 + ($1 => 1);
74 + } split(/\n/, $ARGV[1]);
75 + for my $elem (map {
76 + /^([0-9a-f]+) (.*)$/;
77 + [$1 => $2];
78 + } split(/\n/, $ARGV[2])) {
79 + if (!exists $not_in_next{$elem->[0]}) {
80 + if ($msg) {
81 + print STDERR $msg;
82 + undef $msg;
83 + }
84 + print STDERR " $elem->[1]\n";
85 + }
86 + }
87 + ' "$topic" "$not_in_next" "$not_in_master"
88 + exit 1
89 +fi
90 +
91 +<<\DOC_END
92 +
93 +This sample hook safeguards topic branches that have been
94 +published from being rewound.
95 +
96 +The workflow assumed here is:
97 +
98 + * Once a topic branch forks from "master", "master" is never
99 + merged into it again (either directly or indirectly).
100 +
101 + * Once a topic branch is fully cooked and merged into "master",
102 + it is deleted. If you need to build on top of it to correct
103 + earlier mistakes, a new topic branch is created by forking at
104 + the tip of the "master". This is not strictly necessary, but
105 + it makes it easier to keep your history simple.
106 +
107 + * Whenever you need to test or publish your changes to topic
108 + branches, merge them into "next" branch.
109 +
110 +The script, being an example, hardcodes the publish branch name
111 +to be "next", but it is trivial to make it configurable via
112 +$GIT_DIR/config mechanism.
113 +
114 +With this workflow, you would want to know:
115 +
116 +(1) ... if a topic branch has ever been merged to "next". Young
117 + topic branches can have stupid mistakes you would rather
118 + clean up before publishing, and things that have not been
119 + merged into other branches can be easily rebased without
120 + affecting other people. But once it is published, you would
121 + not want to rewind it.
122 +
123 +(2) ... if a topic branch has been fully merged to "master".
124 + Then you can delete it. More importantly, you should not
125 + build on top of it -- other people may already want to
126 + change things related to the topic as patches against your
127 + "master", so if you need further changes, it is better to
128 + fork the topic (perhaps with the same name) afresh from the
129 + tip of "master".
130 +
131 +Let's look at this example:
132 +
133 + o---o---o---o---o---o---o---o---o---o "next"
134 + / / / /
135 + / a---a---b A / /
136 + / / / /
137 + / / c---c---c---c B /
138 + / / / \ /
139 + / / / b---b C \ /
140 + / / / / \ /
141 + ---o---o---o---o---o---o---o---o---o---o---o "master"
142 +
143 +
144 +A, B and C are topic branches.
145 +
146 + * A has one fix since it was merged up to "next".
147 +
148 + * B has finished. It has been fully merged up to "master" and "next",
149 + and is ready to be deleted.
150 +
151 + * C has not merged to "next" at all.
152 +
153 +We would want to allow C to be rebased, refuse A, and encourage
154 +B to be deleted.
155 +
156 +To compute (1):
157 +
158 + git rev-list ^master ^topic next
159 + git rev-list ^master next
160 +
161 + if these match, topic has not merged in next at all.
162 +
163 +To compute (2):
164 +
165 + git rev-list master..topic
166 +
167 + if this is empty, it is fully merged to "master".
168 +
169 +DOC_END
1 +#!/bin/sh
2 +#
3 +# An example hook script to make use of push options.
4 +# The example simply echoes all push options that start with 'echoback='
5 +# and rejects all pushes when the "reject" push option is used.
6 +#
7 +# To enable this hook, rename this file to "pre-receive".
8 +
9 +if test -n "$GIT_PUSH_OPTION_COUNT"
10 +then
11 + i=0
12 + while test "$i" -lt "$GIT_PUSH_OPTION_COUNT"
13 + do
14 + eval "value=\$GIT_PUSH_OPTION_$i"
15 + case "$value" in
16 + echoback=*)
17 + echo "echo from the pre-receive-hook: ${value#*=}" >&2
18 + ;;
19 + reject)
20 + exit 1
21 + esac
22 + i=$((i + 1))
23 + done
24 +fi
1 +#!/bin/sh
2 +#
3 +# An example hook script to prepare the commit log message.
4 +# Called by "git commit" with the name of the file that has the
5 +# commit message, followed by the description of the commit
6 +# message's source. The hook's purpose is to edit the commit
7 +# message file. If the hook fails with a non-zero status,
8 +# the commit is aborted.
9 +#
10 +# To enable this hook, rename this file to "prepare-commit-msg".
11 +
12 +# This hook includes three examples. The first one removes the
13 +# "# Please enter the commit message..." help message.
14 +#
15 +# The second includes the output of "git diff --name-status -r"
16 +# into the message, just before the "git status" output. It is
17 +# commented because it doesn't cope with --amend or with squashed
18 +# commits.
19 +#
20 +# The third example adds a Signed-off-by line to the message, that can
21 +# still be edited. This is rarely a good idea.
22 +
23 +COMMIT_MSG_FILE=$1
24 +COMMIT_SOURCE=$2
25 +SHA1=$3
26 +
27 +/usr/bin/perl -i.bak -ne 'print unless(m/^. Please enter the commit message/..m/^#$/)' "$COMMIT_MSG_FILE"
28 +
29 +# case "$COMMIT_SOURCE,$SHA1" in
30 +# ,|template,)
31 +# /usr/bin/perl -i.bak -pe '
32 +# print "\n" . `git diff --cached --name-status -r`
33 +# if /^#/ && $first++ == 0' "$COMMIT_MSG_FILE" ;;
34 +# *) ;;
35 +# esac
36 +
37 +# SOB=$(git var GIT_COMMITTER_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p')
38 +# git interpret-trailers --in-place --trailer "$SOB" "$COMMIT_MSG_FILE"
39 +# if test -z "$COMMIT_SOURCE"
40 +# then
41 +# /usr/bin/perl -i.bak -pe 'print "\n" if !$first_line++' "$COMMIT_MSG_FILE"
42 +# fi
1 +#!/bin/sh
2 +
3 +# An example hook script to update a checked-out tree on a git push.
4 +#
5 +# This hook is invoked by git-receive-pack(1) when it reacts to git
6 +# push and updates reference(s) in its repository, and when the push
7 +# tries to update the branch that is currently checked out and the
8 +# receive.denyCurrentBranch configuration variable is set to
9 +# updateInstead.
10 +#
11 +# By default, such a push is refused if the working tree and the index
12 +# of the remote repository has any difference from the currently
13 +# checked out commit; when both the working tree and the index match
14 +# the current commit, they are updated to match the newly pushed tip
15 +# of the branch. This hook is to be used to override the default
16 +# behaviour; however the code below reimplements the default behaviour
17 +# as a starting point for convenient modification.
18 +#
19 +# The hook receives the commit with which the tip of the current
20 +# branch is going to be updated:
21 +commit=$1
22 +
23 +# It can exit with a non-zero status to refuse the push (when it does
24 +# so, it must not modify the index or the working tree).
25 +die () {
26 + echo >&2 "$*"
27 + exit 1
28 +}
29 +
30 +# Or it can make any necessary changes to the working tree and to the
31 +# index to bring them to the desired state when the tip of the current
32 +# branch is updated to the new commit, and exit with a zero status.
33 +#
34 +# For example, the hook can simply run git read-tree -u -m HEAD "$1"
35 +# in order to emulate git fetch that is run in the reverse direction
36 +# with git push, as the two-tree form of git read-tree -u -m is
37 +# essentially the same as git switch or git checkout that switches
38 +# branches while keeping the local changes in the working tree that do
39 +# not interfere with the difference between the branches.
40 +
41 +# The below is a more-or-less exact translation to shell of the C code
42 +# for the default behaviour for git's push-to-checkout hook defined in
43 +# the push_to_deploy() function in builtin/receive-pack.c.
44 +#
45 +# Note that the hook will be executed from the repository directory,
46 +# not from the working tree, so if you want to perform operations on
47 +# the working tree, you will have to adapt your code accordingly, e.g.
48 +# by adding "cd .." or using relative paths.
49 +
50 +if ! git update-index -q --ignore-submodules --refresh
51 +then
52 + die "Up-to-date check failed"
53 +fi
54 +
55 +if ! git diff-files --quiet --ignore-submodules --
56 +then
57 + die "Working directory has unstaged changes"
58 +fi
59 +
60 +# This is a rough translation of:
61 +#
62 +# head_has_history() ? "HEAD" : EMPTY_TREE_SHA1_HEX
63 +if git cat-file -e HEAD 2>/dev/null
64 +then
65 + head=HEAD
66 +else
67 + head=$(git hash-object -t tree --stdin </dev/null)
68 +fi
69 +
70 +if ! git diff-index --quiet --cached --ignore-submodules $head --
71 +then
72 + die "Working directory has staged changes"
73 +fi
74 +
75 +if ! git read-tree -u -m "$commit"
76 +then
77 + die "Could not update working tree to new HEAD"
78 +fi
1 +#!/bin/sh
2 +#
3 +# An example hook script to block unannotated tags from entering.
4 +# Called by "git receive-pack" with arguments: refname sha1-old sha1-new
5 +#
6 +# To enable this hook, rename this file to "update".
7 +#
8 +# Config
9 +# ------
10 +# hooks.allowunannotated
11 +# This boolean sets whether unannotated tags will be allowed into the
12 +# repository. By default they won't be.
13 +# hooks.allowdeletetag
14 +# This boolean sets whether deleting tags will be allowed in the
15 +# repository. By default they won't be.
16 +# hooks.allowmodifytag
17 +# This boolean sets whether a tag may be modified after creation. By default
18 +# it won't be.
19 +# hooks.allowdeletebranch
20 +# This boolean sets whether deleting branches will be allowed in the
21 +# repository. By default they won't be.
22 +# hooks.denycreatebranch
23 +# This boolean sets whether remotely creating branches will be denied
24 +# in the repository. By default this is allowed.
25 +#
26 +
27 +# --- Command line
28 +refname="$1"
29 +oldrev="$2"
30 +newrev="$3"
31 +
32 +# --- Safety check
33 +if [ -z "$GIT_DIR" ]; then
34 + echo "Don't run this script from the command line." >&2
35 + echo " (if you want, you could supply GIT_DIR then run" >&2
36 + echo " $0 <ref> <oldrev> <newrev>)" >&2
37 + exit 1
38 +fi
39 +
40 +if [ -z "$refname" -o -z "$oldrev" -o -z "$newrev" ]; then
41 + echo "usage: $0 <ref> <oldrev> <newrev>" >&2
42 + exit 1
43 +fi
44 +
45 +# --- Config
46 +allowunannotated=$(git config --type=bool hooks.allowunannotated)
47 +allowdeletebranch=$(git config --type=bool hooks.allowdeletebranch)
48 +denycreatebranch=$(git config --type=bool hooks.denycreatebranch)
49 +allowdeletetag=$(git config --type=bool hooks.allowdeletetag)
50 +allowmodifytag=$(git config --type=bool hooks.allowmodifytag)
51 +
52 +# check for no description
53 +projectdesc=$(sed -e '1q' "$GIT_DIR/description")
54 +case "$projectdesc" in
55 +"Unnamed repository"* | "")
56 + echo "*** Project description file hasn't been set" >&2
57 + exit 1
58 + ;;
59 +esac
60 +
61 +# --- Check types
62 +# if $newrev is 0000...0000, it's a commit to delete a ref.
63 +zero=$(git hash-object --stdin </dev/null | tr '[0-9a-f]' '0')
64 +if [ "$newrev" = "$zero" ]; then
65 + newrev_type=delete
66 +else
67 + newrev_type=$(git cat-file -t $newrev)
68 +fi
69 +
70 +case "$refname","$newrev_type" in
71 + refs/tags/*,commit)
72 + # un-annotated tag
73 + short_refname=${refname##refs/tags/}
74 + if [ "$allowunannotated" != "true" ]; then
75 + echo "*** The un-annotated tag, $short_refname, is not allowed in this repository" >&2
76 + echo "*** Use 'git tag [ -a | -s ]' for tags you want to propagate." >&2
77 + exit 1
78 + fi
79 + ;;
80 + refs/tags/*,delete)
81 + # delete tag
82 + if [ "$allowdeletetag" != "true" ]; then
83 + echo "*** Deleting a tag is not allowed in this repository" >&2
84 + exit 1
85 + fi
86 + ;;
87 + refs/tags/*,tag)
88 + # annotated tag
89 + if [ "$allowmodifytag" != "true" ] && git rev-parse $refname > /dev/null 2>&1
90 + then
91 + echo "*** Tag '$refname' already exists." >&2
92 + echo "*** Modifying a tag is not allowed in this repository." >&2
93 + exit 1
94 + fi
95 + ;;
96 + refs/heads/*,commit)
97 + # branch
98 + if [ "$oldrev" = "$zero" -a "$denycreatebranch" = "true" ]; then
99 + echo "*** Creating a branch is not allowed in this repository" >&2
100 + exit 1
101 + fi
102 + ;;
103 + refs/heads/*,delete)
104 + # delete branch
105 + if [ "$allowdeletebranch" != "true" ]; then
106 + echo "*** Deleting a branch is not allowed in this repository" >&2
107 + exit 1
108 + fi
109 + ;;
110 + refs/remotes/*,commit)
111 + # tracking branch
112 + ;;
113 + refs/remotes/*,delete)
114 + # delete tracking branch
115 + if [ "$allowdeletebranch" != "true" ]; then
116 + echo "*** Deleting a tracking branch is not allowed in this repository" >&2
117 + exit 1
118 + fi
119 + ;;
120 + *)
121 + # Anything else (is there anything else?)
122 + echo "*** Update hook: unknown type of update to ref $refname of type $newrev_type" >&2
123 + exit 1
124 + ;;
125 +esac
126 +
127 +# --- Finished
128 +exit 0
1 +# git ls-files --others --exclude-from=.git/info/exclude
2 +# Lines that start with '#' are comments.
3 +# For a project mostly in C, the following would be a good set of
4 +# exclude patterns (uncomment them if you want to use them):
5 +# *.[oa]
6 +# *~
1 +# pack-refs with: peeled fully-peeled sorted
2 +21b726e130241a804c72afad4d1c0b0d7d9fd706 refs/heads/Swift-2.3
3 +aa0be8b53946ba2a1044cd9c5f590f82708e9578 refs/heads/Swift-3.0
4 +fde53070cdf5c5fde92697d33512161486cc37b9 refs/heads/master
5 +19ec93187ac7e4d89d73e1dc9d4803143cb9e4b0 refs/pull/101/head
6 +e969d0470f9059edd55f84d3ea4b016c6953f284 refs/pull/102/head
7 +44948e94bed7dad0be19f8b594e4c9112e539124 refs/pull/102/merge
8 +3a0e9b07ad5e6e8c429f8e444904d98de26807b8 refs/pull/103/head
9 +fee5860c7ba84cc72b086d55544f042dbe6e9c99 refs/pull/104/head
10 +e366f99be724eff982886ab640529bd93f78375b refs/pull/107/head
11 +20692d8c8e881b73f72a85263c615f03da08933c refs/pull/109/head
12 +e41b8679d9c1473bf70391ae29312aa13924b2b8 refs/pull/111/head
13 +c36c8e90faf1f0fc9c9f03bd9878229174210e4e refs/pull/112/head
14 +14be9ff495114d595ff609e7c411390118a9099b refs/pull/113/head
15 +3fb32a1fabe693565a0f5690db332492250a4929 refs/pull/115/head
16 +d270bc04ff2d84e8f6374cd5c59239cbd0632013 refs/pull/115/merge
17 +bd835a9efc690ce27752b3c0c2d5fe22e29a814e refs/pull/12/head
18 +4eccb8a653869d5fd6002814a790bc764c602c10 refs/pull/120/head
19 +94b51ed6db9c445efc4009b47e95930f85cf5d26 refs/pull/120/merge
20 +c1d7d08e1452a98725f29c515bbb6208a64fad67 refs/pull/121/head
21 +d8c1d83657142a679400ab66873a2d1587ec7b60 refs/pull/124/head
22 +0443c04916d18c004c1bd72ab3d414645dc4035e refs/pull/126/head
23 +e5ba3d08acd80225d5afa91a250e662fa2f4fff9 refs/pull/127/head
24 +55fb0d7c37c0f035a9e3661fac96ea34e54803d5 refs/pull/128/head
25 +ae5e952ff535d3ec5aa1fbe288c39fd6f4be2471 refs/pull/134/head
26 +c61bd75f3338960207dedcd657ff726889bee8ce refs/pull/135/head
27 +0ab6f3bd20374d961e6d154883617f3dee0e84f0 refs/pull/137/head
28 +ad87172f602fdc0f0184490caf8361c4179b8602 refs/pull/140/head
29 +cb7cd1feb13543b9577dac5717f901c803ffb9db refs/pull/145/head
30 +aa7854967b3b2f850bfe002f1fbeb2cc73235e38 refs/pull/146/head
31 +60ec718f6b33b3762176a8d8aedd39753f650fcf refs/pull/152/head
32 +ede410f6e493d9b81ec1540e45a9fb0ba80e62a4 refs/pull/155/head
33 +23fbf131c4bc947e03cf0cd6cafb0c79f26be9df refs/pull/155/merge
34 +e87854d5ac1e9b302b83597ae41186e578992b5d refs/pull/159/head
35 +33550ecc1c94eb6b6872dd7580530b97642fa5be refs/pull/159/merge
36 +ffb46920cd5e90891f6f37d26125ded73e542222 refs/pull/17/head
37 +9fd32eda55247d9e36dfce1def41729e0bbc96ee refs/pull/19/head
38 +1375065d97e7d520d6c429efdf1b8945ac05685c refs/pull/20/head
39 +131e644ade8a818d2d4fed8c4394f2c27270fd36 refs/pull/27/head
40 +5b844e8b9cf1b0b52d711f32bc11ba43a0beef95 refs/pull/29/head
41 +e16066f446980b0ac0ac3f3efb265742f3950697 refs/pull/3/head
42 +a846ac33c3ae489a92c772fe11723fd83ba541e0 refs/pull/3/merge
43 +0ae0cd3b2591d916ba0eda0dfb5fd99b17eefe44 refs/pull/31/head
44 +0c96232acb14821ca95cb3f450f93e36089a3194 refs/pull/31/merge
45 +d3c89b0231976afa5be74a424952dae4934b1246 refs/pull/32/head
46 +5bd553d72c442d3f605d4aeb06263c15a6844499 refs/pull/36/head
47 +835ecdbc9e65dfb0f4406451115223a1e9f8fd50 refs/pull/42/head
48 +7922332d8cd445dd5c57003f4fee3fa1aeb74150 refs/pull/47/head
49 +80cad6ca9c5e01f6bf7ef49ae53133bc6ee30c2c refs/pull/50/head
50 +7d51cf5db44098cc9aa0e9056eb206bd31db514c refs/pull/52/head
51 +2c2532f50265b71bbd50527480f76b558d561836 refs/pull/55/head
52 +4fd56a9edf5f5333aa81893223c4223dd7bf687d refs/pull/59/head
53 +bb06163748021404f51205ed7e65c4ecfd1189d8 refs/pull/62/head
54 +366e2662e6629192f9cdeec02ec4ae7c637bd4ac refs/pull/62/merge
55 +2f356bcbce90aa4a97a0cbfc907b4be005c7946b refs/pull/63/head
56 +2fa968f3b4cb46c67e24bf75c9bbefd1e1553789 refs/pull/63/merge
57 +9404a387664cd782f1fcc3a1a81362fedecaf259 refs/pull/64/head
58 +5905554be374626950397274e9298be14093ff7a refs/pull/64/merge
59 +42dfe496539efc18fc611a08e3c27f51a558c520 refs/pull/66/head
60 +7a8079fe97e659cee5808adde4fd3f471f59876e refs/pull/69/head
61 +aa0be8b53946ba2a1044cd9c5f590f82708e9578 refs/pull/70/head
62 +568e6bb3efe04d7db945cda4b104154143301636 refs/pull/78/head
63 +9ad85cc8115f9cdb174e734317598a72a96a0382 refs/pull/82/head
64 +ac71ca0da8ce224b28faaf57ba03f9a6226cd645 refs/pull/83/head
65 +a785491667ec4b7daf2a065cc9dcde3249e94365 refs/pull/84/head
66 +49c0a1c4ba52ca6b756a11c3451e25e8f5f0b5d0 refs/pull/86/head
67 +da8c047b9938d43e526df43e9ed3c5b230504847 refs/pull/89/head
68 +8024247e262fa39286323559f2396fd6facd8cd1 refs/pull/94/head
69 +239eb3952c8c31b7c904dd367762ff14e90dbbc7 refs/pull/99/head
70 +a72f9ca9f3a68d95a7d41b0b84300341762a85a6 refs/tags/0.0.1
71 +^00ce239f8d3eb557ddcbd8aa1452c337b257b8a0
72 +d1987dccb2685c96e25dd6c89fda05fd5f640903 refs/tags/0.0.2
73 +^c217a63a341d4b7342e7397f72659b59a9bb763a
74 +90b9af64ca786a111a6065b94d657ef286ec1b66 refs/tags/0.0.3
75 +^606868c385eebd1b67c285eb9d50c78edbfc5332
76 +5a910a73fdec86b8ad6c3f0cb8500918954088b8 refs/tags/0.0.4
77 +^bfeb7e182a7ab4b25c003c5433962a9e35483a33
78 +c0081046c91bceeb4607b367a1cf78a9f8b009af refs/tags/0.0.5
79 +^1b9ac46f5c3d36e03baf98b258449c246ea1b6d6
80 +784586dcb61ca434e9a9d4994dd317fafcf346a8 refs/tags/0.0.6
81 +^55058b5967af206ecb7e83f2e093dd5cfe7307cf
82 +75ce11b3ea3532b01cd1dd3df7189652a8a3e9a3 refs/tags/0.0.7
83 +^e000eefda3bab533a4cd03a36de0d874dfde9c1b
84 +fc863688860338fdd0a72c8702b9f7d2ca7f31a2 refs/tags/0.0.8
85 +^5c8609a0b7a6a431313372ea7e3f3466cd8fd2f4
86 +9faf0b83b87b39041f0ba02f7c0fce74a374d6d5 refs/tags/0.1.0
87 +^dca6269033015a30295f02e00ea193c545cd95dc
88 +84c6bb53ed04ffee25a2afffbe5f022048d78322 refs/tags/0.1.4
89 +^60cc1a9852b17a2d5e587a766f9734d8f3f916d1
90 +f74aa68a6ddceb133b8f5753b3faf8dc52735349 refs/tags/0.1.5
91 +^19453fa68fcda2273f61294a7cb8e04b13c8d36b
92 +cb0aa1f4de05758b7d89e4cecc80b32bcc78c7a3 refs/tags/0.1.6
93 +^c4eb9c5d2510cf231f02b1491831b0d102896c7c
94 +6240c2054e83ebd3d90041aab2f514833f0b8d58 refs/tags/0.1.7
95 +^b212dc649fbab8be89178f2b0491fe0ded806934
96 +696f3669a4ff3b6f7c7ace37aea38d4397327e80 refs/tags/0.1.8
97 +^426594eeb7718f5c0afcb6865e37f2a19395ba5e
98 +3baa430a546faa3e59e69b557e36b9a03c623663 refs/tags/0.1.9
99 +^0f5c7b2f4e8cf9febc62844dcc6241e2d0fb2cd4
100 +71486b3af3308c542e0eabe23039e87ff78cacf0 refs/tags/2.3
101 +^efd644b20ebaa36701bc96d69f1f837132344d33
102 +54e801d6b8a7a32279ab5ffc727f159acbcbc575 refs/tags/2.3.1
103 +^8f13828c8f79f25c2f04bf689c4427524ab82db9
104 +66daeba9b5389be84d463c5a2be866bdcc843578 refs/tags/2.3.2
105 +^7c88a7f4acea210e66f6f325ddd7a18385277cb4
106 +54b859e2dfd2e6f6e748df391ecc46b5d0289716 refs/tags/2.3.3
107 +^21b726e130241a804c72afad4d1c0b0d7d9fd706
108 +92609b2e4c8c92c970b7bdf27f09d7e743c44f86 refs/tags/3.0
109 +^5b15abd39ef4c4fffd3da30fcd4dd65d8d3aa5f4
110 +973799ceb3b1787ba5de99717b34a3a91cb391bd refs/tags/3.0.1
111 +^4e4f7b0720aa8a6db1722e389ec45b5bce05063d
112 +14fbaf445edd4f9a7ec8ae147bb8d017cc04455b refs/tags/3.0.2
113 +^3609941f1e085766bcf7fc59e4e60e0d494ca136
114 +3954fb40d2d1efdb520c09fb7cb79b42e3c24a69 refs/tags/3.0.3
115 +^5dfc25c26426cee02b318c7604f381153c1e78e2
116 +8bbb75fab51bffc5f128c3d069b21e13b5f4fcad refs/tags/4.0.0
117 +^02e5341bcb270cf1ba932d583e7911f6df79dbef
118 +598f5ea762399853a0bf92927be54c60f0daaebb refs/tags/4.2.0
119 +^ccaacedbddf20a0562867a175045e82e43e48afc
120 +17b4ec9ec23ff4407eef1c4d2ad7d0de695e28f2 refs/tags/4.2.1
121 +^27933d501fc26fa9a9d58b262c3c69c657459ff1
122 +5487616ca255f035624f27386d9953373a155973 refs/tags/5.0.0
123 +^39c3d8c6ee6eac332620b6cab61e166771ddbe04
124 +1f68053c1a625ac77ba3f0b02b89172613473452 refs/tags/5.0.1
125 +^52e28dd4f2a635c2ad74abc3809eda01c0a8e3da
126 +1bf97d258be9c2b18b9f8d2d93d64c2b30fea52c refs/tags/5.0.2
127 +^45b57257495965e7c6ffe28b9bdaabb7fa7b83a2
128 +33c9e76678878df3d31c8bc55c648bd1cc4c99a1 refs/tags/5.1.0
129 +^552d7151e630ec2ef1f5e3d358946ccc60092cdd
130 +a36f3cb1cf17e034587c4c6e1a16b52598b2179a refs/tags/5.1.1
131 +^86d8b1a1439e7edb19793d17732b15fd784a0a15
132 +90af4e5a700dc044a612b77ef4190398b907e889 refs/tags/5.2.0
133 +^241de72a96f49b1545d5de3c00fae170c2675c41
1 +0ce6a159e4e0aa1eba1eb8c09499302a9c62d74f not-for-merge branch 'feature/allow-structs-as-sender' of https://github.com/cesarferreira/SwiftEventBus
2 +a30ff35e616f507d8a8d122dac32a2150371a87e not-for-merge branch 'master' of https://github.com/cesarferreira/SwiftEventBus
3 +276e13088358d534ec2b6af5a9cdc6b29f13b82f not-for-merge branch 'revert-47-master' of https://github.com/cesarferreira/SwiftEventBus
4 +e4e8d93de0da1145bc5cd321a335e903f2ab0c9e not-for-merge 'refs/pull/13/head' of https://github.com/cesarferreira/SwiftEventBus
5 +40da1a6aa4edb45f4a13f7f5a9602eaf1e984ba4 not-for-merge 'refs/pull/16/head' of https://github.com/cesarferreira/SwiftEventBus
6 +28300d1cdc1e92f372bcd60e704a234f30f2085f not-for-merge 'refs/pull/18/head' of https://github.com/cesarferreira/SwiftEventBus
7 +e051a643d52118387bb5d0f84430e3c54a9fdd45 not-for-merge 'refs/pull/20/head' of https://github.com/cesarferreira/SwiftEventBus
8 +53aecbef63b3635be01a3c6b4caa666e33533ce7 not-for-merge 'refs/pull/21/head' of https://github.com/cesarferreira/SwiftEventBus
9 +05ac44912160207058d2193421e4d0be40368158 not-for-merge 'refs/pull/23/head' of https://github.com/cesarferreira/SwiftEventBus
10 +fb0e021acf449af4dbec3478e23abe8097904efd not-for-merge 'refs/pull/24/head' of https://github.com/cesarferreira/SwiftEventBus
11 +61da869aa74e03a89e854f2e55d2d16fcbcc844d not-for-merge 'refs/pull/3/head' of https://github.com/cesarferreira/SwiftEventBus
12 +6a09b33a22303065b0b2350182b2a5834cacf778 not-for-merge 'refs/pull/34/head' of https://github.com/cesarferreira/SwiftEventBus
13 +d09b4320b64e82853e83975817384ac96da1a066 not-for-merge 'refs/pull/36/head' of https://github.com/cesarferreira/SwiftEventBus
14 +ab2af426b3a340d329090b242869d0ea4c660eba not-for-merge 'refs/pull/45/head' of https://github.com/cesarferreira/SwiftEventBus
15 +a2b1d3dfdb3c7a8a828d60e1b869a721e8b1ab1b not-for-merge 'refs/pull/46/head' of https://github.com/cesarferreira/SwiftEventBus
16 +b0cce4977fc0e23da1004446d7ec6f7f9706f1d5 not-for-merge 'refs/pull/47/head' of https://github.com/cesarferreira/SwiftEventBus
17 +1ab88a1f6eaf1877b1bf8ed670e2681dc1455caf not-for-merge 'refs/pull/51/head' of https://github.com/cesarferreira/SwiftEventBus
18 +8fdb6e8f41891acdceaec768bc06d6faa9fa128b not-for-merge 'refs/pull/54/head' of https://github.com/cesarferreira/SwiftEventBus
19 +e31bd014cc991232cd5ea677499309f3ad9122f9 not-for-merge 'refs/pull/6/head' of https://github.com/cesarferreira/SwiftEventBus
20 +f0c10a622f1a5ea8818aa02935f874da2dcb8c7e not-for-merge 'refs/pull/62/head' of https://github.com/cesarferreira/SwiftEventBus
21 +ab2a23532cd6a59994e80ae3c987d0001165d29c not-for-merge 'refs/pull/7/head' of https://github.com/cesarferreira/SwiftEventBus
22 +a3c42b4f0c50672167fbe47be4151a29c7cc204d not-for-merge 'refs/pull/7/merge' of https://github.com/cesarferreira/SwiftEventBus
23 +aa5f21eff0588e015f89aa9178f76dd5d79be5d7 not-for-merge 'refs/pull/8/head' of https://github.com/cesarferreira/SwiftEventBus
24 +e3fba8129c4dfbe46e0ed2316b57f3eaa39aabb8 not-for-merge 'refs/pull/9/head' of https://github.com/cesarferreira/SwiftEventBus
25 +149349d0d6d527ecbec4b54f0ede576fc53e6797 not-for-merge 'refs/pull/9/merge' of https://github.com/cesarferreira/SwiftEventBus
26 +2510df2e742030c0df3083dd85b5ef35dd5af67d not-for-merge tag '1.0.0' of https://github.com/cesarferreira/SwiftEventBus
27 +a161c251f10fcd18742b1b544e200d0c949adcb3 not-for-merge tag '1.1.0' of https://github.com/cesarferreira/SwiftEventBus
28 +be2cbe06b7fda3d86971893ceee64984dc538626 not-for-merge tag '2.0.0' of https://github.com/cesarferreira/SwiftEventBus
29 +f92b6243116f2332b6bbb3a8b81f7bfdaa311251 not-for-merge tag '2.0.1' of https://github.com/cesarferreira/SwiftEventBus
30 +4c6e14084affc79f327fa588505ecfc2a03b3870 not-for-merge tag '2.0.2' of https://github.com/cesarferreira/SwiftEventBus
31 +a727cea7caefea3f29de42f9fa995c10b95ad246 not-for-merge tag '2.1.0' of https://github.com/cesarferreira/SwiftEventBus
32 +9cfef1d3a33412a42b648ef384d214b555b76d59 not-for-merge tag '2.1.1' of https://github.com/cesarferreira/SwiftEventBus
33 +917ae5666ff0f6a1247a5d58f3029e60dff9c4d0 not-for-merge tag '2.1.2' of https://github.com/cesarferreira/SwiftEventBus
34 +efab81530999fe9939fc78df7fbddd228f7bb588 not-for-merge tag '2.2.0' of https://github.com/cesarferreira/SwiftEventBus
35 +5473005cc6027e644291a4931ae7addb7b37a2c3 not-for-merge tag '3.0.0' of https://github.com/cesarferreira/SwiftEventBus
36 +60ec5d415f05b9036ce77af9dccffdc17eab18bf not-for-merge tag '3.0.1' of https://github.com/cesarferreira/SwiftEventBus
37 +f66223012e8143fa4a37cd61c59a2cb8cb409afe not-for-merge tag '5.0.0' of https://github.com/cesarferreira/SwiftEventBus
38 +d1516f096198824a3d06c2d201bc1cf9fc15a42d not-for-merge tag '5.0.1' of https://github.com/cesarferreira/SwiftEventBus
39 +eb98b9baecfdc0102e4bde2a2e592f2168fad291 not-for-merge tag '5.1.0' of https://github.com/cesarferreira/SwiftEventBus
1 +[core]
2 + repositoryformatversion = 0
3 + filemode = true
4 + bare = true
5 + ignorecase = true
6 + precomposeunicode = true
7 +[remote "origin"]
8 + url = https://github.com/cesarferreira/SwiftEventBus
9 + fetch = +refs/*:refs/*
10 + mirror = true
1 +Unnamed repository; edit this file 'description' to name the repository.
1 +#!/bin/sh
2 +#
3 +# An example hook script to check the commit log message taken by
4 +# applypatch from an e-mail message.
5 +#
6 +# The hook should exit with non-zero status after issuing an
7 +# appropriate message if it wants to stop the commit. The hook is
8 +# allowed to edit the commit message file.
9 +#
10 +# To enable this hook, rename this file to "applypatch-msg".
11 +
12 +. git-sh-setup
13 +commitmsg="$(git rev-parse --git-path hooks/commit-msg)"
14 +test -x "$commitmsg" && exec "$commitmsg" ${1+"$@"}
15 +:
1 +#!/bin/sh
2 +#
3 +# An example hook script to check the commit log message.
4 +# Called by "git commit" with one argument, the name of the file
5 +# that has the commit message. The hook should exit with non-zero
6 +# status after issuing an appropriate message if it wants to stop the
7 +# commit. The hook is allowed to edit the commit message file.
8 +#
9 +# To enable this hook, rename this file to "commit-msg".
10 +
11 +# Uncomment the below to add a Signed-off-by line to the message.
12 +# Doing this in a hook is a bad idea in general, but the prepare-commit-msg
13 +# hook is more suited to it.
14 +#
15 +# SOB=$(git var GIT_AUTHOR_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p')
16 +# grep -qs "^$SOB" "$1" || echo "$SOB" >> "$1"
17 +
18 +# This example catches duplicate Signed-off-by lines.
19 +
20 +test "" = "$(grep '^Signed-off-by: ' "$1" |
21 + sort | uniq -c | sed -e '/^[ ]*1[ ]/d')" || {
22 + echo >&2 Duplicate Signed-off-by lines.
23 + exit 1
24 +}
1 +#!/usr/bin/perl
2 +
3 +use strict;
4 +use warnings;
5 +use IPC::Open2;
6 +
7 +# An example hook script to integrate Watchman
8 +# (https://facebook.github.io/watchman/) with git to speed up detecting
9 +# new and modified files.
10 +#
11 +# The hook is passed a version (currently 2) and last update token
12 +# formatted as a string and outputs to stdout a new update token and
13 +# all files that have been modified since the update token. Paths must
14 +# be relative to the root of the working tree and separated by a single NUL.
15 +#
16 +# To enable this hook, rename this file to "query-watchman" and set
17 +# 'git config core.fsmonitor .git/hooks/query-watchman'
18 +#
19 +my ($version, $last_update_token) = @ARGV;
20 +
21 +# Uncomment for debugging
22 +# print STDERR "$0 $version $last_update_token\n";
23 +
24 +# Check the hook interface version
25 +if ($version ne 2) {
26 + die "Unsupported query-fsmonitor hook version '$version'.\n" .
27 + "Falling back to scanning...\n";
28 +}
29 +
30 +my $git_work_tree = get_working_dir();
31 +
32 +my $retry = 1;
33 +
34 +my $json_pkg;
35 +eval {
36 + require JSON::XS;
37 + $json_pkg = "JSON::XS";
38 + 1;
39 +} or do {
40 + require JSON::PP;
41 + $json_pkg = "JSON::PP";
42 +};
43 +
44 +launch_watchman();
45 +
46 +sub launch_watchman {
47 + my $o = watchman_query();
48 + if (is_work_tree_watched($o)) {
49 + output_result($o->{clock}, @{$o->{files}});
50 + }
51 +}
52 +
53 +sub output_result {
54 + my ($clockid, @files) = @_;
55 +
56 + # Uncomment for debugging watchman output
57 + # open (my $fh, ">", ".git/watchman-output.out");
58 + # binmode $fh, ":utf8";
59 + # print $fh "$clockid\n@files\n";
60 + # close $fh;
61 +
62 + binmode STDOUT, ":utf8";
63 + print $clockid;
64 + print "\0";
65 + local $, = "\0";
66 + print @files;
67 +}
68 +
69 +sub watchman_clock {
70 + my $response = qx/watchman clock "$git_work_tree"/;
71 + die "Failed to get clock id on '$git_work_tree'.\n" .
72 + "Falling back to scanning...\n" if $? != 0;
73 +
74 + return $json_pkg->new->utf8->decode($response);
75 +}
76 +
77 +sub watchman_query {
78 + my $pid = open2(\*CHLD_OUT, \*CHLD_IN, 'watchman -j --no-pretty')
79 + or die "open2() failed: $!\n" .
80 + "Falling back to scanning...\n";
81 +
82 + # In the query expression below we're asking for names of files that
83 + # changed since $last_update_token but not from the .git folder.
84 + #
85 + # To accomplish this, we're using the "since" generator to use the
86 + # recency index to select candidate nodes and "fields" to limit the
87 + # output to file names only. Then we're using the "expression" term to
88 + # further constrain the results.
89 + my $last_update_line = "";
90 + if (substr($last_update_token, 0, 1) eq "c") {
91 + $last_update_token = "\"$last_update_token\"";
92 + $last_update_line = qq[\n"since": $last_update_token,];
93 + }
94 + my $query = <<" END";
95 + ["query", "$git_work_tree", {$last_update_line
96 + "fields": ["name"],
97 + "expression": ["not", ["dirname", ".git"]]
98 + }]
99 + END
100 +
101 + # Uncomment for debugging the watchman query
102 + # open (my $fh, ">", ".git/watchman-query.json");
103 + # print $fh $query;
104 + # close $fh;
105 +
106 + print CHLD_IN $query;
107 + close CHLD_IN;
108 + my $response = do {local $/; <CHLD_OUT>};
109 +
110 + # Uncomment for debugging the watch response
111 + # open ($fh, ">", ".git/watchman-response.json");
112 + # print $fh $response;
113 + # close $fh;
114 +
115 + die "Watchman: command returned no output.\n" .
116 + "Falling back to scanning...\n" if $response eq "";
117 + die "Watchman: command returned invalid output: $response\n" .
118 + "Falling back to scanning...\n" unless $response =~ /^\{/;
119 +
120 + return $json_pkg->new->utf8->decode($response);
121 +}
122 +
123 +sub is_work_tree_watched {
124 + my ($output) = @_;
125 + my $error = $output->{error};
126 + if ($retry > 0 and $error and $error =~ m/unable to resolve root .* directory (.*) is not watched/) {
127 + $retry--;
128 + my $response = qx/watchman watch "$git_work_tree"/;
129 + die "Failed to make watchman watch '$git_work_tree'.\n" .
130 + "Falling back to scanning...\n" if $? != 0;
131 + $output = $json_pkg->new->utf8->decode($response);
132 + $error = $output->{error};
133 + die "Watchman: $error.\n" .
134 + "Falling back to scanning...\n" if $error;
135 +
136 + # Uncomment for debugging watchman output
137 + # open (my $fh, ">", ".git/watchman-output.out");
138 + # close $fh;
139 +
140 + # Watchman will always return all files on the first query so
141 + # return the fast "everything is dirty" flag to git and do the
142 + # Watchman query just to get it over with now so we won't pay
143 + # the cost in git to look up each individual file.
144 + my $o = watchman_clock();
145 + $error = $output->{error};
146 +
147 + die "Watchman: $error.\n" .
148 + "Falling back to scanning...\n" if $error;
149 +
150 + output_result($o->{clock}, ("/"));
151 + $last_update_token = $o->{clock};
152 +
153 + eval { launch_watchman() };
154 + return 0;
155 + }
156 +
157 + die "Watchman: $error.\n" .
158 + "Falling back to scanning...\n" if $error;
159 +
160 + return 1;
161 +}
162 +
163 +sub get_working_dir {
164 + my $working_dir;
165 + if ($^O =~ 'msys' || $^O =~ 'cygwin') {
166 + $working_dir = Win32::GetCwd();
167 + $working_dir =~ tr/\\/\//;
168 + } else {
169 + require Cwd;
170 + $working_dir = Cwd::cwd();
171 + }
172 +
173 + return $working_dir;
174 +}
1 +#!/bin/sh
2 +#
3 +# An example hook script to prepare a packed repository for use over
4 +# dumb transports.
5 +#
6 +# To enable this hook, rename this file to "post-update".
7 +
8 +exec git update-server-info
1 +#!/bin/sh
2 +#
3 +# An example hook script to verify what is about to be committed
4 +# by applypatch from an e-mail message.
5 +#
6 +# The hook should exit with non-zero status after issuing an
7 +# appropriate message if it wants to stop the commit.
8 +#
9 +# To enable this hook, rename this file to "pre-applypatch".
10 +
11 +. git-sh-setup
12 +precommit="$(git rev-parse --git-path hooks/pre-commit)"
13 +test -x "$precommit" && exec "$precommit" ${1+"$@"}
14 +:
1 +#!/bin/sh
2 +#
3 +# An example hook script to verify what is about to be committed.
4 +# Called by "git commit" with no arguments. The hook should
5 +# exit with non-zero status after issuing an appropriate message if
6 +# it wants to stop the commit.
7 +#
8 +# To enable this hook, rename this file to "pre-commit".
9 +
10 +if git rev-parse --verify HEAD >/dev/null 2>&1
11 +then
12 + against=HEAD
13 +else
14 + # Initial commit: diff against an empty tree object
15 + against=$(git hash-object -t tree /dev/null)
16 +fi
17 +
18 +# If you want to allow non-ASCII filenames set this variable to true.
19 +allownonascii=$(git config --type=bool hooks.allownonascii)
20 +
21 +# Redirect output to stderr.
22 +exec 1>&2
23 +
24 +# Cross platform projects tend to avoid non-ASCII filenames; prevent
25 +# them from being added to the repository. We exploit the fact that the
26 +# printable range starts at the space character and ends with tilde.
27 +if [ "$allownonascii" != "true" ] &&
28 + # Note that the use of brackets around a tr range is ok here, (it's
29 + # even required, for portability to Solaris 10's /usr/bin/tr), since
30 + # the square bracket bytes happen to fall in the designated range.
31 + test $(git diff --cached --name-only --diff-filter=A -z $against |
32 + LC_ALL=C tr -d '[ -~]\0' | wc -c) != 0
33 +then
34 + cat <<\EOF
35 +Error: Attempt to add a non-ASCII file name.
36 +
37 +This can cause problems if you want to work with people on other platforms.
38 +
39 +To be portable it is advisable to rename the file.
40 +
41 +If you know what you are doing you can disable this check using:
42 +
43 + git config hooks.allownonascii true
44 +EOF
45 + exit 1
46 +fi
47 +
48 +# If there are whitespace errors, print the offending file names and fail.
49 +exec git diff-index --check --cached $against --
1 +#!/bin/sh
2 +#
3 +# An example hook script to verify what is about to be committed.
4 +# Called by "git merge" with no arguments. The hook should
5 +# exit with non-zero status after issuing an appropriate message to
6 +# stderr if it wants to stop the merge commit.
7 +#
8 +# To enable this hook, rename this file to "pre-merge-commit".
9 +
10 +. git-sh-setup
11 +test -x "$GIT_DIR/hooks/pre-commit" &&
12 + exec "$GIT_DIR/hooks/pre-commit"
13 +:
1 +#!/bin/sh
2 +
3 +# An example hook script to verify what is about to be pushed. Called by "git
4 +# push" after it has checked the remote status, but before anything has been
5 +# pushed. If this script exits with a non-zero status nothing will be pushed.
6 +#
7 +# This hook is called with the following parameters:
8 +#
9 +# $1 -- Name of the remote to which the push is being done
10 +# $2 -- URL to which the push is being done
11 +#
12 +# If pushing without using a named remote those arguments will be equal.
13 +#
14 +# Information about the commits which are being pushed is supplied as lines to
15 +# the standard input in the form:
16 +#
17 +# <local ref> <local oid> <remote ref> <remote oid>
18 +#
19 +# This sample shows how to prevent push of commits where the log message starts
20 +# with "WIP" (work in progress).
21 +
22 +remote="$1"
23 +url="$2"
24 +
25 +zero=$(git hash-object --stdin </dev/null | tr '[0-9a-f]' '0')
26 +
27 +while read local_ref local_oid remote_ref remote_oid
28 +do
29 + if test "$local_oid" = "$zero"
30 + then
31 + # Handle delete
32 + :
33 + else
34 + if test "$remote_oid" = "$zero"
35 + then
36 + # New branch, examine all commits
37 + range="$local_oid"
38 + else
39 + # Update to existing branch, examine new commits
40 + range="$remote_oid..$local_oid"
41 + fi
42 +
43 + # Check for WIP commit
44 + commit=$(git rev-list -n 1 --grep '^WIP' "$range")
45 + if test -n "$commit"
46 + then
47 + echo >&2 "Found WIP commit in $local_ref, not pushing"
48 + exit 1
49 + fi
50 + fi
51 +done
52 +
53 +exit 0
1 +#!/bin/sh
2 +#
3 +# Copyright (c) 2006, 2008 Junio C Hamano
4 +#
5 +# The "pre-rebase" hook is run just before "git rebase" starts doing
6 +# its job, and can prevent the command from running by exiting with
7 +# non-zero status.
8 +#
9 +# The hook is called with the following parameters:
10 +#
11 +# $1 -- the upstream the series was forked from.
12 +# $2 -- the branch being rebased (or empty when rebasing the current branch).
13 +#
14 +# This sample shows how to prevent topic branches that are already
15 +# merged to 'next' branch from getting rebased, because allowing it
16 +# would result in rebasing already published history.
17 +
18 +publish=next
19 +basebranch="$1"
20 +if test "$#" = 2
21 +then
22 + topic="refs/heads/$2"
23 +else
24 + topic=`git symbolic-ref HEAD` ||
25 + exit 0 ;# we do not interrupt rebasing detached HEAD
26 +fi
27 +
28 +case "$topic" in
29 +refs/heads/??/*)
30 + ;;
31 +*)
32 + exit 0 ;# we do not interrupt others.
33 + ;;
34 +esac
35 +
36 +# Now we are dealing with a topic branch being rebased
37 +# on top of master. Is it OK to rebase it?
38 +
39 +# Does the topic really exist?
40 +git show-ref -q "$topic" || {
41 + echo >&2 "No such branch $topic"
42 + exit 1
43 +}
44 +
45 +# Is topic fully merged to master?
46 +not_in_master=`git rev-list --pretty=oneline ^master "$topic"`
47 +if test -z "$not_in_master"
48 +then
49 + echo >&2 "$topic is fully merged to master; better remove it."
50 + exit 1 ;# we could allow it, but there is no point.
51 +fi
52 +
53 +# Is topic ever merged to next? If so you should not be rebasing it.
54 +only_next_1=`git rev-list ^master "^$topic" ${publish} | sort`
55 +only_next_2=`git rev-list ^master ${publish} | sort`
56 +if test "$only_next_1" = "$only_next_2"
57 +then
58 + not_in_topic=`git rev-list "^$topic" master`
59 + if test -z "$not_in_topic"
60 + then
61 + echo >&2 "$topic is already up to date with master"
62 + exit 1 ;# we could allow it, but there is no point.
63 + else
64 + exit 0
65 + fi
66 +else
67 + not_in_next=`git rev-list --pretty=oneline ^${publish} "$topic"`
68 + /usr/bin/perl -e '
69 + my $topic = $ARGV[0];
70 + my $msg = "* $topic has commits already merged to public branch:\n";
71 + my (%not_in_next) = map {
72 + /^([0-9a-f]+) /;
73 + ($1 => 1);
74 + } split(/\n/, $ARGV[1]);
75 + for my $elem (map {
76 + /^([0-9a-f]+) (.*)$/;
77 + [$1 => $2];
78 + } split(/\n/, $ARGV[2])) {
79 + if (!exists $not_in_next{$elem->[0]}) {
80 + if ($msg) {
81 + print STDERR $msg;
82 + undef $msg;
83 + }
84 + print STDERR " $elem->[1]\n";
85 + }
86 + }
87 + ' "$topic" "$not_in_next" "$not_in_master"
88 + exit 1
89 +fi
90 +
91 +<<\DOC_END
92 +
93 +This sample hook safeguards topic branches that have been
94 +published from being rewound.
95 +
96 +The workflow assumed here is:
97 +
98 + * Once a topic branch forks from "master", "master" is never
99 + merged into it again (either directly or indirectly).
100 +
101 + * Once a topic branch is fully cooked and merged into "master",
102 + it is deleted. If you need to build on top of it to correct
103 + earlier mistakes, a new topic branch is created by forking at
104 + the tip of the "master". This is not strictly necessary, but
105 + it makes it easier to keep your history simple.
106 +
107 + * Whenever you need to test or publish your changes to topic
108 + branches, merge them into "next" branch.
109 +
110 +The script, being an example, hardcodes the publish branch name
111 +to be "next", but it is trivial to make it configurable via
112 +$GIT_DIR/config mechanism.
113 +
114 +With this workflow, you would want to know:
115 +
116 +(1) ... if a topic branch has ever been merged to "next". Young
117 + topic branches can have stupid mistakes you would rather
118 + clean up before publishing, and things that have not been
119 + merged into other branches can be easily rebased without
120 + affecting other people. But once it is published, you would
121 + not want to rewind it.
122 +
123 +(2) ... if a topic branch has been fully merged to "master".
124 + Then you can delete it. More importantly, you should not
125 + build on top of it -- other people may already want to
126 + change things related to the topic as patches against your
127 + "master", so if you need further changes, it is better to
128 + fork the topic (perhaps with the same name) afresh from the
129 + tip of "master".
130 +
131 +Let's look at this example:
132 +
133 + o---o---o---o---o---o---o---o---o---o "next"
134 + / / / /
135 + / a---a---b A / /
136 + / / / /
137 + / / c---c---c---c B /
138 + / / / \ /
139 + / / / b---b C \ /
140 + / / / / \ /
141 + ---o---o---o---o---o---o---o---o---o---o---o "master"
142 +
143 +
144 +A, B and C are topic branches.
145 +
146 + * A has one fix since it was merged up to "next".
147 +
148 + * B has finished. It has been fully merged up to "master" and "next",
149 + and is ready to be deleted.
150 +
151 + * C has not merged to "next" at all.
152 +
153 +We would want to allow C to be rebased, refuse A, and encourage
154 +B to be deleted.
155 +
156 +To compute (1):
157 +
158 + git rev-list ^master ^topic next
159 + git rev-list ^master next
160 +
161 + if these match, topic has not merged in next at all.
162 +
163 +To compute (2):
164 +
165 + git rev-list master..topic
166 +
167 + if this is empty, it is fully merged to "master".
168 +
169 +DOC_END
1 +#!/bin/sh
2 +#
3 +# An example hook script to make use of push options.
4 +# The example simply echoes all push options that start with 'echoback='
5 +# and rejects all pushes when the "reject" push option is used.
6 +#
7 +# To enable this hook, rename this file to "pre-receive".
8 +
9 +if test -n "$GIT_PUSH_OPTION_COUNT"
10 +then
11 + i=0
12 + while test "$i" -lt "$GIT_PUSH_OPTION_COUNT"
13 + do
14 + eval "value=\$GIT_PUSH_OPTION_$i"
15 + case "$value" in
16 + echoback=*)
17 + echo "echo from the pre-receive-hook: ${value#*=}" >&2
18 + ;;
19 + reject)
20 + exit 1
21 + esac
22 + i=$((i + 1))
23 + done
24 +fi
1 +#!/bin/sh
2 +#
3 +# An example hook script to prepare the commit log message.
4 +# Called by "git commit" with the name of the file that has the
5 +# commit message, followed by the description of the commit
6 +# message's source. The hook's purpose is to edit the commit
7 +# message file. If the hook fails with a non-zero status,
8 +# the commit is aborted.
9 +#
10 +# To enable this hook, rename this file to "prepare-commit-msg".
11 +
12 +# This hook includes three examples. The first one removes the
13 +# "# Please enter the commit message..." help message.
14 +#
15 +# The second includes the output of "git diff --name-status -r"
16 +# into the message, just before the "git status" output. It is
17 +# commented because it doesn't cope with --amend or with squashed
18 +# commits.
19 +#
20 +# The third example adds a Signed-off-by line to the message, that can
21 +# still be edited. This is rarely a good idea.
22 +
23 +COMMIT_MSG_FILE=$1
24 +COMMIT_SOURCE=$2
25 +SHA1=$3
26 +
27 +/usr/bin/perl -i.bak -ne 'print unless(m/^. Please enter the commit message/..m/^#$/)' "$COMMIT_MSG_FILE"
28 +
29 +# case "$COMMIT_SOURCE,$SHA1" in
30 +# ,|template,)
31 +# /usr/bin/perl -i.bak -pe '
32 +# print "\n" . `git diff --cached --name-status -r`
33 +# if /^#/ && $first++ == 0' "$COMMIT_MSG_FILE" ;;
34 +# *) ;;
35 +# esac
36 +
37 +# SOB=$(git var GIT_COMMITTER_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p')
38 +# git interpret-trailers --in-place --trailer "$SOB" "$COMMIT_MSG_FILE"
39 +# if test -z "$COMMIT_SOURCE"
40 +# then
41 +# /usr/bin/perl -i.bak -pe 'print "\n" if !$first_line++' "$COMMIT_MSG_FILE"
42 +# fi
1 +#!/bin/sh
2 +
3 +# An example hook script to update a checked-out tree on a git push.
4 +#
5 +# This hook is invoked by git-receive-pack(1) when it reacts to git
6 +# push and updates reference(s) in its repository, and when the push
7 +# tries to update the branch that is currently checked out and the
8 +# receive.denyCurrentBranch configuration variable is set to
9 +# updateInstead.
10 +#
11 +# By default, such a push is refused if the working tree and the index
12 +# of the remote repository has any difference from the currently
13 +# checked out commit; when both the working tree and the index match
14 +# the current commit, they are updated to match the newly pushed tip
15 +# of the branch. This hook is to be used to override the default
16 +# behaviour; however the code below reimplements the default behaviour
17 +# as a starting point for convenient modification.
18 +#
19 +# The hook receives the commit with which the tip of the current
20 +# branch is going to be updated:
21 +commit=$1
22 +
23 +# It can exit with a non-zero status to refuse the push (when it does
24 +# so, it must not modify the index or the working tree).
25 +die () {
26 + echo >&2 "$*"
27 + exit 1
28 +}
29 +
30 +# Or it can make any necessary changes to the working tree and to the
31 +# index to bring them to the desired state when the tip of the current
32 +# branch is updated to the new commit, and exit with a zero status.
33 +#
34 +# For example, the hook can simply run git read-tree -u -m HEAD "$1"
35 +# in order to emulate git fetch that is run in the reverse direction
36 +# with git push, as the two-tree form of git read-tree -u -m is
37 +# essentially the same as git switch or git checkout that switches
38 +# branches while keeping the local changes in the working tree that do
39 +# not interfere with the difference between the branches.
40 +
41 +# The below is a more-or-less exact translation to shell of the C code
42 +# for the default behaviour for git's push-to-checkout hook defined in
43 +# the push_to_deploy() function in builtin/receive-pack.c.
44 +#
45 +# Note that the hook will be executed from the repository directory,
46 +# not from the working tree, so if you want to perform operations on
47 +# the working tree, you will have to adapt your code accordingly, e.g.
48 +# by adding "cd .." or using relative paths.
49 +
50 +if ! git update-index -q --ignore-submodules --refresh
51 +then
52 + die "Up-to-date check failed"
53 +fi
54 +
55 +if ! git diff-files --quiet --ignore-submodules --
56 +then
57 + die "Working directory has unstaged changes"
58 +fi
59 +
60 +# This is a rough translation of:
61 +#
62 +# head_has_history() ? "HEAD" : EMPTY_TREE_SHA1_HEX
63 +if git cat-file -e HEAD 2>/dev/null
64 +then
65 + head=HEAD
66 +else
67 + head=$(git hash-object -t tree --stdin </dev/null)
68 +fi
69 +
70 +if ! git diff-index --quiet --cached --ignore-submodules $head --
71 +then
72 + die "Working directory has staged changes"
73 +fi
74 +
75 +if ! git read-tree -u -m "$commit"
76 +then
77 + die "Could not update working tree to new HEAD"
78 +fi
1 +#!/bin/sh
2 +#
3 +# An example hook script to block unannotated tags from entering.
4 +# Called by "git receive-pack" with arguments: refname sha1-old sha1-new
5 +#
6 +# To enable this hook, rename this file to "update".
7 +#
8 +# Config
9 +# ------
10 +# hooks.allowunannotated
11 +# This boolean sets whether unannotated tags will be allowed into the
12 +# repository. By default they won't be.
13 +# hooks.allowdeletetag
14 +# This boolean sets whether deleting tags will be allowed in the
15 +# repository. By default they won't be.
16 +# hooks.allowmodifytag
17 +# This boolean sets whether a tag may be modified after creation. By default
18 +# it won't be.
19 +# hooks.allowdeletebranch
20 +# This boolean sets whether deleting branches will be allowed in the
21 +# repository. By default they won't be.
22 +# hooks.denycreatebranch
23 +# This boolean sets whether remotely creating branches will be denied
24 +# in the repository. By default this is allowed.
25 +#
26 +
27 +# --- Command line
28 +refname="$1"
29 +oldrev="$2"
30 +newrev="$3"
31 +
32 +# --- Safety check
33 +if [ -z "$GIT_DIR" ]; then
34 + echo "Don't run this script from the command line." >&2
35 + echo " (if you want, you could supply GIT_DIR then run" >&2
36 + echo " $0 <ref> <oldrev> <newrev>)" >&2
37 + exit 1
38 +fi
39 +
40 +if [ -z "$refname" -o -z "$oldrev" -o -z "$newrev" ]; then
41 + echo "usage: $0 <ref> <oldrev> <newrev>" >&2
42 + exit 1
43 +fi
44 +
45 +# --- Config
46 +allowunannotated=$(git config --type=bool hooks.allowunannotated)
47 +allowdeletebranch=$(git config --type=bool hooks.allowdeletebranch)
48 +denycreatebranch=$(git config --type=bool hooks.denycreatebranch)
49 +allowdeletetag=$(git config --type=bool hooks.allowdeletetag)
50 +allowmodifytag=$(git config --type=bool hooks.allowmodifytag)
51 +
52 +# check for no description
53 +projectdesc=$(sed -e '1q' "$GIT_DIR/description")
54 +case "$projectdesc" in
55 +"Unnamed repository"* | "")
56 + echo "*** Project description file hasn't been set" >&2
57 + exit 1
58 + ;;
59 +esac
60 +
61 +# --- Check types
62 +# if $newrev is 0000...0000, it's a commit to delete a ref.
63 +zero=$(git hash-object --stdin </dev/null | tr '[0-9a-f]' '0')
64 +if [ "$newrev" = "$zero" ]; then
65 + newrev_type=delete
66 +else
67 + newrev_type=$(git cat-file -t $newrev)
68 +fi
69 +
70 +case "$refname","$newrev_type" in
71 + refs/tags/*,commit)
72 + # un-annotated tag
73 + short_refname=${refname##refs/tags/}
74 + if [ "$allowunannotated" != "true" ]; then
75 + echo "*** The un-annotated tag, $short_refname, is not allowed in this repository" >&2
76 + echo "*** Use 'git tag [ -a | -s ]' for tags you want to propagate." >&2
77 + exit 1
78 + fi
79 + ;;
80 + refs/tags/*,delete)
81 + # delete tag
82 + if [ "$allowdeletetag" != "true" ]; then
83 + echo "*** Deleting a tag is not allowed in this repository" >&2
84 + exit 1
85 + fi
86 + ;;
87 + refs/tags/*,tag)
88 + # annotated tag
89 + if [ "$allowmodifytag" != "true" ] && git rev-parse $refname > /dev/null 2>&1
90 + then
91 + echo "*** Tag '$refname' already exists." >&2
92 + echo "*** Modifying a tag is not allowed in this repository." >&2
93 + exit 1
94 + fi
95 + ;;
96 + refs/heads/*,commit)
97 + # branch
98 + if [ "$oldrev" = "$zero" -a "$denycreatebranch" = "true" ]; then
99 + echo "*** Creating a branch is not allowed in this repository" >&2
100 + exit 1
101 + fi
102 + ;;
103 + refs/heads/*,delete)
104 + # delete branch
105 + if [ "$allowdeletebranch" != "true" ]; then
106 + echo "*** Deleting a branch is not allowed in this repository" >&2
107 + exit 1
108 + fi
109 + ;;
110 + refs/remotes/*,commit)
111 + # tracking branch
112 + ;;
113 + refs/remotes/*,delete)
114 + # delete tracking branch
115 + if [ "$allowdeletebranch" != "true" ]; then
116 + echo "*** Deleting a tracking branch is not allowed in this repository" >&2
117 + exit 1
118 + fi
119 + ;;
120 + *)
121 + # Anything else (is there anything else?)
122 + echo "*** Update hook: unknown type of update to ref $refname of type $newrev_type" >&2
123 + exit 1
124 + ;;
125 +esac
126 +
127 +# --- Finished
128 +exit 0
1 +# git ls-files --others --exclude-from=.git/info/exclude
2 +# Lines that start with '#' are comments.
3 +# For a project mostly in C, the following would be a good set of
4 +# exclude patterns (uncomment them if you want to use them):
5 +# *.[oa]
6 +# *~
1 +# pack-refs with: peeled fully-peeled sorted
2 +0ce6a159e4e0aa1eba1eb8c09499302a9c62d74f refs/heads/feature/allow-structs-as-sender
3 +a30ff35e616f507d8a8d122dac32a2150371a87e refs/heads/master
4 +276e13088358d534ec2b6af5a9cdc6b29f13b82f refs/heads/revert-47-master
5 +e4e8d93de0da1145bc5cd321a335e903f2ab0c9e refs/pull/13/head
6 +40da1a6aa4edb45f4a13f7f5a9602eaf1e984ba4 refs/pull/16/head
7 +28300d1cdc1e92f372bcd60e704a234f30f2085f refs/pull/18/head
8 +e051a643d52118387bb5d0f84430e3c54a9fdd45 refs/pull/20/head
9 +53aecbef63b3635be01a3c6b4caa666e33533ce7 refs/pull/21/head
10 +05ac44912160207058d2193421e4d0be40368158 refs/pull/23/head
11 +fb0e021acf449af4dbec3478e23abe8097904efd refs/pull/24/head
12 +61da869aa74e03a89e854f2e55d2d16fcbcc844d refs/pull/3/head
13 +6a09b33a22303065b0b2350182b2a5834cacf778 refs/pull/34/head
14 +d09b4320b64e82853e83975817384ac96da1a066 refs/pull/36/head
15 +ab2af426b3a340d329090b242869d0ea4c660eba refs/pull/45/head
16 +a2b1d3dfdb3c7a8a828d60e1b869a721e8b1ab1b refs/pull/46/head
17 +b0cce4977fc0e23da1004446d7ec6f7f9706f1d5 refs/pull/47/head
18 +1ab88a1f6eaf1877b1bf8ed670e2681dc1455caf refs/pull/51/head
19 +8fdb6e8f41891acdceaec768bc06d6faa9fa128b refs/pull/54/head
20 +e31bd014cc991232cd5ea677499309f3ad9122f9 refs/pull/6/head
21 +ab2a23532cd6a59994e80ae3c987d0001165d29c refs/pull/7/head
22 +a3c42b4f0c50672167fbe47be4151a29c7cc204d refs/pull/7/merge
23 +aa5f21eff0588e015f89aa9178f76dd5d79be5d7 refs/pull/8/head
24 +e3fba8129c4dfbe46e0ed2316b57f3eaa39aabb8 refs/pull/9/head
25 +149349d0d6d527ecbec4b54f0ede576fc53e6797 refs/pull/9/merge
26 +2510df2e742030c0df3083dd85b5ef35dd5af67d refs/tags/1.0.0
27 +^9a16d7daa889dd3cfdbed0f437142b6bf8c02548
28 +a161c251f10fcd18742b1b544e200d0c949adcb3 refs/tags/1.1.0
29 +^4b8cbb5a8227b3c29af75e0416689d26178733d8
30 +be2cbe06b7fda3d86971893ceee64984dc538626 refs/tags/2.0.0
31 +^768f1b856fc8d50948905e491aef6aab94ac8478
32 +f92b6243116f2332b6bbb3a8b81f7bfdaa311251 refs/tags/2.0.1
33 +^d03d83b8a1a591fe48138a04eee352ef76130c72
34 +4c6e14084affc79f327fa588505ecfc2a03b3870 refs/tags/2.0.2
35 +^f47ce7acf2999d7d1d0ed759553c54e96db12341
36 +a727cea7caefea3f29de42f9fa995c10b95ad246 refs/tags/2.1.0
37 +^6d9a022cdeaba45546c1eca0b8b880068ae708d2
38 +9cfef1d3a33412a42b648ef384d214b555b76d59 refs/tags/2.1.1
39 +^dd8cd537e4e89e204cde263351d33a99590c9572
40 +917ae5666ff0f6a1247a5d58f3029e60dff9c4d0 refs/tags/2.1.2
41 +^5798bb55a16602b263e67fad95140d29bc93ebb3
42 +efab81530999fe9939fc78df7fbddd228f7bb588 refs/tags/2.2.0
43 +^0346d72aaaae72484001d45a29c484635a91de9c
44 +5473005cc6027e644291a4931ae7addb7b37a2c3 refs/tags/3.0.0
45 +^13f6323427b0672493d690fff5798b459e4bd28c
46 +60ec5d415f05b9036ce77af9dccffdc17eab18bf refs/tags/3.0.1
47 +^4b1af9e8f0034914971dd8accf1113832a6ed661
48 +f66223012e8143fa4a37cd61c59a2cb8cb409afe refs/tags/5.0.0
49 +^68ffd9853630937506984d46ffbb69b567691d6f
50 +d1516f096198824a3d06c2d201bc1cf9fc15a42d refs/tags/5.0.1
51 +^cea5121162d88f233f392f63acbc8468fdd77927
52 +eb98b9baecfdc0102e4bde2a2e592f2168fad291 refs/tags/5.1.0
53 +^a30ff35e616f507d8a8d122dac32a2150371a87e
1 +f0c10a622f1a5ea8818aa02935f874da2dcb8c7e
1 +{
2 + "object" : {
3 + "artifacts" : [
4 +
5 + ],
6 + "dependencies" : [
7 + {
8 + "basedOn" : null,
9 + "packageRef" : {
10 + "identity" : "rsbarcodes_swift",
11 + "kind" : "remoteSourceControl",
12 + "location" : "https://github.com/yeahdongcn/RSBarcodes_Swift.git",
13 + "name" : "RSBarcodes_Swift"
14 + },
15 + "state" : {
16 + "checkoutState" : {
17 + "revision" : "241de72a96f49b1545d5de3c00fae170c2675c41",
18 + "version" : "5.2.0"
19 + },
20 + "name" : "sourceControlCheckout"
21 + },
22 + "subpath" : "RSBarcodes_Swift"
23 + },
24 + {
25 + "basedOn" : null,
26 + "packageRef" : {
27 + "identity" : "swifteventbus",
28 + "kind" : "remoteSourceControl",
29 + "location" : "https://github.com/cesarferreira/SwiftEventBus.git",
30 + "name" : "SwiftEventBus"
31 + },
32 + "state" : {
33 + "checkoutState" : {
34 + "revision" : "a30ff35e616f507d8a8d122dac32a2150371a87e",
35 + "version" : "5.1.0"
36 + },
37 + "name" : "sourceControlCheckout"
38 + },
39 + "subpath" : "SwiftEventBus"
40 + }
41 + ]
42 + },
43 + "version" : 6
44 +}
...\ No newline at end of file ...\ No newline at end of file
1 +---
2 +path: '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/AVFoundation.swiftmodule/x86_64-apple-macos.swiftmodule'
3 +dependencies:
4 + - mtime: 1726336788000000000
5 + path: '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/AVFoundation.swiftmodule/x86_64-apple-macos.swiftmodule'
6 + size: 307960
7 + - mtime: 1722714743000000000
8 + path: 'usr/lib/swift/Swift.swiftmodule/x86_64-apple-macos.swiftinterface'
9 + size: 2035138
10 + sdk_relative: true
11 + - mtime: 1722715516000000000
12 + path: 'usr/include/_time.apinotes'
13 + size: 1132
14 + sdk_relative: true
15 + - mtime: 1722688015000000000
16 + path: 'usr/include/ObjectiveC.apinotes'
17 + size: 11147
18 + sdk_relative: true
19 + - mtime: 1722695789000000000
20 + path: 'usr/include/dispatch/Dispatch.apinotes'
21 + size: 19
22 + sdk_relative: true
23 + - mtime: 1725418672000000000
24 + path: 'System/Library/Frameworks/Security.framework/Headers/Security.apinotes'
25 + size: 162
26 + sdk_relative: true
27 + - mtime: 1726285369000000000
28 + path: 'System/Library/Frameworks/Foundation.framework/Headers/Foundation.apinotes'
29 + size: 81098
30 + sdk_relative: true
31 + - mtime: 1722921999000000000
32 + path: 'System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioTypes.apinotes'
33 + size: 1519
34 + sdk_relative: true
35 + - mtime: 1722706198000000000
36 + path: 'System/Library/Frameworks/CoreGraphics.framework/Headers/CoreGraphics.apinotes'
37 + size: 52623
38 + sdk_relative: true
39 + - mtime: 1722921920000000000
40 + path: 'System/Library/Frameworks/CoreText.framework/Headers/CoreText.apinotes'
41 + size: 1662
42 + sdk_relative: true
43 + - mtime: 1726287543000000000
44 + path: 'System/Library/Frameworks/ApplicationServices.framework/Headers/ApplicationServices.apinotes'
45 + size: 2012
46 + sdk_relative: true
47 + - mtime: 1723154618000000000
48 + path: 'System/Library/Frameworks/Metal.framework/Headers/Metal.apinotes'
49 + size: 80245
50 + sdk_relative: true
51 + - mtime: 1723099181000000000
52 + path: 'System/Library/Frameworks/CoreMedia.framework/Headers/CoreMedia.apinotes'
53 + size: 65704
54 + sdk_relative: true
55 + - mtime: 1723178325000000000
56 + path: 'System/Library/Frameworks/UniformTypeIdentifiers.framework/Headers/UniformTypeIdentifiers.apinotes'
57 + size: 1666
58 + sdk_relative: true
59 + - mtime: 1722922623000000000
60 + path: 'System/Library/Frameworks/AudioToolbox.framework/Headers/AudioToolbox.apinotes'
61 + size: 114
62 + sdk_relative: true
63 + - mtime: 1723094231000000000
64 + path: 'System/Library/Frameworks/MediaToolbox.framework/Headers/MediaToolbox.apinotes'
65 + size: 215
66 + sdk_relative: true
67 + - mtime: 1723686228000000000
68 + path: 'System/Library/Frameworks/QuartzCore.framework/Headers/QuartzCore.apinotes'
69 + size: 7428
70 + sdk_relative: true
71 + - mtime: 1722691551000000000
72 + path: 'System/Library/Frameworks/AVFAudio.framework/Headers/AVFAudio.apinotes'
73 + size: 8309
74 + sdk_relative: true
75 + - mtime: 1723177995000000000
76 + path: 'System/Library/Frameworks/AVFoundation.framework/Headers/AVFoundation.apinotes'
77 + size: 98450
78 + sdk_relative: true
79 + - mtime: 1722715969000000000
80 + path: 'usr/lib/swift/_errno.swiftmodule/x86_64-apple-macos.swiftinterface'
81 + size: 3747
82 + sdk_relative: true
83 + - mtime: 1722715991000000000
84 + path: 'usr/lib/swift/_time.swiftmodule/x86_64-apple-macos.swiftinterface'
85 + size: 996
86 + sdk_relative: true
87 + - mtime: 1722715994000000000
88 + path: 'usr/lib/swift/_signal.swiftmodule/x86_64-apple-macos.swiftinterface'
89 + size: 1032
90 + sdk_relative: true
91 + - mtime: 1722716005000000000
92 + path: 'usr/lib/swift/sys_time.swiftmodule/x86_64-apple-macos.swiftinterface'
93 + size: 1033
94 + sdk_relative: true
95 + - mtime: 1722715991000000000
96 + path: 'usr/lib/swift/_stdio.swiftmodule/x86_64-apple-macos.swiftinterface'
97 + size: 1458
98 + sdk_relative: true
99 + - mtime: 1722716011000000000
100 + path: 'usr/lib/swift/unistd.swiftmodule/x86_64-apple-macos.swiftinterface'
101 + size: 728
102 + sdk_relative: true
103 + - mtime: 1722715970000000000
104 + path: 'usr/lib/swift/_math.swiftmodule/x86_64-apple-macos.swiftinterface'
105 + size: 24001
106 + sdk_relative: true
107 + - mtime: 1722714961000000000
108 + path: 'usr/lib/swift/_Builtin_float.swiftmodule/x86_64-apple-macos.swiftinterface'
109 + size: 12753
110 + sdk_relative: true
111 + - mtime: 1722716032000000000
112 + path: 'usr/lib/swift/Darwin.swiftmodule/x86_64-apple-macos.swiftinterface'
113 + size: 19810
114 + sdk_relative: true
115 + - mtime: 1722716506000000000
116 + path: 'usr/lib/swift/_Concurrency.swiftmodule/x86_64-apple-macos.swiftinterface'
117 + size: 249033
118 + sdk_relative: true
119 + - mtime: 1722716577000000000
120 + path: 'usr/lib/swift/_StringProcessing.swiftmodule/x86_64-apple-macos.swiftinterface'
121 + size: 22702
122 + sdk_relative: true
123 + - mtime: 1722717241000000000
124 + path: 'System/Library/Frameworks/Combine.framework/Modules/Combine.swiftmodule/x86_64-apple-macos.swiftinterface'
125 + size: 172350
126 + sdk_relative: true
127 + - mtime: 1722717195000000000
128 + path: 'usr/lib/swift/ObjectiveC.swiftmodule/x86_64-apple-macos.swiftinterface'
129 + size: 6478
130 + sdk_relative: true
131 + - mtime: 1722717399000000000
132 + path: 'usr/lib/swift/Dispatch.swiftmodule/x86_64-apple-macos.swiftinterface'
133 + size: 56658
134 + sdk_relative: true
135 + - mtime: 1722717590000000000
136 + path: 'usr/lib/swift/CoreFoundation.swiftmodule/x86_64-apple-macos.swiftinterface'
137 + size: 22833
138 + sdk_relative: true
139 + - mtime: 1722717532000000000
140 + path: 'usr/lib/swift/XPC.swiftmodule/x86_64-apple-macos.swiftinterface'
141 + size: 33189
142 + sdk_relative: true
143 + - mtime: 1722717706000000000
144 + path: 'usr/lib/swift/IOKit.swiftmodule/x86_64-apple-macos.swiftinterface'
145 + size: 3531
146 + sdk_relative: true
147 + - mtime: 1722716562000000000
148 + path: 'usr/lib/swift/Observation.swiftmodule/x86_64-apple-macos.swiftinterface'
149 + size: 3778
150 + sdk_relative: true
151 + - mtime: 1722717167000000000
152 + path: 'usr/lib/swift/System.swiftmodule/x86_64-apple-macos.swiftinterface'
153 + size: 94400
154 + sdk_relative: true
155 + - mtime: 1726288086000000000
156 + path: 'System/Library/Frameworks/Foundation.framework/Modules/Foundation.swiftmodule/x86_64-apple-macos.swiftinterface'
157 + size: 1002033
158 + sdk_relative: true
159 + - mtime: 1722718650000000000
160 + path: 'usr/lib/swift/CoreMIDI.swiftmodule/x86_64-apple-macos.swiftinterface'
161 + size: 16022
162 + sdk_relative: true
163 + - mtime: 1723179399000000000
164 + path: 'usr/lib/swift/CoreAudio.swiftmodule/x86_64-apple-macos.swiftinterface'
165 + size: 27591
166 + sdk_relative: true
167 + - mtime: 1722720284000000000
168 + path: 'System/Library/Frameworks/CoreGraphics.framework/Modules/CoreGraphics.swiftmodule/x86_64-apple-macos.swiftinterface'
169 + size: 53108
170 + sdk_relative: true
171 + - mtime: 1723177007000000000
172 + path: 'usr/lib/swift/Metal.swiftmodule/x86_64-apple-macos.swiftinterface'
173 + size: 25055
174 + sdk_relative: true
175 + - mtime: 1723176858000000000
176 + path: 'usr/lib/swift/UniformTypeIdentifiers.swiftmodule/x86_64-apple-macos.swiftinterface'
177 + size: 20339
178 + sdk_relative: true
179 + - mtime: 1722922005000000000
180 + path: 'System/Library/Frameworks/CoreText.framework/Modules/CoreText.swiftmodule/x86_64-apple-macos.swiftinterface'
181 + size: 1461
182 + sdk_relative: true
183 + - mtime: 1723093309000000000
184 + path: 'usr/lib/swift/CoreMedia.swiftmodule/x86_64-apple-macos.swiftinterface'
185 + size: 135324
186 + sdk_relative: true
187 + - mtime: 1722717246000000000
188 + path: 'usr/lib/swift/simd.swiftmodule/x86_64-apple-macos.swiftinterface'
189 + size: 218639
190 + sdk_relative: true
191 + - mtime: 1722719515000000000
192 + path: 'usr/lib/swift/QuartzCore.swiftmodule/x86_64-apple-macos.swiftinterface'
193 + size: 1692
194 + sdk_relative: true
195 + - mtime: 1723093416000000000
196 + path: 'usr/lib/swift/AVFoundation.swiftmodule/x86_64-apple-macos.swiftinterface'
197 + size: 72766
198 + sdk_relative: true
199 +version: 1
200 +...
1 +---
2 +path: '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/Combine.swiftmodule/x86_64-apple-macos.swiftmodule'
3 +dependencies:
4 + - mtime: 1726336655000000000
5 + path: '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/Combine.swiftmodule/x86_64-apple-macos.swiftmodule'
6 + size: 478792
7 + - mtime: 1722714743000000000
8 + path: 'usr/lib/swift/Swift.swiftmodule/x86_64-apple-macos.swiftinterface'
9 + size: 2035138
10 + sdk_relative: true
11 + - mtime: 1722715516000000000
12 + path: 'usr/include/_time.apinotes'
13 + size: 1132
14 + sdk_relative: true
15 + - mtime: 1722715969000000000
16 + path: 'usr/lib/swift/_errno.swiftmodule/x86_64-apple-macos.swiftinterface'
17 + size: 3747
18 + sdk_relative: true
19 + - mtime: 1722715991000000000
20 + path: 'usr/lib/swift/_time.swiftmodule/x86_64-apple-macos.swiftinterface'
21 + size: 996
22 + sdk_relative: true
23 + - mtime: 1722715994000000000
24 + path: 'usr/lib/swift/_signal.swiftmodule/x86_64-apple-macos.swiftinterface'
25 + size: 1032
26 + sdk_relative: true
27 + - mtime: 1722716005000000000
28 + path: 'usr/lib/swift/sys_time.swiftmodule/x86_64-apple-macos.swiftinterface'
29 + size: 1033
30 + sdk_relative: true
31 + - mtime: 1722715991000000000
32 + path: 'usr/lib/swift/_stdio.swiftmodule/x86_64-apple-macos.swiftinterface'
33 + size: 1458
34 + sdk_relative: true
35 + - mtime: 1722716011000000000
36 + path: 'usr/lib/swift/unistd.swiftmodule/x86_64-apple-macos.swiftinterface'
37 + size: 728
38 + sdk_relative: true
39 + - mtime: 1722715970000000000
40 + path: 'usr/lib/swift/_math.swiftmodule/x86_64-apple-macos.swiftinterface'
41 + size: 24001
42 + sdk_relative: true
43 + - mtime: 1722714961000000000
44 + path: 'usr/lib/swift/_Builtin_float.swiftmodule/x86_64-apple-macos.swiftinterface'
45 + size: 12753
46 + sdk_relative: true
47 + - mtime: 1722716032000000000
48 + path: 'usr/lib/swift/Darwin.swiftmodule/x86_64-apple-macos.swiftinterface'
49 + size: 19810
50 + sdk_relative: true
51 + - mtime: 1722716506000000000
52 + path: 'usr/lib/swift/_Concurrency.swiftmodule/x86_64-apple-macos.swiftinterface'
53 + size: 249033
54 + sdk_relative: true
55 + - mtime: 1722716577000000000
56 + path: 'usr/lib/swift/_StringProcessing.swiftmodule/x86_64-apple-macos.swiftinterface'
57 + size: 22702
58 + sdk_relative: true
59 + - mtime: 1722717241000000000
60 + path: 'System/Library/Frameworks/Combine.framework/Modules/Combine.swiftmodule/x86_64-apple-macos.swiftinterface'
61 + size: 172350
62 + sdk_relative: true
63 +version: 1
64 +...
1 +---
2 +path: '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/CoreAudio.swiftmodule/x86_64-apple-macos.swiftmodule'
3 +dependencies:
4 + - mtime: 1726336717000000000
5 + path: '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/CoreAudio.swiftmodule/x86_64-apple-macos.swiftmodule'
6 + size: 120956
7 + - mtime: 1722714743000000000
8 + path: 'usr/lib/swift/Swift.swiftmodule/x86_64-apple-macos.swiftinterface'
9 + size: 2035138
10 + sdk_relative: true
11 + - mtime: 1722715516000000000
12 + path: 'usr/include/_time.apinotes'
13 + size: 1132
14 + sdk_relative: true
15 + - mtime: 1722688015000000000
16 + path: 'usr/include/ObjectiveC.apinotes'
17 + size: 11147
18 + sdk_relative: true
19 + - mtime: 1722695789000000000
20 + path: 'usr/include/dispatch/Dispatch.apinotes'
21 + size: 19
22 + sdk_relative: true
23 + - mtime: 1722921999000000000
24 + path: 'System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioTypes.apinotes'
25 + size: 1519
26 + sdk_relative: true
27 + - mtime: 1725418672000000000
28 + path: 'System/Library/Frameworks/Security.framework/Headers/Security.apinotes'
29 + size: 162
30 + sdk_relative: true
31 + - mtime: 1726285369000000000
32 + path: 'System/Library/Frameworks/Foundation.framework/Headers/Foundation.apinotes'
33 + size: 81098
34 + sdk_relative: true
35 + - mtime: 1722715969000000000
36 + path: 'usr/lib/swift/_errno.swiftmodule/x86_64-apple-macos.swiftinterface'
37 + size: 3747
38 + sdk_relative: true
39 + - mtime: 1722715991000000000
40 + path: 'usr/lib/swift/_time.swiftmodule/x86_64-apple-macos.swiftinterface'
41 + size: 996
42 + sdk_relative: true
43 + - mtime: 1722715994000000000
44 + path: 'usr/lib/swift/_signal.swiftmodule/x86_64-apple-macos.swiftinterface'
45 + size: 1032
46 + sdk_relative: true
47 + - mtime: 1722716005000000000
48 + path: 'usr/lib/swift/sys_time.swiftmodule/x86_64-apple-macos.swiftinterface'
49 + size: 1033
50 + sdk_relative: true
51 + - mtime: 1722715991000000000
52 + path: 'usr/lib/swift/_stdio.swiftmodule/x86_64-apple-macos.swiftinterface'
53 + size: 1458
54 + sdk_relative: true
55 + - mtime: 1722716011000000000
56 + path: 'usr/lib/swift/unistd.swiftmodule/x86_64-apple-macos.swiftinterface'
57 + size: 728
58 + sdk_relative: true
59 + - mtime: 1722715970000000000
60 + path: 'usr/lib/swift/_math.swiftmodule/x86_64-apple-macos.swiftinterface'
61 + size: 24001
62 + sdk_relative: true
63 + - mtime: 1722714961000000000
64 + path: 'usr/lib/swift/_Builtin_float.swiftmodule/x86_64-apple-macos.swiftinterface'
65 + size: 12753
66 + sdk_relative: true
67 + - mtime: 1722716032000000000
68 + path: 'usr/lib/swift/Darwin.swiftmodule/x86_64-apple-macos.swiftinterface'
69 + size: 19810
70 + sdk_relative: true
71 + - mtime: 1722716506000000000
72 + path: 'usr/lib/swift/_Concurrency.swiftmodule/x86_64-apple-macos.swiftinterface'
73 + size: 249033
74 + sdk_relative: true
75 + - mtime: 1722716577000000000
76 + path: 'usr/lib/swift/_StringProcessing.swiftmodule/x86_64-apple-macos.swiftinterface'
77 + size: 22702
78 + sdk_relative: true
79 + - mtime: 1722717241000000000
80 + path: 'System/Library/Frameworks/Combine.framework/Modules/Combine.swiftmodule/x86_64-apple-macos.swiftinterface'
81 + size: 172350
82 + sdk_relative: true
83 + - mtime: 1722717195000000000
84 + path: 'usr/lib/swift/ObjectiveC.swiftmodule/x86_64-apple-macos.swiftinterface'
85 + size: 6478
86 + sdk_relative: true
87 + - mtime: 1722717399000000000
88 + path: 'usr/lib/swift/Dispatch.swiftmodule/x86_64-apple-macos.swiftinterface'
89 + size: 56658
90 + sdk_relative: true
91 + - mtime: 1722717590000000000
92 + path: 'usr/lib/swift/CoreFoundation.swiftmodule/x86_64-apple-macos.swiftinterface'
93 + size: 22833
94 + sdk_relative: true
95 + - mtime: 1722717532000000000
96 + path: 'usr/lib/swift/XPC.swiftmodule/x86_64-apple-macos.swiftinterface'
97 + size: 33189
98 + sdk_relative: true
99 + - mtime: 1722717706000000000
100 + path: 'usr/lib/swift/IOKit.swiftmodule/x86_64-apple-macos.swiftinterface'
101 + size: 3531
102 + sdk_relative: true
103 + - mtime: 1722716562000000000
104 + path: 'usr/lib/swift/Observation.swiftmodule/x86_64-apple-macos.swiftinterface'
105 + size: 3778
106 + sdk_relative: true
107 + - mtime: 1722717167000000000
108 + path: 'usr/lib/swift/System.swiftmodule/x86_64-apple-macos.swiftinterface'
109 + size: 94400
110 + sdk_relative: true
111 + - mtime: 1726288086000000000
112 + path: 'System/Library/Frameworks/Foundation.framework/Modules/Foundation.swiftmodule/x86_64-apple-macos.swiftinterface'
113 + size: 1002033
114 + sdk_relative: true
115 + - mtime: 1723179399000000000
116 + path: 'usr/lib/swift/CoreAudio.swiftmodule/x86_64-apple-macos.swiftinterface'
117 + size: 27591
118 + sdk_relative: true
119 +version: 1
120 +...
1 +---
2 +path: '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/CoreFoundation.swiftmodule/x86_64-apple-macos.swiftmodule'
3 +dependencies:
4 + - mtime: 1726336665000000000
5 + path: '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/CoreFoundation.swiftmodule/x86_64-apple-macos.swiftmodule'
6 + size: 158576
7 + - mtime: 1722714743000000000
8 + path: 'usr/lib/swift/Swift.swiftmodule/x86_64-apple-macos.swiftinterface'
9 + size: 2035138
10 + sdk_relative: true
11 + - mtime: 1722715516000000000
12 + path: 'usr/include/_time.apinotes'
13 + size: 1132
14 + sdk_relative: true
15 + - mtime: 1722688015000000000
16 + path: 'usr/include/ObjectiveC.apinotes'
17 + size: 11147
18 + sdk_relative: true
19 + - mtime: 1722695789000000000
20 + path: 'usr/include/dispatch/Dispatch.apinotes'
21 + size: 19
22 + sdk_relative: true
23 + - mtime: 1722715969000000000
24 + path: 'usr/lib/swift/_errno.swiftmodule/x86_64-apple-macos.swiftinterface'
25 + size: 3747
26 + sdk_relative: true
27 + - mtime: 1722715991000000000
28 + path: 'usr/lib/swift/_time.swiftmodule/x86_64-apple-macos.swiftinterface'
29 + size: 996
30 + sdk_relative: true
31 + - mtime: 1722715994000000000
32 + path: 'usr/lib/swift/_signal.swiftmodule/x86_64-apple-macos.swiftinterface'
33 + size: 1032
34 + sdk_relative: true
35 + - mtime: 1722716005000000000
36 + path: 'usr/lib/swift/sys_time.swiftmodule/x86_64-apple-macos.swiftinterface'
37 + size: 1033
38 + sdk_relative: true
39 + - mtime: 1722715991000000000
40 + path: 'usr/lib/swift/_stdio.swiftmodule/x86_64-apple-macos.swiftinterface'
41 + size: 1458
42 + sdk_relative: true
43 + - mtime: 1722716011000000000
44 + path: 'usr/lib/swift/unistd.swiftmodule/x86_64-apple-macos.swiftinterface'
45 + size: 728
46 + sdk_relative: true
47 + - mtime: 1722715970000000000
48 + path: 'usr/lib/swift/_math.swiftmodule/x86_64-apple-macos.swiftinterface'
49 + size: 24001
50 + sdk_relative: true
51 + - mtime: 1722714961000000000
52 + path: 'usr/lib/swift/_Builtin_float.swiftmodule/x86_64-apple-macos.swiftinterface'
53 + size: 12753
54 + sdk_relative: true
55 + - mtime: 1722716032000000000
56 + path: 'usr/lib/swift/Darwin.swiftmodule/x86_64-apple-macos.swiftinterface'
57 + size: 19810
58 + sdk_relative: true
59 + - mtime: 1722716506000000000
60 + path: 'usr/lib/swift/_Concurrency.swiftmodule/x86_64-apple-macos.swiftinterface'
61 + size: 249033
62 + sdk_relative: true
63 + - mtime: 1722716577000000000
64 + path: 'usr/lib/swift/_StringProcessing.swiftmodule/x86_64-apple-macos.swiftinterface'
65 + size: 22702
66 + sdk_relative: true
67 + - mtime: 1722717241000000000
68 + path: 'System/Library/Frameworks/Combine.framework/Modules/Combine.swiftmodule/x86_64-apple-macos.swiftinterface'
69 + size: 172350
70 + sdk_relative: true
71 + - mtime: 1722717195000000000
72 + path: 'usr/lib/swift/ObjectiveC.swiftmodule/x86_64-apple-macos.swiftinterface'
73 + size: 6478
74 + sdk_relative: true
75 + - mtime: 1722717399000000000
76 + path: 'usr/lib/swift/Dispatch.swiftmodule/x86_64-apple-macos.swiftinterface'
77 + size: 56658
78 + sdk_relative: true
79 + - mtime: 1722717590000000000
80 + path: 'usr/lib/swift/CoreFoundation.swiftmodule/x86_64-apple-macos.swiftinterface'
81 + size: 22833
82 + sdk_relative: true
83 +version: 1
84 +...
1 +---
2 +path: '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/CoreGraphics.swiftmodule/x86_64-apple-macos.swiftmodule'
3 +dependencies:
4 + - mtime: 1726336670000000000
5 + path: '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/CoreGraphics.swiftmodule/x86_64-apple-macos.swiftmodule'
6 + size: 196880
7 + - mtime: 1722714743000000000
8 + path: 'usr/lib/swift/Swift.swiftmodule/x86_64-apple-macos.swiftinterface'
9 + size: 2035138
10 + sdk_relative: true
11 + - mtime: 1722715516000000000
12 + path: 'usr/include/_time.apinotes'
13 + size: 1132
14 + sdk_relative: true
15 + - mtime: 1722688015000000000
16 + path: 'usr/include/ObjectiveC.apinotes'
17 + size: 11147
18 + sdk_relative: true
19 + - mtime: 1722695789000000000
20 + path: 'usr/include/dispatch/Dispatch.apinotes'
21 + size: 19
22 + sdk_relative: true
23 + - mtime: 1722715969000000000
24 + path: 'usr/lib/swift/_errno.swiftmodule/x86_64-apple-macos.swiftinterface'
25 + size: 3747
26 + sdk_relative: true
27 + - mtime: 1722715991000000000
28 + path: 'usr/lib/swift/_time.swiftmodule/x86_64-apple-macos.swiftinterface'
29 + size: 996
30 + sdk_relative: true
31 + - mtime: 1722715994000000000
32 + path: 'usr/lib/swift/_signal.swiftmodule/x86_64-apple-macos.swiftinterface'
33 + size: 1032
34 + sdk_relative: true
35 + - mtime: 1722716005000000000
36 + path: 'usr/lib/swift/sys_time.swiftmodule/x86_64-apple-macos.swiftinterface'
37 + size: 1033
38 + sdk_relative: true
39 + - mtime: 1722715991000000000
40 + path: 'usr/lib/swift/_stdio.swiftmodule/x86_64-apple-macos.swiftinterface'
41 + size: 1458
42 + sdk_relative: true
43 + - mtime: 1722716011000000000
44 + path: 'usr/lib/swift/unistd.swiftmodule/x86_64-apple-macos.swiftinterface'
45 + size: 728
46 + sdk_relative: true
47 + - mtime: 1722715970000000000
48 + path: 'usr/lib/swift/_math.swiftmodule/x86_64-apple-macos.swiftinterface'
49 + size: 24001
50 + sdk_relative: true
51 + - mtime: 1722714961000000000
52 + path: 'usr/lib/swift/_Builtin_float.swiftmodule/x86_64-apple-macos.swiftinterface'
53 + size: 12753
54 + sdk_relative: true
55 + - mtime: 1722716032000000000
56 + path: 'usr/lib/swift/Darwin.swiftmodule/x86_64-apple-macos.swiftinterface'
57 + size: 19810
58 + sdk_relative: true
59 + - mtime: 1722716506000000000
60 + path: 'usr/lib/swift/_Concurrency.swiftmodule/x86_64-apple-macos.swiftinterface'
61 + size: 249033
62 + sdk_relative: true
63 + - mtime: 1722716577000000000
64 + path: 'usr/lib/swift/_StringProcessing.swiftmodule/x86_64-apple-macos.swiftinterface'
65 + size: 22702
66 + sdk_relative: true
67 + - mtime: 1722717241000000000
68 + path: 'System/Library/Frameworks/Combine.framework/Modules/Combine.swiftmodule/x86_64-apple-macos.swiftinterface'
69 + size: 172350
70 + sdk_relative: true
71 + - mtime: 1722717195000000000
72 + path: 'usr/lib/swift/ObjectiveC.swiftmodule/x86_64-apple-macos.swiftinterface'
73 + size: 6478
74 + sdk_relative: true
75 + - mtime: 1722717399000000000
76 + path: 'usr/lib/swift/Dispatch.swiftmodule/x86_64-apple-macos.swiftinterface'
77 + size: 56658
78 + sdk_relative: true
79 + - mtime: 1722717590000000000
80 + path: 'usr/lib/swift/CoreFoundation.swiftmodule/x86_64-apple-macos.swiftinterface'
81 + size: 22833
82 + sdk_relative: true
83 + - mtime: 1722706198000000000
84 + path: 'System/Library/Frameworks/CoreGraphics.framework/Headers/CoreGraphics.apinotes'
85 + size: 52623
86 + sdk_relative: true
87 + - mtime: 1722717706000000000
88 + path: 'usr/lib/swift/IOKit.swiftmodule/x86_64-apple-macos.swiftinterface'
89 + size: 3531
90 + sdk_relative: true
91 + - mtime: 1722720284000000000
92 + path: 'System/Library/Frameworks/CoreGraphics.framework/Modules/CoreGraphics.swiftmodule/x86_64-apple-macos.swiftinterface'
93 + size: 53108
94 + sdk_relative: true
95 +version: 1
96 +...
1 +---
2 +path: '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/CoreImage.swiftmodule/x86_64-apple-macos.swiftmodule'
3 +dependencies:
4 + - mtime: 1726336734000000000
5 + path: '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/CoreImage.swiftmodule/x86_64-apple-macos.swiftmodule'
6 + size: 20044
7 + - mtime: 1722714743000000000
8 + path: 'usr/lib/swift/Swift.swiftmodule/x86_64-apple-macos.swiftinterface'
9 + size: 2035138
10 + sdk_relative: true
11 + - mtime: 1722715516000000000
12 + path: 'usr/include/_time.apinotes'
13 + size: 1132
14 + sdk_relative: true
15 + - mtime: 1722688015000000000
16 + path: 'usr/include/ObjectiveC.apinotes'
17 + size: 11147
18 + sdk_relative: true
19 + - mtime: 1722695789000000000
20 + path: 'usr/include/dispatch/Dispatch.apinotes'
21 + size: 19
22 + sdk_relative: true
23 + - mtime: 1722706198000000000
24 + path: 'System/Library/Frameworks/CoreGraphics.framework/Headers/CoreGraphics.apinotes'
25 + size: 52623
26 + sdk_relative: true
27 + - mtime: 1725418672000000000
28 + path: 'System/Library/Frameworks/Security.framework/Headers/Security.apinotes'
29 + size: 162
30 + sdk_relative: true
31 + - mtime: 1726285369000000000
32 + path: 'System/Library/Frameworks/Foundation.framework/Headers/Foundation.apinotes'
33 + size: 81098
34 + sdk_relative: true
35 + - mtime: 1722921920000000000
36 + path: 'System/Library/Frameworks/CoreText.framework/Headers/CoreText.apinotes'
37 + size: 1662
38 + sdk_relative: true
39 + - mtime: 1726287543000000000
40 + path: 'System/Library/Frameworks/ApplicationServices.framework/Headers/ApplicationServices.apinotes'
41 + size: 2012
42 + sdk_relative: true
43 + - mtime: 1723154618000000000
44 + path: 'System/Library/Frameworks/Metal.framework/Headers/Metal.apinotes'
45 + size: 80245
46 + sdk_relative: true
47 + - mtime: 1722692697000000000
48 + path: 'System/Library/Frameworks/CoreImage.framework/Headers/CoreImage.apinotes'
49 + size: 36883
50 + sdk_relative: true
51 + - mtime: 1722715969000000000
52 + path: 'usr/lib/swift/_errno.swiftmodule/x86_64-apple-macos.swiftinterface'
53 + size: 3747
54 + sdk_relative: true
55 + - mtime: 1722715991000000000
56 + path: 'usr/lib/swift/_time.swiftmodule/x86_64-apple-macos.swiftinterface'
57 + size: 996
58 + sdk_relative: true
59 + - mtime: 1722715994000000000
60 + path: 'usr/lib/swift/_signal.swiftmodule/x86_64-apple-macos.swiftinterface'
61 + size: 1032
62 + sdk_relative: true
63 + - mtime: 1722716005000000000
64 + path: 'usr/lib/swift/sys_time.swiftmodule/x86_64-apple-macos.swiftinterface'
65 + size: 1033
66 + sdk_relative: true
67 + - mtime: 1722715991000000000
68 + path: 'usr/lib/swift/_stdio.swiftmodule/x86_64-apple-macos.swiftinterface'
69 + size: 1458
70 + sdk_relative: true
71 + - mtime: 1722716011000000000
72 + path: 'usr/lib/swift/unistd.swiftmodule/x86_64-apple-macos.swiftinterface'
73 + size: 728
74 + sdk_relative: true
75 + - mtime: 1722715970000000000
76 + path: 'usr/lib/swift/_math.swiftmodule/x86_64-apple-macos.swiftinterface'
77 + size: 24001
78 + sdk_relative: true
79 + - mtime: 1722714961000000000
80 + path: 'usr/lib/swift/_Builtin_float.swiftmodule/x86_64-apple-macos.swiftinterface'
81 + size: 12753
82 + sdk_relative: true
83 + - mtime: 1722716032000000000
84 + path: 'usr/lib/swift/Darwin.swiftmodule/x86_64-apple-macos.swiftinterface'
85 + size: 19810
86 + sdk_relative: true
87 + - mtime: 1722716506000000000
88 + path: 'usr/lib/swift/_Concurrency.swiftmodule/x86_64-apple-macos.swiftinterface'
89 + size: 249033
90 + sdk_relative: true
91 + - mtime: 1722716577000000000
92 + path: 'usr/lib/swift/_StringProcessing.swiftmodule/x86_64-apple-macos.swiftinterface'
93 + size: 22702
94 + sdk_relative: true
95 + - mtime: 1722717241000000000
96 + path: 'System/Library/Frameworks/Combine.framework/Modules/Combine.swiftmodule/x86_64-apple-macos.swiftinterface'
97 + size: 172350
98 + sdk_relative: true
99 + - mtime: 1722717195000000000
100 + path: 'usr/lib/swift/ObjectiveC.swiftmodule/x86_64-apple-macos.swiftinterface'
101 + size: 6478
102 + sdk_relative: true
103 + - mtime: 1722717399000000000
104 + path: 'usr/lib/swift/Dispatch.swiftmodule/x86_64-apple-macos.swiftinterface'
105 + size: 56658
106 + sdk_relative: true
107 + - mtime: 1722717590000000000
108 + path: 'usr/lib/swift/CoreFoundation.swiftmodule/x86_64-apple-macos.swiftinterface'
109 + size: 22833
110 + sdk_relative: true
111 + - mtime: 1722717532000000000
112 + path: 'usr/lib/swift/XPC.swiftmodule/x86_64-apple-macos.swiftinterface'
113 + size: 33189
114 + sdk_relative: true
115 + - mtime: 1722717706000000000
116 + path: 'usr/lib/swift/IOKit.swiftmodule/x86_64-apple-macos.swiftinterface'
117 + size: 3531
118 + sdk_relative: true
119 + - mtime: 1722716562000000000
120 + path: 'usr/lib/swift/Observation.swiftmodule/x86_64-apple-macos.swiftinterface'
121 + size: 3778
122 + sdk_relative: true
123 + - mtime: 1722717167000000000
124 + path: 'usr/lib/swift/System.swiftmodule/x86_64-apple-macos.swiftinterface'
125 + size: 94400
126 + sdk_relative: true
127 + - mtime: 1726288086000000000
128 + path: 'System/Library/Frameworks/Foundation.framework/Modules/Foundation.swiftmodule/x86_64-apple-macos.swiftinterface'
129 + size: 1002033
130 + sdk_relative: true
131 + - mtime: 1723177007000000000
132 + path: 'usr/lib/swift/Metal.swiftmodule/x86_64-apple-macos.swiftinterface'
133 + size: 25055
134 + sdk_relative: true
135 + - mtime: 1722720284000000000
136 + path: 'System/Library/Frameworks/CoreGraphics.framework/Modules/CoreGraphics.swiftmodule/x86_64-apple-macos.swiftinterface'
137 + size: 53108
138 + sdk_relative: true
139 + - mtime: 1723178325000000000
140 + path: 'System/Library/Frameworks/UniformTypeIdentifiers.framework/Headers/UniformTypeIdentifiers.apinotes'
141 + size: 1666
142 + sdk_relative: true
143 + - mtime: 1723176858000000000
144 + path: 'usr/lib/swift/UniformTypeIdentifiers.swiftmodule/x86_64-apple-macos.swiftinterface'
145 + size: 20339
146 + sdk_relative: true
147 + - mtime: 1722922005000000000
148 + path: 'System/Library/Frameworks/CoreText.framework/Modules/CoreText.swiftmodule/x86_64-apple-macos.swiftinterface'
149 + size: 1461
150 + sdk_relative: true
151 + - mtime: 1722719559000000000
152 + path: 'usr/lib/swift/CoreImage.swiftmodule/x86_64-apple-macos.swiftinterface'
153 + size: 618
154 + sdk_relative: true
155 +version: 1
156 +...
1 +---
2 +path: '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/CoreMIDI.swiftmodule/x86_64-apple-macos.swiftmodule'
3 +dependencies:
4 + - mtime: 1726336716000000000
5 + path: '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/CoreMIDI.swiftmodule/x86_64-apple-macos.swiftmodule'
6 + size: 68820
7 + - mtime: 1722714743000000000
8 + path: 'usr/lib/swift/Swift.swiftmodule/x86_64-apple-macos.swiftinterface'
9 + size: 2035138
10 + sdk_relative: true
11 + - mtime: 1722715516000000000
12 + path: 'usr/include/_time.apinotes'
13 + size: 1132
14 + sdk_relative: true
15 + - mtime: 1722688015000000000
16 + path: 'usr/include/ObjectiveC.apinotes'
17 + size: 11147
18 + sdk_relative: true
19 + - mtime: 1722695789000000000
20 + path: 'usr/include/dispatch/Dispatch.apinotes'
21 + size: 19
22 + sdk_relative: true
23 + - mtime: 1725418672000000000
24 + path: 'System/Library/Frameworks/Security.framework/Headers/Security.apinotes'
25 + size: 162
26 + sdk_relative: true
27 + - mtime: 1726285369000000000
28 + path: 'System/Library/Frameworks/Foundation.framework/Headers/Foundation.apinotes'
29 + size: 81098
30 + sdk_relative: true
31 + - mtime: 1722715969000000000
32 + path: 'usr/lib/swift/_errno.swiftmodule/x86_64-apple-macos.swiftinterface'
33 + size: 3747
34 + sdk_relative: true
35 + - mtime: 1722715991000000000
36 + path: 'usr/lib/swift/_time.swiftmodule/x86_64-apple-macos.swiftinterface'
37 + size: 996
38 + sdk_relative: true
39 + - mtime: 1722715994000000000
40 + path: 'usr/lib/swift/_signal.swiftmodule/x86_64-apple-macos.swiftinterface'
41 + size: 1032
42 + sdk_relative: true
43 + - mtime: 1722716005000000000
44 + path: 'usr/lib/swift/sys_time.swiftmodule/x86_64-apple-macos.swiftinterface'
45 + size: 1033
46 + sdk_relative: true
47 + - mtime: 1722715991000000000
48 + path: 'usr/lib/swift/_stdio.swiftmodule/x86_64-apple-macos.swiftinterface'
49 + size: 1458
50 + sdk_relative: true
51 + - mtime: 1722716011000000000
52 + path: 'usr/lib/swift/unistd.swiftmodule/x86_64-apple-macos.swiftinterface'
53 + size: 728
54 + sdk_relative: true
55 + - mtime: 1722715970000000000
56 + path: 'usr/lib/swift/_math.swiftmodule/x86_64-apple-macos.swiftinterface'
57 + size: 24001
58 + sdk_relative: true
59 + - mtime: 1722714961000000000
60 + path: 'usr/lib/swift/_Builtin_float.swiftmodule/x86_64-apple-macos.swiftinterface'
61 + size: 12753
62 + sdk_relative: true
63 + - mtime: 1722716032000000000
64 + path: 'usr/lib/swift/Darwin.swiftmodule/x86_64-apple-macos.swiftinterface'
65 + size: 19810
66 + sdk_relative: true
67 + - mtime: 1722716506000000000
68 + path: 'usr/lib/swift/_Concurrency.swiftmodule/x86_64-apple-macos.swiftinterface'
69 + size: 249033
70 + sdk_relative: true
71 + - mtime: 1722716577000000000
72 + path: 'usr/lib/swift/_StringProcessing.swiftmodule/x86_64-apple-macos.swiftinterface'
73 + size: 22702
74 + sdk_relative: true
75 + - mtime: 1722717241000000000
76 + path: 'System/Library/Frameworks/Combine.framework/Modules/Combine.swiftmodule/x86_64-apple-macos.swiftinterface'
77 + size: 172350
78 + sdk_relative: true
79 + - mtime: 1722717195000000000
80 + path: 'usr/lib/swift/ObjectiveC.swiftmodule/x86_64-apple-macos.swiftinterface'
81 + size: 6478
82 + sdk_relative: true
83 + - mtime: 1722717399000000000
84 + path: 'usr/lib/swift/Dispatch.swiftmodule/x86_64-apple-macos.swiftinterface'
85 + size: 56658
86 + sdk_relative: true
87 + - mtime: 1722717590000000000
88 + path: 'usr/lib/swift/CoreFoundation.swiftmodule/x86_64-apple-macos.swiftinterface'
89 + size: 22833
90 + sdk_relative: true
91 + - mtime: 1722717532000000000
92 + path: 'usr/lib/swift/XPC.swiftmodule/x86_64-apple-macos.swiftinterface'
93 + size: 33189
94 + sdk_relative: true
95 + - mtime: 1722717706000000000
96 + path: 'usr/lib/swift/IOKit.swiftmodule/x86_64-apple-macos.swiftinterface'
97 + size: 3531
98 + sdk_relative: true
99 + - mtime: 1722716562000000000
100 + path: 'usr/lib/swift/Observation.swiftmodule/x86_64-apple-macos.swiftinterface'
101 + size: 3778
102 + sdk_relative: true
103 + - mtime: 1722717167000000000
104 + path: 'usr/lib/swift/System.swiftmodule/x86_64-apple-macos.swiftinterface'
105 + size: 94400
106 + sdk_relative: true
107 + - mtime: 1726288086000000000
108 + path: 'System/Library/Frameworks/Foundation.framework/Modules/Foundation.swiftmodule/x86_64-apple-macos.swiftinterface'
109 + size: 1002033
110 + sdk_relative: true
111 + - mtime: 1722718650000000000
112 + path: 'usr/lib/swift/CoreMIDI.swiftmodule/x86_64-apple-macos.swiftinterface'
113 + size: 16022
114 + sdk_relative: true
115 +version: 1
116 +...
1 +---
2 +path: '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/CoreMedia.swiftmodule/x86_64-apple-macos.swiftmodule'
3 +dependencies:
4 + - mtime: 1726336742000000000
5 + path: '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/CoreMedia.swiftmodule/x86_64-apple-macos.swiftmodule'
6 + size: 387920
7 + - mtime: 1722714743000000000
8 + path: 'usr/lib/swift/Swift.swiftmodule/x86_64-apple-macos.swiftinterface'
9 + size: 2035138
10 + sdk_relative: true
11 + - mtime: 1722715516000000000
12 + path: 'usr/include/_time.apinotes'
13 + size: 1132
14 + sdk_relative: true
15 + - mtime: 1722688015000000000
16 + path: 'usr/include/ObjectiveC.apinotes'
17 + size: 11147
18 + sdk_relative: true
19 + - mtime: 1722695789000000000
20 + path: 'usr/include/dispatch/Dispatch.apinotes'
21 + size: 19
22 + sdk_relative: true
23 + - mtime: 1722921999000000000
24 + path: 'System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioTypes.apinotes'
25 + size: 1519
26 + sdk_relative: true
27 + - mtime: 1725418672000000000
28 + path: 'System/Library/Frameworks/Security.framework/Headers/Security.apinotes'
29 + size: 162
30 + sdk_relative: true
31 + - mtime: 1726285369000000000
32 + path: 'System/Library/Frameworks/Foundation.framework/Headers/Foundation.apinotes'
33 + size: 81098
34 + sdk_relative: true
35 + - mtime: 1722715969000000000
36 + path: 'usr/lib/swift/_errno.swiftmodule/x86_64-apple-macos.swiftinterface'
37 + size: 3747
38 + sdk_relative: true
39 + - mtime: 1722715991000000000
40 + path: 'usr/lib/swift/_time.swiftmodule/x86_64-apple-macos.swiftinterface'
41 + size: 996
42 + sdk_relative: true
43 + - mtime: 1722715994000000000
44 + path: 'usr/lib/swift/_signal.swiftmodule/x86_64-apple-macos.swiftinterface'
45 + size: 1032
46 + sdk_relative: true
47 + - mtime: 1722716005000000000
48 + path: 'usr/lib/swift/sys_time.swiftmodule/x86_64-apple-macos.swiftinterface'
49 + size: 1033
50 + sdk_relative: true
51 + - mtime: 1722715991000000000
52 + path: 'usr/lib/swift/_stdio.swiftmodule/x86_64-apple-macos.swiftinterface'
53 + size: 1458
54 + sdk_relative: true
55 + - mtime: 1722716011000000000
56 + path: 'usr/lib/swift/unistd.swiftmodule/x86_64-apple-macos.swiftinterface'
57 + size: 728
58 + sdk_relative: true
59 + - mtime: 1722715970000000000
60 + path: 'usr/lib/swift/_math.swiftmodule/x86_64-apple-macos.swiftinterface'
61 + size: 24001
62 + sdk_relative: true
63 + - mtime: 1722714961000000000
64 + path: 'usr/lib/swift/_Builtin_float.swiftmodule/x86_64-apple-macos.swiftinterface'
65 + size: 12753
66 + sdk_relative: true
67 + - mtime: 1722716032000000000
68 + path: 'usr/lib/swift/Darwin.swiftmodule/x86_64-apple-macos.swiftinterface'
69 + size: 19810
70 + sdk_relative: true
71 + - mtime: 1722716506000000000
72 + path: 'usr/lib/swift/_Concurrency.swiftmodule/x86_64-apple-macos.swiftinterface'
73 + size: 249033
74 + sdk_relative: true
75 + - mtime: 1722716577000000000
76 + path: 'usr/lib/swift/_StringProcessing.swiftmodule/x86_64-apple-macos.swiftinterface'
77 + size: 22702
78 + sdk_relative: true
79 + - mtime: 1722717241000000000
80 + path: 'System/Library/Frameworks/Combine.framework/Modules/Combine.swiftmodule/x86_64-apple-macos.swiftinterface'
81 + size: 172350
82 + sdk_relative: true
83 + - mtime: 1722717195000000000
84 + path: 'usr/lib/swift/ObjectiveC.swiftmodule/x86_64-apple-macos.swiftinterface'
85 + size: 6478
86 + sdk_relative: true
87 + - mtime: 1722717399000000000
88 + path: 'usr/lib/swift/Dispatch.swiftmodule/x86_64-apple-macos.swiftinterface'
89 + size: 56658
90 + sdk_relative: true
91 + - mtime: 1722717590000000000
92 + path: 'usr/lib/swift/CoreFoundation.swiftmodule/x86_64-apple-macos.swiftinterface'
93 + size: 22833
94 + sdk_relative: true
95 + - mtime: 1722717532000000000
96 + path: 'usr/lib/swift/XPC.swiftmodule/x86_64-apple-macos.swiftinterface'
97 + size: 33189
98 + sdk_relative: true
99 + - mtime: 1722717706000000000
100 + path: 'usr/lib/swift/IOKit.swiftmodule/x86_64-apple-macos.swiftinterface'
101 + size: 3531
102 + sdk_relative: true
103 + - mtime: 1722716562000000000
104 + path: 'usr/lib/swift/Observation.swiftmodule/x86_64-apple-macos.swiftinterface'
105 + size: 3778
106 + sdk_relative: true
107 + - mtime: 1722717167000000000
108 + path: 'usr/lib/swift/System.swiftmodule/x86_64-apple-macos.swiftinterface'
109 + size: 94400
110 + sdk_relative: true
111 + - mtime: 1726288086000000000
112 + path: 'System/Library/Frameworks/Foundation.framework/Modules/Foundation.swiftmodule/x86_64-apple-macos.swiftinterface'
113 + size: 1002033
114 + sdk_relative: true
115 + - mtime: 1723179399000000000
116 + path: 'usr/lib/swift/CoreAudio.swiftmodule/x86_64-apple-macos.swiftinterface'
117 + size: 27591
118 + sdk_relative: true
119 + - mtime: 1722706198000000000
120 + path: 'System/Library/Frameworks/CoreGraphics.framework/Headers/CoreGraphics.apinotes'
121 + size: 52623
122 + sdk_relative: true
123 + - mtime: 1722720284000000000
124 + path: 'System/Library/Frameworks/CoreGraphics.framework/Modules/CoreGraphics.swiftmodule/x86_64-apple-macos.swiftinterface'
125 + size: 53108
126 + sdk_relative: true
127 + - mtime: 1722921920000000000
128 + path: 'System/Library/Frameworks/CoreText.framework/Headers/CoreText.apinotes'
129 + size: 1662
130 + sdk_relative: true
131 + - mtime: 1726287543000000000
132 + path: 'System/Library/Frameworks/ApplicationServices.framework/Headers/ApplicationServices.apinotes'
133 + size: 2012
134 + sdk_relative: true
135 + - mtime: 1723154618000000000
136 + path: 'System/Library/Frameworks/Metal.framework/Headers/Metal.apinotes'
137 + size: 80245
138 + sdk_relative: true
139 + - mtime: 1723099181000000000
140 + path: 'System/Library/Frameworks/CoreMedia.framework/Headers/CoreMedia.apinotes'
141 + size: 65704
142 + sdk_relative: true
143 + - mtime: 1723177007000000000
144 + path: 'usr/lib/swift/Metal.swiftmodule/x86_64-apple-macos.swiftinterface'
145 + size: 25055
146 + sdk_relative: true
147 + - mtime: 1723178325000000000
148 + path: 'System/Library/Frameworks/UniformTypeIdentifiers.framework/Headers/UniformTypeIdentifiers.apinotes'
149 + size: 1666
150 + sdk_relative: true
151 + - mtime: 1723176858000000000
152 + path: 'usr/lib/swift/UniformTypeIdentifiers.swiftmodule/x86_64-apple-macos.swiftinterface'
153 + size: 20339
154 + sdk_relative: true
155 + - mtime: 1722922005000000000
156 + path: 'System/Library/Frameworks/CoreText.framework/Modules/CoreText.swiftmodule/x86_64-apple-macos.swiftinterface'
157 + size: 1461
158 + sdk_relative: true
159 + - mtime: 1723093309000000000
160 + path: 'usr/lib/swift/CoreMedia.swiftmodule/x86_64-apple-macos.swiftinterface'
161 + size: 135324
162 + sdk_relative: true
163 +version: 1
164 +...
1 +---
2 +path: '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/CoreText.swiftmodule/x86_64-apple-macos.swiftmodule'
3 +dependencies:
4 + - mtime: 1726336719000000000
5 + path: '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/CoreText.swiftmodule/x86_64-apple-macos.swiftmodule'
6 + size: 23932
7 + - mtime: 1722714743000000000
8 + path: 'usr/lib/swift/Swift.swiftmodule/x86_64-apple-macos.swiftinterface'
9 + size: 2035138
10 + sdk_relative: true
11 + - mtime: 1722715516000000000
12 + path: 'usr/include/_time.apinotes'
13 + size: 1132
14 + sdk_relative: true
15 + - mtime: 1722688015000000000
16 + path: 'usr/include/ObjectiveC.apinotes'
17 + size: 11147
18 + sdk_relative: true
19 + - mtime: 1722695789000000000
20 + path: 'usr/include/dispatch/Dispatch.apinotes'
21 + size: 19
22 + sdk_relative: true
23 + - mtime: 1722706198000000000
24 + path: 'System/Library/Frameworks/CoreGraphics.framework/Headers/CoreGraphics.apinotes'
25 + size: 52623
26 + sdk_relative: true
27 + - mtime: 1722921920000000000
28 + path: 'System/Library/Frameworks/CoreText.framework/Headers/CoreText.apinotes'
29 + size: 1662
30 + sdk_relative: true
31 + - mtime: 1722715969000000000
32 + path: 'usr/lib/swift/_errno.swiftmodule/x86_64-apple-macos.swiftinterface'
33 + size: 3747
34 + sdk_relative: true
35 + - mtime: 1722715991000000000
36 + path: 'usr/lib/swift/_time.swiftmodule/x86_64-apple-macos.swiftinterface'
37 + size: 996
38 + sdk_relative: true
39 + - mtime: 1722715994000000000
40 + path: 'usr/lib/swift/_signal.swiftmodule/x86_64-apple-macos.swiftinterface'
41 + size: 1032
42 + sdk_relative: true
43 + - mtime: 1722716005000000000
44 + path: 'usr/lib/swift/sys_time.swiftmodule/x86_64-apple-macos.swiftinterface'
45 + size: 1033
46 + sdk_relative: true
47 + - mtime: 1722715991000000000
48 + path: 'usr/lib/swift/_stdio.swiftmodule/x86_64-apple-macos.swiftinterface'
49 + size: 1458
50 + sdk_relative: true
51 + - mtime: 1722716011000000000
52 + path: 'usr/lib/swift/unistd.swiftmodule/x86_64-apple-macos.swiftinterface'
53 + size: 728
54 + sdk_relative: true
55 + - mtime: 1722715970000000000
56 + path: 'usr/lib/swift/_math.swiftmodule/x86_64-apple-macos.swiftinterface'
57 + size: 24001
58 + sdk_relative: true
59 + - mtime: 1722714961000000000
60 + path: 'usr/lib/swift/_Builtin_float.swiftmodule/x86_64-apple-macos.swiftinterface'
61 + size: 12753
62 + sdk_relative: true
63 + - mtime: 1722716032000000000
64 + path: 'usr/lib/swift/Darwin.swiftmodule/x86_64-apple-macos.swiftinterface'
65 + size: 19810
66 + sdk_relative: true
67 + - mtime: 1722716506000000000
68 + path: 'usr/lib/swift/_Concurrency.swiftmodule/x86_64-apple-macos.swiftinterface'
69 + size: 249033
70 + sdk_relative: true
71 + - mtime: 1722716577000000000
72 + path: 'usr/lib/swift/_StringProcessing.swiftmodule/x86_64-apple-macos.swiftinterface'
73 + size: 22702
74 + sdk_relative: true
75 + - mtime: 1722717241000000000
76 + path: 'System/Library/Frameworks/Combine.framework/Modules/Combine.swiftmodule/x86_64-apple-macos.swiftinterface'
77 + size: 172350
78 + sdk_relative: true
79 + - mtime: 1722717195000000000
80 + path: 'usr/lib/swift/ObjectiveC.swiftmodule/x86_64-apple-macos.swiftinterface'
81 + size: 6478
82 + sdk_relative: true
83 + - mtime: 1722717399000000000
84 + path: 'usr/lib/swift/Dispatch.swiftmodule/x86_64-apple-macos.swiftinterface'
85 + size: 56658
86 + sdk_relative: true
87 + - mtime: 1722717590000000000
88 + path: 'usr/lib/swift/CoreFoundation.swiftmodule/x86_64-apple-macos.swiftinterface'
89 + size: 22833
90 + sdk_relative: true
91 + - mtime: 1722717706000000000
92 + path: 'usr/lib/swift/IOKit.swiftmodule/x86_64-apple-macos.swiftinterface'
93 + size: 3531
94 + sdk_relative: true
95 + - mtime: 1722720284000000000
96 + path: 'System/Library/Frameworks/CoreGraphics.framework/Modules/CoreGraphics.swiftmodule/x86_64-apple-macos.swiftinterface'
97 + size: 53108
98 + sdk_relative: true
99 + - mtime: 1725418672000000000
100 + path: 'System/Library/Frameworks/Security.framework/Headers/Security.apinotes'
101 + size: 162
102 + sdk_relative: true
103 + - mtime: 1726285369000000000
104 + path: 'System/Library/Frameworks/Foundation.framework/Headers/Foundation.apinotes'
105 + size: 81098
106 + sdk_relative: true
107 + - mtime: 1722717532000000000
108 + path: 'usr/lib/swift/XPC.swiftmodule/x86_64-apple-macos.swiftinterface'
109 + size: 33189
110 + sdk_relative: true
111 + - mtime: 1722716562000000000
112 + path: 'usr/lib/swift/Observation.swiftmodule/x86_64-apple-macos.swiftinterface'
113 + size: 3778
114 + sdk_relative: true
115 + - mtime: 1722717167000000000
116 + path: 'usr/lib/swift/System.swiftmodule/x86_64-apple-macos.swiftinterface'
117 + size: 94400
118 + sdk_relative: true
119 + - mtime: 1726288086000000000
120 + path: 'System/Library/Frameworks/Foundation.framework/Modules/Foundation.swiftmodule/x86_64-apple-macos.swiftinterface'
121 + size: 1002033
122 + sdk_relative: true
123 + - mtime: 1723178325000000000
124 + path: 'System/Library/Frameworks/UniformTypeIdentifiers.framework/Headers/UniformTypeIdentifiers.apinotes'
125 + size: 1666
126 + sdk_relative: true
127 + - mtime: 1723176858000000000
128 + path: 'usr/lib/swift/UniformTypeIdentifiers.swiftmodule/x86_64-apple-macos.swiftinterface'
129 + size: 20339
130 + sdk_relative: true
131 + - mtime: 1722922005000000000
132 + path: 'System/Library/Frameworks/CoreText.framework/Modules/CoreText.swiftmodule/x86_64-apple-macos.swiftinterface'
133 + size: 1461
134 + sdk_relative: true
135 +version: 1
136 +...
1 +---
2 +path: '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/Darwin.swiftmodule/x86_64-apple-macos.swiftmodule'
3 +dependencies:
4 + - mtime: 1726336640000000000
5 + path: '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/Darwin.swiftmodule/x86_64-apple-macos.swiftmodule'
6 + size: 73472
7 + - mtime: 1722714743000000000
8 + path: 'usr/lib/swift/Swift.swiftmodule/x86_64-apple-macos.swiftinterface'
9 + size: 2035138
10 + sdk_relative: true
11 + - mtime: 1722715516000000000
12 + path: 'usr/include/_time.apinotes'
13 + size: 1132
14 + sdk_relative: true
15 + - mtime: 1722715969000000000
16 + path: 'usr/lib/swift/_errno.swiftmodule/x86_64-apple-macos.swiftinterface'
17 + size: 3747
18 + sdk_relative: true
19 + - mtime: 1722715991000000000
20 + path: 'usr/lib/swift/_time.swiftmodule/x86_64-apple-macos.swiftinterface'
21 + size: 996
22 + sdk_relative: true
23 + - mtime: 1722715994000000000
24 + path: 'usr/lib/swift/_signal.swiftmodule/x86_64-apple-macos.swiftinterface'
25 + size: 1032
26 + sdk_relative: true
27 + - mtime: 1722716005000000000
28 + path: 'usr/lib/swift/sys_time.swiftmodule/x86_64-apple-macos.swiftinterface'
29 + size: 1033
30 + sdk_relative: true
31 + - mtime: 1722715991000000000
32 + path: 'usr/lib/swift/_stdio.swiftmodule/x86_64-apple-macos.swiftinterface'
33 + size: 1458
34 + sdk_relative: true
35 + - mtime: 1722716011000000000
36 + path: 'usr/lib/swift/unistd.swiftmodule/x86_64-apple-macos.swiftinterface'
37 + size: 728
38 + sdk_relative: true
39 + - mtime: 1722715970000000000
40 + path: 'usr/lib/swift/_math.swiftmodule/x86_64-apple-macos.swiftinterface'
41 + size: 24001
42 + sdk_relative: true
43 + - mtime: 1722714961000000000
44 + path: 'usr/lib/swift/_Builtin_float.swiftmodule/x86_64-apple-macos.swiftinterface'
45 + size: 12753
46 + sdk_relative: true
47 + - mtime: 1722716032000000000
48 + path: 'usr/lib/swift/Darwin.swiftmodule/x86_64-apple-macos.swiftinterface'
49 + size: 19810
50 + sdk_relative: true
51 +version: 1
52 +...
1 +---
2 +path: '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/Dispatch.swiftmodule/x86_64-apple-macos.swiftmodule'
3 +dependencies:
4 + - mtime: 1726336661000000000
5 + path: '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/Dispatch.swiftmodule/x86_64-apple-macos.swiftmodule'
6 + size: 202048
7 + - mtime: 1722714743000000000
8 + path: 'usr/lib/swift/Swift.swiftmodule/x86_64-apple-macos.swiftinterface'
9 + size: 2035138
10 + sdk_relative: true
11 + - mtime: 1722715516000000000
12 + path: 'usr/include/_time.apinotes'
13 + size: 1132
14 + sdk_relative: true
15 + - mtime: 1722715969000000000
16 + path: 'usr/lib/swift/_errno.swiftmodule/x86_64-apple-macos.swiftinterface'
17 + size: 3747
18 + sdk_relative: true
19 + - mtime: 1722715991000000000
20 + path: 'usr/lib/swift/_time.swiftmodule/x86_64-apple-macos.swiftinterface'
21 + size: 996
22 + sdk_relative: true
23 + - mtime: 1722715994000000000
24 + path: 'usr/lib/swift/_signal.swiftmodule/x86_64-apple-macos.swiftinterface'
25 + size: 1032
26 + sdk_relative: true
27 + - mtime: 1722716005000000000
28 + path: 'usr/lib/swift/sys_time.swiftmodule/x86_64-apple-macos.swiftinterface'
29 + size: 1033
30 + sdk_relative: true
31 + - mtime: 1722715991000000000
32 + path: 'usr/lib/swift/_stdio.swiftmodule/x86_64-apple-macos.swiftinterface'
33 + size: 1458
34 + sdk_relative: true
35 + - mtime: 1722716011000000000
36 + path: 'usr/lib/swift/unistd.swiftmodule/x86_64-apple-macos.swiftinterface'
37 + size: 728
38 + sdk_relative: true
39 + - mtime: 1722715970000000000
40 + path: 'usr/lib/swift/_math.swiftmodule/x86_64-apple-macos.swiftinterface'
41 + size: 24001
42 + sdk_relative: true
43 + - mtime: 1722714961000000000
44 + path: 'usr/lib/swift/_Builtin_float.swiftmodule/x86_64-apple-macos.swiftinterface'
45 + size: 12753
46 + sdk_relative: true
47 + - mtime: 1722716032000000000
48 + path: 'usr/lib/swift/Darwin.swiftmodule/x86_64-apple-macos.swiftinterface'
49 + size: 19810
50 + sdk_relative: true
51 + - mtime: 1722716506000000000
52 + path: 'usr/lib/swift/_Concurrency.swiftmodule/x86_64-apple-macos.swiftinterface'
53 + size: 249033
54 + sdk_relative: true
55 + - mtime: 1722716577000000000
56 + path: 'usr/lib/swift/_StringProcessing.swiftmodule/x86_64-apple-macos.swiftinterface'
57 + size: 22702
58 + sdk_relative: true
59 + - mtime: 1722717241000000000
60 + path: 'System/Library/Frameworks/Combine.framework/Modules/Combine.swiftmodule/x86_64-apple-macos.swiftinterface'
61 + size: 172350
62 + sdk_relative: true
63 + - mtime: 1722688015000000000
64 + path: 'usr/include/ObjectiveC.apinotes'
65 + size: 11147
66 + sdk_relative: true
67 + - mtime: 1722695789000000000
68 + path: 'usr/include/dispatch/Dispatch.apinotes'
69 + size: 19
70 + sdk_relative: true
71 + - mtime: 1722717195000000000
72 + path: 'usr/lib/swift/ObjectiveC.swiftmodule/x86_64-apple-macos.swiftinterface'
73 + size: 6478
74 + sdk_relative: true
75 + - mtime: 1722717399000000000
76 + path: 'usr/lib/swift/Dispatch.swiftmodule/x86_64-apple-macos.swiftinterface'
77 + size: 56658
78 + sdk_relative: true
79 +version: 1
80 +...
1 +---
2 +path: '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/Foundation.swiftmodule/x86_64-apple-macos.swiftmodule'
3 +dependencies:
4 + - mtime: 1726336692000000000
5 + path: '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/Foundation.swiftmodule/x86_64-apple-macos.swiftmodule'
6 + size: 3514652
7 + - mtime: 1722714743000000000
8 + path: 'usr/lib/swift/Swift.swiftmodule/x86_64-apple-macos.swiftinterface'
9 + size: 2035138
10 + sdk_relative: true
11 + - mtime: 1722715516000000000
12 + path: 'usr/include/_time.apinotes'
13 + size: 1132
14 + sdk_relative: true
15 + - mtime: 1722715969000000000
16 + path: 'usr/lib/swift/_errno.swiftmodule/x86_64-apple-macos.swiftinterface'
17 + size: 3747
18 + sdk_relative: true
19 + - mtime: 1722715991000000000
20 + path: 'usr/lib/swift/_time.swiftmodule/x86_64-apple-macos.swiftinterface'
21 + size: 996
22 + sdk_relative: true
23 + - mtime: 1722715994000000000
24 + path: 'usr/lib/swift/_signal.swiftmodule/x86_64-apple-macos.swiftinterface'
25 + size: 1032
26 + sdk_relative: true
27 + - mtime: 1722716005000000000
28 + path: 'usr/lib/swift/sys_time.swiftmodule/x86_64-apple-macos.swiftinterface'
29 + size: 1033
30 + sdk_relative: true
31 + - mtime: 1722715991000000000
32 + path: 'usr/lib/swift/_stdio.swiftmodule/x86_64-apple-macos.swiftinterface'
33 + size: 1458
34 + sdk_relative: true
35 + - mtime: 1722716011000000000
36 + path: 'usr/lib/swift/unistd.swiftmodule/x86_64-apple-macos.swiftinterface'
37 + size: 728
38 + sdk_relative: true
39 + - mtime: 1722715970000000000
40 + path: 'usr/lib/swift/_math.swiftmodule/x86_64-apple-macos.swiftinterface'
41 + size: 24001
42 + sdk_relative: true
43 + - mtime: 1722714961000000000
44 + path: 'usr/lib/swift/_Builtin_float.swiftmodule/x86_64-apple-macos.swiftinterface'
45 + size: 12753
46 + sdk_relative: true
47 + - mtime: 1722716032000000000
48 + path: 'usr/lib/swift/Darwin.swiftmodule/x86_64-apple-macos.swiftinterface'
49 + size: 19810
50 + sdk_relative: true
51 + - mtime: 1722716506000000000
52 + path: 'usr/lib/swift/_Concurrency.swiftmodule/x86_64-apple-macos.swiftinterface'
53 + size: 249033
54 + sdk_relative: true
55 + - mtime: 1722716577000000000
56 + path: 'usr/lib/swift/_StringProcessing.swiftmodule/x86_64-apple-macos.swiftinterface'
57 + size: 22702
58 + sdk_relative: true
59 + - mtime: 1722717241000000000
60 + path: 'System/Library/Frameworks/Combine.framework/Modules/Combine.swiftmodule/x86_64-apple-macos.swiftinterface'
61 + size: 172350
62 + sdk_relative: true
63 + - mtime: 1722688015000000000
64 + path: 'usr/include/ObjectiveC.apinotes'
65 + size: 11147
66 + sdk_relative: true
67 + - mtime: 1722695789000000000
68 + path: 'usr/include/dispatch/Dispatch.apinotes'
69 + size: 19
70 + sdk_relative: true
71 + - mtime: 1722717195000000000
72 + path: 'usr/lib/swift/ObjectiveC.swiftmodule/x86_64-apple-macos.swiftinterface'
73 + size: 6478
74 + sdk_relative: true
75 + - mtime: 1722717399000000000
76 + path: 'usr/lib/swift/Dispatch.swiftmodule/x86_64-apple-macos.swiftinterface'
77 + size: 56658
78 + sdk_relative: true
79 + - mtime: 1722717590000000000
80 + path: 'usr/lib/swift/CoreFoundation.swiftmodule/x86_64-apple-macos.swiftinterface'
81 + size: 22833
82 + sdk_relative: true
83 + - mtime: 1725418672000000000
84 + path: 'System/Library/Frameworks/Security.framework/Headers/Security.apinotes'
85 + size: 162
86 + sdk_relative: true
87 + - mtime: 1726285369000000000
88 + path: 'System/Library/Frameworks/Foundation.framework/Headers/Foundation.apinotes'
89 + size: 81098
90 + sdk_relative: true
91 + - mtime: 1722717532000000000
92 + path: 'usr/lib/swift/XPC.swiftmodule/x86_64-apple-macos.swiftinterface'
93 + size: 33189
94 + sdk_relative: true
95 + - mtime: 1722717706000000000
96 + path: 'usr/lib/swift/IOKit.swiftmodule/x86_64-apple-macos.swiftinterface'
97 + size: 3531
98 + sdk_relative: true
99 + - mtime: 1722716562000000000
100 + path: 'usr/lib/swift/Observation.swiftmodule/x86_64-apple-macos.swiftinterface'
101 + size: 3778
102 + sdk_relative: true
103 + - mtime: 1722717167000000000
104 + path: 'usr/lib/swift/System.swiftmodule/x86_64-apple-macos.swiftinterface'
105 + size: 94400
106 + sdk_relative: true
107 + - mtime: 1726288086000000000
108 + path: 'System/Library/Frameworks/Foundation.framework/Modules/Foundation.swiftmodule/x86_64-apple-macos.swiftinterface'
109 + size: 1002033
110 + sdk_relative: true
111 +version: 1
112 +...
1 +---
2 +path: '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/IOKit.swiftmodule/x86_64-apple-macos.swiftmodule'
3 +dependencies:
4 + - mtime: 1726336667000000000
5 + path: '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/IOKit.swiftmodule/x86_64-apple-macos.swiftmodule'
6 + size: 28556
7 + - mtime: 1722714743000000000
8 + path: 'usr/lib/swift/Swift.swiftmodule/x86_64-apple-macos.swiftinterface'
9 + size: 2035138
10 + sdk_relative: true
11 + - mtime: 1722715516000000000
12 + path: 'usr/include/_time.apinotes'
13 + size: 1132
14 + sdk_relative: true
15 + - mtime: 1722688015000000000
16 + path: 'usr/include/ObjectiveC.apinotes'
17 + size: 11147
18 + sdk_relative: true
19 + - mtime: 1722695789000000000
20 + path: 'usr/include/dispatch/Dispatch.apinotes'
21 + size: 19
22 + sdk_relative: true
23 + - mtime: 1722715969000000000
24 + path: 'usr/lib/swift/_errno.swiftmodule/x86_64-apple-macos.swiftinterface'
25 + size: 3747
26 + sdk_relative: true
27 + - mtime: 1722715991000000000
28 + path: 'usr/lib/swift/_time.swiftmodule/x86_64-apple-macos.swiftinterface'
29 + size: 996
30 + sdk_relative: true
31 + - mtime: 1722715994000000000
32 + path: 'usr/lib/swift/_signal.swiftmodule/x86_64-apple-macos.swiftinterface'
33 + size: 1032
34 + sdk_relative: true
35 + - mtime: 1722716005000000000
36 + path: 'usr/lib/swift/sys_time.swiftmodule/x86_64-apple-macos.swiftinterface'
37 + size: 1033
38 + sdk_relative: true
39 + - mtime: 1722715991000000000
40 + path: 'usr/lib/swift/_stdio.swiftmodule/x86_64-apple-macos.swiftinterface'
41 + size: 1458
42 + sdk_relative: true
43 + - mtime: 1722716011000000000
44 + path: 'usr/lib/swift/unistd.swiftmodule/x86_64-apple-macos.swiftinterface'
45 + size: 728
46 + sdk_relative: true
47 + - mtime: 1722715970000000000
48 + path: 'usr/lib/swift/_math.swiftmodule/x86_64-apple-macos.swiftinterface'
49 + size: 24001
50 + sdk_relative: true
51 + - mtime: 1722714961000000000
52 + path: 'usr/lib/swift/_Builtin_float.swiftmodule/x86_64-apple-macos.swiftinterface'
53 + size: 12753
54 + sdk_relative: true
55 + - mtime: 1722716032000000000
56 + path: 'usr/lib/swift/Darwin.swiftmodule/x86_64-apple-macos.swiftinterface'
57 + size: 19810
58 + sdk_relative: true
59 + - mtime: 1722716506000000000
60 + path: 'usr/lib/swift/_Concurrency.swiftmodule/x86_64-apple-macos.swiftinterface'
61 + size: 249033
62 + sdk_relative: true
63 + - mtime: 1722716577000000000
64 + path: 'usr/lib/swift/_StringProcessing.swiftmodule/x86_64-apple-macos.swiftinterface'
65 + size: 22702
66 + sdk_relative: true
67 + - mtime: 1722717241000000000
68 + path: 'System/Library/Frameworks/Combine.framework/Modules/Combine.swiftmodule/x86_64-apple-macos.swiftinterface'
69 + size: 172350
70 + sdk_relative: true
71 + - mtime: 1722717195000000000
72 + path: 'usr/lib/swift/ObjectiveC.swiftmodule/x86_64-apple-macos.swiftinterface'
73 + size: 6478
74 + sdk_relative: true
75 + - mtime: 1722717399000000000
76 + path: 'usr/lib/swift/Dispatch.swiftmodule/x86_64-apple-macos.swiftinterface'
77 + size: 56658
78 + sdk_relative: true
79 + - mtime: 1722717590000000000
80 + path: 'usr/lib/swift/CoreFoundation.swiftmodule/x86_64-apple-macos.swiftinterface'
81 + size: 22833
82 + sdk_relative: true
83 + - mtime: 1722717706000000000
84 + path: 'usr/lib/swift/IOKit.swiftmodule/x86_64-apple-macos.swiftinterface'
85 + size: 3531
86 + sdk_relative: true
87 +version: 1
88 +...
1 +---
2 +path: '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/Metal.swiftmodule/x86_64-apple-macos.swiftmodule'
3 +dependencies:
4 + - mtime: 1726336719000000000
5 + path: '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/Metal.swiftmodule/x86_64-apple-macos.swiftmodule'
6 + size: 105792
7 + - mtime: 1722714743000000000
8 + path: 'usr/lib/swift/Swift.swiftmodule/x86_64-apple-macos.swiftinterface'
9 + size: 2035138
10 + sdk_relative: true
11 + - mtime: 1722715516000000000
12 + path: 'usr/include/_time.apinotes'
13 + size: 1132
14 + sdk_relative: true
15 + - mtime: 1722688015000000000
16 + path: 'usr/include/ObjectiveC.apinotes'
17 + size: 11147
18 + sdk_relative: true
19 + - mtime: 1722695789000000000
20 + path: 'usr/include/dispatch/Dispatch.apinotes'
21 + size: 19
22 + sdk_relative: true
23 + - mtime: 1725418672000000000
24 + path: 'System/Library/Frameworks/Security.framework/Headers/Security.apinotes'
25 + size: 162
26 + sdk_relative: true
27 + - mtime: 1726285369000000000
28 + path: 'System/Library/Frameworks/Foundation.framework/Headers/Foundation.apinotes'
29 + size: 81098
30 + sdk_relative: true
31 + - mtime: 1723154618000000000
32 + path: 'System/Library/Frameworks/Metal.framework/Headers/Metal.apinotes'
33 + size: 80245
34 + sdk_relative: true
35 + - mtime: 1722715969000000000
36 + path: 'usr/lib/swift/_errno.swiftmodule/x86_64-apple-macos.swiftinterface'
37 + size: 3747
38 + sdk_relative: true
39 + - mtime: 1722715991000000000
40 + path: 'usr/lib/swift/_time.swiftmodule/x86_64-apple-macos.swiftinterface'
41 + size: 996
42 + sdk_relative: true
43 + - mtime: 1722715994000000000
44 + path: 'usr/lib/swift/_signal.swiftmodule/x86_64-apple-macos.swiftinterface'
45 + size: 1032
46 + sdk_relative: true
47 + - mtime: 1722716005000000000
48 + path: 'usr/lib/swift/sys_time.swiftmodule/x86_64-apple-macos.swiftinterface'
49 + size: 1033
50 + sdk_relative: true
51 + - mtime: 1722715991000000000
52 + path: 'usr/lib/swift/_stdio.swiftmodule/x86_64-apple-macos.swiftinterface'
53 + size: 1458
54 + sdk_relative: true
55 + - mtime: 1722716011000000000
56 + path: 'usr/lib/swift/unistd.swiftmodule/x86_64-apple-macos.swiftinterface'
57 + size: 728
58 + sdk_relative: true
59 + - mtime: 1722715970000000000
60 + path: 'usr/lib/swift/_math.swiftmodule/x86_64-apple-macos.swiftinterface'
61 + size: 24001
62 + sdk_relative: true
63 + - mtime: 1722714961000000000
64 + path: 'usr/lib/swift/_Builtin_float.swiftmodule/x86_64-apple-macos.swiftinterface'
65 + size: 12753
66 + sdk_relative: true
67 + - mtime: 1722716032000000000
68 + path: 'usr/lib/swift/Darwin.swiftmodule/x86_64-apple-macos.swiftinterface'
69 + size: 19810
70 + sdk_relative: true
71 + - mtime: 1722716506000000000
72 + path: 'usr/lib/swift/_Concurrency.swiftmodule/x86_64-apple-macos.swiftinterface'
73 + size: 249033
74 + sdk_relative: true
75 + - mtime: 1722716577000000000
76 + path: 'usr/lib/swift/_StringProcessing.swiftmodule/x86_64-apple-macos.swiftinterface'
77 + size: 22702
78 + sdk_relative: true
79 + - mtime: 1722717241000000000
80 + path: 'System/Library/Frameworks/Combine.framework/Modules/Combine.swiftmodule/x86_64-apple-macos.swiftinterface'
81 + size: 172350
82 + sdk_relative: true
83 + - mtime: 1722717195000000000
84 + path: 'usr/lib/swift/ObjectiveC.swiftmodule/x86_64-apple-macos.swiftinterface'
85 + size: 6478
86 + sdk_relative: true
87 + - mtime: 1722717399000000000
88 + path: 'usr/lib/swift/Dispatch.swiftmodule/x86_64-apple-macos.swiftinterface'
89 + size: 56658
90 + sdk_relative: true
91 + - mtime: 1722717590000000000
92 + path: 'usr/lib/swift/CoreFoundation.swiftmodule/x86_64-apple-macos.swiftinterface'
93 + size: 22833
94 + sdk_relative: true
95 + - mtime: 1722717532000000000
96 + path: 'usr/lib/swift/XPC.swiftmodule/x86_64-apple-macos.swiftinterface'
97 + size: 33189
98 + sdk_relative: true
99 + - mtime: 1722717706000000000
100 + path: 'usr/lib/swift/IOKit.swiftmodule/x86_64-apple-macos.swiftinterface'
101 + size: 3531
102 + sdk_relative: true
103 + - mtime: 1722716562000000000
104 + path: 'usr/lib/swift/Observation.swiftmodule/x86_64-apple-macos.swiftinterface'
105 + size: 3778
106 + sdk_relative: true
107 + - mtime: 1722717167000000000
108 + path: 'usr/lib/swift/System.swiftmodule/x86_64-apple-macos.swiftinterface'
109 + size: 94400
110 + sdk_relative: true
111 + - mtime: 1726288086000000000
112 + path: 'System/Library/Frameworks/Foundation.framework/Modules/Foundation.swiftmodule/x86_64-apple-macos.swiftinterface'
113 + size: 1002033
114 + sdk_relative: true
115 + - mtime: 1723177007000000000
116 + path: 'usr/lib/swift/Metal.swiftmodule/x86_64-apple-macos.swiftinterface'
117 + size: 25055
118 + sdk_relative: true
119 +version: 1
120 +...
1 +---
2 +path: '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/ObjectiveC.swiftmodule/x86_64-apple-macos.swiftmodule'
3 +dependencies:
4 + - mtime: 1726336649000000000
5 + path: '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/ObjectiveC.swiftmodule/x86_64-apple-macos.swiftmodule'
6 + size: 49940
7 + - mtime: 1722714743000000000
8 + path: 'usr/lib/swift/Swift.swiftmodule/x86_64-apple-macos.swiftinterface'
9 + size: 2035138
10 + sdk_relative: true
11 + - mtime: 1722715516000000000
12 + path: 'usr/include/_time.apinotes'
13 + size: 1132
14 + sdk_relative: true
15 + - mtime: 1722688015000000000
16 + path: 'usr/include/ObjectiveC.apinotes'
17 + size: 11147
18 + sdk_relative: true
19 + - mtime: 1722715969000000000
20 + path: 'usr/lib/swift/_errno.swiftmodule/x86_64-apple-macos.swiftinterface'
21 + size: 3747
22 + sdk_relative: true
23 + - mtime: 1722715991000000000
24 + path: 'usr/lib/swift/_time.swiftmodule/x86_64-apple-macos.swiftinterface'
25 + size: 996
26 + sdk_relative: true
27 + - mtime: 1722715994000000000
28 + path: 'usr/lib/swift/_signal.swiftmodule/x86_64-apple-macos.swiftinterface'
29 + size: 1032
30 + sdk_relative: true
31 + - mtime: 1722716005000000000
32 + path: 'usr/lib/swift/sys_time.swiftmodule/x86_64-apple-macos.swiftinterface'
33 + size: 1033
34 + sdk_relative: true
35 + - mtime: 1722715991000000000
36 + path: 'usr/lib/swift/_stdio.swiftmodule/x86_64-apple-macos.swiftinterface'
37 + size: 1458
38 + sdk_relative: true
39 + - mtime: 1722716011000000000
40 + path: 'usr/lib/swift/unistd.swiftmodule/x86_64-apple-macos.swiftinterface'
41 + size: 728
42 + sdk_relative: true
43 + - mtime: 1722715970000000000
44 + path: 'usr/lib/swift/_math.swiftmodule/x86_64-apple-macos.swiftinterface'
45 + size: 24001
46 + sdk_relative: true
47 + - mtime: 1722714961000000000
48 + path: 'usr/lib/swift/_Builtin_float.swiftmodule/x86_64-apple-macos.swiftinterface'
49 + size: 12753
50 + sdk_relative: true
51 + - mtime: 1722716032000000000
52 + path: 'usr/lib/swift/Darwin.swiftmodule/x86_64-apple-macos.swiftinterface'
53 + size: 19810
54 + sdk_relative: true
55 + - mtime: 1722716506000000000
56 + path: 'usr/lib/swift/_Concurrency.swiftmodule/x86_64-apple-macos.swiftinterface'
57 + size: 249033
58 + sdk_relative: true
59 + - mtime: 1722716577000000000
60 + path: 'usr/lib/swift/_StringProcessing.swiftmodule/x86_64-apple-macos.swiftinterface'
61 + size: 22702
62 + sdk_relative: true
63 + - mtime: 1722717195000000000
64 + path: 'usr/lib/swift/ObjectiveC.swiftmodule/x86_64-apple-macos.swiftinterface'
65 + size: 6478
66 + sdk_relative: true
67 +version: 1
68 +...
1 +---
2 +path: '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/Observation.swiftmodule/x86_64-apple-macos.swiftmodule'
3 +dependencies:
4 + - mtime: 1726336630000000000
5 + path: '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/Observation.swiftmodule/x86_64-apple-macos.swiftmodule'
6 + size: 23088
7 + - mtime: 1722714743000000000
8 + path: 'usr/lib/swift/Swift.swiftmodule/x86_64-apple-macos.swiftinterface'
9 + size: 2035138
10 + sdk_relative: true
11 + - mtime: 1722716562000000000
12 + path: 'usr/lib/swift/Observation.swiftmodule/x86_64-apple-macos.swiftinterface'
13 + size: 3778
14 + sdk_relative: true
15 +version: 1
16 +...
1 +---
2 +path: '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/QuartzCore.swiftmodule/x86_64-apple-macos.swiftmodule'
3 +dependencies:
4 + - mtime: 1726336732000000000
5 + path: '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/QuartzCore.swiftmodule/x86_64-apple-macos.swiftmodule'
6 + size: 27916
7 + - mtime: 1722714743000000000
8 + path: 'usr/lib/swift/Swift.swiftmodule/x86_64-apple-macos.swiftinterface'
9 + size: 2035138
10 + sdk_relative: true
11 + - mtime: 1722715516000000000
12 + path: 'usr/include/_time.apinotes'
13 + size: 1132
14 + sdk_relative: true
15 + - mtime: 1722715969000000000
16 + path: 'usr/lib/swift/_errno.swiftmodule/x86_64-apple-macos.swiftinterface'
17 + size: 3747
18 + sdk_relative: true
19 + - mtime: 1722715991000000000
20 + path: 'usr/lib/swift/_time.swiftmodule/x86_64-apple-macos.swiftinterface'
21 + size: 996
22 + sdk_relative: true
23 + - mtime: 1722715994000000000
24 + path: 'usr/lib/swift/_signal.swiftmodule/x86_64-apple-macos.swiftinterface'
25 + size: 1032
26 + sdk_relative: true
27 + - mtime: 1722716005000000000
28 + path: 'usr/lib/swift/sys_time.swiftmodule/x86_64-apple-macos.swiftinterface'
29 + size: 1033
30 + sdk_relative: true
31 + - mtime: 1722715991000000000
32 + path: 'usr/lib/swift/_stdio.swiftmodule/x86_64-apple-macos.swiftinterface'
33 + size: 1458
34 + sdk_relative: true
35 + - mtime: 1722716011000000000
36 + path: 'usr/lib/swift/unistd.swiftmodule/x86_64-apple-macos.swiftinterface'
37 + size: 728
38 + sdk_relative: true
39 + - mtime: 1722715970000000000
40 + path: 'usr/lib/swift/_math.swiftmodule/x86_64-apple-macos.swiftinterface'
41 + size: 24001
42 + sdk_relative: true
43 + - mtime: 1722714961000000000
44 + path: 'usr/lib/swift/_Builtin_float.swiftmodule/x86_64-apple-macos.swiftinterface'
45 + size: 12753
46 + sdk_relative: true
47 + - mtime: 1722716032000000000
48 + path: 'usr/lib/swift/Darwin.swiftmodule/x86_64-apple-macos.swiftinterface'
49 + size: 19810
50 + sdk_relative: true
51 + - mtime: 1722716506000000000
52 + path: 'usr/lib/swift/_Concurrency.swiftmodule/x86_64-apple-macos.swiftinterface'
53 + size: 249033
54 + sdk_relative: true
55 + - mtime: 1722716577000000000
56 + path: 'usr/lib/swift/_StringProcessing.swiftmodule/x86_64-apple-macos.swiftinterface'
57 + size: 22702
58 + sdk_relative: true
59 + - mtime: 1722717241000000000
60 + path: 'System/Library/Frameworks/Combine.framework/Modules/Combine.swiftmodule/x86_64-apple-macos.swiftinterface'
61 + size: 172350
62 + sdk_relative: true
63 + - mtime: 1722688015000000000
64 + path: 'usr/include/ObjectiveC.apinotes'
65 + size: 11147
66 + sdk_relative: true
67 + - mtime: 1722695789000000000
68 + path: 'usr/include/dispatch/Dispatch.apinotes'
69 + size: 19
70 + sdk_relative: true
71 + - mtime: 1722717195000000000
72 + path: 'usr/lib/swift/ObjectiveC.swiftmodule/x86_64-apple-macos.swiftinterface'
73 + size: 6478
74 + sdk_relative: true
75 + - mtime: 1722717399000000000
76 + path: 'usr/lib/swift/Dispatch.swiftmodule/x86_64-apple-macos.swiftinterface'
77 + size: 56658
78 + sdk_relative: true
79 + - mtime: 1722717590000000000
80 + path: 'usr/lib/swift/CoreFoundation.swiftmodule/x86_64-apple-macos.swiftinterface'
81 + size: 22833
82 + sdk_relative: true
83 + - mtime: 1725418672000000000
84 + path: 'System/Library/Frameworks/Security.framework/Headers/Security.apinotes'
85 + size: 162
86 + sdk_relative: true
87 + - mtime: 1726285369000000000
88 + path: 'System/Library/Frameworks/Foundation.framework/Headers/Foundation.apinotes'
89 + size: 81098
90 + sdk_relative: true
91 + - mtime: 1722717532000000000
92 + path: 'usr/lib/swift/XPC.swiftmodule/x86_64-apple-macos.swiftinterface'
93 + size: 33189
94 + sdk_relative: true
95 + - mtime: 1722717706000000000
96 + path: 'usr/lib/swift/IOKit.swiftmodule/x86_64-apple-macos.swiftinterface'
97 + size: 3531
98 + sdk_relative: true
99 + - mtime: 1722716562000000000
100 + path: 'usr/lib/swift/Observation.swiftmodule/x86_64-apple-macos.swiftinterface'
101 + size: 3778
102 + sdk_relative: true
103 + - mtime: 1722717167000000000
104 + path: 'usr/lib/swift/System.swiftmodule/x86_64-apple-macos.swiftinterface'
105 + size: 94400
106 + sdk_relative: true
107 + - mtime: 1726288086000000000
108 + path: 'System/Library/Frameworks/Foundation.framework/Modules/Foundation.swiftmodule/x86_64-apple-macos.swiftinterface'
109 + size: 1002033
110 + sdk_relative: true
111 + - mtime: 1722706198000000000
112 + path: 'System/Library/Frameworks/CoreGraphics.framework/Headers/CoreGraphics.apinotes'
113 + size: 52623
114 + sdk_relative: true
115 + - mtime: 1723154618000000000
116 + path: 'System/Library/Frameworks/Metal.framework/Headers/Metal.apinotes'
117 + size: 80245
118 + sdk_relative: true
119 + - mtime: 1722921920000000000
120 + path: 'System/Library/Frameworks/CoreText.framework/Headers/CoreText.apinotes'
121 + size: 1662
122 + sdk_relative: true
123 + - mtime: 1726287543000000000
124 + path: 'System/Library/Frameworks/ApplicationServices.framework/Headers/ApplicationServices.apinotes'
125 + size: 2012
126 + sdk_relative: true
127 + - mtime: 1723686228000000000
128 + path: 'System/Library/Frameworks/QuartzCore.framework/Headers/QuartzCore.apinotes'
129 + size: 7428
130 + sdk_relative: true
131 + - mtime: 1723177007000000000
132 + path: 'usr/lib/swift/Metal.swiftmodule/x86_64-apple-macos.swiftinterface'
133 + size: 25055
134 + sdk_relative: true
135 + - mtime: 1722720284000000000
136 + path: 'System/Library/Frameworks/CoreGraphics.framework/Modules/CoreGraphics.swiftmodule/x86_64-apple-macos.swiftinterface'
137 + size: 53108
138 + sdk_relative: true
139 + - mtime: 1723178325000000000
140 + path: 'System/Library/Frameworks/UniformTypeIdentifiers.framework/Headers/UniformTypeIdentifiers.apinotes'
141 + size: 1666
142 + sdk_relative: true
143 + - mtime: 1723176858000000000
144 + path: 'usr/lib/swift/UniformTypeIdentifiers.swiftmodule/x86_64-apple-macos.swiftinterface'
145 + size: 20339
146 + sdk_relative: true
147 + - mtime: 1722922005000000000
148 + path: 'System/Library/Frameworks/CoreText.framework/Modules/CoreText.swiftmodule/x86_64-apple-macos.swiftinterface'
149 + size: 1461
150 + sdk_relative: true
151 + - mtime: 1722719515000000000
152 + path: 'usr/lib/swift/QuartzCore.swiftmodule/x86_64-apple-macos.swiftinterface'
153 + size: 1692
154 + sdk_relative: true
155 +version: 1
156 +...
1 +---
2 +path: '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/Swift.swiftmodule/x86_64-apple-macos.swiftmodule'
3 +dependencies:
4 + - mtime: 1726336625000000000
5 + path: '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/Swift.swiftmodule/x86_64-apple-macos.swiftmodule'
6 + size: 14262072
7 + - mtime: 1722714743000000000
8 + path: 'usr/lib/swift/Swift.swiftmodule/x86_64-apple-macos.swiftinterface'
9 + size: 2035138
10 + sdk_relative: true
11 +version: 1
12 +...
1 +---
2 +path: '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/SwiftOnoneSupport.swiftmodule/x86_64-apple-macos.swiftmodule'
3 +dependencies:
4 + - mtime: 1726336629000000000
5 + path: '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/SwiftOnoneSupport.swiftmodule/x86_64-apple-macos.swiftmodule'
6 + size: 16620
7 + - mtime: 1722714743000000000
8 + path: 'usr/lib/swift/Swift.swiftmodule/x86_64-apple-macos.swiftinterface'
9 + size: 2035138
10 + sdk_relative: true
11 + - mtime: 1722714948000000000
12 + path: 'usr/lib/swift/SwiftOnoneSupport.swiftmodule/x86_64-apple-macos.swiftinterface'
13 + size: 817
14 + sdk_relative: true
15 +version: 1
16 +...
1 +---
2 +path: '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/System.swiftmodule/x86_64-apple-macos.swiftmodule'
3 +dependencies:
4 + - mtime: 1726336655000000000
5 + path: '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/System.swiftmodule/x86_64-apple-macos.swiftmodule'
6 + size: 412056
7 + - mtime: 1722714743000000000
8 + path: 'usr/lib/swift/Swift.swiftmodule/x86_64-apple-macos.swiftinterface'
9 + size: 2035138
10 + sdk_relative: true
11 + - mtime: 1722715516000000000
12 + path: 'usr/include/_time.apinotes'
13 + size: 1132
14 + sdk_relative: true
15 + - mtime: 1722715969000000000
16 + path: 'usr/lib/swift/_errno.swiftmodule/x86_64-apple-macos.swiftinterface'
17 + size: 3747
18 + sdk_relative: true
19 + - mtime: 1722715991000000000
20 + path: 'usr/lib/swift/_time.swiftmodule/x86_64-apple-macos.swiftinterface'
21 + size: 996
22 + sdk_relative: true
23 + - mtime: 1722715994000000000
24 + path: 'usr/lib/swift/_signal.swiftmodule/x86_64-apple-macos.swiftinterface'
25 + size: 1032
26 + sdk_relative: true
27 + - mtime: 1722716005000000000
28 + path: 'usr/lib/swift/sys_time.swiftmodule/x86_64-apple-macos.swiftinterface'
29 + size: 1033
30 + sdk_relative: true
31 + - mtime: 1722715991000000000
32 + path: 'usr/lib/swift/_stdio.swiftmodule/x86_64-apple-macos.swiftinterface'
33 + size: 1458
34 + sdk_relative: true
35 + - mtime: 1722716011000000000
36 + path: 'usr/lib/swift/unistd.swiftmodule/x86_64-apple-macos.swiftinterface'
37 + size: 728
38 + sdk_relative: true
39 + - mtime: 1722715970000000000
40 + path: 'usr/lib/swift/_math.swiftmodule/x86_64-apple-macos.swiftinterface'
41 + size: 24001
42 + sdk_relative: true
43 + - mtime: 1722714961000000000
44 + path: 'usr/lib/swift/_Builtin_float.swiftmodule/x86_64-apple-macos.swiftinterface'
45 + size: 12753
46 + sdk_relative: true
47 + - mtime: 1722716032000000000
48 + path: 'usr/lib/swift/Darwin.swiftmodule/x86_64-apple-macos.swiftinterface'
49 + size: 19810
50 + sdk_relative: true
51 + - mtime: 1722716506000000000
52 + path: 'usr/lib/swift/_Concurrency.swiftmodule/x86_64-apple-macos.swiftinterface'
53 + size: 249033
54 + sdk_relative: true
55 + - mtime: 1722716577000000000
56 + path: 'usr/lib/swift/_StringProcessing.swiftmodule/x86_64-apple-macos.swiftinterface'
57 + size: 22702
58 + sdk_relative: true
59 + - mtime: 1722717167000000000
60 + path: 'usr/lib/swift/System.swiftmodule/x86_64-apple-macos.swiftinterface'
61 + size: 94400
62 + sdk_relative: true
63 +version: 1
64 +...
1 +---
2 +path: '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/UniformTypeIdentifiers.swiftmodule/x86_64-apple-macos.swiftmodule'
3 +dependencies:
4 + - mtime: 1726336707000000000
5 + path: '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/UniformTypeIdentifiers.swiftmodule/x86_64-apple-macos.swiftmodule'
6 + size: 72028
7 + - mtime: 1722714743000000000
8 + path: 'usr/lib/swift/Swift.swiftmodule/x86_64-apple-macos.swiftinterface'
9 + size: 2035138
10 + sdk_relative: true
11 + - mtime: 1722715516000000000
12 + path: 'usr/include/_time.apinotes'
13 + size: 1132
14 + sdk_relative: true
15 + - mtime: 1722715969000000000
16 + path: 'usr/lib/swift/_errno.swiftmodule/x86_64-apple-macos.swiftinterface'
17 + size: 3747
18 + sdk_relative: true
19 + - mtime: 1722715991000000000
20 + path: 'usr/lib/swift/_time.swiftmodule/x86_64-apple-macos.swiftinterface'
21 + size: 996
22 + sdk_relative: true
23 + - mtime: 1722715994000000000
24 + path: 'usr/lib/swift/_signal.swiftmodule/x86_64-apple-macos.swiftinterface'
25 + size: 1032
26 + sdk_relative: true
27 + - mtime: 1722716005000000000
28 + path: 'usr/lib/swift/sys_time.swiftmodule/x86_64-apple-macos.swiftinterface'
29 + size: 1033
30 + sdk_relative: true
31 + - mtime: 1722715991000000000
32 + path: 'usr/lib/swift/_stdio.swiftmodule/x86_64-apple-macos.swiftinterface'
33 + size: 1458
34 + sdk_relative: true
35 + - mtime: 1722716011000000000
36 + path: 'usr/lib/swift/unistd.swiftmodule/x86_64-apple-macos.swiftinterface'
37 + size: 728
38 + sdk_relative: true
39 + - mtime: 1722715970000000000
40 + path: 'usr/lib/swift/_math.swiftmodule/x86_64-apple-macos.swiftinterface'
41 + size: 24001
42 + sdk_relative: true
43 + - mtime: 1722714961000000000
44 + path: 'usr/lib/swift/_Builtin_float.swiftmodule/x86_64-apple-macos.swiftinterface'
45 + size: 12753
46 + sdk_relative: true
47 + - mtime: 1722716032000000000
48 + path: 'usr/lib/swift/Darwin.swiftmodule/x86_64-apple-macos.swiftinterface'
49 + size: 19810
50 + sdk_relative: true
51 + - mtime: 1722716506000000000
52 + path: 'usr/lib/swift/_Concurrency.swiftmodule/x86_64-apple-macos.swiftinterface'
53 + size: 249033
54 + sdk_relative: true
55 + - mtime: 1722716577000000000
56 + path: 'usr/lib/swift/_StringProcessing.swiftmodule/x86_64-apple-macos.swiftinterface'
57 + size: 22702
58 + sdk_relative: true
59 + - mtime: 1722717241000000000
60 + path: 'System/Library/Frameworks/Combine.framework/Modules/Combine.swiftmodule/x86_64-apple-macos.swiftinterface'
61 + size: 172350
62 + sdk_relative: true
63 + - mtime: 1722688015000000000
64 + path: 'usr/include/ObjectiveC.apinotes'
65 + size: 11147
66 + sdk_relative: true
67 + - mtime: 1722695789000000000
68 + path: 'usr/include/dispatch/Dispatch.apinotes'
69 + size: 19
70 + sdk_relative: true
71 + - mtime: 1722717195000000000
72 + path: 'usr/lib/swift/ObjectiveC.swiftmodule/x86_64-apple-macos.swiftinterface'
73 + size: 6478
74 + sdk_relative: true
75 + - mtime: 1722717399000000000
76 + path: 'usr/lib/swift/Dispatch.swiftmodule/x86_64-apple-macos.swiftinterface'
77 + size: 56658
78 + sdk_relative: true
79 + - mtime: 1722717590000000000
80 + path: 'usr/lib/swift/CoreFoundation.swiftmodule/x86_64-apple-macos.swiftinterface'
81 + size: 22833
82 + sdk_relative: true
83 + - mtime: 1725418672000000000
84 + path: 'System/Library/Frameworks/Security.framework/Headers/Security.apinotes'
85 + size: 162
86 + sdk_relative: true
87 + - mtime: 1726285369000000000
88 + path: 'System/Library/Frameworks/Foundation.framework/Headers/Foundation.apinotes'
89 + size: 81098
90 + sdk_relative: true
91 + - mtime: 1722717532000000000
92 + path: 'usr/lib/swift/XPC.swiftmodule/x86_64-apple-macos.swiftinterface'
93 + size: 33189
94 + sdk_relative: true
95 + - mtime: 1722717706000000000
96 + path: 'usr/lib/swift/IOKit.swiftmodule/x86_64-apple-macos.swiftinterface'
97 + size: 3531
98 + sdk_relative: true
99 + - mtime: 1722716562000000000
100 + path: 'usr/lib/swift/Observation.swiftmodule/x86_64-apple-macos.swiftinterface'
101 + size: 3778
102 + sdk_relative: true
103 + - mtime: 1722717167000000000
104 + path: 'usr/lib/swift/System.swiftmodule/x86_64-apple-macos.swiftinterface'
105 + size: 94400
106 + sdk_relative: true
107 + - mtime: 1726288086000000000
108 + path: 'System/Library/Frameworks/Foundation.framework/Modules/Foundation.swiftmodule/x86_64-apple-macos.swiftinterface'
109 + size: 1002033
110 + sdk_relative: true
111 + - mtime: 1723178325000000000
112 + path: 'System/Library/Frameworks/UniformTypeIdentifiers.framework/Headers/UniformTypeIdentifiers.apinotes'
113 + size: 1666
114 + sdk_relative: true
115 + - mtime: 1723176858000000000
116 + path: 'usr/lib/swift/UniformTypeIdentifiers.swiftmodule/x86_64-apple-macos.swiftinterface'
117 + size: 20339
118 + sdk_relative: true
119 +version: 1
120 +...
1 +---
2 +path: '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/XPC.swiftmodule/x86_64-apple-macos.swiftmodule'
3 +dependencies:
4 + - mtime: 1726336664000000000
5 + path: '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/XPC.swiftmodule/x86_64-apple-macos.swiftmodule'
6 + size: 94840
7 + - mtime: 1722714743000000000
8 + path: 'usr/lib/swift/Swift.swiftmodule/x86_64-apple-macos.swiftinterface'
9 + size: 2035138
10 + sdk_relative: true
11 + - mtime: 1722715516000000000
12 + path: 'usr/include/_time.apinotes'
13 + size: 1132
14 + sdk_relative: true
15 + - mtime: 1722688015000000000
16 + path: 'usr/include/ObjectiveC.apinotes'
17 + size: 11147
18 + sdk_relative: true
19 + - mtime: 1722695789000000000
20 + path: 'usr/include/dispatch/Dispatch.apinotes'
21 + size: 19
22 + sdk_relative: true
23 + - mtime: 1722715969000000000
24 + path: 'usr/lib/swift/_errno.swiftmodule/x86_64-apple-macos.swiftinterface'
25 + size: 3747
26 + sdk_relative: true
27 + - mtime: 1722715991000000000
28 + path: 'usr/lib/swift/_time.swiftmodule/x86_64-apple-macos.swiftinterface'
29 + size: 996
30 + sdk_relative: true
31 + - mtime: 1722715994000000000
32 + path: 'usr/lib/swift/_signal.swiftmodule/x86_64-apple-macos.swiftinterface'
33 + size: 1032
34 + sdk_relative: true
35 + - mtime: 1722716005000000000
36 + path: 'usr/lib/swift/sys_time.swiftmodule/x86_64-apple-macos.swiftinterface'
37 + size: 1033
38 + sdk_relative: true
39 + - mtime: 1722715991000000000
40 + path: 'usr/lib/swift/_stdio.swiftmodule/x86_64-apple-macos.swiftinterface'
41 + size: 1458
42 + sdk_relative: true
43 + - mtime: 1722716011000000000
44 + path: 'usr/lib/swift/unistd.swiftmodule/x86_64-apple-macos.swiftinterface'
45 + size: 728
46 + sdk_relative: true
47 + - mtime: 1722715970000000000
48 + path: 'usr/lib/swift/_math.swiftmodule/x86_64-apple-macos.swiftinterface'
49 + size: 24001
50 + sdk_relative: true
51 + - mtime: 1722714961000000000
52 + path: 'usr/lib/swift/_Builtin_float.swiftmodule/x86_64-apple-macos.swiftinterface'
53 + size: 12753
54 + sdk_relative: true
55 + - mtime: 1722716032000000000
56 + path: 'usr/lib/swift/Darwin.swiftmodule/x86_64-apple-macos.swiftinterface'
57 + size: 19810
58 + sdk_relative: true
59 + - mtime: 1722716506000000000
60 + path: 'usr/lib/swift/_Concurrency.swiftmodule/x86_64-apple-macos.swiftinterface'
61 + size: 249033
62 + sdk_relative: true
63 + - mtime: 1722716577000000000
64 + path: 'usr/lib/swift/_StringProcessing.swiftmodule/x86_64-apple-macos.swiftinterface'
65 + size: 22702
66 + sdk_relative: true
67 + - mtime: 1722717241000000000
68 + path: 'System/Library/Frameworks/Combine.framework/Modules/Combine.swiftmodule/x86_64-apple-macos.swiftinterface'
69 + size: 172350
70 + sdk_relative: true
71 + - mtime: 1722717195000000000
72 + path: 'usr/lib/swift/ObjectiveC.swiftmodule/x86_64-apple-macos.swiftinterface'
73 + size: 6478
74 + sdk_relative: true
75 + - mtime: 1722717399000000000
76 + path: 'usr/lib/swift/Dispatch.swiftmodule/x86_64-apple-macos.swiftinterface'
77 + size: 56658
78 + sdk_relative: true
79 + - mtime: 1722717532000000000
80 + path: 'usr/lib/swift/XPC.swiftmodule/x86_64-apple-macos.swiftinterface'
81 + size: 33189
82 + sdk_relative: true
83 +version: 1
84 +...
1 +---
2 +path: '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_Builtin_float.swiftmodule/x86_64-apple-macos.swiftmodule'
3 +dependencies:
4 + - mtime: 1726336631000000000
5 + path: '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_Builtin_float.swiftmodule/x86_64-apple-macos.swiftmodule'
6 + size: 26512
7 + - mtime: 1722714743000000000
8 + path: 'usr/lib/swift/Swift.swiftmodule/x86_64-apple-macos.swiftinterface'
9 + size: 2035138
10 + sdk_relative: true
11 + - mtime: 1722714961000000000
12 + path: 'usr/lib/swift/_Builtin_float.swiftmodule/x86_64-apple-macos.swiftinterface'
13 + size: 12753
14 + sdk_relative: true
15 +version: 1
16 +...
1 +---
2 +path: '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_Concurrency.swiftmodule/x86_64-apple-macos.swiftmodule'
3 +dependencies:
4 + - mtime: 1726336638000000000
5 + path: '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_Concurrency.swiftmodule/x86_64-apple-macos.swiftmodule'
6 + size: 518148
7 + - mtime: 1722714743000000000
8 + path: 'usr/lib/swift/Swift.swiftmodule/x86_64-apple-macos.swiftinterface'
9 + size: 2035138
10 + sdk_relative: true
11 + - mtime: 1722716506000000000
12 + path: 'usr/lib/swift/_Concurrency.swiftmodule/x86_64-apple-macos.swiftinterface'
13 + size: 249033
14 + sdk_relative: true
15 +version: 1
16 +...
1 +---
2 +path: '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_StringProcessing.swiftmodule/x86_64-apple-macos.swiftmodule'
3 +dependencies:
4 + - mtime: 1726336632000000000
5 + path: '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_StringProcessing.swiftmodule/x86_64-apple-macos.swiftmodule'
6 + size: 76012
7 + - mtime: 1722714743000000000
8 + path: 'usr/lib/swift/Swift.swiftmodule/x86_64-apple-macos.swiftinterface'
9 + size: 2035138
10 + sdk_relative: true
11 + - mtime: 1722716577000000000
12 + path: 'usr/lib/swift/_StringProcessing.swiftmodule/x86_64-apple-macos.swiftinterface'
13 + size: 22702
14 + sdk_relative: true
15 +version: 1
16 +...
1 +---
2 +path: '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_errno.swiftmodule/x86_64-apple-macos.swiftmodule'
3 +dependencies:
4 + - mtime: 1726336631000000000
5 + path: '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_errno.swiftmodule/x86_64-apple-macos.swiftmodule'
6 + size: 37384
7 + - mtime: 1722714743000000000
8 + path: 'usr/lib/swift/Swift.swiftmodule/x86_64-apple-macos.swiftinterface'
9 + size: 2035138
10 + sdk_relative: true
11 + - mtime: 1722715969000000000
12 + path: 'usr/lib/swift/_errno.swiftmodule/x86_64-apple-macos.swiftinterface'
13 + size: 3747
14 + sdk_relative: true
15 +version: 1
16 +...
1 +---
2 +path: '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_math.swiftmodule/x86_64-apple-macos.swiftmodule'
3 +dependencies:
4 + - mtime: 1726336633000000000
5 + path: '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_math.swiftmodule/x86_64-apple-macos.swiftmodule'
6 + size: 88664
7 + - mtime: 1722714743000000000
8 + path: 'usr/lib/swift/Swift.swiftmodule/x86_64-apple-macos.swiftinterface'
9 + size: 2035138
10 + sdk_relative: true
11 + - mtime: 1722715970000000000
12 + path: 'usr/lib/swift/_math.swiftmodule/x86_64-apple-macos.swiftinterface'
13 + size: 24001
14 + sdk_relative: true
15 +version: 1
16 +...
1 +---
2 +path: '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_signal.swiftmodule/x86_64-apple-macos.swiftmodule'
3 +dependencies:
4 + - mtime: 1726336634000000000
5 + path: '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_signal.swiftmodule/x86_64-apple-macos.swiftmodule'
6 + size: 18088
7 + - mtime: 1722714743000000000
8 + path: 'usr/lib/swift/Swift.swiftmodule/x86_64-apple-macos.swiftinterface'
9 + size: 2035138
10 + sdk_relative: true
11 + - mtime: 1722715969000000000
12 + path: 'usr/lib/swift/_errno.swiftmodule/x86_64-apple-macos.swiftinterface'
13 + size: 3747
14 + sdk_relative: true
15 + - mtime: 1722715994000000000
16 + path: 'usr/lib/swift/_signal.swiftmodule/x86_64-apple-macos.swiftinterface'
17 + size: 1032
18 + sdk_relative: true
19 +version: 1
20 +...
1 +---
2 +path: '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_stdio.swiftmodule/x86_64-apple-macos.swiftmodule'
3 +dependencies:
4 + - mtime: 1726336635000000000
5 + path: '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_stdio.swiftmodule/x86_64-apple-macos.swiftmodule'
6 + size: 19476
7 + - mtime: 1722714743000000000
8 + path: 'usr/lib/swift/Swift.swiftmodule/x86_64-apple-macos.swiftinterface'
9 + size: 2035138
10 + sdk_relative: true
11 + - mtime: 1722715969000000000
12 + path: 'usr/lib/swift/_errno.swiftmodule/x86_64-apple-macos.swiftinterface'
13 + size: 3747
14 + sdk_relative: true
15 + - mtime: 1722715991000000000
16 + path: 'usr/lib/swift/_stdio.swiftmodule/x86_64-apple-macos.swiftinterface'
17 + size: 1458
18 + sdk_relative: true
19 +version: 1
20 +...
1 +---
2 +path: '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_time.swiftmodule/x86_64-apple-macos.swiftmodule'
3 +dependencies:
4 + - mtime: 1726336634000000000
5 + path: '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_time.swiftmodule/x86_64-apple-macos.swiftmodule'
6 + size: 17744
7 + - mtime: 1722714743000000000
8 + path: 'usr/lib/swift/Swift.swiftmodule/x86_64-apple-macos.swiftinterface'
9 + size: 2035138
10 + sdk_relative: true
11 + - mtime: 1722715516000000000
12 + path: 'usr/include/_time.apinotes'
13 + size: 1132
14 + sdk_relative: true
15 + - mtime: 1722715969000000000
16 + path: 'usr/lib/swift/_errno.swiftmodule/x86_64-apple-macos.swiftinterface'
17 + size: 3747
18 + sdk_relative: true
19 + - mtime: 1722715991000000000
20 + path: 'usr/lib/swift/_time.swiftmodule/x86_64-apple-macos.swiftinterface'
21 + size: 996
22 + sdk_relative: true
23 +version: 1
24 +...
1 +---
2 +path: '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/simd.swiftmodule/x86_64-apple-macos.swiftmodule'
3 +dependencies:
4 + - mtime: 1726336670000000000
5 + path: '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/simd.swiftmodule/x86_64-apple-macos.swiftmodule'
6 + size: 1086860
7 + - mtime: 1722714743000000000
8 + path: 'usr/lib/swift/Swift.swiftmodule/x86_64-apple-macos.swiftinterface'
9 + size: 2035138
10 + sdk_relative: true
11 + - mtime: 1722715516000000000
12 + path: 'usr/include/_time.apinotes'
13 + size: 1132
14 + sdk_relative: true
15 + - mtime: 1722715969000000000
16 + path: 'usr/lib/swift/_errno.swiftmodule/x86_64-apple-macos.swiftinterface'
17 + size: 3747
18 + sdk_relative: true
19 + - mtime: 1722715991000000000
20 + path: 'usr/lib/swift/_time.swiftmodule/x86_64-apple-macos.swiftinterface'
21 + size: 996
22 + sdk_relative: true
23 + - mtime: 1722715994000000000
24 + path: 'usr/lib/swift/_signal.swiftmodule/x86_64-apple-macos.swiftinterface'
25 + size: 1032
26 + sdk_relative: true
27 + - mtime: 1722716005000000000
28 + path: 'usr/lib/swift/sys_time.swiftmodule/x86_64-apple-macos.swiftinterface'
29 + size: 1033
30 + sdk_relative: true
31 + - mtime: 1722715991000000000
32 + path: 'usr/lib/swift/_stdio.swiftmodule/x86_64-apple-macos.swiftinterface'
33 + size: 1458
34 + sdk_relative: true
35 + - mtime: 1722716011000000000
36 + path: 'usr/lib/swift/unistd.swiftmodule/x86_64-apple-macos.swiftinterface'
37 + size: 728
38 + sdk_relative: true
39 + - mtime: 1722715970000000000
40 + path: 'usr/lib/swift/_math.swiftmodule/x86_64-apple-macos.swiftinterface'
41 + size: 24001
42 + sdk_relative: true
43 + - mtime: 1722714961000000000
44 + path: 'usr/lib/swift/_Builtin_float.swiftmodule/x86_64-apple-macos.swiftinterface'
45 + size: 12753
46 + sdk_relative: true
47 + - mtime: 1722716032000000000
48 + path: 'usr/lib/swift/Darwin.swiftmodule/x86_64-apple-macos.swiftinterface'
49 + size: 19810
50 + sdk_relative: true
51 + - mtime: 1722716506000000000
52 + path: 'usr/lib/swift/_Concurrency.swiftmodule/x86_64-apple-macos.swiftinterface'
53 + size: 249033
54 + sdk_relative: true
55 + - mtime: 1722716577000000000
56 + path: 'usr/lib/swift/_StringProcessing.swiftmodule/x86_64-apple-macos.swiftinterface'
57 + size: 22702
58 + sdk_relative: true
59 + - mtime: 1722717246000000000
60 + path: 'usr/lib/swift/simd.swiftmodule/x86_64-apple-macos.swiftinterface'
61 + size: 218639
62 + sdk_relative: true
63 +version: 1
64 +...
1 +---
2 +path: '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/sys_time.swiftmodule/x86_64-apple-macos.swiftmodule'
3 +dependencies:
4 + - mtime: 1726336631000000000
5 + path: '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/sys_time.swiftmodule/x86_64-apple-macos.swiftmodule'
6 + size: 17640
7 + - mtime: 1722714743000000000
8 + path: 'usr/lib/swift/Swift.swiftmodule/x86_64-apple-macos.swiftinterface'
9 + size: 2035138
10 + sdk_relative: true
11 + - mtime: 1722716005000000000
12 + path: 'usr/lib/swift/sys_time.swiftmodule/x86_64-apple-macos.swiftinterface'
13 + size: 1033
14 + sdk_relative: true
15 +version: 1
16 +...
1 +---
2 +path: '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/unistd.swiftmodule/x86_64-apple-macos.swiftmodule'
3 +dependencies:
4 + - mtime: 1726336635000000000
5 + path: '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/unistd.swiftmodule/x86_64-apple-macos.swiftmodule'
6 + size: 17432
7 + - mtime: 1722714743000000000
8 + path: 'usr/lib/swift/Swift.swiftmodule/x86_64-apple-macos.swiftinterface'
9 + size: 2035138
10 + sdk_relative: true
11 + - mtime: 1722715516000000000
12 + path: 'usr/include/_time.apinotes'
13 + size: 1132
14 + sdk_relative: true
15 + - mtime: 1722715969000000000
16 + path: 'usr/lib/swift/_errno.swiftmodule/x86_64-apple-macos.swiftinterface'
17 + size: 3747
18 + sdk_relative: true
19 + - mtime: 1722715991000000000
20 + path: 'usr/lib/swift/_time.swiftmodule/x86_64-apple-macos.swiftinterface'
21 + size: 996
22 + sdk_relative: true
23 + - mtime: 1722715994000000000
24 + path: 'usr/lib/swift/_signal.swiftmodule/x86_64-apple-macos.swiftinterface'
25 + size: 1032
26 + sdk_relative: true
27 + - mtime: 1722716005000000000
28 + path: 'usr/lib/swift/sys_time.swiftmodule/x86_64-apple-macos.swiftinterface'
29 + size: 1033
30 + sdk_relative: true
31 + - mtime: 1722715991000000000
32 + path: 'usr/lib/swift/_stdio.swiftmodule/x86_64-apple-macos.swiftinterface'
33 + size: 1458
34 + sdk_relative: true
35 + - mtime: 1722716011000000000
36 + path: 'usr/lib/swift/unistd.swiftmodule/x86_64-apple-macos.swiftinterface'
37 + size: 728
38 + sdk_relative: true
39 +version: 1
40 +...
1 +{
2 + "ABIRoot": {
3 + "kind": "Root",
4 + "name": "NO_MODULE",
5 + "printedName": "NO_MODULE",
6 + "json_format_version": 8
7 + },
8 + "ConstValues": []
9 +}
...\ No newline at end of file ...\ No newline at end of file
1 +/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/Modules/RSBarcodes_Swift.swiftmodule : /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/StringExtension.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/UIColorExtension.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/ContextMaker.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCodeReaderViewController.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCodeLayer.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSFocusMarkLayer.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCornersLayer.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSUnifiedCodeValidator.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCode39Mod43Generator.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCode93Generator.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSITF14Generator.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCode128Generator.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCode39Generator.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSExtendedCode39Generator.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSUPCEGenerator.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSITFGenerator.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSEANGenerator.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCodeGenerator.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSUnifiedCodeGenerator.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCodeDataMatrixGenerator.swift /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/XPC.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/ObjectiveC.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/CoreMIDI.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/CoreMedia.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/simd.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/unistd.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/CoreImage.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/_time.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/sys_time.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/Combine.framework/Modules/Combine.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/QuartzCore.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/_StringProcessing.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/Dispatch.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/_math.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/_signal.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/Metal.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/System.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/Darwin.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/Foundation.framework/Modules/Foundation.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/AVFoundation.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/CoreFoundation.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/Observation.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/_stdio.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/CoreAudio.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/_errno.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/CoreGraphics.framework/Modules/CoreGraphics.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/UniformTypeIdentifiers.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/_Builtin_float.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/Swift.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/IOKit.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/SwiftOnoneSupport.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/CoreText.framework/Modules/CoreText.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/_Concurrency.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/XPC.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/ObjectiveC.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/CoreMIDI.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/CoreMedia.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/simd.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/unistd.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/CoreImage.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_time.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/sys_time.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/Combine.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/QuartzCore.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_StringProcessing.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/Dispatch.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_math.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_signal.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/Metal.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/System.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/Darwin.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/Foundation.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/AVFoundation.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/CoreFoundation.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/Observation.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_stdio.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/CoreAudio.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_errno.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/CoreGraphics.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/UniformTypeIdentifiers.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_Builtin_float.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/Swift.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/IOKit.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/SwiftOnoneSupport.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/CoreText.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_Concurrency.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/include/ObjectiveC.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/CoreMedia.framework/Headers/CoreMedia.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/CoreImage.framework/Headers/CoreImage.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/include/_time.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/QuartzCore.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/include/dispatch/Dispatch.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/Metal.framework/Headers/Metal.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/Foundation.framework/Headers/Foundation.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVFoundation.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/AVFAudio.framework/Headers/AVFAudio.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/CoreGraphics.framework/Headers/CoreGraphics.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Headers/ApplicationServices.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioTypes.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/UniformTypeIdentifiers.framework/Headers/UniformTypeIdentifiers.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/CoreText.framework/Headers/CoreText.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/MediaToolbox.framework/Headers/MediaToolbox.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/AudioToolbox.framework/Headers/AudioToolbox.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/Security.framework/Headers/Security.apinotes
2 +/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/Modules/RSBarcodes_Swift.swiftdoc : /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/StringExtension.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/UIColorExtension.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/ContextMaker.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCodeReaderViewController.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCodeLayer.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSFocusMarkLayer.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCornersLayer.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSUnifiedCodeValidator.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCode39Mod43Generator.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCode93Generator.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSITF14Generator.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCode128Generator.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCode39Generator.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSExtendedCode39Generator.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSUPCEGenerator.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSITFGenerator.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSEANGenerator.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCodeGenerator.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSUnifiedCodeGenerator.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCodeDataMatrixGenerator.swift /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/XPC.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/ObjectiveC.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/CoreMIDI.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/CoreMedia.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/simd.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/unistd.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/CoreImage.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/_time.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/sys_time.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/Combine.framework/Modules/Combine.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/QuartzCore.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/_StringProcessing.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/Dispatch.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/_math.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/_signal.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/Metal.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/System.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/Darwin.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/Foundation.framework/Modules/Foundation.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/AVFoundation.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/CoreFoundation.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/Observation.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/_stdio.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/CoreAudio.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/_errno.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/CoreGraphics.framework/Modules/CoreGraphics.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/UniformTypeIdentifiers.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/_Builtin_float.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/Swift.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/IOKit.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/SwiftOnoneSupport.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/CoreText.framework/Modules/CoreText.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/_Concurrency.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/XPC.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/ObjectiveC.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/CoreMIDI.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/CoreMedia.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/simd.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/unistd.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/CoreImage.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_time.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/sys_time.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/Combine.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/QuartzCore.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_StringProcessing.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/Dispatch.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_math.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_signal.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/Metal.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/System.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/Darwin.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/Foundation.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/AVFoundation.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/CoreFoundation.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/Observation.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_stdio.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/CoreAudio.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_errno.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/CoreGraphics.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/UniformTypeIdentifiers.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_Builtin_float.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/Swift.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/IOKit.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/SwiftOnoneSupport.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/CoreText.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_Concurrency.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/include/ObjectiveC.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/CoreMedia.framework/Headers/CoreMedia.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/CoreImage.framework/Headers/CoreImage.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/include/_time.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/QuartzCore.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/include/dispatch/Dispatch.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/Metal.framework/Headers/Metal.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/Foundation.framework/Headers/Foundation.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVFoundation.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/AVFAudio.framework/Headers/AVFAudio.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/CoreGraphics.framework/Headers/CoreGraphics.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Headers/ApplicationServices.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioTypes.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/UniformTypeIdentifiers.framework/Headers/UniformTypeIdentifiers.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/CoreText.framework/Headers/CoreText.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/MediaToolbox.framework/Headers/MediaToolbox.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/AudioToolbox.framework/Headers/AudioToolbox.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/Security.framework/Headers/Security.apinotes
3 +/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSBarcodes_Swift-Swift.h : /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/StringExtension.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/UIColorExtension.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/ContextMaker.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCodeReaderViewController.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCodeLayer.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSFocusMarkLayer.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCornersLayer.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSUnifiedCodeValidator.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCode39Mod43Generator.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCode93Generator.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSITF14Generator.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCode128Generator.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCode39Generator.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSExtendedCode39Generator.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSUPCEGenerator.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSITFGenerator.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSEANGenerator.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCodeGenerator.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSUnifiedCodeGenerator.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCodeDataMatrixGenerator.swift /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/XPC.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/ObjectiveC.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/CoreMIDI.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/CoreMedia.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/simd.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/unistd.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/CoreImage.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/_time.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/sys_time.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/Combine.framework/Modules/Combine.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/QuartzCore.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/_StringProcessing.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/Dispatch.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/_math.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/_signal.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/Metal.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/System.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/Darwin.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/Foundation.framework/Modules/Foundation.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/AVFoundation.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/CoreFoundation.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/Observation.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/_stdio.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/CoreAudio.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/_errno.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/CoreGraphics.framework/Modules/CoreGraphics.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/UniformTypeIdentifiers.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/_Builtin_float.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/Swift.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/IOKit.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/SwiftOnoneSupport.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/CoreText.framework/Modules/CoreText.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/_Concurrency.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/XPC.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/ObjectiveC.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/CoreMIDI.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/CoreMedia.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/simd.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/unistd.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/CoreImage.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_time.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/sys_time.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/Combine.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/QuartzCore.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_StringProcessing.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/Dispatch.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_math.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_signal.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/Metal.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/System.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/Darwin.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/Foundation.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/AVFoundation.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/CoreFoundation.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/Observation.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_stdio.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/CoreAudio.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_errno.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/CoreGraphics.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/UniformTypeIdentifiers.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_Builtin_float.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/Swift.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/IOKit.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/SwiftOnoneSupport.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/CoreText.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_Concurrency.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/include/ObjectiveC.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/CoreMedia.framework/Headers/CoreMedia.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/CoreImage.framework/Headers/CoreImage.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/include/_time.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/QuartzCore.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/include/dispatch/Dispatch.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/Metal.framework/Headers/Metal.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/Foundation.framework/Headers/Foundation.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVFoundation.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/AVFAudio.framework/Headers/AVFAudio.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/CoreGraphics.framework/Headers/CoreGraphics.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Headers/ApplicationServices.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioTypes.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/UniformTypeIdentifiers.framework/Headers/UniformTypeIdentifiers.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/CoreText.framework/Headers/CoreText.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/MediaToolbox.framework/Headers/MediaToolbox.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/AudioToolbox.framework/Headers/AudioToolbox.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/Security.framework/Headers/Security.apinotes
4 +/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/Modules/RSBarcodes_Swift.swiftsourceinfo : /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/StringExtension.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/UIColorExtension.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/ContextMaker.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCodeReaderViewController.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCodeLayer.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSFocusMarkLayer.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCornersLayer.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSUnifiedCodeValidator.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCode39Mod43Generator.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCode93Generator.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSITF14Generator.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCode128Generator.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCode39Generator.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSExtendedCode39Generator.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSUPCEGenerator.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSITFGenerator.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSEANGenerator.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCodeGenerator.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSUnifiedCodeGenerator.swift /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCodeDataMatrixGenerator.swift /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/XPC.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/ObjectiveC.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/CoreMIDI.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/CoreMedia.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/simd.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/unistd.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/CoreImage.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/_time.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/sys_time.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/Combine.framework/Modules/Combine.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/QuartzCore.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/_StringProcessing.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/Dispatch.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/_math.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/_signal.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/Metal.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/System.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/Darwin.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/Foundation.framework/Modules/Foundation.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/AVFoundation.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/CoreFoundation.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/Observation.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/_stdio.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/CoreAudio.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/_errno.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/CoreGraphics.framework/Modules/CoreGraphics.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/UniformTypeIdentifiers.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/_Builtin_float.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/Swift.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/IOKit.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/SwiftOnoneSupport.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/CoreText.framework/Modules/CoreText.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/_Concurrency.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/XPC.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/ObjectiveC.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/CoreMIDI.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/CoreMedia.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/simd.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/unistd.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/CoreImage.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_time.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/sys_time.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/Combine.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/QuartzCore.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_StringProcessing.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/Dispatch.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_math.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_signal.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/Metal.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/System.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/Darwin.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/Foundation.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/AVFoundation.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/CoreFoundation.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/Observation.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_stdio.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/CoreAudio.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_errno.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/CoreGraphics.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/UniformTypeIdentifiers.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_Builtin_float.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/Swift.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/IOKit.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/SwiftOnoneSupport.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/CoreText.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_Concurrency.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/include/ObjectiveC.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/CoreMedia.framework/Headers/CoreMedia.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/CoreImage.framework/Headers/CoreImage.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/include/_time.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/QuartzCore.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/include/dispatch/Dispatch.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/Metal.framework/Headers/Metal.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/Foundation.framework/Headers/Foundation.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVFoundation.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/AVFAudio.framework/Headers/AVFAudio.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/CoreGraphics.framework/Headers/CoreGraphics.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Headers/ApplicationServices.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioTypes.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/UniformTypeIdentifiers.framework/Headers/UniformTypeIdentifiers.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/CoreText.framework/Headers/CoreText.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/MediaToolbox.framework/Headers/MediaToolbox.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/AudioToolbox.framework/Headers/AudioToolbox.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/Security.framework/Headers/Security.apinotes
1 +module RSBarcodes_Swift {
2 + header "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSBarcodes_Swift-Swift.h"
3 + requires objc
4 +}
1 +{
2 + "": {
3 + "swift-dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/master.swiftdeps"
4 + },
5 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/ContextMaker.swift": {
6 + "dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/ContextMaker.d",
7 + "object": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/ContextMaker.swift.o",
8 + "swiftmodule": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/ContextMaker~partial.swiftmodule",
9 + "swift-dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/ContextMaker.swiftdeps"
10 + },
11 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCode128Generator.swift": {
12 + "dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCode128Generator.d",
13 + "object": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCode128Generator.swift.o",
14 + "swiftmodule": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCode128Generator~partial.swiftmodule",
15 + "swift-dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCode128Generator.swiftdeps"
16 + },
17 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCode39Generator.swift": {
18 + "dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCode39Generator.d",
19 + "object": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCode39Generator.swift.o",
20 + "swiftmodule": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCode39Generator~partial.swiftmodule",
21 + "swift-dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCode39Generator.swiftdeps"
22 + },
23 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCode39Mod43Generator.swift": {
24 + "dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCode39Mod43Generator.d",
25 + "object": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCode39Mod43Generator.swift.o",
26 + "swiftmodule": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCode39Mod43Generator~partial.swiftmodule",
27 + "swift-dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCode39Mod43Generator.swiftdeps"
28 + },
29 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCode93Generator.swift": {
30 + "dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCode93Generator.d",
31 + "object": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCode93Generator.swift.o",
32 + "swiftmodule": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCode93Generator~partial.swiftmodule",
33 + "swift-dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCode93Generator.swiftdeps"
34 + },
35 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCodeDataMatrixGenerator.swift": {
36 + "dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCodeDataMatrixGenerator.d",
37 + "object": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCodeDataMatrixGenerator.swift.o",
38 + "swiftmodule": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCodeDataMatrixGenerator~partial.swiftmodule",
39 + "swift-dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCodeDataMatrixGenerator.swiftdeps"
40 + },
41 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCodeGenerator.swift": {
42 + "dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCodeGenerator.d",
43 + "object": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCodeGenerator.swift.o",
44 + "swiftmodule": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCodeGenerator~partial.swiftmodule",
45 + "swift-dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCodeGenerator.swiftdeps"
46 + },
47 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCodeLayer.swift": {
48 + "dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCodeLayer.d",
49 + "object": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCodeLayer.swift.o",
50 + "swiftmodule": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCodeLayer~partial.swiftmodule",
51 + "swift-dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCodeLayer.swiftdeps"
52 + },
53 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCodeReaderViewController.swift": {
54 + "dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCodeReaderViewController.d",
55 + "object": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCodeReaderViewController.swift.o",
56 + "swiftmodule": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCodeReaderViewController~partial.swiftmodule",
57 + "swift-dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCodeReaderViewController.swiftdeps"
58 + },
59 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCornersLayer.swift": {
60 + "dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCornersLayer.d",
61 + "object": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCornersLayer.swift.o",
62 + "swiftmodule": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCornersLayer~partial.swiftmodule",
63 + "swift-dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCornersLayer.swiftdeps"
64 + },
65 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSEANGenerator.swift": {
66 + "dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSEANGenerator.d",
67 + "object": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSEANGenerator.swift.o",
68 + "swiftmodule": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSEANGenerator~partial.swiftmodule",
69 + "swift-dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSEANGenerator.swiftdeps"
70 + },
71 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSExtendedCode39Generator.swift": {
72 + "dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSExtendedCode39Generator.d",
73 + "object": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSExtendedCode39Generator.swift.o",
74 + "swiftmodule": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSExtendedCode39Generator~partial.swiftmodule",
75 + "swift-dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSExtendedCode39Generator.swiftdeps"
76 + },
77 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSFocusMarkLayer.swift": {
78 + "dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSFocusMarkLayer.d",
79 + "object": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSFocusMarkLayer.swift.o",
80 + "swiftmodule": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSFocusMarkLayer~partial.swiftmodule",
81 + "swift-dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSFocusMarkLayer.swiftdeps"
82 + },
83 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSITF14Generator.swift": {
84 + "dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSITF14Generator.d",
85 + "object": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSITF14Generator.swift.o",
86 + "swiftmodule": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSITF14Generator~partial.swiftmodule",
87 + "swift-dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSITF14Generator.swiftdeps"
88 + },
89 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSITFGenerator.swift": {
90 + "dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSITFGenerator.d",
91 + "object": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSITFGenerator.swift.o",
92 + "swiftmodule": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSITFGenerator~partial.swiftmodule",
93 + "swift-dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSITFGenerator.swiftdeps"
94 + },
95 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSUPCEGenerator.swift": {
96 + "dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSUPCEGenerator.d",
97 + "object": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSUPCEGenerator.swift.o",
98 + "swiftmodule": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSUPCEGenerator~partial.swiftmodule",
99 + "swift-dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSUPCEGenerator.swiftdeps"
100 + },
101 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSUnifiedCodeGenerator.swift": {
102 + "dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSUnifiedCodeGenerator.d",
103 + "object": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSUnifiedCodeGenerator.swift.o",
104 + "swiftmodule": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSUnifiedCodeGenerator~partial.swiftmodule",
105 + "swift-dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSUnifiedCodeGenerator.swiftdeps"
106 + },
107 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSUnifiedCodeValidator.swift": {
108 + "dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSUnifiedCodeValidator.d",
109 + "object": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSUnifiedCodeValidator.swift.o",
110 + "swiftmodule": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSUnifiedCodeValidator~partial.swiftmodule",
111 + "swift-dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSUnifiedCodeValidator.swiftdeps"
112 + },
113 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/StringExtension.swift": {
114 + "dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/StringExtension.d",
115 + "object": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/StringExtension.swift.o",
116 + "swiftmodule": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/StringExtension~partial.swiftmodule",
117 + "swift-dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/StringExtension.swiftdeps"
118 + },
119 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/UIColorExtension.swift": {
120 + "dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/UIColorExtension.d",
121 + "object": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/UIColorExtension.swift.o",
122 + "swiftmodule": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/UIColorExtension~partial.swiftmodule",
123 + "swift-dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/UIColorExtension.swiftdeps"
124 + }
125 +}
1 +/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/ContextMaker.swift
2 +/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCode128Generator.swift
3 +/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCode39Generator.swift
4 +/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCode39Mod43Generator.swift
5 +/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCode93Generator.swift
6 +/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCodeDataMatrixGenerator.swift
7 +/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCodeGenerator.swift
8 +/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCodeLayer.swift
9 +/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCodeReaderViewController.swift
10 +/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCornersLayer.swift
11 +/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSEANGenerator.swift
12 +/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSExtendedCode39Generator.swift
13 +/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSFocusMarkLayer.swift
14 +/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSITF14Generator.swift
15 +/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSITFGenerator.swift
16 +/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSUPCEGenerator.swift
17 +/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSUnifiedCodeGenerator.swift
18 +/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSUnifiedCodeValidator.swift
19 +/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/StringExtension.swift
20 +/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/UIColorExtension.swift
1 +// Generated by Apple Swift version 6.0 effective-5.10 (swiftlang-6.0.0.9.10 clang-1600.0.26.2)
2 +#ifndef SWIFTEVENTBUS_SWIFT_H
3 +#define SWIFTEVENTBUS_SWIFT_H
4 +#pragma clang diagnostic push
5 +#pragma clang diagnostic ignored "-Wgcc-compat"
6 +
7 +#if !defined(__has_include)
8 +# define __has_include(x) 0
9 +#endif
10 +#if !defined(__has_attribute)
11 +# define __has_attribute(x) 0
12 +#endif
13 +#if !defined(__has_feature)
14 +# define __has_feature(x) 0
15 +#endif
16 +#if !defined(__has_warning)
17 +# define __has_warning(x) 0
18 +#endif
19 +
20 +#if __has_include(<swift/objc-prologue.h>)
21 +# include <swift/objc-prologue.h>
22 +#endif
23 +
24 +#pragma clang diagnostic ignored "-Wauto-import"
25 +#if defined(__OBJC__)
26 +#include <Foundation/Foundation.h>
27 +#endif
28 +#if defined(__cplusplus)
29 +#include <cstdint>
30 +#include <cstddef>
31 +#include <cstdbool>
32 +#include <cstring>
33 +#include <stdlib.h>
34 +#include <new>
35 +#include <type_traits>
36 +#else
37 +#include <stdint.h>
38 +#include <stddef.h>
39 +#include <stdbool.h>
40 +#include <string.h>
41 +#endif
42 +#if defined(__cplusplus)
43 +#pragma clang diagnostic push
44 +#pragma clang diagnostic ignored "-Wnon-modular-include-in-framework-module"
45 +#if defined(__arm64e__) && __has_include(<ptrauth.h>)
46 +# include <ptrauth.h>
47 +#else
48 +#pragma clang diagnostic push
49 +#pragma clang diagnostic ignored "-Wreserved-macro-identifier"
50 +# ifndef __ptrauth_swift_value_witness_function_pointer
51 +# define __ptrauth_swift_value_witness_function_pointer(x)
52 +# endif
53 +# ifndef __ptrauth_swift_class_method_pointer
54 +# define __ptrauth_swift_class_method_pointer(x)
55 +# endif
56 +#pragma clang diagnostic pop
57 +#endif
58 +#pragma clang diagnostic pop
59 +#endif
60 +
61 +#if !defined(SWIFT_TYPEDEFS)
62 +# define SWIFT_TYPEDEFS 1
63 +# if __has_include(<uchar.h>)
64 +# include <uchar.h>
65 +# elif !defined(__cplusplus)
66 +typedef uint_least16_t char16_t;
67 +typedef uint_least32_t char32_t;
68 +# endif
69 +typedef float swift_float2 __attribute__((__ext_vector_type__(2)));
70 +typedef float swift_float3 __attribute__((__ext_vector_type__(3)));
71 +typedef float swift_float4 __attribute__((__ext_vector_type__(4)));
72 +typedef double swift_double2 __attribute__((__ext_vector_type__(2)));
73 +typedef double swift_double3 __attribute__((__ext_vector_type__(3)));
74 +typedef double swift_double4 __attribute__((__ext_vector_type__(4)));
75 +typedef int swift_int2 __attribute__((__ext_vector_type__(2)));
76 +typedef int swift_int3 __attribute__((__ext_vector_type__(3)));
77 +typedef int swift_int4 __attribute__((__ext_vector_type__(4)));
78 +typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2)));
79 +typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3)));
80 +typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
81 +#endif
82 +
83 +#if !defined(SWIFT_PASTE)
84 +# define SWIFT_PASTE_HELPER(x, y) x##y
85 +# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y)
86 +#endif
87 +#if !defined(SWIFT_METATYPE)
88 +# define SWIFT_METATYPE(X) Class
89 +#endif
90 +#if !defined(SWIFT_CLASS_PROPERTY)
91 +# if __has_feature(objc_class_property)
92 +# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__
93 +# else
94 +# define SWIFT_CLASS_PROPERTY(...)
95 +# endif
96 +#endif
97 +#if !defined(SWIFT_RUNTIME_NAME)
98 +# if __has_attribute(objc_runtime_name)
99 +# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X)))
100 +# else
101 +# define SWIFT_RUNTIME_NAME(X)
102 +# endif
103 +#endif
104 +#if !defined(SWIFT_COMPILE_NAME)
105 +# if __has_attribute(swift_name)
106 +# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X)))
107 +# else
108 +# define SWIFT_COMPILE_NAME(X)
109 +# endif
110 +#endif
111 +#if !defined(SWIFT_METHOD_FAMILY)
112 +# if __has_attribute(objc_method_family)
113 +# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X)))
114 +# else
115 +# define SWIFT_METHOD_FAMILY(X)
116 +# endif
117 +#endif
118 +#if !defined(SWIFT_NOESCAPE)
119 +# if __has_attribute(noescape)
120 +# define SWIFT_NOESCAPE __attribute__((noescape))
121 +# else
122 +# define SWIFT_NOESCAPE
123 +# endif
124 +#endif
125 +#if !defined(SWIFT_RELEASES_ARGUMENT)
126 +# if __has_attribute(ns_consumed)
127 +# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed))
128 +# else
129 +# define SWIFT_RELEASES_ARGUMENT
130 +# endif
131 +#endif
132 +#if !defined(SWIFT_WARN_UNUSED_RESULT)
133 +# if __has_attribute(warn_unused_result)
134 +# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result))
135 +# else
136 +# define SWIFT_WARN_UNUSED_RESULT
137 +# endif
138 +#endif
139 +#if !defined(SWIFT_NORETURN)
140 +# if __has_attribute(noreturn)
141 +# define SWIFT_NORETURN __attribute__((noreturn))
142 +# else
143 +# define SWIFT_NORETURN
144 +# endif
145 +#endif
146 +#if !defined(SWIFT_CLASS_EXTRA)
147 +# define SWIFT_CLASS_EXTRA
148 +#endif
149 +#if !defined(SWIFT_PROTOCOL_EXTRA)
150 +# define SWIFT_PROTOCOL_EXTRA
151 +#endif
152 +#if !defined(SWIFT_ENUM_EXTRA)
153 +# define SWIFT_ENUM_EXTRA
154 +#endif
155 +#if !defined(SWIFT_CLASS)
156 +# if __has_attribute(objc_subclassing_restricted)
157 +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA
158 +# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
159 +# else
160 +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
161 +# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
162 +# endif
163 +#endif
164 +#if !defined(SWIFT_RESILIENT_CLASS)
165 +# if __has_attribute(objc_class_stub)
166 +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub))
167 +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME)
168 +# else
169 +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME)
170 +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME)
171 +# endif
172 +#endif
173 +#if !defined(SWIFT_PROTOCOL)
174 +# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
175 +# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
176 +#endif
177 +#if !defined(SWIFT_EXTENSION)
178 +# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__)
179 +#endif
180 +#if !defined(OBJC_DESIGNATED_INITIALIZER)
181 +# if __has_attribute(objc_designated_initializer)
182 +# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer))
183 +# else
184 +# define OBJC_DESIGNATED_INITIALIZER
185 +# endif
186 +#endif
187 +#if !defined(SWIFT_ENUM_ATTR)
188 +# if __has_attribute(enum_extensibility)
189 +# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility)))
190 +# else
191 +# define SWIFT_ENUM_ATTR(_extensibility)
192 +# endif
193 +#endif
194 +#if !defined(SWIFT_ENUM)
195 +# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type
196 +# if __has_feature(generalized_swift_name)
197 +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type
198 +# else
199 +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility)
200 +# endif
201 +#endif
202 +#if !defined(SWIFT_UNAVAILABLE)
203 +# define SWIFT_UNAVAILABLE __attribute__((unavailable))
204 +#endif
205 +#if !defined(SWIFT_UNAVAILABLE_MSG)
206 +# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg)))
207 +#endif
208 +#if !defined(SWIFT_AVAILABILITY)
209 +# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__)))
210 +#endif
211 +#if !defined(SWIFT_WEAK_IMPORT)
212 +# define SWIFT_WEAK_IMPORT __attribute__((weak_import))
213 +#endif
214 +#if !defined(SWIFT_DEPRECATED)
215 +# define SWIFT_DEPRECATED __attribute__((deprecated))
216 +#endif
217 +#if !defined(SWIFT_DEPRECATED_MSG)
218 +# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__)))
219 +#endif
220 +#if !defined(SWIFT_DEPRECATED_OBJC)
221 +# if __has_feature(attribute_diagnose_if_objc)
222 +# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning")))
223 +# else
224 +# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg)
225 +# endif
226 +#endif
227 +#if defined(__OBJC__)
228 +#if !defined(IBSegueAction)
229 +# define IBSegueAction
230 +#endif
231 +#endif
232 +#if !defined(SWIFT_EXTERN)
233 +# if defined(__cplusplus)
234 +# define SWIFT_EXTERN extern "C"
235 +# else
236 +# define SWIFT_EXTERN extern
237 +# endif
238 +#endif
239 +#if !defined(SWIFT_CALL)
240 +# define SWIFT_CALL __attribute__((swiftcall))
241 +#endif
242 +#if !defined(SWIFT_INDIRECT_RESULT)
243 +# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result))
244 +#endif
245 +#if !defined(SWIFT_CONTEXT)
246 +# define SWIFT_CONTEXT __attribute__((swift_context))
247 +#endif
248 +#if !defined(SWIFT_ERROR_RESULT)
249 +# define SWIFT_ERROR_RESULT __attribute__((swift_error_result))
250 +#endif
251 +#if defined(__cplusplus)
252 +# define SWIFT_NOEXCEPT noexcept
253 +#else
254 +# define SWIFT_NOEXCEPT
255 +#endif
256 +#if !defined(SWIFT_C_INLINE_THUNK)
257 +# if __has_attribute(always_inline)
258 +# if __has_attribute(nodebug)
259 +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug))
260 +# else
261 +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline))
262 +# endif
263 +# else
264 +# define SWIFT_C_INLINE_THUNK inline
265 +# endif
266 +#endif
267 +#if defined(_WIN32)
268 +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL)
269 +# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport)
270 +#endif
271 +#else
272 +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL)
273 +# define SWIFT_IMPORT_STDLIB_SYMBOL
274 +#endif
275 +#endif
276 +#if defined(__OBJC__)
277 +#if __has_feature(objc_modules)
278 +#if __has_warning("-Watimport-in-framework-header")
279 +#pragma clang diagnostic ignored "-Watimport-in-framework-header"
280 +#endif
281 +#endif
282 +
283 +#endif
284 +#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch"
285 +#pragma clang diagnostic ignored "-Wduplicate-method-arg"
286 +#if __has_warning("-Wpragma-clang-attribute")
287 +# pragma clang diagnostic ignored "-Wpragma-clang-attribute"
288 +#endif
289 +#pragma clang diagnostic ignored "-Wunknown-pragmas"
290 +#pragma clang diagnostic ignored "-Wnullability"
291 +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension"
292 +#pragma clang diagnostic ignored "-Wunsafe-buffer-usage"
293 +
294 +#if __has_attribute(external_source_symbol)
295 +# pragma push_macro("any")
296 +# undef any
297 +# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="SwiftEventBus",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol))
298 +# pragma pop_macro("any")
299 +#endif
300 +
301 +#if defined(__OBJC__)
302 +#endif
303 +#if __has_attribute(external_source_symbol)
304 +# pragma clang attribute pop
305 +#endif
306 +#if defined(__cplusplus)
307 +#endif
308 +#pragma clang diagnostic pop
309 +#endif
1 +/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/Modules/SwiftEventBus.swiftmodule : /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/SwiftEventBus/SwiftEventBus/SwiftEventBus.swift /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/XPC.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/ObjectiveC.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/unistd.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/_time.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/sys_time.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/Combine.framework/Modules/Combine.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/_StringProcessing.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/Dispatch.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/_math.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/_signal.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/System.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/Darwin.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/Foundation.framework/Modules/Foundation.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/CoreFoundation.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/Observation.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/_stdio.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/_errno.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/_Builtin_float.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/Swift.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/IOKit.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/SwiftOnoneSupport.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/_Concurrency.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/XPC.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/ObjectiveC.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/unistd.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_time.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/sys_time.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/Combine.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_StringProcessing.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/Dispatch.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_math.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_signal.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/System.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/Darwin.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/Foundation.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/CoreFoundation.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/Observation.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_stdio.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_errno.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_Builtin_float.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/Swift.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/IOKit.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/SwiftOnoneSupport.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_Concurrency.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/include/ObjectiveC.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/include/_time.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/include/dispatch/Dispatch.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/Foundation.framework/Headers/Foundation.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/Security.framework/Headers/Security.apinotes
2 +/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/Modules/SwiftEventBus.swiftdoc : /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/SwiftEventBus/SwiftEventBus/SwiftEventBus.swift /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/XPC.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/ObjectiveC.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/unistd.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/_time.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/sys_time.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/Combine.framework/Modules/Combine.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/_StringProcessing.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/Dispatch.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/_math.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/_signal.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/System.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/Darwin.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/Foundation.framework/Modules/Foundation.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/CoreFoundation.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/Observation.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/_stdio.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/_errno.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/_Builtin_float.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/Swift.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/IOKit.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/SwiftOnoneSupport.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/_Concurrency.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/XPC.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/ObjectiveC.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/unistd.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_time.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/sys_time.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/Combine.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_StringProcessing.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/Dispatch.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_math.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_signal.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/System.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/Darwin.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/Foundation.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/CoreFoundation.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/Observation.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_stdio.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_errno.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_Builtin_float.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/Swift.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/IOKit.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/SwiftOnoneSupport.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_Concurrency.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/include/ObjectiveC.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/include/_time.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/include/dispatch/Dispatch.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/Foundation.framework/Headers/Foundation.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/Security.framework/Headers/Security.apinotes
3 +/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftEventBus.build/SwiftEventBus-Swift.h : /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/SwiftEventBus/SwiftEventBus/SwiftEventBus.swift /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/XPC.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/ObjectiveC.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/unistd.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/_time.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/sys_time.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/Combine.framework/Modules/Combine.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/_StringProcessing.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/Dispatch.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/_math.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/_signal.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/System.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/Darwin.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/Foundation.framework/Modules/Foundation.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/CoreFoundation.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/Observation.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/_stdio.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/_errno.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/_Builtin_float.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/Swift.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/IOKit.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/SwiftOnoneSupport.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/_Concurrency.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/XPC.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/ObjectiveC.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/unistd.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_time.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/sys_time.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/Combine.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_StringProcessing.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/Dispatch.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_math.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_signal.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/System.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/Darwin.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/Foundation.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/CoreFoundation.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/Observation.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_stdio.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_errno.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_Builtin_float.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/Swift.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/IOKit.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/SwiftOnoneSupport.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_Concurrency.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/include/ObjectiveC.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/include/_time.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/include/dispatch/Dispatch.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/Foundation.framework/Headers/Foundation.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/Security.framework/Headers/Security.apinotes
4 +/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/Modules/SwiftEventBus.swiftsourceinfo : /Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/SwiftEventBus/SwiftEventBus/SwiftEventBus.swift /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/XPC.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/ObjectiveC.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/unistd.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/_time.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/sys_time.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/Combine.framework/Modules/Combine.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/_StringProcessing.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/Dispatch.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/_math.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/_signal.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/System.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/Darwin.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/Foundation.framework/Modules/Foundation.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/CoreFoundation.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/Observation.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/_stdio.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/_errno.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/_Builtin_float.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/Swift.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/IOKit.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/SwiftOnoneSupport.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift/_Concurrency.swiftmodule/x86_64-apple-macos.swiftinterface /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/XPC.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/ObjectiveC.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/unistd.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_time.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/sys_time.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/Combine.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_StringProcessing.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/Dispatch.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_math.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_signal.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/System.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/Darwin.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/Foundation.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/CoreFoundation.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/Observation.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_stdio.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_errno.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_Builtin_float.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/Swift.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/IOKit.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/SwiftOnoneSupport.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/15.0/_Concurrency.swiftmodule/x86_64-apple-macos.swiftmodule /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/include/ObjectiveC.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/include/_time.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/include/dispatch/Dispatch.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/Foundation.framework/Headers/Foundation.apinotes /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/Security.framework/Headers/Security.apinotes
1 +module SwiftEventBus {
2 + header "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftEventBus.build/SwiftEventBus-Swift.h"
3 + requires objc
4 +}
1 +{
2 + "": {
3 + "swift-dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftEventBus.build/master.swiftdeps"
4 + },
5 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/SwiftEventBus/SwiftEventBus/SwiftEventBus.swift": {
6 + "dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftEventBus.build/SwiftEventBus.d",
7 + "object": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftEventBus.build/SwiftEventBus.swift.o",
8 + "swiftmodule": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftEventBus.build/SwiftEventBus~partial.swiftmodule",
9 + "swift-dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftEventBus.build/SwiftEventBus.swiftdeps"
10 + }
11 +}
1 +/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/SwiftEventBus/SwiftEventBus/SwiftEventBus.swift
1 +import Foundation
2 +
3 +extension Foundation.Bundle {
4 + static let module: Bundle = {
5 + let mainPath = Bundle.main.bundleURL.appendingPathComponent("SwiftWarplyFramework_SwiftWarplyFramework.bundle").path
6 + let buildPath = "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle"
7 +
8 + let preferredBundle = Bundle(path: mainPath)
9 +
10 + guard let bundle = preferredBundle ?? Bundle(path: buildPath) else {
11 + // Users can write a function called fatalError themselves, we should be resilient against that.
12 + Swift.fatalError("could not load resource bundle: from \(mainPath) or \(buildPath)")
13 + }
14 +
15 + return bundle
16 + }()
17 +}
...\ No newline at end of file ...\ No newline at end of file
1 +module SwiftWarplyFramework {
2 + header "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/SwiftWarplyFramework-Swift.h"
3 + requires objc
4 +}
1 +{
2 + "": {
3 + "swift-dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/master.swiftdeps"
4 + },
5 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/CopyableLabel.swift": {
6 + "dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/CopyableLabel.d",
7 + "object": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/CopyableLabel.swift.o",
8 + "swiftmodule": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/CopyableLabel~partial.swiftmodule",
9 + "swift-dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/CopyableLabel.swiftdeps"
10 + },
11 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/Core/WarplySDK.swift": {
12 + "dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/WarplySDK.d",
13 + "object": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/WarplySDK.swift.o",
14 + "swiftmodule": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/WarplySDK~partial.swiftmodule",
15 + "swift-dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/WarplySDK.swiftdeps"
16 + },
17 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/Events/EventDispatcher.swift": {
18 + "dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/EventDispatcher.d",
19 + "object": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/EventDispatcher.swift.o",
20 + "swiftmodule": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/EventDispatcher~partial.swiftmodule",
21 + "swift-dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/EventDispatcher.swiftdeps"
22 + },
23 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/MyEmptyClass.swift": {
24 + "dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/MyEmptyClass.d",
25 + "object": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/MyEmptyClass.swift.o",
26 + "swiftmodule": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/MyEmptyClass~partial.swiftmodule",
27 + "swift-dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/MyEmptyClass.swiftdeps"
28 + },
29 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/Network/Endpoints.swift": {
30 + "dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Endpoints.d",
31 + "object": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Endpoints.swift.o",
32 + "swiftmodule": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Endpoints~partial.swiftmodule",
33 + "swift-dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Endpoints.swiftdeps"
34 + },
35 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/Network/NetworkService.swift": {
36 + "dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/NetworkService.d",
37 + "object": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/NetworkService.swift.o",
38 + "swiftmodule": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/NetworkService~partial.swiftmodule",
39 + "swift-dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/NetworkService.swiftdeps"
40 + },
41 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/UIColorExtensions.swift": {
42 + "dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/UIColorExtensions.d",
43 + "object": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/UIColorExtensions.swift.o",
44 + "swiftmodule": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/UIColorExtensions~partial.swiftmodule",
45 + "swift-dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/UIColorExtensions.swiftdeps"
46 + },
47 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/ViewControllerExtensions.swift": {
48 + "dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/ViewControllerExtensions.d",
49 + "object": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/ViewControllerExtensions.swift.o",
50 + "swiftmodule": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/ViewControllerExtensions~partial.swiftmodule",
51 + "swift-dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/ViewControllerExtensions.swiftdeps"
52 + },
53 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/MyRewardsBannerOfferCollectionViewCell/MyRewardsBannerOfferCollectionViewCell.swift": {
54 + "dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/MyRewardsBannerOfferCollectionViewCell.d",
55 + "object": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/MyRewardsBannerOfferCollectionViewCell.swift.o",
56 + "swiftmodule": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/MyRewardsBannerOfferCollectionViewCell~partial.swiftmodule",
57 + "swift-dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/MyRewardsBannerOfferCollectionViewCell.swiftdeps"
58 + },
59 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/MyRewardsBannerOffersScrollTableViewCell/MyRewardsBannerOffersScrollTableViewCell.swift": {
60 + "dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/MyRewardsBannerOffersScrollTableViewCell.d",
61 + "object": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/MyRewardsBannerOffersScrollTableViewCell.swift.o",
62 + "swiftmodule": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/MyRewardsBannerOffersScrollTableViewCell~partial.swiftmodule",
63 + "swift-dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/MyRewardsBannerOffersScrollTableViewCell.swiftdeps"
64 + },
65 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/MyRewardsOfferCollectionViewCell/MyRewardsOfferCollectionViewCell.swift": {
66 + "dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/MyRewardsOfferCollectionViewCell.d",
67 + "object": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/MyRewardsOfferCollectionViewCell.swift.o",
68 + "swiftmodule": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/MyRewardsOfferCollectionViewCell~partial.swiftmodule",
69 + "swift-dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/MyRewardsOfferCollectionViewCell.swiftdeps"
70 + },
71 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/MyRewardsOffersScrollTableViewCell/MyRewardsOffersScrollTableViewCell.swift": {
72 + "dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/MyRewardsOffersScrollTableViewCell.d",
73 + "object": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/MyRewardsOffersScrollTableViewCell.swift.o",
74 + "swiftmodule": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/MyRewardsOffersScrollTableViewCell~partial.swiftmodule",
75 + "swift-dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/MyRewardsOffersScrollTableViewCell.swiftdeps"
76 + },
77 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileCouponFiltersTableViewCell/ProfileCouponFiltersTableViewCell.swift": {
78 + "dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/ProfileCouponFiltersTableViewCell.d",
79 + "object": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/ProfileCouponFiltersTableViewCell.swift.o",
80 + "swiftmodule": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/ProfileCouponFiltersTableViewCell~partial.swiftmodule",
81 + "swift-dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/ProfileCouponFiltersTableViewCell.swiftdeps"
82 + },
83 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileCouponTableViewCell/ProfileCouponTableViewCell.swift": {
84 + "dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/ProfileCouponTableViewCell.d",
85 + "object": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/ProfileCouponTableViewCell.swift.o",
86 + "swiftmodule": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/ProfileCouponTableViewCell~partial.swiftmodule",
87 + "swift-dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/ProfileCouponTableViewCell.swiftdeps"
88 + },
89 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileFilterCollectionViewCell/ProfileFilterCollectionViewCell.swift": {
90 + "dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/ProfileFilterCollectionViewCell.d",
91 + "object": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/ProfileFilterCollectionViewCell.swift.o",
92 + "swiftmodule": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/ProfileFilterCollectionViewCell~partial.swiftmodule",
93 + "swift-dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/ProfileFilterCollectionViewCell.swiftdeps"
94 + },
95 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileHeaderTableViewCell/ProfileHeaderTableViewCell.swift": {
96 + "dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/ProfileHeaderTableViewCell.d",
97 + "object": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/ProfileHeaderTableViewCell.swift.o",
98 + "swiftmodule": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/ProfileHeaderTableViewCell~partial.swiftmodule",
99 + "swift-dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/ProfileHeaderTableViewCell.swiftdeps"
100 + },
101 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileQuestionnaireTableViewCell/ProfileQuestionnaireTableViewCell.swift": {
102 + "dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/ProfileQuestionnaireTableViewCell.d",
103 + "object": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/ProfileQuestionnaireTableViewCell.swift.o",
104 + "swiftmodule": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/ProfileQuestionnaireTableViewCell~partial.swiftmodule",
105 + "swift-dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/ProfileQuestionnaireTableViewCell.swiftdeps"
106 + },
107 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Campaign.swift": {
108 + "dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Campaign.d",
109 + "object": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Campaign.swift.o",
110 + "swiftmodule": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Campaign~partial.swiftmodule",
111 + "swift-dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Campaign.swiftdeps"
112 + },
113 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Coupon.swift": {
114 + "dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Coupon.d",
115 + "object": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Coupon.swift.o",
116 + "swiftmodule": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Coupon~partial.swiftmodule",
117 + "swift-dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Coupon.swiftdeps"
118 + },
119 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/CouponFilterModel.swift": {
120 + "dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/CouponFilterModel.d",
121 + "object": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/CouponFilterModel.swift.o",
122 + "swiftmodule": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/CouponFilterModel~partial.swiftmodule",
123 + "swift-dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/CouponFilterModel.swiftdeps"
124 + },
125 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Events.swift": {
126 + "dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Events.d",
127 + "object": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Events.swift.o",
128 + "swiftmodule": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Events~partial.swiftmodule",
129 + "swift-dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Events.swiftdeps"
130 + },
131 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Gifts.swift": {
132 + "dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Gifts.d",
133 + "object": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Gifts.swift.o",
134 + "swiftmodule": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Gifts~partial.swiftmodule",
135 + "swift-dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Gifts.swiftdeps"
136 + },
137 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Market.swift": {
138 + "dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Market.d",
139 + "object": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Market.swift.o",
140 + "swiftmodule": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Market~partial.swiftmodule",
141 + "swift-dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Market.swiftdeps"
142 + },
143 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Merchant.swift": {
144 + "dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Merchant.d",
145 + "object": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Merchant.swift.o",
146 + "swiftmodule": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Merchant~partial.swiftmodule",
147 + "swift-dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Merchant.swiftdeps"
148 + },
149 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Models.swift": {
150 + "dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Models.d",
151 + "object": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Models.swift.o",
152 + "swiftmodule": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Models~partial.swiftmodule",
153 + "swift-dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Models.swiftdeps"
154 + },
155 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/OfferModel.swift": {
156 + "dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/OfferModel.d",
157 + "object": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/OfferModel.swift.o",
158 + "swiftmodule": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/OfferModel~partial.swiftmodule",
159 + "swift-dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/OfferModel.swiftdeps"
160 + },
161 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Response.swift": {
162 + "dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Response.d",
163 + "object": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Response.swift.o",
164 + "swiftmodule": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Response~partial.swiftmodule",
165 + "swift-dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Response.swiftdeps"
166 + },
167 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/SectionModel.swift": {
168 + "dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/SectionModel.d",
169 + "object": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/SectionModel.swift.o",
170 + "swiftmodule": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/SectionModel~partial.swiftmodule",
171 + "swift-dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/SectionModel.swiftdeps"
172 + },
173 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/screens/CampaignViewController.swift": {
174 + "dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/CampaignViewController.d",
175 + "object": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/CampaignViewController.swift.o",
176 + "swiftmodule": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/CampaignViewController~partial.swiftmodule",
177 + "swift-dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/CampaignViewController.swiftdeps"
178 + },
179 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/screens/CouponViewController/CouponViewController.swift": {
180 + "dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/CouponViewController.d",
181 + "object": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/CouponViewController.swift.o",
182 + "swiftmodule": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/CouponViewController~partial.swiftmodule",
183 + "swift-dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/CouponViewController.swiftdeps"
184 + },
185 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/screens/MyRewardsViewController/MyRewardsViewController.swift": {
186 + "dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/MyRewardsViewController.d",
187 + "object": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/MyRewardsViewController.swift.o",
188 + "swiftmodule": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/MyRewardsViewController~partial.swiftmodule",
189 + "swift-dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/MyRewardsViewController.swiftdeps"
190 + },
191 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/screens/ProfileViewController/ProfileViewController.swift": {
192 + "dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/ProfileViewController.d",
193 + "object": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/ProfileViewController.swift.o",
194 + "swiftmodule": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/ProfileViewController~partial.swiftmodule",
195 + "swift-dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/ProfileViewController.swiftdeps"
196 + },
197 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/DerivedSources/resource_bundle_accessor.swift": {
198 + "dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/resource_bundle_accessor.d",
199 + "object": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/resource_bundle_accessor.swift.o",
200 + "swiftmodule": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/resource_bundle_accessor~partial.swiftmodule",
201 + "swift-dependencies": "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/resource_bundle_accessor.swiftdeps"
202 + }
203 +}
1 +/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/CopyableLabel.swift
2 +/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/Core/WarplySDK.swift
3 +/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/Events/EventDispatcher.swift
4 +/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/MyEmptyClass.swift
5 +/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/Network/Endpoints.swift
6 +/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/Network/NetworkService.swift
7 +/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/UIColorExtensions.swift
8 +/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/ViewControllerExtensions.swift
9 +/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/MyRewardsBannerOfferCollectionViewCell/MyRewardsBannerOfferCollectionViewCell.swift
10 +/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/MyRewardsBannerOffersScrollTableViewCell/MyRewardsBannerOffersScrollTableViewCell.swift
11 +/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/MyRewardsOfferCollectionViewCell/MyRewardsOfferCollectionViewCell.swift
12 +/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/MyRewardsOffersScrollTableViewCell/MyRewardsOffersScrollTableViewCell.swift
13 +/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileCouponFiltersTableViewCell/ProfileCouponFiltersTableViewCell.swift
14 +/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileCouponTableViewCell/ProfileCouponTableViewCell.swift
15 +/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileFilterCollectionViewCell/ProfileFilterCollectionViewCell.swift
16 +/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileHeaderTableViewCell/ProfileHeaderTableViewCell.swift
17 +/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileQuestionnaireTableViewCell/ProfileQuestionnaireTableViewCell.swift
18 +/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Campaign.swift
19 +/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Coupon.swift
20 +/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/CouponFilterModel.swift
21 +/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Events.swift
22 +/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Gifts.swift
23 +/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Market.swift
24 +/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Merchant.swift
25 +/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Models.swift
26 +/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/OfferModel.swift
27 +/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Response.swift
28 +/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/SectionModel.swift
29 +/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/screens/CampaignViewController.swift
30 +/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/screens/CouponViewController/CouponViewController.swift
31 +/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/screens/MyRewardsViewController/MyRewardsViewController.swift
32 +/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/screens/ProfileViewController/ProfileViewController.swift
33 +/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/DerivedSources/resource_bundle_accessor.swift
1 +//
2 +// CampaignViewController.swift
3 +// SwiftWarplyFramework
4 +//
5 +// Created by Βασιλης Σκουρας on 11/5/22.
6 +//
7 +
8 +import Foundation
9 +import UIKit
10 +import WebKit
11 +import SwiftEventBus
12 +
13 +// Location Permissions
14 +import CoreLocation
15 +
16 +
17 +var timer2: DispatchSourceTimer?
18 +
19 +//@objc public class CampaignViewController: UIViewController, WKNavigationDelegate, WKScriptMessageHandler {
20 +@objc public class CampaignViewController: UIViewController, WKNavigationDelegate, WKScriptMessageHandler, CLLocationManagerDelegate, WKUIDelegate, UIScrollViewDelegate {
21 + @IBOutlet weak var webview: WKWebView!
22 +
23 + public var campaignUrl: String = ""
24 + public var params: String = ""
25 + public var showHeader: Bool = false
26 + public var isPresented: Bool = false
27 +
28 + // Location Permissions
29 + var webView: WKWebView!
30 + var locationManager: CLLocationManager!
31 + var listenersCount = 0;
32 +
33 + var webViewLoaded: Bool = false
34 + var mWebviewSupermarket: Bool = false
35 +
36 + public override func loadView() {
37 + super.loadView();
38 +
39 + locationManager = CLLocationManager()
40 + locationManager.delegate = self
41 + locationManager.desiredAccuracy = kCLLocationAccuracyBest
42 +
43 + let contentController = WKUserContentController()
44 + contentController.add(self, name: "Cosmote")
45 + contentController.add(self, name: "listenerAdded");
46 + contentController.add(self, name: "listenerRemoved");
47 +
48 + let config = WKWebViewConfiguration()
49 + config.userContentController = contentController
50 +
51 + let script = WKUserScript(source: getJavaScripToEvaluate(), injectionTime: .atDocumentEnd, forMainFrameOnly: true)
52 + contentController.addUserScript(script)
53 +
54 + self.webView = WKWebView(frame: self.view.bounds, configuration: config)
55 +
56 + webView?.uiDelegate = self
57 + webView?.navigationDelegate = self
58 + webView?.scrollView.delegate = self
59 + webView?.scrollView.bounces = false
60 + webView?.scrollView.bouncesZoom = false
61 + view.addSubview(webView!)
62 +
63 + }
64 +
65 + public override func viewDidLoad() {
66 + super.viewDidLoad()
67 +
68 + let campaignUrl = campaignUrl.addingPercentEncoding(withAllowedCharacters: .urlQueryAllowed)
69 + print("Webview url: " + (campaignUrl ?? ""))
70 +
71 + if let url = URL(string: campaignUrl ?? "") {
72 + webView.load(URLRequest(url: url))
73 + webView.allowsBackForwardNavigationGestures = true
74 + }
75 +
76 + self.hidesBottomBarWhenPushed = true
77 +
78 + if (showHeader) {
79 + setBackButton()
80 + setNavigationTitle("Προσφορά")
81 + }
82 +
83 + // Add observers for application state changes
84 + NotificationCenter.default.addObserver(self, selector: #selector(applicationWillEnterForeground), name: UIApplication.willEnterForegroundNotification, object: nil)
85 + NotificationCenter.default.addObserver(self, selector: #selector(applicationDidEnterBackground), name: UIApplication.didEnterBackgroundNotification, object: nil)
86 + }
87 +
88 + public override func viewWillAppear(_ animated: Bool) {
89 + super.viewWillAppear(animated)
90 + if (!showHeader) {
91 + // navigationController?.setNavigationBarHidden(true, animated: animated)
92 + self.navigationController?.isNavigationBarHidden = true
93 + } else {
94 + self.navigationController?.hideHairline()
95 + }
96 +
97 + if(webViewLoaded) {
98 +
99 + sendWebviewDidFocus()
100 + }
101 +
102 + if(mWebviewSupermarket) {
103 + sendWebviewDidFocusRefresh()
104 + }
105 + }
106 +
107 + public override func viewWillDisappear(_ animated: Bool) {
108 + super.viewWillDisappear(animated)
109 + if (!showHeader) {
110 + // navigationController?.setNavigationBarHidden(false, animated: animated)
111 + self.navigationController?.isNavigationBarHidden = false
112 + }
113 +
114 +// stopTimer()
115 +//
116 +// saveSteps(startTracking: false)
117 +
118 + removeApplicationObservers()
119 + }
120 +
121 +// public override func viewDidLoad() {
122 +// super.viewDidLoad()
123 +//
124 +// var campaignUrl = campaignUrl.addingPercentEncoding(withAllowedCharacters: .urlQueryAllowed)
125 +// print("Webview url: " + (campaignUrl ?? ""))
126 +//
127 +// self.hidesBottomBarWhenPushed = true
128 +//
129 +// if (showHeader) {
130 +// setBackButton()
131 +// }
132 +//
133 +// webview.navigationDelegate = self
134 +//
135 +// if let url = URL(string: campaignUrl ?? "") {
136 +// webview.load(URLRequest(url: url))
137 +// webview.allowsBackForwardNavigationGestures = true
138 +// }
139 +//
140 +// webview.configuration.userContentController.add(self, name: "Cosmote")
141 +// }
142 +
143 + deinit {
144 + // Remove observers to avoid memory leaks
145 + removeApplicationObservers()
146 + }
147 +
148 + @objc func applicationWillEnterForeground() {
149 + // Handle code when the application is about to enter the foreground
150 +
151 + sendWebviewDidFocus()
152 + sendWebviewDidFocusRefresh()
153 + }
154 +
155 + @objc func applicationDidEnterBackground() {
156 + // Handle code when the application enters the background
157 +
158 +// saveSteps(startTracking: false)
159 + }
160 +
161 + // MARK: - Functions
162 + func sendWebviewDidFocus() {
163 + // let scriptSource2 = "webviewDidFocus(\(self.webViewLoaded),\(swiftApi().getTrackingStepsEnabled()));"
164 + let scriptSource2 = "webviewDidFocus(\(self.webViewLoaded),false);"
165 +
166 + webView.evaluateJavaScript(scriptSource2, completionHandler: { (object, error) in
167 + // print("==== webviewDidFocus object ====")
168 + // print(object)
169 + // print("==== webviewDidFocus error ====")
170 + // print(error)
171 + })
172 + }
173 +
174 + func sendWebviewDidFocusRefresh() {
175 + let scriptSource2 = "webviewDidFocusRefresh(\(self.mWebviewSupermarket));"
176 +
177 + webView.evaluateJavaScript(scriptSource2, completionHandler: { (object, error) in
178 + self.mWebviewSupermarket = false
179 + // print("==== webviewDidFocus object ====")
180 + // print(object)
181 + // print("==== webviewDidFocus error ====")
182 + // print(error)
183 + })
184 + }
185 +
186 + func addApplicationObservers() {
187 + NotificationCenter.default.addObserver(self, selector: #selector(applicationWillEnterForeground), name: UIApplication.willEnterForegroundNotification, object: nil)
188 + NotificationCenter.default.addObserver(self, selector: #selector(applicationDidEnterBackground), name: UIApplication.didEnterBackgroundNotification, object: nil)
189 + }
190 +
191 + func removeApplicationObservers() {
192 + NotificationCenter.default.removeObserver(self, name: UIApplication.willEnterForegroundNotification, object: nil)
193 + NotificationCenter.default.removeObserver(self, name: UIApplication.didEnterBackgroundNotification, object: nil)
194 + }
195 +
196 +// func saveSteps(startTracking: Bool) {
197 +// let persistedSteps = swiftApi().getSteps()
198 +// if (persistedSteps > 0) {
199 +//
200 +// let currentDateTime = Date()
201 +// let dateFormatter = DateFormatter()
202 +// dateFormatter.dateFormat = "yyyy-MM-dd HH:mm:ss"
203 +// let dateString = dateFormatter.string(from: currentDateTime)
204 +//
205 +// swiftApi().setPacingDetailsAsync(persistedSteps, dateString, setPacingDetailsAsyncCallback, failureCallback: {errorCode in })
206 +// }
207 +//
208 +// func setPacingDetailsAsyncCallback (_ responseData: swiftApi.GenericResponseModel?) -> Void {
209 +// if (responseData != nil) {
210 +// DispatchQueue.main.async {
211 +// if (responseData?.getStatus == 1) {
212 +// if (startTracking) {
213 +// // TODO: DELETE LOGS
214 +// // print("===== startTrackingSteps after save persisted steps ====")
215 +//
216 +// self.sendWebviewDidFocus()
217 +//
218 +// swiftApi().startTrackingSteps(self.startTrackingStepsCallback)
219 +// }
220 +// }
221 +// }
222 +// } else {
223 +// }
224 +// }
225 +// }
226 +
227 +// func startTimer() {
228 +// // print("========= Webview Timer Started! =========")
229 +//
230 +// let queue = DispatchQueue(label: Bundle.main.bundleIdentifier! + ".webview.timer")
231 +// timer2 = DispatchSource.makeTimerSource(queue: queue)
232 +// timer2!.schedule(deadline: .now(), repeating: .seconds(1))
233 +// timer2!.setEventHandler { [weak self] in
234 +// // do whatever stuff you want on the background queue here here
235 +// // print("========= Webview interval! =========")
236 +//
237 +// DispatchQueue.main.async {
238 +// // update your model objects and/or UI here
239 +// let metersParam = swiftApi().getMetersWebview()
240 +// let scriptSource = "passMeters(\(metersParam));"
241 +//
242 +// self?.webView.evaluateJavaScript(scriptSource, completionHandler: { (object, error) in
243 +//// print("==== object passMeters ====")
244 +//// print(object)
245 +//// print("==== error passMeters ====")
246 +//// print(error)
247 +//
248 +// swiftApi().setSavedStepsWebview(swiftApi().getSavedStepsWebview() + swiftApi().getStepsWebview())
249 +// swiftApi().setStepsWebview(0)
250 +// swiftApi().setMetersWebview(0.0)
251 +//
252 +// // print("==== SavedStepsWebview ====")
253 +// // print(swiftApi().getSavedStepsWebview())
254 +// })
255 +// }
256 +// }
257 +// timer2!.resume()
258 +// }
259 +//
260 +// func stopTimer() {
261 +// // print("========= Webview Timer Stopped! =========")
262 +// timer2?.cancel()
263 +// timer2 = nil
264 +// }
265 +
266 + // Location Permissions
267 + func locationServicesIsEnabled() -> Bool {
268 + return (CLLocationManager.locationServicesEnabled()) ? true : false;
269 + }
270 +
271 + func authorizationStatusNeedRequest(status: CLAuthorizationStatus) -> Bool {
272 + return (status == .notDetermined) ? true : false;
273 + }
274 +
275 + func authorizationStatusIsGranted(status: CLAuthorizationStatus) -> Bool {
276 + return (status == .authorizedAlways || status == .authorizedWhenInUse) ? true : false;
277 + }
278 +
279 + func authorizationStatusIsDenied(status: CLAuthorizationStatus) -> Bool {
280 + return (status == .restricted || status == .denied) ? true : false;
281 + }
282 +
283 + func onLocationServicesIsDisabled() {
284 +// webView.evaluateJavaScript("navigator.geolocation.helper.error(2, 'Location services disabled');");
285 + locationManager.requestWhenInUseAuthorization();
286 + }
287 +
288 + func onAuthorizationStatusNeedRequest() {
289 + locationManager.requestWhenInUseAuthorization();
290 + }
291 +
292 + func onAuthorizationStatusIsGranted() {
293 + locationManager.startUpdatingLocation();
294 + }
295 +
296 + func onAuthorizationStatusIsDenied() {
297 + webView.evaluateJavaScript("navigator.geolocation.helper.error(1, 'App does not have location permission');");
298 + }
299 +
300 + public func locationManager(_ manager: CLLocationManager, didChangeAuthorization status: CLAuthorizationStatus) {
301 + print("=== locationManager didChangeAuthorization: ",status)
302 +
303 + // didChangeAuthorization is also called at app startup, so this condition checks listeners
304 + // count before doing anything otherwise app will start location service without reason
305 + if (listenersCount > 0) {
306 + if (authorizationStatusIsDenied(status: status)) {
307 + onAuthorizationStatusIsDenied();
308 + }
309 + else if (authorizationStatusIsGranted(status: status)) {
310 + onAuthorizationStatusIsGranted();
311 + }
312 + }
313 + }
314 +
315 + public func locationManager(_ manager: CLLocationManager, didUpdateLocations locations: [CLLocation]) {
316 + if let location = locations.last {
317 + print("=== locationManager didUpdateLocations latitude: ",location.coordinate.latitude)
318 + print("=== locationManager didUpdateLocations longitude: ",location.coordinate.longitude)
319 +
320 + webView.evaluateJavaScript("navigator.geolocation.helper.success('\(location.timestamp)', \(location.coordinate.latitude), \(location.coordinate.longitude), \(location.altitude), \(location.horizontalAccuracy), \(location.verticalAccuracy), \(location.course), \(location.speed));");
321 + }
322 + }
323 +
324 + public func locationManager(_ manager: CLLocationManager, didFailWithError error: Error) {
325 + print("=== locationManager didFailWithError: ", error)
326 + webView.evaluateJavaScript("navigator.geolocation.helper.error(2, 'Failed to get position (\(error.localizedDescription))');");
327 + }
328 +
329 + func getJavaScripToEvaluate() -> String {
330 + let javaScripToEvaluate = """
331 + // management for success and error listeners and its calling
332 + navigator.geolocation.helper = {
333 + listeners: {},
334 + noop: function() {},
335 + id: function() {
336 + var min = 1, max = 1000;
337 + return Math.floor(Math.random() * (max - min + 1)) + min;
338 + },
339 + clear: function(isError) {
340 + for (var id in this.listeners) {
341 + if (isError || this.listeners[id].onetime) {
342 + navigator.geolocation.clearWatch(id);
343 + }
344 + }
345 + },
346 + success: function(timestamp, latitude, longitude, altitude, accuracy, altitudeAccuracy, heading, speed) {
347 + var position = {
348 + timestamp: new Date(timestamp).getTime() || new Date().getTime(), // safari can not parse date format returned by swift e.g. 2019-12-27 15:46:59 +0000 (fallback used because we trust that safari will learn it in future because chrome knows that format)
349 + coords: {
350 + latitude: latitude,
351 + longitude: longitude,
352 + altitude: altitude,
353 + accuracy: accuracy,
354 + altitudeAccuracy: altitudeAccuracy,
355 + heading: (heading > 0) ? heading : null,
356 + speed: (speed > 0) ? speed : null
357 + }
358 + };
359 + for (var id in this.listeners) {
360 + this.listeners[id].success(position);
361 + }
362 + this.clear(false);
363 + },
364 + error: function(code, message) {
365 + var error = {
366 + PERMISSION_DENIED: 1,
367 + POSITION_UNAVAILABLE: 2,
368 + TIMEOUT: 3,
369 + code: code,
370 + message: message
371 + };
372 + for (var id in this.listeners) {
373 + this.listeners[id].error(error);
374 + }
375 + this.clear(true);
376 + }
377 + };
378 +
379 + // @override getCurrentPosition()
380 + navigator.geolocation.getCurrentPosition = function(success, error, options) {
381 + var id = this.helper.id();
382 + this.helper.listeners[id] = { onetime: true, success: success || this.noop, error: error || this.noop };
383 + window.webkit.messageHandlers.listenerAdded.postMessage("");
384 + };
385 +
386 + // @override watchPosition()
387 + navigator.geolocation.watchPosition = function(success, error, options) {
388 + var id = this.helper.id();
389 + this.helper.listeners[id] = { onetime: false, success: success || this.noop, error: error || this.noop };
390 + window.webkit.messageHandlers.listenerAdded.postMessage("");
391 + return id;
392 + };
393 +
394 + // @override clearWatch()
395 + navigator.geolocation.clearWatch = function(id) {
396 + var idExists = (this.helper.listeners[id]) ? true : false;
397 + if (idExists) {
398 + this.helper.listeners[id] = null;
399 + delete this.helper.listeners[id];
400 + window.webkit.messageHandlers.listenerRemoved.postMessage("");
401 + }
402 + };
403 + """;
404 +
405 + return javaScripToEvaluate;
406 + }
407 + // <===
408 +
409 + // MARK: - API Calls
410 +// func startTrackingSteps() {
411 +// let persistedSteps = swiftApi().getSteps()
412 +// if (persistedSteps > 0) {
413 +// saveSteps(startTracking: true)
414 +// } else {
415 +// swiftApi().startTrackingSteps(startTrackingStepsCallback)
416 +// }
417 +//
418 +//// swiftApi().startTrackingSteps(startTrackingStepsCallback)
419 +// }
420 +
421 +// func startTrackingStepsCallback (_ steps: Int) -> Void {
422 +// DispatchQueue.main.async {
423 +// }
424 +// }
425 +
426 + // MARK: - WKNavigationDelegate
427 + public func webView(_ webView: WKWebView, didFinish navigation: WKNavigation!) {
428 + self.webViewLoaded = true
429 +
430 + let scriptSource = "passParams(\(params));"
431 +
432 + webView.evaluateJavaScript(scriptSource, completionHandler: { (object, error) in
433 + // print("==== object ====")
434 + // print(object)
435 + // print("==== error ====")
436 + // print(error)
437 +
438 +// DispatchQueue.main.asyncAfter(deadline: .now() + 3.0) {
439 +// self.startTimer()
440 +// }
441 + })
442 +
443 +// let scriptSource2 = "webviewDidFocus(\(self.webViewLoaded),\(swiftApi().getTrackingStepsEnabled()));"
444 +//
445 +// webView.evaluateJavaScript(scriptSource2, completionHandler: { (object, error) in
446 +// print("==== webviewDidFocus object didFinish ====")
447 +// print(object)
448 +// print("==== webviewDidFocus error didFinish ====")
449 +// print(error)
450 +// })
451 + }
452 +
453 + public func webView(_ webView: WKWebView, decidePolicyFor navigationAction: WKNavigationAction, decisionHandler: @escaping (WKNavigationActionPolicy) -> Void) {
454 +
455 +// if(navigationAction.navigationType == .linkActivated) {
456 +
457 + if let redirectedUrl = navigationAction.request.url {
458 + // Example Deeplink: https://cosmote.page.link/loyaltyWallet
459 + // Example Deeplink: https://preview.page.link/cosmote.page.link/loyaltyWallet
460 + // Example Deeplink: https://apps.apple.com/app/id482889196?mt=8
461 +
462 + if redirectedUrl.absoluteString.contains("cosmote.page.link") {
463 +
464 + // check if link can be opened.
465 + guard UIApplication.shared.canOpenURL(redirectedUrl) else {
466 + decisionHandler(.cancel)
467 + return
468 + }
469 +
470 + UIApplication.shared.open(redirectedUrl, options: [:], completionHandler: nil)
471 +
472 + decisionHandler(.cancel)
473 + return
474 + }
475 +
476 + // Example Deeplink: maps://?q=37.96951649191105,23.72242553856438
477 + if redirectedUrl.absoluteString.contains("maps:") {
478 + // Extract the latitude and longitude from the query string
479 + if let query = redirectedUrl.query {
480 + let coordinates = query.replacingOccurrences(of: "q=", with: "").split(separator: ",")
481 + if coordinates.count == 2,
482 + let lat = coordinates.first,
483 + let lon = coordinates.last {
484 +
485 + // Create a new Apple Maps URL
486 + if let appleMapsUrl = URL(string: "http://maps.apple.com/?daddr=\(lat),\(lon)") {
487 + // Open Apple Maps with the generated URL
488 + UIApplication.shared.open(appleMapsUrl, options: [:], completionHandler: nil)
489 + decisionHandler(.cancel)
490 + return
491 + }
492 + }
493 + }
494 + }
495 +
496 + // Example Deeplink: tel:%202109233182
497 + if redirectedUrl.absoluteString.contains("tel:") {
498 + if UIApplication.shared.canOpenURL(redirectedUrl) {
499 + UIApplication.shared.open(redirectedUrl, options: [:], completionHandler: nil)
500 + decisionHandler(.cancel)
501 + return
502 + }
503 + }
504 + }
505 +
506 +// }
507 +
508 + decisionHandler(.allow)
509 + }
510 +
511 + // MARK: - WKScriptMessageHandler
512 + public func userContentController(_ userContentController: WKUserContentController, didReceive message: WKScriptMessage) {
513 +
514 + // Location Permissions
515 + if (message.name == "listenerAdded") {
516 + listenersCount += 1;
517 +
518 + if (!locationServicesIsEnabled()) {
519 + onLocationServicesIsDisabled();
520 + }
521 + else if (authorizationStatusIsDenied(status: CLLocationManager.authorizationStatus())) {
522 + onAuthorizationStatusIsDenied();
523 + }
524 + else if (authorizationStatusNeedRequest(status: CLLocationManager.authorizationStatus())) {
525 + onAuthorizationStatusNeedRequest();
526 + }
527 + else if (authorizationStatusIsGranted(status: CLLocationManager.authorizationStatus())) {
528 + onAuthorizationStatusIsGranted();
529 + }
530 + }
531 + else if (message.name == "listenerRemoved") {
532 + listenersCount -= 1;
533 +
534 + // no listener left in web view to wait for position
535 + if (listenersCount == 0) {
536 + locationManager.stopUpdatingLocation();
537 + }
538 + }
539 + // <==
540 + else if (message.name == "Cosmote") {
541 + if let event = message.body as? String {
542 + let eventArray = event.split(separator: ":")
543 +
544 + if (eventArray[0] == "event") {
545 + if (eventArray[1] == "closeArtwork") {
546 + self.mWebviewSupermarket = false
547 + if (isPresented) {
548 + self.dismiss(animated: true, completion: nil)
549 + } else {
550 + self.navigationController?.popViewController(animated: true)
551 + }
552 +
553 + } else if (eventArray[1] == "addUserTag") {
554 + // SwiftEventBus.post("questionnaire", sender: questionnaireEvent)
555 +
556 + // swiftApi().getProfileAsync(getProfileCallback, failureCallback: {errorCode in })
557 +
558 + // func getProfileCallback (_ profileData: swiftApi.ProfileModel?) -> Void {
559 + // if (profileData != nil) {
560 + // DispatchQueue.main.async {
561 + // swiftApi().getCampaignsAsyncNew(language: swiftApi().getApplicationLocale(), filters: [String : Any](), getCampaignsCallback, failureCallback: {errorCode in })
562 +
563 + // func getCampaignsCallback (_ campaignsData: Array<swiftApi.CampaignItemModel>?) -> Void {
564 + // if (campaignsData != nil) {
565 + // DispatchQueue.main.async {
566 + // let questionnaireEvent = swiftApi.QuestionnaireEventModel()
567 + // questionnaireEvent._name = String(eventArray[1])
568 + // if (eventArray.count > 2) {
569 + // questionnaireEvent._parameter = String(eventArray[2])
570 + // swiftApi().setUserTag(String(eventArray[2]))
571 + // } else {
572 + // questionnaireEvent._parameter = ""
573 + // swiftApi().setUserTag("")
574 + // }
575 + // SwiftEventBus.post("questionnaire", sender: questionnaireEvent)
576 + // SwiftEventBus.post("campaigns_retrieved")
577 + // }
578 + // } else {
579 + // }
580 + // }
581 +
582 + // }
583 + // } else {
584 + // }
585 + // }
586 +
587 +
588 + } else if (eventArray[1] == "couponRetrieved") {
589 + let couponEvent = CouponEventModel()
590 + SwiftEventBus.post("coupon_retrieved", sender: couponEvent)
591 +
592 + WarplySDK.shared.getCoupons(language: WarplySDK.shared.applicationLocale) { couponsData in
593 + getCouponsCallback(couponsData)
594 + } failureCallback: { errorCode in }
595 + WarplySDK.shared.getCampaigns(language: WarplySDK.shared.applicationLocale, filters: [String : Any]()) { campaignsData in
596 + getCampaignsCallback(campaignsData)
597 + } failureCallback: { errorCode in }
598 +
599 + func getCouponsCallback (_ couponsData: Array<CouponItemModel>?) -> Void {
600 + if (couponsData != nil) {
601 +
602 + DispatchQueue.main.async {
603 + WarplySDK.shared.eventDispatcherPublic.postCouponsRetrievedEvent()
604 + SwiftEventBus.post("coupons_fetched")
605 + }
606 + } else {
607 + }
608 + }
609 +
610 + func getCampaignsCallback (_ campaignsData: Array<CampaignItemModel>?) -> Void {
611 + if (campaignsData != nil) {
612 + DispatchQueue.main.async {
613 + WarplySDK.shared.eventDispatcherPublic.postCampaignsRetrievedEvent()
614 + SwiftEventBus.post("campaigns_retrieved")
615 + }
616 + } else {
617 + }
618 + }
619 +
620 + } else if (eventArray[1] == "ccmsRetrieved") {
621 + let ccmsEnabled = WarplyCCMSEnabledModel()
622 + ccmsEnabled._isActivated = true
623 + SwiftEventBus.post("ccms_enabled", sender: ccmsEnabled)
624 +
625 + } else if (eventArray[1] == "couponShared") {
626 +
627 + }
628 + else if (eventArray[1] == "steps" && eventArray[2] == "widgetDisabled") {
629 +// let pacingWidget = swiftApi.WarplyPacingCardEventModel()
630 +// pacingWidget._isVisible = false
631 +// SwiftEventBus.post("pacing_widget", sender: pacingWidget)
632 +
633 + } else if (eventArray[1] == "steps" && eventArray[2] == "widgetEnabled") {
634 +// let pacingWidget = swiftApi.WarplyPacingCardEventModel()
635 +// pacingWidget._isVisible = true
636 +// SwiftEventBus.post("pacing_widget", sender: pacingWidget)
637 +
638 + }
639 + else if (eventArray[1] == "steps" && eventArray[2] == "shortcutEnabled") {
640 +// let pacingEvent = swiftApi.WarplyPacingEventModel()
641 +// pacingEvent._isVisible = true
642 +// SwiftEventBus.post("pacing", sender: pacingEvent)
643 +//
644 +// if (swiftApi().getTrackingStepsEnabled() == false) {
645 +// let firebaseEvent = LoyaltySDKFirebaseEventModel()
646 +// firebaseEvent._eventName = "loyalty_steps_activation"
647 +// firebaseEvent._parameters = nil
648 +// SwiftEventBus.post("firebase", sender: firebaseEvent)
649 +//
650 +// self.startTrackingSteps()
651 +// }
652 +
653 + } else if (eventArray[1] == "steps" && eventArray[2] == "shortcutDisabled") {
654 +// let pacingEvent = swiftApi.WarplyPacingEventModel()
655 +// pacingEvent._isVisible = false
656 +// SwiftEventBus.post("pacing", sender: pacingEvent)
657 +// swiftApi().stopTrackingSteps()
658 +
659 + } else if (eventArray[1] == "request" || eventArray[1] == "response") {
660 + print("**************** WARPLY Webview Log START *****************")
661 + print(event)
662 + print("**************** WARPLY Webview Log END *****************")
663 +
664 + } else if (eventArray[1] == "loyalty_questionnaire_selected") {
665 + let firebaseEvent = LoyaltySDKFirebaseEventModel()
666 + firebaseEvent._eventName = "loyalty_questionnaire_selected"
667 + firebaseEvent.setParameter = ("completed", "true")
668 + SwiftEventBus.post("firebase", sender: firebaseEvent)
669 +
670 + } else if (eventArray[1] == "loyalty_questionnaire_answer_again") {
671 + let firebaseEvent = LoyaltySDKFirebaseEventModel()
672 + firebaseEvent._eventName = "loyalty_questionnaire_answer_again"
673 + firebaseEvent._parameters = nil
674 + SwiftEventBus.post("firebase", sender: firebaseEvent)
675 +
676 + } else if (eventArray[1] == "loyalty_questionnaire_answers_deleted") {
677 + let firebaseEvent = LoyaltySDKFirebaseEventModel()
678 + firebaseEvent._eventName = "loyalty_questionnaire_answers_deleted"
679 + firebaseEvent._parameters = nil
680 + SwiftEventBus.post("firebase", sender: firebaseEvent)
681 +
682 + } else if (eventArray[1] == "loyalty_questionnaire_later") {
683 + let firebaseEvent = LoyaltySDKFirebaseEventModel()
684 + firebaseEvent._eventName = "loyalty_questionnaire_later"
685 + firebaseEvent.setParameter = ("completed", "false")
686 + SwiftEventBus.post("firebase", sender: firebaseEvent)
687 +
688 + } else if (eventArray[1] == "loyalty_sdk_offer_selected") {
689 + var name: String = ""
690 + if (eventArray.count > 2) {
691 + name = String(eventArray[2])
692 + } else {
693 + name = ""
694 + }
695 +
696 + var type: String = ""
697 + if (eventArray.count > 3) {
698 + type = String(eventArray[3])
699 + } else {
700 + type = ""
701 + }
702 +
703 + let firebaseEvent = LoyaltySDKFirebaseEventModel()
704 + firebaseEvent._eventName = "loyalty_sdk_offer_selected"
705 + firebaseEvent.setParameter = ("name", name)
706 + firebaseEvent.setParameter = ("type", type)
707 + SwiftEventBus.post("firebase", sender: firebaseEvent)
708 +
709 + } else if (eventArray[1] == "loyalty_offer_activated") {
710 + var name: String = ""
711 + if (eventArray.count > 2) {
712 + name = String(eventArray[2])
713 + } else {
714 + name = ""
715 + }
716 +
717 + var type: String = ""
718 + if (eventArray.count > 3) {
719 + type = String(eventArray[3])
720 + } else {
721 + type = ""
722 + }
723 +
724 + var successful: String = ""
725 + if (eventArray.count > 4) {
726 + successful = String(eventArray[4])
727 + } else {
728 + successful = ""
729 + }
730 +
731 + let firebaseEvent = LoyaltySDKFirebaseEventModel()
732 + firebaseEvent._eventName = "loyalty_offer_activated"
733 + firebaseEvent.setParameter = ("name", name)
734 + firebaseEvent.setParameter = ("type", type)
735 + firebaseEvent.setParameter = ("successful", successful)
736 + SwiftEventBus.post("firebase", sender: firebaseEvent)
737 +
738 + } else if (eventArray[1] == "unified_coupon_activated") {
739 + SwiftEventBus.post("unified_coupon_activated")
740 +
741 + var name: String = ""
742 + if (eventArray.count > 2) {
743 + name = String(eventArray[2])
744 + } else {
745 + name = ""
746 + }
747 +
748 + var type: String = ""
749 + if (eventArray.count > 3) {
750 + type = String(eventArray[3])
751 + } else {
752 + type = ""
753 + }
754 +
755 + var successful: String = ""
756 + if (eventArray.count > 4) {
757 + successful = String(eventArray[4])
758 + } else {
759 + successful = ""
760 + }
761 +
762 + let firebaseEvent = LoyaltySDKFirebaseEventModel()
763 + firebaseEvent._eventName = "unified_coupon_activated"
764 + firebaseEvent.setParameter = ("name", name)
765 + firebaseEvent.setParameter = ("type", type)
766 + firebaseEvent.setParameter = ("successful", successful)
767 + SwiftEventBus.post("firebase", sender: firebaseEvent)
768 +
769 + } else if (eventArray[1] == "time_spent_on_loyalty_sdk") {
770 + var name: String = ""
771 + if (eventArray.count > 2) {
772 + name = String(eventArray[2])
773 + } else {
774 + name = ""
775 + }
776 +
777 + var seconds: String = ""
778 + if (eventArray.count > 3) {
779 + seconds = String(eventArray[3])
780 + } else {
781 + seconds = ""
782 + }
783 +
784 + let firebaseEvent = LoyaltySDKFirebaseEventModel()
785 + firebaseEvent._eventName = "time_spent_on_loyalty_sdk"
786 + firebaseEvent.setParameter = ("name", name)
787 + firebaseEvent.setParameter = ("seconds", seconds)
788 + SwiftEventBus.post("firebase", sender: firebaseEvent)
789 +
790 + } else if (eventArray[1] == "refreshToken") {
791 + var access_token: String = ""
792 + if (eventArray.count > 2) {
793 + access_token = String(eventArray[2])
794 + } else {
795 + access_token = ""
796 + }
797 +
798 + var refresh_token: String = ""
799 + if (eventArray.count > 3) {
800 + refresh_token = String(eventArray[3])
801 + } else {
802 + refresh_token = ""
803 + }
804 +
805 + if (access_token != "" && refresh_token != "") {
806 + WarplySDK.shared.updateRefreshToken(accessToken: access_token, refreshToken: refresh_token)
807 + }
808 +
809 + } else if (eventArray[1] == "loyaltyWallet") {
810 + // event:loyaltyWallet
811 +// SwiftEventBus.post("refresh_vouchers")
812 +//// SwiftEventBus.post("open_my_rewards")
813 +//
814 +// let storyboard = UIStoryboard(name: "Main", bundle: Bundle(for: MyEmptyClass.self))
815 +// let vc = storyboard.instantiateViewController(withIdentifier: "UnifiedCouponsViewController") as! SwiftWarplyFramework.UnifiedCouponsViewController
816 +// vc.isFromCampaignVC = true
817 +// self.navigationController?.pushViewController(vc, animated: true)
818 +
819 + // swiftApi().getUnifiedCouponsDeals { unifiedCoupons in
820 + // let storyboard = UIStoryboard(name: "Main", bundle: Bundle(for: MyEmptyClass.self))
821 + // let vc = storyboard.instantiateViewController(withIdentifier: "UnifiedCouponsViewController") as! SwiftWarplyFramework.UnifiedCouponsViewController
822 + // self.navigationController?.pushViewController(vc, animated: true)
823 + // } failureCallback: { errorCode in
824 + // let storyboard = UIStoryboard(name: "Main", bundle: Bundle(for: MyEmptyClass.self))
825 + // let vc = storyboard.instantiateViewController(withIdentifier: "UnifiedCouponsViewController") as! SwiftWarplyFramework.UnifiedCouponsViewController
826 + // self.navigationController?.pushViewController(vc, animated: true)
827 + // }
828 +
829 + // let storyboard = UIStoryboard(name: "Main", bundle: Bundle(for: MyEmptyClass.self))
830 + // let vc = storyboard.instantiateViewController(withIdentifier: "WalletViewController") as! SwiftWarplyFramework.WalletViewController
831 + // self.navigationController?.pushViewController(vc, animated: true)
832 +
833 + } else if (eventArray[1] == "cancel_unified_success") {
834 + // event:cancel_unified_success
835 + let dynatraceEvent = LoyaltySDKDynatraceEventModel()
836 + dynatraceEvent._eventName = "custom_success_cancel_unified_loyalty"
837 + dynatraceEvent._parameters = nil
838 + SwiftEventBus.post("dynatrace", sender: dynatraceEvent)
839 +
840 + SwiftEventBus.post("refresh_unified_coupons")
841 +
842 + } else if (eventArray[1] == "cancel_unified_failed") {
843 + // event:cancel_unified_failed
844 + let dynatraceEvent = LoyaltySDKDynatraceEventModel()
845 + dynatraceEvent._eventName = "custom_error_cancel_unified_loyalty"
846 + dynatraceEvent._parameters = nil
847 + SwiftEventBus.post("dynatrace", sender: dynatraceEvent)
848 +
849 + } else if (eventArray[1] == "create_unified_success") {
850 + // event:create_unified_success
851 + let dynatraceEvent = LoyaltySDKDynatraceEventModel()
852 + dynatraceEvent._eventName = "custom_success_create_unified_loyalty"
853 + dynatraceEvent._parameters = nil
854 + SwiftEventBus.post("dynatrace", sender: dynatraceEvent)
855 +
856 + SwiftEventBus.post("refresh_unified_coupons")
857 +
858 + } else if (eventArray[1] == "create_unified_failed") {
859 + // event:create_unified_failed
860 + let dynatraceEvent = LoyaltySDKDynatraceEventModel()
861 + dynatraceEvent._eventName = "custom_error_create_unified_loyalty"
862 + dynatraceEvent._parameters = nil
863 + SwiftEventBus.post("dynatrace", sender: dynatraceEvent)
864 +
865 + } else if (eventArray[1] == "get_unified_success") {
866 + // event:get_unified_success
867 + let dynatraceEvent = LoyaltySDKDynatraceEventModel()
868 + dynatraceEvent._eventName = "custom_success_unified_coupons_loyalty"
869 + dynatraceEvent._parameters = nil
870 + SwiftEventBus.post("dynatrace", sender: dynatraceEvent)
871 +
872 + } else if (eventArray[1] == "get_unified_failed") {
873 + // event:get_unified_failed
874 + let dynatraceEvent = LoyaltySDKDynatraceEventModel()
875 + dynatraceEvent._eventName = "custom_error_unified_coupons_loyalty"
876 + dynatraceEvent._parameters = nil
877 + SwiftEventBus.post("dynatrace", sender: dynatraceEvent)
878 +
879 + } else if (eventArray[1] == "activeCoupons") {
880 + // event:activeCoupons
881 + WarplySDK.shared.getCoupons(language: WarplySDK.shared.applicationLocale) { couponsData in
882 + getCouponsCallback(couponsData)
883 + } failureCallback: { errorCode in }
884 +
885 + func getCouponsCallback (_ couponsData: Array<CouponItemModel>?) -> Void {
886 + if (couponsData != nil) {
887 + DispatchQueue.main.async {
888 + SwiftEventBus.post("coupons_fetched")
889 + }
890 + } else {
891 + }
892 + }
893 +
894 + WarplySDK.shared.getCampaigns(language: WarplySDK.shared.applicationLocale, filters: [String : Any]()) { campaignsData in
895 + getCampaignsCallback(campaignsData)
896 + } failureCallback: { errorCode in }
897 +
898 + func getCampaignsCallback (_ campaignsData: Array<CampaignItemModel>?) -> Void {
899 + if (campaignsData != nil) {
900 + DispatchQueue.main.async {
901 + SwiftEventBus.post("campaigns_retrieved")
902 + }
903 + } else {
904 + }
905 + }
906 +
907 +// DispatchQueue.main.asyncAfter(deadline: .now() + 1.5) {
908 +// let storyboard = UIStoryboard(name: "Main", bundle: Bundle(for: SwiftWarplyFramework.CouponsViewController.self))
909 +// if let vc = storyboard.instantiateViewController(withIdentifier: "CouponsViewController") as? SwiftWarplyFramework.CouponsViewController{
910 +// self.navigationController?.pushViewController(vc,animated: true)
911 +// }
912 +// }
913 +
914 + } else if (eventArray[1] == "webviewRefresh") {
915 + self.mWebviewSupermarket = true
916 +
917 + }
918 +
919 + }
920 + }
921 + }
922 + }
923 +
924 +}
1 +//
2 +// CouponViewController.swift
3 +// SwiftWarplyFramework
4 +//
5 +// Created by Manos Chorianopoulos on 22/5/25.
6 +//
7 +
8 +import UIKit
9 +
10 +@objc public class CouponViewController: UIViewController {
11 + @IBOutlet weak var couponImage: UIImageView!
12 +
13 + // MARK: - Initializers
14 + public convenience init() {
15 + self.init(nibName: "CouponViewController", bundle: Bundle(for: MyEmptyClass.self))
16 + }
17 +
18 + public override init(nibName nibNameOrNil: String?, bundle nibBundleOrNil: Bundle?) {
19 + super.init(nibName: nibNameOrNil, bundle: nibBundleOrNil)
20 + }
21 +
22 + required init?(coder: NSCoder) {
23 + super.init(coder: coder)
24 + }
25 +
26 + @IBOutlet weak var infoView: UIView!
27 + @IBOutlet weak var infoImage: UIImageView!
28 + @IBOutlet weak var infoLabel: UILabel!
29 +
30 + @IBOutlet weak var favoriteImage: UIImageView!
31 + @IBOutlet weak var shareImage: UIImageView!
32 +
33 + @IBOutlet weak var titleLabel: UILabel!
34 + @IBOutlet weak var subtitleLabel: UILabel!
35 + @IBOutlet weak var expirationLabel: UILabel!
36 + @IBOutlet weak var detailsLabel: UILabel!
37 +
38 + // MARK: - IBOutlets for Coupon Code Section
39 + @IBOutlet weak var couponCodeContainerView: UIView!
40 + @IBOutlet weak var couponCodeHeaderView: UIView!
41 + @IBOutlet weak var couponCodeContentView: UIView!
42 +
43 + // Header elements
44 + @IBOutlet weak var couponCodeTitleLabel: UILabel!
45 + @IBOutlet weak var couponCodeArrowImage: UIImageView!
46 + @IBOutlet weak var couponCodeButton: UIButton!
47 +
48 + // Content elements (initially hidden)
49 + @IBOutlet weak var couponCodeValueLabel: UILabel!
50 + @IBOutlet weak var copyButtonImage: UIImageView!
51 + @IBOutlet weak var copyButton: UIButton!
52 +
53 + // Constraints for animation
54 + @IBOutlet weak var couponCodeContentHeightConstraint: NSLayoutConstraint!
55 +
56 + // MARK: - IBOutlets for Coupon Code Section
57 + @IBOutlet weak var couponQRContainerView: UIView!
58 + @IBOutlet weak var couponQRHeaderView: UIView!
59 + @IBOutlet weak var couponQRContentView: UIView!
60 +
61 + // Header elements
62 + @IBOutlet weak var couponQRTitleLabel: UILabel!
63 + @IBOutlet weak var couponQRArrowImage: UIImageView!
64 + @IBOutlet weak var couponQRButton: UIButton!
65 +
66 + // Content elements (initially hidden)
67 + @IBOutlet weak var couponQRImage: UIImageView!
68 +
69 + // Constraints for animation
70 + @IBOutlet weak var couponQRContentHeightConstraint: NSLayoutConstraint!
71 +
72 + @IBOutlet weak var termsButtonView: UIView!
73 + @IBOutlet weak var termsButtonTitleLabel: UILabel!
74 + @IBOutlet weak var termsButtonArrowImage: UIImageView!
75 + @IBOutlet weak var termsButton: UIButton!
76 + @IBOutlet weak var termsLabel: UILabel!
77 + @IBOutlet weak var termsLabelHeight: NSLayoutConstraint!
78 +
79 + @IBOutlet weak var mapButton: UIButton!
80 +
81 + @IBOutlet weak var websiteButton: UIButton!
82 +
83 + var coupon: OfferModel?
84 + private var isDetailsExpanded = false
85 + private var isCouponCodeExpanded = false
86 + private var isCouponQRExpanded = false
87 + private var isTermsExpanded = false
88 +
89 + public override func viewDidLoad() {
90 + super.viewDidLoad()
91 +
92 + // Show navigation bar for this screen (with back button)
93 + self.navigationController?.setNavigationBarHidden(false, animated: false)
94 + setBackButton()
95 + setNavigationTitle("Προσφορά")
96 +
97 + infoView.backgroundColor = UIColor(rgb: 0xFFFFFF)
98 + infoView.layer.cornerRadius = 10.0
99 + infoView.layer.borderWidth = 1.0
100 + infoView.layer.borderColor = UIColor(red: 0.01, green: 0.05, blue: 0.11, alpha: 0.19).cgColor
101 +
102 + infoImage.image = UIImage(named: "info", in: MyEmptyClass.resourceBundle(), compatibleWith: nil)
103 + shareImage.image = UIImage(named: "share", in: MyEmptyClass.resourceBundle(), compatibleWith: nil)
104 + couponCodeArrowImage.image = UIImage(named: "arrow_down", in: MyEmptyClass.resourceBundle(), compatibleWith: nil)
105 + copyButtonImage.image = UIImage(named: "copy", in: MyEmptyClass.resourceBundle(), compatibleWith: nil)
106 + couponQRArrowImage.image = UIImage(named: "arrow_down", in: MyEmptyClass.resourceBundle(), compatibleWith: nil)
107 + couponQRImage.image = UIImage(named: "barcode", in: MyEmptyClass.resourceBundle(), compatibleWith: nil)
108 + termsButtonArrowImage.image = UIImage(named: "arrow_down", in: MyEmptyClass.resourceBundle(), compatibleWith: nil)
109 +
110 + infoLabel.font = UIFont(name: "PingLCG-Regular", size: 13)
111 + infoLabel.textColor = UIColor(rgb: 0x020E1C)
112 + infoLabel.text = "Περισσότερα"
113 +
114 + couponCodeContainerView.backgroundColor = UIColor(rgb: 0xFFFFFF)
115 + couponCodeContainerView.layer.cornerRadius = 8.0
116 + couponCodeContainerView.clipsToBounds = true
117 + couponCodeButton.addTarget(self, action: #selector(toggleCouponCode), for: .touchUpInside)
118 + couponCodeContentHeightConstraint.constant = 0
119 + couponCodeContentView.isHidden = true
120 +
121 + couponQRContainerView.backgroundColor = UIColor(rgb: 0xFFFFFF)
122 + couponQRContainerView.layer.cornerRadius = 8.0
123 + couponQRContainerView.clipsToBounds = true
124 + couponQRButton.addTarget(self, action: #selector(toggleCouponQR), for: .touchUpInside)
125 + couponQRContentHeightConstraint.constant = 0
126 + couponQRContentView.isHidden = true
127 +
128 + termsButtonTitleLabel.font = UIFont(name: "PingLCG-Bold", size: 16)
129 + termsButtonTitleLabel.textColor = UIColor(rgb: 0x020E1C)
130 + termsButtonTitleLabel.text = "Όροι Χρήσης"
131 + termsButton.addTarget(self, action: #selector(toggleTerms), for: .touchUpInside)
132 + termsLabelHeight.constant = 0
133 +
134 + mapButton.titleLabel?.font = UIFont(name: "PingLCG-Bold", size: 16)
135 + mapButton.setTitle("Καταστήματα κοντά μου", for: .normal)
136 + mapButton.setTitleColor(UIColor(rgb: 0xFFFFFF), for: .normal)
137 + mapButton.setTitleColor(UIColor(rgb: 0xFFFFFF), for: .highlighted)
138 + mapButton.layer.cornerRadius = 4.0
139 + mapButton.backgroundColor = UIColor(rgb: 0x000F1E)
140 +
141 + websiteButton.titleLabel?.font = UIFont(name: "PingLCG-Bold", size: 16)
142 + websiteButton.setTitle("Δες το website", for: .normal)
143 + websiteButton.setTitleColor(UIColor(rgb: 0x000F1E), for: .normal)
144 + websiteButton.setTitleColor(UIColor(rgb: 0x000F1E), for: .highlighted)
145 + websiteButton.backgroundColor = .clear
146 + websiteButton.layer.borderWidth = 1
147 + websiteButton.layer.borderColor = UIColor(rgb: 0x000F1E).cgColor
148 + websiteButton.layer.cornerRadius = 4.0
149 +
150 + // Configure the view with offer data
151 + if let offer = coupon {
152 + setupUI(with: offer)
153 + }
154 + }
155 +
156 + private func setupUI(with coupon: OfferModel) {
157 + couponImage.image = UIImage(named: coupon.bannerImage, in: MyEmptyClass.resourceBundle(), compatibleWith: nil)
158 + favoriteImage.image = UIImage(named: coupon.isFavorite ? "favorite2_filled" : "favorite2_empty", in: MyEmptyClass.resourceBundle(), compatibleWith: nil)
159 +
160 + titleLabel.font = UIFont(name: "PingLCG-Bold", size: 24)
161 + titleLabel.textColor = UIColor(rgb: 0xF2709D)
162 + titleLabel.text = coupon.title
163 +
164 + subtitleLabel.font = UIFont(name: "PingLCG-Regular", size: 18)
165 + subtitleLabel.textColor = UIColor(rgb: 0x020E1C)
166 + subtitleLabel.text = coupon.description
167 +
168 + expirationLabel.font = UIFont(name: "PingLCG-Regular", size: 14)
169 + expirationLabel.textColor = UIColor(rgb: 0x020E1C)
170 +// expirationLabel.text = ("Η προσφορά ισχύει " + coupon.expirationDate)
171 + expirationLabel.text = "Η προσφορά ισχύει έως 30-09-2025"
172 +
173 + setupExpandableDetails()
174 +
175 + couponCodeTitleLabel.font = UIFont(name: "PingLCG-Regular", size: 16)
176 + couponCodeTitleLabel.textColor = UIColor(rgb: 0x000F1E)
177 + couponCodeTitleLabel.text = "Κωδικός Κουπονιού"
178 +
179 + couponCodeValueLabel.font = UIFont(name: "PingLCG-Bold", size: 24)
180 + couponCodeValueLabel.textColor = UIColor(rgb: 0x000F1E)
181 + couponCodeValueLabel.text = "coupons_ab"
182 + copyButton.addTarget(self, action: #selector(copyButtonTapped), for: .touchUpInside)
183 +
184 + couponQRTitleLabel.font = UIFont(name: "PingLCG-Regular", size: 16)
185 + couponQRTitleLabel.textColor = UIColor(rgb: 0x000F1E)
186 + couponQRTitleLabel.text = "QR Κουπονιού"
187 +
188 + termsLabel.font = UIFont(name: "PingLCG-Regular", size: 16)
189 + termsLabel.textColor = UIColor(rgb: 0x020E1C)
190 + termsLabel.text = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas sed ex euismod, feugiat justo eu, faucibus urna. Nulla sodales euismod arcu volutpat finibus. Etiam id urna at justo facilisis tempor. Morbi dignissim erat vitae magna sodales dignissim ac in mauris. Mauris tempor convallis tortor, interdum hendrerit turpis eleifend at. Praesent."
191 + }
192 +
193 + private var fullDetailsText = ""
194 + private var shouldTruncaitDetails = false
195 +
196 + private func setupExpandableDetails() {
197 + fullDetailsText = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas sed ex euismod, feugiat justo eu, faucibus urna. Nulla sodales euismod arcu volutpat finibus. Etiam id urna at justo facilisis tempor. Morbi dignissim erat vitae magna sodales dignissim ac in mauris. Mauris tempor convallis tortor, interdum hendrerit turpis eleifend at. Praesent."
198 +
199 + detailsLabel.font = UIFont(name: "PingLCG-Regular", size: 18)
200 + detailsLabel.textColor = UIColor(rgb: 0x020E1C)
201 +
202 + updateDetailsText()
203 +
204 + let tapGesture = UITapGestureRecognizer(target: self, action: #selector(toggleDetails))
205 + detailsLabel.isUserInteractionEnabled = true
206 + detailsLabel.addGestureRecognizer(tapGesture)
207 + }
208 +
209 + private func updateDetailsText() {
210 + if isDetailsExpanded {
211 + // Show full text with "Λιγότερα"
212 + if (shouldTruncaitDetails) {
213 + let fullTextWithLess = fullDetailsText + " Λιγότερα"
214 + let attributedString = createAttributedString(text: fullTextWithLess, linkText: "Λιγότερα")
215 + detailsLabel.attributedText = attributedString
216 + } else {
217 + detailsLabel.text = fullDetailsText
218 + }
219 + detailsLabel.numberOfLines = 0
220 + } else {
221 + // Calculate approximate characters for 4 lines and truncate if needed
222 + let truncatedText = getTruncatedTextForFourLines()
223 + let attributedString = createAttributedString(text: truncatedText, linkText: "Περισσότερα")
224 + detailsLabel.attributedText = attributedString
225 + detailsLabel.numberOfLines = 4
226 + }
227 + }
228 +
229 + private func getTruncatedTextForFourLines() -> String {
230 + // Calculate approximate characters that fit in 4 lines
231 + let labelWidth = detailsLabel.frame.width
232 + let fontSize: CGFloat = 18
233 + let averageCharWidth: CGFloat = fontSize * 0.5 // Rough estimate for character width
234 + let charactersPerLine = Int(labelWidth / averageCharWidth)
235 + let maxCharactersFor4Lines = charactersPerLine * 4
236 +
237 + let moreText = " Περισσότερα"
238 + let ellipsis = "..."
239 + let reservedCharacters = ellipsis.count + moreText.count + 15
240 +
241 + // If text is short enough, don't truncate
242 + if fullDetailsText.count <= maxCharactersFor4Lines {
243 + shouldTruncaitDetails = false
244 + return fullDetailsText
245 + } else {
246 + shouldTruncaitDetails = true
247 + }
248 +
249 + // Calculate how many characters we can use from original text
250 + let availableCharacters = maxCharactersFor4Lines - reservedCharacters
251 +
252 + // Truncate text and add ellipsis + more
253 + let truncatedText = String(fullDetailsText.prefix(availableCharacters))
254 + return truncatedText + ellipsis + moreText
255 + }
256 +
257 + private func createAttributedString(text: String, linkText: String) -> NSAttributedString {
258 + let attributedString = NSMutableAttributedString(string: text)
259 +
260 + // Regular text attributes
261 + let regularAttributes: [NSAttributedString.Key: Any] = [
262 + .font: UIFont(name: "PingLCG-Regular", size: 18) ?? UIFont.systemFont(ofSize: 18),
263 + .foregroundColor: UIColor(rgb: 0x020E1C)
264 + ]
265 +
266 + // Link text attributes (blue color)
267 + let linkAttributes: [NSAttributedString.Key: Any] = [
268 + .font: UIFont(name: "PingLCG-Regular", size: 18) ?? UIFont.systemFont(ofSize: 18),
269 + .foregroundColor: UIColor(rgb: 0x00A8E8) // Blue color
270 + ]
271 +
272 + // Apply regular attributes to entire text
273 + attributedString.addAttributes(regularAttributes, range: NSRange(location: 0, length: text.count))
274 +
275 + // Find and style the link text
276 + if let range = text.range(of: linkText) {
277 + let nsRange = NSRange(range, in: text)
278 + attributedString.addAttributes(linkAttributes, range: nsRange)
279 + }
280 +
281 + return attributedString
282 + }
283 +
284 +
285 + @objc private func toggleDetails() {
286 + isDetailsExpanded.toggle()
287 +
288 + UIView.animate(withDuration: 0.3) {
289 + self.updateDetailsText()
290 + self.view.layoutIfNeeded()
291 + }
292 + }
293 +
294 + @objc private func toggleCouponCode() {
295 + isCouponCodeExpanded.toggle()
296 +
297 + // Calculate the target height before animation
298 + let targetHeight: CGFloat = isCouponCodeExpanded ? 80.67 : 0 // Set a fixed height instead of intrinsicContentSize
299 +
300 + // Show content immediately if expanding
301 + if isCouponCodeExpanded {
302 + couponCodeContentView.isHidden = false
303 + couponCodeContentView.alpha = 0
304 + }
305 +
306 + UIView.animate(withDuration: 0.3, animations: {
307 + // // Update arrow image
308 + // self.couponCodeArrowImage.image = UIImage(named: self.isCouponCodeExpanded ? "arrow_up" : "arrow_down", in: MyEmptyClass.resourceBundle(), compatibleWith: nil)
309 +
310 + // Update arrow with rotation
311 + let rotation = self.isCouponCodeExpanded ? CGAffineTransform(rotationAngle: .pi) : .identity
312 + self.couponCodeArrowImage.transform = rotation
313 +
314 + // Update height constraint
315 + self.couponCodeContentHeightConstraint.constant = targetHeight
316 +
317 + // Update alpha for smooth fade
318 + self.couponCodeContentView.alpha = self.isCouponCodeExpanded ? 1.0 : 0.0
319 +
320 + // Force layout update
321 + self.view.layoutIfNeeded()
322 +
323 + }) { _ in
324 + // Hide content after animation completes if collapsing
325 + if !self.isCouponCodeExpanded {
326 + self.couponCodeContentView.isHidden = true
327 + }
328 + }
329 + }
330 +
331 + @objc private func toggleCouponQR() {
332 + isCouponQRExpanded.toggle()
333 +
334 + // Calculate the target height before animation
335 + let targetHeight: CGFloat = isCouponQRExpanded ? 250 : 0 // Set a fixed height for QR code
336 +
337 + // Show content immediately if expanding
338 + if isCouponQRExpanded {
339 + couponQRContentView.isHidden = false
340 + couponQRContentView.alpha = 0
341 + }
342 +
343 + UIView.animate(withDuration: 0.3, animations: {
344 + // Update arrow image
345 + // self.couponQRArrowImage.image = UIImage(named: self.isCouponQRExpanded ? "arrow_up" : "arrow_down", in: MyEmptyClass.resourceBundle(), compatibleWith: nil)
346 +
347 + // Update arrow with rotation
348 + let rotation = self.isCouponQRExpanded ? CGAffineTransform(rotationAngle: .pi) : .identity
349 + self.couponQRArrowImage.transform = rotation
350 +
351 + // Update height constraint
352 + self.couponQRContentHeightConstraint.constant = targetHeight
353 +
354 + // Update alpha for smooth fade
355 + self.couponQRContentView.alpha = self.isCouponQRExpanded ? 1.0 : 0.0
356 +
357 + // Force layout update
358 + self.view.layoutIfNeeded()
359 +
360 + }) { _ in
361 + // Hide content after animation completes if collapsing
362 + if !self.isCouponQRExpanded {
363 + self.couponQRContentView.isHidden = true
364 + }
365 + }
366 + }
367 +
368 + @objc private func toggleTerms() {
369 + isTermsExpanded.toggle()
370 +
371 + UIView.animate(withDuration: 0.3) {
372 + // self.termsButtonArrowImage.image = UIImage(named: self.isTermsExpanded ? "arrow_up" : "arrow_down", in: MyEmptyClass.resourceBundle(), compatibleWith: nil)
373 +
374 + // Update arrow with rotation
375 + let rotation = self.isTermsExpanded ? CGAffineTransform(rotationAngle: .pi) : .identity
376 + self.termsButtonArrowImage.transform = rotation
377 +
378 + self.termsLabelHeight.constant = self.isTermsExpanded ? self.termsLabel.intrinsicContentSize.height : 0
379 + self.view.layoutIfNeeded()
380 + }
381 + }
382 +
383 + @objc private func copyButtonTapped() {
384 + // Get the coupon code text
385 + guard let couponCode = couponCodeValueLabel.text else { return }
386 +
387 + // Copy to clipboard
388 + UIPasteboard.general.string = couponCode
389 +
390 + // Show visual feedback
391 + showCopyFeedback()
392 +
393 + // Optional: Haptic feedback
394 + let impactFeedback = UIImpactFeedbackGenerator(style: .medium)
395 + impactFeedback.impactOccurred()
396 + }
397 +
398 + private func showCopyFeedback() {
399 + // Store original image
400 + // let originalImage = copyButtonImage.image
401 +
402 + // Change to checkmark temporarily
403 + // copyButtonImage.image = UIImage(systemName: "checkmark")
404 + // copyButtonImage.tintColor = UIColor(rgb: 0x09914E) // Green color
405 +
406 + // Show toast message
407 + showToast(message: "Κωδικός αντιγράφηκε!")
408 +
409 + // Reset after 1.5 seconds
410 + // DispatchQueue.main.asyncAfter(deadline: .now() + 1.5) {
411 + // self.copyButtonImage.image = originalImage
412 + // self.copyButtonImage.tintColor = UIColor(rgb: 0xCBCED1) // Original color
413 + // }
414 + }
415 +
416 + private func showToast(message: String) {
417 + // Create toast label
418 + let toast = UILabel()
419 + toast.backgroundColor = UIColor.black.withAlphaComponent(0.8)
420 + toast.textColor = .white
421 + toast.textAlignment = .center
422 + toast.font = UIFont(name: "PingLCG-Regular", size: 14)
423 + toast.text = message
424 + toast.alpha = 0.0
425 + toast.layer.cornerRadius = 8
426 + toast.clipsToBounds = true
427 +
428 + // Add to view
429 + view.addSubview(toast)
430 + toast.translatesAutoresizingMaskIntoConstraints = false
431 + NSLayoutConstraint.activate([
432 + toast.centerXAnchor.constraint(equalTo: view.centerXAnchor),
433 + toast.bottomAnchor.constraint(equalTo: view.safeAreaLayoutGuide.bottomAnchor, constant: -100),
434 + toast.widthAnchor.constraint(equalToConstant: 200),
435 + toast.heightAnchor.constraint(equalToConstant: 40)
436 + ])
437 +
438 + // Animate in
439 + UIView.animate(withDuration: 0.3, animations: {
440 + toast.alpha = 1.0
441 + }) { _ in
442 + // Animate out after delay
443 + UIView.animate(withDuration: 0.3, delay: 1.5, animations: {
444 + toast.alpha = 0.0
445 + }) { _ in
446 + toast.removeFromSuperview()
447 + }
448 + }
449 + }
450 +
451 +}
1 +<?xml version="1.0" encoding="UTF-8"?>
2 +<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="23094" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" useSafeAreas="YES" colorMatched="YES">
3 + <device id="retina6_12" orientation="portrait" appearance="light"/>
4 + <dependencies>
5 + <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="23084"/>
6 + <capability name="Safe area layout guides" minToolsVersion="9.0"/>
7 + <capability name="System colors in document resources" minToolsVersion="11.0"/>
8 + <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
9 + </dependencies>
10 + <objects>
11 + <placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner" customClass="CouponViewController" customModule="SwiftWarplyFramework" customModuleProvider="target">
12 + <connections>
13 + <outlet property="copyButton" destination="uPp-hJ-U97" id="99c-QK-4uC"/>
14 + <outlet property="copyButtonImage" destination="AXc-Yh-5Ek" id="4VG-c1-zbJ"/>
15 + <outlet property="couponCodeArrowImage" destination="YoJ-w2-mm9" id="oQm-Mm-FL8"/>
16 + <outlet property="couponCodeButton" destination="5sx-2G-cCM" id="vuv-NX-y5I"/>
17 + <outlet property="couponCodeContainerView" destination="ElJ-Te-N4M" id="84s-Ab-iAG"/>
18 + <outlet property="couponCodeContentHeightConstraint" destination="ky8-Xs-cjh" id="P1b-xY-vde"/>
19 + <outlet property="couponCodeContentView" destination="wT1-HY-mg9" id="PEK-wT-l4v"/>
20 + <outlet property="couponCodeHeaderView" destination="cTO-BG-Gzi" id="6Xm-p8-F13"/>
21 + <outlet property="couponCodeTitleLabel" destination="lEF-bh-hOi" id="dVH-Zs-Rbg"/>
22 + <outlet property="couponCodeValueLabel" destination="2Fn-5d-j8v" id="Dlf-7P-qlY"/>
23 + <outlet property="couponImage" destination="Xiw-td-OMd" id="OxY-cx-CHa"/>
24 + <outlet property="couponQRArrowImage" destination="OXW-Jx-8wp" id="ijU-6O-hcN"/>
25 + <outlet property="couponQRButton" destination="xd4-3b-eOl" id="ElE-cn-nPX"/>
26 + <outlet property="couponQRContainerView" destination="Cwz-uh-Zn5" id="igH-cb-FMa"/>
27 + <outlet property="couponQRContentHeightConstraint" destination="odW-jh-UiA" id="LfK-Hl-1Ks"/>
28 + <outlet property="couponQRContentView" destination="xqU-7k-Vxg" id="t1n-V2-Tv3"/>
29 + <outlet property="couponQRHeaderView" destination="eEy-8l-te2" id="0U3-5V-9BB"/>
30 + <outlet property="couponQRImage" destination="Z9w-Ue-Lij" id="cIj-vB-EMz"/>
31 + <outlet property="couponQRTitleLabel" destination="NZj-6a-KB7" id="Yr1-32-jxM"/>
32 + <outlet property="detailsLabel" destination="X7C-0H-IhU" id="fvt-P2-urI"/>
33 + <outlet property="expirationLabel" destination="HLR-Nk-7Gm" id="sRz-Ot-p9b"/>
34 + <outlet property="favoriteImage" destination="1Kx-s2-p1l" id="kMd-LA-04k"/>
35 + <outlet property="infoImage" destination="tFA-1H-T5S" id="Pat-1s-nbE"/>
36 + <outlet property="infoLabel" destination="K34-LM-bC1" id="wIV-dh-aQs"/>
37 + <outlet property="infoView" destination="89U-JU-Imv" id="w8A-vj-7Lb"/>
38 + <outlet property="mapButton" destination="j1U-rV-0FP" id="K5C-V5-ejo"/>
39 + <outlet property="shareImage" destination="WjF-6P-8Wn" id="f7E-u8-Efc"/>
40 + <outlet property="subtitleLabel" destination="VJr-Mc-WMf" id="D5i-m9-5pG"/>
41 + <outlet property="termsButton" destination="Id4-Xw-01i" id="rZ1-hr-bSI"/>
42 + <outlet property="termsButtonArrowImage" destination="C8k-TU-LiL" id="8mu-8b-a7K"/>
43 + <outlet property="termsButtonTitleLabel" destination="6Vj-gt-dKJ" id="hsv-5A-Sgk"/>
44 + <outlet property="termsButtonView" destination="HAh-BZ-4Ka" id="dVr-YX-Wmt"/>
45 + <outlet property="termsLabel" destination="Ak8-Tc-k8X" id="lGl-Bm-k5q"/>
46 + <outlet property="termsLabelHeight" destination="ZA1-TX-m9Y" id="zDj-wU-mre"/>
47 + <outlet property="titleLabel" destination="u54-xs-f5a" id="jG6-28-Q0R"/>
48 + <outlet property="view" destination="i5M-Pr-FkT" id="sfx-zR-JGt"/>
49 + <outlet property="websiteButton" destination="t8z-s1-rIA" id="qZa-ex-J6Y"/>
50 + </connections>
51 + </placeholder>
52 + <placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/>
53 + <view clearsContextBeforeDrawing="NO" contentMode="scaleToFill" id="i5M-Pr-FkT">
54 + <rect key="frame" x="0.0" y="0.0" width="393" height="852"/>
55 + <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
56 + <subviews>
57 + <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="XaT-fU-eNh" userLabel="Main View">
58 + <rect key="frame" x="0.0" y="59" width="393" height="793"/>
59 + <subviews>
60 + <scrollView clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" showsHorizontalScrollIndicator="NO" showsVerticalScrollIndicator="NO" translatesAutoresizingMaskIntoConstraints="NO" id="YpC-uS-mhw">
61 + <rect key="frame" x="0.0" y="0.0" width="393" height="793"/>
62 + <subviews>
63 + <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="qrm-40-JLT" userLabel="Scroll Content View">
64 + <rect key="frame" x="0.0" y="0.0" width="393" height="1177"/>
65 + <subviews>
66 + <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" translatesAutoresizingMaskIntoConstraints="NO" id="Xiw-td-OMd" userLabel="Coupon Image View">
67 + <rect key="frame" x="0.0" y="0.0" width="393" height="211"/>
68 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
69 + <constraints>
70 + <constraint firstAttribute="height" constant="211" id="fMe-eO-hFu"/>
71 + </constraints>
72 + </imageView>
73 + <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="89U-JU-Imv" userLabel="Info View">
74 + <rect key="frame" x="239" y="17" width="138" height="20.666666666666671"/>
75 + <subviews>
76 + <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" translatesAutoresizingMaskIntoConstraints="NO" id="tFA-1H-T5S" userLabel="Info Image View">
77 + <rect key="frame" x="10" y="3.6666666666666723" width="13.666666666666664" height="13.333333333333336"/>
78 + <constraints>
79 + <constraint firstAttribute="height" constant="13.5" id="uQt-vY-kbk"/>
80 + <constraint firstAttribute="width" constant="13.5" id="yzR-99-6Vp"/>
81 + </constraints>
82 + </imageView>
83 + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Περισσότερα" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="K34-LM-bC1" userLabel="Info Label">
84 + <rect key="frame" x="28" y="-0.3333333333333286" width="100" height="21"/>
85 + <fontDescription key="fontDescription" type="system" pointSize="17"/>
86 + <nil key="textColor"/>
87 + <nil key="highlightedColor"/>
88 + </label>
89 + </subviews>
90 + <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
91 + <constraints>
92 + <constraint firstAttribute="bottom" secondItem="tFA-1H-T5S" secondAttribute="bottom" constant="3.5" id="2LU-6d-9tG"/>
93 + <constraint firstAttribute="trailing" secondItem="K34-LM-bC1" secondAttribute="trailing" constant="10" id="7h2-jE-9iR"/>
94 + <constraint firstItem="K34-LM-bC1" firstAttribute="leading" secondItem="tFA-1H-T5S" secondAttribute="trailing" constant="4.5" id="9BF-QB-VRC"/>
95 + <constraint firstItem="K34-LM-bC1" firstAttribute="centerY" secondItem="89U-JU-Imv" secondAttribute="centerY" id="AJ7-80-sbu"/>
96 + <constraint firstItem="tFA-1H-T5S" firstAttribute="top" secondItem="89U-JU-Imv" secondAttribute="top" constant="3.5" id="Nyk-Ax-H7g"/>
97 + <constraint firstItem="tFA-1H-T5S" firstAttribute="leading" secondItem="89U-JU-Imv" secondAttribute="leading" constant="10" id="xHt-ua-5rb"/>
98 + </constraints>
99 + </view>
100 + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Label" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="u54-xs-f5a" userLabel="Title Label">
101 + <rect key="frame" x="24" y="234" width="249" height="20.333333333333343"/>
102 + <fontDescription key="fontDescription" type="system" pointSize="17"/>
103 + <nil key="textColor"/>
104 + <nil key="highlightedColor"/>
105 + </label>
106 + <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" translatesAutoresizingMaskIntoConstraints="NO" id="1Kx-s2-p1l" userLabel="Favorite Image View">
107 + <rect key="frame" x="284" y="228" width="40" height="40"/>
108 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
109 + <constraints>
110 + <constraint firstAttribute="width" constant="40" id="cMn-6O-CHy"/>
111 + <constraint firstAttribute="height" constant="40" id="wxC-Bz-5Ya"/>
112 + </constraints>
113 + </imageView>
114 + <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" translatesAutoresizingMaskIntoConstraints="NO" id="WjF-6P-8Wn" userLabel="Share Image View">
115 + <rect key="frame" x="335" y="228" width="40" height="40"/>
116 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
117 + <constraints>
118 + <constraint firstAttribute="height" constant="40" id="Hb1-K6-gef"/>
119 + <constraint firstAttribute="width" constant="40" id="fIZ-xu-SFW"/>
120 + </constraints>
121 + </imageView>
122 + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Label" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="VJr-Mc-WMf" userLabel="Subtitle Label">
123 + <rect key="frame" x="24" y="254.33333333333334" width="345" height="20.333333333333343"/>
124 + <fontDescription key="fontDescription" type="system" pointSize="17"/>
125 + <nil key="textColor"/>
126 + <nil key="highlightedColor"/>
127 + </label>
128 + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Label" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="HLR-Nk-7Gm" userLabel="Expiration Label">
129 + <rect key="frame" x="24" y="288.66666666666669" width="345" height="20.333333333333314"/>
130 + <fontDescription key="fontDescription" type="system" pointSize="17"/>
131 + <nil key="textColor"/>
132 + <nil key="highlightedColor"/>
133 + </label>
134 + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Label" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="X7C-0H-IhU" userLabel="Details Label">
135 + <rect key="frame" x="24" y="329" width="345" height="20.333333333333314"/>
136 + <fontDescription key="fontDescription" type="system" pointSize="17"/>
137 + <nil key="textColor"/>
138 + <nil key="highlightedColor"/>
139 + </label>
140 + <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="ElJ-Te-N4M" userLabel="CouponCodeContainerView">
141 + <rect key="frame" x="24" y="383.33333333333331" width="345" height="134.33333333333331"/>
142 + <subviews>
143 + <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="cTO-BG-Gzi" userLabel="CouponCodeHeaderView">
144 + <rect key="frame" x="0.0" y="0.0" width="345" height="54.333333333333336"/>
145 + <subviews>
146 + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Label" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="lEF-bh-hOi" userLabel="CouponCodeTitleLabel">
147 + <rect key="frame" x="17" y="17" width="277" height="20.333333333333329"/>
148 + <fontDescription key="fontDescription" type="system" pointSize="17"/>
149 + <nil key="textColor"/>
150 + <nil key="highlightedColor"/>
151 + </label>
152 + <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" translatesAutoresizingMaskIntoConstraints="NO" id="YoJ-w2-mm9" userLabel="CouponCodeArrowImage">
153 + <rect key="frame" x="311" y="20.666666666666686" width="13" height="13"/>
154 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
155 + <constraints>
156 + <constraint firstAttribute="width" constant="13" id="627-N9-Nwq"/>
157 + <constraint firstAttribute="height" constant="13" id="MqD-PS-KVR"/>
158 + </constraints>
159 + </imageView>
160 + <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="system" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="5sx-2G-cCM" userLabel="CouponCodeButton">
161 + <rect key="frame" x="0.0" y="0.0" width="345" height="54.333333333333336"/>
162 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
163 + <state key="normal" title="Button"/>
164 + <buttonConfiguration key="configuration" style="plain" title="Button">
165 + <color key="baseForegroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
166 + </buttonConfiguration>
167 + </button>
168 + </subviews>
169 + <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
170 + <constraints>
171 + <constraint firstAttribute="bottom" secondItem="5sx-2G-cCM" secondAttribute="bottom" id="5b7-2R-dAJ"/>
172 + <constraint firstAttribute="trailing" secondItem="5sx-2G-cCM" secondAttribute="trailing" id="CI1-1e-hkQ"/>
173 + <constraint firstItem="lEF-bh-hOi" firstAttribute="leading" secondItem="cTO-BG-Gzi" secondAttribute="leading" constant="17" id="Gld-ir-1gP"/>
174 + <constraint firstItem="5sx-2G-cCM" firstAttribute="top" secondItem="cTO-BG-Gzi" secondAttribute="top" id="MVC-wv-Mpz"/>
175 + <constraint firstItem="YoJ-w2-mm9" firstAttribute="centerY" secondItem="cTO-BG-Gzi" secondAttribute="centerY" id="UcW-oq-76N"/>
176 + <constraint firstAttribute="bottom" secondItem="lEF-bh-hOi" secondAttribute="bottom" constant="17" id="WvU-KU-XPP"/>
177 + <constraint firstItem="lEF-bh-hOi" firstAttribute="top" secondItem="cTO-BG-Gzi" secondAttribute="top" constant="17" id="a9J-3H-Fxg"/>
178 + <constraint firstItem="5sx-2G-cCM" firstAttribute="leading" secondItem="cTO-BG-Gzi" secondAttribute="leading" id="eSr-hy-hgk"/>
179 + <constraint firstAttribute="trailing" secondItem="YoJ-w2-mm9" secondAttribute="trailing" constant="21" id="fle-ul-e4O"/>
180 + <constraint firstItem="YoJ-w2-mm9" firstAttribute="leading" secondItem="lEF-bh-hOi" secondAttribute="trailing" constant="17" id="wG0-2i-Ums"/>
181 + </constraints>
182 + </view>
183 + <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="wT1-HY-mg9" userLabel="CouponCodeContentView">
184 + <rect key="frame" x="0.0" y="54.333333333333371" width="345" height="80"/>
185 + <subviews>
186 + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Label" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="2Fn-5d-j8v" userLabel="CouponCodeValueLabel">
187 + <rect key="frame" x="16.999999999999996" y="25.999999999999943" width="56.666666666666657" height="28"/>
188 + <fontDescription key="fontDescription" type="system" pointSize="24"/>
189 + <nil key="textColor"/>
190 + <nil key="highlightedColor"/>
191 + </label>
192 + <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" translatesAutoresizingMaskIntoConstraints="NO" id="AXc-Yh-5Ek" userLabel="CopyButtonImage">
193 + <rect key="frame" x="84.666666666666671" y="23.666666666666686" width="33" height="33"/>
194 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
195 + <constraints>
196 + <constraint firstAttribute="height" constant="33" id="7ds-Ao-fBn"/>
197 + <constraint firstAttribute="width" constant="33" id="CQY-h3-dmj"/>
198 + </constraints>
199 + </imageView>
200 + <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="system" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="uPp-hJ-U97" userLabel="CouponCopyButton">
201 + <rect key="frame" x="0.0" y="0.0" width="117.66666666666667" height="80"/>
202 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
203 + <state key="normal" title="Button"/>
204 + <buttonConfiguration key="configuration" style="plain" title="Button">
205 + <color key="baseForegroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
206 + </buttonConfiguration>
207 + </button>
208 + </subviews>
209 + <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
210 + <constraints>
211 + <constraint firstItem="AXc-Yh-5Ek" firstAttribute="trailing" secondItem="uPp-hJ-U97" secondAttribute="trailing" id="3aJ-yL-aQu"/>
212 + <constraint firstItem="uPp-hJ-U97" firstAttribute="leading" secondItem="wT1-HY-mg9" secondAttribute="leading" id="6Jl-oE-u2d"/>
213 + <constraint firstAttribute="trailing" relation="greaterThanOrEqual" secondItem="AXc-Yh-5Ek" secondAttribute="trailing" constant="17" id="7Pr-rr-Awn"/>
214 + <constraint firstItem="AXc-Yh-5Ek" firstAttribute="centerY" secondItem="wT1-HY-mg9" secondAttribute="centerY" id="FdP-94-Drs"/>
215 + <constraint firstItem="2Fn-5d-j8v" firstAttribute="leading" secondItem="wT1-HY-mg9" secondAttribute="leading" constant="17" id="HYO-ML-C8b"/>
216 + <constraint firstItem="uPp-hJ-U97" firstAttribute="top" secondItem="wT1-HY-mg9" secondAttribute="top" id="RGx-ep-QGw"/>
217 + <constraint firstItem="2Fn-5d-j8v" firstAttribute="top" secondItem="wT1-HY-mg9" secondAttribute="top" constant="26" id="XpY-aU-BzN"/>
218 + <constraint firstAttribute="bottom" secondItem="2Fn-5d-j8v" secondAttribute="bottom" constant="26" id="Y10-PC-eP5"/>
219 + <constraint firstAttribute="bottom" secondItem="uPp-hJ-U97" secondAttribute="bottom" id="b9r-2I-hhe"/>
220 + <constraint firstAttribute="height" constant="80" id="ky8-Xs-cjh"/>
221 + <constraint firstItem="AXc-Yh-5Ek" firstAttribute="leading" secondItem="2Fn-5d-j8v" secondAttribute="trailing" constant="11" id="vuS-Bk-Q0J"/>
222 + </constraints>
223 + </view>
224 + </subviews>
225 + <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
226 + <constraints>
227 + <constraint firstItem="wT1-HY-mg9" firstAttribute="leading" secondItem="ElJ-Te-N4M" secondAttribute="leading" id="1fU-8Q-kc5"/>
228 + <constraint firstItem="cTO-BG-Gzi" firstAttribute="leading" secondItem="ElJ-Te-N4M" secondAttribute="leading" id="827-rg-YnF"/>
229 + <constraint firstItem="cTO-BG-Gzi" firstAttribute="top" secondItem="ElJ-Te-N4M" secondAttribute="top" id="DCX-hf-OZ5"/>
230 + <constraint firstAttribute="bottom" secondItem="wT1-HY-mg9" secondAttribute="bottom" id="NTj-Gv-gK2"/>
231 + <constraint firstAttribute="trailing" secondItem="wT1-HY-mg9" secondAttribute="trailing" id="ssf-Xv-Bxx"/>
232 + <constraint firstAttribute="trailing" secondItem="cTO-BG-Gzi" secondAttribute="trailing" id="umy-qN-JFu"/>
233 + <constraint firstItem="wT1-HY-mg9" firstAttribute="top" secondItem="cTO-BG-Gzi" secondAttribute="bottom" id="wkk-WM-rVY"/>
234 + </constraints>
235 + </view>
236 + <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="Cwz-uh-Zn5" userLabel="CouponQRContainerView">
237 + <rect key="frame" x="24" y="540.66666666666663" width="345" height="305"/>
238 + <subviews>
239 + <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="eEy-8l-te2" userLabel="CouponQRHeaderView">
240 + <rect key="frame" x="0.0" y="0.0" width="345" height="55"/>
241 + <subviews>
242 + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Label" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="NZj-6a-KB7" userLabel="CouponQRTitleLabel">
243 + <rect key="frame" x="17" y="17" width="277" height="21"/>
244 + <fontDescription key="fontDescription" type="system" pointSize="17"/>
245 + <nil key="textColor"/>
246 + <nil key="highlightedColor"/>
247 + </label>
248 + <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" translatesAutoresizingMaskIntoConstraints="NO" id="OXW-Jx-8wp" userLabel="CouponQRArrowImage">
249 + <rect key="frame" x="311" y="21" width="13" height="13"/>
250 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
251 + <constraints>
252 + <constraint firstAttribute="width" constant="13" id="G7f-Pn-WhD"/>
253 + <constraint firstAttribute="height" constant="13" id="zVL-H5-ijW"/>
254 + </constraints>
255 + </imageView>
256 + <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="system" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="xd4-3b-eOl" userLabel="CouponQRButton">
257 + <rect key="frame" x="0.0" y="0.0" width="345" height="55"/>
258 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
259 + <state key="normal" title="Button"/>
260 + <buttonConfiguration key="configuration" style="plain" title="Button">
261 + <color key="baseForegroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
262 + </buttonConfiguration>
263 + </button>
264 + </subviews>
265 + <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
266 + <constraints>
267 + <constraint firstAttribute="bottom" secondItem="xd4-3b-eOl" secondAttribute="bottom" id="1yG-EQ-krt"/>
268 + <constraint firstAttribute="trailing" secondItem="xd4-3b-eOl" secondAttribute="trailing" id="4cA-IG-MEv"/>
269 + <constraint firstAttribute="trailing" secondItem="OXW-Jx-8wp" secondAttribute="trailing" constant="21" id="61o-1d-G8i"/>
270 + <constraint firstAttribute="bottom" secondItem="NZj-6a-KB7" secondAttribute="bottom" constant="17" id="7Nq-qK-srn"/>
271 + <constraint firstItem="xd4-3b-eOl" firstAttribute="leading" secondItem="eEy-8l-te2" secondAttribute="leading" id="BBO-lA-FMd"/>
272 + <constraint firstItem="NZj-6a-KB7" firstAttribute="leading" secondItem="eEy-8l-te2" secondAttribute="leading" constant="17" id="C9L-Ez-BxU"/>
273 + <constraint firstItem="xd4-3b-eOl" firstAttribute="top" secondItem="eEy-8l-te2" secondAttribute="top" id="Omk-77-XDb"/>
274 + <constraint firstItem="OXW-Jx-8wp" firstAttribute="leading" secondItem="NZj-6a-KB7" secondAttribute="trailing" constant="17" id="gAd-xN-NrH"/>
275 + <constraint firstItem="OXW-Jx-8wp" firstAttribute="centerY" secondItem="eEy-8l-te2" secondAttribute="centerY" id="gFQ-3l-Vyc"/>
276 + <constraint firstItem="NZj-6a-KB7" firstAttribute="top" secondItem="eEy-8l-te2" secondAttribute="top" constant="17" id="x3M-GO-42H"/>
277 + </constraints>
278 + </view>
279 + <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="xqU-7k-Vxg" userLabel="CouponQRContentView">
280 + <rect key="frame" x="0.0" y="55" width="345" height="250"/>
281 + <subviews>
282 + <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" translatesAutoresizingMaskIntoConstraints="NO" id="Z9w-Ue-Lij" userLabel="CouponQRImage">
283 + <rect key="frame" x="72.666666666666686" y="20" width="200" height="200"/>
284 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
285 + <constraints>
286 + <constraint firstAttribute="width" constant="200" id="UHz-Fg-n1x"/>
287 + <constraint firstAttribute="height" constant="200" id="itM-bK-4dv"/>
288 + </constraints>
289 + </imageView>
290 + </subviews>
291 + <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
292 + <constraints>
293 + <constraint firstItem="Z9w-Ue-Lij" firstAttribute="centerX" secondItem="xqU-7k-Vxg" secondAttribute="centerX" id="3jb-mY-gez"/>
294 + <constraint firstAttribute="bottom" secondItem="Z9w-Ue-Lij" secondAttribute="bottom" constant="30" id="4Wr-Ld-HWz"/>
295 + <constraint firstItem="Z9w-Ue-Lij" firstAttribute="top" secondItem="xqU-7k-Vxg" secondAttribute="top" constant="20" id="DoG-pU-Ipv"/>
296 + <constraint firstAttribute="height" constant="250" id="odW-jh-UiA"/>
297 + </constraints>
298 + </view>
299 + </subviews>
300 + <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
301 + <constraints>
302 + <constraint firstAttribute="trailing" secondItem="xqU-7k-Vxg" secondAttribute="trailing" id="JEa-Zg-JIu"/>
303 + <constraint firstItem="xqU-7k-Vxg" firstAttribute="top" secondItem="eEy-8l-te2" secondAttribute="bottom" id="Jf6-P1-9qS"/>
304 + <constraint firstItem="eEy-8l-te2" firstAttribute="leading" secondItem="Cwz-uh-Zn5" secondAttribute="leading" id="iZp-kc-tZ2"/>
305 + <constraint firstItem="xqU-7k-Vxg" firstAttribute="leading" secondItem="Cwz-uh-Zn5" secondAttribute="leading" id="nxQ-kb-BhT"/>
306 + <constraint firstItem="eEy-8l-te2" firstAttribute="top" secondItem="Cwz-uh-Zn5" secondAttribute="top" id="qho-3x-oyY"/>
307 + <constraint firstAttribute="trailing" secondItem="eEy-8l-te2" secondAttribute="trailing" id="sg9-Jq-q2G"/>
308 + <constraint firstAttribute="bottom" secondItem="xqU-7k-Vxg" secondAttribute="bottom" id="wUN-aQ-c9t"/>
309 + </constraints>
310 + </view>
311 + <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="HAh-BZ-4Ka" userLabel="TermsButtonView">
312 + <rect key="frame" x="23.999999999999993" y="895.66666666666663" width="123.33333333333331" height="35"/>
313 + <subviews>
314 + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Όροι Χρήσης" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="6Vj-gt-dKJ" userLabel="TermsButtonTitleLabel">
315 + <rect key="frame" x="0.0" y="5" width="101.33333333333333" height="25"/>
316 + <fontDescription key="fontDescription" type="system" pointSize="17"/>
317 + <nil key="textColor"/>
318 + <nil key="highlightedColor"/>
319 + </label>
320 + <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" translatesAutoresizingMaskIntoConstraints="NO" id="C8k-TU-LiL" userLabel="TermsButtonArrowImage">
321 + <rect key="frame" x="109.33333333333334" y="15" width="9" height="5"/>
322 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
323 + <constraints>
324 + <constraint firstAttribute="height" constant="5" id="ERb-FD-j0Y"/>
325 + <constraint firstAttribute="width" constant="9" id="Sc1-QU-NCU"/>
326 + </constraints>
327 + </imageView>
328 + <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="system" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="Id4-Xw-01i" userLabel="TermsButton">
329 + <rect key="frame" x="0.0" y="0.0" width="123.33333333333333" height="35"/>
330 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
331 + <state key="normal" title="Button"/>
332 + <buttonConfiguration key="configuration" style="plain" title="Button">
333 + <color key="baseForegroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
334 + </buttonConfiguration>
335 + </button>
336 + </subviews>
337 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
338 + <constraints>
339 + <constraint firstAttribute="trailing" secondItem="Id4-Xw-01i" secondAttribute="trailing" id="9yF-mL-I1z"/>
340 + <constraint firstItem="6Vj-gt-dKJ" firstAttribute="top" secondItem="HAh-BZ-4Ka" secondAttribute="top" constant="5" id="D14-g1-o0D"/>
341 + <constraint firstItem="6Vj-gt-dKJ" firstAttribute="leading" secondItem="HAh-BZ-4Ka" secondAttribute="leading" id="NXA-J1-wrD"/>
342 + <constraint firstItem="Id4-Xw-01i" firstAttribute="leading" secondItem="HAh-BZ-4Ka" secondAttribute="leading" id="VXd-Q2-8zj"/>
343 + <constraint firstAttribute="trailing" secondItem="C8k-TU-LiL" secondAttribute="trailing" constant="5" id="Yh6-uV-EBT"/>
344 + <constraint firstItem="C8k-TU-LiL" firstAttribute="centerY" secondItem="HAh-BZ-4Ka" secondAttribute="centerY" id="eps-sQ-Uah"/>
345 + <constraint firstAttribute="bottom" secondItem="6Vj-gt-dKJ" secondAttribute="bottom" constant="5" id="gRE-jP-z4y"/>
346 + <constraint firstItem="C8k-TU-LiL" firstAttribute="leading" secondItem="6Vj-gt-dKJ" secondAttribute="trailing" constant="8" id="had-S0-3Sm"/>
347 + <constraint firstItem="Id4-Xw-01i" firstAttribute="top" secondItem="HAh-BZ-4Ka" secondAttribute="top" id="htm-a2-Hbc"/>
348 + <constraint firstAttribute="bottom" secondItem="Id4-Xw-01i" secondAttribute="bottom" id="xfI-kZ-4H2"/>
349 + </constraints>
350 + </view>
351 + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Label" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="Ak8-Tc-k8X" userLabel="TermsLabel">
352 + <rect key="frame" x="24" y="940.66666666666663" width="345" height="20.333333333333371"/>
353 + <constraints>
354 + <constraint firstAttribute="height" constant="20.329999999999998" id="ZA1-TX-m9Y"/>
355 + </constraints>
356 + <fontDescription key="fontDescription" type="system" pointSize="17"/>
357 + <nil key="textColor"/>
358 + <nil key="highlightedColor"/>
359 + </label>
360 + <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="system" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="j1U-rV-0FP" userLabel="MapButton">
361 + <rect key="frame" x="24" y="1001" width="345" height="55"/>
362 + <constraints>
363 + <constraint firstAttribute="height" constant="55" id="BZv-RS-JfU"/>
364 + </constraints>
365 + <state key="normal" title="Button"/>
366 + <buttonConfiguration key="configuration" style="plain" title="Button"/>
367 + </button>
368 + <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="system" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="t8z-s1-rIA" userLabel="WebsiteButton">
369 + <rect key="frame" x="24" y="1076" width="345" height="55"/>
370 + <constraints>
371 + <constraint firstAttribute="height" constant="55" id="EUh-DN-fJh"/>
372 + </constraints>
373 + <state key="normal" title="Button"/>
374 + <buttonConfiguration key="configuration" style="plain" title="Button"/>
375 + </button>
376 + </subviews>
377 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
378 + <constraints>
379 + <constraint firstItem="t8z-s1-rIA" firstAttribute="leading" secondItem="qrm-40-JLT" secondAttribute="leading" constant="24" id="0ws-pJ-lPS"/>
380 + <constraint firstItem="1Kx-s2-p1l" firstAttribute="leading" secondItem="u54-xs-f5a" secondAttribute="trailing" constant="11" id="22w-QH-w0I"/>
381 + <constraint firstItem="Cwz-uh-Zn5" firstAttribute="leading" secondItem="qrm-40-JLT" secondAttribute="leading" constant="24" id="2Cq-bG-OqH"/>
382 + <constraint firstItem="HLR-Nk-7Gm" firstAttribute="leading" secondItem="qrm-40-JLT" secondAttribute="leading" constant="24" id="3IS-pt-47I"/>
383 + <constraint firstItem="HAh-BZ-4Ka" firstAttribute="leading" secondItem="qrm-40-JLT" secondAttribute="leading" constant="24" id="3wX-re-5mu"/>
384 + <constraint firstItem="WjF-6P-8Wn" firstAttribute="top" secondItem="Xiw-td-OMd" secondAttribute="bottom" constant="17" id="DTU-uH-exC"/>
385 + <constraint firstItem="Xiw-td-OMd" firstAttribute="leading" secondItem="qrm-40-JLT" secondAttribute="leading" id="GFv-Mo-QN0"/>
386 + <constraint firstAttribute="trailing" secondItem="t8z-s1-rIA" secondAttribute="trailing" constant="24" id="Hel-rG-nvJ"/>
387 + <constraint firstItem="VJr-Mc-WMf" firstAttribute="leading" secondItem="qrm-40-JLT" secondAttribute="leading" constant="24" id="Hoa-qW-OtC"/>
388 + <constraint firstItem="89U-JU-Imv" firstAttribute="top" secondItem="qrm-40-JLT" secondAttribute="top" constant="17" id="JQF-r7-v7p"/>
389 + <constraint firstAttribute="trailing" secondItem="Cwz-uh-Zn5" secondAttribute="trailing" constant="24" id="MCe-c8-R0P"/>
390 + <constraint firstAttribute="trailing" secondItem="89U-JU-Imv" secondAttribute="trailing" constant="16" id="QJ1-AA-bn9"/>
391 + <constraint firstItem="u54-xs-f5a" firstAttribute="leading" secondItem="qrm-40-JLT" secondAttribute="leading" constant="24" id="ScM-kH-ZEe"/>
392 + <constraint firstItem="VJr-Mc-WMf" firstAttribute="top" secondItem="u54-xs-f5a" secondAttribute="bottom" id="Ssw-da-ntM"/>
393 + <constraint firstItem="HAh-BZ-4Ka" firstAttribute="top" secondItem="Cwz-uh-Zn5" secondAttribute="bottom" constant="50" id="Su5-M8-vrC"/>
394 + <constraint firstAttribute="trailing" secondItem="Xiw-td-OMd" secondAttribute="trailing" id="TGH-lz-pn5"/>
395 + <constraint firstItem="ElJ-Te-N4M" firstAttribute="leading" secondItem="qrm-40-JLT" secondAttribute="leading" constant="24" id="abd-4G-pI5"/>
396 + <constraint firstItem="Xiw-td-OMd" firstAttribute="top" secondItem="qrm-40-JLT" secondAttribute="top" id="ajI-sR-3Pt"/>
397 + <constraint firstAttribute="trailing" secondItem="j1U-rV-0FP" secondAttribute="trailing" constant="24" id="bBU-zw-nbU"/>
398 + <constraint firstAttribute="bottom" secondItem="t8z-s1-rIA" secondAttribute="bottom" constant="46" id="bBi-iY-kAp"/>
399 + <constraint firstItem="WjF-6P-8Wn" firstAttribute="leading" secondItem="1Kx-s2-p1l" secondAttribute="trailing" constant="11" id="bI6-jl-1U8"/>
400 + <constraint firstAttribute="trailing" secondItem="X7C-0H-IhU" secondAttribute="trailing" constant="24" id="cXA-ke-cJ7"/>
401 + <constraint firstItem="X7C-0H-IhU" firstAttribute="leading" secondItem="qrm-40-JLT" secondAttribute="leading" constant="24" id="d5O-SJ-gva"/>
402 + <constraint firstAttribute="trailing" secondItem="HLR-Nk-7Gm" secondAttribute="trailing" constant="24" id="eDk-HB-bk1"/>
403 + <constraint firstAttribute="trailing" secondItem="ElJ-Te-N4M" secondAttribute="trailing" constant="24" id="f9R-SZ-ReV"/>
404 + <constraint firstItem="j1U-rV-0FP" firstAttribute="top" secondItem="Ak8-Tc-k8X" secondAttribute="bottom" constant="40" id="gym-1h-ewZ"/>
405 + <constraint firstItem="HLR-Nk-7Gm" firstAttribute="top" secondItem="VJr-Mc-WMf" secondAttribute="bottom" constant="14" id="hfN-OE-fbk"/>
406 + <constraint firstItem="Ak8-Tc-k8X" firstAttribute="top" secondItem="HAh-BZ-4Ka" secondAttribute="bottom" constant="9.9999999999998863" id="i4i-57-H76"/>
407 + <constraint firstItem="j1U-rV-0FP" firstAttribute="leading" secondItem="qrm-40-JLT" secondAttribute="leading" constant="24" id="jac-wq-3ZZ"/>
408 + <constraint firstItem="ElJ-Te-N4M" firstAttribute="top" secondItem="X7C-0H-IhU" secondAttribute="bottom" constant="34" id="jpp-m0-Hqs"/>
409 + <constraint firstItem="t8z-s1-rIA" firstAttribute="top" secondItem="j1U-rV-0FP" secondAttribute="bottom" constant="20" id="lPW-dz-sru"/>
410 + <constraint firstItem="X7C-0H-IhU" firstAttribute="top" secondItem="HLR-Nk-7Gm" secondAttribute="bottom" constant="20" id="mg0-Su-33x"/>
411 + <constraint firstAttribute="trailing" secondItem="Ak8-Tc-k8X" secondAttribute="trailing" constant="24" id="oCu-13-6UV"/>
412 + <constraint firstAttribute="trailing" secondItem="WjF-6P-8Wn" secondAttribute="trailing" constant="18" id="qhV-dn-76R"/>
413 + <constraint firstItem="Cwz-uh-Zn5" firstAttribute="top" secondItem="ElJ-Te-N4M" secondAttribute="bottom" constant="23" id="sxz-YM-etJ"/>
414 + <constraint firstItem="Ak8-Tc-k8X" firstAttribute="leading" secondItem="qrm-40-JLT" secondAttribute="leading" constant="24" id="v9m-et-nFd"/>
415 + <constraint firstItem="u54-xs-f5a" firstAttribute="top" secondItem="Xiw-td-OMd" secondAttribute="bottom" constant="23" id="w3l-OQ-ddG"/>
416 + <constraint firstAttribute="trailing" secondItem="VJr-Mc-WMf" secondAttribute="trailing" constant="24" id="wJA-JP-ZWT"/>
417 + <constraint firstItem="1Kx-s2-p1l" firstAttribute="top" secondItem="Xiw-td-OMd" secondAttribute="bottom" constant="17" id="zNT-Y8-JpJ"/>
418 + </constraints>
419 + </view>
420 + </subviews>
421 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
422 + <constraints>
423 + <constraint firstItem="qrm-40-JLT" firstAttribute="width" secondItem="zwi-OX-nWJ" secondAttribute="width" id="46f-KH-fWt"/>
424 + <constraint firstItem="qrm-40-JLT" firstAttribute="leading" secondItem="z3x-Kv-DPe" secondAttribute="leading" id="Tqa-O8-lWQ"/>
425 + <constraint firstItem="qrm-40-JLT" firstAttribute="bottom" secondItem="z3x-Kv-DPe" secondAttribute="bottom" id="bZd-DN-qHf"/>
426 + <constraint firstItem="qrm-40-JLT" firstAttribute="top" secondItem="z3x-Kv-DPe" secondAttribute="top" id="tU6-Lf-ZiK"/>
427 + <constraint firstItem="qrm-40-JLT" firstAttribute="trailing" secondItem="z3x-Kv-DPe" secondAttribute="trailing" id="wkW-P9-vPb"/>
428 + </constraints>
429 + <viewLayoutGuide key="contentLayoutGuide" id="z3x-Kv-DPe"/>
430 + <viewLayoutGuide key="frameLayoutGuide" id="zwi-OX-nWJ"/>
431 + </scrollView>
432 + </subviews>
433 + <color key="backgroundColor" red="0.94901960784313721" green="0.94901960784313721" blue="0.94901960784313721" alpha="1" colorSpace="calibratedRGB"/>
434 + <constraints>
435 + <constraint firstAttribute="bottom" secondItem="YpC-uS-mhw" secondAttribute="bottom" id="8Cp-bx-YIo"/>
436 + <constraint firstItem="YpC-uS-mhw" firstAttribute="top" secondItem="XaT-fU-eNh" secondAttribute="top" id="FzN-9C-IcE"/>
437 + <constraint firstItem="qrm-40-JLT" firstAttribute="height" relation="greaterThanOrEqual" secondItem="XaT-fU-eNh" secondAttribute="height" id="Haf-bw-iTI"/>
438 + <constraint firstItem="YpC-uS-mhw" firstAttribute="leading" secondItem="XaT-fU-eNh" secondAttribute="leading" id="npV-aw-Pmw"/>
439 + <constraint firstAttribute="trailing" secondItem="YpC-uS-mhw" secondAttribute="trailing" id="wj8-zH-sYG"/>
440 + </constraints>
441 + </view>
442 + </subviews>
443 + <viewLayoutGuide key="safeArea" id="fnl-2z-Ty3"/>
444 + <color key="backgroundColor" systemColor="systemBackgroundColor"/>
445 + <constraints>
446 + <constraint firstAttribute="trailing" secondItem="XaT-fU-eNh" secondAttribute="trailing" id="8CQ-aq-Ezd"/>
447 + <constraint firstItem="XaT-fU-eNh" firstAttribute="top" secondItem="fnl-2z-Ty3" secondAttribute="top" id="DIL-gG-nA2"/>
448 + <constraint firstAttribute="bottom" secondItem="XaT-fU-eNh" secondAttribute="bottom" id="XXc-AZ-i85"/>
449 + <constraint firstItem="XaT-fU-eNh" firstAttribute="leading" secondItem="i5M-Pr-FkT" secondAttribute="leading" id="bpz-F0-O5d"/>
450 + </constraints>
451 + <point key="canvasLocation" x="12" y="-11"/>
452 + </view>
453 + </objects>
454 + <resources>
455 + <systemColor name="systemBackgroundColor">
456 + <color white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
457 + </systemColor>
458 + </resources>
459 +</document>
1 +<?xml version="1.0" encoding="UTF-8"?>
2 +<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="23094" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" useSafeAreas="YES" colorMatched="YES">
3 + <device id="retina6_1" orientation="portrait" appearance="light"/>
4 + <dependencies>
5 + <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="23084"/>
6 + <capability name="Safe area layout guides" minToolsVersion="9.0"/>
7 + <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
8 + </dependencies>
9 + <scenes>
10 + <!--Campaign View Controller-->
11 + <scene sceneID="twP-1E-dhb">
12 + <objects>
13 + <viewController storyboardIdentifier="CampaignViewController" hidesBottomBarWhenPushed="YES" id="yqg-nb-9Dh" customClass="CampaignViewController" customModule="SwiftWarplyFramework" customModuleProvider="target" sceneMemberID="viewController">
14 + <view key="view" contentMode="scaleToFill" id="V7y-5C-oMC">
15 + <rect key="frame" x="0.0" y="0.0" width="414" height="896"/>
16 + <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
17 + <subviews>
18 + <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="iPT-gj-hEL">
19 + <rect key="frame" x="0.0" y="48" width="414" height="848"/>
20 + <subviews>
21 + <wkWebView contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="bHn-Kz-pbS">
22 + <rect key="frame" x="0.0" y="0.0" width="414" height="848"/>
23 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
24 + <wkWebViewConfiguration key="configuration">
25 + <audiovisualMediaTypes key="mediaTypesRequiringUserActionForPlayback" none="YES"/>
26 + <wkPreferences key="preferences"/>
27 + </wkWebViewConfiguration>
28 + </wkWebView>
29 + </subviews>
30 + <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
31 + <constraints>
32 + <constraint firstAttribute="bottom" secondItem="bHn-Kz-pbS" secondAttribute="bottom" id="CcL-ZT-QeZ"/>
33 + <constraint firstAttribute="trailing" secondItem="bHn-Kz-pbS" secondAttribute="trailing" id="Nsn-7j-FSx"/>
34 + <constraint firstItem="bHn-Kz-pbS" firstAttribute="leading" secondItem="iPT-gj-hEL" secondAttribute="leading" id="UTz-nY-JvS"/>
35 + <constraint firstItem="bHn-Kz-pbS" firstAttribute="top" secondItem="iPT-gj-hEL" secondAttribute="top" id="WKD-3C-3kF"/>
36 + </constraints>
37 + <variation key="default">
38 + <mask key="subviews">
39 + <exclude reference="bHn-Kz-pbS"/>
40 + </mask>
41 + </variation>
42 + </view>
43 + </subviews>
44 + <viewLayoutGuide key="safeArea" id="xUc-yV-Y8f"/>
45 + <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
46 + <constraints>
47 + <constraint firstAttribute="bottom" secondItem="iPT-gj-hEL" secondAttribute="bottom" id="5l8-hX-bhz"/>
48 + <constraint firstItem="iPT-gj-hEL" firstAttribute="leading" secondItem="V7y-5C-oMC" secondAttribute="leading" id="Owm-bA-52e"/>
49 + <constraint firstItem="iPT-gj-hEL" firstAttribute="top" secondItem="xUc-yV-Y8f" secondAttribute="top" id="TkC-xl-X4w"/>
50 + <constraint firstAttribute="trailing" secondItem="iPT-gj-hEL" secondAttribute="trailing" id="yjN-j9-XbE"/>
51 + </constraints>
52 + </view>
53 + <connections>
54 + <outlet property="webview" destination="bHn-Kz-pbS" id="Fhg-oM-cQy"/>
55 + </connections>
56 + </viewController>
57 + <placeholder placeholderIdentifier="IBFirstResponder" id="Ee1-aw-PRJ" userLabel="First Responder" customClass="UIResponder" sceneMemberID="firstResponder"/>
58 + </objects>
59 + <point key="canvasLocation" x="1612" y="836"/>
60 + </scene>
61 + </scenes>
62 +</document>
1 +{
2 + "images" : [
3 + {
4 + "filename" : "arrow_down.png",
5 + "idiom" : "universal",
6 + "scale" : "1x"
7 + },
8 + {
9 + "filename" : "arrow_down 1.png",
10 + "idiom" : "universal",
11 + "scale" : "2x"
12 + },
13 + {
14 + "filename" : "arrow_down 2.png",
15 + "idiom" : "universal",
16 + "scale" : "3x"
17 + }
18 + ],
19 + "info" : {
20 + "author" : "xcode",
21 + "version" : 1
22 + }
23 +}
1 +{
2 + "images" : [
3 + {
4 + "filename" : "arrow_up.png",
5 + "idiom" : "universal",
6 + "scale" : "1x"
7 + },
8 + {
9 + "filename" : "arrow_up 1.png",
10 + "idiom" : "universal",
11 + "scale" : "2x"
12 + },
13 + {
14 + "filename" : "arrow_up 2.png",
15 + "idiom" : "universal",
16 + "scale" : "3x"
17 + }
18 + ],
19 + "info" : {
20 + "author" : "xcode",
21 + "version" : 1
22 + }
23 +}
1 +{
2 + "images" : [
3 + {
4 + "filename" : "avis_banner.png",
5 + "idiom" : "universal",
6 + "scale" : "1x"
7 + },
8 + {
9 + "filename" : "avis_banner 1.png",
10 + "idiom" : "universal",
11 + "scale" : "2x"
12 + },
13 + {
14 + "filename" : "avis_banner 2.png",
15 + "idiom" : "universal",
16 + "scale" : "3x"
17 + }
18 + ],
19 + "info" : {
20 + "author" : "xcode",
21 + "version" : 1
22 + }
23 +}
1 +{
2 + "images" : [
3 + {
4 + "filename" : "avis_logo.png",
5 + "idiom" : "universal",
6 + "scale" : "1x"
7 + },
8 + {
9 + "filename" : "avis_logo 1.png",
10 + "idiom" : "universal",
11 + "scale" : "2x"
12 + },
13 + {
14 + "filename" : "avis_logo 2.png",
15 + "idiom" : "universal",
16 + "scale" : "3x"
17 + }
18 + ],
19 + "info" : {
20 + "author" : "xcode",
21 + "version" : 1
22 + }
23 +}
1 +{
2 + "images" : [
3 + {
4 + "filename" : "barcode.png",
5 + "idiom" : "universal",
6 + "scale" : "1x"
7 + },
8 + {
9 + "filename" : "barcode 1.png",
10 + "idiom" : "universal",
11 + "scale" : "2x"
12 + },
13 + {
14 + "filename" : "barcode 2.png",
15 + "idiom" : "universal",
16 + "scale" : "3x"
17 + }
18 + ],
19 + "info" : {
20 + "author" : "xcode",
21 + "version" : 1
22 + }
23 +}
1 +{
2 + "images" : [
3 + {
4 + "filename" : "coffeeisland_banner.png",
5 + "idiom" : "universal",
6 + "scale" : "1x"
7 + },
8 + {
9 + "filename" : "coffeeisland_banner 1.png",
10 + "idiom" : "universal",
11 + "scale" : "2x"
12 + },
13 + {
14 + "filename" : "coffeeisland_banner 2.png",
15 + "idiom" : "universal",
16 + "scale" : "3x"
17 + }
18 + ],
19 + "info" : {
20 + "author" : "xcode",
21 + "version" : 1
22 + }
23 +}
1 +{
2 + "images" : [
3 + {
4 + "filename" : "coffeeisland_logo.png",
5 + "idiom" : "universal",
6 + "scale" : "1x"
7 + },
8 + {
9 + "filename" : "coffeeisland_logo 1.png",
10 + "idiom" : "universal",
11 + "scale" : "2x"
12 + },
13 + {
14 + "filename" : "coffeeisland_logo 2.png",
15 + "idiom" : "universal",
16 + "scale" : "3x"
17 + }
18 + ],
19 + "info" : {
20 + "author" : "xcode",
21 + "version" : 1
22 + }
23 +}
1 +{
2 + "images" : [
3 + {
4 + "filename" : "contest_banner_1.png",
5 + "idiom" : "universal",
6 + "scale" : "1x"
7 + },
8 + {
9 + "filename" : "contest_banner_1 1.png",
10 + "idiom" : "universal",
11 + "scale" : "2x"
12 + },
13 + {
14 + "filename" : "contest_banner_1 2.png",
15 + "idiom" : "universal",
16 + "scale" : "3x"
17 + }
18 + ],
19 + "info" : {
20 + "author" : "xcode",
21 + "version" : 1
22 + }
23 +}
1 +{
2 + "images" : [
3 + {
4 + "filename" : "contest_banner_2.png",
5 + "idiom" : "universal",
6 + "scale" : "1x"
7 + },
8 + {
9 + "filename" : "contest_banner_2 1.png",
10 + "idiom" : "universal",
11 + "scale" : "2x"
12 + },
13 + {
14 + "filename" : "contest_banner_2 2.png",
15 + "idiom" : "universal",
16 + "scale" : "3x"
17 + }
18 + ],
19 + "info" : {
20 + "author" : "xcode",
21 + "version" : 1
22 + }
23 +}
1 +{
2 + "images" : [
3 + {
4 + "filename" : "contest_banner_3.png",
5 + "idiom" : "universal",
6 + "scale" : "1x"
7 + },
8 + {
9 + "filename" : "contest_banner_3 1.png",
10 + "idiom" : "universal",
11 + "scale" : "2x"
12 + },
13 + {
14 + "filename" : "contest_banner_3 2.png",
15 + "idiom" : "universal",
16 + "scale" : "3x"
17 + }
18 + ],
19 + "info" : {
20 + "author" : "xcode",
21 + "version" : 1
22 + }
23 +}
1 +{
2 + "images" : [
3 + {
4 + "filename" : "contest_banner_4.png",
5 + "idiom" : "universal",
6 + "scale" : "1x"
7 + },
8 + {
9 + "filename" : "contest_banner_4 1.png",
10 + "idiom" : "universal",
11 + "scale" : "2x"
12 + },
13 + {
14 + "filename" : "contest_banner_4 2.png",
15 + "idiom" : "universal",
16 + "scale" : "3x"
17 + }
18 + ],
19 + "info" : {
20 + "author" : "xcode",
21 + "version" : 1
22 + }
23 +}
1 +{
2 + "images" : [
3 + {
4 + "filename" : "copy.png",
5 + "idiom" : "universal",
6 + "scale" : "1x"
7 + },
8 + {
9 + "filename" : "copy 1.png",
10 + "idiom" : "universal",
11 + "scale" : "2x"
12 + },
13 + {
14 + "filename" : "copy 2.png",
15 + "idiom" : "universal",
16 + "scale" : "3x"
17 + }
18 + ],
19 + "info" : {
20 + "author" : "xcode",
21 + "version" : 1
22 + }
23 +}
1 +{
2 + "images" : [
3 + {
4 + "filename" : "dominos_banner.png",
5 + "idiom" : "universal",
6 + "scale" : "1x"
7 + },
8 + {
9 + "filename" : "dominos_banner 1.png",
10 + "idiom" : "universal",
11 + "scale" : "2x"
12 + },
13 + {
14 + "filename" : "dominos_banner 2.png",
15 + "idiom" : "universal",
16 + "scale" : "3x"
17 + }
18 + ],
19 + "info" : {
20 + "author" : "xcode",
21 + "version" : 1
22 + }
23 +}
1 +{
2 + "images" : [
3 + {
4 + "filename" : "dominos_logo.png",
5 + "idiom" : "universal",
6 + "scale" : "1x"
7 + },
8 + {
9 + "filename" : "dominos_logo 1.png",
10 + "idiom" : "universal",
11 + "scale" : "2x"
12 + },
13 + {
14 + "filename" : "dominos_logo 2.png",
15 + "idiom" : "universal",
16 + "scale" : "3x"
17 + }
18 + ],
19 + "info" : {
20 + "author" : "xcode",
21 + "version" : 1
22 + }
23 +}
1 +{
2 + "images" : [
3 + {
4 + "filename" : "favorite2_empty.png",
5 + "idiom" : "universal",
6 + "scale" : "1x"
7 + },
8 + {
9 + "filename" : "favorite2_empty 1.png",
10 + "idiom" : "universal",
11 + "scale" : "2x"
12 + },
13 + {
14 + "filename" : "favorite2_empty 2.png",
15 + "idiom" : "universal",
16 + "scale" : "3x"
17 + }
18 + ],
19 + "info" : {
20 + "author" : "xcode",
21 + "version" : 1
22 + }
23 +}
1 +{
2 + "images" : [
3 + {
4 + "filename" : "favorite2_filled.png",
5 + "idiom" : "universal",
6 + "scale" : "1x"
7 + },
8 + {
9 + "filename" : "favorite2_filled 1.png",
10 + "idiom" : "universal",
11 + "scale" : "2x"
12 + },
13 + {
14 + "filename" : "favorite2_filled 2.png",
15 + "idiom" : "universal",
16 + "scale" : "3x"
17 + }
18 + ],
19 + "info" : {
20 + "author" : "xcode",
21 + "version" : 1
22 + }
23 +}
1 +{
2 + "images" : [
3 + {
4 + "filename" : "favorite_empty.png",
5 + "idiom" : "universal",
6 + "scale" : "1x"
7 + },
8 + {
9 + "filename" : "favorite_empty 1.png",
10 + "idiom" : "universal",
11 + "scale" : "2x"
12 + },
13 + {
14 + "filename" : "favorite_empty 2.png",
15 + "idiom" : "universal",
16 + "scale" : "3x"
17 + }
18 + ],
19 + "info" : {
20 + "author" : "xcode",
21 + "version" : 1
22 + }
23 +}
1 +{
2 + "images" : [
3 + {
4 + "filename" : "favorite_filled.png",
5 + "idiom" : "universal",
6 + "scale" : "1x"
7 + },
8 + {
9 + "filename" : "favorite_filled 1.png",
10 + "idiom" : "universal",
11 + "scale" : "2x"
12 + },
13 + {
14 + "filename" : "favorite_filled 2.png",
15 + "idiom" : "universal",
16 + "scale" : "3x"
17 + }
18 + ],
19 + "info" : {
20 + "author" : "xcode",
21 + "version" : 1
22 + }
23 +}
1 +{
2 + "images" : [
3 + {
4 + "filename" : "ic_back.png",
5 + "idiom" : "universal",
6 + "scale" : "1x"
7 + },
8 + {
9 + "filename" : "ic_back-1.png",
10 + "idiom" : "universal",
11 + "scale" : "2x"
12 + },
13 + {
14 + "filename" : "ic_back-2.png",
15 + "idiom" : "universal",
16 + "scale" : "3x"
17 + }
18 + ],
19 + "info" : {
20 + "author" : "xcode",
21 + "version" : 1
22 + }
23 +}
1 +{
2 + "images" : [
3 + {
4 + "filename" : "ic_back_2.png",
5 + "idiom" : "universal",
6 + "scale" : "1x"
7 + },
8 + {
9 + "filename" : "ic_back_2-1.png",
10 + "idiom" : "universal",
11 + "scale" : "2x"
12 + },
13 + {
14 + "filename" : "ic_back_2-2.png",
15 + "idiom" : "universal",
16 + "scale" : "3x"
17 + }
18 + ],
19 + "info" : {
20 + "author" : "xcode",
21 + "version" : 1
22 + }
23 +}
1 +{
2 + "images" : [
3 + {
4 + "filename" : "ic_back_3.png",
5 + "idiom" : "universal",
6 + "scale" : "1x"
7 + },
8 + {
9 + "filename" : "ic_back_3 1.png",
10 + "idiom" : "universal",
11 + "scale" : "2x"
12 + },
13 + {
14 + "filename" : "ic_back_3 2.png",
15 + "idiom" : "universal",
16 + "scale" : "3x"
17 + }
18 + ],
19 + "info" : {
20 + "author" : "xcode",
21 + "version" : 1
22 + }
23 +}
1 +{
2 + "images" : [
3 + {
4 + "filename" : "ic_close.png",
5 + "idiom" : "universal",
6 + "scale" : "1x"
7 + },
8 + {
9 + "filename" : "ic_close-1.png",
10 + "idiom" : "universal",
11 + "scale" : "2x"
12 + },
13 + {
14 + "filename" : "ic_close-2.png",
15 + "idiom" : "universal",
16 + "scale" : "3x"
17 + }
18 + ],
19 + "info" : {
20 + "author" : "xcode",
21 + "version" : 1
22 + }
23 +}
1 +{
2 + "images" : [
3 + {
4 + "filename" : "ic_close_2.png",
5 + "idiom" : "universal",
6 + "scale" : "1x"
7 + },
8 + {
9 + "filename" : "ic_close_2-1.png",
10 + "idiom" : "universal",
11 + "scale" : "2x"
12 + },
13 + {
14 + "filename" : "ic_close_2-2.png",
15 + "idiom" : "universal",
16 + "scale" : "3x"
17 + }
18 + ],
19 + "info" : {
20 + "author" : "xcode",
21 + "version" : 1
22 + }
23 +}
1 +{
2 + "images" : [
3 + {
4 + "filename" : "ic_close_3.png",
5 + "idiom" : "universal",
6 + "scale" : "1x"
7 + },
8 + {
9 + "filename" : "ic_close_3 1.png",
10 + "idiom" : "universal",
11 + "scale" : "2x"
12 + },
13 + {
14 + "filename" : "ic_close_3 2.png",
15 + "idiom" : "universal",
16 + "scale" : "3x"
17 + }
18 + ],
19 + "info" : {
20 + "author" : "xcode",
21 + "version" : 1
22 + }
23 +}
1 +{
2 + "images" : [
3 + {
4 + "filename" : "info.png",
5 + "idiom" : "universal",
6 + "scale" : "1x"
7 + },
8 + {
9 + "filename" : "info 1.png",
10 + "idiom" : "universal",
11 + "scale" : "2x"
12 + },
13 + {
14 + "filename" : "info 2.png",
15 + "idiom" : "universal",
16 + "scale" : "3x"
17 + }
18 + ],
19 + "info" : {
20 + "author" : "xcode",
21 + "version" : 1
22 + }
23 +}
1 +{
2 + "images" : [
3 + {
4 + "filename" : "info_icon.png",
5 + "idiom" : "universal",
6 + "scale" : "1x"
7 + },
8 + {
9 + "filename" : "info_icon 1.png",
10 + "idiom" : "universal",
11 + "scale" : "2x"
12 + },
13 + {
14 + "filename" : "info_icon 2.png",
15 + "idiom" : "universal",
16 + "scale" : "3x"
17 + }
18 + ],
19 + "info" : {
20 + "author" : "xcode",
21 + "version" : 1
22 + }
23 +}
1 +{
2 + "images" : [
3 + {
4 + "filename" : "migato_banner.png",
5 + "idiom" : "universal",
6 + "scale" : "1x"
7 + },
8 + {
9 + "filename" : "migato_banner 1.png",
10 + "idiom" : "universal",
11 + "scale" : "2x"
12 + },
13 + {
14 + "filename" : "migato_banner 2.png",
15 + "idiom" : "universal",
16 + "scale" : "3x"
17 + }
18 + ],
19 + "info" : {
20 + "author" : "xcode",
21 + "version" : 1
22 + }
23 +}
1 +{
2 + "images" : [
3 + {
4 + "filename" : "migato_logo.png",
5 + "idiom" : "universal",
6 + "scale" : "1x"
7 + },
8 + {
9 + "filename" : "migato_logo 1.png",
10 + "idiom" : "universal",
11 + "scale" : "2x"
12 + },
13 + {
14 + "filename" : "migato_logo 2.png",
15 + "idiom" : "universal",
16 + "scale" : "3x"
17 + }
18 + ],
19 + "info" : {
20 + "author" : "xcode",
21 + "version" : 1
22 + }
23 +}
1 +{
2 + "images" : [
3 + {
4 + "filename" : "moustakas_banner.png",
5 + "idiom" : "universal",
6 + "scale" : "1x"
7 + },
8 + {
9 + "filename" : "moustakas_banner 1.png",
10 + "idiom" : "universal",
11 + "scale" : "2x"
12 + },
13 + {
14 + "filename" : "moustakas_banner 2.png",
15 + "idiom" : "universal",
16 + "scale" : "3x"
17 + }
18 + ],
19 + "info" : {
20 + "author" : "xcode",
21 + "version" : 1
22 + }
23 +}
1 +{
2 + "images" : [
3 + {
4 + "filename" : "moustakas_logo.png",
5 + "idiom" : "universal",
6 + "scale" : "1x"
7 + },
8 + {
9 + "filename" : "moustakas_logo 1.png",
10 + "idiom" : "universal",
11 + "scale" : "2x"
12 + },
13 + {
14 + "filename" : "moustakas_logo 2.png",
15 + "idiom" : "universal",
16 + "scale" : "3x"
17 + }
18 + ],
19 + "info" : {
20 + "author" : "xcode",
21 + "version" : 1
22 + }
23 +}
1 +{
2 + "images" : [
3 + {
4 + "filename" : "musa_banner.png",
5 + "idiom" : "universal",
6 + "scale" : "1x"
7 + },
8 + {
9 + "filename" : "musa_banner 1.png",
10 + "idiom" : "universal",
11 + "scale" : "2x"
12 + },
13 + {
14 + "filename" : "musa_banner 2.png",
15 + "idiom" : "universal",
16 + "scale" : "3x"
17 + }
18 + ],
19 + "info" : {
20 + "author" : "xcode",
21 + "version" : 1
22 + }
23 +}
1 +{
2 + "images" : [
3 + {
4 + "filename" : "musa_logo.png",
5 + "idiom" : "universal",
6 + "scale" : "1x"
7 + },
8 + {
9 + "filename" : "musa_logo 1.png",
10 + "idiom" : "universal",
11 + "scale" : "2x"
12 + },
13 + {
14 + "filename" : "musa_logo 2.png",
15 + "idiom" : "universal",
16 + "scale" : "3x"
17 + }
18 + ],
19 + "info" : {
20 + "author" : "xcode",
21 + "version" : 1
22 + }
23 +}
1 +{
2 + "images" : [
3 + {
4 + "filename" : "ninemia_banner.png",
5 + "idiom" : "universal",
6 + "scale" : "1x"
7 + },
8 + {
9 + "filename" : "ninemia_banner 1.png",
10 + "idiom" : "universal",
11 + "scale" : "2x"
12 + },
13 + {
14 + "filename" : "ninemia_banner 2.png",
15 + "idiom" : "universal",
16 + "scale" : "3x"
17 + }
18 + ],
19 + "info" : {
20 + "author" : "xcode",
21 + "version" : 1
22 + }
23 +}
1 +{
2 + "images" : [
3 + {
4 + "filename" : "ninemia_logo.png",
5 + "idiom" : "universal",
6 + "scale" : "1x"
7 + },
8 + {
9 + "filename" : "ninemia_logo 1.png",
10 + "idiom" : "universal",
11 + "scale" : "2x"
12 + },
13 + {
14 + "filename" : "ninemia_logo 2.png",
15 + "idiom" : "universal",
16 + "scale" : "3x"
17 + }
18 + ],
19 + "info" : {
20 + "author" : "xcode",
21 + "version" : 1
22 + }
23 +}
1 +{
2 + "images" : [
3 + {
4 + "filename" : "profile_pic_default.png",
5 + "idiom" : "universal",
6 + "scale" : "1x"
7 + },
8 + {
9 + "filename" : "profile_pic_default 1.png",
10 + "idiom" : "universal",
11 + "scale" : "2x"
12 + },
13 + {
14 + "filename" : "profile_pic_default 2.png",
15 + "idiom" : "universal",
16 + "scale" : "3x"
17 + }
18 + ],
19 + "info" : {
20 + "author" : "xcode",
21 + "version" : 1
22 + }
23 +}
1 +{
2 + "images" : [
3 + {
4 + "filename" : "questionnaire_banner.png",
5 + "idiom" : "universal",
6 + "scale" : "1x"
7 + },
8 + {
9 + "filename" : "questionnaire_banner 1.png",
10 + "idiom" : "universal",
11 + "scale" : "2x"
12 + },
13 + {
14 + "filename" : "questionnaire_banner 2.png",
15 + "idiom" : "universal",
16 + "scale" : "3x"
17 + }
18 + ],
19 + "info" : {
20 + "author" : "xcode",
21 + "version" : 1
22 + }
23 +}
1 +{
2 + "images" : [
3 + {
4 + "filename" : "ranch_banner.png",
5 + "idiom" : "universal",
6 + "scale" : "1x"
7 + },
8 + {
9 + "filename" : "ranch_banner 1.png",
10 + "idiom" : "universal",
11 + "scale" : "2x"
12 + },
13 + {
14 + "filename" : "ranch_banner 2.png",
15 + "idiom" : "universal",
16 + "scale" : "3x"
17 + }
18 + ],
19 + "info" : {
20 + "author" : "xcode",
21 + "version" : 1
22 + }
23 +}
1 +{
2 + "images" : [
3 + {
4 + "filename" : "ranch_logo.png",
5 + "idiom" : "universal",
6 + "scale" : "1x"
7 + },
8 + {
9 + "filename" : "ranch_logo 1.png",
10 + "idiom" : "universal",
11 + "scale" : "2x"
12 + },
13 + {
14 + "filename" : "ranch_logo 2.png",
15 + "idiom" : "universal",
16 + "scale" : "3x"
17 + }
18 + ],
19 + "info" : {
20 + "author" : "xcode",
21 + "version" : 1
22 + }
23 +}
1 +{
2 + "images" : [
3 + {
4 + "filename" : "share.png",
5 + "idiom" : "universal",
6 + "scale" : "1x"
7 + },
8 + {
9 + "filename" : "share 1.png",
10 + "idiom" : "universal",
11 + "scale" : "2x"
12 + },
13 + {
14 + "filename" : "share 2.png",
15 + "idiom" : "universal",
16 + "scale" : "3x"
17 + }
18 + ],
19 + "info" : {
20 + "author" : "xcode",
21 + "version" : 1
22 + }
23 +}
1 +{
2 + "images" : [
3 + {
4 + "filename" : "zuccherino_banner.png",
5 + "idiom" : "universal",
6 + "scale" : "1x"
7 + },
8 + {
9 + "filename" : "zuccherino_banner 1.png",
10 + "idiom" : "universal",
11 + "scale" : "2x"
12 + },
13 + {
14 + "filename" : "zuccherino_banner 2.png",
15 + "idiom" : "universal",
16 + "scale" : "3x"
17 + }
18 + ],
19 + "info" : {
20 + "author" : "xcode",
21 + "version" : 1
22 + }
23 +}
1 +{
2 + "images" : [
3 + {
4 + "filename" : "zuccherino_logo.png",
5 + "idiom" : "universal",
6 + "scale" : "1x"
7 + },
8 + {
9 + "filename" : "zuccherino_logo 1.png",
10 + "idiom" : "universal",
11 + "scale" : "2x"
12 + },
13 + {
14 + "filename" : "zuccherino_logo 2.png",
15 + "idiom" : "universal",
16 + "scale" : "3x"
17 + }
18 + ],
19 + "info" : {
20 + "author" : "xcode",
21 + "version" : 1
22 + }
23 +}
1 +//
2 +// MyRewardsBannerOfferCollectionViewCell.swift
3 +// SwiftWarplyFramework
4 +//
5 +// Created by Manos Chorianopoulos on 23/5/25.
6 +//
7 +
8 +import UIKit
9 +
10 +@objc public class MyRewardsBannerOfferCollectionViewCell: UICollectionViewCell {
11 + @IBOutlet weak var backgroundImage: UIImageView!
12 +
13 + public override func awakeFromNib() {
14 + super.awakeFromNib()
15 + // Initialization code
16 + }
17 +
18 + func configureCell(data: OfferModel) {
19 + backgroundImage.image = UIImage(named: data.bannerImage, in: MyEmptyClass.resourceBundle(), compatibleWith: nil)
20 + }
21 +}
1 +<?xml version="1.0" encoding="UTF-8"?>
2 +<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="23094" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" useSafeAreas="YES" colorMatched="YES">
3 + <device id="retina6_12" orientation="portrait" appearance="light"/>
4 + <dependencies>
5 + <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="23084"/>
6 + <capability name="Safe area layout guides" minToolsVersion="9.0"/>
7 + <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
8 + </dependencies>
9 + <objects>
10 + <placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner"/>
11 + <placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/>
12 + <collectionViewCell opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" reuseIdentifier="MyRewardsBannerOfferCollectionViewCell" id="gTV-IL-0wX" customClass="MyRewardsBannerOfferCollectionViewCell" customModule="SwiftWarplyFramework" customModuleProvider="target">
13 + <rect key="frame" x="0.0" y="0.0" width="329" height="235"/>
14 + <autoresizingMask key="autoresizingMask"/>
15 + <view key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center">
16 + <rect key="frame" x="0.0" y="0.0" width="329" height="235"/>
17 + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
18 + <subviews>
19 + <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="UtL-2K-6j5" userLabel="Content View">
20 + <rect key="frame" x="0.0" y="0.0" width="329" height="235"/>
21 + <subviews>
22 + <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" translatesAutoresizingMaskIntoConstraints="NO" id="0vR-l5-Rgp">
23 + <rect key="frame" x="0.0" y="0.0" width="329" height="235"/>
24 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
25 + </imageView>
26 + </subviews>
27 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
28 + <constraints>
29 + <constraint firstItem="0vR-l5-Rgp" firstAttribute="leading" secondItem="UtL-2K-6j5" secondAttribute="leading" id="7nR-JP-bOG"/>
30 + <constraint firstAttribute="bottom" secondItem="0vR-l5-Rgp" secondAttribute="bottom" id="TcC-gp-xQg"/>
31 + <constraint firstAttribute="trailing" secondItem="0vR-l5-Rgp" secondAttribute="trailing" id="ew8-fc-Alt"/>
32 + <constraint firstItem="0vR-l5-Rgp" firstAttribute="top" secondItem="UtL-2K-6j5" secondAttribute="top" id="fKH-4h-SgQ"/>
33 + </constraints>
34 + </view>
35 + </subviews>
36 + </view>
37 + <viewLayoutGuide key="safeArea" id="ZTg-uK-7eu"/>
38 + <constraints>
39 + <constraint firstItem="UtL-2K-6j5" firstAttribute="top" secondItem="gTV-IL-0wX" secondAttribute="top" id="0Dc-0s-93Y"/>
40 + <constraint firstAttribute="bottom" secondItem="UtL-2K-6j5" secondAttribute="bottom" id="XAg-hM-jgU"/>
41 + <constraint firstItem="UtL-2K-6j5" firstAttribute="leading" secondItem="gTV-IL-0wX" secondAttribute="leading" id="fVw-LI-PWH"/>
42 + <constraint firstAttribute="trailing" secondItem="UtL-2K-6j5" secondAttribute="trailing" id="uSL-t1-ATu"/>
43 + </constraints>
44 + <size key="customSize" width="329" height="235"/>
45 + <connections>
46 + <outlet property="backgroundImage" destination="0vR-l5-Rgp" id="uTh-Ji-cdm"/>
47 + </connections>
48 + <point key="canvasLocation" x="68" y="-22"/>
49 + </collectionViewCell>
50 + </objects>
51 +</document>
1 +//
2 +// MyRewardsBannerOffersScrollTableViewCell.swift
3 +// SwiftWarplyFramework
4 +//
5 +// Created by Manos Chorianopoulos on 23/5/25.
6 +//
7 +
8 +import UIKit
9 +
10 +protocol MyRewardsBannerOffersScrollTableViewCellDelegate: AnyObject {
11 + func didSelectBannerOffer(_ index: Int)
12 + func didTapProfileButton()
13 +}
14 +
15 +@objc public class MyRewardsBannerOffersScrollTableViewCell: UITableViewCell {
16 + @IBOutlet weak var tagView1: UIView!
17 + @IBOutlet weak var tagLabel1: UILabel!
18 + @IBOutlet weak var tagView2: UIView!
19 + @IBOutlet weak var tagLabel2: UILabel!
20 + @IBOutlet weak var profileImage: UIImageView!
21 + @IBOutlet weak var profileButton: UIButton!
22 + @IBOutlet weak var collectionView: UICollectionView!
23 + @IBOutlet weak var pageControl: UIPageControl!
24 +
25 + weak var delegate: MyRewardsBannerOffersScrollTableViewCellDelegate?
26 + var data: SectionModel?
27 +
28 + public override func awakeFromNib() {
29 + super.awakeFromNib()
30 + // Initialization code
31 +
32 + profileImage.image = UIImage(named: "profile_pic_default", in: MyEmptyClass.resourceBundle(), compatibleWith: nil)
33 +
34 + profileButton.addTarget(self, action: #selector(profileButtonTapped), for: .touchUpInside)
35 +
36 + tagView1.backgroundColor = UIColor(rgb: 0x09914E)
37 + tagView1.layer.cornerRadius = 4.0
38 + tagLabel1.font = UIFont(name: "PingLCG-Regular", size: 17)
39 + tagLabel1.textColor = UIColor(rgb: 0xFFFFFF)
40 +
41 + tagView2.backgroundColor = UIColor(rgb: 0xFC9F25)
42 + tagView2.layer.cornerRadius = 4.0
43 + tagLabel2.font = UIFont(name: "PingLCG-Regular", size: 17)
44 + tagLabel2.textColor = UIColor(rgb: 0xFFFFFF)
45 +
46 +
47 + // Register XIBs for collection view cells
48 + collectionView.register(UINib(nibName: "MyRewardsBannerOfferCollectionViewCell", bundle: Bundle(for: MyEmptyClass.self)), forCellWithReuseIdentifier: "MyRewardsBannerOfferCollectionViewCell")
49 +
50 + // Fix background colors
51 + collectionView.backgroundColor = UIColor.clear
52 + self.backgroundColor = UIColor.clear
53 + self.contentView.backgroundColor = UIColor.clear
54 +
55 + // Remove content insets and gaps
56 + collectionView.contentInset = UIEdgeInsets.zero
57 + collectionView.scrollIndicatorInsets = UIEdgeInsets.zero
58 +
59 + if #available(iOS 11.0, *) {
60 + collectionView.contentInsetAdjustmentBehavior = .never
61 + }
62 +
63 + // Configure collection view layout
64 + if let layout = collectionView.collectionViewLayout as? UICollectionViewFlowLayout {
65 + layout.scrollDirection = .horizontal
66 + layout.minimumLineSpacing = 0
67 + layout.minimumInteritemSpacing = 0
68 + layout.sectionInset = UIEdgeInsets.zero
69 + }
70 +
71 + // Enable paging for smooth banner scrolling
72 + collectionView.isPagingEnabled = true
73 + collectionView.showsHorizontalScrollIndicator = false
74 +
75 + // Set delegates
76 + collectionView.delegate = self
77 + collectionView.dataSource = self
78 +
79 + // Configure page control
80 + pageControl.currentPageIndicatorTintColor = UIColor(rgb: 0xEE437E)
81 + pageControl.pageIndicatorTintColor = UIColor(rgb: 0xD8D8D8)
82 + pageControl.hidesForSinglePage = true
83 + pageControl.isUserInteractionEnabled = false // Disable direct tapping on page control
84 + }
85 +
86 + public override func setSelected(_ selected: Bool, animated: Bool) {
87 + super.setSelected(selected, animated: animated)
88 +
89 + // Configure the view for the selected state
90 + }
91 +
92 + func configureCell(data: SectionModel?) {
93 + self.data = data
94 +
95 + // Configure page control
96 + let numberOfPages = self.data?.offers.count ?? 0
97 + pageControl.numberOfPages = numberOfPages
98 + pageControl.currentPage = 0
99 +
100 + self.collectionView.reloadData();
101 + }
102 +
103 + @objc private func profileButtonTapped() {
104 + // TODO: UNCOMMENT
105 + delegate?.didTapProfileButton()
106 + }
107 +}
108 +
109 +extension MyRewardsBannerOffersScrollTableViewCell: UICollectionViewDataSource, UICollectionViewDelegate, UICollectionViewDelegateFlowLayout, UIScrollViewDelegate {
110 +
111 +
112 + public func numberOfSections(in collectionView: UICollectionView) -> Int {
113 + return 1
114 + }
115 +
116 + public func collectionView(_ collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int {
117 + return self.data?.offers.count ?? 0
118 + }
119 +
120 + public func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell {
121 + let cell = collectionView.dequeueReusableCell(withReuseIdentifier: "MyRewardsBannerOfferCollectionViewCell", for: indexPath) as! MyRewardsBannerOfferCollectionViewCell
122 +// cell.configureCell(offer: self.data?.offers[indexPath.row])
123 + if let offer = self.data?.offers[indexPath.row] {
124 + cell.configureCell(data: offer)
125 + }
126 + return cell;
127 + }
128 +
129 + public func collectionView(_ collectionView: UICollectionView, didSelectItemAt indexPath: IndexPath) {
130 + // Get the selected offer
131 + if let offer = self.data?.offers[indexPath.row] {
132 + // Call the delegate method to notify the parent
133 + delegate?.didSelectBannerOffer(indexPath.row)
134 + }
135 + }
136 +
137 + // MARK: - UICollectionViewDelegateFlowLayout
138 + public func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAt indexPath: IndexPath) -> CGSize {
139 + let screenWidth = UIScreen.main.bounds.width
140 + return CGSize(width: screenWidth, height: 348)
141 + }
142 +
143 + // Distance Between Item Cells
144 + public func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, minimumLineSpacingForSectionAt section: Int) -> CGFloat {
145 + return 0
146 + }
147 +
148 + public func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, minimumInteritemSpacingForSectionAt section: Int) -> CGFloat {
149 + return 0
150 + }
151 +
152 + // Cell Margin
153 + public func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, insetForSectionAt section: Int) -> UIEdgeInsets {
154 + return UIEdgeInsets.zero
155 + }
156 +
157 + // MARK: - UIScrollViewDelegate
158 + public func scrollViewDidEndDecelerating(_ scrollView: UIScrollView) {
159 + let pageWidth = scrollView.frame.width
160 + let currentPage = Int(scrollView.contentOffset.x / pageWidth)
161 + pageControl.currentPage = currentPage
162 + }
163 +
164 + public func scrollViewDidEndScrollingAnimation(_ scrollView: UIScrollView) {
165 + let pageWidth = scrollView.frame.width
166 + let currentPage = Int(scrollView.contentOffset.x / pageWidth)
167 + pageControl.currentPage = currentPage
168 + }
169 +}
1 +<?xml version="1.0" encoding="UTF-8"?>
2 +<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="23094" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" useSafeAreas="YES" colorMatched="YES">
3 + <device id="retina6_12" orientation="portrait" appearance="light"/>
4 + <dependencies>
5 + <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="23084"/>
6 + <capability name="Safe area layout guides" minToolsVersion="9.0"/>
7 + <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
8 + </dependencies>
9 + <objects>
10 + <placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner"/>
11 + <placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/>
12 + <tableViewCell contentMode="scaleToFill" selectionStyle="none" indentationWidth="10" reuseIdentifier="MyRewardsBannerOffersScrollTableViewCell" rowHeight="349" id="KGk-i7-Jjw" customClass="MyRewardsBannerOffersScrollTableViewCell" customModule="SwiftWarplyFramework" customModuleProvider="target">
13 + <rect key="frame" x="0.0" y="0.0" width="413" height="349"/>
14 + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
15 + <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" insetsLayoutMarginsFromSafeArea="NO" tableViewCell="KGk-i7-Jjw" id="H2p-sc-9uM">
16 + <rect key="frame" x="0.0" y="0.0" width="413" height="349"/>
17 + <autoresizingMask key="autoresizingMask"/>
18 + <subviews>
19 + <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="VzF-dQ-3Wa" userLabel="Parent View">
20 + <rect key="frame" x="0.0" y="0.0" width="413" height="450"/>
21 + <subviews>
22 + <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="JTs-J5-DO2" userLabel="Top View">
23 + <rect key="frame" x="24" y="36" width="365" height="35"/>
24 + <subviews>
25 + <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="h09-MS-XKy">
26 + <rect key="frame" x="0.0" y="4.6666666666666643" width="58" height="26"/>
27 + <subviews>
28 + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Green" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="4m7-JY-MDY">
29 + <rect key="frame" x="6" y="3" width="46" height="20"/>
30 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
31 + <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
32 + <nil key="textColor"/>
33 + <nil key="highlightedColor"/>
34 + </label>
35 + </subviews>
36 + <color key="backgroundColor" red="0.035294117647058823" green="0.56862745098039214" blue="0.30588235294117649" alpha="1" colorSpace="calibratedRGB"/>
37 + <constraints>
38 + <constraint firstAttribute="bottom" secondItem="4m7-JY-MDY" secondAttribute="bottom" constant="3" id="lbW-sK-uoN"/>
39 + <constraint firstItem="4m7-JY-MDY" firstAttribute="leading" secondItem="h09-MS-XKy" secondAttribute="leading" constant="6" id="oRk-5c-ko2"/>
40 + <constraint firstAttribute="trailing" secondItem="4m7-JY-MDY" secondAttribute="trailing" constant="6" id="rOt-tf-dSS"/>
41 + <constraint firstItem="4m7-JY-MDY" firstAttribute="top" secondItem="h09-MS-XKy" secondAttribute="top" constant="3" id="tui-5x-ntO"/>
42 + </constraints>
43 + </view>
44 + <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="H5g-xq-68p">
45 + <rect key="frame" x="66" y="4.6666666666666643" width="61.666666666666657" height="26"/>
46 + <subviews>
47 + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Family" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="WN9-wM-hV8">
48 + <rect key="frame" x="6" y="3" width="49.666666666666664" height="20"/>
49 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
50 + <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
51 + <nil key="textColor"/>
52 + <nil key="highlightedColor"/>
53 + </label>
54 + </subviews>
55 + <color key="backgroundColor" red="0.9882352941176471" green="0.62352941176470589" blue="0.14509803921568626" alpha="1" colorSpace="calibratedRGB"/>
56 + <constraints>
57 + <constraint firstAttribute="bottom" secondItem="WN9-wM-hV8" secondAttribute="bottom" constant="3" id="12P-zS-ZRM"/>
58 + <constraint firstItem="WN9-wM-hV8" firstAttribute="leading" secondItem="H5g-xq-68p" secondAttribute="leading" constant="6" id="O5x-bk-yjz"/>
59 + <constraint firstAttribute="trailing" secondItem="WN9-wM-hV8" secondAttribute="trailing" constant="6" id="lnW-mb-d4H"/>
60 + <constraint firstItem="WN9-wM-hV8" firstAttribute="top" secondItem="H5g-xq-68p" secondAttribute="top" constant="3" id="pwW-Ed-yv2"/>
61 + </constraints>
62 + </view>
63 + <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="5cf-tr-Vjf">
64 + <rect key="frame" x="322" y="0.0" width="43" height="35"/>
65 + <subviews>
66 + <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" translatesAutoresizingMaskIntoConstraints="NO" id="fZO-NB-UyL">
67 + <rect key="frame" x="0.0" y="0.0" width="43" height="43"/>
68 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
69 + <constraints>
70 + <constraint firstAttribute="width" constant="43" id="Obc-SE-A5u"/>
71 + <constraint firstAttribute="height" constant="43" id="lZJ-VG-4fl"/>
72 + </constraints>
73 + </imageView>
74 + <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="system" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="loI-CB-MX1" userLabel="ProfileButton">
75 + <rect key="frame" x="0.0" y="0.0" width="43" height="35"/>
76 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
77 + <state key="normal" title="Button"/>
78 + <buttonConfiguration key="configuration" style="plain" title="Button">
79 + <color key="baseForegroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
80 + </buttonConfiguration>
81 + </button>
82 + </subviews>
83 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
84 + <constraints>
85 + <constraint firstAttribute="trailing" secondItem="loI-CB-MX1" secondAttribute="trailing" id="0PQ-cq-sCt"/>
86 + <constraint firstItem="fZO-NB-UyL" firstAttribute="leading" secondItem="5cf-tr-Vjf" secondAttribute="leading" id="Bfw-5S-wqz"/>
87 + <constraint firstItem="fZO-NB-UyL" firstAttribute="top" secondItem="5cf-tr-Vjf" secondAttribute="top" id="WCt-TJ-XQc"/>
88 + <constraint firstItem="loI-CB-MX1" firstAttribute="top" secondItem="5cf-tr-Vjf" secondAttribute="top" id="XKb-DI-owX"/>
89 + <constraint firstAttribute="trailing" secondItem="fZO-NB-UyL" secondAttribute="trailing" id="Z0D-wE-fgE"/>
90 + <constraint firstItem="loI-CB-MX1" firstAttribute="leading" secondItem="5cf-tr-Vjf" secondAttribute="leading" id="fM6-dS-psa"/>
91 + <constraint firstAttribute="bottom" secondItem="fZO-NB-UyL" secondAttribute="bottom" id="nuy-88-N5B"/>
92 + <constraint firstAttribute="bottom" secondItem="loI-CB-MX1" secondAttribute="bottom" id="rMQ-Ec-OZs"/>
93 + </constraints>
94 + </view>
95 + </subviews>
96 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
97 + <constraints>
98 + <constraint firstItem="5cf-tr-Vjf" firstAttribute="top" secondItem="JTs-J5-DO2" secondAttribute="top" id="GGh-C1-OfA"/>
99 + <constraint firstItem="h09-MS-XKy" firstAttribute="leading" secondItem="JTs-J5-DO2" secondAttribute="leading" id="HNw-gn-pHJ"/>
100 + <constraint firstItem="H5g-xq-68p" firstAttribute="centerY" secondItem="JTs-J5-DO2" secondAttribute="centerY" id="Lwo-5b-tgm"/>
101 + <constraint firstAttribute="trailing" secondItem="5cf-tr-Vjf" secondAttribute="trailing" id="PBw-4p-3qC"/>
102 + <constraint firstItem="5cf-tr-Vjf" firstAttribute="leading" relation="greaterThanOrEqual" secondItem="H5g-xq-68p" secondAttribute="trailing" constant="8" id="Wot-lB-jmI"/>
103 + <constraint firstAttribute="bottom" secondItem="5cf-tr-Vjf" secondAttribute="bottom" id="geG-Wp-p9Z"/>
104 + <constraint firstItem="h09-MS-XKy" firstAttribute="centerY" secondItem="JTs-J5-DO2" secondAttribute="centerY" id="j5f-Os-TZ0"/>
105 + <constraint firstItem="H5g-xq-68p" firstAttribute="leading" secondItem="h09-MS-XKy" secondAttribute="trailing" constant="8" id="wqx-Hc-3YH"/>
106 + </constraints>
107 + </view>
108 + <collectionView clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" showsHorizontalScrollIndicator="NO" showsVerticalScrollIndicator="NO" dataMode="none" translatesAutoresizingMaskIntoConstraints="NO" id="I7z-Fz-SNP">
109 + <rect key="frame" x="0.0" y="76" width="413" height="348"/>
110 + <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
111 + <constraints>
112 + <constraint firstAttribute="height" constant="348" id="aEf-Xl-A2C"/>
113 + </constraints>
114 + <collectionViewFlowLayout key="collectionViewLayout" scrollDirection="horizontal" automaticEstimatedItemSize="YES" minimumLineSpacing="5" minimumInteritemSpacing="5" id="yIw-sc-1jC">
115 + <size key="itemSize" width="128" height="120"/>
116 + <size key="headerReferenceSize" width="0.0" height="0.0"/>
117 + <size key="footerReferenceSize" width="0.0" height="0.0"/>
118 + <inset key="sectionInset" minX="0.0" minY="0.0" maxX="0.0" maxY="0.0"/>
119 + </collectionViewFlowLayout>
120 + <cells/>
121 + <connections>
122 + <outlet property="dataSource" destination="KGk-i7-Jjw" id="dZV-ST-7S4"/>
123 + <outlet property="delegate" destination="KGk-i7-Jjw" id="fQ4-0u-38c"/>
124 + </connections>
125 + </collectionView>
126 + <pageControl opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" numberOfPages="3" translatesAutoresizingMaskIntoConstraints="NO" id="lOm-CZ-dVG">
127 + <rect key="frame" x="170" y="424" width="73" height="26"/>
128 + </pageControl>
129 + </subviews>
130 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
131 + <constraints>
132 + <constraint firstItem="lOm-CZ-dVG" firstAttribute="top" secondItem="I7z-Fz-SNP" secondAttribute="bottom" id="0xG-dd-XJl"/>
133 + <constraint firstAttribute="bottom" secondItem="lOm-CZ-dVG" secondAttribute="bottom" id="7gm-Kg-nCS"/>
134 + <constraint firstItem="JTs-J5-DO2" firstAttribute="top" secondItem="VzF-dQ-3Wa" secondAttribute="top" constant="36" id="Ac5-fx-J3w"/>
135 + <constraint firstItem="JTs-J5-DO2" firstAttribute="leading" secondItem="VzF-dQ-3Wa" secondAttribute="leading" constant="24" id="B98-id-FLf"/>
136 + <constraint firstAttribute="trailing" secondItem="JTs-J5-DO2" secondAttribute="trailing" constant="24" id="Rdi-FK-2Ft"/>
137 + <constraint firstAttribute="trailing" secondItem="I7z-Fz-SNP" secondAttribute="trailing" id="avB-Gc-ttI"/>
138 + <constraint firstItem="I7z-Fz-SNP" firstAttribute="leading" secondItem="VzF-dQ-3Wa" secondAttribute="leading" id="pTY-7d-s1S"/>
139 + <constraint firstItem="I7z-Fz-SNP" firstAttribute="top" secondItem="JTs-J5-DO2" secondAttribute="bottom" constant="5" id="vJF-jy-p83"/>
140 + <constraint firstItem="lOm-CZ-dVG" firstAttribute="centerX" secondItem="VzF-dQ-3Wa" secondAttribute="centerX" id="xpw-tV-NcW"/>
141 + </constraints>
142 + </view>
143 + </subviews>
144 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
145 + <constraints>
146 + <constraint firstItem="VzF-dQ-3Wa" firstAttribute="leading" secondItem="H2p-sc-9uM" secondAttribute="leading" id="7Ut-VE-YGv"/>
147 + <constraint firstAttribute="trailing" secondItem="VzF-dQ-3Wa" secondAttribute="trailing" id="Hic-ok-g96"/>
148 + <constraint firstItem="VzF-dQ-3Wa" firstAttribute="top" secondItem="H2p-sc-9uM" secondAttribute="top" id="PZE-CV-H0c"/>
149 + <constraint firstAttribute="bottom" secondItem="VzF-dQ-3Wa" secondAttribute="bottom" id="hVw-ot-Ywc"/>
150 + </constraints>
151 + </tableViewCellContentView>
152 + <viewLayoutGuide key="safeArea" id="njF-e1-oar"/>
153 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
154 + <connections>
155 + <outlet property="collectionView" destination="I7z-Fz-SNP" id="yrF-mR-aQu"/>
156 + <outlet property="pageControl" destination="lOm-CZ-dVG" id="Skf-hV-rjH"/>
157 + <outlet property="profileButton" destination="loI-CB-MX1" id="VTG-C3-3KA"/>
158 + <outlet property="profileImage" destination="fZO-NB-UyL" id="l05-qG-DJv"/>
159 + <outlet property="tagLabel1" destination="4m7-JY-MDY" id="Min-YW-AN2"/>
160 + <outlet property="tagLabel2" destination="WN9-wM-hV8" id="yWk-1S-4Zk"/>
161 + <outlet property="tagView1" destination="h09-MS-XKy" id="Hxa-cN-6i4"/>
162 + <outlet property="tagView2" destination="H5g-xq-68p" id="Vcv-Si-g68"/>
163 + </connections>
164 + <point key="canvasLocation" x="72.51908396946564" y="95.422535211267615"/>
165 + </tableViewCell>
166 + </objects>
167 +</document>
1 +//
2 +// MyRewardsOfferCollectionViewCell.swift
3 +// SwiftWarplyFramework
4 +//
5 +// Created by Manos Chorianopoulos on 26/5/25.
6 +//
7 +
8 +import UIKit
9 +
10 +@objc public class MyRewardsOfferCollectionViewCell: UICollectionViewCell {
11 + @IBOutlet weak var parentView: UIView!
12 + @IBOutlet weak var bannerImage: UIImageView!
13 + @IBOutlet weak var favoriteImage: UIImageView!
14 + @IBOutlet weak var discountView: UIView!
15 + @IBOutlet weak var discountLabel: UILabel!
16 + @IBOutlet weak var titleLabel: UILabel!
17 + @IBOutlet weak var subtitleLabel: UILabel!
18 + @IBOutlet weak var expirationLabel: UILabel!
19 + @IBOutlet weak var logoImage: UIImageView!
20 +
21 + public override func awakeFromNib() {
22 + super.awakeFromNib()
23 + // Initialization code
24 +
25 + parentView.layer.borderWidth = 1.0
26 + parentView.layer.borderColor = UIColor(rgb: 0xCCCCCC).cgColor
27 + parentView.layer.cornerRadius = 8.0
28 + parentView.clipsToBounds = true
29 +
30 + discountView.layer.cornerRadius = 34.0
31 +
32 + }
33 +
34 + func configureCell(data: OfferModel) {
35 + bannerImage.image = UIImage(named: data.bannerImage, in: MyEmptyClass.resourceBundle(), compatibleWith: nil)
36 + favoriteImage.image = UIImage(named: data.isFavorite ? "favorite_filled" : "favorite_empty", in: MyEmptyClass.resourceBundle(), compatibleWith: nil)
37 +
38 + let discountSymbol =
39 + data.discountType == "percentage" ? "%"
40 + : data.discountType == "price" ? "€"
41 + : data.discountType == "buyOneGetOne" ? "1+1"
42 + : data.discountType == "free" ? "Δωρεάν"
43 + : ""
44 +
45 +// discountLabel.text = "\(data.discount)\(discountSymbol)"
46 + discountLabel.text = data.discount
47 + discountLabel.font = UIFont(name: "PingLCG-Bold", size: 17)
48 + discountLabel.textColor = UIColor(rgb: 0xF2F2F2)
49 +
50 + discountView.backgroundColor = UIColor(rgb: data.color)
51 +
52 + titleLabel.text = data.title
53 + titleLabel.font = UIFont(name: "PingLCG-Bold", size: 17)
54 + titleLabel.textColor = UIColor(rgb: 0x000F1E)
55 +
56 + subtitleLabel.text = data.description
57 + subtitleLabel.font = UIFont(name: "PingLCG-Regular", size: 14)
58 + subtitleLabel.textColor = UIColor(rgb: 0x00111B)
59 +
60 + expirationLabel.text = data.expirationDate
61 + expirationLabel.font = UIFont(name: "PingLCG-Regular", size: 13)
62 + expirationLabel.textColor = UIColor(rgb: 0x00111B)
63 +
64 + logoImage.image = UIImage(named: data.merchantLogo, in: MyEmptyClass.resourceBundle(), compatibleWith: nil)
65 + }
66 +}
1 +<?xml version="1.0" encoding="UTF-8"?>
2 +<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="23094" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" useSafeAreas="YES" colorMatched="YES">
3 + <device id="retina6_12" orientation="portrait" appearance="light"/>
4 + <dependencies>
5 + <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="23084"/>
6 + <capability name="Safe area layout guides" minToolsVersion="9.0"/>
7 + <capability name="System colors in document resources" minToolsVersion="11.0"/>
8 + <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
9 + </dependencies>
10 + <objects>
11 + <placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner"/>
12 + <placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/>
13 + <collectionViewCell opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" id="gTV-IL-0wX" customClass="MyRewardsOfferCollectionViewCell" customModule="SwiftWarplyFramework" customModuleProvider="target">
14 + <rect key="frame" x="0.0" y="0.0" width="268" height="165"/>
15 + <autoresizingMask key="autoresizingMask"/>
16 + <view key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center">
17 + <rect key="frame" x="0.0" y="0.0" width="268" height="165"/>
18 + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
19 + <subviews>
20 + <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="5If-VV-K9F" userLabel="Content View">
21 + <rect key="frame" x="0.0" y="0.0" width="268" height="165"/>
22 + <subviews>
23 + <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="nG0-KL-IyC" userLabel="Top View">
24 + <rect key="frame" x="0.0" y="0.0" width="268" height="64"/>
25 + <subviews>
26 + <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" translatesAutoresizingMaskIntoConstraints="NO" id="gqm-4L-lda">
27 + <rect key="frame" x="0.0" y="0.0" width="268" height="64"/>
28 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
29 + </imageView>
30 + <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="QOx-tV-FfU" userLabel="Fav View">
31 + <rect key="frame" x="11" y="11" width="32" height="32"/>
32 + <subviews>
33 + <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" translatesAutoresizingMaskIntoConstraints="NO" id="ejc-b5-x4O">
34 + <rect key="frame" x="0.0" y="0.0" width="32" height="32"/>
35 + </imageView>
36 + </subviews>
37 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
38 + <constraints>
39 + <constraint firstAttribute="bottom" secondItem="ejc-b5-x4O" secondAttribute="bottom" id="1dH-yH-qh5"/>
40 + <constraint firstAttribute="width" constant="32" id="4pY-UM-gMO"/>
41 + <constraint firstAttribute="height" constant="32" id="DU3-At-Mer"/>
42 + <constraint firstItem="ejc-b5-x4O" firstAttribute="top" secondItem="QOx-tV-FfU" secondAttribute="top" id="OX3-hg-gxs"/>
43 + <constraint firstAttribute="trailing" secondItem="ejc-b5-x4O" secondAttribute="trailing" id="bf8-Ox-3RY"/>
44 + <constraint firstItem="ejc-b5-x4O" firstAttribute="leading" secondItem="QOx-tV-FfU" secondAttribute="leading" id="liF-N2-Su9"/>
45 + </constraints>
46 + </view>
47 + <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="ke4-P2-jW4" userLabel="Discount View">
48 + <rect key="frame" x="192" y="6" width="68" height="68"/>
49 + <subviews>
50 + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Label" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="dlB-Ci-f8K">
51 + <rect key="frame" x="5" y="23.666666666666671" width="58" height="21"/>
52 + <fontDescription key="fontDescription" type="system" pointSize="17"/>
53 + <nil key="textColor"/>
54 + <nil key="highlightedColor"/>
55 + </label>
56 + </subviews>
57 + <color key="backgroundColor" systemColor="systemBackgroundColor"/>
58 + <constraints>
59 + <constraint firstAttribute="trailing" secondItem="dlB-Ci-f8K" secondAttribute="trailing" constant="5" id="0Tq-Li-agp"/>
60 + <constraint firstItem="dlB-Ci-f8K" firstAttribute="leading" secondItem="ke4-P2-jW4" secondAttribute="leading" constant="5" id="117-Tu-LJK"/>
61 + <constraint firstAttribute="height" constant="68" id="Khe-02-FI3"/>
62 + <constraint firstItem="dlB-Ci-f8K" firstAttribute="centerY" secondItem="ke4-P2-jW4" secondAttribute="centerY" id="aeh-X3-24S"/>
63 + <constraint firstAttribute="width" constant="68" id="shl-u3-3uB"/>
64 + </constraints>
65 + </view>
66 + </subviews>
67 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
68 + <constraints>
69 + <constraint firstItem="QOx-tV-FfU" firstAttribute="top" secondItem="nG0-KL-IyC" secondAttribute="top" constant="11" id="4zB-vJ-bf2"/>
70 + <constraint firstItem="QOx-tV-FfU" firstAttribute="leading" secondItem="nG0-KL-IyC" secondAttribute="leading" constant="11" id="AmT-7g-TDI"/>
71 + <constraint firstAttribute="trailing" secondItem="gqm-4L-lda" secondAttribute="trailing" id="CLQ-8R-3v5"/>
72 + <constraint firstItem="gqm-4L-lda" firstAttribute="leading" secondItem="nG0-KL-IyC" secondAttribute="leading" id="DMQ-RI-Dqo"/>
73 + <constraint firstAttribute="bottom" secondItem="gqm-4L-lda" secondAttribute="bottom" id="IXr-0J-fEF"/>
74 + <constraint firstItem="ke4-P2-jW4" firstAttribute="top" secondItem="nG0-KL-IyC" secondAttribute="top" constant="6" id="T5E-w8-e65"/>
75 + <constraint firstAttribute="trailing" secondItem="ke4-P2-jW4" secondAttribute="trailing" constant="8" id="VcX-22-qep"/>
76 + <constraint firstItem="gqm-4L-lda" firstAttribute="top" secondItem="nG0-KL-IyC" secondAttribute="top" id="rzs-LV-a8h"/>
77 + </constraints>
78 + </view>
79 + <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="VZh-nd-i9h" userLabel="Bottom View">
80 + <rect key="frame" x="0.0" y="64" width="268" height="101"/>
81 + <subviews>
82 + <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="0lx-ek-fAp">
83 + <rect key="frame" x="11" y="8" width="162" height="82"/>
84 + <subviews>
85 + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Label" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="JDi-AY-Oai">
86 + <rect key="frame" x="0.0" y="0.0" width="162" height="21"/>
87 + <fontDescription key="fontDescription" type="system" pointSize="17"/>
88 + <nil key="textColor"/>
89 + <nil key="highlightedColor"/>
90 + </label>
91 + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Label" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="2" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="aNz-HU-dYm">
92 + <rect key="frame" x="0.0" y="23" width="162" height="20.333333333333329"/>
93 + <fontDescription key="fontDescription" type="system" pointSize="17"/>
94 + <nil key="textColor"/>
95 + <nil key="highlightedColor"/>
96 + </label>
97 + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Label" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="bIt-Gd-bbg">
98 + <rect key="frame" x="0.0" y="61" width="162" height="21"/>
99 + <fontDescription key="fontDescription" type="system" pointSize="17"/>
100 + <nil key="textColor"/>
101 + <nil key="highlightedColor"/>
102 + </label>
103 + </subviews>
104 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
105 + <constraints>
106 + <constraint firstItem="aNz-HU-dYm" firstAttribute="leading" secondItem="0lx-ek-fAp" secondAttribute="leading" id="8qd-OV-cVK"/>
107 + <constraint firstAttribute="trailing" secondItem="bIt-Gd-bbg" secondAttribute="trailing" id="ANc-af-4O6"/>
108 + <constraint firstAttribute="trailing" secondItem="aNz-HU-dYm" secondAttribute="trailing" id="Ezo-zF-W2F"/>
109 + <constraint firstItem="aNz-HU-dYm" firstAttribute="top" secondItem="JDi-AY-Oai" secondAttribute="bottom" constant="2" id="MXk-Ps-ltc"/>
110 + <constraint firstItem="bIt-Gd-bbg" firstAttribute="leading" secondItem="0lx-ek-fAp" secondAttribute="leading" id="Zb6-Vg-OH8"/>
111 + <constraint firstAttribute="bottom" secondItem="bIt-Gd-bbg" secondAttribute="bottom" id="a0i-bg-TcH"/>
112 + <constraint firstAttribute="trailing" secondItem="JDi-AY-Oai" secondAttribute="trailing" id="g3w-US-YLe"/>
113 + <constraint firstItem="JDi-AY-Oai" firstAttribute="leading" secondItem="0lx-ek-fAp" secondAttribute="leading" id="leM-fr-NSp"/>
114 + <constraint firstItem="JDi-AY-Oai" firstAttribute="top" secondItem="0lx-ek-fAp" secondAttribute="top" id="w9N-lK-j12"/>
115 + </constraints>
116 + </view>
117 + <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" translatesAutoresizingMaskIntoConstraints="NO" id="3me-Qd-ALg">
118 + <rect key="frame" x="191" y="13" width="59" height="59"/>
119 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
120 + <constraints>
121 + <constraint firstAttribute="height" constant="59" id="Ij1-x5-I27"/>
122 + <constraint firstAttribute="width" constant="59" id="mF8-ON-pDd"/>
123 + </constraints>
124 + </imageView>
125 + </subviews>
126 + <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
127 + <constraints>
128 + <constraint firstAttribute="bottom" secondItem="0lx-ek-fAp" secondAttribute="bottom" constant="11" id="2fO-c7-8Tu"/>
129 + <constraint firstAttribute="trailing" secondItem="3me-Qd-ALg" secondAttribute="trailing" constant="18" id="Cz1-Kr-217"/>
130 + <constraint firstItem="3me-Qd-ALg" firstAttribute="leading" secondItem="0lx-ek-fAp" secondAttribute="trailing" constant="18" id="EuN-os-tZW"/>
131 + <constraint firstItem="0lx-ek-fAp" firstAttribute="leading" secondItem="VZh-nd-i9h" secondAttribute="leading" constant="11" id="RnP-Ni-5Af"/>
132 + <constraint firstItem="0lx-ek-fAp" firstAttribute="top" secondItem="VZh-nd-i9h" secondAttribute="top" constant="8" id="WBh-0n-aCZ"/>
133 + <constraint firstAttribute="height" constant="101" id="n4I-v3-1hF"/>
134 + <constraint firstItem="3me-Qd-ALg" firstAttribute="top" secondItem="VZh-nd-i9h" secondAttribute="top" constant="13" id="uCb-Pr-pXa"/>
135 + </constraints>
136 + </view>
137 + </subviews>
138 + <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
139 + <constraints>
140 + <constraint firstAttribute="bottom" secondItem="VZh-nd-i9h" secondAttribute="bottom" id="0Kf-vE-Wru"/>
141 + <constraint firstAttribute="trailing" secondItem="nG0-KL-IyC" secondAttribute="trailing" id="3PK-aE-vjr"/>
142 + <constraint firstItem="VZh-nd-i9h" firstAttribute="top" secondItem="nG0-KL-IyC" secondAttribute="bottom" id="7xf-0u-A8S"/>
143 + <constraint firstItem="VZh-nd-i9h" firstAttribute="leading" secondItem="5If-VV-K9F" secondAttribute="leading" id="P5a-2H-UoS"/>
144 + <constraint firstAttribute="trailing" secondItem="VZh-nd-i9h" secondAttribute="trailing" id="dzM-oX-xd7"/>
145 + <constraint firstItem="nG0-KL-IyC" firstAttribute="top" secondItem="5If-VV-K9F" secondAttribute="top" id="l7a-R3-Wjx"/>
146 + <constraint firstItem="nG0-KL-IyC" firstAttribute="leading" secondItem="5If-VV-K9F" secondAttribute="leading" id="vz8-lp-dsA"/>
147 + </constraints>
148 + </view>
149 + </subviews>
150 + </view>
151 + <viewLayoutGuide key="safeArea" id="ZTg-uK-7eu"/>
152 + <constraints>
153 + <constraint firstAttribute="trailing" secondItem="5If-VV-K9F" secondAttribute="trailing" id="21k-Bp-9O4"/>
154 + <constraint firstItem="5If-VV-K9F" firstAttribute="top" secondItem="gTV-IL-0wX" secondAttribute="top" id="358-Xe-h2e"/>
155 + <constraint firstAttribute="bottom" secondItem="5If-VV-K9F" secondAttribute="bottom" id="7k0-yl-lNT"/>
156 + <constraint firstItem="5If-VV-K9F" firstAttribute="leading" secondItem="gTV-IL-0wX" secondAttribute="leading" id="Lxt-A4-pdv"/>
157 + </constraints>
158 + <size key="customSize" width="268" height="165"/>
159 + <connections>
160 + <outlet property="bannerImage" destination="gqm-4L-lda" id="WN0-B1-HnE"/>
161 + <outlet property="discountLabel" destination="dlB-Ci-f8K" id="61M-80-ZVn"/>
162 + <outlet property="discountView" destination="ke4-P2-jW4" id="D3r-DU-k8r"/>
163 + <outlet property="expirationLabel" destination="bIt-Gd-bbg" id="N5o-l5-BQT"/>
164 + <outlet property="favoriteImage" destination="ejc-b5-x4O" id="7At-Oz-6oi"/>
165 + <outlet property="logoImage" destination="3me-Qd-ALg" id="2CP-5c-EOZ"/>
166 + <outlet property="parentView" destination="5If-VV-K9F" id="rf7-LY-eKM"/>
167 + <outlet property="subtitleLabel" destination="aNz-HU-dYm" id="rVw-x5-n1G"/>
168 + <outlet property="titleLabel" destination="JDi-AY-Oai" id="Vm0-vf-hgz"/>
169 + </connections>
170 + <point key="canvasLocation" x="151.14503816793894" y="29.225352112676056"/>
171 + </collectionViewCell>
172 + </objects>
173 + <resources>
174 + <systemColor name="systemBackgroundColor">
175 + <color white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
176 + </systemColor>
177 + </resources>
178 +</document>
1 +//
2 +// MyRewardsOffersScrollTableViewCell.swift
3 +// SwiftWarplyFramework
4 +//
5 +// Created by Manos Chorianopoulos on 23/5/25.
6 +//
7 +
8 +import UIKit
9 +
10 +protocol MyRewardsOffersScrollTableViewCellDelegate: AnyObject {
11 + func didSelectOffer(_ offer: OfferModel)
12 +}
13 +
14 +@objc public class MyRewardsOffersScrollTableViewCell: UITableViewCell {
15 + @IBOutlet weak var categoryLabel: UILabel!
16 + @IBOutlet weak var allButtonView: UIView!
17 + @IBOutlet weak var allButtonLabel: UILabel!
18 + @IBOutlet weak var collectionView: UICollectionView!
19 + @IBOutlet weak var collectionViewHeightConstraint: NSLayoutConstraint!
20 + @IBOutlet weak var collectionViewBottom: NSLayoutConstraint!
21 +
22 + weak var delegate: MyRewardsOffersScrollTableViewCellDelegate?
23 + var data: SectionModel?
24 +
25 + public override func awakeFromNib() {
26 + super.awakeFromNib()
27 + // Initialization code
28 +
29 + allButtonView.layer.borderWidth = 1.0
30 + allButtonView.layer.borderColor = UIColor(rgb: 0x000F1E).cgColor
31 + allButtonView.layer.cornerRadius = 4.0
32 +
33 + allButtonLabel.text = "Όλα"
34 + allButtonLabel.font = UIFont(name: "PingLCG-Regular", size: 16)
35 + allButtonLabel.textColor = UIColor(rgb: 0x00111B)
36 + allButtonLabel.frame.size.width = allButtonLabel.intrinsicContentSize.width
37 + allButtonLabel.frame.size.height = allButtonLabel.intrinsicContentSize.height
38 +
39 + // Register XIBs for collection view cells
40 + collectionView.register(UINib(nibName: "MyRewardsOfferCollectionViewCell", bundle: Bundle(for: MyEmptyClass.self)), forCellWithReuseIdentifier: "MyRewardsOfferCollectionViewCell")
41 +
42 + // Fix background colors
43 + collectionView.backgroundColor = UIColor.clear
44 + self.backgroundColor = UIColor.clear
45 + self.contentView.backgroundColor = UIColor.clear
46 +
47 + // Remove content insets and gaps
48 + collectionView.contentInset = UIEdgeInsets.zero
49 + collectionView.scrollIndicatorInsets = UIEdgeInsets.zero
50 +
51 + if #available(iOS 11.0, *) {
52 + collectionView.contentInsetAdjustmentBehavior = .never
53 + }
54 +
55 + // Configure collection view layout
56 + if let layout = collectionView.collectionViewLayout as? UICollectionViewFlowLayout {
57 + layout.scrollDirection = .horizontal
58 + layout.minimumLineSpacing = 7
59 + layout.minimumInteritemSpacing = 0
60 + layout.sectionInset = UIEdgeInsets(top: 0, left: 24, bottom: 0, right: 24)
61 + }
62 +
63 + // Enable paging for smooth banner scrolling
64 + // collectionView.isPagingEnabled = true
65 + collectionView.showsHorizontalScrollIndicator = false
66 +
67 + // Set delegates
68 + collectionView.delegate = self
69 + collectionView.dataSource = self
70 +
71 + }
72 +
73 + public override func setSelected(_ selected: Bool, animated: Bool) {
74 + super.setSelected(selected, animated: animated)
75 +
76 + // Configure the view for the selected state
77 + }
78 +
79 + func configureCell(data: SectionModel?, isInProfile: Bool? = false) {
80 + self.data = data
81 +
82 + if (isInProfile ?? false) {
83 + collectionViewBottom.constant = 40
84 + } else {
85 + collectionViewBottom.constant = 0
86 + }
87 +
88 + // Update collection view height based on section
89 + if data?.title == "Αγαπημένα" {
90 + collectionViewHeightConstraint.constant = 350 // Match cell height
91 + } else {
92 + collectionViewHeightConstraint.constant = 232 // Default height
93 + }
94 +
95 + // Configure layout based on section type
96 + if let layout = collectionView.collectionViewLayout as? UICollectionViewFlowLayout {
97 + if data?.title == "Αγαπημένα" {
98 + layout.minimumLineSpacing = 24
99 + } else {
100 + layout.minimumLineSpacing = 7
101 + }
102 + }
103 +
104 + let catBoldText = (data?.title ?? "") + " "
105 + let catRegText = "(" + String(data?.count ?? 0) + ")"
106 +
107 + let attrBold = [NSAttributedString.Key.font : UIFont(name: "PingLCG-Bold", size: 18) ?? UIFont.boldSystemFont(ofSize: 17), NSAttributedString.Key.foregroundColor: UIColor(rgb: 0x000F1E)]
108 + let attrRegular = [NSAttributedString.Key.font : UIFont(name: "PingLCG-Regular", size: 18) ?? UIFont.systemFont(ofSize: 17), NSAttributedString.Key.foregroundColor: UIColor(rgb: 0x000F1E)]
109 +
110 + let catAttributedString = NSMutableAttributedString(string:catBoldText, attributes:attrBold)
111 + let catRegString = NSMutableAttributedString(string: catRegText, attributes:attrRegular)
112 +
113 + catAttributedString.append(catRegString)
114 + categoryLabel.attributedText = catAttributedString
115 +
116 + self.collectionView.reloadData();
117 +
118 + }
119 +}
120 +
121 +extension MyRewardsOffersScrollTableViewCell: UICollectionViewDataSource, UICollectionViewDelegate, UICollectionViewDelegateFlowLayout {
122 +
123 +
124 + public func numberOfSections(in collectionView: UICollectionView) -> Int {
125 + return 1
126 + }
127 +
128 + public func collectionView(_ collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int {
129 + return self.data?.offers.count ?? 0
130 + }
131 +
132 + public func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell {
133 + let cell = collectionView.dequeueReusableCell(withReuseIdentifier: "MyRewardsOfferCollectionViewCell", for: indexPath) as! MyRewardsOfferCollectionViewCell
134 +// cell.configureCell(offer: self.data?.offers[indexPath.row])
135 + if let offer = self.data?.offers[indexPath.row] {
136 + cell.configureCell(data: offer)
137 + }
138 + return cell;
139 + }
140 +
141 + public func collectionView(_ collectionView: UICollectionView, didSelectItemAt indexPath: IndexPath) {
142 + if let offer = self.data?.offers[indexPath.row] {
143 + delegate?.didSelectOffer(offer)
144 + }
145 + }
146 +
147 + // MARK: - UICollectionViewDelegateFlowLayout
148 + public func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAt indexPath: IndexPath) -> CGSize {
149 + if self.data?.title == "Αγαπημένα" {
150 + return CGSize(width: 275, height: 350)
151 + } else {
152 + return CGSize(width: 257, height: 232)
153 + }
154 + }
155 +
156 + // Distance Between Item Cells
157 + public func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, minimumLineSpacingForSectionAt section: Int) -> CGFloat {
158 + if self.data?.title == "Αγαπημένα" {
159 + return 24
160 + } else {
161 + return 7
162 + }
163 + }
164 +
165 + public func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, minimumInteritemSpacingForSectionAt section: Int) -> CGFloat {
166 + return 0
167 + }
168 +
169 + // Cell Margin
170 + public func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, insetForSectionAt section: Int) -> UIEdgeInsets {
171 + return UIEdgeInsets(top: 0, left: 24, bottom: 0, right: 24)
172 + }
173 +}
1 +<?xml version="1.0" encoding="UTF-8"?>
2 +<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="23094" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" useSafeAreas="YES" colorMatched="YES">
3 + <device id="retina6_12" orientation="portrait" appearance="light"/>
4 + <dependencies>
5 + <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="23084"/>
6 + <capability name="Safe area layout guides" minToolsVersion="9.0"/>
7 + <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
8 + </dependencies>
9 + <objects>
10 + <placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner"/>
11 + <placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/>
12 + <tableViewCell contentMode="scaleToFill" selectionStyle="none" indentationWidth="10" reuseIdentifier="MyRewardsOffersScrollTableViewCell" rowHeight="265" id="KGk-i7-Jjw" customClass="MyRewardsOffersScrollTableViewCell" customModule="SwiftWarplyFramework" customModuleProvider="target">
13 + <rect key="frame" x="0.0" y="0.0" width="403" height="265"/>
14 + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
15 + <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="KGk-i7-Jjw" id="H2p-sc-9uM">
16 + <rect key="frame" x="0.0" y="0.0" width="403" height="265"/>
17 + <autoresizingMask key="autoresizingMask"/>
18 + <subviews>
19 + <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="3yR-f0-cq6" userLabel="Parent View">
20 + <rect key="frame" x="0.0" y="0.0" width="403" height="335"/>
21 + <subviews>
22 + <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="iQa-jk-pTS" userLabel="Top View">
23 + <rect key="frame" x="24" y="50" width="355" height="35"/>
24 + <subviews>
25 + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Label" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="2GN-Th-7DN">
26 + <rect key="frame" x="0.0" y="7" width="270" height="21"/>
27 + <fontDescription key="fontDescription" type="system" pointSize="17"/>
28 + <nil key="textColor"/>
29 + <nil key="highlightedColor"/>
30 + </label>
31 + <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="9Qp-M4-KdO">
32 + <rect key="frame" x="280" y="0.0" width="75" height="35"/>
33 + <subviews>
34 + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Όλα" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="KGA-M6-mox">
35 + <rect key="frame" x="17" y="7" width="41" height="21"/>
36 + <fontDescription key="fontDescription" type="system" pointSize="17"/>
37 + <nil key="textColor"/>
38 + <nil key="highlightedColor"/>
39 + </label>
40 + <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="system" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="3xd-DO-x7D">
41 + <rect key="frame" x="0.0" y="0.0" width="75" height="35"/>
42 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
43 + <state key="normal" title="Button"/>
44 + <buttonConfiguration key="configuration" style="plain" title="Button">
45 + <color key="baseForegroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
46 + </buttonConfiguration>
47 + </button>
48 + </subviews>
49 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
50 + <constraints>
51 + <constraint firstAttribute="trailing" secondItem="3xd-DO-x7D" secondAttribute="trailing" id="JPz-In-GKK"/>
52 + <constraint firstItem="3xd-DO-x7D" firstAttribute="top" secondItem="9Qp-M4-KdO" secondAttribute="top" id="Tja-OQ-C2l"/>
53 + <constraint firstItem="KGA-M6-mox" firstAttribute="leading" secondItem="9Qp-M4-KdO" secondAttribute="leading" constant="17" id="VmX-L4-pUZ"/>
54 + <constraint firstItem="KGA-M6-mox" firstAttribute="top" secondItem="9Qp-M4-KdO" secondAttribute="top" constant="7" id="Wfv-az-eWF"/>
55 + <constraint firstItem="3xd-DO-x7D" firstAttribute="leading" secondItem="9Qp-M4-KdO" secondAttribute="leading" id="a6e-3u-98H"/>
56 + <constraint firstAttribute="bottom" secondItem="KGA-M6-mox" secondAttribute="bottom" constant="7" id="e7a-OL-xbA"/>
57 + <constraint firstAttribute="trailing" secondItem="KGA-M6-mox" secondAttribute="trailing" constant="17" id="eK1-vy-dDM"/>
58 + <constraint firstAttribute="bottom" secondItem="3xd-DO-x7D" secondAttribute="bottom" id="xGA-AA-7JP"/>
59 + </constraints>
60 + </view>
61 + </subviews>
62 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
63 + <constraints>
64 + <constraint firstAttribute="bottom" secondItem="9Qp-M4-KdO" secondAttribute="bottom" id="DJk-cb-lzX"/>
65 + <constraint firstAttribute="trailing" secondItem="9Qp-M4-KdO" secondAttribute="trailing" id="E5b-4E-onH"/>
66 + <constraint firstItem="9Qp-M4-KdO" firstAttribute="leading" secondItem="2GN-Th-7DN" secondAttribute="trailing" constant="10" id="ESz-J3-ppp"/>
67 + <constraint firstItem="9Qp-M4-KdO" firstAttribute="top" secondItem="iQa-jk-pTS" secondAttribute="top" id="GyS-sa-4pe"/>
68 + <constraint firstItem="2GN-Th-7DN" firstAttribute="centerY" secondItem="iQa-jk-pTS" secondAttribute="centerY" id="ZIk-to-Cme"/>
69 + <constraint firstItem="2GN-Th-7DN" firstAttribute="leading" secondItem="iQa-jk-pTS" secondAttribute="leading" id="j55-YX-1uu"/>
70 + </constraints>
71 + </view>
72 + <collectionView clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" showsHorizontalScrollIndicator="NO" showsVerticalScrollIndicator="NO" dataMode="none" translatesAutoresizingMaskIntoConstraints="NO" id="E9Q-uB-Uvd">
73 + <rect key="frame" x="0.0" y="103" width="403" height="232"/>
74 + <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
75 + <constraints>
76 + <constraint firstAttribute="height" constant="232" id="kSx-su-PE4"/>
77 + </constraints>
78 + <collectionViewFlowLayout key="collectionViewLayout" scrollDirection="horizontal" automaticEstimatedItemSize="YES" minimumLineSpacing="5" minimumInteritemSpacing="5" id="fEo-FG-gpQ">
79 + <size key="itemSize" width="128" height="120"/>
80 + <size key="headerReferenceSize" width="0.0" height="0.0"/>
81 + <size key="footerReferenceSize" width="0.0" height="0.0"/>
82 + <inset key="sectionInset" minX="0.0" minY="0.0" maxX="0.0" maxY="0.0"/>
83 + </collectionViewFlowLayout>
84 + <cells/>
85 + <connections>
86 + <outlet property="dataSource" destination="KGk-i7-Jjw" id="jxz-Rh-IWI"/>
87 + <outlet property="delegate" destination="KGk-i7-Jjw" id="Kbe-g1-Imx"/>
88 + </connections>
89 + </collectionView>
90 + </subviews>
91 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
92 + <constraints>
93 + <constraint firstItem="E9Q-uB-Uvd" firstAttribute="top" secondItem="iQa-jk-pTS" secondAttribute="bottom" constant="18" id="BbT-IJ-sg4"/>
94 + <constraint firstItem="iQa-jk-pTS" firstAttribute="leading" secondItem="3yR-f0-cq6" secondAttribute="leading" constant="24" id="C0X-4S-oP1"/>
95 + <constraint firstAttribute="trailing" secondItem="E9Q-uB-Uvd" secondAttribute="trailing" id="KNV-Sk-0rr"/>
96 + <constraint firstItem="iQa-jk-pTS" firstAttribute="top" secondItem="3yR-f0-cq6" secondAttribute="top" constant="50" id="Saf-QC-O71"/>
97 + <constraint firstItem="E9Q-uB-Uvd" firstAttribute="leading" secondItem="3yR-f0-cq6" secondAttribute="leading" id="ToF-ce-EMM"/>
98 + <constraint firstAttribute="bottom" secondItem="E9Q-uB-Uvd" secondAttribute="bottom" id="ssj-8N-2gP"/>
99 + <constraint firstAttribute="trailing" secondItem="iQa-jk-pTS" secondAttribute="trailing" constant="24" id="zI6-rP-3kk"/>
100 + </constraints>
101 + </view>
102 + </subviews>
103 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
104 + <constraints>
105 + <constraint firstItem="3yR-f0-cq6" firstAttribute="leading" secondItem="H2p-sc-9uM" secondAttribute="leading" id="DsP-BH-dA4"/>
106 + <constraint firstAttribute="bottom" secondItem="3yR-f0-cq6" secondAttribute="bottom" id="F3o-0K-6MW"/>
107 + <constraint firstItem="3yR-f0-cq6" firstAttribute="top" secondItem="H2p-sc-9uM" secondAttribute="top" id="ezZ-G1-pq2"/>
108 + <constraint firstAttribute="trailing" secondItem="3yR-f0-cq6" secondAttribute="trailing" id="nH3-Xd-I3V"/>
109 + </constraints>
110 + </tableViewCellContentView>
111 + <viewLayoutGuide key="safeArea" id="njF-e1-oar"/>
112 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
113 + <connections>
114 + <outlet property="allButtonLabel" destination="KGA-M6-mox" id="34J-92-2Fb"/>
115 + <outlet property="allButtonView" destination="9Qp-M4-KdO" id="dwb-fV-WAm"/>
116 + <outlet property="categoryLabel" destination="2GN-Th-7DN" id="wGT-fB-Ktd"/>
117 + <outlet property="collectionView" destination="E9Q-uB-Uvd" id="qi5-nL-UzB"/>
118 + <outlet property="collectionViewBottom" destination="ssj-8N-2gP" id="ahX-JC-km0"/>
119 + <outlet property="collectionViewHeightConstraint" destination="kSx-su-PE4" id="1To-dW-00H"/>
120 + </connections>
121 + <point key="canvasLocation" x="-69.465648854961827" y="-23.591549295774648"/>
122 + </tableViewCell>
123 + </objects>
124 +</document>
1 +//
2 +// MyRewardsViewController.swift
3 +// SwiftWarplyFramework
4 +//
5 +// Created by Manos Chorianopoulos on 22/5/25.
6 +//
7 +
8 +import UIKit
9 +
10 +
11 +@objc public class MyRewardsViewController: UIViewController {
12 + @IBOutlet weak var tableView: UITableView!
13 +
14 + // MARK: - Initializers
15 + public convenience init() {
16 + self.init(nibName: "MyRewardsViewController", bundle: Bundle(for: MyEmptyClass.self))
17 + }
18 +
19 + public override init(nibName nibNameOrNil: String?, bundle nibBundleOrNil: Bundle?) {
20 + super.init(nibName: nibNameOrNil, bundle: nibBundleOrNil)
21 + }
22 +
23 + required init?(coder: NSCoder) {
24 + super.init(coder: coder)
25 + }
26 +
27 + // MARK: - Dummy Data
28 + // match - survey - tesla - energy saver
29 + let allOffers: [OfferModel] = [
30 + // Banner Offers
31 + OfferModel(
32 + category: "Διαγωνισμός",
33 + title: "Διαγωνισμός Κού-πονς!",
34 + description: "13 Απίθανα ΔΩΡΑ σε περιμένουν!",
35 + discount: "",
36 + discountType: "contest",
37 + bannerImage: "contest_banner_2",
38 + merchantLogo: "contest_logo",
39 + expirationDate: "30/06/2025",
40 + color: 0x8A2BE2,
41 + isFavorite: false
42 + ),
43 + OfferModel(
44 + category: "Διαγωνισμός",
45 + title: "Διαγωνισμός Κού-πονς!",
46 + description: "13 Απίθανα ΔΩΡΑ σε περιμένουν!",
47 + discount: "",
48 + discountType: "contest",
49 + bannerImage: "contest_banner_3",
50 + merchantLogo: "contest_logo",
51 + expirationDate: "30/06/2025",
52 + color: 0x8A2BE2,
53 + isFavorite: false
54 + ),
55 + OfferModel(
56 + category: "Διαγωνισμός",
57 + title: "Διαγωνισμός Κού-πονς!",
58 + description: "13 Απίθανα ΔΩΡΑ σε περιμένουν!",
59 + discount: "",
60 + discountType: "contest",
61 + bannerImage: "contest_banner_4",
62 + merchantLogo: "contest_logo",
63 + expirationDate: "30/06/2025",
64 + color: 0x8A2BE2,
65 + isFavorite: false
66 + ),
67 + OfferModel(
68 + category: "Διαγωνισμός",
69 + title: "Διαγωνισμός Κού-πονς!",
70 + description: "13 Απίθανα ΔΩΡΑ σε περιμένουν!",
71 + discount: "",
72 + discountType: "contest",
73 + bannerImage: "contest_banner_1",
74 + merchantLogo: "contest_logo",
75 + expirationDate: "30/06/2025",
76 + color: 0x8A2BE2,
77 + isFavorite: false
78 + ),
79 + // Top offers
80 + OfferModel(
81 + category: "Top offers",
82 + title: "Μόνο 17.95",
83 + description: "2 πίτσες & Coca-COLA 1,5lt",
84 + discount: "17.95€",
85 + discountType: "price",
86 + bannerImage: "dominos_banner",
87 + merchantLogo: "dominos_logo",
88 + expirationDate: "έως 30-09",
89 + color: 0xEE417D,
90 + isFavorite: true
91 + ),
92 + OfferModel(
93 + category: "Top offers",
94 + title: "20% έκπτωση",
95 + description: "για όλες τις online αγορές σας",
96 + discount: "20%",
97 + discountType: "percentage",
98 + bannerImage: "dominos_banner",
99 + merchantLogo: "dominos_logo",
100 + expirationDate: "έως 30-09",
101 + color: 0xEE417D,
102 + isFavorite: false
103 + ),
104 +
105 + // Αγαπημένα
106 + // OfferModel(
107 + // category: "Αγαπημένα",
108 + // title: "15% έκπτωση",
109 + // description: "στην ενοικίαση αυτοκινήτου",
110 + // discount: "15%",
111 + // discountType: "percentage",
112 + // bannerImage: "car_rental_banner",
113 + // merchantLogo: "avis_logo",
114 + // expirationDate: "έως 30-09",
115 + // color: 0xEE417D,
116 + // isFavorite: true
117 + // ),
118 + // OfferModel(
119 + // category: "Αγαπημένα",
120 + // title: "20€ έως και",
121 + // description: "έκπτωση στα πακέτα",
122 + // discount: "20€",
123 + // discountType: "amount",
124 + // bannerImage: "hotel_banner",
125 + // merchantLogo: "booking_logo",
126 + // expirationDate: "έως 30-09",
127 + // color: 0xEE417D,
128 + // isFavorite: true
129 + // ),
130 +
131 + // Βιωσιμότητα
132 + OfferModel(
133 + category: "Βιωσιμότητα",
134 + title: "15% έκπτωση",
135 + description: "σε όλα τα προϊόντα",
136 + discount: "15%",
137 + discountType: "percentage",
138 + bannerImage: "musa_banner",
139 + merchantLogo: "musa_logo",
140 + expirationDate: "έως 30-09",
141 + color: 0x09914E,
142 + isFavorite: false
143 + ),
144 + OfferModel(
145 + category: "Βιωσιμότητα",
146 + title: "20% έκπτωση",
147 + description: "στην παραγγελία",
148 + discount: "20%",
149 + discountType: "percentage",
150 + bannerImage: "musa_banner",
151 + merchantLogo: "musa_logo",
152 + expirationDate: "έως 30-09",
153 + color: 0x09914E,
154 + isFavorite: true
155 + ),
156 +
157 + // Family
158 + OfferModel(
159 + category: "Family",
160 + title: "10% έκπτωση",
161 + description: "στην κατασκήνωση στο The Ranch",
162 + discount: "10%",
163 + discountType: "percentage",
164 + bannerImage: "ranch_banner",
165 + merchantLogo: "ranch_logo",
166 + expirationDate: "έως 30-09",
167 + color: 0xFC9F25,
168 + isFavorite: false
169 + ),
170 + OfferModel(
171 + category: "Family",
172 + title: "1+1 εισιτήριο",
173 + description: "δώρο στην είσοδο του παιδότοπου",
174 + discount: "1+1",
175 + discountType: "buyOneGetOne",
176 + bannerImage: "ranch_banner",
177 + merchantLogo: "ranch_logo",
178 + expirationDate: "έως 30-09",
179 + color: 0xFC9F25,
180 + isFavorite: false
181 + ),
182 +
183 + // Φαγητό και καφές
184 + OfferModel(
185 + category: "Φαγητό και καφές",
186 + title: "2€ έκπτωση",
187 + description: "στην αγορά σου",
188 + discount: "2€",
189 + discountType: "amount",
190 + bannerImage: "coffeeisland_banner",
191 + merchantLogo: "coffeeisland_logo",
192 + expirationDate: "έως 30-09",
193 + color: 0xEE417D,
194 + isFavorite: false
195 + ),
196 + OfferModel(
197 + category: "Φαγητό και καφές",
198 + title: "10% έκπτωση",
199 + description: "σε γλυκά & πεϊνιρλιδες",
200 + discount: "10%",
201 + discountType: "percentage",
202 + bannerImage: "coffeeisland_banner",
203 + merchantLogo: "coffeeisland_logo",
204 + expirationDate: "έως 30-09",
205 + color: 0xEE417D,
206 + isFavorite: false
207 + ),
208 +
209 + // Απόδραση
210 + OfferModel(
211 + category: "Απόδραση",
212 + title: "10% έκπτωση",
213 + description: "στην διαμονή/διασκέδαση σου",
214 + discount: "10%",
215 + discountType: "percentage",
216 + bannerImage: "ninemia_banner",
217 + merchantLogo: "ninemia_logo",
218 + expirationDate: "έως 30-09",
219 + color: 0xEE417D,
220 + isFavorite: true
221 + ),
222 + OfferModel(
223 + category: "Απόδραση",
224 + title: "10% έκπτωση",
225 + description: "σε όλες τις υπηρεσίες",
226 + discount: "10%",
227 + discountType: "percentage",
228 + bannerImage: "ninemia_banner",
229 + merchantLogo: "ninemia_logo",
230 + expirationDate: "έως 30-09",
231 + color: 0xEE417D,
232 + isFavorite: false
233 + ),
234 +
235 + // Παιδί
236 + OfferModel(
237 + category: "Παιδί",
238 + title: "10% έκπτωση",
239 + description: "για αγορές από τα φυσικά καταστήματα",
240 + discount: "10%",
241 + discountType: "percentage",
242 + bannerImage: "moustakas_banner",
243 + merchantLogo: "moustakas_logo",
244 + expirationDate: "έως 30-09",
245 + color: 0xEE417D,
246 + isFavorite: false
247 + ),
248 + OfferModel(
249 + category: "Παιδί",
250 + title: "1+1 Δώρο",
251 + description: "στην είσοδο του παιδότοπου",
252 + discount: "1+1",
253 + discountType: "buyOneGetOne",
254 + bannerImage: "moustakas_banner",
255 + merchantLogo: "moustakas_logo",
256 + expirationDate: "έως 30-09",
257 + color: 0xEE417D,
258 + isFavorite: false
259 + ),
260 +
261 + // Αγορές
262 + OfferModel(
263 + category: "Αγορές",
264 + title: "15€ έκπτωση",
265 + description: "για αγορές",
266 + discount: "15€",
267 + discountType: "amount",
268 + bannerImage: "migato_banner",
269 + merchantLogo: "migato_logo",
270 + expirationDate: "έως 30-09",
271 + color: 0xEE417D,
272 + isFavorite: false
273 + ),
274 + OfferModel(
275 + category: "Αγορές",
276 + title: "Έως 30% έκπτωση",
277 + description: "στις αγορές σου",
278 + discount: "30%",
279 + discountType: "percentage",
280 + bannerImage: "migato_banner",
281 + merchantLogo: "migato_logo",
282 + expirationDate: "έως 30-09",
283 + color: 0xEE417D,
284 + isFavorite: false
285 + )
286 + ]
287 +
288 + // match - survey - tesla - energy saver
289 + let contestUrls: [String] = [
290 + "https://warply.s3.amazonaws.com/dei/campaigns/match_dev/index.html",
291 + "https://warply.s3.amazonaws.com/dei/campaigns/questionnaire_dev/index.html",
292 + "https://warply.s3.amazonaws.com/dei/campaigns/tesla_dev/index.html",
293 + "https://warply.s3.amazonaws.com/dei/campaigns/EnergySaverContest_dev/index.html"
294 + ]
295 +
296 + var bannerOffersSection: SectionModel?
297 + var topOffersSection: SectionModel?
298 + var favoriteOffersSection: SectionModel?
299 + var sustainableOffersSection: SectionModel?
300 + var familyOffersSection: SectionModel?
301 + var foodOffersSection: SectionModel?
302 + var escapeOffersSection: SectionModel?
303 + var childOffersSection: SectionModel?
304 + var shoppingOffersSection: SectionModel?
305 +
306 + public override func viewDidLoad() {
307 + super.viewDidLoad()
308 +
309 + // Hide the navigation bar
310 + // self.navigationController?.setNavigationBarHidden(true, animated: false)
311 +
312 + // Register XIBs for table view cells
313 + tableView.register(UINib(nibName: "MyRewardsBannerOffersScrollTableViewCell", bundle: Bundle(for: MyEmptyClass.self)), forCellReuseIdentifier: "MyRewardsBannerOffersScrollTableViewCell")
314 + tableView.register(UINib(nibName: "MyRewardsOffersScrollTableViewCell", bundle: Bundle(for: MyEmptyClass.self)), forCellReuseIdentifier: "MyRewardsOffersScrollTableViewCell")
315 +
316 + // Set up table view
317 + tableView.delegate = self
318 + tableView.dataSource = self
319 + tableView.separatorStyle = .none
320 + tableView.estimatedRowHeight = 200
321 + tableView.rowHeight = UITableView.automaticDimension
322 +
323 + initializeSections()
324 + }
325 +
326 + public override func viewWillAppear(_ animated: Bool) {
327 + super.viewWillAppear(animated)
328 +
329 + // Hide navigation bar when this view appears
330 + self.navigationController?.setNavigationBarHidden(true, animated: animated)
331 + }
332 +
333 + public override func viewWillDisappear(_ animated: Bool) {
334 + super.viewWillDisappear(animated)
335 +
336 + // Show navigation bar when leaving this view (for other screens)
337 + self.navigationController?.setNavigationBarHidden(false, animated: animated)
338 + }
339 +
340 +
341 + // MARK: Function
342 + func initializeSections() {
343 + // Banner Offers (for the promotional banner at the top)
344 + let bannerOffers = allOffers.filter { $0.category == "Διαγωνισμός" }
345 + bannerOffersSection = SectionModel(
346 + title: "Διαγωνισμός",
347 + count: bannerOffers.count,
348 + offers: bannerOffers
349 + )
350 +
351 + // Top Offers
352 + let topOffers = allOffers.filter { $0.category == "Top offers" }
353 + topOffersSection = SectionModel(
354 + title: "Top offers",
355 + count: topOffers.count,
356 + offers: topOffers
357 + )
358 +
359 + // Favorite Offers
360 + let favoriteOffers = allOffers.filter { $0.isFavorite }
361 + favoriteOffersSection = SectionModel(
362 + title: "Αγαπημένα",
363 + count: favoriteOffers.count,
364 + offers: favoriteOffers
365 + )
366 +
367 + // Sustainable Offers
368 + let sustainableOffers = allOffers.filter { $0.category == "Βιωσιμότητα" }
369 + sustainableOffersSection = SectionModel(
370 + title: "Βιωσιμότητα",
371 + count: sustainableOffers.count,
372 + offers: sustainableOffers
373 + )
374 +
375 + // Family Offers
376 + let familyOffers = allOffers.filter { $0.category == "Family" }
377 + familyOffersSection = SectionModel(
378 + title: "Family",
379 + count: familyOffers.count,
380 + offers: familyOffers
381 + )
382 +
383 + // Food Offers
384 + let foodOffers = allOffers.filter { $0.category == "Φαγητό και καφές" }
385 + foodOffersSection = SectionModel(
386 + title: "Φαγητό και καφές",
387 + count: foodOffers.count,
388 + offers: foodOffers
389 + )
390 +
391 + // Escape Offers
392 + let escapeOffers = allOffers.filter { $0.category == "Απόδραση" }
393 + escapeOffersSection = SectionModel(
394 + title: "Απόδραση",
395 + count: escapeOffers.count,
396 + offers: escapeOffers
397 + )
398 +
399 + // Child Offers
400 + let childOffers = allOffers.filter { $0.category == "Παιδί" }
401 + childOffersSection = SectionModel(
402 + title: "Παιδί",
403 + count: childOffers.count,
404 + offers: childOffers
405 + )
406 +
407 + // Shopping Offers
408 + let shoppingOffers = allOffers.filter { $0.category == "Αγορές" }
409 + shoppingOffersSection = SectionModel(
410 + title: "Αγορές",
411 + count: shoppingOffers.count,
412 + offers: shoppingOffers
413 + )
414 +
415 + self.tableView.reloadData()
416 + }
417 +
418 + private func openCampaignViewController(with index: Int) {
419 +
420 + let storyboard = UIStoryboard(name: "Main", bundle: Bundle(for: MyEmptyClass.self))
421 + if let vc = storyboard.instantiateViewController(withIdentifier: "CampaignViewController") as? SwiftWarplyFramework.CampaignViewController {
422 +// vc.campaignUrl = "https://warply.s3.amazonaws.com/dei/campaigns/DehEasterContest_stage/index.html"
423 + vc.campaignUrl = contestUrls[index]
424 + vc.showHeader = false
425 + self.navigationController?.pushViewController(vc, animated: true)
426 +// self.present(vc, animated: true)
427 + }
428 + }
429 +
430 + private func openCouponViewController(with offer: OfferModel) {
431 + let vc = SwiftWarplyFramework.CouponViewController(nibName: "CouponViewController", bundle: Bundle(for: MyEmptyClass.self))
432 + vc.coupon = offer
433 +
434 + self.navigationController?.pushViewController(vc, animated: true)
435 + }
436 +
437 + private func openProfileViewController() {
438 + let vc = SwiftWarplyFramework.ProfileViewController(nibName: "ProfileViewController", bundle: Bundle(for: MyEmptyClass.self))
439 +
440 + self.navigationController?.pushViewController(vc, animated: true)
441 + }
442 +}
443 +
444 +// MARK: - TableView
445 +extension MyRewardsViewController: UITableViewDelegate, UITableViewDataSource{
446 +
447 + public func numberOfSections(in tableView: UITableView) -> Int {
448 + return 9
449 + }
450 +
451 + public func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
452 + return 1
453 + }
454 +
455 + public func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat {
456 + return UITableView.automaticDimension
457 + }
458 +
459 + public func tableView(_ tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? {
460 + return nil
461 + }
462 +
463 + public func tableView(_ tableView: UITableView, heightForHeaderInSection section: Int) -> CGFloat {
464 + return 0.0
465 + }
466 +
467 + public func tableView(_ tableView: UITableView, heightForFooterInSection section: Int) -> CGFloat {
468 +// return CGFloat.leastNormalMagnitude
469 + return 0.0
470 + }
471 +
472 + public func tableView(_ tableView: UITableView, viewForFooterInSection section: Int) -> UIView? {
473 + return nil
474 + }
475 +
476 + public func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
477 + if (indexPath.section == 0) {
478 + let cell = tableView.dequeueReusableCell(withIdentifier: "MyRewardsBannerOffersScrollTableViewCell", for: indexPath) as! MyRewardsBannerOffersScrollTableViewCell
479 + cell.delegate = self // Set the banner offers delegate
480 + cell.configureCell(data: self.bannerOffersSection)
481 +// cell.parent = self
482 + return cell
483 +
484 + } else {
485 + let cell = tableView.dequeueReusableCell(withIdentifier: "MyRewardsOffersScrollTableViewCell", for: indexPath) as! MyRewardsOffersScrollTableViewCell
486 +
487 + cell.delegate = self // Set the offers delegate
488 +
489 + if (indexPath.section == 1) {
490 + cell.configureCell(data: self.topOffersSection)
491 + } else if (indexPath.section == 2) {
492 + cell.configureCell(data: self.favoriteOffersSection)
493 + } else if (indexPath.section == 3) {
494 + cell.configureCell(data: self.sustainableOffersSection)
495 + } else if (indexPath.section == 4) {
496 + cell.configureCell(data: self.familyOffersSection)
497 + } else if (indexPath.section == 5) {
498 + cell.configureCell(data: self.foodOffersSection)
499 + } else if (indexPath.section == 6) {
500 + cell.configureCell(data: self.escapeOffersSection)
501 + } else if (indexPath.section == 7) {
502 + cell.configureCell(data: self.childOffersSection)
503 + } else {
504 + cell.configureCell(data: self.shoppingOffersSection)
505 + }
506 +
507 + return cell
508 + }
509 +
510 + }
511 +
512 + public func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
513 + if (indexPath.section == 0) {
514 + // Do nothing - Each button is handled differently
515 +
516 + } else if (indexPath.section == 1) {
517 + // Do nothing
518 + } else if (indexPath.section == 2) {
519 + // Do nothing
520 + } else if (indexPath.section == 3) {
521 + // Do nothing
522 + } else if (indexPath.section == 4) {
523 + // Do nothing
524 + } else if (indexPath.section == 5) {
525 + // Do nothing
526 + } else if (indexPath.section == 6) {
527 + // Do nothing
528 + } else if (indexPath.section == 7) {
529 + // Do nothing
530 + } else {
531 + // Do nothing
532 + }
533 + }
534 +}
535 +
536 +// Add delegate conformance
537 +extension MyRewardsViewController: MyRewardsBannerOffersScrollTableViewCellDelegate {
538 + func didSelectBannerOffer(_ index: Int) {
539 + // Navigate to CampaignViewController
540 + openCampaignViewController(with: index)
541 + }
542 +
543 + func didTapProfileButton() {
544 + // Navigate to ProfileViewController
545 + openProfileViewController()
546 + }
547 +}
548 +
549 +// Add delegate conformance
550 +extension MyRewardsViewController: MyRewardsOffersScrollTableViewCellDelegate {
551 + func didSelectOffer(_ offer: OfferModel) {
552 + // Navigate to CouponViewController
553 + openCouponViewController(with: offer)
554 + }
555 +}
1 +<?xml version="1.0" encoding="UTF-8"?>
2 +<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="23094" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" useSafeAreas="YES" colorMatched="YES">
3 + <device id="retina6_12" orientation="portrait" appearance="light"/>
4 + <dependencies>
5 + <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="23084"/>
6 + <capability name="Safe area layout guides" minToolsVersion="9.0"/>
7 + <capability name="System colors in document resources" minToolsVersion="11.0"/>
8 + <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
9 + </dependencies>
10 + <objects>
11 + <placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner" customClass="MyRewardsViewController" customModule="SwiftWarplyFramework" customModuleProvider="target">
12 + <connections>
13 + <outlet property="tableView" destination="2it-5M-CR6" id="uM3-ZJ-zKB"/>
14 + <outlet property="view" destination="i5M-Pr-FkT" id="sfx-zR-JGt"/>
15 + </connections>
16 + </placeholder>
17 + <placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/>
18 + <view clearsContextBeforeDrawing="NO" contentMode="scaleToFill" id="i5M-Pr-FkT">
19 + <rect key="frame" x="0.0" y="0.0" width="393" height="852"/>
20 + <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
21 + <subviews>
22 + <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="scR-yg-okd" userLabel="Main View">
23 + <rect key="frame" x="0.0" y="59" width="393" height="793"/>
24 + <subviews>
25 + <tableView clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="none" rowHeight="-1" estimatedRowHeight="-1" sectionHeaderHeight="28" estimatedSectionHeaderHeight="-1" sectionFooterHeight="28" estimatedSectionFooterHeight="-1" contentViewInsetsToSafeArea="NO" translatesAutoresizingMaskIntoConstraints="NO" id="2it-5M-CR6">
26 + <rect key="frame" x="0.0" y="0.0" width="393" height="793"/>
27 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
28 + <color key="separatorColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
29 + <color key="sectionIndexBackgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
30 + <connections>
31 + <outlet property="dataSource" destination="-1" id="avy-hE-15l"/>
32 + <outlet property="delegate" destination="-1" id="tmq-4b-xNt"/>
33 + </connections>
34 + </tableView>
35 + </subviews>
36 + <color key="backgroundColor" red="0.94901960780000005" green="0.94901960780000005" blue="0.94901960780000005" alpha="1" colorSpace="calibratedRGB"/>
37 + <constraints>
38 + <constraint firstItem="2it-5M-CR6" firstAttribute="top" secondItem="scR-yg-okd" secondAttribute="top" id="8Qy-L0-5ab"/>
39 + <constraint firstAttribute="trailing" secondItem="2it-5M-CR6" secondAttribute="trailing" id="AXe-zP-ef8"/>
40 + <constraint firstItem="2it-5M-CR6" firstAttribute="leading" secondItem="scR-yg-okd" secondAttribute="leading" id="NeU-gh-skU"/>
41 + <constraint firstAttribute="bottom" secondItem="2it-5M-CR6" secondAttribute="bottom" id="bpx-U5-A8r"/>
42 + </constraints>
43 + </view>
44 + </subviews>
45 + <viewLayoutGuide key="safeArea" id="fnl-2z-Ty3"/>
46 + <color key="backgroundColor" systemColor="systemBackgroundColor"/>
47 + <constraints>
48 + <constraint firstItem="scR-yg-okd" firstAttribute="leading" secondItem="i5M-Pr-FkT" secondAttribute="leading" id="Nwv-jZ-0HT"/>
49 + <constraint firstItem="scR-yg-okd" firstAttribute="top" secondItem="fnl-2z-Ty3" secondAttribute="top" id="OFK-BH-zlp"/>
50 + <constraint firstAttribute="trailing" secondItem="scR-yg-okd" secondAttribute="trailing" id="Wgk-0e-fYU"/>
51 + <constraint firstAttribute="bottom" secondItem="scR-yg-okd" secondAttribute="bottom" id="ogA-sg-Lij"/>
52 + </constraints>
53 + <point key="canvasLocation" x="11" y="-11"/>
54 + </view>
55 + </objects>
56 + <resources>
57 + <systemColor name="systemBackgroundColor">
58 + <color white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
59 + </systemColor>
60 + </resources>
61 +</document>
1 +//
2 +// ProfileCouponFiltersTableViewCell.swift
3 +// SwiftWarplyFramework
4 +//
5 +// Created by Manos Chorianopoulos on 29/5/25.
6 +//
7 +
8 +import UIKit
9 +
10 +protocol ProfileCouponFiltersTableViewCellDelegate: AnyObject {
11 + func didSelectFilter(_ filter: CouponFilterModel)
12 +}
13 +
14 +@objc public class ProfileCouponFiltersTableViewCell: UITableViewCell {
15 + @IBOutlet weak var titleLabel: UILabel!
16 + @IBOutlet weak var collectionView: UICollectionView!
17 +
18 + weak var delegate: ProfileCouponFiltersTableViewCellDelegate?
19 + var data: [CouponFilterModel]?
20 + var couponFilterSelected: CouponFilterModel?
21 +// var couponFilterSelected: CouponFilterModel = CouponFilterModel(title: "Ενεργά")
22 +
23 + public override func awakeFromNib() {
24 + super.awakeFromNib()
25 +
26 + titleLabel.font = UIFont(name: "PingLCG-Bold", size: 18)
27 + titleLabel.textColor = UIColor(rgb: 0x000F1E)
28 + titleLabel.text = "Τα κουπόνια μου"
29 +
30 + // Register XIBs for collection view cells
31 + collectionView.register(UINib(nibName: "ProfileFilterCollectionViewCell", bundle: Bundle(for: MyEmptyClass.self)), forCellWithReuseIdentifier: "ProfileFilterCollectionViewCell")
32 +
33 + // Fix background colors
34 +// collectionView.backgroundColor = UIColor.clear
35 +// self.backgroundColor = UIColor.clear
36 +// self.contentView.backgroundColor = UIColor.clear
37 +
38 + // Remove content insets and gaps
39 + collectionView.contentInset = UIEdgeInsets.zero
40 + collectionView.scrollIndicatorInsets = UIEdgeInsets.zero
41 +
42 + if #available(iOS 11.0, *) {
43 + collectionView.contentInsetAdjustmentBehavior = .never
44 + }
45 +
46 + // Configure collection view layout
47 + if let layout = collectionView.collectionViewLayout as? UICollectionViewFlowLayout {
48 + layout.scrollDirection = .horizontal
49 + layout.minimumLineSpacing = 15
50 + layout.minimumInteritemSpacing = 0
51 + // layout.sectionInset = UIEdgeInsets(top: 0, left: 24, bottom: 0, right: 24)
52 + layout.sectionInset = UIEdgeInsets(top: 8, left: 24, bottom: 8, right: 24)
53 +
54 + // Use automatic sizing
55 +// layout.estimatedItemSize = UICollectionViewFlowLayout.automaticSize
56 +
57 + // Set estimated size with fixed height, estimated width
58 + layout.estimatedItemSize = CGSize(width: 100, height: 43)
59 + }
60 +
61 + // Enable paging for smooth banner scrolling
62 + // collectionView.isPagingEnabled = true
63 + collectionView.showsHorizontalScrollIndicator = false
64 +
65 + // Set delegates
66 + collectionView.delegate = self
67 + collectionView.dataSource = self
68 +
69 + }
70 +
71 + public override func setSelected(_ selected: Bool, animated: Bool) {
72 + super.setSelected(selected, animated: animated)
73 +
74 + // Configure the view for the selected state
75 + }
76 +
77 + func configureCell(data: [CouponFilterModel]?, couponFilterSelected: CouponFilterModel) {
78 + self.data = data
79 + self.couponFilterSelected = couponFilterSelected
80 +
81 + self.collectionView.reloadData();
82 + }
83 +}
84 +
85 +extension ProfileCouponFiltersTableViewCell: UICollectionViewDataSource, UICollectionViewDelegate, UICollectionViewDelegateFlowLayout {
86 +
87 +
88 + public func numberOfSections(in collectionView: UICollectionView) -> Int {
89 + return 1
90 + }
91 +
92 + public func collectionView(_ collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int {
93 + return self.data?.count ?? 0
94 + }
95 +
96 + public func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell {
97 + let cell = collectionView.dequeueReusableCell(withReuseIdentifier: "ProfileFilterCollectionViewCell", for: indexPath) as! ProfileFilterCollectionViewCell
98 + if let filter = self.data?[indexPath.row] {
99 +// let isSelected = self.data?[indexPath.row].title == "Ενεργά"
100 +// let isSelected = self.data?[indexPath.row].title == self.couponFilterSelected.title
101 + let isSelected = self.data?[indexPath.row].title == self.couponFilterSelected?.title ?? "Ενεργά"
102 + cell.configureCell(data: filter, isSelected: isSelected)
103 + }
104 + return cell;
105 + }
106 +
107 + public func collectionView(_ collectionView: UICollectionView, didSelectItemAt indexPath: IndexPath) {
108 + if let filter = self.data?[indexPath.row] {
109 + delegate?.didSelectFilter(filter)
110 + }
111 + }
112 +
113 + // MARK: - UICollectionViewDelegateFlowLayout
114 + public func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAt indexPath: IndexPath) -> CGSize {
115 + guard let filter = self.data?[indexPath.row] else {
116 + return CGSize(width: 80, height: 43)
117 + }
118 +
119 + // Calculate width based on text content
120 + let text = filter.title
121 + let font = UIFont(name: "PingLCG-Regular", size: 16) ?? UIFont.systemFont(ofSize: 16)
122 + let textSize = text.size(withAttributes: [.font: font])
123 +
124 + // Add padding for button design (16pt left + 16pt right = 32pt total)
125 + let width = textSize.width + 32
126 +
127 + // Fixed height of 43pt, dynamic width
128 + return CGSize(width: max(width, 60), height: 43) // Minimum width of 60pt
129 + }
130 +
131 + // Distance Between Item Cells
132 + public func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, minimumLineSpacingForSectionAt section: Int) -> CGFloat {
133 + return 15
134 + }
135 +
136 + public func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, minimumInteritemSpacingForSectionAt section: Int) -> CGFloat {
137 + return 0
138 + }
139 +
140 + // Cell Margin
141 + public func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, insetForSectionAt section: Int) -> UIEdgeInsets {
142 + return UIEdgeInsets(top: 0, left: 24, bottom: 0, right: 24)
143 + }
144 +}
1 +<?xml version="1.0" encoding="UTF-8"?>
2 +<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="23094" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" useSafeAreas="YES" colorMatched="YES">
3 + <device id="retina6_12" orientation="portrait" appearance="light"/>
4 + <dependencies>
5 + <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="23084"/>
6 + <capability name="Safe area layout guides" minToolsVersion="9.0"/>
7 + <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
8 + </dependencies>
9 + <objects>
10 + <placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner"/>
11 + <placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/>
12 + <tableViewCell contentMode="scaleToFill" selectionStyle="none" indentationWidth="10" reuseIdentifier="ProfileCouponFiltersTableViewCell" rowHeight="161" id="KGk-i7-Jjw" customClass="ProfileCouponFiltersTableViewCell" customModule="SwiftWarplyFramework" customModuleProvider="target">
13 + <rect key="frame" x="0.0" y="0.0" width="320" height="161"/>
14 + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
15 + <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="KGk-i7-Jjw" id="H2p-sc-9uM">
16 + <rect key="frame" x="0.0" y="0.0" width="320" height="161"/>
17 + <autoresizingMask key="autoresizingMask"/>
18 + <subviews>
19 + <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="1kR-zd-duR" userLabel="ParentView">
20 + <rect key="frame" x="0.0" y="0.0" width="320" height="161"/>
21 + <subviews>
22 + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Label" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="mga-ND-qoh">
23 + <rect key="frame" x="24" y="26" width="272" height="17"/>
24 + <fontDescription key="fontDescription" type="system" pointSize="17"/>
25 + <nil key="textColor"/>
26 + <nil key="highlightedColor"/>
27 + </label>
28 + <collectionView clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" showsHorizontalScrollIndicator="NO" showsVerticalScrollIndicator="NO" dataMode="none" translatesAutoresizingMaskIntoConstraints="NO" id="Ddn-dN-xH1">
29 + <rect key="frame" x="0.0" y="83" width="320" height="48"/>
30 + <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
31 + <constraints>
32 + <constraint firstAttribute="height" constant="48" id="5nG-1p-kic"/>
33 + </constraints>
34 + <collectionViewFlowLayout key="collectionViewLayout" scrollDirection="horizontal" automaticEstimatedItemSize="YES" minimumLineSpacing="5" minimumInteritemSpacing="5" id="tAC-pV-kZ6">
35 + <size key="itemSize" width="128" height="120"/>
36 + <size key="headerReferenceSize" width="0.0" height="0.0"/>
37 + <size key="footerReferenceSize" width="0.0" height="0.0"/>
38 + <inset key="sectionInset" minX="0.0" minY="0.0" maxX="0.0" maxY="0.0"/>
39 + </collectionViewFlowLayout>
40 + <cells/>
41 + <connections>
42 + <outlet property="dataSource" destination="KGk-i7-Jjw" id="J6c-fu-dH8"/>
43 + <outlet property="delegate" destination="KGk-i7-Jjw" id="D3M-nO-3sC"/>
44 + </connections>
45 + </collectionView>
46 + </subviews>
47 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
48 + <constraints>
49 + <constraint firstItem="Ddn-dN-xH1" firstAttribute="top" secondItem="mga-ND-qoh" secondAttribute="bottom" constant="40" id="1gh-45-u6h"/>
50 + <constraint firstItem="Ddn-dN-xH1" firstAttribute="leading" secondItem="1kR-zd-duR" secondAttribute="leading" id="3IU-v8-7cI"/>
51 + <constraint firstItem="mga-ND-qoh" firstAttribute="top" secondItem="1kR-zd-duR" secondAttribute="top" constant="26" id="J0I-v0-uwq"/>
52 + <constraint firstAttribute="trailing" secondItem="mga-ND-qoh" secondAttribute="trailing" constant="24" id="Ss1-zq-znd"/>
53 + <constraint firstAttribute="bottom" secondItem="Ddn-dN-xH1" secondAttribute="bottom" constant="30" id="VdN-By-srg"/>
54 + <constraint firstAttribute="trailing" secondItem="Ddn-dN-xH1" secondAttribute="trailing" id="W06-Yi-lzm"/>
55 + <constraint firstItem="mga-ND-qoh" firstAttribute="leading" secondItem="1kR-zd-duR" secondAttribute="leading" constant="24" id="sEy-GV-Pjr"/>
56 + </constraints>
57 + </view>
58 + </subviews>
59 + <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
60 + <constraints>
61 + <constraint firstItem="1kR-zd-duR" firstAttribute="leading" secondItem="H2p-sc-9uM" secondAttribute="leading" id="BHT-r3-dcg"/>
62 + <constraint firstAttribute="trailing" secondItem="1kR-zd-duR" secondAttribute="trailing" id="eLa-yc-CeZ"/>
63 + <constraint firstAttribute="bottom" secondItem="1kR-zd-duR" secondAttribute="bottom" id="rie-jS-xMj"/>
64 + <constraint firstItem="1kR-zd-duR" firstAttribute="top" secondItem="H2p-sc-9uM" secondAttribute="top" id="vgK-SU-fRu"/>
65 + </constraints>
66 + </tableViewCellContentView>
67 + <viewLayoutGuide key="safeArea" id="njF-e1-oar"/>
68 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
69 + <connections>
70 + <outlet property="collectionView" destination="Ddn-dN-xH1" id="RzU-o5-6Dw"/>
71 + <outlet property="titleLabel" destination="mga-ND-qoh" id="TxL-cQ-O1P"/>
72 + </connections>
73 + <point key="canvasLocation" x="68.702290076335871" y="29.929577464788736"/>
74 + </tableViewCell>
75 + </objects>
76 +</document>
1 +//
2 +// ProfileCouponTableViewCell.swift
3 +// SwiftWarplyFramework
4 +//
5 +// Created by Manos Chorianopoulos on 29/5/25.
6 +//
7 +
8 +import UIKit
9 +
10 +@objc public class ProfileCouponTableViewCell: UITableViewCell {
11 + @IBOutlet weak var parentView: UIView!
12 + @IBOutlet weak var bannerImage: UIImageView!
13 + @IBOutlet weak var favoriteImage: UIImageView!
14 + @IBOutlet weak var discountView: UIView!
15 + @IBOutlet weak var discountLabel: UILabel!
16 + @IBOutlet weak var titleLabel: UILabel!
17 + @IBOutlet weak var subtitleLabel: UILabel!
18 + @IBOutlet weak var expirationLabel: UILabel!
19 + @IBOutlet weak var logoImage: UIImageView!
20 +
21 + public override func awakeFromNib() {
22 + super.awakeFromNib()
23 + // Initialization code
24 +
25 + parentView.layer.borderWidth = 1.0
26 + parentView.layer.borderColor = UIColor(rgb: 0xCCCCCC).cgColor
27 + parentView.layer.cornerRadius = 8.0
28 + parentView.clipsToBounds = true
29 +
30 + discountView.layer.cornerRadius = 42.0
31 +
32 + }
33 +
34 + func configureCell(data: OfferModel) {
35 + bannerImage.image = UIImage(named: data.bannerImage, in: MyEmptyClass.resourceBundle(), compatibleWith: nil)
36 + favoriteImage.image = UIImage(named: data.isFavorite ? "favorite_filled" : "favorite_empty", in: MyEmptyClass.resourceBundle(), compatibleWith: nil)
37 +
38 + let discountSymbol =
39 + data.discountType == "percentage" ? "%"
40 + : data.discountType == "price" ? "€"
41 + : data.discountType == "buyOneGetOne" ? "1+1"
42 + : data.discountType == "free" ? "Δωρεάν"
43 + : ""
44 +
45 +// discountLabel.text = "\(data.discount)\(discountSymbol)"
46 + discountLabel.text = data.discount
47 + discountLabel.font = UIFont(name: "PingLCG-Bold", size: 25)
48 + discountLabel.textColor = UIColor(rgb: 0xF2F2F2)
49 +
50 + discountView.backgroundColor = UIColor(rgb: data.color)
51 +
52 + titleLabel.text = data.title
53 + titleLabel.font = UIFont(name: "PingLCG-Bold", size: 22)
54 + titleLabel.textColor = UIColor(rgb: 0x000F1E)
55 +
56 + subtitleLabel.text = data.description
57 + subtitleLabel.font = UIFont(name: "PingLCG-Regular", size: 16)
58 + subtitleLabel.textColor = UIColor(rgb: 0x00111B)
59 +
60 + expirationLabel.text = data.expirationDate
61 + expirationLabel.font = UIFont(name: "PingLCG-Regular", size: 13)
62 + expirationLabel.textColor = UIColor(rgb: 0x00111B)
63 +
64 + logoImage.image = UIImage(named: data.merchantLogo, in: MyEmptyClass.resourceBundle(), compatibleWith: nil)
65 + }
66 +
67 + public override func setSelected(_ selected: Bool, animated: Bool) {
68 + super.setSelected(selected, animated: animated)
69 +
70 + // Configure the view for the selected state
71 + }
72 +
73 +}
1 +<?xml version="1.0" encoding="UTF-8"?>
2 +<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="23094" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" useSafeAreas="YES" colorMatched="YES">
3 + <device id="retina6_12" orientation="portrait" appearance="light"/>
4 + <dependencies>
5 + <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="23084"/>
6 + <capability name="Safe area layout guides" minToolsVersion="9.0"/>
7 + <capability name="System colors in document resources" minToolsVersion="11.0"/>
8 + <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
9 + </dependencies>
10 + <objects>
11 + <placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner"/>
12 + <placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/>
13 + <tableViewCell contentMode="scaleToFill" selectionStyle="none" indentationWidth="10" reuseIdentifier="ProfileCouponTableViewCell" rowHeight="296" id="KGk-i7-Jjw" customClass="ProfileCouponTableViewCell" customModule="SwiftWarplyFramework" customModuleProvider="target">
14 + <rect key="frame" x="0.0" y="0.0" width="320" height="296"/>
15 + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
16 + <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" ambiguous="YES" tableViewCell="KGk-i7-Jjw" id="H2p-sc-9uM">
17 + <rect key="frame" x="0.0" y="0.0" width="320" height="296"/>
18 + <autoresizingMask key="autoresizingMask"/>
19 + <subviews>
20 + <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="x0X-za-HZ9" userLabel="Parent View">
21 + <rect key="frame" x="22" y="0.0" width="276" height="292"/>
22 + <subviews>
23 + <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="8Ht-7Z-jiW" userLabel="Top View">
24 + <rect key="frame" x="0.0" y="0.0" width="276" height="171"/>
25 + <subviews>
26 + <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" translatesAutoresizingMaskIntoConstraints="NO" id="09g-Nj-HG4">
27 + <rect key="frame" x="0.0" y="0.0" width="276" height="171"/>
28 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
29 + </imageView>
30 + <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="4xy-g8-Ukx" userLabel="Fav View">
31 + <rect key="frame" x="16" y="13" width="46" height="46"/>
32 + <subviews>
33 + <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" translatesAutoresizingMaskIntoConstraints="NO" id="T91-Ra-dmT">
34 + <rect key="frame" x="0.0" y="0.0" width="46" height="46"/>
35 + </imageView>
36 + </subviews>
37 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
38 + <constraints>
39 + <constraint firstAttribute="width" constant="46" id="Cc2-q8-pqb"/>
40 + <constraint firstAttribute="trailing" secondItem="T91-Ra-dmT" secondAttribute="trailing" id="FHe-DH-ghP"/>
41 + <constraint firstItem="T91-Ra-dmT" firstAttribute="top" secondItem="4xy-g8-Ukx" secondAttribute="top" id="HMT-10-TaU"/>
42 + <constraint firstAttribute="bottom" secondItem="T91-Ra-dmT" secondAttribute="bottom" id="K7M-Vf-uo8"/>
43 + <constraint firstItem="T91-Ra-dmT" firstAttribute="leading" secondItem="4xy-g8-Ukx" secondAttribute="leading" id="diD-2x-xIG"/>
44 + <constraint firstAttribute="height" constant="46" id="gtM-XV-LnS"/>
45 + </constraints>
46 + </view>
47 + <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="dnZ-fa-M3o" userLabel="Discount View">
48 + <rect key="frame" x="179" y="14" width="84" height="84"/>
49 + <subviews>
50 + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Label" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="XeI-PB-wG7">
51 + <rect key="frame" x="5" y="31.666666666666664" width="74" height="21"/>
52 + <fontDescription key="fontDescription" type="system" pointSize="17"/>
53 + <nil key="textColor"/>
54 + <nil key="highlightedColor"/>
55 + </label>
56 + </subviews>
57 + <color key="backgroundColor" systemColor="systemBackgroundColor"/>
58 + <constraints>
59 + <constraint firstAttribute="height" constant="84" id="8gp-O1-LgD"/>
60 + <constraint firstAttribute="width" constant="84" id="Mve-Yl-rsU"/>
61 + <constraint firstItem="XeI-PB-wG7" firstAttribute="centerY" secondItem="dnZ-fa-M3o" secondAttribute="centerY" id="Rlp-4Z-urE"/>
62 + <constraint firstAttribute="trailing" secondItem="XeI-PB-wG7" secondAttribute="trailing" constant="5" id="dyI-UO-uvn"/>
63 + <constraint firstItem="XeI-PB-wG7" firstAttribute="leading" secondItem="dnZ-fa-M3o" secondAttribute="leading" constant="5" id="eon-8Y-X7c"/>
64 + </constraints>
65 + </view>
66 + </subviews>
67 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
68 + <constraints>
69 + <constraint firstItem="09g-Nj-HG4" firstAttribute="leading" secondItem="8Ht-7Z-jiW" secondAttribute="leading" id="1AO-0a-ZpN"/>
70 + <constraint firstItem="dnZ-fa-M3o" firstAttribute="top" secondItem="8Ht-7Z-jiW" secondAttribute="top" constant="14" id="AC6-zX-rmc"/>
71 + <constraint firstItem="09g-Nj-HG4" firstAttribute="top" secondItem="8Ht-7Z-jiW" secondAttribute="top" id="DYc-4B-bTE"/>
72 + <constraint firstAttribute="bottom" secondItem="09g-Nj-HG4" secondAttribute="bottom" id="Rsg-ZQ-0bM"/>
73 + <constraint firstItem="4xy-g8-Ukx" firstAttribute="leading" secondItem="8Ht-7Z-jiW" secondAttribute="leading" constant="16" id="U8A-vw-Pca"/>
74 + <constraint firstItem="4xy-g8-Ukx" firstAttribute="top" secondItem="8Ht-7Z-jiW" secondAttribute="top" constant="13" id="ZGF-7X-iSN"/>
75 + <constraint firstAttribute="trailing" secondItem="09g-Nj-HG4" secondAttribute="trailing" id="qwK-yM-rD6"/>
76 + <constraint firstAttribute="trailing" secondItem="dnZ-fa-M3o" secondAttribute="trailing" constant="13" id="zAy-FM-iqd"/>
77 + </constraints>
78 + </view>
79 + <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="fZ6-8K-DXr" userLabel="Bottom View">
80 + <rect key="frame" x="0.0" y="171" width="276" height="121"/>
81 + <subviews>
82 + <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="YtM-Db-ygP">
83 + <rect key="frame" x="16" y="17" width="130" height="93"/>
84 + <subviews>
85 + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Label" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="63p-dI-yTa">
86 + <rect key="frame" x="0.0" y="0.0" width="130" height="21"/>
87 + <fontDescription key="fontDescription" type="system" pointSize="17"/>
88 + <nil key="textColor"/>
89 + <nil key="highlightedColor"/>
90 + </label>
91 + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Label" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="2" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="z30-VZ-8h3">
92 + <rect key="frame" x="0.0" y="23" width="130" height="20.333333333333329"/>
93 + <fontDescription key="fontDescription" type="system" pointSize="17"/>
94 + <nil key="textColor"/>
95 + <nil key="highlightedColor"/>
96 + </label>
97 + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Label" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="PZ3-qH-3XH">
98 + <rect key="frame" x="0.0" y="72" width="130" height="21"/>
99 + <fontDescription key="fontDescription" type="system" pointSize="17"/>
100 + <nil key="textColor"/>
101 + <nil key="highlightedColor"/>
102 + </label>
103 + </subviews>
104 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
105 + <constraints>
106 + <constraint firstItem="z30-VZ-8h3" firstAttribute="leading" secondItem="YtM-Db-ygP" secondAttribute="leading" id="DHf-fQ-lXA"/>
107 + <constraint firstAttribute="trailing" secondItem="z30-VZ-8h3" secondAttribute="trailing" id="DnI-99-e8v"/>
108 + <constraint firstAttribute="trailing" secondItem="PZ3-qH-3XH" secondAttribute="trailing" id="JA5-Am-dmE"/>
109 + <constraint firstItem="63p-dI-yTa" firstAttribute="top" secondItem="YtM-Db-ygP" secondAttribute="top" id="Kfa-m3-rWW"/>
110 + <constraint firstAttribute="trailing" secondItem="63p-dI-yTa" secondAttribute="trailing" id="bxa-5c-OE6"/>
111 + <constraint firstItem="63p-dI-yTa" firstAttribute="leading" secondItem="YtM-Db-ygP" secondAttribute="leading" id="gk1-Zr-MIl"/>
112 + <constraint firstItem="PZ3-qH-3XH" firstAttribute="leading" secondItem="YtM-Db-ygP" secondAttribute="leading" id="hE4-2m-iZk"/>
113 + <constraint firstItem="z30-VZ-8h3" firstAttribute="top" secondItem="63p-dI-yTa" secondAttribute="bottom" constant="2" id="hfr-Gi-omT"/>
114 + <constraint firstAttribute="bottom" secondItem="PZ3-qH-3XH" secondAttribute="bottom" id="xMs-dh-ybb"/>
115 + </constraints>
116 + </view>
117 + <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" translatesAutoresizingMaskIntoConstraints="NO" id="hM2-8T-4vX">
118 + <rect key="frame" x="164" y="17" width="84" height="84"/>
119 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
120 + <constraints>
121 + <constraint firstAttribute="width" constant="84" id="6to-Dv-ukR"/>
122 + <constraint firstAttribute="height" constant="84" id="QjU-rO-Uqx"/>
123 + </constraints>
124 + </imageView>
125 + </subviews>
126 + <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
127 + <constraints>
128 + <constraint firstAttribute="bottom" secondItem="YtM-Db-ygP" secondAttribute="bottom" constant="11" id="6ul-bC-Jpj"/>
129 + <constraint firstItem="YtM-Db-ygP" firstAttribute="leading" secondItem="fZ6-8K-DXr" secondAttribute="leading" constant="16" id="C7J-bI-8ap"/>
130 + <constraint firstItem="hM2-8T-4vX" firstAttribute="top" secondItem="fZ6-8K-DXr" secondAttribute="top" constant="17" id="HBF-J2-ed0"/>
131 + <constraint firstItem="hM2-8T-4vX" firstAttribute="leading" secondItem="YtM-Db-ygP" secondAttribute="trailing" constant="18" id="WML-nR-cLh"/>
132 + <constraint firstItem="YtM-Db-ygP" firstAttribute="top" secondItem="fZ6-8K-DXr" secondAttribute="top" constant="17" id="f0H-m3-OAP"/>
133 + <constraint firstAttribute="trailing" secondItem="hM2-8T-4vX" secondAttribute="trailing" constant="28" id="jKa-nW-g41"/>
134 + <constraint firstAttribute="height" constant="121" id="ptz-uq-5rq"/>
135 + </constraints>
136 + </view>
137 + </subviews>
138 + <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
139 + <constraints>
140 + <constraint firstItem="fZ6-8K-DXr" firstAttribute="leading" secondItem="x0X-za-HZ9" secondAttribute="leading" id="DKa-9V-lma"/>
141 + <constraint firstAttribute="trailing" secondItem="8Ht-7Z-jiW" secondAttribute="trailing" id="LK1-Cz-JUh"/>
142 + <constraint firstItem="8Ht-7Z-jiW" firstAttribute="top" secondItem="x0X-za-HZ9" secondAttribute="top" id="P9v-fu-Mhs"/>
143 + <constraint firstAttribute="height" constant="292" id="lA6-op-vsG"/>
144 + <constraint firstAttribute="trailing" secondItem="fZ6-8K-DXr" secondAttribute="trailing" id="lAU-n1-MKy"/>
145 + <constraint firstItem="8Ht-7Z-jiW" firstAttribute="leading" secondItem="x0X-za-HZ9" secondAttribute="leading" id="sK9-Tw-Yqn"/>
146 + <constraint firstAttribute="bottom" secondItem="fZ6-8K-DXr" secondAttribute="bottom" id="u4z-JD-qby"/>
147 + <constraint firstItem="fZ6-8K-DXr" firstAttribute="top" secondItem="8Ht-7Z-jiW" secondAttribute="bottom" id="v5X-nL-hKm"/>
148 + </constraints>
149 + </view>
150 + </subviews>
151 + <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
152 + <constraints>
153 + <constraint firstItem="x0X-za-HZ9" firstAttribute="leading" secondItem="H2p-sc-9uM" secondAttribute="leading" constant="22" id="SzO-Fk-ZCB"/>
154 + <constraint firstItem="x0X-za-HZ9" firstAttribute="top" secondItem="H2p-sc-9uM" secondAttribute="top" id="uQN-BA-o6w"/>
155 + <constraint firstAttribute="trailing" secondItem="x0X-za-HZ9" secondAttribute="trailing" constant="22" id="vi4-dI-lx3"/>
156 + <constraint firstAttribute="bottom" secondItem="x0X-za-HZ9" secondAttribute="bottom" constant="19" id="zsL-aX-JRL"/>
157 + </constraints>
158 + </tableViewCellContentView>
159 + <viewLayoutGuide key="safeArea" id="njF-e1-oar"/>
160 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
161 + <connections>
162 + <outlet property="bannerImage" destination="09g-Nj-HG4" id="1Ux-ZI-rVQ"/>
163 + <outlet property="discountLabel" destination="XeI-PB-wG7" id="Kyy-aE-GgR"/>
164 + <outlet property="discountView" destination="dnZ-fa-M3o" id="fht-MW-ToM"/>
165 + <outlet property="expirationLabel" destination="PZ3-qH-3XH" id="vIb-60-EVp"/>
166 + <outlet property="favoriteImage" destination="T91-Ra-dmT" id="leZ-Tz-zo8"/>
167 + <outlet property="logoImage" destination="hM2-8T-4vX" id="Zqv-yp-lrD"/>
168 + <outlet property="parentView" destination="x0X-za-HZ9" id="OE0-tT-IPd"/>
169 + <outlet property="subtitleLabel" destination="z30-VZ-8h3" id="s40-MP-4Jn"/>
170 + <outlet property="titleLabel" destination="63p-dI-yTa" id="YOe-I2-Cly"/>
171 + </connections>
172 + <point key="canvasLocation" x="68.702290076335871" y="77.464788732394368"/>
173 + </tableViewCell>
174 + </objects>
175 + <resources>
176 + <systemColor name="systemBackgroundColor">
177 + <color white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
178 + </systemColor>
179 + </resources>
180 +</document>
1 +//
2 +// ProfileFilterCollectionViewCell.swift
3 +// SwiftWarplyFramework
4 +//
5 +// Created by Manos Chorianopoulos on 29/5/25.
6 +//
7 +
8 +import UIKit
9 +
10 +@objc public class ProfileFilterCollectionViewCell: UICollectionViewCell {
11 + @IBOutlet weak var parentView: UIView!
12 + @IBOutlet weak var titleLabel: UILabel!
13 +
14 + public override func awakeFromNib() {
15 + super.awakeFromNib()
16 + // Initialization code
17 + }
18 +
19 + func configureCell(data: CouponFilterModel, isSelected: Bool) {
20 + if (isSelected) {
21 + parentView.backgroundColor = UIColor(rgb: 0x000F1E)
22 + parentView.layer.cornerRadius = 4.0
23 + parentView.layer.borderWidth = 0
24 +
25 + titleLabel.font = UIFont(name: "PingLCG-Bold", size: 16)
26 + titleLabel.textColor = UIColor(rgb: 0xFFFFFF)
27 +
28 + } else {
29 + parentView.backgroundColor = .clear
30 + parentView.layer.borderWidth = 2
31 + parentView.layer.borderColor = UIColor(rgb: 0x56586A).cgColor
32 + parentView.layer.cornerRadius = 4.0
33 +
34 + titleLabel.font = UIFont(name: "PingLCG-Bold", size: 16)
35 + titleLabel.textColor = UIColor(rgb: 0x00111B)
36 + }
37 + parentView.clipsToBounds = true
38 + titleLabel.text = data.title
39 + }
40 +}
1 +<?xml version="1.0" encoding="UTF-8"?>
2 +<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="23094" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" useSafeAreas="YES" colorMatched="YES">
3 + <device id="retina6_12" orientation="portrait" appearance="light"/>
4 + <dependencies>
5 + <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="23084"/>
6 + <capability name="Safe area layout guides" minToolsVersion="9.0"/>
7 + <capability name="System colors in document resources" minToolsVersion="11.0"/>
8 + <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
9 + </dependencies>
10 + <objects>
11 + <placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner"/>
12 + <placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/>
13 + <collectionViewCell opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" reuseIdentifier="ProfileFilterCollectionViewCell" id="gTV-IL-0wX" customClass="ProfileFilterCollectionViewCell" customModule="SwiftWarplyFramework" customModuleProvider="target">
14 + <rect key="frame" x="0.0" y="0.0" width="145" height="43"/>
15 + <autoresizingMask key="autoresizingMask"/>
16 + <view key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center">
17 + <rect key="frame" x="0.0" y="0.0" width="145" height="43"/>
18 + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
19 + <subviews>
20 + <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="NgU-Qp-M8l" userLabel="ParentView">
21 + <rect key="frame" x="0.0" y="0.0" width="145" height="43"/>
22 + <subviews>
23 + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Label" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="Xq0-AN-QT6">
24 + <rect key="frame" x="17" y="11.333333333333334" width="111" height="20.333333333333329"/>
25 + <fontDescription key="fontDescription" type="system" pointSize="17"/>
26 + <nil key="textColor"/>
27 + <nil key="highlightedColor"/>
28 + </label>
29 + </subviews>
30 + <color key="backgroundColor" systemColor="systemBackgroundColor"/>
31 + <constraints>
32 + <constraint firstAttribute="height" constant="43" id="KOh-gz-4af"/>
33 + <constraint firstItem="Xq0-AN-QT6" firstAttribute="centerY" secondItem="NgU-Qp-M8l" secondAttribute="centerY" id="aI4-7F-CI7"/>
34 + <constraint firstAttribute="trailing" secondItem="Xq0-AN-QT6" secondAttribute="trailing" constant="17" id="hKh-jv-VQR"/>
35 + <constraint firstItem="Xq0-AN-QT6" firstAttribute="leading" secondItem="NgU-Qp-M8l" secondAttribute="leading" constant="17" id="na6-tV-KQZ"/>
36 + </constraints>
37 + </view>
38 + </subviews>
39 + </view>
40 + <viewLayoutGuide key="safeArea" id="ZTg-uK-7eu"/>
41 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
42 + <constraints>
43 + <constraint firstItem="NgU-Qp-M8l" firstAttribute="top" secondItem="gTV-IL-0wX" secondAttribute="top" id="RYQ-Qn-MSN"/>
44 + <constraint firstAttribute="trailing" secondItem="NgU-Qp-M8l" secondAttribute="trailing" id="efv-x1-lhD"/>
45 + <constraint firstItem="NgU-Qp-M8l" firstAttribute="leading" secondItem="gTV-IL-0wX" secondAttribute="leading" id="l7p-or-kC2"/>
46 + <constraint firstAttribute="bottom" secondItem="NgU-Qp-M8l" secondAttribute="bottom" id="te6-Qr-T6c"/>
47 + </constraints>
48 + <size key="customSize" width="145" height="43"/>
49 + <connections>
50 + <outlet property="parentView" destination="NgU-Qp-M8l" id="qhP-z2-cWY"/>
51 + <outlet property="titleLabel" destination="Xq0-AN-QT6" id="Hft-IP-ITh"/>
52 + </connections>
53 + <point key="canvasLocation" x="109.16030534351144" y="-13.732394366197184"/>
54 + </collectionViewCell>
55 + </objects>
56 + <resources>
57 + <systemColor name="systemBackgroundColor">
58 + <color white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
59 + </systemColor>
60 + </resources>
61 +</document>
1 +//
2 +// ProfileHeaderTableViewCell.swift
3 +// SwiftWarplyFramework
4 +//
5 +// Created by Manos Chorianopoulos on 29/5/25.
6 +//
7 +
8 +import UIKit
9 +
10 +@objc public class ProfileHeaderTableViewCell: UITableViewCell {
11 + @IBOutlet weak var tagView1: UIView!
12 + @IBOutlet weak var tagLabel1: UILabel!
13 + @IBOutlet weak var tagView2: UIView!
14 + @IBOutlet weak var tagLabel2: UILabel!
15 + @IBOutlet weak var profileImage: UIImageView!
16 +
17 + public override func awakeFromNib() {
18 + super.awakeFromNib()
19 +
20 + profileImage.image = UIImage(named: "profile_pic_default", in: MyEmptyClass.resourceBundle(), compatibleWith: nil)
21 +
22 + tagView1.backgroundColor = UIColor(rgb: 0x09914E)
23 + tagView1.layer.cornerRadius = 4.0
24 + tagLabel1.font = UIFont(name: "PingLCG-Regular", size: 17)
25 + tagLabel1.textColor = UIColor(rgb: 0xFFFFFF)
26 +
27 + tagView2.backgroundColor = UIColor(rgb: 0xFC9F25)
28 + tagView2.layer.cornerRadius = 4.0
29 + tagLabel2.font = UIFont(name: "PingLCG-Regular", size: 17)
30 + tagLabel2.textColor = UIColor(rgb: 0xFFFFFF)
31 + }
32 +
33 + public override func setSelected(_ selected: Bool, animated: Bool) {
34 + super.setSelected(selected, animated: animated)
35 +
36 + // Configure the view for the selected state
37 + }
38 +
39 +}
1 +<?xml version="1.0" encoding="UTF-8"?>
2 +<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="23094" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" useSafeAreas="YES" colorMatched="YES">
3 + <device id="retina6_12" orientation="portrait" appearance="light"/>
4 + <dependencies>
5 + <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="23084"/>
6 + <capability name="Safe area layout guides" minToolsVersion="9.0"/>
7 + <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
8 + </dependencies>
9 + <objects>
10 + <placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner"/>
11 + <placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/>
12 + <tableViewCell contentMode="scaleToFill" selectionStyle="none" indentationWidth="10" reuseIdentifier="ProfileHeaderTableViewCell" id="KGk-i7-Jjw" customClass="ProfileHeaderTableViewCell" customModule="SwiftWarplyFramework" customModuleProvider="target">
13 + <rect key="frame" x="0.0" y="0.0" width="320" height="44"/>
14 + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
15 + <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" ambiguous="YES" tableViewCell="KGk-i7-Jjw" id="H2p-sc-9uM">
16 + <rect key="frame" x="0.0" y="0.0" width="320" height="44"/>
17 + <autoresizingMask key="autoresizingMask"/>
18 + <subviews>
19 + <view contentMode="scaleToFill" ambiguous="YES" translatesAutoresizingMaskIntoConstraints="NO" id="EZC-E7-4NP" userLabel="Parent View">
20 + <rect key="frame" x="31" y="0.0" width="258" height="43"/>
21 + <subviews>
22 + <view contentMode="scaleToFill" ambiguous="YES" translatesAutoresizingMaskIntoConstraints="NO" id="PbJ-yt-Kn6">
23 + <rect key="frame" x="0.0" y="8.6666666666666643" width="58" height="26"/>
24 + <subviews>
25 + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Green" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="3iK-77-YPt">
26 + <rect key="frame" x="6" y="3" width="46" height="20"/>
27 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
28 + <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
29 + <nil key="textColor"/>
30 + <nil key="highlightedColor"/>
31 + </label>
32 + </subviews>
33 + <color key="backgroundColor" red="0.035294117649999998" green="0.56862745100000001" blue="0.30588235289999999" alpha="1" colorSpace="calibratedRGB"/>
34 + <constraints>
35 + <constraint firstAttribute="bottom" secondItem="3iK-77-YPt" secondAttribute="bottom" constant="3" id="AzT-L8-M11"/>
36 + <constraint firstItem="3iK-77-YPt" firstAttribute="leading" secondItem="PbJ-yt-Kn6" secondAttribute="leading" constant="6" id="CXA-8o-8hw"/>
37 + <constraint firstItem="3iK-77-YPt" firstAttribute="top" secondItem="PbJ-yt-Kn6" secondAttribute="top" constant="3" id="HgB-cm-GWV"/>
38 + <constraint firstAttribute="trailing" secondItem="3iK-77-YPt" secondAttribute="trailing" constant="6" id="kcr-Fy-V25"/>
39 + </constraints>
40 + </view>
41 + <view contentMode="scaleToFill" ambiguous="YES" translatesAutoresizingMaskIntoConstraints="NO" id="BIN-Ee-QVw">
42 + <rect key="frame" x="66" y="8.6666666666666643" width="61.666666666666657" height="26"/>
43 + <subviews>
44 + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Family" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="RrC-Qf-9bC">
45 + <rect key="frame" x="6" y="3" width="49.666666666666664" height="20"/>
46 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
47 + <fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="17"/>
48 + <nil key="textColor"/>
49 + <nil key="highlightedColor"/>
50 + </label>
51 + </subviews>
52 + <color key="backgroundColor" red="0.98823529409999999" green="0.62352941179999999" blue="0.1450980392" alpha="1" colorSpace="calibratedRGB"/>
53 + <constraints>
54 + <constraint firstItem="RrC-Qf-9bC" firstAttribute="top" secondItem="BIN-Ee-QVw" secondAttribute="top" constant="3" id="GPN-tb-Pfo"/>
55 + <constraint firstItem="RrC-Qf-9bC" firstAttribute="leading" secondItem="BIN-Ee-QVw" secondAttribute="leading" constant="6" id="NbB-AF-IA0"/>
56 + <constraint firstAttribute="bottom" secondItem="RrC-Qf-9bC" secondAttribute="bottom" constant="3" id="PLN-Gb-IUu"/>
57 + <constraint firstAttribute="trailing" secondItem="RrC-Qf-9bC" secondAttribute="trailing" constant="6" id="pdI-Ll-nUY"/>
58 + </constraints>
59 + </view>
60 + <view contentMode="scaleToFill" ambiguous="YES" translatesAutoresizingMaskIntoConstraints="NO" id="oRt-jB-UR1">
61 + <rect key="frame" x="221" y="0.0" width="37" height="43"/>
62 + <subviews>
63 + <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" translatesAutoresizingMaskIntoConstraints="NO" id="ka7-9X-7t4">
64 + <rect key="frame" x="0.0" y="0.0" width="37" height="37"/>
65 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
66 + <constraints>
67 + <constraint firstAttribute="width" constant="37" id="l80-J9-yl7"/>
68 + <constraint firstAttribute="height" constant="37" id="td4-wH-CiD"/>
69 + </constraints>
70 + </imageView>
71 + </subviews>
72 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
73 + <constraints>
74 + <constraint firstAttribute="bottom" secondItem="ka7-9X-7t4" secondAttribute="bottom" id="0YM-ws-0Dg"/>
75 + <constraint firstItem="ka7-9X-7t4" firstAttribute="top" secondItem="oRt-jB-UR1" secondAttribute="top" id="r2H-hN-E5S"/>
76 + <constraint firstAttribute="trailing" secondItem="ka7-9X-7t4" secondAttribute="trailing" id="tGk-Nv-WzC"/>
77 + <constraint firstItem="ka7-9X-7t4" firstAttribute="leading" secondItem="oRt-jB-UR1" secondAttribute="leading" id="te7-Gw-oyL"/>
78 + </constraints>
79 + </view>
80 + </subviews>
81 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
82 + <constraints>
83 + <constraint firstItem="oRt-jB-UR1" firstAttribute="top" secondItem="EZC-E7-4NP" secondAttribute="top" id="AEJ-YC-aVw"/>
84 + <constraint firstItem="PbJ-yt-Kn6" firstAttribute="leading" secondItem="EZC-E7-4NP" secondAttribute="leading" id="Afn-AJ-Tfk"/>
85 + <constraint firstItem="PbJ-yt-Kn6" firstAttribute="centerY" secondItem="EZC-E7-4NP" secondAttribute="centerY" id="fC0-9G-Ajq"/>
86 + <constraint firstAttribute="bottom" secondItem="oRt-jB-UR1" secondAttribute="bottom" id="mvy-dD-Q26"/>
87 + <constraint firstAttribute="trailing" secondItem="oRt-jB-UR1" secondAttribute="trailing" id="nAT-Wu-pvL"/>
88 + <constraint firstItem="oRt-jB-UR1" firstAttribute="leading" relation="greaterThanOrEqual" secondItem="BIN-Ee-QVw" secondAttribute="trailing" constant="8" id="ohN-Bc-zfQ"/>
89 + <constraint firstItem="BIN-Ee-QVw" firstAttribute="centerY" secondItem="EZC-E7-4NP" secondAttribute="centerY" id="q7G-9L-LXt"/>
90 + <constraint firstItem="BIN-Ee-QVw" firstAttribute="leading" secondItem="PbJ-yt-Kn6" secondAttribute="trailing" constant="8" id="yPy-YQ-6bl"/>
91 + </constraints>
92 + </view>
93 + </subviews>
94 + <color key="backgroundColor" red="0.94901960784313721" green="0.94901960784313721" blue="0.94901960784313721" alpha="1" colorSpace="calibratedRGB"/>
95 + <constraints>
96 + <constraint firstItem="EZC-E7-4NP" firstAttribute="leading" secondItem="H2p-sc-9uM" secondAttribute="leading" constant="31" id="5YW-dG-HjU"/>
97 + <constraint firstAttribute="trailing" secondItem="EZC-E7-4NP" secondAttribute="trailing" constant="31" id="6BI-8F-Fsl"/>
98 + <constraint firstAttribute="bottom" secondItem="EZC-E7-4NP" secondAttribute="bottom" id="spA-yG-SaN"/>
99 + <constraint firstItem="EZC-E7-4NP" firstAttribute="top" secondItem="H2p-sc-9uM" secondAttribute="top" constant="27" id="zUZ-e2-jYJ"/>
100 + </constraints>
101 + </tableViewCellContentView>
102 + <viewLayoutGuide key="safeArea" id="njF-e1-oar"/>
103 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
104 + <connections>
105 + <outlet property="profileImage" destination="ka7-9X-7t4" id="ejB-Ra-63T"/>
106 + <outlet property="tagLabel1" destination="3iK-77-YPt" id="q1E-7d-qjF"/>
107 + <outlet property="tagLabel2" destination="RrC-Qf-9bC" id="5Vq-uh-qaL"/>
108 + <outlet property="tagView1" destination="PbJ-yt-Kn6" id="kCL-Ll-U6s"/>
109 + <outlet property="tagView2" destination="BIN-Ee-QVw" id="fkF-yO-znw"/>
110 + </connections>
111 + <point key="canvasLocation" x="70" y="-11"/>
112 + </tableViewCell>
113 + </objects>
114 +</document>
1 +//
2 +// ProfileQuestionnaireTableViewCell.swift
3 +// SwiftWarplyFramework
4 +//
5 +// Created by Manos Chorianopoulos on 29/5/25.
6 +//
7 +
8 +import UIKit
9 +
10 +@objc public class ProfileQuestionnaireTableViewCell: UITableViewCell {
11 + @IBOutlet weak var questionnaireBannerImage: UIImageView!
12 +
13 + public override func awakeFromNib() {
14 + super.awakeFromNib()
15 +
16 + questionnaireBannerImage.image = UIImage(named: "questionnaire_banner", in: MyEmptyClass.resourceBundle(), compatibleWith: nil)
17 +
18 + }
19 +
20 + public override func setSelected(_ selected: Bool, animated: Bool) {
21 + super.setSelected(selected, animated: animated)
22 +
23 + // Configure the view for the selected state
24 + }
25 +
26 +}
1 +<?xml version="1.0" encoding="UTF-8"?>
2 +<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="23094" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" useSafeAreas="YES" colorMatched="YES">
3 + <device id="retina6_12" orientation="portrait" appearance="light"/>
4 + <dependencies>
5 + <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="23084"/>
6 + <capability name="Safe area layout guides" minToolsVersion="9.0"/>
7 + <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
8 + </dependencies>
9 + <objects>
10 + <placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner"/>
11 + <placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/>
12 + <tableViewCell contentMode="scaleToFill" selectionStyle="none" indentationWidth="10" reuseIdentifier="ProfileQuestionnaireTableViewCell" rowHeight="211" id="KGk-i7-Jjw" customClass="ProfileQuestionnaireTableViewCell" customModule="SwiftWarplyFramework" customModuleProvider="target">
13 + <rect key="frame" x="0.0" y="0.0" width="320" height="211"/>
14 + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
15 + <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" ambiguous="YES" tableViewCell="KGk-i7-Jjw" id="H2p-sc-9uM">
16 + <rect key="frame" x="0.0" y="0.0" width="320" height="211"/>
17 + <autoresizingMask key="autoresizingMask"/>
18 + <subviews>
19 + <view contentMode="scaleToFill" ambiguous="YES" translatesAutoresizingMaskIntoConstraints="NO" id="YrO-k4-v2O" userLabel="ParentView">
20 + <rect key="frame" x="24" y="35" width="272" height="9"/>
21 + <subviews>
22 + <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" translatesAutoresizingMaskIntoConstraints="NO" id="N8L-PD-UP8">
23 + <rect key="frame" x="0.0" y="0.0" width="272" height="149"/>
24 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
25 + <constraints>
26 + <constraint firstAttribute="height" constant="149" id="r1F-lV-yNf"/>
27 + </constraints>
28 + </imageView>
29 + </subviews>
30 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
31 + <constraints>
32 + <constraint firstItem="N8L-PD-UP8" firstAttribute="leading" secondItem="YrO-k4-v2O" secondAttribute="leading" id="Ay6-kG-U8L"/>
33 + <constraint firstAttribute="bottom" secondItem="N8L-PD-UP8" secondAttribute="bottom" id="S87-T5-YdQ"/>
34 + <constraint firstAttribute="trailing" secondItem="N8L-PD-UP8" secondAttribute="trailing" id="WGt-wu-sFI"/>
35 + <constraint firstItem="N8L-PD-UP8" firstAttribute="top" secondItem="YrO-k4-v2O" secondAttribute="top" id="ZxG-A7-Zci"/>
36 + </constraints>
37 + </view>
38 + </subviews>
39 + <color key="backgroundColor" red="0.94901960784313721" green="0.94901960784313721" blue="0.94901960784313721" alpha="1" colorSpace="calibratedRGB"/>
40 + <constraints>
41 + <constraint firstAttribute="bottom" secondItem="YrO-k4-v2O" secondAttribute="bottom" id="6we-5l-yeL"/>
42 + <constraint firstAttribute="trailing" secondItem="YrO-k4-v2O" secondAttribute="trailing" constant="24" id="7CD-5N-Kwy"/>
43 + <constraint firstItem="YrO-k4-v2O" firstAttribute="leading" secondItem="H2p-sc-9uM" secondAttribute="leading" constant="24" id="ExZ-x2-yiF"/>
44 + <constraint firstItem="YrO-k4-v2O" firstAttribute="top" secondItem="H2p-sc-9uM" secondAttribute="top" constant="35" id="iID-80-Men"/>
45 + </constraints>
46 + </tableViewCellContentView>
47 + <viewLayoutGuide key="safeArea" id="njF-e1-oar"/>
48 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
49 + <connections>
50 + <outlet property="questionnaireBannerImage" destination="N8L-PD-UP8" id="BMn-6A-UVw"/>
51 + </connections>
52 + <point key="canvasLocation" x="68.702290076335871" y="47.535211267605639"/>
53 + </tableViewCell>
54 + </objects>
55 +</document>
1 +//
2 +// ProfileViewController.swift
3 +// SwiftWarplyFramework
4 +//
5 +// Created by Manos Chorianopoulos on 22/5/25.
6 +//
7 +
8 +import UIKit
9 +
10 +@objc public class ProfileViewController: UIViewController {
11 + @IBOutlet weak var tableView: UITableView!
12 +
13 + // MARK: - Initializers
14 + public convenience init() {
15 + self.init(nibName: "ProfileViewController", bundle: Bundle(for: MyEmptyClass.self))
16 + }
17 +
18 + public override init(nibName nibNameOrNil: String?, bundle nibBundleOrNil: Bundle?) {
19 + super.init(nibName: nibNameOrNil, bundle: nibBundleOrNil)
20 + }
21 +
22 + required init?(coder: NSCoder) {
23 + super.init(coder: coder)
24 + }
25 +
26 + // MARK: - Dummy Data
27 + let allOffers: [OfferModel] = [
28 + // Προτάσεις για εσένα
29 + OfferModel(
30 + category: "Προτάσεις για εσένα",
31 + title: "15% έκπτωση",
32 + description: "σε όλα τα προϊόντα",
33 + discount: "15%",
34 + discountType: "percentage",
35 + bannerImage: "musa_banner",
36 + merchantLogo: "musa_logo",
37 + expirationDate: "έως 30-09",
38 + color: 0x09914E,
39 + isFavorite: true,
40 + active: false,
41 + redeemed: false
42 + ),
43 + OfferModel(
44 + category: "Προτάσεις για εσένα",
45 + title: "10% έκπτωση",
46 + description: "στην κατασκήνωση στο The Ranch",
47 + discount: "10%",
48 + discountType: "percentage",
49 + bannerImage: "ranch_banner",
50 + merchantLogo: "ranch_logo",
51 + expirationDate: "έως 30-09",
52 + color: 0xFC9F25,
53 + isFavorite: false,
54 + active: false,
55 + redeemed: false
56 + ),
57 + OfferModel(
58 + category: "Προτάσεις για εσένα",
59 + title: "1+1 εισιτήριο",
60 + description: "δώρο στην είσοδο του παιδότοπου",
61 + discount: "1+1",
62 + discountType: "buyOneGetOne",
63 + bannerImage: "ranch_banner",
64 + merchantLogo: "ranch_logo",
65 + expirationDate: "έως 30-09",
66 + color: 0xFC9F25,
67 + isFavorite: true,
68 + active: false,
69 + redeemed: false
70 + ),
71 + OfferModel(
72 + category: "Προτάσεις για εσένα",
73 + title: "10% έκπτωση",
74 + description: "σε όλες τις υπηρεσίες",
75 + discount: "10%",
76 + discountType: "percentage",
77 + bannerImage: "ninemia_banner",
78 + merchantLogo: "ninemia_logo",
79 + expirationDate: "έως 30-09",
80 + color: 0xEE417D,
81 + isFavorite: false,
82 + active: false,
83 + redeemed: false
84 + ),
85 + OfferModel(
86 + category: "Προτάσεις για εσένα",
87 + title: "10% έκπτωση",
88 + description: "για αγορές από τα φυσικά καταστήματα",
89 + discount: "10%",
90 + discountType: "percentage",
91 + bannerImage: "moustakas_banner",
92 + merchantLogo: "moustakas_logo",
93 + expirationDate: "έως 30-09",
94 + color: 0xEE417D,
95 + isFavorite: true,
96 + active: false,
97 + redeemed: false
98 + ),
99 + // Active
100 + OfferModel(
101 + category: "Top offers",
102 + title: "Μόνο 17,95",
103 + description: "2 πίτσες & Coca-Cola 1,5lt",
104 + discount: "17,95€",
105 + discountType: "price",
106 + bannerImage: "dominos_banner",
107 + merchantLogo: "dominos_logo",
108 + expirationDate: "έως 30-09",
109 + color: 0xEE417D,
110 + isFavorite: true,
111 + active: true,
112 + redeemed: false
113 + ),
114 + OfferModel(
115 + category: "Φαγητό και καφές",
116 + title: "2€ έκπτωση",
117 + description: "στην αγορά σου",
118 + discount: "2€",
119 + discountType: "amount",
120 + bannerImage: "coffeeisland_banner",
121 + merchantLogo: "coffeeisland_logo",
122 + expirationDate: "έως 30-09",
123 + color: 0xEE417D,
124 + isFavorite: false,
125 + active: true,
126 + redeemed: false
127 + ),
128 + OfferModel(
129 + category: "Top offers",
130 + title: "10% έκπτωση",
131 + description: "σε γλυκούς πειρασμούς",
132 + discount: "10%",
133 + discountType: "percentage",
134 + bannerImage: "zuccherino_banner",
135 + merchantLogo: "zuccherino_logo",
136 + expirationDate: "έως 30-09",
137 + color: 0xEE417D,
138 + isFavorite: false,
139 + active: true,
140 + redeemed: false
141 + ),
142 + // Απόδραση
143 + OfferModel(
144 + category: "Απόδραση",
145 + title: "10% έκπτωση",
146 + description: "στην διαμονή/διασκέδαση σου",
147 + discount: "10%",
148 + discountType: "percentage",
149 + bannerImage: "ninemia_banner",
150 + merchantLogo: "ninemia_logo",
151 + expirationDate: "έως 30-09",
152 + color: 0xEE417D,
153 + isFavorite: true,
154 + active: false,
155 + redeemed: true
156 + ),
157 + OfferModel(
158 + category: "Παιδί",
159 + title: "1+1 Δώρο",
160 + description: "στην είσοδο του παιδότοπου",
161 + discount: "1+1",
162 + discountType: "buyOneGetOne",
163 + bannerImage: "moustakas_banner",
164 + merchantLogo: "moustakas_logo",
165 + expirationDate: "έως 30-09",
166 + color: 0xEE417D,
167 + isFavorite: false,
168 + active: false,
169 + redeemed: true
170 + ),
171 + // Αγορές
172 + OfferModel(
173 + category: "Αγορές",
174 + title: "15€ έκπτωση",
175 + description: "για αγορές",
176 + discount: "15€",
177 + discountType: "amount",
178 + bannerImage: "migato_banner",
179 + merchantLogo: "migato_logo",
180 + expirationDate: "έως 30-09",
181 + color: 0xEE417D,
182 + isFavorite: false,
183 + active: false,
184 + redeemed: true
185 + )
186 + ]
187 +
188 + let couponFilters: [CouponFilterModel] = [
189 + CouponFilterModel(title: "Ενεργά"),
190 + CouponFilterModel(title: "Αγαπημένα"),
191 + CouponFilterModel(title: "Εξαργυρωμένα")
192 + ]
193 +
194 + var couponFilterSelected: CouponFilterModel = CouponFilterModel(title: "Ενεργά")
195 +
196 + var forYouOffersSection: SectionModel?
197 + var activeOffersSection: SectionModel?
198 + var favoriteOffersSection: SectionModel?
199 + var redeemedOffersSection: SectionModel?
200 + var filteredOffersSection: SectionModel?
201 +
202 + public override func viewDidLoad() {
203 + super.viewDidLoad()
204 +
205 + // Show navigation bar for this screen (with back button)
206 + self.navigationController?.setNavigationBarHidden(false, animated: false)
207 + setBackButton()
208 + setNavigationTitle("Το προφίλ μου")
209 +
210 + // Register XIBs for table view cells
211 + tableView.register(UINib(nibName: "ProfileHeaderTableViewCell", bundle: Bundle(for: MyEmptyClass.self)), forCellReuseIdentifier: "ProfileHeaderTableViewCell")
212 + tableView.register(UINib(nibName: "ProfileQuestionnaireTableViewCell", bundle: Bundle(for: MyEmptyClass.self)), forCellReuseIdentifier: "ProfileQuestionnaireTableViewCell")
213 + tableView.register(UINib(nibName: "MyRewardsOffersScrollTableViewCell", bundle: Bundle(for: MyEmptyClass.self)), forCellReuseIdentifier: "MyRewardsOffersScrollTableViewCell")
214 + tableView.register(UINib(nibName: "ProfileCouponFiltersTableViewCell", bundle: Bundle(for: MyEmptyClass.self)), forCellReuseIdentifier: "ProfileCouponFiltersTableViewCell")
215 + tableView.register(UINib(nibName: "ProfileCouponTableViewCell", bundle: Bundle(for: MyEmptyClass.self)), forCellReuseIdentifier: "ProfileCouponTableViewCell")
216 +
217 + // Set up table view
218 + tableView.delegate = self
219 + tableView.dataSource = self
220 + tableView.separatorStyle = .none
221 + tableView.estimatedRowHeight = 200
222 + tableView.rowHeight = UITableView.automaticDimension
223 +
224 + initializeSections()
225 + }
226 +
227 + // MARK: Function
228 + func initializeSections() {
229 + // Προτάσεις για εσένα
230 + let forYouOffers = allOffers.filter { $0.category == "Προτάσεις για εσένα" }
231 + forYouOffersSection = SectionModel(
232 + title: "Προτάσεις για εσένα",
233 + count: forYouOffers.count,
234 + offers: forYouOffers
235 + )
236 +
237 + // Favorite Offers
238 + let activeOffers = allOffers.filter { $0.active ?? false }
239 + activeOffersSection = SectionModel(
240 + title: "Ενεργά",
241 + count: activeOffers.count,
242 + offers: activeOffers
243 + )
244 +
245 + filteredOffersSection = activeOffersSection
246 +
247 + // Favorite Offers
248 + let favoriteOffers = allOffers.filter { $0.isFavorite }
249 + favoriteOffersSection = SectionModel(
250 + title: "Αγαπημένα",
251 + count: favoriteOffers.count,
252 + offers: favoriteOffers
253 + )
254 +
255 + // Favorite Offers
256 + let redeemedOffers = allOffers.filter { $0.redeemed ?? false }
257 + redeemedOffersSection = SectionModel(
258 + title: "Εξαργυρωμένα",
259 + count: redeemedOffers.count,
260 + offers: redeemedOffers
261 + )
262 +
263 + self.tableView.reloadData()
264 + }
265 +
266 + private func openCouponViewController(with offer: OfferModel) {
267 + let vc = SwiftWarplyFramework.CouponViewController(nibName: "CouponViewController", bundle: Bundle(for: MyEmptyClass.self))
268 + vc.coupon = offer
269 +
270 + self.navigationController?.pushViewController(vc, animated: true)
271 + }
272 +
273 + private func handleFilterPress(with filter: CouponFilterModel) {
274 + switch (filter.title) {
275 + case "Ενεργά":
276 + self.filteredOffersSection = activeOffersSection
277 + case "Αγαπημένα":
278 + self.filteredOffersSection = favoriteOffersSection
279 + case "Εξαργυρωμένα":
280 + self.filteredOffersSection = redeemedOffersSection
281 + default:
282 + self.filteredOffersSection = activeOffersSection
283 + }
284 + }
285 +}
286 +
287 +// MARK: - TableView
288 +extension ProfileViewController: UITableViewDelegate, UITableViewDataSource {
289 +
290 + public func numberOfSections(in tableView: UITableView) -> Int {
291 + // return 4 + (filteredOffersSection?.offers.count ?? 0)
292 + return 5
293 + }
294 +
295 + public func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
296 + // return 1
297 + if (section <= 3) {
298 + return 1
299 + } else {
300 + return filteredOffersSection?.offers.count ?? 0
301 + }
302 + }
303 +
304 + public func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat {
305 + return UITableView.automaticDimension
306 + }
307 +
308 + public func tableView(_ tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? {
309 + return nil
310 +// if (section <= 3) {
311 +// return nil
312 +// } else {
313 +// // Return clear view for spacing
314 +//// let headerView = UIView()
315 +// let headerView = UIView(frame: CGRect(x: 0, y: 0, width: UIScreen.main.bounds.width, height: 19))
316 +// headerView.backgroundColor = UIColor.white
317 +// return headerView
318 +// }
319 + }
320 +
321 + public func tableView(_ tableView: UITableView, heightForHeaderInSection section: Int) -> CGFloat {
322 + return 0.0
323 +// if (section <= 3) {
324 +// return 0.0
325 +// } else {
326 +// return 19.0
327 +// }
328 + }
329 +
330 + public func tableView(_ tableView: UITableView, heightForFooterInSection section: Int) -> CGFloat {
331 +// return CGFloat.leastNormalMagnitude
332 + return 0.0
333 + }
334 +
335 + public func tableView(_ tableView: UITableView, viewForFooterInSection section: Int) -> UIView? {
336 + return nil
337 + }
338 +
339 + public func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
340 + if (indexPath.section == 0) {
341 + let cell = tableView.dequeueReusableCell(withIdentifier: "ProfileHeaderTableViewCell", for: indexPath) as! ProfileHeaderTableViewCell
342 +// cell.delegate = self // Set the banner offers delegate
343 +// cell.configureCell(data: self.bannerOffersSection)
344 +// cell.parent = self
345 + return cell
346 +
347 + } else if (indexPath.section == 1) {
348 + let cell = tableView.dequeueReusableCell(withIdentifier: "ProfileQuestionnaireTableViewCell", for: indexPath) as! ProfileQuestionnaireTableViewCell
349 + return cell
350 +
351 + } else if (indexPath.section == 2) {
352 + let cell = tableView.dequeueReusableCell(withIdentifier: "MyRewardsOffersScrollTableViewCell", for: indexPath) as! MyRewardsOffersScrollTableViewCell
353 +
354 + cell.delegate = self // Set the offers delegate
355 + cell.configureCell(data: self.forYouOffersSection, isInProfile: true)
356 +
357 + return cell
358 +
359 + } else if (indexPath.section == 3) {
360 + let cell = tableView.dequeueReusableCell(withIdentifier: "ProfileCouponFiltersTableViewCell", for: indexPath) as! ProfileCouponFiltersTableViewCell
361 +
362 + cell.delegate = self // Set the offers delegate
363 + cell.configureCell(data: self.couponFilters, couponFilterSelected: self.couponFilterSelected)
364 +
365 + return cell
366 +
367 + } else {
368 + let cell = tableView.dequeueReusableCell(withIdentifier: "ProfileCouponTableViewCell", for: indexPath) as! ProfileCouponTableViewCell
369 + if let offer = self.filteredOffersSection?.offers[indexPath.row] {
370 + cell.configureCell(data: offer)
371 + }
372 + return cell
373 + }
374 +
375 + }
376 +
377 + public func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
378 + if (indexPath.section <= 3) {
379 + // Do nothing
380 + } else {
381 + if let offer = self.filteredOffersSection?.offers[indexPath.row] {
382 + openCouponViewController(with: offer)
383 + }
384 + }
385 + }
386 +}
387 +
388 +// Add delegate conformance
389 +extension ProfileViewController: MyRewardsOffersScrollTableViewCellDelegate {
390 + func didSelectOffer(_ offer: OfferModel) {
391 + // Navigate to CouponViewController
392 + openCouponViewController(with: offer)
393 + }
394 +}
395 +
396 +// Add delegate conformance
397 +extension ProfileViewController: ProfileCouponFiltersTableViewCellDelegate {
398 + func didSelectFilter(_ filter: CouponFilterModel) {
399 + self.couponFilterSelected = filter
400 + handleFilterPress(with: filter)
401 + self.tableView.reloadData()
402 + }
403 +}
1 +<?xml version="1.0" encoding="UTF-8"?>
2 +<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="23094" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" useSafeAreas="YES" colorMatched="YES">
3 + <device id="retina6_12" orientation="portrait" appearance="light"/>
4 + <dependencies>
5 + <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="23084"/>
6 + <capability name="Safe area layout guides" minToolsVersion="9.0"/>
7 + <capability name="System colors in document resources" minToolsVersion="11.0"/>
8 + <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
9 + </dependencies>
10 + <objects>
11 + <placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner" customClass="ProfileViewController" customModule="SwiftWarplyFramework" customModuleProvider="target">
12 + <connections>
13 + <outlet property="tableView" destination="Lyp-gB-nMU" id="qcx-6z-teY"/>
14 + <outlet property="view" destination="i5M-Pr-FkT" id="sfx-zR-JGt"/>
15 + </connections>
16 + </placeholder>
17 + <placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/>
18 + <view clearsContextBeforeDrawing="NO" contentMode="scaleToFill" id="i5M-Pr-FkT">
19 + <rect key="frame" x="0.0" y="0.0" width="393" height="852"/>
20 + <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
21 + <subviews>
22 + <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="35E-2c-fwB" userLabel="Main View">
23 + <rect key="frame" x="0.0" y="59" width="393" height="793"/>
24 + <subviews>
25 + <tableView clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="none" rowHeight="-1" estimatedRowHeight="-1" sectionHeaderHeight="28" estimatedSectionHeaderHeight="-1" sectionFooterHeight="28" estimatedSectionFooterHeight="-1" contentViewInsetsToSafeArea="NO" translatesAutoresizingMaskIntoConstraints="NO" id="Lyp-gB-nMU">
26 + <rect key="frame" x="0.0" y="0.0" width="393" height="793"/>
27 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
28 + <color key="separatorColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
29 + <color key="sectionIndexBackgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
30 + <connections>
31 + <outlet property="dataSource" destination="-1" id="YLY-kN-FuL"/>
32 + <outlet property="delegate" destination="-1" id="8wu-Tv-kNd"/>
33 + </connections>
34 + </tableView>
35 + </subviews>
36 + <color key="backgroundColor" red="0.94901960780000005" green="0.94901960780000005" blue="0.94901960780000005" alpha="1" colorSpace="calibratedRGB"/>
37 + <constraints>
38 + <constraint firstItem="Lyp-gB-nMU" firstAttribute="top" secondItem="35E-2c-fwB" secondAttribute="top" id="ZSr-fH-jKR"/>
39 + <constraint firstAttribute="bottom" secondItem="Lyp-gB-nMU" secondAttribute="bottom" id="kxk-Ld-8kk"/>
40 + <constraint firstItem="Lyp-gB-nMU" firstAttribute="leading" secondItem="35E-2c-fwB" secondAttribute="leading" id="nId-cX-Bq6"/>
41 + <constraint firstAttribute="trailing" secondItem="Lyp-gB-nMU" secondAttribute="trailing" id="wzt-qW-Jpz"/>
42 + </constraints>
43 + </view>
44 + </subviews>
45 + <viewLayoutGuide key="safeArea" id="fnl-2z-Ty3"/>
46 + <color key="backgroundColor" systemColor="systemBackgroundColor"/>
47 + <constraints>
48 + <constraint firstAttribute="trailing" secondItem="35E-2c-fwB" secondAttribute="trailing" id="6p0-6e-iUG"/>
49 + <constraint firstItem="35E-2c-fwB" firstAttribute="leading" secondItem="i5M-Pr-FkT" secondAttribute="leading" id="GVO-tH-EEu"/>
50 + <constraint firstAttribute="bottom" secondItem="35E-2c-fwB" secondAttribute="bottom" id="Hmw-0d-E4K"/>
51 + <constraint firstItem="35E-2c-fwB" firstAttribute="top" secondItem="fnl-2z-Ty3" secondAttribute="top" id="ajn-1A-hAX"/>
52 + </constraints>
53 + <point key="canvasLocation" x="11" y="-11"/>
54 + </view>
55 + </objects>
56 + <resources>
57 + <systemColor name="systemBackgroundColor">
58 + <color white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
59 + </systemColor>
60 + </resources>
61 +</document>
1 +{
2 + "builtTestProducts" : [
3 +
4 + ],
5 + "copyCommands" : {
6 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/CouponViewController.xib" : {
7 + "inputs" : [
8 + {
9 + "kind" : "file",
10 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/screens/CouponViewController/CouponViewController.xib"
11 + }
12 + ],
13 + "outputs" : [
14 + {
15 + "kind" : "file",
16 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/CouponViewController.xib"
17 + }
18 + ]
19 + },
20 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/Main.storyboard" : {
21 + "inputs" : [
22 + {
23 + "kind" : "file",
24 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/Main.storyboard"
25 + }
26 + ],
27 + "outputs" : [
28 + {
29 + "kind" : "file",
30 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/Main.storyboard"
31 + }
32 + ]
33 + },
34 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/Media.xcassets" : {
35 + "inputs" : [
36 + {
37 + "kind" : "directory",
38 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/Media.xcassets"
39 + }
40 + ],
41 + "outputs" : [
42 + {
43 + "kind" : "directory",
44 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/Media.xcassets"
45 + }
46 + ]
47 + },
48 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/MyRewardsBannerOfferCollectionViewCell.xib" : {
49 + "inputs" : [
50 + {
51 + "kind" : "file",
52 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/MyRewardsBannerOfferCollectionViewCell/MyRewardsBannerOfferCollectionViewCell.xib"
53 + }
54 + ],
55 + "outputs" : [
56 + {
57 + "kind" : "file",
58 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/MyRewardsBannerOfferCollectionViewCell.xib"
59 + }
60 + ]
61 + },
62 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/MyRewardsBannerOffersScrollTableViewCell.xib" : {
63 + "inputs" : [
64 + {
65 + "kind" : "file",
66 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/MyRewardsBannerOffersScrollTableViewCell/MyRewardsBannerOffersScrollTableViewCell.xib"
67 + }
68 + ],
69 + "outputs" : [
70 + {
71 + "kind" : "file",
72 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/MyRewardsBannerOffersScrollTableViewCell.xib"
73 + }
74 + ]
75 + },
76 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/MyRewardsOfferCollectionViewCell.xib" : {
77 + "inputs" : [
78 + {
79 + "kind" : "file",
80 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/MyRewardsOfferCollectionViewCell/MyRewardsOfferCollectionViewCell.xib"
81 + }
82 + ],
83 + "outputs" : [
84 + {
85 + "kind" : "file",
86 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/MyRewardsOfferCollectionViewCell.xib"
87 + }
88 + ]
89 + },
90 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/MyRewardsOffersScrollTableViewCell.xib" : {
91 + "inputs" : [
92 + {
93 + "kind" : "file",
94 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/MyRewardsOffersScrollTableViewCell/MyRewardsOffersScrollTableViewCell.xib"
95 + }
96 + ],
97 + "outputs" : [
98 + {
99 + "kind" : "file",
100 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/MyRewardsOffersScrollTableViewCell.xib"
101 + }
102 + ]
103 + },
104 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/MyRewardsViewController.xib" : {
105 + "inputs" : [
106 + {
107 + "kind" : "file",
108 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/screens/MyRewardsViewController/MyRewardsViewController.xib"
109 + }
110 + ],
111 + "outputs" : [
112 + {
113 + "kind" : "file",
114 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/MyRewardsViewController.xib"
115 + }
116 + ]
117 + },
118 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/PingLCG-Bold.otf" : {
119 + "inputs" : [
120 + {
121 + "kind" : "file",
122 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/fonts/PingLCG-Bold.otf"
123 + }
124 + ],
125 + "outputs" : [
126 + {
127 + "kind" : "file",
128 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/PingLCG-Bold.otf"
129 + }
130 + ]
131 + },
132 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/PingLCG-Light.otf" : {
133 + "inputs" : [
134 + {
135 + "kind" : "file",
136 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/fonts/PingLCG-Light.otf"
137 + }
138 + ],
139 + "outputs" : [
140 + {
141 + "kind" : "file",
142 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/PingLCG-Light.otf"
143 + }
144 + ]
145 + },
146 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/PingLCG-Regular.otf" : {
147 + "inputs" : [
148 + {
149 + "kind" : "file",
150 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/fonts/PingLCG-Regular.otf"
151 + }
152 + ],
153 + "outputs" : [
154 + {
155 + "kind" : "file",
156 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/PingLCG-Regular.otf"
157 + }
158 + ]
159 + },
160 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/ProfileCouponFiltersTableViewCell.xib" : {
161 + "inputs" : [
162 + {
163 + "kind" : "file",
164 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileCouponFiltersTableViewCell/ProfileCouponFiltersTableViewCell.xib"
165 + }
166 + ],
167 + "outputs" : [
168 + {
169 + "kind" : "file",
170 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/ProfileCouponFiltersTableViewCell.xib"
171 + }
172 + ]
173 + },
174 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/ProfileCouponTableViewCell.xib" : {
175 + "inputs" : [
176 + {
177 + "kind" : "file",
178 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileCouponTableViewCell/ProfileCouponTableViewCell.xib"
179 + }
180 + ],
181 + "outputs" : [
182 + {
183 + "kind" : "file",
184 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/ProfileCouponTableViewCell.xib"
185 + }
186 + ]
187 + },
188 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/ProfileFilterCollectionViewCell.xib" : {
189 + "inputs" : [
190 + {
191 + "kind" : "file",
192 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileFilterCollectionViewCell/ProfileFilterCollectionViewCell.xib"
193 + }
194 + ],
195 + "outputs" : [
196 + {
197 + "kind" : "file",
198 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/ProfileFilterCollectionViewCell.xib"
199 + }
200 + ]
201 + },
202 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/ProfileHeaderTableViewCell.xib" : {
203 + "inputs" : [
204 + {
205 + "kind" : "file",
206 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileHeaderTableViewCell/ProfileHeaderTableViewCell.xib"
207 + }
208 + ],
209 + "outputs" : [
210 + {
211 + "kind" : "file",
212 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/ProfileHeaderTableViewCell.xib"
213 + }
214 + ]
215 + },
216 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/ProfileQuestionnaireTableViewCell.xib" : {
217 + "inputs" : [
218 + {
219 + "kind" : "file",
220 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileQuestionnaireTableViewCell/ProfileQuestionnaireTableViewCell.xib"
221 + }
222 + ],
223 + "outputs" : [
224 + {
225 + "kind" : "file",
226 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/ProfileQuestionnaireTableViewCell.xib"
227 + }
228 + ]
229 + },
230 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/ProfileViewController.xib" : {
231 + "inputs" : [
232 + {
233 + "kind" : "file",
234 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/screens/ProfileViewController/ProfileViewController.xib"
235 + }
236 + ],
237 + "outputs" : [
238 + {
239 + "kind" : "file",
240 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework_SwiftWarplyFramework.bundle/ProfileViewController.xib"
241 + }
242 + ]
243 + }
244 + },
245 + "explicitTargetDependencyImportCheckingMode" : {
246 + "none" : {
247 +
248 + }
249 + },
250 + "generatedSourceTargetSet" : [
251 +
252 + ],
253 + "pluginDescriptions" : [
254 +
255 + ],
256 + "swiftCommands" : {
257 + "C.RSBarcodes_Swift-x86_64-apple-macosx15.0-debug.module" : {
258 + "executable" : "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc",
259 + "fileList" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/sources",
260 + "importPath" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/Modules",
261 + "inputs" : [
262 + {
263 + "kind" : "file",
264 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/ContextMaker.swift"
265 + },
266 + {
267 + "kind" : "file",
268 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCode128Generator.swift"
269 + },
270 + {
271 + "kind" : "file",
272 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCode39Generator.swift"
273 + },
274 + {
275 + "kind" : "file",
276 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCode39Mod43Generator.swift"
277 + },
278 + {
279 + "kind" : "file",
280 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCode93Generator.swift"
281 + },
282 + {
283 + "kind" : "file",
284 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCodeDataMatrixGenerator.swift"
285 + },
286 + {
287 + "kind" : "file",
288 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCodeGenerator.swift"
289 + },
290 + {
291 + "kind" : "file",
292 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCodeLayer.swift"
293 + },
294 + {
295 + "kind" : "file",
296 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCodeReaderViewController.swift"
297 + },
298 + {
299 + "kind" : "file",
300 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCornersLayer.swift"
301 + },
302 + {
303 + "kind" : "file",
304 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSEANGenerator.swift"
305 + },
306 + {
307 + "kind" : "file",
308 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSExtendedCode39Generator.swift"
309 + },
310 + {
311 + "kind" : "file",
312 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSFocusMarkLayer.swift"
313 + },
314 + {
315 + "kind" : "file",
316 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSITF14Generator.swift"
317 + },
318 + {
319 + "kind" : "file",
320 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSITFGenerator.swift"
321 + },
322 + {
323 + "kind" : "file",
324 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSUPCEGenerator.swift"
325 + },
326 + {
327 + "kind" : "file",
328 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSUnifiedCodeGenerator.swift"
329 + },
330 + {
331 + "kind" : "file",
332 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSUnifiedCodeValidator.swift"
333 + },
334 + {
335 + "kind" : "file",
336 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/StringExtension.swift"
337 + },
338 + {
339 + "kind" : "file",
340 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/UIColorExtension.swift"
341 + },
342 + {
343 + "kind" : "file",
344 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/swift-version--58304C5D6DBC2206.txt"
345 + },
346 + {
347 + "kind" : "file",
348 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/sources"
349 + }
350 + ],
351 + "isLibrary" : true,
352 + "moduleName" : "RSBarcodes_Swift",
353 + "moduleOutputPath" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/Modules/RSBarcodes_Swift.swiftmodule",
354 + "objects" : [
355 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/ContextMaker.swift.o",
356 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCode128Generator.swift.o",
357 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCode39Generator.swift.o",
358 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCode39Mod43Generator.swift.o",
359 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCode93Generator.swift.o",
360 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCodeDataMatrixGenerator.swift.o",
361 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCodeGenerator.swift.o",
362 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCodeLayer.swift.o",
363 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCodeReaderViewController.swift.o",
364 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCornersLayer.swift.o",
365 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSEANGenerator.swift.o",
366 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSExtendedCode39Generator.swift.o",
367 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSFocusMarkLayer.swift.o",
368 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSITF14Generator.swift.o",
369 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSITFGenerator.swift.o",
370 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSUPCEGenerator.swift.o",
371 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSUnifiedCodeGenerator.swift.o",
372 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSUnifiedCodeValidator.swift.o",
373 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/StringExtension.swift.o",
374 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/UIColorExtension.swift.o"
375 + ],
376 + "otherArguments" : [
377 + "-target",
378 + "x86_64-apple-macosx10.13",
379 + "-enable-batch-mode",
380 + "-index-store-path",
381 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/index/store",
382 + "-Onone",
383 + "-enable-testing",
384 + "-j8",
385 + "-DSWIFT_PACKAGE",
386 + "-DDEBUG",
387 + "-module-cache-path",
388 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/ModuleCache",
389 + "-parseable-output",
390 + "-parse-as-library",
391 + "-emit-objc-header",
392 + "-emit-objc-header-path",
393 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSBarcodes_Swift-Swift.h",
394 + "-color-diagnostics",
395 + "-swift-version",
396 + "5",
397 + "-sdk",
398 + "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk",
399 + "-F",
400 + "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks",
401 + "-I",
402 + "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib",
403 + "-L",
404 + "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib",
405 + "-g",
406 + "-sdk",
407 + "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.0.sdk",
408 + "-Xcc",
409 + "-isysroot",
410 + "-Xcc",
411 + "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk",
412 + "-Xcc",
413 + "-F",
414 + "-Xcc",
415 + "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks",
416 + "-Xcc",
417 + "-fPIC",
418 + "-Xcc",
419 + "-g",
420 + "-suppress-warnings"
421 + ],
422 + "outputFileMapPath" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/output-file-map.json",
423 + "outputs" : [
424 + {
425 + "kind" : "file",
426 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/ContextMaker.swift.o"
427 + },
428 + {
429 + "kind" : "file",
430 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCode128Generator.swift.o"
431 + },
432 + {
433 + "kind" : "file",
434 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCode39Generator.swift.o"
435 + },
436 + {
437 + "kind" : "file",
438 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCode39Mod43Generator.swift.o"
439 + },
440 + {
441 + "kind" : "file",
442 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCode93Generator.swift.o"
443 + },
444 + {
445 + "kind" : "file",
446 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCodeDataMatrixGenerator.swift.o"
447 + },
448 + {
449 + "kind" : "file",
450 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCodeGenerator.swift.o"
451 + },
452 + {
453 + "kind" : "file",
454 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCodeLayer.swift.o"
455 + },
456 + {
457 + "kind" : "file",
458 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCodeReaderViewController.swift.o"
459 + },
460 + {
461 + "kind" : "file",
462 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSCornersLayer.swift.o"
463 + },
464 + {
465 + "kind" : "file",
466 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSEANGenerator.swift.o"
467 + },
468 + {
469 + "kind" : "file",
470 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSExtendedCode39Generator.swift.o"
471 + },
472 + {
473 + "kind" : "file",
474 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSFocusMarkLayer.swift.o"
475 + },
476 + {
477 + "kind" : "file",
478 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSITF14Generator.swift.o"
479 + },
480 + {
481 + "kind" : "file",
482 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSITFGenerator.swift.o"
483 + },
484 + {
485 + "kind" : "file",
486 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSUPCEGenerator.swift.o"
487 + },
488 + {
489 + "kind" : "file",
490 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSUnifiedCodeGenerator.swift.o"
491 + },
492 + {
493 + "kind" : "file",
494 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSUnifiedCodeValidator.swift.o"
495 + },
496 + {
497 + "kind" : "file",
498 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/StringExtension.swift.o"
499 + },
500 + {
501 + "kind" : "file",
502 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/UIColorExtension.swift.o"
503 + },
504 + {
505 + "kind" : "file",
506 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/Modules/RSBarcodes_Swift.swiftmodule"
507 + }
508 + ],
509 + "prepareForIndexing" : false,
510 + "sources" : [
511 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/ContextMaker.swift",
512 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCode128Generator.swift",
513 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCode39Generator.swift",
514 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCode39Mod43Generator.swift",
515 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCode93Generator.swift",
516 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCodeDataMatrixGenerator.swift",
517 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCodeGenerator.swift",
518 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCodeLayer.swift",
519 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCodeReaderViewController.swift",
520 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCornersLayer.swift",
521 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSEANGenerator.swift",
522 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSExtendedCode39Generator.swift",
523 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSFocusMarkLayer.swift",
524 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSITF14Generator.swift",
525 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSITFGenerator.swift",
526 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSUPCEGenerator.swift",
527 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSUnifiedCodeGenerator.swift",
528 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSUnifiedCodeValidator.swift",
529 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/StringExtension.swift",
530 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/UIColorExtension.swift"
531 + ],
532 + "tempsPath" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build",
533 + "wholeModuleOptimization" : false
534 + },
535 + "C.SwiftEventBus-x86_64-apple-macosx15.0-debug.module" : {
536 + "executable" : "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc",
537 + "fileList" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftEventBus.build/sources",
538 + "importPath" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/Modules",
539 + "inputs" : [
540 + {
541 + "kind" : "file",
542 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/SwiftEventBus/SwiftEventBus/SwiftEventBus.swift"
543 + },
544 + {
545 + "kind" : "file",
546 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/swift-version--58304C5D6DBC2206.txt"
547 + },
548 + {
549 + "kind" : "file",
550 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftEventBus.build/sources"
551 + }
552 + ],
553 + "isLibrary" : true,
554 + "moduleName" : "SwiftEventBus",
555 + "moduleOutputPath" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/Modules/SwiftEventBus.swiftmodule",
556 + "objects" : [
557 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftEventBus.build/SwiftEventBus.swift.o"
558 + ],
559 + "otherArguments" : [
560 + "-target",
561 + "x86_64-apple-macosx10.13",
562 + "-enable-batch-mode",
563 + "-index-store-path",
564 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/index/store",
565 + "-Onone",
566 + "-enable-testing",
567 + "-j8",
568 + "-DSWIFT_PACKAGE",
569 + "-DDEBUG",
570 + "-module-cache-path",
571 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/ModuleCache",
572 + "-parseable-output",
573 + "-parse-as-library",
574 + "-emit-objc-header",
575 + "-emit-objc-header-path",
576 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftEventBus.build/SwiftEventBus-Swift.h",
577 + "-color-diagnostics",
578 + "-swift-version",
579 + "5",
580 + "-sdk",
581 + "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk",
582 + "-F",
583 + "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks",
584 + "-I",
585 + "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib",
586 + "-L",
587 + "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib",
588 + "-g",
589 + "-sdk",
590 + "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.0.sdk",
591 + "-Xcc",
592 + "-isysroot",
593 + "-Xcc",
594 + "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk",
595 + "-Xcc",
596 + "-F",
597 + "-Xcc",
598 + "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks",
599 + "-Xcc",
600 + "-fPIC",
601 + "-Xcc",
602 + "-g",
603 + "-suppress-warnings"
604 + ],
605 + "outputFileMapPath" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftEventBus.build/output-file-map.json",
606 + "outputs" : [
607 + {
608 + "kind" : "file",
609 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftEventBus.build/SwiftEventBus.swift.o"
610 + },
611 + {
612 + "kind" : "file",
613 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/Modules/SwiftEventBus.swiftmodule"
614 + }
615 + ],
616 + "prepareForIndexing" : false,
617 + "sources" : [
618 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/SwiftEventBus/SwiftEventBus/SwiftEventBus.swift"
619 + ],
620 + "tempsPath" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftEventBus.build",
621 + "wholeModuleOptimization" : false
622 + },
623 + "C.SwiftWarplyFramework-x86_64-apple-macosx15.0-debug.module" : {
624 + "executable" : "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc",
625 + "fileList" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/sources",
626 + "importPath" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/Modules",
627 + "inputs" : [
628 + {
629 + "kind" : "file",
630 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/CopyableLabel.swift"
631 + },
632 + {
633 + "kind" : "file",
634 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/Core/WarplySDK.swift"
635 + },
636 + {
637 + "kind" : "file",
638 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/Events/EventDispatcher.swift"
639 + },
640 + {
641 + "kind" : "file",
642 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/MyEmptyClass.swift"
643 + },
644 + {
645 + "kind" : "file",
646 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/Network/Endpoints.swift"
647 + },
648 + {
649 + "kind" : "file",
650 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/Network/NetworkService.swift"
651 + },
652 + {
653 + "kind" : "file",
654 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/UIColorExtensions.swift"
655 + },
656 + {
657 + "kind" : "file",
658 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/ViewControllerExtensions.swift"
659 + },
660 + {
661 + "kind" : "file",
662 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/MyRewardsBannerOfferCollectionViewCell/MyRewardsBannerOfferCollectionViewCell.swift"
663 + },
664 + {
665 + "kind" : "file",
666 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/MyRewardsBannerOffersScrollTableViewCell/MyRewardsBannerOffersScrollTableViewCell.swift"
667 + },
668 + {
669 + "kind" : "file",
670 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/MyRewardsOfferCollectionViewCell/MyRewardsOfferCollectionViewCell.swift"
671 + },
672 + {
673 + "kind" : "file",
674 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/MyRewardsOffersScrollTableViewCell/MyRewardsOffersScrollTableViewCell.swift"
675 + },
676 + {
677 + "kind" : "file",
678 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileCouponFiltersTableViewCell/ProfileCouponFiltersTableViewCell.swift"
679 + },
680 + {
681 + "kind" : "file",
682 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileCouponTableViewCell/ProfileCouponTableViewCell.swift"
683 + },
684 + {
685 + "kind" : "file",
686 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileFilterCollectionViewCell/ProfileFilterCollectionViewCell.swift"
687 + },
688 + {
689 + "kind" : "file",
690 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileHeaderTableViewCell/ProfileHeaderTableViewCell.swift"
691 + },
692 + {
693 + "kind" : "file",
694 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileQuestionnaireTableViewCell/ProfileQuestionnaireTableViewCell.swift"
695 + },
696 + {
697 + "kind" : "file",
698 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Campaign.swift"
699 + },
700 + {
701 + "kind" : "file",
702 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Coupon.swift"
703 + },
704 + {
705 + "kind" : "file",
706 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/CouponFilterModel.swift"
707 + },
708 + {
709 + "kind" : "file",
710 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Events.swift"
711 + },
712 + {
713 + "kind" : "file",
714 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Gifts.swift"
715 + },
716 + {
717 + "kind" : "file",
718 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Market.swift"
719 + },
720 + {
721 + "kind" : "file",
722 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Merchant.swift"
723 + },
724 + {
725 + "kind" : "file",
726 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Models.swift"
727 + },
728 + {
729 + "kind" : "file",
730 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/OfferModel.swift"
731 + },
732 + {
733 + "kind" : "file",
734 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Response.swift"
735 + },
736 + {
737 + "kind" : "file",
738 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/SectionModel.swift"
739 + },
740 + {
741 + "kind" : "file",
742 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/screens/CampaignViewController.swift"
743 + },
744 + {
745 + "kind" : "file",
746 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/screens/CouponViewController/CouponViewController.swift"
747 + },
748 + {
749 + "kind" : "file",
750 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/screens/MyRewardsViewController/MyRewardsViewController.swift"
751 + },
752 + {
753 + "kind" : "file",
754 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/screens/ProfileViewController/ProfileViewController.swift"
755 + },
756 + {
757 + "kind" : "file",
758 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/DerivedSources/resource_bundle_accessor.swift"
759 + },
760 + {
761 + "kind" : "file",
762 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/swift-version--58304C5D6DBC2206.txt"
763 + },
764 + {
765 + "kind" : "virtual",
766 + "name" : "<SwiftWarplyFramework-x86_64-apple-macosx15.0-debug.module-resources>"
767 + },
768 + {
769 + "kind" : "file",
770 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/Modules/RSBarcodes_Swift.swiftmodule"
771 + },
772 + {
773 + "kind" : "file",
774 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/Modules/SwiftEventBus.swiftmodule"
775 + },
776 + {
777 + "kind" : "file",
778 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/sources"
779 + }
780 + ],
781 + "isLibrary" : true,
782 + "moduleName" : "SwiftWarplyFramework",
783 + "moduleOutputPath" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/Modules/SwiftWarplyFramework.swiftmodule",
784 + "objects" : [
785 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/CopyableLabel.swift.o",
786 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/WarplySDK.swift.o",
787 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/EventDispatcher.swift.o",
788 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/MyEmptyClass.swift.o",
789 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Endpoints.swift.o",
790 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/NetworkService.swift.o",
791 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/UIColorExtensions.swift.o",
792 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/ViewControllerExtensions.swift.o",
793 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/MyRewardsBannerOfferCollectionViewCell.swift.o",
794 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/MyRewardsBannerOffersScrollTableViewCell.swift.o",
795 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/MyRewardsOfferCollectionViewCell.swift.o",
796 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/MyRewardsOffersScrollTableViewCell.swift.o",
797 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/ProfileCouponFiltersTableViewCell.swift.o",
798 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/ProfileCouponTableViewCell.swift.o",
799 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/ProfileFilterCollectionViewCell.swift.o",
800 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/ProfileHeaderTableViewCell.swift.o",
801 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/ProfileQuestionnaireTableViewCell.swift.o",
802 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Campaign.swift.o",
803 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Coupon.swift.o",
804 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/CouponFilterModel.swift.o",
805 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Events.swift.o",
806 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Gifts.swift.o",
807 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Market.swift.o",
808 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Merchant.swift.o",
809 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Models.swift.o",
810 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/OfferModel.swift.o",
811 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Response.swift.o",
812 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/SectionModel.swift.o",
813 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/CampaignViewController.swift.o",
814 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/CouponViewController.swift.o",
815 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/MyRewardsViewController.swift.o",
816 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/ProfileViewController.swift.o",
817 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/resource_bundle_accessor.swift.o"
818 + ],
819 + "otherArguments" : [
820 + "-target",
821 + "x86_64-apple-macosx10.13",
822 + "-enable-batch-mode",
823 + "-index-store-path",
824 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/index/store",
825 + "-Onone",
826 + "-enable-testing",
827 + "-j8",
828 + "-DSWIFT_PACKAGE",
829 + "-DDEBUG",
830 + "-module-cache-path",
831 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/ModuleCache",
832 + "-parseable-output",
833 + "-parse-as-library",
834 + "-emit-objc-header",
835 + "-emit-objc-header-path",
836 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/SwiftWarplyFramework-Swift.h",
837 + "-color-diagnostics",
838 + "-swift-version",
839 + "5",
840 + "-sdk",
841 + "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk",
842 + "-F",
843 + "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks",
844 + "-I",
845 + "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib",
846 + "-L",
847 + "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib",
848 + "-g",
849 + "-sdk",
850 + "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.0.sdk",
851 + "-Xcc",
852 + "-isysroot",
853 + "-Xcc",
854 + "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk",
855 + "-Xcc",
856 + "-F",
857 + "-Xcc",
858 + "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks",
859 + "-Xcc",
860 + "-fPIC",
861 + "-Xcc",
862 + "-g",
863 + "-package-name",
864 + "warply_sdk_framework"
865 + ],
866 + "outputFileMapPath" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/output-file-map.json",
867 + "outputs" : [
868 + {
869 + "kind" : "file",
870 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/CopyableLabel.swift.o"
871 + },
872 + {
873 + "kind" : "file",
874 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/WarplySDK.swift.o"
875 + },
876 + {
877 + "kind" : "file",
878 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/EventDispatcher.swift.o"
879 + },
880 + {
881 + "kind" : "file",
882 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/MyEmptyClass.swift.o"
883 + },
884 + {
885 + "kind" : "file",
886 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Endpoints.swift.o"
887 + },
888 + {
889 + "kind" : "file",
890 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/NetworkService.swift.o"
891 + },
892 + {
893 + "kind" : "file",
894 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/UIColorExtensions.swift.o"
895 + },
896 + {
897 + "kind" : "file",
898 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/ViewControllerExtensions.swift.o"
899 + },
900 + {
901 + "kind" : "file",
902 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/MyRewardsBannerOfferCollectionViewCell.swift.o"
903 + },
904 + {
905 + "kind" : "file",
906 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/MyRewardsBannerOffersScrollTableViewCell.swift.o"
907 + },
908 + {
909 + "kind" : "file",
910 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/MyRewardsOfferCollectionViewCell.swift.o"
911 + },
912 + {
913 + "kind" : "file",
914 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/MyRewardsOffersScrollTableViewCell.swift.o"
915 + },
916 + {
917 + "kind" : "file",
918 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/ProfileCouponFiltersTableViewCell.swift.o"
919 + },
920 + {
921 + "kind" : "file",
922 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/ProfileCouponTableViewCell.swift.o"
923 + },
924 + {
925 + "kind" : "file",
926 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/ProfileFilterCollectionViewCell.swift.o"
927 + },
928 + {
929 + "kind" : "file",
930 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/ProfileHeaderTableViewCell.swift.o"
931 + },
932 + {
933 + "kind" : "file",
934 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/ProfileQuestionnaireTableViewCell.swift.o"
935 + },
936 + {
937 + "kind" : "file",
938 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Campaign.swift.o"
939 + },
940 + {
941 + "kind" : "file",
942 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Coupon.swift.o"
943 + },
944 + {
945 + "kind" : "file",
946 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/CouponFilterModel.swift.o"
947 + },
948 + {
949 + "kind" : "file",
950 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Events.swift.o"
951 + },
952 + {
953 + "kind" : "file",
954 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Gifts.swift.o"
955 + },
956 + {
957 + "kind" : "file",
958 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Market.swift.o"
959 + },
960 + {
961 + "kind" : "file",
962 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Merchant.swift.o"
963 + },
964 + {
965 + "kind" : "file",
966 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Models.swift.o"
967 + },
968 + {
969 + "kind" : "file",
970 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/OfferModel.swift.o"
971 + },
972 + {
973 + "kind" : "file",
974 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/Response.swift.o"
975 + },
976 + {
977 + "kind" : "file",
978 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/SectionModel.swift.o"
979 + },
980 + {
981 + "kind" : "file",
982 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/CampaignViewController.swift.o"
983 + },
984 + {
985 + "kind" : "file",
986 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/CouponViewController.swift.o"
987 + },
988 + {
989 + "kind" : "file",
990 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/MyRewardsViewController.swift.o"
991 + },
992 + {
993 + "kind" : "file",
994 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/ProfileViewController.swift.o"
995 + },
996 + {
997 + "kind" : "file",
998 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/resource_bundle_accessor.swift.o"
999 + },
1000 + {
1001 + "kind" : "file",
1002 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/Modules/SwiftWarplyFramework.swiftmodule"
1003 + }
1004 + ],
1005 + "prepareForIndexing" : false,
1006 + "sources" : [
1007 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/CopyableLabel.swift",
1008 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/Core/WarplySDK.swift",
1009 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/Events/EventDispatcher.swift",
1010 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/MyEmptyClass.swift",
1011 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/Network/Endpoints.swift",
1012 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/Network/NetworkService.swift",
1013 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/UIColorExtensions.swift",
1014 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/ViewControllerExtensions.swift",
1015 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/MyRewardsBannerOfferCollectionViewCell/MyRewardsBannerOfferCollectionViewCell.swift",
1016 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/MyRewardsBannerOffersScrollTableViewCell/MyRewardsBannerOffersScrollTableViewCell.swift",
1017 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/MyRewardsOfferCollectionViewCell/MyRewardsOfferCollectionViewCell.swift",
1018 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/MyRewardsOffersScrollTableViewCell/MyRewardsOffersScrollTableViewCell.swift",
1019 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileCouponFiltersTableViewCell/ProfileCouponFiltersTableViewCell.swift",
1020 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileCouponTableViewCell/ProfileCouponTableViewCell.swift",
1021 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileFilterCollectionViewCell/ProfileFilterCollectionViewCell.swift",
1022 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileHeaderTableViewCell/ProfileHeaderTableViewCell.swift",
1023 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileQuestionnaireTableViewCell/ProfileQuestionnaireTableViewCell.swift",
1024 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Campaign.swift",
1025 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Coupon.swift",
1026 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/CouponFilterModel.swift",
1027 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Events.swift",
1028 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Gifts.swift",
1029 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Market.swift",
1030 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Merchant.swift",
1031 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Models.swift",
1032 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/OfferModel.swift",
1033 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Response.swift",
1034 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/SectionModel.swift",
1035 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/screens/CampaignViewController.swift",
1036 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/screens/CouponViewController/CouponViewController.swift",
1037 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/screens/MyRewardsViewController/MyRewardsViewController.swift",
1038 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/screens/ProfileViewController/ProfileViewController.swift",
1039 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/DerivedSources/resource_bundle_accessor.swift"
1040 + ],
1041 + "tempsPath" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build",
1042 + "wholeModuleOptimization" : false
1043 + }
1044 + },
1045 + "swiftFrontendCommands" : {
1046 +
1047 + },
1048 + "swiftTargetScanArgs" : {
1049 + "RSBarcodes_Swift" : [
1050 + "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc",
1051 + "-module-name",
1052 + "RSBarcodes_Swift",
1053 + "-incremental",
1054 + "-c",
1055 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/ContextMaker.swift",
1056 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCode128Generator.swift",
1057 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCode39Generator.swift",
1058 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCode39Mod43Generator.swift",
1059 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCode93Generator.swift",
1060 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCodeDataMatrixGenerator.swift",
1061 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCodeGenerator.swift",
1062 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCodeLayer.swift",
1063 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCodeReaderViewController.swift",
1064 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCornersLayer.swift",
1065 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSEANGenerator.swift",
1066 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSExtendedCode39Generator.swift",
1067 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSFocusMarkLayer.swift",
1068 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSITF14Generator.swift",
1069 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSITFGenerator.swift",
1070 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSUPCEGenerator.swift",
1071 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSUnifiedCodeGenerator.swift",
1072 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSUnifiedCodeValidator.swift",
1073 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/StringExtension.swift",
1074 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/UIColorExtension.swift",
1075 + "-I",
1076 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/Modules",
1077 + "-target",
1078 + "x86_64-apple-macosx10.13",
1079 + "-enable-batch-mode",
1080 + "-index-store-path",
1081 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/index/store",
1082 + "-Onone",
1083 + "-enable-testing",
1084 + "-j8",
1085 + "-DSWIFT_PACKAGE",
1086 + "-DDEBUG",
1087 + "-module-cache-path",
1088 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/ModuleCache",
1089 + "-parseable-output",
1090 + "-parse-as-library",
1091 + "-emit-objc-header",
1092 + "-emit-objc-header-path",
1093 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/RSBarcodes_Swift-Swift.h",
1094 + "-color-diagnostics",
1095 + "-swift-version",
1096 + "5",
1097 + "-sdk",
1098 + "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk",
1099 + "-F",
1100 + "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks",
1101 + "-I",
1102 + "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib",
1103 + "-L",
1104 + "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib",
1105 + "-g",
1106 + "-sdk",
1107 + "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.0.sdk",
1108 + "-Xcc",
1109 + "-isysroot",
1110 + "-Xcc",
1111 + "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk",
1112 + "-Xcc",
1113 + "-F",
1114 + "-Xcc",
1115 + "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks",
1116 + "-Xcc",
1117 + "-fPIC",
1118 + "-Xcc",
1119 + "-g",
1120 + "-suppress-warnings",
1121 + "-driver-use-frontend-path",
1122 + "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc"
1123 + ],
1124 + "SwiftEventBus" : [
1125 + "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc",
1126 + "-module-name",
1127 + "SwiftEventBus",
1128 + "-incremental",
1129 + "-c",
1130 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/SwiftEventBus/SwiftEventBus/SwiftEventBus.swift",
1131 + "-I",
1132 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/Modules",
1133 + "-target",
1134 + "x86_64-apple-macosx10.13",
1135 + "-enable-batch-mode",
1136 + "-index-store-path",
1137 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/index/store",
1138 + "-Onone",
1139 + "-enable-testing",
1140 + "-j8",
1141 + "-DSWIFT_PACKAGE",
1142 + "-DDEBUG",
1143 + "-module-cache-path",
1144 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/ModuleCache",
1145 + "-parseable-output",
1146 + "-parse-as-library",
1147 + "-emit-objc-header",
1148 + "-emit-objc-header-path",
1149 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftEventBus.build/SwiftEventBus-Swift.h",
1150 + "-color-diagnostics",
1151 + "-swift-version",
1152 + "5",
1153 + "-sdk",
1154 + "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk",
1155 + "-F",
1156 + "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks",
1157 + "-I",
1158 + "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib",
1159 + "-L",
1160 + "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib",
1161 + "-g",
1162 + "-sdk",
1163 + "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.0.sdk",
1164 + "-Xcc",
1165 + "-isysroot",
1166 + "-Xcc",
1167 + "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk",
1168 + "-Xcc",
1169 + "-F",
1170 + "-Xcc",
1171 + "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks",
1172 + "-Xcc",
1173 + "-fPIC",
1174 + "-Xcc",
1175 + "-g",
1176 + "-suppress-warnings",
1177 + "-driver-use-frontend-path",
1178 + "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc"
1179 + ],
1180 + "SwiftWarplyFramework" : [
1181 + "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc",
1182 + "-module-name",
1183 + "SwiftWarplyFramework",
1184 + "-package-name",
1185 + "warply_sdk_framework",
1186 + "-incremental",
1187 + "-c",
1188 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/CopyableLabel.swift",
1189 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/Core/WarplySDK.swift",
1190 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/Events/EventDispatcher.swift",
1191 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/MyEmptyClass.swift",
1192 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/Network/Endpoints.swift",
1193 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/Network/NetworkService.swift",
1194 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/UIColorExtensions.swift",
1195 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/ViewControllerExtensions.swift",
1196 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/MyRewardsBannerOfferCollectionViewCell/MyRewardsBannerOfferCollectionViewCell.swift",
1197 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/MyRewardsBannerOffersScrollTableViewCell/MyRewardsBannerOffersScrollTableViewCell.swift",
1198 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/MyRewardsOfferCollectionViewCell/MyRewardsOfferCollectionViewCell.swift",
1199 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/MyRewardsOffersScrollTableViewCell/MyRewardsOffersScrollTableViewCell.swift",
1200 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileCouponFiltersTableViewCell/ProfileCouponFiltersTableViewCell.swift",
1201 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileCouponTableViewCell/ProfileCouponTableViewCell.swift",
1202 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileFilterCollectionViewCell/ProfileFilterCollectionViewCell.swift",
1203 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileHeaderTableViewCell/ProfileHeaderTableViewCell.swift",
1204 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileQuestionnaireTableViewCell/ProfileQuestionnaireTableViewCell.swift",
1205 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Campaign.swift",
1206 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Coupon.swift",
1207 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/CouponFilterModel.swift",
1208 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Events.swift",
1209 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Gifts.swift",
1210 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Market.swift",
1211 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Merchant.swift",
1212 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Models.swift",
1213 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/OfferModel.swift",
1214 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Response.swift",
1215 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/SectionModel.swift",
1216 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/screens/CampaignViewController.swift",
1217 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/screens/CouponViewController/CouponViewController.swift",
1218 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/screens/MyRewardsViewController/MyRewardsViewController.swift",
1219 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/screens/ProfileViewController/ProfileViewController.swift",
1220 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/DerivedSources/resource_bundle_accessor.swift",
1221 + "-I",
1222 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/Modules",
1223 + "-target",
1224 + "x86_64-apple-macosx10.13",
1225 + "-enable-batch-mode",
1226 + "-index-store-path",
1227 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/index/store",
1228 + "-Onone",
1229 + "-enable-testing",
1230 + "-j8",
1231 + "-DSWIFT_PACKAGE",
1232 + "-DDEBUG",
1233 + "-module-cache-path",
1234 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/ModuleCache",
1235 + "-parseable-output",
1236 + "-parse-as-library",
1237 + "-emit-objc-header",
1238 + "-emit-objc-header-path",
1239 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/SwiftWarplyFramework-Swift.h",
1240 + "-color-diagnostics",
1241 + "-swift-version",
1242 + "5",
1243 + "-sdk",
1244 + "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk",
1245 + "-F",
1246 + "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks",
1247 + "-I",
1248 + "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib",
1249 + "-L",
1250 + "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib",
1251 + "-g",
1252 + "-sdk",
1253 + "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.0.sdk",
1254 + "-Xcc",
1255 + "-isysroot",
1256 + "-Xcc",
1257 + "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk",
1258 + "-Xcc",
1259 + "-F",
1260 + "-Xcc",
1261 + "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks",
1262 + "-Xcc",
1263 + "-fPIC",
1264 + "-Xcc",
1265 + "-g",
1266 + "-package-name",
1267 + "warply_sdk_framework",
1268 + "-driver-use-frontend-path",
1269 + "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc"
1270 + ]
1271 + },
1272 + "targetDependencyMap" : {
1273 + "RSBarcodes_Swift" : [
1274 +
1275 + ],
1276 + "SwiftEventBus" : [
1277 +
1278 + ],
1279 + "SwiftWarplyFramework" : [
1280 + "SwiftEventBus",
1281 + "RSBarcodes_Swift"
1282 + ]
1283 + },
1284 + "testDiscoveryCommands" : {
1285 +
1286 + },
1287 + "testEntryPointCommands" : {
1288 +
1289 + },
1290 + "writeCommands" : {
1291 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/sources" : {
1292 + "alwaysOutOfDate" : false,
1293 + "inputs" : [
1294 + {
1295 + "kind" : "virtual",
1296 + "name" : "<sources-file-list>"
1297 + },
1298 + {
1299 + "kind" : "file",
1300 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/ContextMaker.swift"
1301 + },
1302 + {
1303 + "kind" : "file",
1304 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCode128Generator.swift"
1305 + },
1306 + {
1307 + "kind" : "file",
1308 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCode39Generator.swift"
1309 + },
1310 + {
1311 + "kind" : "file",
1312 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCode39Mod43Generator.swift"
1313 + },
1314 + {
1315 + "kind" : "file",
1316 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCode93Generator.swift"
1317 + },
1318 + {
1319 + "kind" : "file",
1320 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCodeDataMatrixGenerator.swift"
1321 + },
1322 + {
1323 + "kind" : "file",
1324 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCodeGenerator.swift"
1325 + },
1326 + {
1327 + "kind" : "file",
1328 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCodeLayer.swift"
1329 + },
1330 + {
1331 + "kind" : "file",
1332 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCodeReaderViewController.swift"
1333 + },
1334 + {
1335 + "kind" : "file",
1336 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSCornersLayer.swift"
1337 + },
1338 + {
1339 + "kind" : "file",
1340 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSEANGenerator.swift"
1341 + },
1342 + {
1343 + "kind" : "file",
1344 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSExtendedCode39Generator.swift"
1345 + },
1346 + {
1347 + "kind" : "file",
1348 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSFocusMarkLayer.swift"
1349 + },
1350 + {
1351 + "kind" : "file",
1352 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSITF14Generator.swift"
1353 + },
1354 + {
1355 + "kind" : "file",
1356 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSITFGenerator.swift"
1357 + },
1358 + {
1359 + "kind" : "file",
1360 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSUPCEGenerator.swift"
1361 + },
1362 + {
1363 + "kind" : "file",
1364 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSUnifiedCodeGenerator.swift"
1365 + },
1366 + {
1367 + "kind" : "file",
1368 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/RSUnifiedCodeValidator.swift"
1369 + },
1370 + {
1371 + "kind" : "file",
1372 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/StringExtension.swift"
1373 + },
1374 + {
1375 + "kind" : "file",
1376 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/RSBarcodes_Swift/Source/UIColorExtension.swift"
1377 + }
1378 + ],
1379 + "outputFilePath" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/RSBarcodes_Swift.build/sources"
1380 + },
1381 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftEventBus.build/sources" : {
1382 + "alwaysOutOfDate" : false,
1383 + "inputs" : [
1384 + {
1385 + "kind" : "virtual",
1386 + "name" : "<sources-file-list>"
1387 + },
1388 + {
1389 + "kind" : "file",
1390 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/checkouts/SwiftEventBus/SwiftEventBus/SwiftEventBus.swift"
1391 + }
1392 + ],
1393 + "outputFilePath" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftEventBus.build/sources"
1394 + },
1395 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/sources" : {
1396 + "alwaysOutOfDate" : false,
1397 + "inputs" : [
1398 + {
1399 + "kind" : "virtual",
1400 + "name" : "<sources-file-list>"
1401 + },
1402 + {
1403 + "kind" : "file",
1404 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/CopyableLabel.swift"
1405 + },
1406 + {
1407 + "kind" : "file",
1408 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/Core/WarplySDK.swift"
1409 + },
1410 + {
1411 + "kind" : "file",
1412 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/Events/EventDispatcher.swift"
1413 + },
1414 + {
1415 + "kind" : "file",
1416 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/MyEmptyClass.swift"
1417 + },
1418 + {
1419 + "kind" : "file",
1420 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/Network/Endpoints.swift"
1421 + },
1422 + {
1423 + "kind" : "file",
1424 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/Network/NetworkService.swift"
1425 + },
1426 + {
1427 + "kind" : "file",
1428 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/UIColorExtensions.swift"
1429 + },
1430 + {
1431 + "kind" : "file",
1432 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/ViewControllerExtensions.swift"
1433 + },
1434 + {
1435 + "kind" : "file",
1436 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/MyRewardsBannerOfferCollectionViewCell/MyRewardsBannerOfferCollectionViewCell.swift"
1437 + },
1438 + {
1439 + "kind" : "file",
1440 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/MyRewardsBannerOffersScrollTableViewCell/MyRewardsBannerOffersScrollTableViewCell.swift"
1441 + },
1442 + {
1443 + "kind" : "file",
1444 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/MyRewardsOfferCollectionViewCell/MyRewardsOfferCollectionViewCell.swift"
1445 + },
1446 + {
1447 + "kind" : "file",
1448 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/MyRewardsOffersScrollTableViewCell/MyRewardsOffersScrollTableViewCell.swift"
1449 + },
1450 + {
1451 + "kind" : "file",
1452 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileCouponFiltersTableViewCell/ProfileCouponFiltersTableViewCell.swift"
1453 + },
1454 + {
1455 + "kind" : "file",
1456 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileCouponTableViewCell/ProfileCouponTableViewCell.swift"
1457 + },
1458 + {
1459 + "kind" : "file",
1460 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileFilterCollectionViewCell/ProfileFilterCollectionViewCell.swift"
1461 + },
1462 + {
1463 + "kind" : "file",
1464 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileHeaderTableViewCell/ProfileHeaderTableViewCell.swift"
1465 + },
1466 + {
1467 + "kind" : "file",
1468 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/cells/ProfileQuestionnaireTableViewCell/ProfileQuestionnaireTableViewCell.swift"
1469 + },
1470 + {
1471 + "kind" : "file",
1472 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Campaign.swift"
1473 + },
1474 + {
1475 + "kind" : "file",
1476 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Coupon.swift"
1477 + },
1478 + {
1479 + "kind" : "file",
1480 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/CouponFilterModel.swift"
1481 + },
1482 + {
1483 + "kind" : "file",
1484 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Events.swift"
1485 + },
1486 + {
1487 + "kind" : "file",
1488 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Gifts.swift"
1489 + },
1490 + {
1491 + "kind" : "file",
1492 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Market.swift"
1493 + },
1494 + {
1495 + "kind" : "file",
1496 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Merchant.swift"
1497 + },
1498 + {
1499 + "kind" : "file",
1500 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Models.swift"
1501 + },
1502 + {
1503 + "kind" : "file",
1504 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/OfferModel.swift"
1505 + },
1506 + {
1507 + "kind" : "file",
1508 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/Response.swift"
1509 + },
1510 + {
1511 + "kind" : "file",
1512 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/models/SectionModel.swift"
1513 + },
1514 + {
1515 + "kind" : "file",
1516 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/screens/CampaignViewController.swift"
1517 + },
1518 + {
1519 + "kind" : "file",
1520 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/screens/CouponViewController/CouponViewController.swift"
1521 + },
1522 + {
1523 + "kind" : "file",
1524 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/screens/MyRewardsViewController/MyRewardsViewController.swift"
1525 + },
1526 + {
1527 + "kind" : "file",
1528 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/SwiftWarplyFramework/SwiftWarplyFramework/screens/ProfileViewController/ProfileViewController.swift"
1529 + },
1530 + {
1531 + "kind" : "file",
1532 + "name" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/DerivedSources/resource_bundle_accessor.swift"
1533 + }
1534 + ],
1535 + "outputFilePath" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/SwiftWarplyFramework.build/sources"
1536 + },
1537 + "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/swift-version--58304C5D6DBC2206.txt" : {
1538 + "alwaysOutOfDate" : true,
1539 + "inputs" : [
1540 + {
1541 + "kind" : "virtual",
1542 + "name" : "<swift-get-version>"
1543 + },
1544 + {
1545 + "kind" : "file",
1546 + "name" : "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc"
1547 + }
1548 + ],
1549 + "outputFilePath" : "/Users/manos/Desktop/warply_projects/dei_sdk/warply_sdk_framework/.build/x86_64-apple-macosx/debug/swift-version--58304C5D6DBC2206.txt"
1550 + }
1551 + }
1552 +}
...\ No newline at end of file ...\ No newline at end of file