Sha256: 6aaeecd1f8805860a1264e7368ba1023279f8d861e76480d710afef6b3bbe1e5
Contents?: true
Size: 1.22 KB
Versions: 1
Compression:
Stored size: 1.22 KB
Contents
annotate_lib = File.expand_path(File.dirname(File.dirname(__FILE__))) unless ENV['is_cli'] task :set_annotation_options task annotate_routes: :set_annotation_options end desc "Adds the route map to routes.rb" task :annotate_routes => :environment do require "#{annotate_lib}/annotate/annotate_routes" options={} ENV['position'] = options[:position] = Annotate::Helpers.fallback(ENV['position'], 'before') options[:position_in_routes] = Annotate::Helpers.fallback(ENV['position_in_routes'], ENV['position']) options[:ignore_routes] = Annotate::Helpers.fallback(ENV['ignore_routes'], nil) options[:require] = ENV['require'] ? ENV['require'].split(',') : [] options[:wrapper_open] = Annotate::Helpers.fallback(ENV['wrapper_open'], ENV['wrapper']) options[:wrapper_close] = Annotate::Helpers.fallback(ENV['wrapper_close'], ENV['wrapper']) AnnotateRoutes.do_annotations(options) end desc "Removes the route map from routes.rb" task :remove_routes => :environment do annotate_lib = File.expand_path(File.dirname(File.dirname(__FILE__))) require "#{annotate_lib}/annotate/annotate_routes" options={} options[:require] = ENV['require'] ? ENV['require'].split(',') : [] AnnotateRoutes.remove_annotations(options) end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
annotate-3.2.0 | lib/tasks/annotate_routes.rake |