go-openapi / spec

openapi specification object model
Apache License 2.0
388 stars 98 forks source link

Expander: non deterministic expansion on some circular ref patterns #93

Open fredbi opened 5 years ago

fredbi commented 5 years ago

Let's make things official about this limitation, mentioned in the discussion following #75 (credits @elakito):

then the expander chose some random expansion path from the common cycle

This behavior is illustrated by this fixture (not run by tests).

magodo commented 4 years ago

@fredbi Is there any progress on this issue?

fredbi commented 4 years ago

@magodo no. I've worked a bit on it last year then gave up since I found it very difficult to solve.