Skip to content

architecture: InstallationBasedTask reaches into GitHub details #604

Description

@AlexanderLanin

I've just created a GitHub class which internally uses RestApi and GraphQLClient for different functionallity. Naturally the fact which function goes to which API is hidden from users.

Now the problem: InstallationBasedTask uses rest_api and graphql_api directly. It does not use GitHubProvider at all.

I assume this is historical and not intentional?

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Fields

    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