New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add title to filter schemas #4355
Add title to filter schemas #4355
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you @dougal83, I love this idea!
Let's discuss implementation details now.
78604a9
to
8bfe446
Compare
I've done a |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Lovely, the pull request is shaping up nicely 👍
Let's do few more iterations to iron out rough edges.
packages/repository-json-schema/src/__tests__/unit/filter-json-schema.unit.ts
Outdated
Show resolved
Hide resolved
packages/repository-json-schema/src/__tests__/unit/filter-json-schema.unit.ts
Outdated
Show resolved
Hide resolved
No worries. When working on a pull request, I usually run Fortunately, your pull request is reasonably small, so it's not that difficult to review it in whole. |
packages/repository-json-schema/src/__tests__/unit/filter-json-schema.unit.ts
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I quickly skimmed through the changes and don't see any obvious problems.
Let's get one more approval before landing please, I'll ping @strongloop/sq-lb-apex via Slack.
packages/repository-json-schema/src/__tests__/unit/filter-json-schema.unit.ts
Outdated
Show resolved
Hide resolved
05945db
to
7a7cbd2
Compare
@bajtos Thanks for the feedback. How do I resolve the commit lint failure? |
Huh, it looks like the linter does not understand that your pull request is adding a single commit only and as a result, it's linting existing commits on master. I vaguely remember that we have encountered this problem once or twice in the past, but that was years ago and I don't remember much details. Let's try to rebase the pull request on top of the latest master to see if it helps. |
add title property to filter schemas(filter, where, scope) in preparation for openapi schema consolidation Signed-off-by: Douglas McConnachie <dougal83+git@gmail.com>
7a7cbd2
to
1623c83
Compare
Rebase fixed the problem. The pull request is landed, thank you @dougal83 for the contribution! ❤️ |
@bajtos Thank you for sorting it out for me! |
Adding titles to json filter schemas as groundwork toward openapi spec ref consolidation based on title property. See #4290
Checklist
npm test
passes on your machine