-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
[v3] Binding generator using go/types
#3397
Closed
Closed
Commits on Apr 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5966ff0 - Browse repository at this point
Copy the full SHA 5966ff0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 64e2226 - Browse repository at this point
Copy the full SHA 64e2226View commit details -
Configuration menu - View commit details
-
Copy full SHA for a3a3b5f - Browse repository at this point
Copy the full SHA a3a3b5fView commit details -
Configuration menu - View commit details
-
Copy full SHA for c6532ed - Browse repository at this point
Copy the full SHA c6532edView commit details -
Configuration menu - View commit details
-
Copy full SHA for bbe998e - Browse repository at this point
Copy the full SHA bbe998eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 943f210 - Browse repository at this point
Copy the full SHA 943f210View commit details -
Configuration menu - View commit details
-
Copy full SHA for e354fb4 - Browse repository at this point
Copy the full SHA e354fb4View commit details -
Additionally: * fixes generation of tuple return type * improves imports and namespacing in JS mode * general cleanup of generated code
Configuration menu - View commit details
-
Copy full SHA for 48c217b - Browse repository at this point
Copy the full SHA 48c217bView commit details -
Configuration menu - View commit details
-
Copy full SHA for d6cb19f - Browse repository at this point
Copy the full SHA d6cb19fView commit details -
Improves support for unknown types (encoded as any) and maps (using Typescript index signatures)
Configuration menu - View commit details
-
Copy full SHA for de7db98 - Browse repository at this point
Copy the full SHA de7db98View commit details -
Configuration menu - View commit details
-
Copy full SHA for 959afd4 - Browse repository at this point
Copy the full SHA 959afd4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b4ed2f - Browse repository at this point
Copy the full SHA 4b4ed2fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 07cf45c - Browse repository at this point
Copy the full SHA 07cf45cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9711cdb - Browse repository at this point
Copy the full SHA 9711cdbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 68d06dc - Browse repository at this point
Copy the full SHA 68d06dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 49f4764 - Browse repository at this point
Copy the full SHA 49f4764View commit details -
Configuration menu - View commit details
-
Copy full SHA for d2dea19 - Browse repository at this point
Copy the full SHA d2dea19View commit details -
Configuration menu - View commit details
-
Copy full SHA for a695979 - Browse repository at this point
Copy the full SHA a695979View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a6d99f - Browse repository at this point
Copy the full SHA 1a6d99fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 044ba23 - Browse repository at this point
Copy the full SHA 044ba23View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a37aac - Browse repository at this point
Copy the full SHA 0a37aacView commit details -
Configuration menu - View commit details
-
Copy full SHA for bc5bae2 - Browse repository at this point
Copy the full SHA bc5bae2View commit details -
* Makes call by ID the default
Configuration menu - View commit details
-
Copy full SHA for aa098b7 - Browse repository at this point
Copy the full SHA aa098b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 90236ba - Browse repository at this point
Copy the full SHA 90236baView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f09d50 - Browse repository at this point
Copy the full SHA 4f09d50View commit details -
Configuration menu - View commit details
-
Copy full SHA for 22c86fd - Browse repository at this point
Copy the full SHA 22c86fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e47b33 - Browse repository at this point
Copy the full SHA 2e47b33View commit details -
Configuration menu - View commit details
-
Copy full SHA for a16b15a - Browse repository at this point
Copy the full SHA a16b15aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a72e20 - Browse repository at this point
Copy the full SHA 0a72e20View commit details -
Configuration menu - View commit details
-
Copy full SHA for 98259be - Browse repository at this point
Copy the full SHA 98259beView commit details -
Configuration menu - View commit details
-
Copy full SHA for 52bf19c - Browse repository at this point
Copy the full SHA 52bf19cView commit details -
Configuration menu - View commit details
-
Copy full SHA for a458637 - Browse repository at this point
Copy the full SHA a458637View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8615197 - Browse repository at this point
Copy the full SHA 8615197View commit details -
Configuration menu - View commit details
-
Copy full SHA for 091ced9 - Browse repository at this point
Copy the full SHA 091ced9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ae063e - Browse repository at this point
Copy the full SHA 5ae063eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 44fbfff - Browse repository at this point
Copy the full SHA 44fbfffView commit details -
Configuration menu - View commit details
-
Copy full SHA for fccc766 - Browse repository at this point
Copy the full SHA fccc766View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5014f61 - Browse repository at this point
Copy the full SHA 5014f61View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4973118 - Browse repository at this point
Copy the full SHA 4973118View commit details -
Configuration menu - View commit details
-
Copy full SHA for 27b3881 - Browse repository at this point
Copy the full SHA 27b3881View commit details -
Configuration menu - View commit details
-
Copy full SHA for 945c46a - Browse repository at this point
Copy the full SHA 945c46aView commit details -
Configuration menu - View commit details
-
Copy full SHA for d21a48d - Browse repository at this point
Copy the full SHA d21a48dView commit details -
Configuration menu - View commit details
-
Copy full SHA for f2651dc - Browse repository at this point
Copy the full SHA f2651dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for ef3650c - Browse repository at this point
Copy the full SHA ef3650cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 57bcc8d - Browse repository at this point
Copy the full SHA 57bcc8dView commit details -
Configuration menu - View commit details
-
Copy full SHA for dd75cd2 - Browse repository at this point
Copy the full SHA dd75cd2View commit details -
Configuration menu - View commit details
-
Copy full SHA for d56bed8 - Browse repository at this point
Copy the full SHA d56bed8View commit details -
Configuration menu - View commit details
-
Copy full SHA for fc70785 - Browse repository at this point
Copy the full SHA fc70785View commit details -
Configuration menu - View commit details
-
Copy full SHA for bd3247a - Browse repository at this point
Copy the full SHA bd3247aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c304c6 - Browse repository at this point
Copy the full SHA 2c304c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 639c506 - Browse repository at this point
Copy the full SHA 639c506View commit details -
Configuration menu - View commit details
-
Copy full SHA for 85241a5 - Browse repository at this point
Copy the full SHA 85241a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a64083 - Browse repository at this point
Copy the full SHA 5a64083View commit details -
Configuration menu - View commit details
-
Copy full SHA for 63d092f - Browse repository at this point
Copy the full SHA 63d092fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d9d024 - Browse repository at this point
Copy the full SHA 8d9d024View commit details -
Modify resolution of package dir, ...
- Don't bind methods with interfaces as parameter - Remove `Service` field from `BoundMethod` - Rename `includeFields` to `recursive`
Configuration menu - View commit details
-
Copy full SHA for 57deae7 - Browse repository at this point
Copy the full SHA 57deae7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c3dc5b - Browse repository at this point
Copy the full SHA 3c3dc5bView commit details -
Ignore unexported methods, ...
- Skip empty model files - Fix default of `ModelsFilename`
Configuration menu - View commit details
-
Copy full SHA for ae40fd5 - Browse repository at this point
Copy the full SHA ae40fd5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2fe49bc - Browse repository at this point
Copy the full SHA 2fe49bcView commit details -
- Add type aliases - Fix order of enum values - Support JSON inside JSON - `json:",string"`
Configuration menu - View commit details
-
Copy full SHA for f8b1edd - Browse repository at this point
Copy the full SHA f8b1eddView commit details -
Configuration menu - View commit details
-
Copy full SHA for bbeaa68 - Browse repository at this point
Copy the full SHA bbeaa68View commit details -
Configuration menu - View commit details
-
Copy full SHA for 89126af - Browse repository at this point
Copy the full SHA 89126afView commit details -
Use package path in method identifier
Using the package path instead of the package name should avoid all collisions Replace `Bindings.boundMethods` with `Bindings.boundByName`
Configuration menu - View commit details
-
Copy full SHA for a702897 - Browse repository at this point
Copy the full SHA a702897View commit details -
Configuration menu - View commit details
-
Copy full SHA for 222c715 - Browse repository at this point
Copy the full SHA 222c715View commit details -
Fix default value of aliases, ...
Fix default value of quoted fields, Add `Models` to `Package` and some refactoring
Configuration menu - View commit details
-
Copy full SHA for 4281c82 - Browse repository at this point
Copy the full SHA 4281c82View commit details -
Configuration menu - View commit details
-
Copy full SHA for aa4623f - Browse repository at this point
Copy the full SHA aa4623fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c62d48 - Browse repository at this point
Copy the full SHA 8c62d48View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1660a12 - Browse repository at this point
Copy the full SHA 1660a12View commit details -
Configuration menu - View commit details
-
Copy full SHA for bdb8d5c - Browse repository at this point
Copy the full SHA bdb8d5cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 43418e9 - Browse repository at this point
Copy the full SHA 43418e9View commit details
Commits on Apr 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 807d63c - Browse repository at this point
Copy the full SHA 807d63cView commit details
Commits on Apr 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 711cdde - Browse repository at this point
Copy the full SHA 711cddeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9995901 - Browse repository at this point
Copy the full SHA 9995901View commit details -
Configuration menu - View commit details
-
Copy full SHA for 690d8f4 - Browse repository at this point
Copy the full SHA 690d8f4View commit details
Commits on Apr 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2adecf6 - Browse repository at this point
Copy the full SHA 2adecf6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f18b7a - Browse repository at this point
Copy the full SHA 8f18b7aView commit details
Commits on Apr 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 597d2c4 - Browse repository at this point
Copy the full SHA 597d2c4View commit details
Commits on Apr 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for afc9d3f - Browse repository at this point
Copy the full SHA afc9d3fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 95402c9 - Browse repository at this point
Copy the full SHA 95402c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for e5c2e7b - Browse repository at this point
Copy the full SHA e5c2e7bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 77e9f48 - Browse repository at this point
Copy the full SHA 77e9f48View commit details -
Configuration menu - View commit details
-
Copy full SHA for d6f4385 - Browse repository at this point
Copy the full SHA d6f4385View commit details
Commits on Apr 21, 2024
-
Support
application.New
outside ofmain
, ...- Add `BasePath`: The base package path - Add `UseBaseName`: Place the base package bindings inside a folder with the base package name - Add more tests
Configuration menu - View commit details
-
Copy full SHA for 3be3606 - Browse repository at this point
Copy the full SHA 3be3606View commit details
Commits on Apr 24, 2024
-
New project with files in dist directory
If the dist directory is empty the task `generate:bindings` will fail with the following error message: pattern frontend/dist: cannot embed directory frontend/dist: contains no embeddable files
Configuration menu - View commit details
-
Copy full SHA for b63b649 - Browse repository at this point
Copy the full SHA b63b649View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0202b08 - Browse repository at this point
Copy the full SHA 0202b08View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ef5669 - Browse repository at this point
Copy the full SHA 4ef5669View commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.