lockTokens.remove(commitItem.getURL());
lockTokens.remove(commitItem.getURL().toString());
    SVNCommitPacket removeSkippedItems() {        if (this == EMPTY) {            return EMPTY;        }        Collection items = new ArrayList();        Map lockTokens = myLockTokens == null ? null                : new HashMap(myLockTokens);        for (int i = 0; myCommitItems != null && i < myCommitItems.length; i++) {            SVNCommitItem commitItem = myCommitItems[i];            if (!myIsSkipped[i]) {                items.add(commitItem);            } else if (lockTokens != null) {                lockTokens.remove(commitItem.getURL());            }        }        SVNCommitItem[] filteredItems = (SVNCommitItem[]) items                .toArray(new SVNCommitItem[items.size()]);        return new SVNCommitPacket(myWCAccess, filteredItems, lockTokens);    }