Conversation
…ts and doc updates
[AMSDK-9837] Support multi-datasets for ExperiencePlatformEvents
[Dev] Merge dev to feature/datasetIdOverride
Remove existing xdmlibs and replace with MobileSDKCommerceSchema v1.0 and MobileSDKLifecycleSchema v1.0. MobileSDKCommerceSchema contains the Commerce mixin. MobileSDKLifecycleSchema contains the Device, Environment, PlaceContext, and Application mixins.
[AMSDK-9924] Update xdmlibs for multiple datasets.
Merge dev branch into feature/datasetIdOverride branch
[DEV] Merge Feature/datasetIdOverride to dev
Update request event name and set target to iOS10 for AEPCommerceDemoApp
* [amsdk-9723] Add Makefile targets to install SwiftLint and Git hook. New Makefile target 'setup-lint-tool' will install SwiftLint and a Git pre-commit hook. SwiftLint is installed via Homebrew. The Git hook is stored under 'hooks/pre-commit' and is copied to '.git/hooks/pre-commit'. * [amsdk-9723] Add SwiftLint configuraiton file and add Xcode build phase to lint source files. * [amsdk-9723] Apply autocorrect to code/src * [amsdk-9723] Fix lint errors which cannot be autocorrected in code/src * [amsdk-9723] Disable 'nesting' lint rule and set 'force_cast' and 'force_try' to warnings * [amsdk-9723] Autocorrect format for AEPCommerceDemoApp, but not xdmlib files. * [amsdk-9723] Fix format errors in AEPCommerceDemoApp where were not autocorrectable. * [amsdk-9723] Autocorrect format of AEPDemoAppSwiftUI * [amsdk-9723] Autocorrect format for unit and functional tests. Add 'lenient' flag to unit test and functional test lint runs to treat all errors as warnings. * [amsdk-9723] Move hooks/pre-commit to 'tools' dir and update pre-commit to autocorrect all files. * [amsdk-9723] simplify install of pre-commit git hook * [amsdk-9723] Autocorrect all files from pre-commit hook * [amsdk-9723] More autocorrect format fixes. * [amsdk-9723] Exclude 'Pods', 'libs', and 'xdmlib' from linting * [amsdk-9723] Fix pre-commit hook to use SwiftLint's --use-script-input-files flag to autocorrect only the files in Git's stage area. * [amsdk-9723] Fix a few errors after merge from dev. * [amsdk-9723] Add '--format' flag to SwiftLint in pre-commit hook to auto correct formatting issues. * [amsdk-9723] Use 'AnyObject' over 'class' for CartDelegate protocol. * [amsdk-9723] Rename Makefile target to 'setup-tools' * [amsdk-9723] Configure SwiftLint's function body length to warning: 50 and error: 150 * [amsdk-9723] Fix demo app's CommerceUtil to use correct schema classes.
[AMSDK-10056] Adds e2e tests for AEPExperiencePlatform extension
…ssing event queue
[AMSDK-10259] Change Float to Double in Commerce app
…state. Functional tests verify Identity shared state is a hard dependency before sending a network request to ExEdge. Adds a FakeIdentityExtension which allows the setting and clearing of the Identity shared state. These function tests are added to a new Xcode target so they are run independently from other functional tests. This is needed now as there is currently no way to reset the SDK for testing.
…ner registration.
… pending shared states.
[AMSDK-10255] Make Identity a hard dependency for ExEdge requests
Bump version to alpha-2
kevinlind
approved these changes
Jul 29, 2020
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
Related Issue
Motivation and Context
How Has This Been Tested?
Screenshots (if appropriate):
Types of changes
Checklist: