@DottedClassName @SuppressFBWarnings("TQ_EXPLICIT_UNKNOWN_SOURCE_VALUE_REACHES_NEVER_SINK") public static String toDottedClassName(@SlashedClassName(when=When.UNKNOWN) String className){
  if (className.indexOf('/') >= 0) {
    return DescriptorFactory.canonicalizeString(className.replace('/','.'));
  }
  return className;
}

@ DottedClassName @ SuppressFBWarnings ( "TQ_EXPLICIT_UNKNOWN_SOURCE_VALUE_REACHES_NEVER_SINK" ) public static String toDottedClassName ( @ SlashedClassName ( when = When . UNKNOWN ) String className ) { if ( className . indexOf ( '/' ) >= 0 ) { return DescriptorFactory . canonicalizeString ( className . replace ( '/' , '.' ) ) ; } return className ; }
convert class name to dotted format . if the class name is already in dotted format , it is returned unmodified .
