You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
TestDescriptor is an interface, adding a method requires a sensible default. What should that default be?
Should that default implementation be functional, because TestDescriptor is an interface a default implementation must still use removeChild and addChild. Is it necessary to add a more optimized implementation in AbstractTestDescriptor?
The text was updated successfully, but these errors were encountered:
Currently, it is not possible to order children without first removing all children and then adding them back in order. E.g:
By adding
orderChildren(UnaryOperator<List<TestDescriptor>> orderer)
would become possible to write:I've made #4289 to explore this solution.
And I found two items worth discussing:
TestDescriptor
is an interface, adding a method requires a sensible default. What should that default be?TestDescriptor
is an interface a default implementation must still useremoveChild
andaddChild
. Is it necessary to add a more optimized implementation inAbstractTestDescriptor
?The text was updated successfully, but these errors were encountered: