import_file and import_path APIs. Addresses #1632

This commit is contained in:
Thomas Reynolds 2015-11-28 18:02:45 -08:00
parent 16b997498b
commit e47b0ae29a
104 changed files with 19326 additions and 8 deletions

View file

@ -94,7 +94,7 @@ module Middleman
# @return [void]
Contract IsA['Middleman::SourceFile'] => Any
def touch_file(file)
data_path = file[:relative_path]
data_path = file[:full_path]
extension = File.extname(data_path)
basename = File.basename(data_path, extension)
@ -124,7 +124,7 @@ module Middleman
# @return [void]
Contract IsA['Middleman::SourceFile'] => Any
def remove_file(file)
data_path = file[:relative_path]
data_path = file[:full_path]
extension = File.extname(data_path)
basename = File.basename(data_path, extension)