Skip to content

Ability to subclass NetworkDataResourceService broken in Swift 5.2 #84

Description

@Jon889

In Swift 5.2 there is a change that prevents changing the generic requirements in an overridden method. Which completely breaks our use of subclassing NetworkDataResourceService.

https://forums.swift.org/t/method-override-with-a-generic-signature-with-requirements-not-imposed-by-the-base-method/33593

Is there any ideas on how to resolve this?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions