Adrien Marquès
|
e1606273dd
|
remove useless func type
|
2020-04-04 10:10:24 +02:00 |
Adrien Marquès
|
8fa18cd61b
|
enforce dynamic signature check: no input struct allowed when no input is specified
|
2020-04-04 10:02:48 +02:00 |
Adrien Marquès
|
db4429b329
|
ignore empty param renames when creating the spec, not after
|
2020-03-29 19:33:26 +02:00 |
Adrien Marquès
|
b48c1d07bf
|
test: spec add checkOutput() tests for : nil type (ignore type check) ; invalid last output (not api.Error)
continuous-integration/drone/push Build is passing
Details
|
2020-03-29 19:31:08 +02:00 |
Adrien Marquès
|
307021bc88
|
test: spec checkOutput() method
continuous-integration/drone/push Build is passing
Details
|
2020-03-29 19:23:13 +02:00 |
Adrien Marquès
|
261e25c127
|
fix: invert conversion check
|
2020-03-29 19:23:02 +02:00 |
Adrien Marquès
|
438e308f71
|
merge duplicate errors
|
2020-03-29 19:22:43 +02:00 |
Adrien Marquès
|
7e42c1b6d9
|
test: spec checkInput() method
|
2020-03-29 19:14:12 +02:00 |
Adrien Marquès
|
66985dfbd0
|
forbid unexported input/output name
|
2020-03-29 19:13:07 +02:00 |
Adrien Marquès
|
d7acf771ad
|
implement the dynamic handler : fill input struct, do the call, fill return struct
|
2020-03-29 17:01:02 +02:00 |
Adrien Marquès
|
a3daab7de4
|
dynamic handler output struct must be a pointer; no more a regular struct
|
2020-03-29 16:58:53 +02:00 |
Adrien Marquès
|
081e48002f
|
create dynamic package to handle reflection at runtime to check for handlers signature
|
2020-03-29 15:00:22 +02:00 |