Skip to content

Merging duplicate namespace loaders #33

Description

@franzliedke

Some files can not be autoloaded when certain namespace prefixes are registered twice, but used for different classes.

Example, as reported by @tobscure:
flarum-auth-facebook requires league/oauth2-facebook, flarum-auth-github requires league/oauth2-github. Both of these packages specify autoload paths for League\OAuth2\Client\. but Studio only seems to merge in one of them:

'League\\OAuth2\\Client\\' => array($baseDir . '/extensions/flarum-auth-github/vendor/league/oauth2-client/src'),

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions