Skip to content

Fix endless recursion when traversing recursive types.#48

Open
jake-volvo wants to merge 1 commit intocrossplane:masterfrom
jake-volvo:fix-traverse-recursion
Open

Fix endless recursion when traversing recursive types.#48
jake-volvo wants to merge 1 commit intocrossplane:masterfrom
jake-volvo:fix-traverse-recursion

Conversation

@jake-volvo
Copy link
Copy Markdown

Simply keep a slice of already visited types and exit early.

Fixes #47

Signed-off-by: jakub@ciolek.dev

@jake-volvo jake-volvo force-pushed the fix-traverse-recursion branch from 6958461 to 784703f Compare October 12, 2022 14:35
Simply keep a slice of already visited types and exit early.

Fixes crossplane#47

Signed-off-by: Jakub Ciolek <jakub@ciolek.dev>
@jake-volvo jake-volvo force-pushed the fix-traverse-recursion branch from 784703f to 3997423 Compare October 12, 2022 14:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Endless recursion when running make generate for recursive types

2 participants