1414use App \Markdown \Symbols \FqcnParser ;
1515use App \Markdown \Symbols \FunctionParser ;
1616use App \Markdown \Symbols \HandleParser ;
17+ use App \Web \Documentation \Version ;
1718use League \CommonMark \Environment \Environment ;
1819use League \CommonMark \Extension \Attributes \AttributesExtension ;
1920use League \CommonMark \Extension \CommonMark \CommonMarkCoreExtension ;
@@ -39,17 +40,18 @@ public function initialize(Container $container): MarkdownConverter
3940 $ highlighter = $ container ->get (Highlighter::class, tag: 'project ' );
4041
4142 $ codeBlockRenderer = new CodeBlockRenderer ($ highlighter );
43+ $ version = $ container ->get (Version::class);
4244
4345 $ environment
4446 ->addExtension (new CommonMarkCoreExtension ())
4547 ->addExtension (new FrontMatterExtension ())
4648 ->addExtension (new AttributesExtension ())
4749 ->addExtension (new AlertExtension ())
4850 ->addExtension (new CodeGroupExtension ())
49- ->addInlineParser (new TempestPackageParser ())
50- ->addInlineParser (new FqcnParser ())
51- ->addInlineParser (new AttributeParser ())
52- ->addInlineParser (new FunctionParser ())
51+ ->addInlineParser (new TempestPackageParser ($ version ))
52+ ->addInlineParser (new FqcnParser ($ version ))
53+ ->addInlineParser (new AttributeParser ($ version ))
54+ ->addInlineParser (new FunctionParser ($ version ))
5355 ->addInlineParser (new HandleParser ())
5456 ->addRenderer (FencedCode::class, $ codeBlockRenderer )
5557 ->addRenderer (Code::class, new InlineCodeBlockRenderer ($ highlighter ))
0 commit comments