You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@netbeans.apache.org by "Tomáš Procházka (Jira)" <ji...@apache.org> on 2020/07/09 20:50:00 UTC

[jira] [Commented] (NETBEANS-4507) Can't add Composer package with emoji in description

    [ https://issues.apache.org/jira/browse/NETBEANS-4507?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17154922#comment-17154922 ] 

Tomáš Procházka commented on NETBEANS-4507:
-------------------------------------------

After investigating the problem, there is no issue with strange characters in output (it is problem of {{composer}} on Windows).

Cause of empty search result is error in output parser when package has no description.
Installing https://github.com/fxpio/composer-asset-plugin will add packages to output without description.

Here is shortened example of {{composer search}} output when searching "symfony":
{noformat}
symfony/browser-kit Symfony BrowserKit Component
symfony/console Symfony Console Component
symfony/css-selector Symfony CssSelector Component
symfony/debug Symfony Debug Component
bower-asset/symfony-form
bower-asset/symfony-collection
bower-asset/symfony-acl
bower-asset/scrobloo-symfony
bower-asset/symfony-angular-assets
{noformat}


> Can't add Composer package with emoji in description
> ----------------------------------------------------
>
>                 Key: NETBEANS-4507
>                 URL: https://issues.apache.org/jira/browse/NETBEANS-4507
>             Project: NetBeans
>          Issue Type: Bug
>          Components: php - Composer
>    Affects Versions: 12.0
>         Environment: Product Version: Apache NetBeans IDE 12.0
> Java: 1.8.0_152; Java HotSpot(TM) 64-Bit Server VM 25.152-b16
> Runtime: Java(TM) SE Runtime Environment 1.8.0_152-b16
> System: Windows 7 version 6.1 running on amd64; Cp1252; en_US (nb)
>            Reporter: Tomáš Procházka
>            Assignee: Tomáš Procházka
>            Priority: Major
>              Labels: pull-request-available
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> Composer package with emoji in description can't be added as project dependency.
> For example Nette Framework components use it - https://packagist.org/?query=nette
>  
> Steps to reproduce:
>  # Create PHP project.
>  # From project context menu select Composer > Add Dependency.
>  # Type "nette/finder" into Token field.
>  # Press Search button.
> Actual result: Packages show "No results found".
> Expected result: Packages show "nette/finder"
>  
> Output window in NetBeans shows output of {{composer}} containing searched package:
> {noformat}
> nette/finder � Nette Finder: find files and directories with an intuitive API.{noformat}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@netbeans.apache.org
For additional commands, e-mail: commits-help@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists