Skip to content

Conversation

@LowAmmo
Copy link
Collaborator

@LowAmmo LowAmmo commented Nov 7, 2025

…e definitions

  • Move the metadata variable implementations to a .m file, and leave the definitions in the header file as external variables
  • Move the Testing Metadata to a common location
  • Support loading the metadata from different locations based on whether SPM or the project file are being used to run the tests
  • Update the GeneratePhoneNumberHeader.sh script to honor the new locations
  • Consolidate the Package.swift files to just support a minimum of Swift 5.5
  • Prepare the Package.swift file to support all the libraries currently supported by cocoapods: Geocoding & ShortNumber
  • Maintain the current level of public/private header files

These changes were built off of PR #406 by https://github.com/ccomsi

…e definitions

* Move the metadata variable implementations to a .m file, and leave the definitions in the header file as external variables
* Move the Testing Metadata to a common location
* Support loading the metadata from different locations based on whether SPM or the project file are being used to run the tests
* Update the GeneratePhoneNumberHeader.sh script to honor the new locations
* Consolidate the Package.swift files to just support a minimum of Swift 5.5
* Prepare the Package.swift file to support all the libraries currently supported by cocoapods: Geocoding & ShortNumber
* Maintain the current level of public/private header files

These changes were built off of PR #406 by https://github.com/ccomsi
@LowAmmo
Copy link
Collaborator Author

LowAmmo commented Nov 7, 2025

@FONickReichard or @iziz - would appreciate reviews on this...

@LowAmmo
Copy link
Collaborator Author

LowAmmo commented Nov 7, 2025

@iziz - Thanks again for granting me privs to the repo!

I have this one PR, and then probably 3 more to update the repo and get the demo app and everything working 100%. Then I'd love to be able to publish the updates to the cocoapods' spec repo (probably as a 1.3.0). Any chance you would want to grant that permission to me? Or I could work with you to have to do the publishing once everything is ready and tagged.

-Thanks!

Copy link

@ashoemakeora ashoemakeora left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Per request from @LowAmmo, lending a hand to review these changes as I work on the same app that consumes this code

@LowAmmo LowAmmo changed the title [Issue #420] Update NBGeneratedPhoneNumberMetaData for extern variabl… [Issue #420] Update NBGeneratedPhoneNumberMetaData for extern variable definitions Nov 12, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants