BookingSync/synced

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
.github/workflows/ci.yml
.gitignore
Appraisals
CHANGELOG.md
Gemfile
Guardfile
LICENSE
MIT-LICENSE
README.md
Rakefile
gemfiles/rails_6.0.gemfile
gemfiles/rails_6.1.gemfile
gemfiles/rails_7.0.gemfile
synced.gemspec
lib/synced.rb10
lib/synced/attributes_as_hash.rb8
lib/synced/delegate_attributes.rb14
lib/synced/has_synced_data.rb33
lib/synced/model.rb84
A
2 hrs
lib/synced/rails.rb15
lib/synced/result_presenter.rb16
lib/synced/strategies/check.rb56
A
2 hrs
lib/synced/strategies/full.rb205
B
5 hrs
lib/synced/strategies/synced_all_at_timestamp_strategy.rb23
lib/synced/strategies/synced_per_scope_timestamp_strategy.rb32
lib/synced/strategies/updated_since.rb85
lib/synced/synchronizer.rb30
lib/synced/timestamp.rb19
lib/synced/version.rb3