Skip to content

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

@DR4296

Description

@DR4296

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. 

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