MCPcopy Index your code
hub / github.com/beetbox/beets / get_extravalues

Function get_extravalues

beetsplug/fish.py:159–167  ·  view source on GitHub ↗
(lib, extravalues)

Source from the content-addressed store, hash-verified

157
158
159def get_extravalues(lib, extravalues):
160 # Make a list of all values from an album/track field.
161 # 'beet ls albumartist: <TAB>' yields completions for ABBA, Beatles, etc.
162 word = ""
163 values_set = get_set_of_values_for_field(lib, extravalues)
164 for fld in extravalues:
165 extraname = f"{fld.upper()}S"
166 word += f"set {extraname} {' '.join(sorted(values_set[fld]))}\n\n"
167 return word
168
169
170def get_set_of_values_for_field(lib, fields):

Callers 1

runMethod · 0.85

Calls 2

joinMethod · 0.80

Tested by

no test coverage detected