Emmanuel Lecharny created MAVIBOT-23:
----------------------------------------

             Summary: The BTree.insert() method does not return a valid Value
                 Key: MAVIBOT-23
                 URL: https://issues.apache.org/jira/browse/MAVIBOT-23
             Project: Mavibot
          Issue Type: Bug
    Affects Versions: 1.0.0-M2
            Reporter: Emmanuel Lecharny
            Assignee: Emmanuel Lecharny
            Priority: Critical
             Fix For: 1.0.0-M3


Currently, the insert() method is expected to return a V, but instead returns a 
ValueHolder<V>. This is due to the wrong cast :

        InsertResult<K, V> result = new ModifyResult<K, V>( newLeaf, ( V ) 
valueHolder );

in the replaceElement method.

I don't know why in hell I casted a ValueHolder to a V... Most certainly to 
shut up the compiler which was (obvisouly rightly) complaining. Blame me !



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Reply via email to