This is an automated email from the ASF dual-hosted git repository.

heneveld pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/brooklyn-server.git

commit 6938a98a7e2c216d43deedc9797669456a77e08e
Author: iuliana <[email protected]>
AuthorDate: Mon May 24 11:55:44 2021 +0100

    Added option to populate the display name with the spec name if missing
---
 .../org/apache/brooklyn/core/typereg/AbstractTypePlanTransformer.java   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/core/src/main/java/org/apache/brooklyn/core/typereg/AbstractTypePlanTransformer.java
 
b/core/src/main/java/org/apache/brooklyn/core/typereg/AbstractTypePlanTransformer.java
index 1e44e18..3a28a87 100644
--- 
a/core/src/main/java/org/apache/brooklyn/core/typereg/AbstractTypePlanTransformer.java
+++ 
b/core/src/main/java/org/apache/brooklyn/core/typereg/AbstractTypePlanTransformer.java
@@ -164,7 +164,7 @@ public abstract class AbstractTypePlanTransformer 
implements BrooklynTypePlanTra
     protected AbstractBrooklynObjectSpec<?,?> 
decorateWithHierarchySpecTag(AbstractBrooklynObjectSpec<?, ?> spec, 
RegisteredType type, final String format) {
         BrooklynTags.SpecTag currentSpecTag = new 
BrooklynTags.HierarchySpecTagBuilder()
                 .format(format)
-                .summary(format + " plan for " + type.getDisplayName())
+                .summary(format + " plan for " + 
(Strings.isNonBlank(type.getDisplayName())? type.getDisplayName() : 
spec.getDisplayName()))
                 .contents(type.getPlan().getPlanData())
                 .build();
 

Reply via email to