مثال
+ Request (application/json)
+ Attributes
+ api_key: `<API_KEY>` (string, required)
يتم تحليلها مثل هذا:
(يقرأها Dredd أيضًا بنفس الطريقة ، لذا فمن المؤكد أن المحلل اللغوي هو الخطأ)
ستحتاج إلى الهروب من الشرطة السفلية ، على سبيل المثال:
+ Request (application/json)
+ Attributes
+ `api_key`: `<API_KEY>` (string, required)
آه ، لم أدرك أن هذه كانت أول تسطير سفلي هو الذي تسبب في حدوث المشكلة. يجب على Apiary أن يمسك ذلك باعتباره مشكلة دلالية: "أسماء السمات التي تتضمن شرطات سفلية تحتاج إلى الهروب من خلال backticks" أو شيء من هذا القبيل.
سأغلق هذه المشكلة حيث يتم تعقبها في https://github.com/apiaryio/api-blueprint/issues/210.