07:59
I had been missing getSuperclass
in Class
. Makes me wonder how many more
classes have methods I never actually added.
11:47
I believe I have an idea on how to get this red black tree deletion working. It is similar to my issues I had when I was inserting nodes. Since the nodes are constant for a key and are unlinked on removal (instead of having their values copied and such) I need to account for this on return.
11:49
Actually the remove on iteration has to be done from the tree root and not the current node because of the root and parent links.
21:47
So node removal is a bit broken. I do have parent links but the original algorithm and sample code do not use parent links. I need these links for iteration through the map, otherwise it would be fun implementing that correctly.