public class UnconfiguredSelectorListResolver extends AbstractSelectorListResolver
SelectorListResolver
which handles selectors differently by concatenating all list
values of the dictionary and maintains default behavior for values of different types.NULL_VALUE
Constructor and Description |
---|
UnconfiguredSelectorListResolver(SelectableResolver selectableResolver) |
Modifier and Type | Method and Description |
---|---|
protected <T> T |
resolveSelector(SelectableConfigurationContext configurationContext,
BuildTarget buildTarget,
DependencyStack dependencyStack,
String attributeName,
Selector<T> selector) |
assertNotMultipleMatches, assertSelectorHasDefault, findMatchingConditions, resolveList
public UnconfiguredSelectorListResolver(SelectableResolver selectableResolver)
@Nullable protected <T> T resolveSelector(SelectableConfigurationContext configurationContext, BuildTarget buildTarget, DependencyStack dependencyStack, String attributeName, Selector<T> selector)
resolveSelector
in class AbstractSelectorListResolver