docs: public static String getPluginRelativePath(PluginCoordinates coordinates) {
          StringBuilder pluginRelativePath = new StringBuilder();
          pluginRelativePath.append(coordinates.getGroupId());
          pluginRelativePath.append("/"); //$NON-NLS-1$
          pluginRelativePath.append(coordinates.getArtifactId());
          pluginRelativePath.append("/"); //$NON-NLS-1$
          pluginRelativePath.append(coordinates.getVersion());
          pluginRelativePath.append("/"); //$NON-NLS-1$
          pluginRelativePath.append(coordinates.getArtifactId());
          if (coordinates.getClassifier() != null) {
              pluginRelativePath.append("-").append(coordinates.getClassifier()); //$NON-NLS-1$
          }
          pluginRelativePath.append("."); //$NON-NLS-1$
          pluginRelativePath.append(coordinates.getType());
          return pluginRelativePath.toString();
      }