From 37236fdc957f5900f6a4bbffbff6ccc07d412c44 Mon Sep 17 00:00:00 2001 From: jwansek Date: Mon, 10 Jan 2022 17:08:42 +0000 Subject: added to report maker and removed the first markdown renderer --- reportWriter.py | 36 ------------------------------------ 1 file changed, 36 deletions(-) delete mode 100644 reportWriter.py (limited to 'reportWriter.py') diff --git a/reportWriter.py b/reportWriter.py deleted file mode 100644 index ebbfecf..0000000 --- a/reportWriter.py +++ /dev/null @@ -1,36 +0,0 @@ -from dataclasses import dataclass -import datetime - -@dataclass -class MarkDownReportWriter: - student_no:str - - def __post_init__(self): - self.__push_line(""" -# %s Submission Report - -Report automatically generated at %s - -## Files\n\n""" % (self.student_no, datetime.datetime.now())) - - def __push_line(self, line): - with open("%s_report.md" % self.student_no, "a") as f: - f.write(line) - - def append_module(self, module_name, found = True, docs = None): - self.__push_line("### File: `%s.py`\n\n" % module_name) - if found: - self.__push_line(" - [x] Present\n") - if len(docs) > 2: - self.__push_line(" - [x] Documented (%d characters)\n\n" % (len(docs))) - else: - self.__push_line(" - [ ] Present\n\n") - - def append_class(self, class_name, found = True, docs = None): - self.__push_line("#### Class: `%s`\n\n" % class_name) - if found: - self.__push_line(" - [x] Present\n") - if len(docs) > 2: - self.__push_line(" - [x] Documented (%d characters)\n\n" % (len(docs))) - else: - self.__push_line(" - [ ] Present\n\n") \ No newline at end of file -- cgit v1.2.3