◐ Shell
clean mode source ↗

#65 - Alternative hierarchical view by PhilippSalvisberg · Pull Request #123 · utPLSQL/utPLSQL-SQLDeveloper

added 30 commits

January 3, 2021 09:53
This allows the runner panel to use the item instead of the run's current item.
Furthermore the panel updates the a test/suite only if an item is passed.
This improves the performance of the runner.
Previously only tests were processed. That was enough for a representation
in a simple table. To show the run result in a tree also suites need to be
processed.
Old logic would have thrown an NullPointerException.
Old logic would have thrown an NullPointerException.
Columns in table and tree-table are shown in the same order.
This means the warning and info indicators are shown now before
the execution time column.

All features that were available for the table-view are also available
in the tree-table-view with one exception: It is not possible to sort a
tree-table. Therefore sorting is disabled for the tree-table-view.
Beside that, all  features that are available in the context-menu
work. Selection multiple nodes is supported as well.