mirror of
https://github.com/github/rails.git
synced 2026-01-09 14:48:01 -05:00
Move the last pockets of Sprockets stuff into the Sprockets directory
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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
|
||||
@@ -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)
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user