Class CauseFilter
java.lang.Object
org.jenkinsci.plugins.buildtriggerbadge.CauseFilter
Filtering possible duplicate causes
- Since:
- 1.1
- Author:
- Michael Pailloncy, ljader
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionFilter causes by Class type and description.filter(List<Cause> inputCauses, List<BuildTriggerBadgeDeactivator> deactivators) Filter causes by excluding duplicate cause type and descriptions and deactivated badge causes.
-
Constructor Details
-
CauseFilter
public CauseFilter()
-
-
Method Details
-
filter
Filter causes by Class type and description.- Parameters:
inputCauses- list of causes- Returns:
- filtered list, possibly empty, never
null
-
filter
@NonNull public static List<Cause> filter(@Nullable List<Cause> inputCauses, @Nullable List<BuildTriggerBadgeDeactivator> deactivators) Filter causes by excluding duplicate cause type and descriptions and deactivated badge causes.- Parameters:
inputCauses- list of causesdeactivators- list of cause deactivators, possiblynull- Returns:
- filtered list, possibly empty, never
null
-