Skip to content

Commit

Permalink
Updates to the Parkinson app from continuing development
Browse files Browse the repository at this point in the history
Update Bridge, PDScores, and AppCore.
  • Loading branch information
jwe-apple committed Apr 27, 2015
1 parent 312ca7c commit e84f0aa
Show file tree
Hide file tree
Showing 49 changed files with 991 additions and 998 deletions.
15 changes: 9 additions & 6 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
# Created by http://www.gitignore.io

### Objective-C ###
# OS X
.DS_Store

# Xcode
#
build/
*.pbxuser
!default.pbxuser
Expand All @@ -9,13 +14,11 @@ build/
!default.mode2v3
*.perspectivev3
!default.perspectivev3
!default.xcworkspace
xcuserdata
*.xccheckout
*.moved-aside
DerivedData
DerivedData/
*.hmap
*.ipa
*.xcuserstate

.DS_Store
*.pyc
*.xcuserstate
2 changes: 1 addition & 1 deletion AppCore
Submodule AppCore updated 77 files
+5 −4 APCAppCore/APCAppCore.xcodeproj/project.pbxproj
+1 −0 APCAppCore/APCAppCore/Consent/APCConsentBooleanQuestion.h
+4 −3 APCAppCore/APCAppCore/Consent/APCConsentBooleanQuestion.m
+1 −0 APCAppCore/APCAppCore/Consent/APCConsentInstructionQuestion.h
+3 −2 APCAppCore/APCAppCore/Consent/APCConsentInstructionQuestion.m
+4 −1 APCAppCore/APCAppCore/Consent/APCConsentQuestion.h
+14 −1 APCAppCore/APCAppCore/Consent/APCConsentQuestion.m
+48 −45 APCAppCore/APCAppCore/Consent/APCConsentTask.m
+1 −0 APCAppCore/APCAppCore/Consent/APCConsentTextChoiceQuestion.h
+3 −2 APCAppCore/APCAppCore/Consent/APCConsentTextChoiceQuestion.m
+30 −0 APCAppCore/APCAppCore/DataSubstrate/APCDataSubstrate.m
+9 −25 APCAppCore/APCAppCore/Library/APCMotionHistoryReporter.m
+1 −1 APCAppCore/APCAppCore/Library/Categories/NSDictionary+APCAdditions.m
+43 −4 APCAppCore/APCAppCore/Library/Categories/NSError+APCAdditions.h
+30 −5 APCAppCore/APCAppCore/Library/Categories/NSError+APCAdditions.m
+2 −2 APCAppCore/APCAppCore/Library/Categories/NSFileManager+Helper.m
+12 −2 APCAppCore/APCAppCore/Library/DataArchiverAndCollector/APCPassiveDataCollector.m
+6 −4 APCAppCore/APCAppCore/Library/DataArchiverAndCollector/Trackers/APCCoreLocationTracker.m
+79 −3 APCAppCore/APCAppCore/Library/DataArchiverAndUploader/APCDataArchiverAndUploader.h
+723 −112 APCAppCore/APCAppCore/Library/DataArchiverAndUploader/APCDataArchiverAndUploader.m
+1 −21 APCAppCore/APCAppCore/Library/Insights/APCFoodInsight.m
+55 −71 APCAppCore/APCAppCore/Library/Insights/APCInsights.m
+2 −3 APCAppCore/APCAppCore/Library/MedicationTrackerStorageClasses/APCMedTrackerInflatableItem+Helper.m
+1 −1 APCAppCore/APCAppCore/Library/MedicationTrackerStorageClasses/APCMedTrackerPrescription+Helper.m
+4 −4 APCAppCore/APCAppCore/Library/MedicationTrackingAppComponent/APCMedicationDetailsTableViewCell.xib
+2 −2 APCAppCore/APCAppCore/Library/MedicationTrackingAppComponent/APCMedicationTrackerCalendarDailyView.m
+9 −3 APCAppCore/APCAppCore/Library/MedicationTrackingAppComponent/APCMedicationTrackerCalendarViewController.m
+8 −3 APCAppCore/APCAppCore/Library/MedicationTrackingAppComponent/APCMedicationTrackerCalendarWeeklyView.m
+6 −1 APCAppCore/APCAppCore/Library/MedicationTrackingAppComponent/APCMedicationTrackerDetailViewController.m
+2 −2 APCAppCore/APCAppCore/Library/MedicationTrackingAppComponent/APCMedicationTrackerMedicationsDisplayView.m
+11 −6 APCAppCore/APCAppCore/Library/MedicationTrackingSetup/MedicationDosage/APCMedicationDosageViewController.m
+14 −9 ...pCore/APCAppCore/Library/MedicationTrackingSetup/MedicationFrequency/APCMedicationFrequencyViewController.m
+13 −8 APCAppCore/APCAppCore/Library/MedicationTrackingSetup/MedicationLabel/APCMedicationColorViewController.m
+14 −8 APCAppCore/APCAppCore/Library/MedicationTrackingSetup/MedicationName/APCMedicationNameViewController.m
+2 −2 APCAppCore/APCAppCore/Library/MedicationTrackingSetup/MedicationSetup/APCMedicationSummaryTableViewCell.xib
+14 −51 ...ppCore/APCAppCore/Library/MedicationTrackingSetup/MedicationSetup/APCMedicationTrackerSetupViewController.m
+19 −3 APCAppCore/APCAppCore/Library/Objects/APCConstants.h
+28 −4 APCAppCore/APCAppCore/Library/Objects/APCConstants.m
+2 −1 APCAppCore/APCAppCore/Library/Objects/APCKeychainStore.m
+68 −35 APCAppCore/APCAppCore/Library/Objects/APCTasksReminderManager.m
+9 −0 APCAppCore/APCAppCore/Library/Objects/APCUtilities.h
+13 −0 APCAppCore/APCAppCore/Library/Objects/APCUtilities.m
+17 −11 APCAppCore/APCAppCore/Library/Parameters/APCParameters.m
+4 −0 APCAppCore/APCAppCore/Library/Parameters/APCParametersCell.m
+1 −0 APCAppCore/APCAppCore/Library/Permissions/APCPermissionsManager.m
+5 −19 APCAppCore/APCAppCore/Startup/APCAppDelegate.m
+0 −1 APCAppCore/APCAppCore/UI/Model/APCTableViewItem.h
+0 −2 APCAppCore/APCAppCore/UI/Model/APCTableViewItem.m
+21 −14 APCAppCore/APCAppCore/UI/Onboarding/APCShareViewController.m
+4 −0 APCAppCore/APCAppCore/UI/Onboarding/APCStudyDetailsViewController.m
+3 −0 APCAppCore/APCAppCore/UI/Onboarding/APCStudyOverviewCollectionViewCell.m
+2 −1 APCAppCore/APCAppCore/UI/Onboarding/APCStudyOverviewCollectionViewController.m
+2 −1 APCAppCore/APCAppCore/UI/Onboarding/APCStudyOverviewViewController.m
+6 −1 APCAppCore/APCAppCore/UI/Onboarding/APCWebViewController.m
+4 −0 APCAppCore/APCAppCore/UI/Onboarding/EmailVerification/APCChangeEmailViewController.m
+4 −0 APCAppCore/APCAppCore/UI/Onboarding/SignIn/APCForgotPasswordViewController.m
+5 −0 APCAppCore/APCAppCore/UI/Onboarding/SignIn/APCSignInViewController.m
+2 −3 APCAppCore/APCAppCore/UI/Onboarding/SignUp/APCSignUpGeneralInfoViewController.m
+5 −0 APCAppCore/APCAppCore/UI/Onboarding/SignUp/APCSignUpInfoViewController.m
+1 −1 APCAppCore/APCAppCore/UI/Onboarding/SignUp/APCThankYouViewController.m
+19 −10 APCAppCore/APCAppCore/UI/TabBarControllers/Activities/APCActivitiesViewController.m
+13 −13 APCAppCore/APCAppCore/UI/TabBarControllers/Profile/APCProfileViewController.m
+39 −1 APCAppCore/APCAppCore/UI/TabBarControllers/Profile/APCSettingsViewController.m
+5 −0 APCAppCore/APCAppCore/UI/TabBarControllers/Profile/APCSharingOptionsViewController.m
+5 −0 APCAppCore/APCAppCore/UI/TabBarControllers/Profile/APCWithdrawSurveyViewController.m
+5 −0 APCAppCore/APCAppCore/UI/TableViewCells/APCPickerTableViewCell.m
+4 −0 APCAppCore/APCAppCore/UI/TableViewCells/APCTextFieldTableViewCell.m
+1 −1 APCAppCore/APCAppCore/UI/TableViewCells/ActivitiesCells/APCActivitiesTintedTableViewCell.m
+3 −0 APCAppCore/APCAppCore/UI/TableViewCells/DashboardCells/APCDashboardInsightTableViewCell.h
+52 −0 APCAppCore/APCAppCore/UI/TableViewCells/DashboardCells/APCDashboardInsightTableViewCell.m
+1 −1 APCAppCore/APCAppCore/UI/TasksAndSteps/APCBaseTaskViewController.m
+1 −1 ...APCAppCore/UI/TasksAndSteps/CommonTaskVCs/InstructionStepViewControllers/APCInstructionStepViewController.m
+5 −0 ...re/APCAppCore/UI/TasksAndSteps/CommonTaskVCs/InstructionStepViewControllers/APCIntroductionViewController.m
+1 −1 .../APCAppCore/UI/TasksAndSteps/CommonTaskVCs/SimpleSummaryViewController/APCSimpleTaskSummaryViewController.m
+1 −29 APCAppCore/APCAppCore/UI/ViewControllers/Activity Tracking/APCActivityTrackingStepViewController.m
+1 −1 APCAppCore/APCAppCore/UI/Views/APCExampleLabel.h
+4 −0 APCAppCore/APCAppCore/UI/Views/APCPasscodeView.m
2 changes: 1 addition & 1 deletion PDScores
22 changes: 0 additions & 22 deletions Parkinson.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -194,9 +194,6 @@
08F6D1B21AD6FA7200DFF268 /* PD_feedback.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = PD_feedback.json; sourceTree = "<group>"; };
08F6D1B31AD6FA7200DFF268 /* PD_mythoughts.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = PD_mythoughts.json; sourceTree = "<group>"; };
21CBD9E41A9FE59900031635 /* APHTasksAndSchedules_NoM7.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = APHTasksAndSchedules_NoM7.json; sourceTree = "<group>"; };
36EF84D31A951327008C255F /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
36EF84D41A951327008C255F /* Parkinson_Tests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = Parkinson_Tests.m; sourceTree = "<group>"; };
36EF84DE1A951364008C255F /* APCMedTrackerTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = APCMedTrackerTests.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
5A0F98FE1AA409FC00A2A7EB /* PDenrollment_survey.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = PDenrollment_survey.json; sourceTree = "<group>"; };
5A0F99001AA40E9100A2A7EB /* APHenrollmentsurveyViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = APHenrollmentsurveyViewController.h; sourceTree = "<group>"; };
5A0F99011AA40E9100A2A7EB /* APHenrollmentsurveyViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = APHenrollmentsurveyViewController.m; sourceTree = "<group>"; };
Expand Down Expand Up @@ -308,24 +305,6 @@
path = Resources;
sourceTree = "<group>";
};
36EF84D11A951327008C255F /* Parkinson Tests */ = {
isa = PBXGroup;
children = (
36EF84D41A951327008C255F /* Parkinson_Tests.m */,
36EF84DE1A951364008C255F /* APCMedTrackerTests.m */,
36EF84D21A951327008C255F /* Supporting Files */,
);
path = "Parkinson Tests";
sourceTree = "<group>";
};
36EF84D21A951327008C255F /* Supporting Files */ = {
isa = PBXGroup;
children = (
36EF84D31A951327008C255F /* Info.plist */,
);
name = "Supporting Files";
sourceTree = "<group>";
};
5A0F98FA1AA409EF00A2A7EB /* surveys */ = {
isa = PBXGroup;
children = (
Expand Down Expand Up @@ -464,7 +443,6 @@
children = (
CFC2D2D919A5417D00170E69 /* Parkinson */,
CFC2D2E719A5417D00170E69 /* Images.xcassets */,
36EF84D11A951327008C255F /* Parkinson Tests */,
CFA2ABB419A7C1C1000DB961 /* Frameworks */,
CFC2D2D819A5417D00170E69 /* Products */,
);
Expand Down
Empty file modified Parkinson/Images.xcassets/AppIcon.appiconset/Contents.json
100644 → 100755
Empty file.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Empty file modified ...cassets/AppIcon.appiconset/[email protected]
100644 → 100755
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified ...cassets/AppIcon.appiconset/[email protected]
100644 → 100755
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified ...ts/AppIcon.appiconset/[email protected]
100644 → 100755
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified ...ts/AppIcon.appiconset/[email protected]
100644 → 100755
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified ...s/AppIcon.appiconset/[email protected]
100644 → 100755
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 2 additions & 2 deletions Parkinson/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -17,11 +17,11 @@
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleShortVersionString</key>
<string>1.0.3</string>
<string>1.0.5</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
<string>10</string>
<string>12</string>
<key>LSRequiresIPhoneOS</key>
<true/>
<key>NSLocationAlwaysUsageDescription</key>
Expand Down
48 changes: 24 additions & 24 deletions Parkinson/Library/Categories/NSString+CustomMethods.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,33 +2,33 @@
// NSString+CustomMethods.h
// mPower
//
// Copyright (c) 2015, Sage Bionetworks, Inc.
// All rights reserved.
//
// Redistribution and use in source and binary forms, with or without modification,
// Copyright (c) 2015, Sage Bionetworks. All rights reserved.
//
// Redistribution and use in source and binary forms, with or without modification,
// are permitted provided that the following conditions are met:
//
// 1. Redistributions of source code must retain the above copyright notice, this
//
// 1. Redistributions of source code must retain the above copyright notice, this
// list of conditions and the following disclaimer.
//
// 2. Redistributions in binary form must reproduce the above copyright notice,
// this list of conditions and the following disclaimer in the documentation and/or
// other materials provided with the distribution.
//
// 3. Neither the name of the copyright holder nor the names of its contributors
//
// 2. Redistributions in binary form must reproduce the above copyright notice,
// this list of conditions and the following disclaimer in the documentation and/or
// other materials provided with the distribution.
//
// 3. Neither the name of the copyright holder(s) nor the names of any contributors
// may be used to endorse or promote products derived from this software without
// specific prior written permission.
//
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
// FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
// DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
// SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
// CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
// OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
// specific prior written permission. No license is granted to the trademarks of
// the copyright holders even if such marks are included in this software.
//
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE
// FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
// DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
// SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
// CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
// OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
//

#import <UIKit/UIKit.h>
Expand Down
48 changes: 24 additions & 24 deletions Parkinson/Library/Categories/NSString+CustomMethods.m
Original file line number Diff line number Diff line change
Expand Up @@ -2,33 +2,33 @@
// NSString+CustomMethods.m
// mPower
//
// Copyright (c) 2015, Sage Bionetworks, Inc.
// All rights reserved.
//
// Redistribution and use in source and binary forms, with or without modification,
// Copyright (c) 2015, Sage Bionetworks. All rights reserved.
//
// Redistribution and use in source and binary forms, with or without modification,
// are permitted provided that the following conditions are met:
//
// 1. Redistributions of source code must retain the above copyright notice, this
//
// 1. Redistributions of source code must retain the above copyright notice, this
// list of conditions and the following disclaimer.
//
// 2. Redistributions in binary form must reproduce the above copyright notice,
// this list of conditions and the following disclaimer in the documentation and/or
// other materials provided with the distribution.
//
// 3. Neither the name of the copyright holder nor the names of its contributors
//
// 2. Redistributions in binary form must reproduce the above copyright notice,
// this list of conditions and the following disclaimer in the documentation and/or
// other materials provided with the distribution.
//
// 3. Neither the name of the copyright holder(s) nor the names of any contributors
// may be used to endorse or promote products derived from this software without
// specific prior written permission.
//
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
// FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
// DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
// SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
// CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
// OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
// specific prior written permission. No license is granted to the trademarks of
// the copyright holders even if such marks are included in this software.
//
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE
// FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
// DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
// SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
// CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
// OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
//

#import "NSString+CustomMethods.h"
Expand Down
48 changes: 24 additions & 24 deletions Parkinson/Onboarding/APHInclusionCriteriaViewController.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,33 +2,33 @@
// APHInclusionCriteriaViewController.h
// mPower
//
// Copyright (c) 2015, Sage Bionetworks, Inc.
// All rights reserved.
//
// Redistribution and use in source and binary forms, with or without modification,
// Copyright (c) 2015, Sage Bionetworks. All rights reserved.
//
// Redistribution and use in source and binary forms, with or without modification,
// are permitted provided that the following conditions are met:
//
// 1. Redistributions of source code must retain the above copyright notice, this
//
// 1. Redistributions of source code must retain the above copyright notice, this
// list of conditions and the following disclaimer.
//
// 2. Redistributions in binary form must reproduce the above copyright notice,
// this list of conditions and the following disclaimer in the documentation and/or
// other materials provided with the distribution.
//
// 3. Neither the name of the copyright holder nor the names of its contributors
//
// 2. Redistributions in binary form must reproduce the above copyright notice,
// this list of conditions and the following disclaimer in the documentation and/or
// other materials provided with the distribution.
//
// 3. Neither the name of the copyright holder(s) nor the names of any contributors
// may be used to endorse or promote products derived from this software without
// specific prior written permission.
//
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
// FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
// DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
// SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
// CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
// OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
// specific prior written permission. No license is granted to the trademarks of
// the copyright holders even if such marks are included in this software.
//
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE
// FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
// DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
// SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
// CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
// OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
//

#import <APCAppCore/APCAppCore.h>
Expand Down
48 changes: 24 additions & 24 deletions Parkinson/Onboarding/APHInclusionCriteriaViewController.m
Original file line number Diff line number Diff line change
Expand Up @@ -2,33 +2,33 @@
// APHInclusionCriteriaViewController.m
// mPower
//
// Copyright (c) 2015, Sage Bionetworks, Inc.
// All rights reserved.
//
// Redistribution and use in source and binary forms, with or without modification,
// Copyright (c) 2015, Sage Bionetworks. All rights reserved.
//
// Redistribution and use in source and binary forms, with or without modification,
// are permitted provided that the following conditions are met:
//
// 1. Redistributions of source code must retain the above copyright notice, this
//
// 1. Redistributions of source code must retain the above copyright notice, this
// list of conditions and the following disclaimer.
//
// 2. Redistributions in binary form must reproduce the above copyright notice,
// this list of conditions and the following disclaimer in the documentation and/or
// other materials provided with the distribution.
//
// 3. Neither the name of the copyright holder nor the names of its contributors
//
// 2. Redistributions in binary form must reproduce the above copyright notice,
// this list of conditions and the following disclaimer in the documentation and/or
// other materials provided with the distribution.
//
// 3. Neither the name of the copyright holder(s) nor the names of any contributors
// may be used to endorse or promote products derived from this software without
// specific prior written permission.
//
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
// FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
// DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
// SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
// CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
// OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
// specific prior written permission. No license is granted to the trademarks of
// the copyright holders even if such marks are included in this software.
//
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE
// FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
// DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
// SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
// CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
// OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
//


Expand Down
48 changes: 24 additions & 24 deletions Parkinson/Startup/APHAppDelegate.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,33 +2,33 @@
// APHAppDelegate.h
// mPower
//
// Copyright (c) 2015, Sage Bionetworks, Inc.
// All rights reserved.
//
// Redistribution and use in source and binary forms, with or without modification,
// Copyright (c) 2015, Sage Bionetworks. All rights reserved.
//
// Redistribution and use in source and binary forms, with or without modification,
// are permitted provided that the following conditions are met:
//
// 1. Redistributions of source code must retain the above copyright notice, this
//
// 1. Redistributions of source code must retain the above copyright notice, this
// list of conditions and the following disclaimer.
//
// 2. Redistributions in binary form must reproduce the above copyright notice,
// this list of conditions and the following disclaimer in the documentation and/or
// other materials provided with the distribution.
//
// 3. Neither the name of the copyright holder nor the names of its contributors
//
// 2. Redistributions in binary form must reproduce the above copyright notice,
// this list of conditions and the following disclaimer in the documentation and/or
// other materials provided with the distribution.
//
// 3. Neither the name of the copyright holder(s) nor the names of any contributors
// may be used to endorse or promote products derived from this software without
// specific prior written permission.
//
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
// FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
// DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
// SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
// CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
// OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
// specific prior written permission. No license is granted to the trademarks of
// the copyright holders even if such marks are included in this software.
//
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE
// FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
// DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
// SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
// CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
// OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
//

#import <UIKit/UIKit.h>
Expand Down
Loading

0 comments on commit e84f0aa

Please sign in to comment.