adobe / aepsdk-edge-ios

Adobe Experience Platform Edge Network mobile extension in Swift
Apache License 2.0
13 stars 24 forks source link

JSON comparison system parity #415

Closed timkimadobe closed 12 months ago

timkimadobe commented 1 year ago

Description

This PR:

  1. Brings the iOS JSON comparison system to parity with the Android version AND
  2. Refactors the allowed wildcard index array format and validation logic

The changes are covered in detail in the following feature branch PRs: 1. Utility updates: #401 Test cases updates: #402 2. Wildcard index refactor: #416

Related Issue

Motivation and Context

How Has This Been Tested?

Screenshots (if appropriate):

Types of changes

Checklist:

codecov[bot] commented 1 year ago

Codecov Report

Merging #415 (55ff0ee) into dev (196d390) will not change coverage. The diff coverage is n/a.

@@           Coverage Diff           @@
##              dev     #415   +/-   ##
=======================================
  Coverage   96.77%   96.77%           
=======================================
  Files          27       27           
  Lines        1672     1672           
=======================================
  Hits         1618     1618           
  Misses         54       54