public Builder mergeFrom(org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.OutputGroup other) {
            if (other == org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.OutputGroup.getDefaultInstance()) return this;
            if (other.hasOutputRoot()) {
              outputRoot_ = other.outputRoot_;
              bitField0_ |= 0x00000001;
              onChanged();
            }
            if (!other.sourceRoot_.isEmpty()) {
              if (sourceRoot_.isEmpty()) {
                sourceRoot_ = other.sourceRoot_;
                bitField0_ |= 0x00000002;
              } else {
                ensureSourceRootIsMutable();
                sourceRoot_.addAll(other.sourceRoot_);
              }
              onChanged();
            }
            this.mergeUnknownFields(other.getUnknownFields());
            onChanged();
            return this;
          }
public Builder mergeFrom(org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.OutputGroup other)