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

Jean-Baptiste Onofré commented on KARAF-710:
--------------------------------------------

The main (and only) difference is the the Karaf GenericType extends 
org.osgi.service.blueprint.container.ReifiedType, whereas the Gogo GenericType 
extends the ReifiedType coming from Gogo itself.

This ReifiedType is used by the Blueprint Converter in BlueprintCommand.

Switching to Gogo GenericType simply implies a small refactoring on the 
BlueprintCommand BlueprintActionPreparator.

> Refactor org.apache.karaf.shell.console.commands.GenericType
> ------------------------------------------------------------
>
>                 Key: KARAF-710
>                 URL: https://issues.apache.org/jira/browse/KARAF-710
>             Project: Karaf
>          Issue Type: Improvement
>            Reporter: Jamie goodyear
>            Assignee: Jean-Baptiste Onofré
>             Fix For: 3.0.0
>
>
> There are two GenericType classes available: 
> org.apache.karaf.shell.console.commands.GenericType
> org.apache.felix.gogo.commands.converter.GenericType
> We should review if we need to duplicate the class offered by GoGo in Karaf.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira


Reply via email to