📝 Add docstrings to copilot/create-examkit-project
#3
+1,044
−800
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Docstrings generation was requested by @thecoder8890.
The following files were modified:
examkit/asr/whisper_runner.pyexamkit/cli.pyexamkit/config.pyexamkit/ingestion/exam_parser.pyexamkit/ingestion/ingest.pyexamkit/ingestion/ocr.pyexamkit/ingestion/slides_parser.pyexamkit/ingestion/transcript_normalizer.pyexamkit/logging_utils.pyexamkit/nlp/embeddings.pyexamkit/nlp/retrieval.pyexamkit/nlp/spacy_nlp.pyexamkit/nlp/splitter.pyexamkit/nlp/topic_mapping.pyexamkit/qa/checks.pyexamkit/render/pandoc_renderer.pyexamkit/render/templater.pyexamkit/render/typst_renderer.pyexamkit/reports/coverage.pyexamkit/reports/export.pyexamkit/synthesis/citations.pyexamkit/synthesis/composer.pyexamkit/synthesis/diagrams.pyexamkit/synthesis/ollama_client.pyexamkit/synthesis/prompts.pyexamkit/utils/io_utils.pyexamkit/utils/math_utils.pyexamkit/utils/text_utils.pyexamkit/utils/timecode.pytests/test_render.pyThese files were kept as they were
tests/test_ingestion.pytests/test_parsers.pytests/test_topic_mapping.pyThese file types are not supported
.env.example.github/PULL_REQUEST_TEMPLATE.md.gitignoreARCHITECTURE.mdCONTRIBUTING.mdIMPLEMENTATION_SUMMARY.mdLICENSEMakefileREADME.mdconfig/config.ymlconfig/templates/markdown/pdf_main.md.j2config/templates/markdown/section.md.j2config/templates/prompts/compare.j2config/templates/prompts/definition.j2config/templates/prompts/derivation.j2config/templates/prompts/fast_revision.j2config/templates/prompts/mistakes.j2config/templates/typst/main.typconfig/templates/typst/theme.typinput/sample/exam/README.mdinput/sample/manifest.jsoninput/sample/slides/README.mdinput/sample/topics/exam_topics.ymlinput/sample/topics/session_topics.ymlinput/sample/transcript/sample.vttinput/sample/video/README.mdpyproject.tomlℹ️ Note