JeremyWildsmith / bazaarbot-java

Reimplementation of bazaarbot, translated from the dotnet translation https://github.com/Vibr8gKiwi/bazaarBot2 ; originally implementation was in haxe by @larsiusprime (https://github.com/Vibr8gKiwi/bazaarBot2)
MIT License
5 stars 2 forks source link

Major refactoring #22

Closed DigitalSmile closed 5 years ago

DigitalSmile commented 5 years ago

Can you please have a look? I did not merge #20 it is way to complicated to do without getting the idea :)

DigitalSmile commented 5 years ago

Awh... It did not get my changes in refactoring all other classes.

DigitalSmile commented 5 years ago

I guess it would be easier to revert my previous PR and manually put all needed changes with contracts you have made...

JeremyWildsmith commented 5 years ago

I think what I'll do is pull your changes and then manually move them over be referencing the diff; and then I'll create a different PR; I think that'd be easier than trying to resolve the merge conflicts. I'll try to get it done this evening. :)

JeremyWildsmith commented 5 years ago

Hmm yeah this is too difficult to merge. I tried and I just ended up breaking something. I think it'd be better to re-apply the changes on-top of the current state of master manually. If you don't mind doing that?

I'll definitely be more careful with these merges from now on. Also I'll try to avoid making any changes to the existing code after tonight. I think two people refactoring at the same time is a recipe for disaster haha.

I'll just do some research into market simulation / contracts etc in the mean time. I'm also doing some work to get this project accessible from the Maven repository and do some documentation (though I understand it may change, it will be nice to have a template.)

DigitalSmile commented 5 years ago

Okay, I will close this PR.