Skip to content

Change Promise public class to internal clarification. #382

@cadizjavier

Description

@cadizjavier

Apollo iOS has a custom implementation of Promises that could potentially conflict with existing one in the host project of this dependency and is kinda confusing specifying every time which implementation of Promise to use.
I have done a quick look at the source code and it seems that the Promise class could be implemented as internal.

  • Is this issue happening to someone else? What is your workaround in your host project?
  • Is it desirable to implement this as internal and refactor de firstly and whenAll public functions into something else? I can definitely give it a try as a Pull Request but need some clarifications about the status of this "issue".

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugGenerally incorrect behavior

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions