2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
|
# File 'lib/roby/app.rb', line 2072
def auto_require_planners
self.auto_load_search_path
prefixes = ["actions"]
if backward_compatible_naming?
prefixes << "planners"
end
prefixes.each do |prefix|
load_all_model_files_in(prefix)
end
if backward_compatible_naming?
main_files = find_files("planners", "ROBOT", "main.rb", all: true, order: :specific_first)
main_files.each do |path|
require path
end
planner_files = find_files_in_dirs("planners", "ROBOT", all: true, order: :specific_first, pattern: /\.rb$/)
planner_files.each do |path|
require path
end
end
call_plugins(:require_planners, self)
end
|