From 3e2e29baa11adfbe673b09be5d28f52da0ca76fc Mon Sep 17 00:00:00 2001 From: Viv Date: Fri, 2 Jun 2023 16:35:06 -0400 Subject: [PATCH] `parsers.py`: Add `NotImplementError` else cases I felt too lazy to explicitly specify each and every unsupported command. --- tja2fumen/parsers.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/tja2fumen/parsers.py b/tja2fumen/parsers.py index 3700f93..31473f4 100644 --- a/tja2fumen/parsers.py +++ b/tja2fumen/parsers.py @@ -98,6 +98,8 @@ def getCourse(tjaHeaders, lines): else: balloons = [] headers['balloon'] = balloons + else: + raise NotImplementedError def parseBranchCommands(line): nonlocal flagLevelhold, targetBranch, currentBranch @@ -133,6 +135,8 @@ def getCourse(tjaHeaders, lines): flagLevelhold = False elif line['name'] == 'SECTION': raise NotImplementedError + else: + raise NotImplementedError def parseMeasureCommands(line): nonlocal measureDivisor, measureDividend, measureEvents, flagLevelhold @@ -162,6 +166,8 @@ def getCourse(tjaHeaders, lines): pass elif line['name'] == 'NEXTSONG': pass + else: + raise NotImplementedError def parseMeasureData(line): nonlocal measures, measureData, measureDividend, measureDivisor, measureEvents