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

ASF GitHub Bot commented on MDEP-799:
-------------------------------------

elharo commented on PR #207:
URL: 
https://github.com/apache/maven-dependency-plugin/pull/207#issuecomment-1557681374

   I strongly prefer no extra dependencies for this. JSON libraries in 
particular are a world of security bugs, unmaintained code, violations of Java 
conventions, and overall poor design. For JSON output, writing strings is 
straight-forward. A library shouldn't be necessary to implement this.
   
   Possibly tests (and only tests) might want to parse the JSON, and for that a 
library would be helpful. Do not use Jackson. javax.json or perhaps GSON might 
be OK. 
   




> improve mvn dependency:tree - add optional JSON output of the results
> ---------------------------------------------------------------------
>
>                 Key: MDEP-799
>                 URL: https://issues.apache.org/jira/browse/MDEP-799
>             Project: Maven Dependency Plugin
>          Issue Type: New Feature
>          Components: tree
>            Reporter: Zhenxu Ke
>            Priority: Major
>
> I'd like to add an output type JSON, will open a pull request soon



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to