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

The emoticons that you put in the description field of the composer.json of your packages breaks uploads to Artifactory. #320

Open
DR4296 opened this issue Oct 22, 2024 · 1 comment

Comments

@DR4296
Copy link

DR4296 commented Oct 22, 2024

Version: ALL

Bug Description

I'm a developer who works in an organization that uses JFrog's Artifactory as its repo system.
I couldn't figure out why Composer was complaining that your nette/schema and later nette/utils libraries weren't in the repository when I could plainly see them. However, I noticed that they were missing a lot of listings on their "properties" tab in Artifactory. And this tipped me off. When I saw the emoticons in the Description fields, I removed them and repackaged the .zip. I then uploaded them to Artifactory and suddenly Composer could see them.

Steps To Reproduce

... If possible a minimal demo of the problem ...

Expected Behavior

... A clear and concise description of what you expected to happen.

Possible Solution

  Remove emoticons from your composer.json for your packages.  Keep everything UTF-8. 
@dg
Copy link
Member

dg commented Oct 22, 2024

Shouldn't you rather report this as a bug in JFrog's Artifactory? The composer.json file is, of course, entirely in UTF-8.

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

No branches or pull requests

2 participants