Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Normalise vendor directory containing hyphen #397

Merged
merged 1 commit into from Aug 27, 2018

Conversation

harmenjanssen
Copy link
Contributor

Vendors on Packagist are allowed a hyphen in their name (such as
https://packagist.org/packages/grrr-amsterdam/). However, when
translating this directory structure into a PHP namespace, it will
result in an illegal namespace.

This update removes anything from the vendor name that's not
alphanumeric or an underscore.

Vendors on Packagist are allowed a hyphen in their name (such as
https://packagist.org/packages/grrr-amsterdam/). However, when
translating this directory structure into a PHP namespace, it will
result in an illegal namespace.

This update removes anything from the vendor name that's not
alphanumeric or an underscore.
@harmenjanssen
Copy link
Contributor Author

Is there no interest at all in merging this? It would help me a great deal, honestly...

@harmenjanssen
Copy link
Contributor Author

@LukeTowers Is there anything you can do to get this reviewed?
It feels like this is no longer maintained...

@LukeTowers
Copy link
Contributor

@niksamokhvalov @alcohol could one of you review this please?

@alcohol alcohol merged commit cfcca6b into composer:master Aug 27, 2018
@harmenjanssen
Copy link
Contributor Author

Woohoo! Thanks a bunch everyone. 👍

@harmenjanssen
Copy link
Contributor Author

I can see a lot of commits since the latest tag v1.5.0 (including my own 😇).

@alcohol It would be great if a new tag could be pushed so Composer would pick up the latest version a little more easily!

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.

None yet

3 participants