.gitignore | 100644 | 0 | 0 | | | 31 Bytes | 03f40f3179e3417ef16f5e390f564d6238d6e278521e415bc1ca97690b987a59 |
.rspec | 100644 | 0 | 0 | | | 31 Bytes | 04ea314ec27821b7e7cf198c2b3f1dc643fbc27429e3d8eb5f6253c2104d51ca |
.ruby-version | 100644 | 0 | 0 | | | 9 Bytes | c71f14106f77013e5f3bddda2ae60feaa29a22127c1e210af87c78ccbf87563a |
Gemfile | 100644 | 0 | 0 | | | 99 Bytes | 1510db9bad14ffe3b0681c7cd9d804ff96f2683e44ca6b134186fd87f9082959 |
Guardfile | 100644 | 0 | 0 | | | 570 Bytes | 2ce3ad716606b2baf9518435c58641d4a575e4817fbedcb9ce871d3f385cf474 |
LICENSE.txt | 100644 | 0 | 0 | | | 1.03 KB | c0e31b22f1d1d3b9879e239e64b5d0398a42bd8ddbb2a235131672a11dbbd90a |
README.md | 100644 | 0 | 0 | | | 4.82 KB | 64b8bfe45f83848abaa15b405a5bf0d1577e342afbecd18d98f2f97d2cd7cd58 |
Rakefile | 100644 | 0 | 0 | | | 406 Bytes | 91a62bf7e8880ca784fa8409d31f3f8b08fb0a3108e10f9f77f36c2917bdecde |
activeshepherd.gemspec | 100644 | 0 | 0 | | | 1.41 KB | 6087cb072241349527dc029725ff3b0b32da0c7240af90c93055b3bd0db3ed35 |
lib/active_shepherd.rb | 100644 | 0 | 0 | | | 808 Bytes | 2304b7a56ce608d7d0ee1fdb43d4946fde2412aeeda330e58a9d3d3996552b06 |
lib/active_shepherd/active_record_shim.rb | 100644 | 0 | 0 | | | 372 Bytes | d8f36dfdffcbbd078b70e10fa012a1ad5730805ff91fa4d9a53d94c467a36843 |
lib/active_shepherd/aggregate.rb | 100644 | 0 | 0 | | | 1.67 KB | b1ba9d3f0d7c1a792b5a8f9563915c0f2cdb97c961783426d80061ffc37c1f2c |
lib/active_shepherd/aggregate_root.rb | 100644 | 0 | 0 | | | 5.97 KB | 6cdd8ec815b416131bf0b967c8ec1f148f3f515f456feeaff445493a949c25fe |
lib/active_shepherd/changes_validator.rb | 100644 | 0 | 0 | | | 175 Bytes | 703107157b64a4aa581842aa514ef068991bb877cf9d522b9b89a513714c200f |
lib/active_shepherd/class_validator.rb | 100644 | 0 | 0 | | | 159 Bytes | 38e8c899da94fae20df6d1d0ced5f26e1a96645cfef418a7fa423cef00fa60fd |
lib/active_shepherd/deep_reverse_changes.rb | 100644 | 0 | 0 | | | 561 Bytes | bd8519be432cf45ebb9fa9e3470795624dcc92a07a403cfc877f6378c022ffd8 |
lib/active_shepherd/method.rb | 100644 | 0 | 0 | | | 2.01 KB | 6300a21f90dfd31d155444c648aa36c8b9c2feb8d44cbc6f71bc247925cc5dfe |
lib/active_shepherd/methods/apply_changes.rb | 100644 | 0 | 0 | | | 1.64 KB | 9f828d1d7bb3c9a2cbc50fd5717244d27136d716a97ea6eec82984c6de02b3ab |
lib/active_shepherd/methods/apply_state.rb | 100644 | 0 | 0 | | | 1.98 KB | fb174462c9e479828b48a0cd223d425af5465a3d0e586887ba4f5920af3f1617 |
lib/active_shepherd/methods/query_changes.rb | 100644 | 0 | 0 | | | 1.46 KB | b9d6d42227b6ed6f54c04d49347f3ba63e4216ad7e8b3bd5bd565ea0f4904349 |
lib/active_shepherd/methods/query_state.rb | 100644 | 0 | 0 | | | 1.11 KB | 044d640de673cf356fdb414ba3b0f9cd2fd9b2bcbc97c9453cd523d2f57ec930 |
lib/active_shepherd/traversal.rb | 100644 | 0 | 0 | | | 931 Bytes | 8524b131865854503de0ea6c16d6351779d3caa0bb86bc6e3df568a54923a8a2 |
lib/active_shepherd/version.rb | 100644 | 0 | 0 | | | 46 Bytes | 105e1f32e6a822b164e7cd04befc3b8628a05676e595154604e305424d14cd62 |
lib/activeshepherd.rb | 100644 | 0 | 0 | | | 26 Bytes | 7302330bec2eaa006afc500f44aa4aedbcbe839914647805f3f4b7a7b8d1cfd3 |
tags | 100644 | 0 | 0 | | | 17.3 KB | 58bd9771c067b531c713668e1dcab3327d5b493799e745dea471120666dcc17e |
test/integration/.gitkeep | 100644 | 0 | 0 | | | 0 Bytes | e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 |
test/integration/project_todo_scenario_test.rb | 100644 | 0 | 0 | | | 9.43 KB | 972426adb2c92adcd49715de8cc3c0016620087aabc461e50cf5c2e718482ff6 |
test/setup_test_models.rb | 100644 | 0 | 0 | | | 3.03 KB | 52e107c9803fac6c04168054612f333ad5f12ed750a055eb6ac0ceee1df43bcc |
test/test_helper.rb | 100644 | 0 | 0 | | | 499 Bytes | 26b665cdf062bc7641a8f82a98ce1209537cb99ad71f04b30a73af2213d20a26 |
test/unit/.gitkeep | 100644 | 0 | 0 | | | 0 Bytes | e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 |
test/unit/aggregate_test.rb | 100644 | 0 | 0 | | | 74 Bytes | 2641607d1d51848818f381ad732adbff1af3bee0729b5add0f09b53ac77b3b4b |
test/unit/apply_changes_test.rb | 100644 | 0 | 0 | | | 460 Bytes | 3a9466280f718ec6ad0c70558305038f6c613da037f0957407c2cb150817f663 |
test/unit/changes_validator_test.rb | 100644 | 0 | 0 | | | 341 Bytes | d16c908dd42c6255fda021f785c653ff4ac327f39009f57b6f22b1ce6be78b2c |
test/unit/class_validator_test.rb | 100644 | 0 | 0 | | | 777 Bytes | e153576924d7f22f20a1a8afa9e0a48123b09a15c963130ff9d1579e68bff0bf |