anchor.diff:  ///   int count = 0;
   ///
   ///   @override
  -///   ngOnInit() {
  +///   void ngOnInit() {
   ///     _onlineUserSub = onlineUsers.listen((count) => this.count = count);
   ///   }
   ///
   ///   @override
  -///   ngOnDestroy() {
  +///   void ngOnDestroy() {
   ///     _onlineUserSub.cancel();
   ///   }
   /// }
  
positive.code: ///   @ContentChild(ChildComponent)
  ///   ChildComponent contentChild;
  ///
  ///   ngAfterContentInit() {
  ///     // contentChild is set after the content has been initialized
  ///     _logIt('AfterContentInit');
  ///     _doSomething();
  ///   }
  ///
  ///   ngAfterContentChecked() {
  ///     // contentChild is updated after the content has been checked
  ///     if (_prevHero == contentChild?.hero) {
  ///       _logIt('AfterContentChecked (no change)');
  
negative.code: ///   @ViewChild(ChildViewComponent)
  ///   ChildViewComponent viewChild;
  ///
  ///   @override
  ///   void ngAfterViewInit() {
  ///     // viewChild is set after the view has been initialized
  ///     _logIt('AfterViewInit');
  ///     _doSomething();
  ///   }
  ///
  ///   @override
  ///   void ngAfterViewChecked() {
  ///     // viewChild is updated after the view has been checked
  ///     if (_prevHero == viewChild.hero) {
  ///       _logIt('AfterViewChecked (no change)');
  