SYMBOL INDEX (155 symbols across 23 files) FILE: lib/kicker.rb class Kicker (line 11) | class Kicker #:nodoc: method run (line 12) | def self.run(argv = ARGV) method initialize (line 19) | def initialize method paths (line 23) | def paths method start (line 27) | def start method loop! (line 39) | def loop! method validate_options! (line 45) | def validate_options! method validate_paths_and_command! (line 50) | def validate_paths_and_command! method validate_paths_exist! (line 57) | def validate_paths_exist! method run_watch_dog! (line 66) | def run_watch_dog! method run_startup_chain (line 77) | def run_startup_chain method finished_processing! (line 81) | def finished_processing! method process (line 85) | def process(events) method changed_files (line 93) | def changed_files(events) method files_in_directory (line 99) | def files_in_directory(dir) method file_changed_since_last_event? (line 105) | def file_changed_since_last_event?(file) method make_paths_relative (line 111) | def make_paths_relative(files) FILE: lib/kicker/callback_chain.rb class Kicker (line 1) | class Kicker class CallbackChain (line 2) | class CallbackChain < Array #:nodoc: method call (line 6) | def call(files, stop_when_empty = true) method startup_chain (line 16) | def startup_chain method pre_process_chain (line 21) | def pre_process_chain method process_chain (line 26) | def process_chain method post_process_chain (line 31) | def post_process_chain method full_chain (line 36) | def full_chain method startup_chain (line 41) | def startup_chain method pre_process_chain (line 45) | def pre_process_chain method process_chain (line 49) | def process_chain method post_process_chain (line 53) | def post_process_chain method full_chain (line 57) | def full_chain type Kernel (line 62) | module Kernel function startup (line 68) | def startup(callback = nil, &block) function pre_process (line 76) | def pre_process(callback = nil, &block) function process (line 84) | def process(callback = nil, &block) function post_process (line 92) | def post_process(callback = nil, &block) FILE: lib/kicker/core_ext.rb class Kicker (line 1) | class Kicker type ArrayExt (line 2) | module ArrayExt function take_and_map (line 21) | def take_and_map(pattern = nil, flatten_and_compact = true) FILE: lib/kicker/fsevents.rb class Kicker (line 5) | class Kicker class FSEvents (line 6) | class FSEvents class FSEvent (line 7) | class FSEvent method initialize (line 10) | def initialize(path) method files (line 14) | def files method start_watching (line 25) | def self.start_watching(paths, options={}, &block) FILE: lib/kicker/job.rb class Kicker (line 1) | class Kicker class Job (line 2) | class Job method attr_with_default (line 3) | def self.attr_with_default(name, merge_hash = false, &default) method initialize (line 23) | def initialize(attributes) method success? (line 29) | def success? FILE: lib/kicker/notification.rb class Kicker (line 3) | class Kicker type Notification (line 4) | module Notification #:nodoc: function notify (line 11) | def notify(options) FILE: lib/kicker/options.rb class Kicker (line 3) | class Kicker method silent? (line 7) | def silent? method quiet? (line 11) | def quiet? method clear_console? (line 15) | def clear_console? method osx? (line 20) | def osx? type Options (line 31) | module Options #:nodoc: function recipes_for_display (line 34) | def self.recipes_for_display function parser (line 38) | def self.parser function parse (line 83) | def self.parse(argv) type Kernel (line 90) | module Kernel function options (line 93) | def options FILE: lib/kicker/recipes.rb type Kernel (line 1) | module Kernel function recipe (line 18) | def recipe(name, &block) class Kicker (line 23) | class Kicker type Recipes (line 24) | module Recipes #:nodoc: function reset! (line 32) | def reset! function recipes (line 40) | def recipes function recipe_filename (line 44) | def recipe_filename(name) function recipe_names (line 54) | def recipe_names function recipe_files (line 58) | def recipe_files function define_recipe (line 62) | def define_recipe(name, &block) function load_recipe (line 66) | def load_recipe(name) function activate_recipe (line 74) | def activate_recipe(name) function recipe (line 86) | def recipe(name, &block) FILE: lib/kicker/recipes/dot_kick.rb type ReloadDotKick (line 1) | module ReloadDotKick #:nodoc function save_state (line 3) | def save_state function call (line 8) | def call(files) function use? (line 12) | def use? function load! (line 16) | def load! function reset! (line 20) | def reset! function reset_chains! (line 26) | def reset_chains! function remove_loaded_features! (line 33) | def remove_loaded_features! FILE: lib/kicker/recipes/ignore.rb type Ignore (line 6) | module Ignore function call (line 7) | def self.call(files) #:nodoc: function ignores (line 11) | def self.ignores #:nodoc: function ignore (line 15) | def self.ignore(regexp_or_string) #:nodoc: type Kernel (line 20) | module Kernel function ignore (line 29) | def ignore(regexp_or_string) FILE: lib/kicker/recipes/rails.rb class Kicker::Recipes::Rails (line 3) | class Kicker::Recipes::Rails < Kicker::Recipes::Ruby method type_to_test_dir (line 11) | def type_to_test_dir(type) method all_controller_tests (line 38) | def all_controller_tests method tests_for_model (line 48) | def tests_for_model(model) method handle! (line 64) | def handle! FILE: lib/kicker/recipes/ruby.rb class Kicker::Recipes::Ruby (line 1) | class Kicker::Recipes::Ruby method test_type (line 9) | def test_type method runner_bin (line 22) | def runner_bin method test_cases_root (line 32) | def test_cases_root method test_options (line 41) | def test_options method reset! (line 45) | def reset! method runner_command (line 52) | def runner_command(*parts) method run_tests (line 66) | def run_tests(tests) method test_runner_command (line 70) | def test_runner_command(tests) method run_with_test_runner (line 76) | def run_with_test_runner(tests) method spec_runner_command (line 80) | def spec_runner_command(tests) method run_with_spec_runner (line 85) | def run_with_spec_runner(tests) method call (line 90) | def self.call(files) #:nodoc: method initialize (line 99) | def initialize(files) #:nodoc: method test_type (line 105) | def test_type method runner_bin (line 110) | def runner_bin method test_cases_root (line 115) | def test_cases_root method test_file (line 124) | def test_file(name) method handle! (line 131) | def handle! FILE: lib/kicker/utils.rb class Kicker (line 3) | class Kicker type Utils (line 4) | module Utils #:nodoc: function perform_work (line 10) | def perform_work(command_or_options) function execute (line 25) | def execute(command_or_options) function log (line 32) | def log(message) function clear_console! (line 41) | def clear_console! function _execute (line 49) | def _execute(job) function popen (line 72) | def popen(command, &block) function will_execute_command (line 82) | def will_execute_command(job) function did_execute_command (line 95) | def did_execute_command(job) type Kernel (line 109) | module Kernel function log (line 111) | def log(message) function perform_work (line 118) | def perform_work(command, &block) function execute (line 124) | def execute(command, &block) FILE: lib/kicker/version.rb class Kicker (line 1) | class Kicker FILE: rakelib/gem_release.rake function gem_version (line 5) | def gem_version function gem_file (line 10) | def gem_file FILE: spec/filesystem_change_spec.rb function silent (line 5) | def silent(&block) function touch (line 12) | def touch(file) function event (line 18) | def event(*files) function remove_tmp_files! (line 24) | def remove_tmp_files! FILE: spec/fsevents_spec.rb class FakeListener (line 3) | class FakeListener method initialize (line 4) | def initialize(paths, options={}) method change (line 8) | def change(&block) method start (line 13) | def start blocking=true method fake_event (line 17) | def fake_event(paths) FILE: spec/initialization_spec.rb type ReloadDotKick (line 3) | module ReloadDotKick; end FILE: spec/recipes/rails_spec.rb class Kicker::Recipes::Rails (line 4) | class Kicker::Recipes::Rails method run_tests (line 7) | def run_tests(tests) type SharedRailsHandlerHelper (line 60) | module SharedRailsHandlerHelper function should_match (line 61) | def should_match(files, tests, existing_files=nil) FILE: spec/recipes/ruby_spec.rb class Kicker::Recipes::Ruby (line 4) | class Kicker::Recipes::Ruby method execute (line 8) | def execute(command, &block) FILE: spec/recipes_spec.rb type ReloadDotKick (line 4) | module ReloadDotKick; end function recipe_files (line 9) | def recipe_files FILE: spec/spec_helper.rb class File (line 11) | class File method exist? (line 17) | def exist?(file) FILE: spec/utils_spec.rb class Kicker (line 3) | class Kicker type Utils (line 4) | module Utils function utils (line 10) | def utils function utils (line 127) | def utils