Commit Graph

938 Commits

Author SHA1 Message Date
quobix
d09ad8e050 bumped coverage 2024-08-05 09:29:07 -04:00
quobix
6be80a5d07 bumped coverage 2024-08-05 09:29:07 -04:00
quobix
a37f50c515 bumped coverage 2024-08-05 09:29:07 -04:00
quobix
631e4a8478 Improving coverage 2024-08-05 09:29:07 -04:00
quobix
c80e928e8b added more coverage 2024-08-05 09:29:07 -04:00
quobix
4949d03e5c bumped coverage 2024-08-05 09:29:07 -04:00
quobix
70f406b6cf Added NodeMap to all low level objects.
this sync map tracks all the nodes that apply to this object.
2024-08-05 09:29:07 -04:00
quobix
31ed123abd Added a back tick for consistent rendering 2024-08-05 09:29:07 -04:00
Tristan Cartledge
0a98b84ca7 fix: fixed extraction of top level named examples to not extract schema level examples 2024-07-30 10:53:36 -04:00
Nolan Di Mare Sullivan
f151589f41 Update Speakeasy URL
Speakeasy is now found at speakeasy.com!
2024-07-30 10:51:57 -04:00
quobix
6708cf073b Updated readme
addressed issue #308
2024-07-17 09:16:15 -04:00
quobix
466ea3264d fixed test 2024-07-09 13:44:55 -04:00
quobix
425b25cdd0 Added a nill check to lookup.
was causing vacuum to crash during testing.
2024-07-09 13:44:55 -04:00
quobix
c9155f7ef3 Updated docs for NewDocument
fixed issue #297
2024-07-08 10:24:40 -04:00
quobix
721e869fe8 added tests for updated poly rendering 2024-07-08 10:14:32 -04:00
quobix
84d379a134 added check for polymorphic types coming through as non objects
renderer was panicing with strangely shaped schemas.
2024-07-08 10:14:32 -04:00
quobix
bdee05a412 Fixed JSON rendering for example object 2024-07-08 10:14:32 -04:00
quobix
c2b58717b8 Addressed issue with anchors and merge nodes
Highlighted in https://github.com/daveshanley/vacuum/issues/508

The comment from @Jakousa annoyed me. Rude.
2024-07-08 10:14:32 -04:00
quobix
246ad9faee render examples as JSON added 2024-07-08 10:14:32 -04:00
quobix
8506d1dc86 updated regex for path conversions 2024-07-08 10:14:32 -04:00
quobix
efd02c97a4 added some method capitalization 2024-07-08 10:14:32 -04:00
quobix
f67709fc0c added nil check 2024-07-08 10:14:32 -04:00
quobix
2a68bc410c addressed issue #285
nill checks added to prevent explosions.
2024-07-08 10:14:32 -04:00
quobix
65422f0c58 Added coverage, removed dead code from path utils 2024-07-08 10:14:32 -04:00
quobix
cd5601e0d8 cleaned backslash failure on windows 2024-07-08 10:14:32 -04:00
quobix
1ba21e682f added windows check for patch conversion 2024-07-08 10:14:32 -04:00
quobix
f33aa2fee0 Tuning up path -> component -> path tooling 2024-07-08 10:14:32 -04:00
quobix
d48f6bd1ae Added response test for KeyNode 2024-07-08 10:14:32 -04:00
quobix
ede6b7e07a Added nil check to prevent panics 2024-07-08 10:14:32 -04:00
quobix
b71e81e4c2 Added assertion for GetRootNode and GetKeyNode 2024-07-08 10:14:32 -04:00
quobix
93c5b25d6c Added GetRootNode() and GetKeyNode methods to low model. 2024-07-08 10:14:32 -04:00
Thomas Rooney
e6391c464e chore: codecov (more) 2024-07-08 10:13:49 -04:00
Thomas Rooney
2277a2030a chore: codecov 2024-07-08 10:13:49 -04:00
Thomas Rooney
626bca5ee4 fix: render empty scalar nodes 2024-07-08 10:13:49 -04:00
Emilien Puget
cbe1201cbd removed golang x package in favour of the std lib 2024-07-08 10:13:23 -04:00
Martins Irbe
f27d57aab0 Update test - disable required check to render all examples
Test default behaviour when required check is not disabled
2024-05-24 15:23:18 -04:00
Martins Irbe
3eaa7bf5ea Add disable required check func to mock gen 2024-05-24 15:23:18 -04:00
Martins Irbe
c1bba8ae5a Test rendering of examples for all properties in the schema 2024-05-24 15:23:18 -04:00
Martins Irbe
711da3bd46 Pin DigitalOcean spec index test to a specific commit hash 2024-05-24 10:32:43 -04:00
quobix
382557c912 fixed borked test 2024-05-17 17:19:46 -04:00
quobix
a12d27baf1 added more tests and added another panic check to node builder. 2024-05-17 17:19:46 -04:00
quobix
e4b7bf52d2 fixed test for updated ds values 2024-05-17 17:19:46 -04:00
quobix
7648bdd72a Added length check to prevent panic. 2024-05-17 17:19:46 -04:00
quobix
338eaa3dac Fixed spec format setting for 3.1 in SpecInfo 2024-05-17 17:19:46 -04:00
quobix
0d9b1906d1 Added MarshalJSON to high level schema.
When building the doctor and rending APIs, I realized that schemas were not being serialized properly when rendering JSON output, this change fixes that.
2024-05-11 14:50:14 -04:00
quobix
9eec2a4361 fixed a couple of comments 2024-05-11 14:50:14 -04:00
Kellen Hart
a4a9370db8 render empty oauth scopes
see https://github.com/pb33f/libopenapi/issues/289
2024-05-11 14:49:40 -04:00
Marcel Boehm
3d92fc0b1a Fix RenderAndReload error handling 2024-05-11 14:49:07 -04:00
quobix
0e7459847b bumped codecov version to v4
always stops working randomly. frustrating.
2024-05-09 09:00:44 -04:00
Marcel Boehm
3ce2494dad Pin digital ocean commit in tests 2024-05-08 12:58:06 -04:00