package fr.techad.sonar.gerrit.review; import org.jetbrains.annotations.NotNull; import org.sonar.api.utils.log.Logger; import org.sonar.api.utils.log.Loggers; public class ReviewLineComment extends ReviewFileComment { private static final Logger LOG = Loggers.get(ReviewLineComment.class); private Integer line = 0; public Integer getLine() { return line; } public void setLine(@NotNull Integer setLine) { Integer tmpLine = 0; if (null == setLine) { LOG.debug("[GERRIT PLUGIN] ReviewLineComment line is null, forcing to 0"); } else if (1 > setLine) { LOG.debug("[GERRIT PLUGIN] ReviewLineComment line < 0, forcing to 0"); } else { LOG.debug("[GERRIT PLUGIN] ReviewLineComment setLine {}", setLine); tmpLine = setLine; } this.line = tmpLine; } @Override public String toString() { return "ReviewLineComment [line=" + line + ", message=" + getMessage() + "]"; } }