This change updates the lint rule for duplicate selectors in the same page object to allow duplicates in element definitions under the following circumstances:
One element is a list, and the other is not
Two elements are lists, but one contains a filter and the other does not
Two elements are lists and both contain filters, but they filter on different apply methods
Two elements are lists and both contain filters on the same method, but use different matcher types
This change updates the lint rule for duplicate selectors in the same page object to allow duplicates in element definitions under the following circumstances: