OMGeeky
|
76a8745fac
|
Merge remote-tracking branch 'origin/scope-derives-make' into scope-derives-make
|
2024-05-19 14:19:37 +02:00 |
|
OMGeeky
|
dc9110052b
|
fix some more errors in the cli
if we get enum parameters that are required, but either missing without default or invalid, it panics currently. Maybe that can be improved if needed.
|
2024-05-19 14:14:11 +02:00 |
|
OMGeeky
|
af71b9ee49
|
temporary disable links surrounding for cargo doc
it was causing some issues and I want to focus on other things first.
|
2024-05-18 19:15:35 +02:00 |
|
OMGeeky
|
01aa60909c
|
fix wrong blacklist from earlier (bigtableadmin)
|
2024-05-18 18:51:15 +02:00 |
|
OMGeeky
|
a6d4fdd027
|
fix enum being generated multiple times in some cases
|
2024-05-18 18:32:18 +02:00 |
|
OMGeeky
|
cb1422fc19
|
Merge remote-tracking branch 'origin/scope-derives-make' into scope-derives-make
# Conflicts:
# src/generator/templates/api/lib/enum.mako
|
2024-05-18 17:46:11 +02:00 |
|
OMGeeky
|
ba42c83516
|
make regen-apis
|
2024-05-18 17:45:19 +02:00 |
|
OMGeeky
|
92ad312680
|
improve some names
|
2024-05-18 17:45:00 +02:00 |
|
OMGeeky
|
ad07a13110
|
make cargo doc a bit happier about links
|
2024-05-18 17:43:16 +02:00 |
|
OMGeeky
|
56643c8bde
|
improve enum docs
|
2024-05-18 17:42:26 +02:00 |
|
OMGeeky
|
ef00af9d13
|
fix one problem in the CLIs that try to use enums
|
2024-05-18 14:45:59 +02:00 |
|
OMGeeky
|
f1a5835563
|
add bigtableadmin2 to blacklist because of recursive type
|
2024-05-18 13:50:29 +02:00 |
|
OMGeeky
|
c04fa3f800
|
fix error where default for enum was not properly detected
|
2024-05-18 00:48:47 +02:00 |
|
OMGeeky
|
cb7d92a714
|
put module api in api.rs like before instead of api/mod.rs
This is needed since some builds do not remove old files and then cargo doesn't know which one to use. (for example GitHub-Actions)
|
2024-05-18 00:22:20 +02:00 |
|
OMGeeky
|
88d8495bbe
|
remove ambiguity in TryFrom implementation
|
2024-05-18 00:09:50 +02:00 |
|
OMGeeky
|
8a2a910520
|
remove ambiguity in TryFrom implementation
|
2024-05-18 00:09:36 +02:00 |
|
OMGeeky
|
ebeaa8fbc0
|
remove writing file from test that was probably only a temporary debug aid
|
2024-05-17 23:59:53 +02:00 |
|
OMGeeky
|
8d31ba525f
|
Use DictObject in tests
(copied version from `mako-render`)
|
2024-05-17 23:59:53 +02:00 |
|
OMGeeky
|
ccdd6f52e0
|
Revert "Reapply "fix dict access errors while running test""
This reverts commit b9b8cec7d0.
|
2024-05-17 23:59:53 +02:00 |
|
OMGeeky
|
a1e9e4ba94
|
fix enum type not being wrapped as Vec if repeated
|
2024-05-17 23:59:53 +02:00 |
|
OMGeeky
|
e7fd8e36b7
|
correctly handle multiline descriptions for enums
|
2024-05-17 23:59:53 +02:00 |
|
OMGeeky
|
85b2802dac
|
fix usage
|
2024-05-17 23:59:53 +02:00 |
|
OMGeeky
|
5018dd9848
|
Reapply "fix dict access errors while running test"
This reverts commit 2d9be85963.
|
2024-05-17 23:59:53 +02:00 |
|
OMGeeky
|
685aacb2f9
|
fix build error: TypeError: 'DictObject' object is not callable
|
2024-05-17 23:59:53 +02:00 |
|
OMGeeky
|
19e8c54fb0
|
Revert "fix dict access errors while running test"
This reverts commit c4c38e927f.
|
2024-05-17 23:59:53 +02:00 |
|
OMGeeky
|
d3412e25ef
|
fix dict access errors while running test
Signed-off-by: OMGeeky <aalaalgmx@gmail.com>
|
2024-05-17 23:59:53 +02:00 |
|
OMGeeky
|
ef4febf581
|
cleanup some old stuff
Signed-off-by: OMGeeky <aalaalgmx@gmail.com>
|
2024-05-17 23:59:53 +02:00 |
|
OMGeeky
|
b8ab032afc
|
remove leftover print
Signed-off-by: OMGeeky <aalaalgmx@gmail.com>
|
2024-05-17 23:59:53 +02:00 |
|
OMGeeky
|
12d2398678
|
remove writing file from test that was probably only a temporary debug aid
|
2024-05-17 23:54:42 +02:00 |
|
OMGeeky
|
cb9d6ade4f
|
Use DictObject in tests
(copied version from `mako-render`)
|
2024-05-17 23:50:04 +02:00 |
|
OMGeeky
|
006ce5781e
|
Revert "Reapply "fix dict access errors while running test""
This reverts commit b9b8cec7d0.
|
2024-05-17 23:47:55 +02:00 |
|
OMGeeky
|
3455436f0c
|
fix enum type not being wrapped as Vec if repeated
|
2024-05-17 23:41:00 +02:00 |
|
OMGeeky
|
51728ff5d7
|
correctly handle multiline descriptions for enums
|
2024-05-16 23:59:32 +02:00 |
|
OMGeeky
|
488c81a0af
|
fix usage
|
2024-05-16 23:59:31 +02:00 |
|
OMGeeky
|
b9b8cec7d0
|
Reapply "fix dict access errors while running test"
This reverts commit 2d9be85963.
|
2024-05-16 23:30:36 +02:00 |
|
OMGeeky
|
04845a8f46
|
fix build error: TypeError: 'DictObject' object is not callable
|
2024-05-16 23:21:53 +02:00 |
|
OMGeeky
|
2d9be85963
|
Revert "fix dict access errors while running test"
This reverts commit c4c38e927f.
|
2024-05-16 22:55:34 +02:00 |
|
OMGeeky
|
c4c38e927f
|
fix dict access errors while running test
Signed-off-by: OMGeeky <aalaalgmx@gmail.com>
|
2024-05-16 21:47:06 +02:00 |
|
OMGeeky
|
3b667bb89b
|
cleanup some old stuff
Signed-off-by: OMGeeky <aalaalgmx@gmail.com>
|
2024-05-16 21:46:02 +02:00 |
|
OMGeeky
|
f528cb9c2c
|
remove leftover print
Signed-off-by: OMGeeky <aalaalgmx@gmail.com>
|
2024-05-16 21:28:08 +02:00 |
|
OMGeeky
|
ad85cafeef
|
make regen-apis
|
2024-05-16 21:23:40 +02:00 |
|
OMGeeky
|
52d2e89e51
|
reposition doc usage to better fit other usages
|
2024-05-16 19:40:57 +02:00 |
|
OMGeeky
|
0f1e01363c
|
add regions around enums for better overview
|
2024-05-16 19:29:32 +02:00 |
|
OMGeeky
|
e7cce53a51
|
add use for all enums to make the docs build
I got no Idea if there is a better way to do this without importing all the enums but since it is only the docs I think it's fine.
|
2024-05-16 19:27:34 +02:00 |
|
OMGeeky
|
3e27f63739
|
generate random values in documentation correctly
|
2024-05-16 19:20:28 +02:00 |
|
OMGeeky
|
5dd05e4ee4
|
fix enums not finding nested variants etc
|
2024-05-15 00:55:15 +02:00 |
|
OMGeeky
|
b6c063a854
|
fix some enums getting wrong names
(some were way too long)
|
2024-05-15 00:24:23 +02:00 |
|
OMGeeky
|
d1d2e9937c
|
remove changes to gen
|
2024-05-13 19:25:02 +02:00 |
|
OMGeeky
|
3092fef613
|
add comment
|
2024-05-13 19:24:28 +02:00 |
|
OMGeeky
|
d9a7fcc946
|
fix conflicting implementation error for TryFrom
(basically don't use generic, since blanket implementations make it impossible to not have conflicts)
|
2024-05-13 18:46:24 +02:00 |
|