lib/sugar-high/includes.rb in sugar-high-0.6.3 vs lib/sugar-high/includes.rb in sugar-high-0.7.0
- old
+ new
@@ -7,32 +7,32 @@
class_eval %{
def #{plural} *module_names
module_names.to_symbols.each do |name|
class_eval %{
#{name} \#{name.to_s.camelize}
- }
+ }
end
- end
+ end
def #{name}_from module_name, *sub_modules
sub_modules.to_symbols.each do |name|
class_eval %{
#{name} \#{module_name.to_s.camelize}::\#{name.to_s.camelize}
- }
+ }
end
- end
+ end
}
end
-
+
def includes_and_extends *module_names
includes module_names
extends module_names
- end
+ end
def includes_and_extends_from module_name, *sub_modules
includes module_name, *sub_modules
extends module_name, *sub_modules
- end
+ end
alias_method :extends_and_includes, :includes_and_extends
alias_method :extends_and_includes_from, :includes_and_extends_from
end
\ No newline at end of file