Lines Matching defs:string
50 func JoinPathsWithPrefix(paths []Path, prefix string) string {
60 func JoinWithPrefix(strs []string, prefix string) string {
66 func JoinWithPrefixAndSeparator(strs []string, prefix string, sep string) string {
72 func JoinWithSuffixAndSeparator(strs []string, suffix string, sep string) string {
78 func JoinWithPrefixSuffixAndSeparator(strs []string, prefix, suffix, sep string) string {
174 func PrettyConcat(list []string, quote bool, lastSep string) string {
245 func HasAnyPrefix(s string, prefixList []string) bool {
255 func SubstringInList(list []string, substr string) bool {
265 func PrefixInList(list []string, prefix string) bool {
275 func SuffixInList(list []string, suffix string) bool {
285 func IndexListPred(pred func(s string) bool, list []string) int {
297 func FilterList(list []string, filter []string) (remainder []string, filtered []string) {
312 func FilterListByPrefix(list []string, filter []string) (remainder []string, filtered []string) {
326 func FilterListPred(list []string, pred func(s string) bool) (filtered []string) {
337 func RemoveListFromList(list []string, filter_out []string) (result []string) {
348 func RemoveFromList(s string, list []string) (bool, []string) {
381 func FirstUniqueStrings(list []string) []string {
465 func LastUniqueStrings(list []string) []string {
482 func SortedUniqueStrings(list []string) []string {
530 func GetNumericSdkVersion(v string) string {
535 func substPattern(pat, repl, str string) string {
567 func matchPattern(pat, str string) bool {
581 func SplitFileExt(name string) (string, string, string) {
608 func ShardString(s string, shardSize int) []string {
625 func ShardStrings(s []string, shardSize int) [][]string {
631 func CheckDuplicate(values []string) (duplicate string, found bool) {
642 func AddToStringSet(set map[string]bool, items []string) {