parse-community / Parse-Swift

The Swift SDK for Parse Platform (iOS, macOS, watchOS, tvOS, Linux, Android, Windows)
https://parseplatform.org
MIT License
308 stars 69 forks source link

docs: add Parse ObjC SDK migration guide #392

Closed mtrezza closed 2 years ago

mtrezza commented 2 years ago

New Pull Request Checklist

Issue Description

Related issue: https://github.com/parse-community/Parse-Swift/issues/393

Approach

Adds an early version of a migration guide from the Parse ObjC SDK.

TODOs before merging

n/a

parse-github-assistant[bot] commented 2 years ago

Thanks for opening this pull request!

codecov[bot] commented 2 years ago

Codecov Report

Merging #392 (5306622) into main (48bec30) will decrease coverage by 0.45%. The diff coverage is n/a.

:exclamation: Current head 5306622 differs from pull request most recent head 92bd001. Consider uploading reports for the commit 92bd001 to get more accurate results

@@            Coverage Diff             @@
##             main     #392      +/-   ##
==========================================
- Coverage   89.61%   89.15%   -0.46%     
==========================================
  Files         158      156       -2     
  Lines       15081    14553     -528     
==========================================
- Hits        13515    12975     -540     
- Misses       1566     1578      +12     
Impacted Files Coverage Δ
...urces/ParseSwift/API/ParseURLSessionDelegate.swift 15.78% <0.00%> (-84.22%) :arrow_down:
...ources/ParseSwift/Storage/ParseKeyValueStore.swift 91.66% <0.00%> (-5.56%) :arrow_down:
Sources/ParseSwift/Extensions/URLSession.swift 77.16% <0.00%> (-3.30%) :arrow_down:
Sources/ParseSwift/Types/ParseConfig.swift 98.90% <0.00%> (-1.10%) :arrow_down:
...ParseSwift/Objects/ParseInstallation+combine.swift 92.94% <0.00%> (-0.88%) :arrow_down:
Sources/ParseSwift/Objects/ParseUser.swift 85.62% <0.00%> (-0.55%) :arrow_down:
Sources/ParseSwift/Storage/KeychainStore.swift 97.40% <0.00%> (-0.47%) :arrow_down:
Sources/ParseSwift/Objects/ParseInstallation.swift 84.90% <0.00%> (-0.38%) :arrow_down:
Sources/ParseSwift/Types/ParseVersion.swift 95.55% <0.00%> (-0.28%) :arrow_down:
Sources/ParseSwift/Parse.swift 98.79% <0.00%> (-0.23%) :arrow_down:
... and 12 more

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

mtrezza commented 2 years ago

@parse-community/swift-sdk Anything that should be added to this early version?

mtrezza commented 2 years ago

Merging this to get the draft out and give others the opportunity to extend it.