Details
-
Work Item
-
Resolution: Fixed
-
Major
-
None
-
All
-
GreenHopper Ranking:0|i2r0jf:
-
9223372036854775807
-
Small
Description
In the scope of TCOMP-2058 was introduced a new functionality that allows to add extra dependencies of others connectors to the connector.
Right now the ConnectorReference class is a marker, and I want to deprecate it and use instead annotation ConnectorRef (or smth like that), which will mark the class, and also will mark the fields inside to determine the properties
https://github.com/Talend/component-runtime/blob/a63271daab9dbadb82b864d70f3580a9e[…]/component/api/configuration/dependency/ConnectorReference.java
https://github.com/Talend/component-runtime/blob/a63271daab9dbadb82b864d70f3580a9e[…]ager/reflect/parameterenricher/DependencyParameterEnricher.java
Why do we need it?
For dataprep connector we don't need family, and name properties, and we may use only mavenReference. But the functionality might be usefull and I want to keep the previous approach. Even so, it doesn't work fully on studio-integration part