code: @Override
      @Nonnull
      public String getLabel() {
          ASTVisitor labelFixingVisitor = getCustomLabelVisitor();
          if (labelFixingVisitor instanceof CustomLabelVisitor) {
              if (customizedLabel == null) {
                  String labelReplacement = findLabelReplacement(labelFixingVisitor);
                  customizedLabel = label.replace(BugResolution.PLACEHOLDER_STRING, labelReplacement);
              }
              return customizedLabel;
          }
          return label;
      }
docs: Returns the short label that briefly describes the change that will be made.
  
  Typically, labels are static and defined in <code>plugin.xml</code>.
  For runtime-computed labels, define a base label in plugin.xml using the
  <code>PLACEHOLDER_STRING</code> "YYY" where any custom text should go.  Then,
  override getLabelFixingVisitor() to scan the code and find the text to replace
  the placeholder.
  
  The visitor is only used to scan once, the result being cached on subsequent visits.