MCPcopy Create free account
hub / github.com/codenameone/CodenameOne / flush_lesson

Function flush_lesson

docs/website/scripts/split_courses.py:85–91  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

83 h3_re = re.compile(r"^###\s+(.+?)\s*$")
84
85 def flush_lesson():
86 nonlocal current_lesson
87 if current_lesson and current_module:
88 while current_lesson.body_lines and not current_lesson.body_lines[-1].strip():
89 current_lesson.body_lines.pop()
90 current_module.lessons.append(current_lesson)
91 current_lesson = None
92
93 for raw in lines:
94 line = raw.rstrip("\n")

Callers 1

parse_courseFunction · 0.85

Calls 3

popMethod · 0.65
appendMethod · 0.65
stripMethod · 0.45

Tested by

no test coverage detected