Commit Graph

6 Commits

Author SHA1 Message Date
Dave Shanley
3649dc594f Refactored total change counts
Design is more uniformed and standardized, patterns are bubbling up. I think we're ready to tackle the schema soon.

Signed-off-by: Dave Shanley <dave@quobix.com>
2022-10-05 11:24:37 -04:00
Dave Shanley
0b2c3c1201 Added breaking change count to core design
Everything will now calculate total changes and breaking changes as a convenience and aggregation mechanism.

Signed-off-by: Dave Shanley <dave@quobix.com>
2022-10-05 10:15:55 -04:00
Dave Shanley
9775c384f7 Removed the ModifiedAndRemoved and Moved change types from the library.
They are not useful and will create a lot of noise, The context will always be available, but changes in context will not result in a recorded change.

Signed-off-by: Dave Shanley <dave@quobix.com>
2022-10-02 12:38:28 -04:00
Dave Shanley
b4195d13f3 Refactored what-changed core code to be ready for buildout.
The designs and patterns are set, the way forward for low-level models is clear. Documentation and cleanliness will now be a side by side process as the rest is built out.

Signed-off-by: Dave Shanley <dave@quobix.com>
2022-10-02 10:58:53 -04:00
Dave Shanley
4cf9a0e0cd refactored extensions to use new clean generics.
feels pretty clean!
2022-10-01 12:50:26 -04:00
Dave Shanley
cd68570278 Fleshing out what-changed functionality.
Starting at the bottom again with low levels and sketching out how to consume it.
2022-09-28 11:41:59 -04:00