Commit Graph

15 Commits

Author SHA1 Message Date
Tristan Cartledge
a4ad09aab3 fix: continued moving everything to orderedmaps plus cleaned up most the tests 2023-12-01 17:37:07 +00:00
quobix
1d566cd60c fixed more tests
Signed-off-by: quobix <dave@quobix.com>
2023-10-08 12:27:52 -04:00
quobix
faf191bdd0 bumped coverage on tests
Signed-off-by: quobix <dave@quobix.com>
2023-10-08 12:27:52 -04:00
Dave Shanley
c3cf5f1e38 Added support for unevaluatedProperties as Schema and bool #118
Also ran `gofmt` across the entire project. Things need cleaning up.

Signed-off-by: Dave Shanley <dave@quobix.com>
2023-06-17 14:12:27 -04:00
Dave Shanley
dcfb480095 Fixed broken tests
Signed-off-by: Dave Shanley <dave@quobix.com>
2023-04-30 09:01:15 -04:00
Dave Shanley
3055711f24 Added support for libopenapi-validator and bumped coverage.
Non breaking changes add support for the new `libopenapi-validator` module.

Signed-off-by: Dave Shanley <dave@quobix.com>
2023-04-22 09:50:44 -04:00
Dave Shanley
cd3011655c Coverage bumped again
however, more hardening is required, Asana is getting upset with changes found when rendering, so that's up next. Then, we will need to harden against few others.
2023-03-26 06:10:31 -04:00
Dave Shanley
cecee1ca73 Working through coverage
Fixing whack a mole issues as code is fully tested.
2023-03-26 06:10:31 -04:00
Dave Shanley
222a5706fe After a round of hardening, mutations are robust again.
Another round is required, but all tests passing again, new tests added. Coverage has dropped again, time for another coverage bump, more tests, more hardening.
2023-03-26 06:10:31 -04:00
Dave Shanley
5189eadddc Large refactor and addedGetAllChanges to each change
tons of updates, so many things.
2023-03-26 06:10:31 -04:00
Dave Shanley
0e8ae7c548 rendering complex additionalProperties in place.
slices of maps were not rendered properly. Now corrected, coverage continues to rise, refactoring node generation into utils package.
2023-03-26 06:10:31 -04:00
Dave Shanley
fd1f13aeed bumping coverage for node builder. 2023-03-26 06:10:31 -04:00
Dave Shanley
4870dcf495 Increasing node_builder coverage. 2023-03-26 06:10:31 -04:00
Dave Shanley
c3e962f527 adding more node builder coverage. 2023-03-26 06:10:31 -04:00
Dave Shanley
0e44dc90b5 Working through coverage on node builder. 2023-03-26 06:10:31 -04:00