public RecordBuilderImpl setName()

in core/src/main/java/com/facebook/testing/screenshot/internal/RecordBuilderImpl.java [73:87]


  public RecordBuilderImpl setName(String name) {
    CharsetEncoder charsetEncoder = Charset.forName("latin-1").newEncoder();

    if (!charsetEncoder.canEncode(name)) {
      throw new IllegalArgumentException(
          "Screenshot names must have only latin characters: " + name);
    }
    if (name.contains(File.separator)) {
      throw new IllegalArgumentException(
          "Screenshot names cannot contain '" + File.separator + "': " + name);
    }

    mName = name;
    return this;
  }