CPD Results

The following document contains the results of PMD's CPD 5.1.2.

Duplications

File Line
info/magnolia/module/forum/app/availability/UnlockableRule.java 57
info/magnolia/module/forum/app/availability/ValidatableRule.java 57
    private static final Logger log = LoggerFactory.getLogger(LockableRule.class);

    @Override
    public boolean isAvailable(Collection<?> itemIds) {
        if (itemIds.size() > 0 && itemIds.iterator().hasNext() && itemIds.iterator().next() instanceof JcrItemId) {
            JcrItemId jcrItemId = (JcrItemId) itemIds.iterator().next();
            Node node = SessionUtil.getNodeByIdentifier(jcrItemId.getWorkspace(), jcrItemId.getUuid());
            if (node != null) {
                try {
                    if (NodeUtil.isNodeType(node, DefaultForumManager.FORUM_NODETYPE) || NodeUtil.isNodeType(node, DefaultForumManager.THREAD_NODETYPE)) {