Tristan Cartledge
161a41f73b
chore: update to use iterators on orderedmaps
2024-08-26 20:42:40 +01:00
Tristan Cartledge
a4ad09aab3
fix: continued moving everything to orderedmaps plus cleaned up most the tests
2023-12-01 17:37:07 +00:00
Tristan Cartledge
2de65e4ca0
Merge branch 'main' into Baliedge/PIP-2552-consistent-ordering
2023-11-27 12:06:39 +00:00
Shawn Poulson
756adee41b
Refactor v2 Paths to parse YAML using TranslatePipeline.
2023-10-05 09:30:28 -04:00
Shawn Poulson
ff9bcf8b0d
Implement TranslateMapParallel() as generalized concurrent map iterator.
...
Integrate `TranslateMapParallel()` into datamodel for `Paths` to replace specialized async logic.
2023-10-05 09:30:28 -04:00
Shawn Poulson
f389fedadd
Monster refactor of map to orderedmap.Map data type.
2023-09-25 08:59:42 -04:00
Shawn Poulson
652e818456
Refactor Paths to OrderedMap.
2023-09-22 17:51:21 -04:00
Shawn Poulson
f54d79d1a8
Refactor v2 Paths to parse YAML using TranslatePipeline.
2023-09-22 17:49:17 -04:00
Shawn Poulson
0c3137aaf9
Implement TranslateMapParallel() as generalized concurrent map iterator.
...
Integrate `TranslateMapParallel()` into datamodel for `Paths` to replace specialized async logic.
2023-09-22 17:49:17 -04:00
marclave
bdc6038722
feat: add foundation for marshalyamlinline and render inline
2023-05-25 06:36:03 -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
5d7f22fca7
first level testing for rending v3 model in place.
...
Now onto some hardening tests, lets re-render each spec after reading to check for failures.
2023-03-26 06:10:31 -04:00
Dave Shanley
3101a7c9b7
Large update to support v3 rendering.
2023-03-26 06:10:31 -04:00
Dave Shanley
000eada3f4
more mutable objects, more tightening up
2023-03-26 06:10:31 -04:00
Dave Shanley
6a8c890056
Lots more v3 models are now mutable.
2023-03-26 06:10:31 -04:00
Dave Shanley
649a93b008
More v2 high-level docs
...
started including content from the schema to make it easier to understand when using the code as a complete guide, without pivoting to the spec.
2022-09-17 09:57:29 -04:00
Dave Shanley
3d5ecf0efb
Refactored version directory names
...
3.0 and 2.0 do not work, there are multiple versions and anything with a period in it sucks from my point of view, v2 and v3 feel much better from a DX perspective.
2022-09-16 08:33:39 -04:00