16 from os.path
import basename, splitext
21 from .jswriter
import JsResultWriter, SplitLogWriter
35 writer.write(template)
46 for index, (keywords, strings)
in enumerate(self.
_js_model_js_model.split_results,
48 self.
_write_split_log_write_split_log(index, keywords, strings,
'%s-%d.js' % (base, index))
53 writer.write(keywords, strings, index, basename(path))
def _write_split_logs(self, base)
def _write_split_log(self, index, keywords, strings, path)
def write(self, path, config)
def write(self, path, config)
def __init__(self, output, model, config)
def __init__(self, js_model)
def _write_file(self, path, config, template)
def file_writer(path=None, encoding='UTF-8', newline=None)