hunk.code_window:  *
    * @param otherSources Other observable sources to subscribe to, in sequence, after the original source is complete.
    */
   export function concatWith<T, A extends ObservableInput<any>[]>(...otherSources: A): OperatorFunction<T, ObservedValuesFromArray<A> | T> {
     return (source: Observable<T>) => source.lift.call(concatStatic(source, ...otherSources));
   }
hunk.labels: keep keep keep keep replace keep
hunk.after_edit:   return (source: Observable<T>) => source.lift.call(
       concatStatic(source, ...otherSources),
       undefined
     ) as Observable<ObservedValuesFromArray<A> | T>;
  
hunk.file_path: src/internal/operators/concatWith.ts
hunk.type: replace
file: module.exports = function addNotYetDocumentedProperty(log, createDocMessage) {
    return {
      docTypes: [],
      $runAfter: ['tags-extracted'],
      $runBefore: ['processing-docs', 'splitDescription'],
      $process(docs) {
        docs.forEach(doc => {
          if (
            this.docTypes.indexOf(doc.docType) !== -1 &&
            !doc.noDescription &&
            (!doc.description || doc.description.trim().length === 0)
          ) {
            doc.notYetDocumented = true;
            log.debug(createDocMessage('Not yet documented', doc));
          }
        });
      }
    };
  };
  