-
-
Notifications
You must be signed in to change notification settings - Fork 553
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
Fixes #3083: properly generate attributes with meta struct:pkg:path
#3084
Commits on Jun 28, 2022
-
Fixes goadesign#3083: properly generate attributes with meta `struct:…
…pkg:path` What was the issue? What was meant to be a check on the parentPkg to avoid recursive definitions wasn't actually checking the parent package, but the package of the field itself. It was a bug that got introduced in goadesign#3022 and never worked as expected. Solution: Injecting the parent package for the initial definition seems to address this.
Ernesto Jiménez committedJun 28, 2022 Configuration menu - View commit details
-
Copy full SHA for 83d283b - Browse repository at this point
Copy the full SHA 83d283bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 533c669 - Browse repository at this point
Copy the full SHA 533c669View commit details
Commits on Jul 1, 2022
-
Properly handle complex union types (goadesign#3080)
during marshaling/unmarshaling
Configuration menu - View commit details
-
Copy full SHA for 3a5cc25 - Browse repository at this point
Copy the full SHA 3a5cc25View commit details -
Configuration menu - View commit details
-
Copy full SHA for 43cefd6 - Browse repository at this point
Copy the full SHA 43cefd6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 482fc26 - Browse repository at this point
Copy the full SHA 482fc26View commit details -
Configuration menu - View commit details
-
Copy full SHA for 56c9300 - Browse repository at this point
Copy the full SHA 56c9300View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4147c92 - Browse repository at this point
Copy the full SHA 4147c92View commit details -
Configuration menu - View commit details
-
Copy full SHA for 86cc104 - Browse repository at this point
Copy the full SHA 86cc104View commit details
Commits on Jul 2, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 0ce4ff1 - Browse repository at this point
Copy the full SHA 0ce4ff1View commit details -
Configuration menu - View commit details
-
Copy full SHA for ddf8456 - Browse repository at this point
Copy the full SHA ddf8456View commit details -
Configuration menu - View commit details
-
Copy full SHA for aae8ef4 - Browse repository at this point
Copy the full SHA aae8ef4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 09f4afb - Browse repository at this point
Copy the full SHA 09f4afbView commit details -
Configuration menu - View commit details
-
Copy full SHA for bdc5413 - Browse repository at this point
Copy the full SHA bdc5413View commit details -
Ernesto Jiménez committed
Jul 2, 2022 Configuration menu - View commit details
-
Copy full SHA for 5f1d918 - Browse repository at this point
Copy the full SHA 5f1d918View commit details
Commits on Jul 11, 2022
-
Upgrade to Go 1.18 (goadesign#3088)
* Upgrade to Go 1.18 * Use Go 1.18 in CI * sudo does not exist on Windows
Configuration menu - View commit details
-
Copy full SHA for fa267b0 - Browse repository at this point
Copy the full SHA fa267b0View commit details -
Only generate validation methods when required (goadesign#3089)
The prior code didn't always take into consideration the case where a type has a required validation that does not apply (e.g. object with only primitive types that are not pointers). This refactor moves the logic to a common method that handles all corner cases.
Configuration menu - View commit details
-
Copy full SHA for 4bceaee - Browse repository at this point
Copy the full SHA 4bceaeeView commit details -
Fixes goadesign#3083: properly generate attributes with meta `struct:…
…pkg:path` What was the issue? What was meant to be a check on the parentPkg to avoid recursive definitions wasn't actually checking the parent package, but the package of the field itself. It was a bug that got introduced in goadesign#3022 and never worked as expected. Solution: Injecting the parent package for the initial definition seems to address this.
Configuration menu - View commit details
-
Copy full SHA for 0d905a2 - Browse repository at this point
Copy the full SHA 0d905a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for e6da885 - Browse repository at this point
Copy the full SHA e6da885View commit details -
Configuration menu - View commit details
-
Copy full SHA for 60edf07 - Browse repository at this point
Copy the full SHA 60edf07View commit details
Commits on Jul 12, 2022
-
Fix marshalling function argument type packages
When using "struct:pkg:path"
Configuration menu - View commit details
-
Copy full SHA for ac87013 - Browse repository at this point
Copy the full SHA ac87013View commit details -
Merge branch 'fix-struct-pkg-path' of ssh://github.com/ernesto-jimene…
…z/goa into fix-struct-pkg-path
Configuration menu - View commit details
-
Copy full SHA for e01aa87 - Browse repository at this point
Copy the full SHA e01aa87View commit details