Sha256: c68dba282edd8b40c2e28c05132e9f5c7215aa7767b8e3e9cf93c572818bd02f

Contents?: true

Size: 490 Bytes

Versions: 1

Compression:

Stored size: 490 Bytes

Contents

require 'git'
require 'octokit'


require "mumukit/sync/version"

module Mumukit
  module Sync

    # Creates a sync key, composed of a `kind` and `id`
    #
    # kind: string|symbol|class
    # id: object
    #
    # Warning: in order to test the `kind`, always use the `like?` message
    def self.key(kind, id)
      struct kind: kind, id: id
    end
  end
end

require 'mumukit/core'

require_relative './sync/syncer'
require_relative './sync/store'
require_relative './sync/inflator'

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
mumukit-sync-0.3.0 lib/mumukit/sync.rb