bazel-contrib / target-determinator

Determines which Bazel targets were affected between two git commits.
Apache License 2.0
144 stars 22 forks source link

Pull in SortedSet implementation from rules_jvm #54

Closed illicitonion closed 1 year ago

illicitonion commented 1 year ago

The existing cut-down SortedSet implementation in target-determinator is a readonly view over a slice.

Instead, pull in a full btree-based implementation as implemented in rules_jvm.

This was taken from https://github.com/bazel-contrib/rules_jvm/blob/57ed15331220fc405328605c36bb5b1cb5abae14/java/gazelle/private/sorted_set/btreeset.go