package com.freetmp.mbg.merge.comment; import com.freetmp.mbg.merge.AbstractMerger; import com.github.javaparser.ast.comments.JavadocComment; /** * Created by pin on 2015/4/12. */ public class JavadocCommentMerger extends AbstractMerger<JavadocComment> { @Override public JavadocComment doMerge(JavadocComment first, JavadocComment second) { JavadocComment comment = new JavadocComment(); if(first.getContent().length() > second.getContent().length()){ comment.setContent(first.getContent()); copyPosition(first,comment); }else { comment.setContent(second.getContent()); copyPosition(second,comment); } return comment; } @Override public boolean doIsEquals(JavadocComment first, JavadocComment second) { return similarity(first.getContent(), second.getContent()) > 0.9d; } }