code: private function extractContentFromAnnotation(Annotation $annotation)
      {
          $tag = $annotation->getTag()->getName();
  
          Preg::match('/@'.$tag.'\s+(.+)$/s', $annotation->getContent(), $matches);
          $content = $matches[1];
          if (Preg::match('/\R/u', $content)) {
              $content = Preg::replace('/\s*\R+\s*\*\s*/u', ' ', $content);
          }
  
          return rtrim($content);
      }
docs: @param Annotation $annotation
  
  @return string