Package br.edu.utfpr.cm.JGitMinerWeb.model.miner

Examples of br.edu.utfpr.cm.JGitMinerWeb.model.miner.EntityCommitComment


        if (gitCommitComments.size() != repoCommit.getComments().size()) {
            out.printLog("Gravando " + gitCommitComments.size() + " Comentarios no Commit...");
            int i = 0;
            while (!canceled && i < gitCommitComments.size()) {
                CommitComment gitCommitComment = gitCommitComments.get(i);
                EntityCommitComment commitComment = minerCommentOfRepoCommit(gitCommitComment);
                commitComment.setRepositoryCommit(repoCommit);
                dao.edit(commitComment);
                i++;
            }
        }
    }
View Full Code Here


            }
        }
    }

    private EntityCommitComment minerCommentOfRepoCommit(CommitComment gitCommitComment) {
        EntityCommitComment commitComment = null;
        try {
            commitComment = CommitCommentServices.createEntity(gitCommitComment, dao);
            out.printLog("Comment do Commit gravado com sucesso: " + gitCommitComment.getUrl());
        } catch (Exception ex) {
            ex.printStackTrace();
View Full Code Here

    public static EntityCommitComment createEntity(CommitComment gitComment, GenericDao dao) {
        if (gitComment == null) {
            return null;
        }

        EntityCommitComment comment = getCommitCommentByURL(gitComment.getId(), dao);

        if (comment == null) {
            comment = new EntityCommitComment();

            comment.setMineredAt(new Date());
            comment.setCommitId(gitComment.getCommitId());
            comment.setBody(JsfUtil.filterChar(gitComment.getBody()));
            comment.setBodyHtml(gitComment.getBodyHtml());
            comment.setBodyText(gitComment.getBodyText());
            comment.setCreatedAt(gitComment.getCreatedAt());
            comment.setIdComment(gitComment.getId());
            comment.setLine(gitComment.getLine());
            comment.setPathCommitComment(gitComment.getPath());
            comment.setPosition(gitComment.getPosition());
            comment.setUpdatedAt(gitComment.getUpdatedAt());
            comment.setUrl(gitComment.getUrl());
            comment.setUser(UserServices.createEntity(gitComment.getUser(), dao, false));

            dao.insert(comment);
        }

        return comment;
View Full Code Here

TOP

Related Classes of br.edu.utfpr.cm.JGitMinerWeb.model.miner.EntityCommitComment

Copyright © 2018 www.massapicom. 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.