Examples of SaikuroFileResult


Examples of hudson.plugins.rubyMetrics.saikuro.model.SaikuroFileResult

    }

    public Object getDynamic(final String link, final StaplerRequest request, final StaplerResponse response) {
        if (link.startsWith("file.")) {
            String file = link.substring(link.indexOf("file.") + 5);
            SaikuroFileResult fileResult = getResults().getFile(file);
            return new SaikuroFileDetail(owner, fileResult);
        }

        return null;
    }
View Full Code Here

Examples of hudson.plugins.rubyMetrics.saikuro.model.SaikuroFileResult

        }
        return (TableTag) node.elements().nextNode();
    }

    private SaikuroFileResult parseRow(TableRow row) throws ParserException, IOException {
        final SaikuroFileResult file = new SaikuroFileResult();

        NodeList nodeList = new NodeList();
        row.collectInto(nodeList, new TagNameFilter("a"));

        if (nodeList.size() > 0) {
            LinkTag link = (LinkTag) nodeList.elementAt(0);
            file.setHref(link.getLink()
                .replaceAll("_cyclo.html", "")
                .replaceAll("\\./", "")
                .replaceAll("/", "-").trim());
            file.setClassName(link.getLinkText());
        }

        NodeList columnList = new NodeList();
        row.collectInto(columnList, new TagNameFilter(TD_TAG_NAME));
        if (columnList.size() > 0) {
            file.setMethodName(getTextAtNode(columnList, 1));
            file.setComplexity(getTextAtNode(columnList, 2));
        }
        return file;
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.