Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Remove requirement of -go-package from typeshare with go feature (#184)
* Remove requirement of -go-package from typeshare with go feature Add check to see if no package flag is passed or in typeshare.toml Fmt fix clippy fix Cleanup logic and make it cleaner fix logic fix return value cargo clippy fix Cleanup function fix logic of go_package function update logic for error handling fix logic to correctly return package name Capitalize all variant names when configuration specifies so in Go Signed-off-by: Omar Miraj <omar.miraj@agilebits.com> Add support for Kotlin inline value classes Signed-off-by: Omar Miraj <omar.miraj@agilebits.com> Introduce redacted typeshare parameter Signed-off-by: Omar Miraj <omar.miraj@agilebits.com> keep the file output deterministic Signed-off-by: Omar Miraj <omar.miraj@agilebits.com> Deterministic output I want to use a parallel iterator while walking the input folders however in order to maintain a deterministic output I'll have to keep the crate to parsed data sorted along with the types within each parsed data. Consequently the tests have been updated since they did not have this sorting before. Signed-off-by: Omar Miraj <omar.miraj@agilebits.com> Add determinism ensurance tests Signed-off-by: Omar Miraj <omar.miraj@agilebits.com> chore: update changelog and bump version numbers for release v1.10.0-beta.7 Signed-off-by: Omar Miraj <omar.miraj@agilebits.com> Explicitly format variant types in Go Signed-off-by: Omar Miraj <omar.miraj@agilebits.com> Remove dead code and switch if else to match Signed-off-by: Omar Miraj <omar.miraj@agilebits.com> Add check to see if no package flag is passed or in typeshare.toml Fmt fix Signed-off-by: Omar Miraj <omar.miraj@agilebits.com> Cleanup logic and make it cleaner update logic for error handling fix logic to correctly return package name Capitalize all variant names when configuration specifies so in Go Signed-off-by: Omar Miraj <omar.miraj@agilebits.com> keep the file output deterministic Deterministic output I want to use a parallel iterator while walking the input folders however in order to maintain a deterministic output I'll have to keep the crate to parsed data sorted along with the types within each parsed data. Consequently the tests have been updated since they did not have this sorting before. Signed-off-by: Omar Miraj <omar.miraj@agilebits.com> Explicitly format variant types in Go Signed-off-by: Omar Miraj <omar.miraj@agilebits.com> Remove dead code and switch if else to match Signed-off-by: Omar Miraj <omar.miraj@agilebits.com> * make the package check more idiomatic * fix merge conflict regression --------- Signed-off-by: Omar Miraj <omar.miraj@agilebits.com>
- Loading branch information