- protected TreeNode applyMerge(final ModifiedNode modification, final TreeNode currentMeta,
- final Version version) {
- modification.resolveModificationType(ModificationType.WRITE);
- return applyWrite(modification, Optional.of(currentMeta), version);
+ protected TreeNode applyMerge(final ModifiedNode modification, final TreeNode currentMeta, final Version version) {
+ throw new IllegalStateException("Invalid merge into unkeyed list");