File tree Expand file tree Collapse file tree 2 files changed +9
-3
lines changed
java/com/here/platform/artifact/maven/wagon/layout
resources/META-INF/plexus Expand file tree Collapse file tree 2 files changed +9
-3
lines changed Original file line number Diff line number Diff line change 1818 */
1919package com .here .platform .artifact .maven .wagon .layout ;
2020
21+ import org .codehaus .plexus .component .annotations .Component ;
2122import org .eclipse .aether .RepositorySystemSession ;
2223import org .eclipse .aether .internal .impl .Maven2RepositoryLayoutFactory ;
2324import org .eclipse .aether .repository .RemoteRepository ;
2425import org .eclipse .aether .spi .connector .layout .RepositoryLayout ;
2526import org .eclipse .aether .spi .connector .layout .RepositoryLayoutFactory ;
2627import org .eclipse .aether .transfer .NoRepositoryLayoutException ;
2728
28- import javax .inject .Named ;
29-
30- @ Named ("here" )
29+ @ Component (role = RepositoryLayoutFactory .class , hint = "here" )
3130public class HereRepositoryLayoutFactory implements RepositoryLayoutFactory {
3231
3332 private final Maven2RepositoryLayoutFactory mavenLayoutFactory ;
Original file line number Diff line number Diff line change 3030 <implementation >com.here.platform.artifact.maven.wagon.layout.HereArtifactRepositoryLayout</implementation >
3131 <instantiation-strategy >per-lookup</instantiation-strategy >
3232 </component >
33+
34+ <component >
35+ <role >org.eclipse.aether.spi.connector.layout.RepositoryLayoutFactory</role >
36+ <role-hint >here</role-hint >
37+ <implementation >com.here.platform.artifact.maven.wagon.layout.HereRepositoryLayoutFactory</implementation >
38+ <instantiation-strategy >per-lookup</instantiation-strategy >
39+ </component >
3340 </components >
3441</component-set >
You can’t perform that action at this time.
0 commit comments