Skip to content

Conversation

@arlyon
Copy link

@arlyon arlyon commented Sep 15, 2025

This simply adds a flag to ignore operations with missing ids rather than rejecting them outright. Routes for which progenitor cannot determine a name can be ignored. The default behaviour is not affected. I added a snapshot to exercise the codepath.

@arlyon arlyon changed the title add an operationId strategy to reject or ignore missing operations Add an operationId strategy to reject or ignore missing operations Sep 15, 2025
@arlyon arlyon force-pushed the arlyon/missing-opid-strategy branch 2 times, most recently from e6f31b6 to edecb25 Compare September 15, 2025 17:13
New changes to cargo means in recent rust (1.91) means that this does
not always find the bin properly. A deprecation notice recommends a
compile-time macro instead which does find it.
@arlyon arlyon force-pushed the arlyon/missing-opid-strategy branch from edecb25 to 090b80b Compare November 6, 2025 11:35
@arlyon
Copy link
Author

arlyon commented Nov 6, 2025

Added another variant GenerateMissing and expanded the code a little bit. The entire impl is in commit #2

@arlyon arlyon force-pushed the arlyon/missing-opid-strategy branch from b4213f0 to 636baea Compare November 6, 2025 11:51
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.

1 participant