From 6423d770e3e4530f21a3152e45f41740732c7de6 Mon Sep 17 00:00:00 2001 From: oleting Date: Sun, 24 Jan 2021 22:02:30 +0100 Subject: [PATCH] fix --- gui/gui.py | 8 ++++---- interpreter/NassiShneidermann.py | 2 ++ 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/gui/gui.py b/gui/gui.py index 2056490..ea58c39 100644 --- a/gui/gui.py +++ b/gui/gui.py @@ -104,7 +104,7 @@ class Gui: if file_is_empty: sg.popup_annoying('Our interpreter did not find anything. --> blame Kons or yourself!', title='Empty') - elif path: + if path: fnames = output(path) sg.popup_annoying('Successfully created!', title='Created', auto_close_duration=2, auto_close=True, text_color='green') @@ -118,11 +118,11 @@ class Gui: except JavaSyntaxError as JsE: logging.error( ('||SyntaxError in Java File|| Failed to create Image with values = ' + str(values))) - sg.popup_error((str(JsE))) + sg.popup_error(str(JsE)) except ScopeNotFoundException as SnFe: logging.error( ('||ScopeNotFoundExeption|| Failed to create Image with values = ' + str(values))) - sg.popup_error((str(SnFe))) + sg.popup_error(str(SnFe)) except FileNotFoundError as FnFe: logging.error( ('||FileNotFoundError|| Failed to create Image with values = ' + str(values))) @@ -134,7 +134,7 @@ class Gui: except Exception as e: logging.error( ('Failed to create Image with values = ' + str(values))) - sg.popup_error(('Failed to create an image of one funktion correctly. ' + str(e)) + 'There may be some images created. ') + sg.popup_error(('Failed to create an image of one function correctly. ' + str(e)) + 'There may be some images created. ') except: raise diff --git a/interpreter/NassiShneidermann.py b/interpreter/NassiShneidermann.py index 7524542..76c7efb 100644 --- a/interpreter/NassiShneidermann.py +++ b/interpreter/NassiShneidermann.py @@ -62,6 +62,8 @@ class NassiShneidermanDiagram: cancel = one_line_progress_meter('Progress', number_of_item, len(self.function_scopes), '-PROGRESSBAR-') if not cancel: return False + except: + pass filepath = f"{output_path}/{scope.name}" filepath = self.check_conflicts(filepath, on_conflict)