Committee + Open APIでYAMLファイルを分割する 2021年夏版の続き

続きがあった。

openapi: 3.0.3
info:
  title: Title
  description: Title
  version: 1.0.1
servers:
  - url: 'http://localhost'
paths:
  /api/token/{id}:
    $ref: './token.yaml#/paths/~1api~1token~1{id}'

このように/api/token/{id} という風に{} を入れると URI::InvalidURIError: bad URI(is not URI?): "./token.yaml#/paths/~1api~1token~1{id}" が発生する。 これは{%7b}%7dという形でエスケープする必要がある