parse-community / Parse-SDK-iOS-OSX

Compare da44a83 ... +1 ... 714ef56

Coverage Reach
Parse/Internal/LocalDataStore/OfflineStore/PFOfflineStore.m Parse/Internal/LocalDataStore/OfflineStore/PFOfflineStore.h Parse/Internal/LocalDataStore/OfflineQueryLogic/PFOfflineQueryLogic.m Parse/Internal/LocalDataStore/SQLite/PFSQLiteDatabase.m Parse/Internal/LocalDataStore/SQLite/PFSQLiteDatabaseResult.m Parse/Internal/LocalDataStore/SQLite/PFSQLiteDatabaseController.m Parse/Internal/LocalDataStore/SQLite/PFSQLiteStatement.m Parse/Internal/LocalDataStore/SQLite/PFSQLiteStatement.h Parse/Internal/LocalDataStore/SQLite/PFSQLiteDatabaseController.h Parse/Internal/LocalDataStore/Pin/PFPin.m Parse/Internal/Object/Subclassing/PFObjectSubclassingController.m Parse/Internal/Object/Subclassing/PFObjectSubclassInfo.m Parse/Internal/Object/Subclassing/PFObjectSubclassInfo.h Parse/Internal/Object/BatchController/PFObjectBatchController.m Parse/Internal/Object/BatchController/PFObjectBatchController.h Parse/Internal/Object/State/PFObjectState.m Parse/Internal/Object/State/PFMutableObjectState.m Parse/Internal/Object/State/PFObjectState.h Parse/Internal/Object/State/PFObjectState_Private.h Parse/Internal/Object/LocalIdStore/PFObjectLocalIdStore.m Parse/Internal/Object/LocalIdStore/PFObjectLocalIdStore.h Parse/Internal/Object/OperationSet/PFOperationSet.m Parse/Internal/Object/OperationSet/PFOperationSet.h Parse/Internal/Object/Controller/PFObjectController.m Parse/Internal/Object/Controller/OfflineController/PFOfflineObjectController.m Parse/Internal/Object/Controller/PFObjectController.h Parse/Internal/Object/PinningStore/PFPinningObjectStore.m Parse/Internal/Object/PinningStore/PFPinningObjectStore.h Parse/Internal/Object/FilePersistence/PFObjectFilePersistenceController.m Parse/Internal/Object/FilePersistence/PFObjectFilePersistenceController.h Parse/Internal/Object/Coder/File/PFObjectFileCodingLogic.m Parse/Internal/Object/Coder/File/PFObjectFileCoder.m Parse/Internal/Object/EstimatedData/PFObjectEstimatedData.m Parse/Internal/Object/Utilities/PFObjectUtilities.m Parse/Internal/Commands/CommandRunner/URLSession/Session/TaskDelegate/PFURLSessionDataTaskDelegate.m Parse/Internal/Commands/CommandRunner/URLSession/Session/TaskDelegate/PFURLSessionFileDownloadTaskDelegate.m Parse/Internal/Commands/CommandRunner/URLSession/Session/TaskDelegate/PFURLSessionJSONDataTaskDelegate.m Parse/Internal/Commands/CommandRunner/URLSession/Session/TaskDelegate/PFURLSessionUploadTaskDelegate.m Parse/Internal/Commands/CommandRunner/URLSession/Session/TaskDelegate/PFURLSessionDataTaskDelegate_Private.h Parse/Internal/Commands/CommandRunner/URLSession/Session/TaskDelegate/PFURLSessionDataTaskDelegate.h Parse/Internal/Commands/CommandRunner/URLSession/Session/TaskDelegate/PFURLSessionFileDownloadTaskDelegate.h Parse/Internal/Commands/CommandRunner/URLSession/Session/PFURLSession.m Parse/Internal/Commands/CommandRunner/URLSession/Session/PFURLSession.h Parse/Internal/Commands/CommandRunner/URLSession/PFURLSessionCommandRunner.m Parse/Internal/Commands/CommandRunner/URLSession/PFURLSessionCommandRunner_Private.h Parse/Internal/Commands/CommandRunner/URLRequestConstructor/PFCommandURLRequestConstructor.m Parse/Internal/Commands/CommandRunner/URLRequestConstructor/PFCommandURLRequestConstructor.h Parse/Internal/Commands/PFRESTQueryCommand.m Parse/Internal/Commands/PFRESTCommand.m Parse/Internal/Commands/PFRESTUserCommand.m Parse/Internal/Commands/PFRESTObjectCommand.m Parse/Internal/Commands/PFRESTPushCommand.m Parse/Internal/Commands/PFRESTAnalyticsCommand.m Parse/Internal/Commands/PFRESTObjectBatchCommand.m Parse/Internal/Commands/PFRESTConfigCommand.m Parse/Internal/Commands/PFRESTFileCommand.m Parse/Internal/Commands/PFRESTCloudCommand.m Parse/Internal/Commands/PFRESTCommand_Private.h Parse/Internal/Commands/PFRESTCommand.h Parse/Internal/Commands/PFRESTSessionCommand.m Parse/Internal/Commands/PFRESTUserCommand.h Parse/Internal/Query/Utilities/PFQueryUtilities.m Parse/Internal/Query/Controller/PFCachedQueryController.m Parse/Internal/Query/Controller/PFOfflineQueryController.m Parse/Internal/Query/Controller/PFQueryController.m Parse/Internal/Query/Controller/PFQueryController.h Parse/Internal/Query/Controller/PFOfflineQueryController.h Parse/Internal/Query/State/PFMutableQueryState.m Parse/Internal/Query/State/PFQueryState.m Parse/Internal/Query/State/PFQueryState.h Parse/Internal/Query/State/PFQueryState_Private.h Parse/Internal/User/CurrentUserController/PFCurrentUserController.m Parse/Internal/User/CurrentUserController/PFCurrentUserController.h Parse/Internal/User/Controller/PFUserController.m Parse/Internal/User/Controller/PFUserController.h Parse/Internal/User/AuthenticationProviders/Controller/PFUserAuthenticationController.m Parse/Internal/User/AuthenticationProviders/Controller/PFUserAuthenticationController.h Parse/Internal/User/AuthenticationProviders/Providers/Anonymous/PFAnonymousAuthenticationProvider.m Parse/Internal/User/State/PFUserState.m Parse/Internal/User/State/PFUserState_Private.h Parse/Internal/User/State/PFUserState.h Parse/Internal/User/Coder/File/PFUserFileCodingLogic.m Parse/Internal/FieldOperation/PFFieldOperation.m Parse/Internal/FieldOperation/PFFieldOperationDecoder.m Parse/Internal/FieldOperation/PFFieldOperation.h Parse/Internal/File/Controller/PFFileController.m Parse/Internal/File/Controller/PFFileStagingController.m Parse/Internal/File/Controller/PFFileController.h Parse/Internal/File/Controller/PFFileStagingController.h Parse/Internal/File/State/PFFileState.m Parse/Internal/File/State/PFFileState.h Parse/Internal/File/State/PFFileState_Private.h Parse/Internal/File/FileDataStream/PFFileDataStream.m Parse/Internal/Installation/CurrentInstallationController/PFCurrentInstallationController.m Parse/Internal/Installation/CurrentInstallationController/PFCurrentInstallationController.h Parse/Internal/Installation/InstallationIdentifierStore/PFInstallationIdentifierStore.m Parse/Internal/Installation/InstallationIdentifierStore/PFInstallationIdentifierStore.h Parse/Internal/Installation/Controller/PFInstallationController.m Parse/Internal/Installation/Controller/PFInstallationController.h Parse/Internal/PFCoreManager.m Parse/Internal/ParseManager.m Parse/Internal/PFEventuallyQueue.m Parse/Internal/PFFileManager.m Parse/Internal/Push/ChannelsController/PFPushChannelsController.m Parse/Internal/Push/ChannelsController/PFPushChannelsController.h Parse/Internal/Push/State/PFPushState.m Parse/Internal/Push/State/PFPushState.h Parse/Internal/Push/State/PFMutablePushState.m Parse/Internal/Push/State/PFPushState_Private.h Parse/Internal/Push/Manager/PFPushManager.m Parse/Internal/Push/Manager/PFPushManager.h Parse/Internal/Push/Utilites/PFPushUtilities.m Parse/Internal/Push/Controller/PFPushController.m Parse/Internal/Push/Controller/PFPushController.h Parse/Internal/KeyValueCache/PFKeyValueCache.m Parse/Internal/KeyValueCache/PFKeyValueCache_Private.h Parse/Internal/Persistence/Group/PFFilePersistenceGroup.m Parse/Internal/Persistence/Group/PFUserDefaultsPersistenceGroup.m Parse/Internal/Persistence/Group/PFFilePersistenceGroup.h Parse/Internal/Persistence/Group/PFUserDefaultsPersistenceGroup.h Parse/Internal/Persistence/PFPersistenceController.m Parse/Internal/Persistence/PFPersistenceController.h Parse/Internal/PFCommandCache.m Parse/Internal/Purchase/Controller/PFPurchaseController.m Parse/Internal/Purchase/Controller/PFPurchaseController.h Parse/Internal/Purchase/PaymentTransactionObserver/PFPaymentTransactionObserver.m Parse/Internal/PropertyInfo/PFPropertyInfo.m Parse/Internal/PropertyInfo/PFPropertyInfo_Runtime.m Parse/Internal/PropertyInfo/PFPropertyInfo_Private.h Parse/Internal/PropertyInfo/PFPropertyInfo.h Parse/Internal/PFPinningEventuallyQueue.m Parse/Internal/PFInternalUtils.m Parse/Internal/PFKeychainStore.m Parse/Internal/PFBaseState.m Parse/Internal/Config/Controller/PFCurrentConfigController.m Parse/Internal/Config/Controller/PFConfigController.m Parse/Internal/Config/Controller/PFConfigController.h Parse/Internal/Config/Controller/PFCurrentConfigController.h Parse/Internal/PFReachability.m Parse/Internal/PFEventuallyPin.m Parse/Internal/ACL/State/PFACLState.m Parse/Internal/ACL/State/PFMutableACLState.m Parse/Internal/ACL/State/PFACLState_Private.h Parse/Internal/ACL/State/PFACLState.h Parse/Internal/ACL/DefaultACLController/PFDefaultACLController.m Parse/Internal/ACL/DefaultACLController/PFDefaultACLController.h Parse/Internal/MultiProcessLock/PFMultiProcessFileLockController.m Parse/Internal/MultiProcessLock/PFMultiProcessFileLock.m Parse/Internal/MultiProcessLock/PFMultiProcessFileLock.h Parse/Internal/PFLocationManager.m Parse/Internal/BFTask+Private.m Parse/Internal/Analytics/Controller/PFAnalyticsController.m Parse/Internal/Analytics/Controller/PFAnalyticsController.h Parse/Internal/Analytics/Utilities/PFAnalyticsUtilities.m Parse/Internal/ParseModule.m Parse/Internal/Relation/State/PFRelationState.m Parse/Internal/Relation/State/PFMutableRelationState.m Parse/Internal/Relation/State/PFRelationState.h Parse/Internal/Relation/State/PFRelationState_Private.h Parse/Internal/PFDateFormatter.m Parse/Internal/PFSystemLogger.m Parse/Internal/PFDevice.m Parse/Internal/PFApplication.m Parse/Internal/PFHash.m Parse/Internal/Product/ProductsRequestHandler/PFProductsRequestHandler.m Parse/Internal/Product/ProductsRequestHandler/PFProductsRequestHandler.h Parse/Internal/PFJSONSerialization.m Parse/Internal/CloudCode/PFCloudCodeController.m Parse/Internal/CloudCode/PFCloudCodeController.h Parse/Internal/PFAsyncTaskQueue.m Parse/Internal/PFAlertView.m Parse/Internal/HTTPRequest/PFHTTPURLRequestConstructor.m Parse/Internal/HTTPRequest/PFURLConstructor.m Parse/Internal/Session/Controller/PFSessionController.m Parse/Internal/Session/Controller/PFSessionController.h Parse/Internal/Session/Utilities/PFSessionUtilities.m Parse/Internal/PFErrorUtilities.m Parse/Internal/PFMulticastDelegate.m Parse/Internal/PFTaskQueue.m Parse/Internal/ThreadSafety/PFThreadsafety.m Parse/Internal/PFCommandResult.m Parse/Internal/PFBase64Encoder.m Parse/Internal/PFWeakValue.m Parse/Internal/PFEventuallyQueue.h Parse/Internal/ParseClientConfiguration_Private.h Parse/Internal/PFCommandResult.h Parse/Internal/PFCommandCache.h Parse/Internal/PFCategoryLoader.m Parse/Internal/ParseManager.h Parse/Internal/PFSystemLogger.h Parse/Internal/PFCoreManager.h Parse/Internal/PFWeakValue.h Parse/Internal/PFTaskQueue.h Parse/Internal/PFBaseState.h Parse/PFObject.m Parse/PFUser.m Parse/PFQuery.m Parse/PFFileObject.m Parse/PFPush.m Parse/PFACL.m Parse/PFInstallation.m Parse/PFEncoder.m Parse/PFRelation.m Parse/Parse.m Parse/PFGeoPoint.m Parse/PFPolygon.m Parse/PFDecoder.m Parse/PFNetworkActivityIndicatorManager.m Parse/ParseClientConfiguration.m Parse/PFConfig.m Parse/PFAnonymousUtils.m Parse/PFPurchase.m Parse/PFSession.m Parse/PFRole.m Parse/PFAnalytics.m Parse/PFCloud.m Parse/ParseClientConfiguration.h Parse/PFProduct.m Parse/PFGeoPoint.h Parse/PFPolygon.h ParseUnitTests-iOS-host/AppDelegate.m ParseUnitTests-iOS-host/ViewController.m ParseUnitTests-iOS-host/main.m ParseUnitTests-iOS-host/AppDelegate.h

