Commit Graph

  • b4ac8e9176 Create document_interation_benchmark_test.go benchmarking Luke Hagar 2024-09-24 12:27:09 -05:00
  • 8e9d97c5d5 Fixed off by one error main quobix 2024-09-11 11:18:06 -04:00
  • efe5523222 Update datamodel/low/v3/server_test.go quobix 2024-09-11 11:14:23 -04:00
  • 24aa1c8304 feat: add server variable extensions Gefferson Ferraz 2024-08-28 14:08:48 -03:00
  • ac1d206f01 fixed bad code. quobix 2024-09-09 16:58:20 -04:00
  • 244ce963c8 bumped coverage quobix 2024-09-09 14:17:54 -04:00
  • c0e69a4414 bumped coverage quobix 2024-09-09 14:08:50 -04:00
  • e7e87afa9c updated coverage quobix 2024-09-09 13:15:24 -04:00
  • 82bea5219f removed dead code quobix 2024-09-09 13:03:54 -04:00
  • 708c439017 Locked in release for DO spec. quobix 2024-09-09 12:49:43 -04:00
  • 918335a99d bumped deps. quobix 2024-09-09 12:41:52 -04:00
  • 0200809765 Added missing extensions to contact and license quobix 2024-09-09 12:41:44 -04:00
  • 3e0da6d0b7 removed error checking for URL and identifier. quobix 2024-09-09 12:41:11 -04:00
  • 69f408bd8e remove ToLower function call quobix 2024-09-09 12:40:30 -04:00
  • 781ec3c189 Added all component schema to prevent allocations. quobix 2024-09-09 12:39:49 -04:00
  • d6e810ee8e Rebuilt convert component id to path function quobix 2024-09-09 12:36:15 -04:00
  • 9d5251a55e Added more docstrings Calvin Lobo 2024-08-28 15:36:30 -04:00
  • c8186468ae Fixed other references to "root.yaml" Calvin Lobo 2024-08-28 14:32:37 -04:00
  • 07ed25a870 Improved code coverage and fixed nil error when copying references Calvin Lobo 2024-08-28 10:29:22 -04:00
  • 2fc6ac8a84 Set indexConfig.SpecAbsolutePath to "root.yaml" (theoretical root) when the spec's root does not exist on the filesystem (either read from remote URL or []byte) Calvin Lobo 2024-08-28 09:15:47 -04:00
  • 546778c93e Added GetAllReferences() and GetAllMappedReferences() methods to Rolodex Calvin Lobo 2024-08-19 11:46:00 -04:00
  • 9ab482ac9b Instead of using "root.yaml" as a theoretical root, use the real filename of the root spec (often openapi.yaml). This fixes issues with resolving references in rules such as unsused-components. Calvin Lobo 2024-08-16 12:44:30 -04:00
  • 7eb70792a3 Improved test coverage for rolodex.GetFullLineCount() Calvin Lobo 2024-08-28 09:39:28 -04:00
  • 43144dec72 Added GetFullLineCount() to the Rolodex Calvin Lobo 2024-08-15 10:35:31 -04:00
  • 49a292152b chore: update orderedmap Tristan Cartledge 2024-08-15 16:43:18 +01:00
  • 59e7665d06 chore: upgrade go version Tristan Cartledge 2024-08-14 12:39:24 +01:00
  • dc337f8acb chore: increase coverage Tristan Cartledge 2024-08-14 12:35:56 +01:00
  • 888f88c3ba chore: increase coverage Tristan Cartledge 2024-08-14 12:32:39 +01:00
  • c46147cd47 fix: update test to confirm fix for GetKeys() Tristan Cartledge 2024-08-14 12:15:01 +01:00
  • 161a41f73b chore: update to use iterators on orderedmaps Tristan Cartledge 2024-08-14 12:10:07 +01:00
  • c3eb16d4e4 Added more tests. quobix 2024-08-07 14:45:58 -04:00
  • 07ff746732 added path items to components. quobix 2024-08-07 14:21:58 -04:00
  • fb545f9584 fix: add more coverage Tristan Cartledge 2024-08-05 14:40:52 +01:00
  • 0cbf094245 fix: improved handling of complex yaml in YAMLNodeToJSON Tristan Cartledge 2024-08-05 14:23:41 +01:00
  • 61b8a2f934 fixed path node extraction. quobix 2024-08-05 14:53:38 -04:00
  • 8f9eb659c2 Added some nill checks. quobix 2024-08-05 14:53:11 -04:00
  • 82f580042d another tiny cov bumpy quobix 2024-08-05 09:14:07 -04:00
  • 527d3cdc81 more ye olde time coverage for ye tests. quobix 2024-08-05 08:43:28 -04:00
  • 4a72248424 fixed ye olde tests quobix 2024-08-05 08:31:41 -04:00
  • 7bb16cdc04 ye olde code bump quobix 2024-08-05 08:25:09 -04:00
  • 14ae352297 more coverage bumps quobix 2024-08-05 08:11:06 -04:00
  • d09ad8e050 bumped coverage quobix 2024-08-04 21:47:47 -04:00
  • 6be80a5d07 bumped coverage quobix 2024-08-04 21:41:28 -04:00
  • a37f50c515 bumped coverage quobix 2024-08-04 20:55:04 -04:00
  • 631e4a8478 Improving coverage quobix 2024-08-04 20:44:12 -04:00
  • c80e928e8b added more coverage quobix 2024-08-04 20:16:50 -04:00
  • 4949d03e5c bumped coverage quobix 2024-08-04 19:48:00 -04:00
  • 70f406b6cf Added NodeMap to all low level objects. quobix 2024-08-04 11:01:23 -04:00
  • 31ed123abd Added a back tick for consistent rendering quobix 2024-07-30 11:18:11 -04:00
  • 0a98b84ca7 fix: fixed extraction of top level named examples to not extract schema level examples Tristan Cartledge 2024-07-30 15:33:18 +01:00
  • f151589f41 Update Speakeasy URL Nolan Di Mare Sullivan 2024-07-22 11:47:15 +01:00
  • 6708cf073b Updated readme quobix 2024-07-17 09:16:15 -04:00
  • 466ea3264d fixed test quobix 2024-07-09 13:40:21 -04:00
  • 425b25cdd0 Added a nill check to lookup. quobix 2024-07-09 13:32:31 -04:00
  • c9155f7ef3 Updated docs for NewDocument quobix 2024-07-08 10:24:40 -04:00
  • 721e869fe8 added tests for updated poly rendering quobix 2024-07-08 09:48:51 -04:00
  • 84d379a134 added check for polymorphic types coming through as non objects quobix 2024-07-07 15:09:51 -04:00
  • bdee05a412 Fixed JSON rendering for example object quobix 2024-07-05 13:34:58 -04:00
  • c2b58717b8 Addressed issue with anchors and merge nodes quobix 2024-07-05 13:21:00 -04:00
  • 246ad9faee render examples as JSON added quobix 2024-07-02 11:13:32 -04:00
  • 8506d1dc86 updated regex for path conversions quobix 2024-07-02 11:13:14 -04:00
  • efd02c97a4 added some method capitalization quobix 2024-07-02 11:12:56 -04:00
  • f67709fc0c added nil check quobix 2024-07-02 11:09:11 -04:00
  • 2a68bc410c addressed issue #285 quobix 2024-07-02 11:08:56 -04:00
  • 65422f0c58 Added coverage, removed dead code from path utils quobix 2024-06-13 10:32:40 -04:00
  • cd5601e0d8 cleaned backslash failure on windows quobix 2024-06-13 10:17:04 -04:00
  • 1ba21e682f added windows check for patch conversion quobix 2024-06-13 08:31:12 -04:00
  • f33aa2fee0 Tuning up path -> component -> path tooling quobix 2024-06-13 08:07:47 -04:00
  • d48f6bd1ae Added response test for KeyNode quobix 2024-06-07 12:14:13 -04:00
  • ede6b7e07a Added nil check to prevent panics quobix 2024-06-06 18:26:36 -04:00
  • b71e81e4c2 Added assertion for GetRootNode and GetKeyNode quobix 2024-06-06 18:26:25 -04:00
  • 93c5b25d6c Added GetRootNode() and GetKeyNode methods to low model. quobix 2024-06-06 18:26:00 -04:00
  • e6391c464e chore: codecov (more) Thomas Rooney 2024-06-13 12:22:32 +01:00
  • 2277a2030a chore: codecov Thomas Rooney 2024-06-13 12:20:14 +01:00
  • 626bca5ee4 fix: render empty scalar nodes Thomas Rooney 2024-06-13 12:10:54 +01:00
  • cbe1201cbd removed golang x package in favour of the std lib Emilien Puget 2024-06-15 09:55:44 +02:00
  • f27d57aab0 Update test - disable required check to render all examples Martins Irbe 2024-05-22 14:06:09 +01:00
  • 3eaa7bf5ea Add disable required check func to mock gen Martins Irbe 2024-05-22 14:05:01 +01:00
  • c1bba8ae5a Test rendering of examples for all properties in the schema Martins Irbe 2024-05-22 14:04:11 +01:00
  • 711da3bd46 Pin DigitalOcean spec index test to a specific commit hash Martins Irbe 2024-05-24 09:13:48 +01:00
  • 382557c912 fixed borked test quobix 2024-05-17 17:01:29 -04:00
  • a12d27baf1 added more tests and added another panic check to node builder. quobix 2024-05-17 16:31:31 -04:00
  • e4b7bf52d2 fixed test for updated ds values quobix 2024-05-17 12:36:55 -04:00
  • 7648bdd72a Added length check to prevent panic. quobix 2024-05-17 12:31:03 -04:00
  • 338eaa3dac Fixed spec format setting for 3.1 in SpecInfo quobix 2024-05-16 17:29:54 -04:00
  • 0d9b1906d1 Added MarshalJSON to high level schema. quobix 2024-05-11 14:38:53 -04:00
  • 9eec2a4361 fixed a couple of comments quobix 2024-05-11 14:37:54 -04:00
  • a4a9370db8 render empty oauth scopes Kellen Hart 2024-05-08 23:56:58 -07:00
  • 3d92fc0b1a Fix RenderAndReload error handling Marcel Boehm 2024-05-07 16:00:13 +02:00
  • 0e7459847b bumped codecov version to v4 quobix 2024-05-09 09:00:44 -04:00
  • 3ce2494dad Pin digital ocean commit in tests Marcel Boehm 2024-05-07 15:38:54 +02:00
  • 8a1d3ae696 more test coverage and filling gaps on schema renderer quobix 2024-05-01 13:11:52 -04:00
  • 7f945e35c4 tuning example rendering quobix 2024-05-01 12:59:15 -04:00
  • 2464753173 Adding more schema rendering tests quobix 2024-05-01 12:46:09 -04:00
  • f636dc939b Added support for decimal and bigint format schema rendering quobix 2024-04-30 21:21:48 -04:00
  • 2999542014 Added item example rendering to schema renderer quobix 2024-04-30 17:41:04 -04:00
  • 9d1ca6f541 fix: issue-280 Index.GetAllSchemas() regression in values returned Tristan Cartledge 2024-04-30 00:41:30 +01:00
  • 7e86e991b2 Fix panic when ref is mis-used quobix 2024-04-29 11:21:35 -04:00
  • 6f277db292 fix: fixed MediaType example being populated from wrong source Tristan Cartledge 2024-04-22 11:33:30 +01:00
  • 18a817b89e Added test in resolver for #481 quobix 2024-04-21 09:06:28 -04:00