Sha256: 47cd05e7acf989758cca4623724f18e5af8ac350c949d4ba9765e3029446413a

Contents?: true

Size: 373 Bytes

Versions: 20

Compression:

Stored size: 373 Bytes

Contents

# frozen_string_literal: true

desc "Set data about friends"
command :set do |set|
  set.desc "Set a friend's location"
  set.arg_name "NAME LOCATION"
  set.command :location do |set_location|
    set_location.action do |_, _, args|
      @introvert.set_location(name: args.first, location_name: args[1])
      @dirty = true # Mark the file for cleaning.
    end
  end
end

Version data entries

20 entries across 20 versions & 1 rubygems

Version Path
friends-0.55 lib/friends/commands/set.rb
friends-0.54 lib/friends/commands/set.rb
friends-0.53 lib/friends/commands/set.rb
friends-0.52 lib/friends/commands/set.rb
friends-0.51 lib/friends/commands/set.rb
friends-0.50 lib/friends/commands/set.rb
friends-0.49 lib/friends/commands/set.rb
friends-0.48 lib/friends/commands/set.rb
friends-0.47 lib/friends/commands/set.rb
friends-0.46 lib/friends/commands/set.rb
friends-0.45 lib/friends/commands/set.rb
friends-0.44 lib/friends/commands/set.rb
friends-0.43 lib/friends/commands/set.rb
friends-0.42 lib/friends/commands/set.rb
friends-0.41 lib/friends/commands/set.rb
friends-0.40 lib/friends/commands/set.rb
friends-0.39 lib/friends/commands/set.rb
friends-0.38 lib/friends/commands/set.rb
friends-0.37 lib/friends/commands/set.rb
friends-0.36 lib/friends/commands/set.rb