Due to conflicting default method implementations:
aQute.libg/src/aQute/lib/collections/SortedList.java:31: error: types List<T> and SortedSet<T> are incompatible;
public class SortedList<T> implements SortedSet<T>, List<T> {
^
both define reversed(), but with unrelated return types
where T is a type-variable:
T extends Object declared in class SortedList
Should be as simple as implementing these methods:
T getFirst()
T getLast()
void addFirst(T e)
void addLast(T e)
T removeFirst()
T removeLast()
SortedList<T> reversed()
Due to conflicting default method implementations:
Should be as simple as implementing these methods: