[
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