summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormo k <mo@mokhan.ca>2012-11-06 21:21:24 -0700
committermo k <mo@mokhan.ca>2012-11-06 21:21:24 -0700
commite2d6573fbd2a8995995ce65d7fe72e0653238331 (patch)
treefceb96a84c1b346a33649a66ece513689143be7c
parent1cbfb78eb22d2b16200e2d02451e3c07db7a6a59 (diff)
remove dead code.
-rw-r--r--lib/filtered_command.rb10
-rw-r--r--lib/move_forward.rb8
-rw-r--r--lib/specification.rb8
-rw-r--r--lib/turn_left.rb8
-rw-r--r--lib/turn_right.rb8
5 files changed, 0 insertions, 42 deletions
diff --git a/lib/filtered_command.rb b/lib/filtered_command.rb
deleted file mode 100644
index 482b16e..0000000
--- a/lib/filtered_command.rb
+++ /dev/null
@@ -1,10 +0,0 @@
-class FilteredCommand
- def initialize(command, specification)
- @command = command
- @specification = specification
- end
- def run(item)
- @command.run if @specification.matches(item)
- end
-end
-
diff --git a/lib/move_forward.rb b/lib/move_forward.rb
deleted file mode 100644
index 869910c..0000000
--- a/lib/move_forward.rb
+++ /dev/null
@@ -1,8 +0,0 @@
-class MoveForward
- def initialize(rover)
- @rover = rover
- end
- def run
- @rover.drive
- end
-end
diff --git a/lib/specification.rb b/lib/specification.rb
deleted file mode 100644
index dc1055d..0000000
--- a/lib/specification.rb
+++ /dev/null
@@ -1,8 +0,0 @@
-class Specification
- def initialize(criteria)
- @criteria = criteria
- end
- def matches(item)
- @criteria.call(item)
- end
-end
diff --git a/lib/turn_left.rb b/lib/turn_left.rb
deleted file mode 100644
index 2388f74..0000000
--- a/lib/turn_left.rb
+++ /dev/null
@@ -1,8 +0,0 @@
-class TurnLeft
- def initialize(rover)
- @rover = rover
- end
- def run
- @rover.rotate(-90)
- end
-end
diff --git a/lib/turn_right.rb b/lib/turn_right.rb
deleted file mode 100644
index 909fbae..0000000
--- a/lib/turn_right.rb
+++ /dev/null
@@ -1,8 +0,0 @@
-class TurnRight
- def initialize(rover)
- @rover = rover
- end
- def run
- @rover.rotate(90)
- end
-end