Dave Shanley
eda834f79f
Working on building out models
...
a recursive approach? or a dfs approach? not sure yet. still playing with ideas.
2022-07-29 09:44:37 -04:00
Dave Shanley
a906d46227
Completed adding v3 models (I think)
...
Going to start logic for building things out. attempting generic builder pattern first.
2022-07-29 06:52:07 -04:00
Dave Shanley
a5f4c7f607
Adding new low level models for OAS
2022-07-28 08:49:57 -04:00
Dave Shanley
0665855605
Fixed bug with 'anyOf' being triggered with 'allOf' is used.
...
'allOf' is not an issue in any version.
2022-07-21 10:50:35 -04:00
Dave Shanley
3d1f5beeaa
Breaking change with index, sibling nodes are being chomped by the resolver.
...
sibling nodes with references were being destroyed when resolved. Copies are now made instead of using pointers for this specific item, as the fidelity is lost when using the resolver (the refs are resolved and there is no way to re-locate the original positon of the reference.
2022-07-21 09:23:16 -04:00
Dave Shanley
e3b37cbfff
The core elements are now all in and all tests are passing. Locking in v0.0.1
...
Signed-off-by: Dave Shanley <dave@quobix.com >
2022-07-18 09:55:35 -04:00
Dave Shanley
925220e8da
Added resolver, models and model utils.
2022-07-18 09:42:46 -04:00
Dave Shanley
df710cb49d
Moved index into its own package
...
removed non generic code used by vacuum.
2022-07-18 08:40:28 -04:00
Dave Shanley
31fa7ca7c4
Fixing these strange things going on with go.mod
2022-07-18 08:23:29 -04:00
Dave Shanley
4130fd0bb0
revving go.mod
2022-07-18 08:18:31 -04:00
Dave Shanley
56d5c404c7
Fixing some path issues on imports.
2022-07-18 08:16:58 -04:00
Dave Shanley
8337bf0ef9
Addibng go.mod
...
fogot to check this in, now it will work.
2022-07-18 08:15:08 -04:00
Dave Shanley
9db542f36c
Renaming models to datamodel
...
I over use this package name, it's going to create all kinds of conflicts in my apps, so this name is going to be slightly different.
2022-07-18 08:12:12 -04:00
Dave Shanley
366862c071
Ported over universal utils and models from vacuum.
2022-07-18 08:11:06 -04:00
Dave Shanley
fd6263550b
Utilities ported from vacuum.
2022-07-18 07:37:44 -04:00
Dave Shanley
b319635b67
Initial commit
2022-07-17 15:41:10 -04:00