slachiewicz opened a new pull request, #1773:
URL: https://github.com/apache/maven-site/pull/1773

   The Doxia developer pages registered parsers, sink factories and macros with 
Plexus `@Component`, `@plexus.component` javadoc tags and `lookup(...ROLE...)`. 
Doxia's own components use `@Singleton @Named`, so the pages now show that and 
link to the Maven & JSR-330 page instead of repeating the setup.
   
   The Maven & JSR-330 page gains a short "How to name components" section: 
`@Named` as the replacement for the role hint, and injection by interface and 
name in place of `lookup`. The sink snippet also names the sink factory 
`xhtml`, the name `Xhtml5SinkFactory` is registered under; `html` does not 
resolve.
   
   Part of #1766.
   
   Verified: `mvn site` builds; the new `How_to_name_components` anchor exists 
and the three Doxia pages link to it.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to