docs: private static boolean isNestedTypeDependency(String type, List<TypeElement> nestedTypes,
              Map<String, String> mappedUniName, boolean isUniName) {
          if (nestedTypes == null) {
              return false;
          }
  
          for (TypeElement t : nestedTypes) {
              if (type.equals(t.name()) || type.equals(getProxyClassName(t.name(), mappedUniName, isUniName))) {
                  return true;
              }
          }
  
          return false;
      }