| Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Rake release requires creating tags and pushing them (and fails because
it doesn't have git access)... instead use the build and gem push
commands to avoid that while having gem push configured with GEM_HOST_API_KEY
|
|
|
|
|
|
|
|
|
|
And mirror child status on pipeline
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Moving neighbors implementation from cells to universe as per the single
responsibility principle that the universe should be responsible for
it's object states and that the cells are only aware of their neighbors
(via the universe) by passing the neighbors sub-universe to each cell
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This provide the future flexibility when needing to override the method
to provide a custom behaviour it can be done and removing of the alias
and the rest of the class should be untouched
|
|
|
|
|
|
|
|
This to allow private class methods
Ref: https://medium.com/rubycademy/3-ways-to-make-class-methods-private-in-ruby-64b970e54613
|
|
|