No flags found

Use flags to group coverage reports by test type, project and/or folders.
Then setup custom commit statuses and notifications for each flag.

e.g., #unittest #integration

#production #enterprise

#frontend #backend

Learn more about Codecov Flags here.

Showing 1 of 1 files from the diff.

@@ -70,7 +70,7 @@
Loading
70 70
///--------------------------------------
71 71
72 72
- (NSString *)preciseStringFromDate:(NSDate *)date {
73 -
    __block NSString *string = nil;
73 +
    __block NSString *string = @"";
74 74
    NSTimeInterval interval = date.timeIntervalSince1970;
75 75
    dispatch_sync(_synchronizationQueue, ^{
76 76
        sqlite3_bind_double(self->_dateToStringStatement, 1, interval);

Learn more Showing 25 files with coverage changes found.

Changes in Parse/Parse/Internal/Object/Subclassing/PFObjectSubclassingController.m
-1
+1
Loading file...
Changes in Parse/Parse/Internal/PFEventuallyQueue.m
-1
+1
Loading file...
Changes in Parse/Parse/Internal/Persistence/PFPersistenceController.m
-4
Loading file...
Changes in Parse/Parse/Internal/Commands/CommandRunner/URLRequestConstructor/PFCommandURLRequestConstructor.m
-1
Loading file...
Changes in Parse/Parse/PFAnalytics.m
-1
Loading file...
Changes in Parse/Parse/Internal/PFLocationManager.m
-1
Loading file...
ParseTwitterUtils/ParseTwitterUtils/Internal/PFTwitterAlertView.m
Loading file...
Parse/Parse/PFFileUploadResult.h
Loading file...
Parse/Parse/Internal/File/Controller/PFFileUploadResult.m
Loading file...
ParseTwitterUtils/ParseTwitterUtils/Internal/PFTwitterPrivateUtilities.m
Loading file...
ParseTwitterUtils/ParseTwitterUtils/Internal/OAuthCore/PF_OAuthCore.h
Loading file...
ParseTwitterUtils/ParseTwitterUtils/Internal/PFTwitterAuthenticationProvider.h
Loading file...
ParseTwitterUtils/ParseTwitterUtils/Internal/OAuthCore/PF_OAuthCore.m
Loading file...
ParseTwitterUtils/ParseTwitterUtils/Internal/PFTwitterAuthenticationProvider.m
Loading file...
ParseTwitterUtils/ParseTwitterUtils/PF_Twitter.m
Loading file...
ParseTwitterUtils/ParseTwitterUtils/Internal/Dialog/PFOAuth1FlowDialog.m
Loading file...
ParseTwitterUtils/ParseTwitterUtils/Internal/PF_Twitter_Private.h
Loading file...
ParseTwitterUtils/ParseTwitterUtils/PF_Twitter.h
Loading file...
ParseTwitterUtils/ParseTwitterUtils/PFTwitterUtils.m
Loading file...
Changes in Parse/Parse/Internal/PFFileManager.m
-6
-1
Loading file...
Changes in Parse/Parse/Internal/Object/Controller/PFObjectController.m
-1
Loading file...
Changes in Parse/Parse/Internal/Commands/CommandRunner/URLSession/Session/TaskDelegate/PFURLSessionDataTaskDelegate.m
-1
Loading file...
Changes in Parse/Parse/Internal/PFApplication.m
-8
-2
Loading file...
Changes in Parse/Parse/Internal/PropertyInfo/PFPropertyInfo_Runtime.m
-4
Loading file...
Changes in Parse/Parse/Internal/PFDevice.m
-8
-7
Loading file...
Files Coverage
ACL 98.68%
Analytics 98.18%
CloudCode 100.00%
Commands 0.06% 78.77%
Config/Controller 96.77%
FieldOperation 84.97%
File 0.31% 87.76%
HTTPRequest 96.00%
Installation 65.69%
KeyValueCache 91.46%
LocalDataStore 71.07%
MultiProcessLock 76.00%
Object -0.01% 90.58%
Persistence -0.87% 63.80%
Product/ProductsRequestHandler 88.24%
PropertyInfo +2.55% 94.44%
Purchase 91.72%
Push 91.23%
Query 95.02%
Relation/State 89.58%
Session 100.00%
User 51.04%
BFTask+Private.m 86.15%
PFAlertView.m 80.77%
PFApplication.m +1.99% 89.74%
PFAsyncTaskQueue.m 92.31%
PFBase64Encoder.m 75.00%
PFBaseState.h 100.00%
PFBaseState.m 100.00%
PFCategoryLoader.m 100.00%
PFCommandCache.h 33.33%
PFCommandCache.m 21.52%
PFCommandResult.h 100.00%
PFCommandResult.m 100.00%
PFCoreManager.h 100.00%
PFCoreManager.m 75.53%
PFDateFormatter.m 100.00%
PFDevice.m +9.89% 90.24%
PFErrorUtilities.m 100.00%
PFEventuallyPin.m 20.93%
PFEventuallyQueue.h 60.00%
PFEventuallyQueue.m -0.49% 40.49%
PFFileManager.m 0.08% 87.72%
PFHash.m 100.00%
PFInternalUtils.m 71.43%
PFJSONSerialization.m 51.61%
PFKeychainStore.m 83.93%
PFLocationManager.m 100.00%
PFMulticastDelegate.m 0.00%
PFPinningEventuallyQueue.m 35.66%
PFReachability.m 81.52%
PFSystemLogger.h 100.00%
PFSystemLogger.m 76.74%
PFTaskQueue.h 100.00%
PFTaskQueue.m 100.00%
PFWeakValue.h 100.00%
PFWeakValue.m 100.00%
ParseClientConfiguration_Private.h 50.00%
ParseManager.h 100.00%
ParseManager.m 94.78%
ParseModule.m 100.00%
ThreadSafety/PFThreadsafety.m 100.00%
Folder Totals (62 files) 78.51%
Project Totals (224 files) 75.94%
Loading