def _parse_data(self, data, file_pathname, file_name): # """ Parse the given content. :param data: Data to be parsed :param file_pathname: File path :param file_name: File name :return: (str) Filtered data :since: v0.1.00 """ if (self.event_handler != None): self.event_handler.debug("#echo(__FILEPATH__)# -CssBuilder._parse_data(data)- (#echo(__LINE__)#)") if (path.splitext(file_name)[-1].lower() == ".scss"): # config.STATIC_URL = "" data = Scss().compile(data) # if (self._get_variable("css_min_filenames") != None and file_name[-8:].lower() != ".min.css" and self._get_variable("debug") == None ): data = cssmin(data) if (self._get_variable("css_header") != None): data = "/* {0} */\n{1}".format(self._get_variable("css_header"), data) return BuilderSkel._parse_data(self, data, file_pathname, file_name)
def _parse_data(self, data, file_pathname, file_name): # """ Parse the given content. :param data: Data to be parsed :param file_pathname: File path :param file_name: File name :return: (str) Filtered data :since: v0.1.00 """ if (self.event_handler != None): self.event_handler.debug("#echo(__FILEPATH__)# -PyBuilder._parse_data(data)- (#echo(__LINE__)#)") data = self._parse('"""#', BuilderSkel._parse_data(self, data, file_pathname, file_name)) if (self._get_variable("dev_comments") == None): return self._remove_data_dev_comments(data) else: return data
def _parse_data(self, data, file_pathname, file_name): # """ Parse the given content. :param data: Data to be parsed :param file_pathname: File path :param file_name: File name :return: (str) Filtered data :since: v0.1.00 """ if (self.event_handler != None): self.event_handler.debug("#echo(__FILEPATH__)# -JsBuilder._parse_data(data)- (#echo(__LINE__)#)") if (self._get_variable("js_min_filenames") != None and file_pathname[-7:].lower() != ".min.js" and self._get_variable("debug") == None ): data = minify(data, True) if (self._get_variable("js_header") != None): data = "// {0}\n{1}".format(self._get_variable("js_header"), data) return BuilderSkel._parse_data(self, data, file_pathname, file_name)