Builder (org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage other) { if (other == org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage.getDefaultInstance()) return this; if (other.hasKind()) { setKind(other.getKind()); } if (other.hasText()) { bitField0_ |= 0x00000002; text_ = other.text_; onChanged(); } if (other.hasSourceUri()) { bitField0_ |= 0x00000004; sourceUri_ = other.sourceUri_; onChanged(); } if (other.hasProblemBeginOffset()) { setProblemBeginOffset(other.getProblemBeginOffset()); } if (other.hasProblemEndOffset()) { setProblemEndOffset(other.getProblemEndOffset()); } if (other.hasProblemLocationOffset()) { setProblemLocationOffset(other.getProblemLocationOffset()); } if (other.hasLine()) { setLine(other.getLine()); } if (other.hasColumn()) { setColumn(other.getColumn()); } this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; }