From 1dcc8307eed42c52a20f561d862ed3c8f83c8753 Mon Sep 17 00:00:00 2001 From: kr328 Date: Sun, 21 Nov 2021 13:01:44 +0800 Subject: [PATCH] Chore: remove unused patch proxy group --- core/src/main/golang/native/config/process.go | 21 ------------------- 1 file changed, 21 deletions(-) diff --git a/core/src/main/golang/native/config/process.go b/core/src/main/golang/native/config/process.go index 7ef379fe..b18df06b 100644 --- a/core/src/main/golang/native/config/process.go +++ b/core/src/main/golang/native/config/process.go @@ -5,7 +5,6 @@ import ( "errors" "fmt" "strings" - "time" "github.com/dlclark/regexp2" @@ -17,18 +16,12 @@ import ( "github.com/Dreamacro/clash/dns" ) -const ( - defaultHealthCheckUrl = "https://www.gstatic.com/generate_204" - defaultHealthCheckInterval = time.Hour -) - var processors = []processor{ patchOverride, patchGeneral, patchProfile, patchDns, patchProviders, - patchProxyGroup, validConfig, } @@ -95,20 +88,6 @@ func patchProviders(cfg *config.RawConfig, profileDir string) error { return nil } -func patchProxyGroup(cfg *config.RawConfig, _ string) error { - for _, g := range cfg.ProxyGroup { - if _, exist := g["url"]; !exist { - g["url"] = defaultHealthCheckUrl - } - - if _, exist := g["interval"]; !exist { - g["interval"] = int(defaultHealthCheckInterval.Seconds()) - } - } - - return nil -} - func validConfig(cfg *config.RawConfig, _ string) error { if len(cfg.Proxy) == 0 && len(cfg.ProxyProvider) == 0 { return errors.New("profile does not contain `proxies` or `proxy-providers`")