[ https://issues.apache.org/jira/browse/SCM-979?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17540473#comment-17540473 ]
ASF GitHub Bot commented on SCM-979: ------------------------------------ michael-o commented on code in PR #141: URL: https://github.com/apache/maven-scm/pull/141#discussion_r878741327 ########## src/site/apt/guide/new_provider.apt: ########## @@ -83,13 +83,15 @@ How to write a new SCM provider? <build> <plugins> <plugin> - <groupId>org.codehaus.plexus</groupId> - <artifactId>plexus-component-metadata</artifactId> - <version>1.7.1</version> + <groupId>org.eclipse.sisu</groupId> + <artifactId>sisu-maven-plugin</artifactId> + <version>${sisuVersion}</version> <executions> <execution> + <id>index-project</id> <goals> - <goal>generate-metadata</goal> + <goal>main-index</goal> + <goal>test-index</goal> Review Comment: This is a sample document, not the POM, so I consider this complete and correct. > Replace Plexus Container Default with Sisu Plexus Shim, Java8 > ------------------------------------------------------------- > > Key: SCM-979 > URL: https://issues.apache.org/jira/browse/SCM-979 > Project: Maven SCM > Issue Type: Task > Reporter: Michael Osipov > Assignee: Tamás Cservenák > Priority: Major > Fix For: 2.0.0-M2 > > > Changes: > * make project Java8 > * update dependencies accordingly > * remove any uses of deprecated Plexus APIs > * replace plexus-container-default with plexus-shim > * replace/drop PlexusLogger/ScmLogger and use SLF4J API > * replace use of Junit3 PlexusTestCase with Junit4 (make possible use of > Assume) -- This message was sent by Atlassian Jira (v8.20.7#820007)