@Nullable
  public String urlFor(QualifiedName moduleQName, @Nullable PsiNamedElement element, String pyVersion) {
    for (Map.Entry<String, String> entry : myState.getEntries().entrySet()) {
      if (moduleQName.matchesPrefix(QualifiedName.fromDottedString(entry.getKey()))) {
        return transformPattern(entry.getValue(), moduleQName, element, pyVersion);
      }
    }
    return null;
  }
@Nullable
  public String urlFor(QualifiedName moduleQName, @Nullable PsiNamedElement element, String pyVersion)