Skip to content

Support for multiple $refs inside a single object #417

Description

@glen-84

It would be really useful to be able to do something like this:

paths:
$ref: "/operations/pets.yaml"# Multiple paths$ref: "/operations/stores.yaml"# Multiple paths$ref: "/operations/users.yaml"# Multiple paths

Where each file includes multiple paths. For example (pets.yaml):

/pets:
post:
# .../pets/findByStatus:
get:
# ...

This would make it easier to organize a large API.

Edit:

It could also be an array, like this:

paths:
$ref:
- "/operations/pets.yaml"
- "/operations/stores.yaml"
- "/operations/users.yaml"

Metadata

Metadata

Assignees

No one assigned

    Labels

    Moved to MoonwalkIssues that can be closed or migrated as being addressed in Moonwalkre-use: ref-group-combineRe-use requests involving grouping components and combining groups

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions