MForster / factorio-rust-tools

A Rust library to export prototype definitions from Factorio.
4 stars 1 forks source link

Refactor factorio-mod-api data models #81

Open Builditluc opened 1 year ago

Builditluc commented 1 year ago

Linked to #69

This is still a draft to track progress on the refactoring

MForster commented 1 year ago

Did you mean to add a commit to this that starts on the refactoring?

Builditluc commented 1 year ago

Yes, I‘ve created this commit to start the refactoring (only with a commit I can create a PR) and so that I don’t forget to modify the changelog again.

I‘ve marked this refactoring and the change to the download mod method as incompatible because it breaks (will break) existing implementations

MForster commented 1 year ago

Ok. Just assume that this is going to lead to conflicts that you'll have to merge :-)

Builditluc commented 1 year ago

Yep, I think I’ll wait until #82 ist merged and then begin with the breaking changes