Skip to content
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

Codegen - fix tests #281

Merged
merged 1 commit into from
Nov 10, 2023
Merged

Codegen - fix tests #281

merged 1 commit into from
Nov 10, 2023

Conversation

pawelprazak
Copy link
Contributor

Fixes on top of #280

@pawelprazak pawelprazak added area/codegen Schema to code generator impact/no-changelog-required This issue doesn't require a CHANGELOG update labels Nov 7, 2023
@pawelprazak pawelprazak force-pushed the pprazak/codegen-fix-tests branch 4 times, most recently from 376237e to 1cece15 Compare November 7, 2023 15:59
@pawelprazak
Copy link
Contributor Author

rebased on dependent PR

@pawelprazak pawelprazak changed the base branch from develop to pprazak/codegen-all-packages November 7, 2023 16:00
@pawelprazak
Copy link
Contributor Author

I've changed the PR base for easier review

@pawelprazak pawelprazak force-pushed the pprazak/codegen-fix-tests branch 2 times, most recently from b562686 to a4fc5f5 Compare November 8, 2023 07:28
@pawelprazak pawelprazak force-pushed the pprazak/codegen-all-packages branch from c24de3b to 30b5c7a Compare November 8, 2023 12:26
@pawelprazak pawelprazak force-pushed the pprazak/codegen-fix-tests branch 2 times, most recently from 237d599 to d219534 Compare November 8, 2023 13:16
Base automatically changed from pprazak/codegen-all-packages to develop November 9, 2023 12:59
@pawelprazak pawelprazak force-pushed the pprazak/codegen-fix-tests branch 3 times, most recently from fcd6e1b to 12aa01e Compare November 9, 2023 15:02
- named types with provider now work
- use AssetOrArchive in TypeMapper
- fix union fallback type regression
- eliminate redundant unions, e.g. String | String
- fix missing key when package mapping present
- fix type reference to a provider as resource
- update codegen/Main
- update various dependencies
- Justfile - update compile-all, add test-all
- use --server-false for provider packaging
Copy link
Collaborator

@lbialy lbialy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

just one nitpick in comments

Justfile Show resolved Hide resolved
codegen/src/Utils.scala Show resolved Hide resolved
@pawelprazak
Copy link
Contributor Author

thank you for the review! regarding bloop exit, we need more work on the mass-generation of the package anyway, so in a followup I'll try to further optimize this problem

@pawelprazak pawelprazak merged commit e408974 into develop Nov 10, 2023
@pawelprazak pawelprazak deleted the pprazak/codegen-fix-tests branch November 10, 2023 12:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/codegen Schema to code generator impact/no-changelog-required This issue doesn't require a CHANGELOG update
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants