private function performUpdate() { /** * @var ParserData $parserData */ $parserData = $this->applicationFactory->newParserData($this->parser->getTitle(), $this->parser->getOutput()); /** * Performs [[link::syntax]] parsing and adding of property annotations * to the ParserOutput * * @var InTextAnnotationParser */ $inTextAnnotationParser = $this->applicationFactory->newInTextAnnotationParser($parserData); $inTextAnnotationParser->setRedirectTarget($this->getRedirectTarget()); $inTextAnnotationParser->parse($this->text); $parserData->setSemanticDataStateToParserOutputProperty(); return true; }