diff options
author | jwansek <eddie.atten.ea29@gmail.com> | 2022-01-10 17:08:42 +0000 |
---|---|---|
committer | jwansek <eddie.atten.ea29@gmail.com> | 2022-01-10 17:08:42 +0000 |
commit | 37236fdc957f5900f6a4bbffbff6ccc07d412c44 (patch) | |
tree | 8f26b1f8a03ffd135fd8814ffc8daa9daf0e41e3 /reportWriter.py | |
parent | d262c125550dfb952abeb1c953731f470c52decd (diff) | |
download | Smarker-37236fdc957f5900f6a4bbffbff6ccc07d412c44.tar.gz Smarker-37236fdc957f5900f6a4bbffbff6ccc07d412c44.zip |
added to report maker and removed the first markdown renderer
Diffstat (limited to 'reportWriter.py')
-rw-r--r-- | reportWriter.py | 36 |
1 files changed, 0 insertions, 36 deletions
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 |