Module: CodeSync

Defined in:
lib/code_sync/manager.rb,
lib/code_sync.rb,
lib/code_sync/cli.rb,
lib/code_sync/rails.rb,
lib/code_sync/server.rb,
lib/code_sync/version.rb,
lib/code_sync/processors.rb,
lib/code_sync/temp_asset.rb,
lib/code_sync/pry_console.rb,
lib/code_sync/rails/engine.rb,
lib/code_sync/processors/basic.rb,
lib/code_sync/sprockets_adapter.rb,
lib/code_sync/processors/jst_processor.rb

Overview

Thanks to the rack-webconsole-pry project for showing me the way to handle this

Defined Under Namespace

Modules: Cli, MiddlemanExtension, Processors, Rails Classes: AssetPipelineGems, Engine, Manager, PrySessionServer, Server, SprocketsAdapter, TempAsset

Constant Summary collapse

Version =
"0.6.7"

Class Method Summary collapse

Class Method Details

.gem_assets_rootObject



16
17
18
# File 'lib/code_sync.rb', line 16

def self.gem_assets_root
  File.join(File.dirname(__FILE__), '..')
end

.lookup_processor_for_extension(extension) ⇒ Object



10
11
12
13
14
15
16
# File 'lib/code_sync/processors.rb', line 10

def self.lookup_processor_for_extension(extension)
  if processor = Processors::Map[extension]
    processor
  else
    CodeSync::Processors::Basic
  end
end