Commit d1a4e63c by Demid Merzlyakov

IOS-75: fixed references.

parent 46ea3181
......@@ -52,8 +52,6 @@
CD37D405260DFFDD002669D6 /* CellFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD37D404260DFFDD002669D6 /* CellFactory.swift */; };
CD3883C22657B6A10070FD6F /* BlendHealthSource.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CD3883C12657B6A10070FD6F /* BlendHealthSource.framework */; };
CD3883C32657B6A10070FD6F /* BlendHealthSource.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = CD3883C12657B6A10070FD6F /* BlendHealthSource.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
CD3883F72657B8E10070FD6F /* BlendFIPS.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CD3883F62657B8E10070FD6F /* BlendFIPS.framework */; };
CD3883F82657B8E10070FD6F /* BlendFIPS.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = CD3883F62657B8E10070FD6F /* BlendFIPS.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
CD3884552657BA8B0070FD6F /* CoreDataStorage.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CD3884542657BA8B0070FD6F /* CoreDataStorage.framework */; };
CD3884562657BA8B0070FD6F /* CoreDataStorage.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = CD3884542657BA8B0070FD6F /* CoreDataStorage.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
CD3884832657BBCC0070FD6F /* DelayedSaveStorage.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CD3884822657BBCC0070FD6F /* DelayedSaveStorage.framework */; };
......@@ -198,6 +196,8 @@
CEC8FBB2263976240001A6BF /* OnboardingCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEC8FBB1263976240001A6BF /* OnboardingCoordinator.swift */; };
CEC8FBB5263976400001A6BF /* OnboardingViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEC8FBB4263976400001A6BF /* OnboardingViewModel.swift */; };
CEE0A1A426317A8F0044C257 /* NWSAlertInfoParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEE0A1A326317A8F0044C257 /* NWSAlertInfoParser.swift */; };
CEEF4100265E47FF00425D8F /* BlendFIPSSource.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEEF40FF265E47FF00425D8F /* BlendFIPSSource.framework */; };
CEEF4101265E47FF00425D8F /* BlendFIPSSource.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = CEEF40FF265E47FF00425D8F /* BlendFIPSSource.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
CEF959652600C2F900975FAA /* AnalyticsService.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEF959642600C2F900975FAA /* AnalyticsService.swift */; };
CEF959692600C30500975FAA /* AnalyticsGlobal.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEF959682600C30500975FAA /* AnalyticsGlobal.swift */; };
CEF9596C2600C32E00975FAA /* AnalyticsEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEF9596B2600C32E00975FAA /* AnalyticsEvent.swift */; };
......@@ -226,10 +226,10 @@
dstSubfolderSpec = 10;
files = (
CDFE45BD26566EF50021A29F /* WDTWeatherSource.framework in Embed Frameworks */,
CEEF4101265E47FF00425D8F /* BlendFIPSSource.framework in Embed Frameworks */,
CE13B97C2626FB11007CBD4D /* PSMLocationSDK.xcframework in Embed Frameworks */,
CD615F7F265523BD00B717DB /* OneWeatherCore.framework in Embed Frameworks */,
CD3884562657BA8B0070FD6F /* CoreDataStorage.framework in Embed Frameworks */,
CD3883F82657B8E10070FD6F /* BlendFIPS.framework in Embed Frameworks */,
CD3883C32657B6A10070FD6F /* BlendHealthSource.framework in Embed Frameworks */,
CD3884842657BBCC0070FD6F /* DelayedSaveStorage.framework in Embed Frameworks */,
);
......@@ -449,6 +449,7 @@
CEC8FBB1263976240001A6BF /* OnboardingCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OnboardingCoordinator.swift; sourceTree = "<group>"; };
CEC8FBB4263976400001A6BF /* OnboardingViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OnboardingViewModel.swift; sourceTree = "<group>"; };
CEE0A1A326317A8F0044C257 /* NWSAlertInfoParser.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NWSAlertInfoParser.swift; sourceTree = "<group>"; };
CEEF40FF265E47FF00425D8F /* BlendFIPSSource.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = BlendFIPSSource.framework; sourceTree = BUILT_PRODUCTS_DIR; };
CEF959642600C2F900975FAA /* AnalyticsService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnalyticsService.swift; sourceTree = "<group>"; };
CEF959682600C30500975FAA /* AnalyticsGlobal.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnalyticsGlobal.swift; sourceTree = "<group>"; };
CEF9596B2600C32E00975FAA /* AnalyticsEvent.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnalyticsEvent.swift; sourceTree = "<group>"; };
......@@ -469,11 +470,11 @@
CE14445F2638B6CF008E2162 /* StoreKit.framework in Frameworks */,
CD3883C22657B6A10070FD6F /* BlendHealthSource.framework in Frameworks */,
CE13B97B2626FB11007CBD4D /* PSMLocationSDK.xcframework in Frameworks */,
CD3883F72657B8E10070FD6F /* BlendFIPS.framework in Frameworks */,
CDFE45BC26566EF50021A29F /* WDTWeatherSource.framework in Frameworks */,
CD3884552657BA8B0070FD6F /* CoreDataStorage.framework in Frameworks */,
34EAFD887EF2D1D7449A016C /* Pods_1Weather.framework in Frameworks */,
CD3884832657BBCC0070FD6F /* DelayedSaveStorage.framework in Frameworks */,
CEEF4100265E47FF00425D8F /* BlendFIPSSource.framework in Frameworks */,
CD615F7E265523BD00B717DB /* OneWeatherCore.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
......@@ -1251,6 +1252,7 @@
DBFD169AA2AA6A3CB5B68BB5 /* Frameworks */ = {
isa = PBXGroup;
children = (
CEEF40FF265E47FF00425D8F /* BlendFIPSSource.framework */,
CD3884822657BBCC0070FD6F /* DelayedSaveStorage.framework */,
CD3884542657BA8B0070FD6F /* CoreDataStorage.framework */,
CD3883F62657B8E10070FD6F /* BlendFIPS.framework */,
......@@ -1678,7 +1680,6 @@
CE13B819262480B3007CBD4D /* A9Cache.swift in Sources */,
CE578FE625FB415F00E8B85D /* LocationViewController.swift in Sources */,
CD86246525E66E8A0097F3FB /* PrecipitationCell.swift in Sources */,
CD80917B2578E4A8003541A4 /* UIViewController+Alert.swift in Sources */,
CEF959932600C63500975FAA /* AppAnalytics.swift in Sources */,
CEE0A1A426317A8F0044C257 /* NWSAlertInfoParser.swift in Sources */,
CEBAC1C62638236D00A89681 /* PushNotificationsManager.swift in Sources */,
......
......@@ -12,7 +12,7 @@ import MoEngage
import OneWeatherCore
import WDTWeatherSource
import BlendHealthSource
import BlendFIPS
import BlendFIPSSource
import CoreDataStorage
import DelayedSaveStorage
......
......@@ -11,8 +11,7 @@
CD3883DD2657B78A0070FD6F /* BlendFIPSTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD3883DC2657B78A0070FD6F /* BlendFIPSTests.swift */; };
CD3883DF2657B78A0070FD6F /* BlendFIPS.h in Headers */ = {isa = PBXBuildFile; fileRef = CD3883D12657B7890070FD6F /* BlendFIPS.h */; settings = {ATTRIBUTES = (Public, ); }; };
CD3883E92657B7AE0070FD6F /* BlendFIPSSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD3883E82657B7AD0070FD6F /* BlendFIPSSource.swift */; };
CD3883F32657B8B90070FD6F /* OneWeatherCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CD3883F22657B8B90070FD6F /* OneWeatherCore.framework */; };
CD3883F42657B8B90070FD6F /* OneWeatherCore.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = CD3883F22657B8B90070FD6F /* OneWeatherCore.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
CEEF40FD265E478A00425D8F /* OneWeatherCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEEF40FC265E478A00425D8F /* OneWeatherCore.framework */; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
......@@ -25,20 +24,6 @@
};
/* End PBXContainerItemProxy section */
/* Begin PBXCopyFilesBuildPhase section */
CD3883F52657B8BA0070FD6F /* Embed Frameworks */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
dstPath = "";
dstSubfolderSpec = 10;
files = (
CD3883F42657B8B90070FD6F /* OneWeatherCore.framework in Embed Frameworks */,
);
name = "Embed Frameworks";
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXCopyFilesBuildPhase section */
/* Begin PBXFileReference section */
CD3883CE2657B7890070FD6F /* BlendFIPSSource.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = BlendFIPSSource.framework; sourceTree = BUILT_PRODUCTS_DIR; };
CD3883D12657B7890070FD6F /* BlendFIPS.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BlendFIPS.h; sourceTree = "<group>"; };
......@@ -47,8 +32,7 @@
CD3883DC2657B78A0070FD6F /* BlendFIPSTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BlendFIPSTests.swift; sourceTree = "<group>"; };
CD3883DE2657B78A0070FD6F /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
CD3883E82657B7AD0070FD6F /* BlendFIPSSource.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BlendFIPSSource.swift; sourceTree = "<group>"; };
CD3883EE2657B87F0070FD6F /* OneWeatherCore.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = OneWeatherCore.framework; sourceTree = BUILT_PRODUCTS_DIR; };
CD3883F22657B8B90070FD6F /* OneWeatherCore.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = OneWeatherCore.framework; sourceTree = BUILT_PRODUCTS_DIR; };
CEEF40FC265E478A00425D8F /* OneWeatherCore.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = OneWeatherCore.framework; sourceTree = BUILT_PRODUCTS_DIR; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
......@@ -56,7 +40,7 @@
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
CD3883F32657B8B90070FD6F /* OneWeatherCore.framework in Frameworks */,
CEEF40FD265E478A00425D8F /* OneWeatherCore.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
......@@ -112,8 +96,7 @@
CD3883ED2657B87F0070FD6F /* Frameworks */ = {
isa = PBXGroup;
children = (
CD3883F22657B8B90070FD6F /* OneWeatherCore.framework */,
CD3883EE2657B87F0070FD6F /* OneWeatherCore.framework */,
CEEF40FC265E478A00425D8F /* OneWeatherCore.framework */,
);
name = Frameworks;
sourceTree = "<group>";
......@@ -140,7 +123,6 @@
CD3883CA2657B7890070FD6F /* Sources */,
CD3883CB2657B7890070FD6F /* Frameworks */,
CD3883CC2657B7890070FD6F /* Resources */,
CD3883F52657B8BA0070FD6F /* Embed Frameworks */,
);
buildRules = (
);
......
......@@ -13,7 +13,6 @@
CD3883BF2657B6090070FD6F /* BlendHealthSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD3883BE2657B6090070FD6F /* BlendHealthSource.swift */; };
CD3883C02657B68E0070FD6F /* BlendHealthModels.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD3883BC2657B6080070FD6F /* BlendHealthModels.swift */; };
CE6CB551265E252500D7614A /* OneWeatherCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CE6CB550265E252500D7614A /* OneWeatherCore.framework */; };
CE6CB552265E252500D7614A /* OneWeatherCore.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = CE6CB550265E252500D7614A /* OneWeatherCore.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
......@@ -26,20 +25,6 @@
};
/* End PBXContainerItemProxy section */
/* Begin PBXCopyFilesBuildPhase section */
CE6CB553265E252600D7614A /* Embed Frameworks */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
dstPath = "";
dstSubfolderSpec = 10;
files = (
CE6CB552265E252500D7614A /* OneWeatherCore.framework in Embed Frameworks */,
);
name = "Embed Frameworks";
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXCopyFilesBuildPhase section */
/* Begin PBXFileReference section */
CD3883A22657B5EF0070FD6F /* BlendHealthSource.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = BlendHealthSource.framework; sourceTree = BUILT_PRODUCTS_DIR; };
CD3883A52657B5EF0070FD6F /* BlendHealthSource.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BlendHealthSource.h; sourceTree = "<group>"; };
......@@ -149,7 +134,6 @@
CD38839E2657B5EF0070FD6F /* Sources */,
CD38839F2657B5EF0070FD6F /* Frameworks */,
CD3883A02657B5EF0070FD6F /* Resources */,
CE6CB553265E252600D7614A /* Embed Frameworks */,
);
buildRules = (
);
......
......@@ -37,7 +37,6 @@
CD3884532657BA550070FD6F /* _CoreNWSAlert.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD3884332657BA410070FD6F /* _CoreNWSAlert.swift */; };
CD8EA914265D42E2000D3D63 /* 1WModel.xcdatamodeld in Resources */ = {isa = PBXBuildFile; fileRef = CD3884372657BA420070FD6F /* 1WModel.xcdatamodeld */; };
CEEF40F9265E2EE600425D8F /* OneWeatherCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEEF40F8265E2EE600425D8F /* OneWeatherCore.framework */; };
CEEF40FA265E2EE600425D8F /* OneWeatherCore.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = CEEF40F8265E2EE600425D8F /* OneWeatherCore.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
......@@ -50,20 +49,6 @@
};
/* End PBXContainerItemProxy section */
/* Begin PBXCopyFilesBuildPhase section */
CEEF40FB265E2EE700425D8F /* Embed Frameworks */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
dstPath = "";
dstSubfolderSpec = 10;
files = (
CEEF40FA265E2EE600425D8F /* OneWeatherCore.framework in Embed Frameworks */,
);
name = "Embed Frameworks";
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXCopyFilesBuildPhase section */
/* Begin PBXFileReference section */
CD3884032657BA190070FD6F /* CoreDataStorage.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = CoreDataStorage.framework; sourceTree = BUILT_PRODUCTS_DIR; };
CD3884062657BA190070FD6F /* CoreDataStorage.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CoreDataStorage.h; sourceTree = "<group>"; };
......@@ -237,7 +222,6 @@
CD3883FF2657BA190070FD6F /* Sources */,
CD3884002657BA190070FD6F /* Frameworks */,
CD3884012657BA190070FD6F /* Resources */,
CEEF40FB265E2EE700425D8F /* Embed Frameworks */,
);
buildRules = (
);
......
......@@ -12,7 +12,6 @@
CD3884722657BB380070FD6F /* DelayedSaveStorage.h in Headers */ = {isa = PBXBuildFile; fileRef = CD3884642657BB380070FD6F /* DelayedSaveStorage.h */; settings = {ATTRIBUTES = (Public, ); }; };
CD38847C2657BB500070FD6F /* DelayedSaveStorage.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD38847B2657BB500070FD6F /* DelayedSaveStorage.swift */; };
CD38847F2657BB8A0070FD6F /* OneWeatherCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CD38847E2657BB890070FD6F /* OneWeatherCore.framework */; };
CD3884802657BB8A0070FD6F /* OneWeatherCore.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = CD38847E2657BB890070FD6F /* OneWeatherCore.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
......@@ -25,20 +24,6 @@
};
/* End PBXContainerItemProxy section */
/* Begin PBXCopyFilesBuildPhase section */
CD3884812657BB8A0070FD6F /* Embed Frameworks */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
dstPath = "";
dstSubfolderSpec = 10;
files = (
CD3884802657BB8A0070FD6F /* OneWeatherCore.framework in Embed Frameworks */,
);
name = "Embed Frameworks";
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXCopyFilesBuildPhase section */
/* Begin PBXFileReference section */
CD3884612657BB380070FD6F /* DelayedSaveStorage.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = DelayedSaveStorage.framework; sourceTree = BUILT_PRODUCTS_DIR; };
CD3884642657BB380070FD6F /* DelayedSaveStorage.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DelayedSaveStorage.h; sourceTree = "<group>"; };
......@@ -138,7 +123,6 @@
CD38845D2657BB380070FD6F /* Sources */,
CD38845E2657BB380070FD6F /* Frameworks */,
CD38845F2657BB380070FD6F /* Resources */,
CD3884812657BB8A0070FD6F /* Embed Frameworks */,
);
buildRules = (
);
......
......@@ -23,7 +23,6 @@
CDFE45D126566F480021A29F /* WdtHourlySummariesArray.swift in Sources */ = {isa = PBXBuildFile; fileRef = CDFE45C426566F270021A29F /* WdtHourlySummariesArray.swift */; };
CDFE45D226566F480021A29F /* WdtDayNight.swift in Sources */ = {isa = PBXBuildFile; fileRef = CDFE45C526566F270021A29F /* WdtDayNight.swift */; };
CDFE45D526566F620021A29F /* OneWeatherCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CDFE45D426566F620021A29F /* OneWeatherCore.framework */; };
CDFE45D626566F620021A29F /* OneWeatherCore.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = CDFE45D426566F620021A29F /* OneWeatherCore.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
......@@ -36,20 +35,6 @@
};
/* End PBXContainerItemProxy section */
/* Begin PBXCopyFilesBuildPhase section */
CDFE45D726566F620021A29F /* Embed Frameworks */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
dstPath = "";
dstSubfolderSpec = 10;
files = (
CDFE45D626566F620021A29F /* OneWeatherCore.framework in Embed Frameworks */,
);
name = "Embed Frameworks";
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXCopyFilesBuildPhase section */
/* Begin PBXFileReference section */
2FC441E45268762FD5A08342 /* Pods-WDTWeatherSource.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-WDTWeatherSource.release.xcconfig"; path = "Target Support Files/Pods-WDTWeatherSource/Pods-WDTWeatherSource.release.xcconfig"; sourceTree = "<group>"; };
96BE59B7A83D9CFA327BF4AA /* Pods_WDTWeatherSource.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_WDTWeatherSource.framework; sourceTree = BUILT_PRODUCTS_DIR; };
......@@ -194,7 +179,6 @@
CDFE459D26566E7A0021A29F /* Sources */,
CDFE459E26566E7A0021A29F /* Frameworks */,
CDFE459F26566E7A0021A29F /* Resources */,
CDFE45D726566F620021A29F /* Embed Frameworks */,
);
buildRules = (
);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment