abstract class Teeplate::FileTree

Defined in:

file_tree.cr

Constant Summary

GIT = (`which git`).strip
PROMPT = "O(overwrite)/K(keep) ? "

Constructors

Instance Method Summary

Macro Summary

Constructor Detail

def self.new(__out_dir : String) #

[View source]

Instance Method Detail

def __confirm(local_path, sliceable) #

[View source]
def __is_changed?(local_path, sliceable) #

[View source]
def __overwrite(local_path, sliceable, force, interactive) #

[View source]
def __prompt(local_path) #

[View source]
def __try_to_write(local_path, sliceable, force, interactive) #

[View source]
def render(force = false, interactive = false) #

[View source]

Macro Detail

macro directory(dir) #

[View source]