MCPcopy Create free account
hub / github.com/catboost/catboost / HasPrefix

Function HasPrefix

library/cpp/string_utils/url/url.cpp:370–376  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

368}
369
370static bool HasPrefix(const TStringBuf url) noexcept {
371 TStringBuf scheme, unused;
372 if (!url.TrySplit(TStringBuf("://"), scheme, unused))
373 return false;
374
375 return AllOf(scheme, IsSchemeChar);
376}
377
378TString AddSchemePrefix(const TString& url) {
379 return AddSchemePrefix(url, TStringBuf("http"));

Callers 1

AddSchemePrefixFunction · 0.85

Calls 2

TrySplitMethod · 0.80
AllOfFunction · 0.50

Tested by

no test coverage detected