All Packages
Package Summary
Package
Description
Root package of the StudentRepoLoader application.
Provides command-line interface (CLI) entry points and usage examples for the StudentRepoLoader tool.
Provides infrastructure for organizing and preparing local directories for Git-based student submissions.
Contains logic for concurrent cloning of GitLab repositories linked to student submissions.
Top-level data model package for submission representations and data source formats.
Contains file parsers and data representations for ViLLe CSV exports.
Contains default implementations of the
VilleSubmission
and GitLabSubmission
interfaces.Defines the interface and mapping logic for structured ViLLe submission objects.
Utility classes for filtering, transforming, and projecting lists of ViLLe submission objects.