Cleanup code

vince created

Change summary

bridge/core/bridge.go | 7 +------
1 file changed, 1 insertion(+), 6 deletions(-)

Detailed changes

bridge/core/bridge.go 🔗

@@ -59,7 +59,7 @@ func Register(impl BridgeImpl) {
 	bridgeImpl[impl.Target()] = reflect.TypeOf(impl).Elem()
 	bridgeLoginMetaKey[impl.Target()] = impl.LoginMetaKey()
 
-	paramMap := reflect.New(bridgeImpl[impl.Target()]).Interface().(BridgeImpl).ValidParams()
+	paramMap := impl.ValidParams()
 	params := make([]string, len(paramMap))
 
 	i := 0
@@ -83,11 +83,6 @@ func Targets() []string {
 	return result
 }
 
-// TargetTypes returns all types of bridge implementation target
-func TargetTypes() map[string]reflect.Type {
-	return bridgeImpl
-}
-
 func ValidParams(target string) ([]string, error) {
 	validParams, ok := bridgeValidParams[target]
 	if !ok {