@@ -11,7 +11,7 @@ import (
1111 "github.com/metacubex/mihomo/common/structure"
1212 "github.com/metacubex/mihomo/common/utils"
1313 C "github.com/metacubex/mihomo/constant"
14- types "github.com/metacubex/mihomo/constant/provider"
14+ P "github.com/metacubex/mihomo/constant/provider"
1515 "github.com/metacubex/mihomo/log"
1616)
1717
@@ -48,7 +48,7 @@ type GroupCommonOption struct {
4848 RoutingMark int `group:"routing-mark,omitempty"`
4949}
5050
51- func ParseProxyGroup (config map [string ]any , proxyMap map [string ]C.Proxy , providersMap map [string ]types .ProxyProvider , AllProxies []string , AllProviders []string ) (C.ProxyAdapter , error ) {
51+ func ParseProxyGroup (config map [string ]any , proxyMap map [string ]C.Proxy , providersMap map [string ]P .ProxyProvider , AllProxies []string , AllProviders []string ) (C.ProxyAdapter , error ) {
5252 decoder := structure .NewDecoder (structure.Option {TagName : "group" , WeaklyTypedInput : true })
5353
5454 groupOption := & GroupCommonOption {
@@ -71,7 +71,7 @@ func ParseProxyGroup(config map[string]any, proxyMap map[string]C.Proxy, provide
7171
7272 groupName := groupOption .Name
7373
74- providers := []types .ProxyProvider {}
74+ providers := []P .ProxyProvider {}
7575
7676 if groupOption .IncludeAll {
7777 groupOption .IncludeAllProviders = true
@@ -169,7 +169,7 @@ func ParseProxyGroup(config map[string]any, proxyMap map[string]C.Proxy, provide
169169 return nil , fmt .Errorf ("%s: %w" , groupName , err )
170170 }
171171
172- providers = append ([]types .ProxyProvider {pd }, providers ... )
172+ providers = append ([]P .ProxyProvider {pd }, providers ... )
173173 providersMap [groupName ] = pd
174174 }
175175
@@ -206,23 +206,23 @@ func getProxies(mapping map[string]C.Proxy, list []string) ([]C.Proxy, error) {
206206 return ps , nil
207207}
208208
209- func getProviders (mapping map [string ]types .ProxyProvider , list []string ) ([]types .ProxyProvider , error ) {
210- var ps []types .ProxyProvider
209+ func getProviders (mapping map [string ]P .ProxyProvider , list []string ) ([]P .ProxyProvider , error ) {
210+ var ps []P .ProxyProvider
211211 for _ , name := range list {
212212 p , ok := mapping [name ]
213213 if ! ok {
214214 return nil , fmt .Errorf ("'%s' not found" , name )
215215 }
216216
217- if p .VehicleType () == types .Compatible {
217+ if p .VehicleType () == P .Compatible {
218218 return nil , fmt .Errorf ("proxy group %s can't contains in `use`" , name )
219219 }
220220 ps = append (ps , p )
221221 }
222222 return ps , nil
223223}
224224
225- func addTestUrlToProviders (providers []types .ProxyProvider , url string , expectedStatus utils.IntRanges [uint16 ], filter string , interval uint ) {
225+ func addTestUrlToProviders (providers []P .ProxyProvider , url string , expectedStatus utils.IntRanges [uint16 ], filter string , interval uint ) {
226226 if len (providers ) == 0 || len (url ) == 0 {
227227 return
228228 }
0 commit comments