in android/tooling/rib-intellij-plugin/src/main/kotlin/com/uber/intellij/plugin/android/rib/ui/RibViewRootNodeDescriptor.kt [42:55]
override fun updateText(text: CompositeAppearance) {
if (ribView?.name?.isNotEmpty() == false) {
text.ending.addText("Please select a RIB", getDefaultTextAttributes())
return
}
text.ending.addText(
RibHierarchyUtils.formatSimpleName(ribNode.name).replace("Router", "View"),
getDefaultTextAttributes(),
)
if (ribView != null && ribView.layoutId.isNotEmpty()) {
val boldFont = TextAttributes(myColor, null, null, null, Font.BOLD)
text.ending.addText(" [layout/${ribView.layoutId}.xml]", boldFont)
}
}