Class: Guard::Commands::Change

Inherits:
Object
  • Object
show all
Defined in:
lib/guard/commands/change.rb

Class Method Summary collapse

Class Method Details

.importObject



8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
# File 'lib/guard/commands/change.rb', line 8

def self.import
  Pry::Commands.create_command "change" do
    group "Guard"
    description "Trigger a file change."

    banner "    Usage: change <file> <other_file>\n\n    Pass the given files to the Guard plugin `run_on_changes` action.\n    BANNER\n\n    def process(*files)\n      if files.empty?\n        output.puts \"Please specify a file.\"\n        return\n      end\n\n      Guard.async_queue_add(modified: files, added: [], removed: [])\n    end\n  end\nend\n"