Move the last pockets of Sprockets stuff into the Sprockets directory

This commit is contained in:
wycats
2011-05-23 16:43:58 -07:00
parent 76f947edf7
commit a9f22dc272
5 changed files with 16 additions and 25 deletions

View File

@@ -22,7 +22,6 @@ module ActionView #:nodoc:
autoload :RecordTagHelper
autoload :RenderingHelper
autoload :SanitizeHelper
autoload :SprocketsHelper
autoload :TagHelper
autoload :TextHelper
autoload :TranslationHelper
@@ -53,7 +52,6 @@ module ActionView #:nodoc:
include RecordTagHelper
include RenderingHelper
include SanitizeHelper
include SprocketsHelper
include TagHelper
include TextHelper
include TranslationHelper

View File

@@ -1,14 +0,0 @@
require 'uri'
require 'action_view/helpers/asset_paths'
module ActionView
module Helpers
module SprocketsHelper
def debug_assets?
params[:debug_assets] == '1' ||
params[:debug_assets] == 'true'
end
end
end
end

View File

@@ -1,3 +1,6 @@
require "action_view/helpers/asset_paths"
require "action_view/helpers/asset_tag_helper"
module Sprockets
module Helpers
module RailsHelper
@@ -9,12 +12,6 @@ module Sprockets
end
end
def asset_path(source, default_ext = nil, body = false)
source = source.logical_path if source.respond_to?(:logical_path)
path = asset_paths.compute_public_path(source, 'assets', default_ext, true)
body ? "#{path}?body=1" : path
end
def javascript_include_tag(source, options = {})
debug = options.key?(:debug) ? options.delete(:debug) : debug_assets?
body = options.key?(:body) ? options.delete(:body) : false
@@ -53,6 +50,18 @@ module Sprockets
end
end
private
def debug_assets?
params[:debug_assets] == '1' ||
params[:debug_assets] == 'true'
end
def asset_path(source, default_ext = nil, body = false)
source = source.logical_path if source.respond_to?(:logical_path)
path = asset_paths.compute_public_path(source, 'assets', default_ext, true)
body ? "#{path}?body=1" : path
end
class AssetPaths < ActionView::Helpers::AssetPaths #:nodoc:
def compute_public_path(source, dir, ext=nil, include_host=true)
super(source, 'assets', ext, include_host)

View File

@@ -35,7 +35,6 @@ module Sprockets
ActiveSupport.on_load(:action_view) do
app.assets.context_class.instance_eval do
include ::ActionView::Helpers::SprocketsHelper
include ::Sprockets::Helpers::RailsHelper
end
end

View File

@@ -4,8 +4,7 @@ require 'sprockets/helpers/rails_helper'
require 'mocha'
class SprocketsHelperTest < ActionView::TestCase
tests ActionView::Helpers::SprocketsHelper
include Sprockets::Helpers::RailsHelper
tests Sprockets::Helpers::RailsHelper
attr_accessor :assets