hunk.code_window:           actual.push({ frame: this.frame, notification: COMPLETE_NOTIFICATION });
           }
         );
       }, subscriptionFrame);
       if (unsubscriptionFrame !== Infinity) {
         this.schedule(() => subscription.unsubscribe(), unsubscriptionFrame);
  
hunk.labels: keep replace replace keep keep keep keep
hunk.after_edit:         },
         });
  
hunk.file_path: src/internal/testing/TestScheduler.ts
hunk.type: replace
file: module.exports = function disambiguateByDeprecated() {
    return (alias, originatingDoc, docs) => {
      const filteredDocs = docs.filter((doc) => doc.deprecated === undefined);
      return filteredDocs.length > 0 ? filteredDocs : docs;
    };
  };
  