diff options
Diffstat (limited to 'lib/rake/name_space.rb')
-rw-r--r-- | lib/rake/name_space.rb | 38 |
1 files changed, 0 insertions, 38 deletions
diff --git a/lib/rake/name_space.rb b/lib/rake/name_space.rb deleted file mode 100644 index 58f911e434..0000000000 --- a/lib/rake/name_space.rb +++ /dev/null @@ -1,38 +0,0 @@ -## -# The NameSpace class will lookup task names in the scope defined by a -# +namespace+ command. - -class Rake::NameSpace - - ## - # Create a namespace lookup object using the given task manager - # and the list of scopes. - - def initialize(task_manager, scope_list) - @task_manager = task_manager - @scope = scope_list.dup - end - - ## - # Lookup a task named +name+ in the namespace. - - def [](name) - @task_manager.lookup(name, @scope) - end - - ## - # The scope of the namespace (a LinkedList) - - def scope - @scope.dup - end - - ## - # Return the list of tasks defined in this and nested namespaces. - - def tasks - @task_manager.tasks_in_scope(@scope) - end - -end - |