Skip to content

Commit f0f0aa5

Browse files
committed
Merge branch '2.5.x' into 2.6.x
See gh-28878
2 parents c7c7592 + 8322dda commit f0f0aa5

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

buildSrc/src/main/java/org/springframework/boot/build/mavenplugin/MavenPluginPlugin.java

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@
3838
import org.gradle.api.artifacts.component.ModuleComponentIdentifier;
3939
import org.gradle.api.artifacts.result.ResolvedArtifactResult;
4040
import org.gradle.api.attributes.DocsType;
41+
import org.gradle.api.attributes.Usage;
4142
import org.gradle.api.file.CopySpec;
4243
import org.gradle.api.file.DirectoryProperty;
4344
import org.gradle.api.model.ObjectFactory;
@@ -296,13 +297,16 @@ public MavenRepositoryComponentMetadataRule(ObjectFactory objects) {
296297
public void execute(ComponentMetadataContext context) {
297298
context.getDetails().maybeAddVariant("compileWithMetadata", "compile",
298299
(variant) -> configureVariant(context, variant));
299-
context.getDetails().maybeAddVariant("runtimeElementsWithMetadata", "runtimeElements",
300+
context.getDetails().maybeAddVariant("apiElementsWithMetadata", "apiElements",
300301
(variant) -> configureVariant(context, variant));
301302
}
302303

303304
private void configureVariant(ComponentMetadataContext context, VariantMetadata variant) {
304-
variant.attributes((attributes) -> attributes.attribute(DocsType.DOCS_TYPE_ATTRIBUTE,
305-
this.objects.named(DocsType.class, "maven-repository")));
305+
variant.attributes((attributes) -> {
306+
attributes.attribute(DocsType.DOCS_TYPE_ATTRIBUTE,
307+
this.objects.named(DocsType.class, "maven-repository"));
308+
attributes.attribute(Usage.USAGE_ATTRIBUTE, this.objects.named(Usage.class, "maven-repository"));
309+
});
306310
variant.withFiles((files) -> {
307311
ModuleVersionIdentifier id = context.getDetails().getId();
308312
files.addFile(id.getName() + "-" + id.getVersion() + ".pom");

0 commit comments

Comments
 (0)