Skip to content
Snippets Groups Projects
Select Git revision
  • 5bbb2606d4aecdd9d54d91ffdd53c87a2c983916
  • main default protected
  • jw_sonar
  • v6.0
  • ask-user-to-delete-exercises-on-duplicates
  • v5.0
  • open_tool_for_self_hosting
  • jw_sonar_backup
  • move-to-esm-only
  • v4.2
  • v4.1
11 results

Exercise.ts

Blame
  • Exercise.ts 611 B
    import User        from './User.js';
    import Assignment  from './Assignment.js';
    import * as Gitlab from '@gitbeaker/rest';
    
    
    interface Exercise {
        id: string;
        assignmentName: string;
        name: string;
        gitlabId: number;
        gitlabLink: string;
        gitlabCreationInfo: Gitlab.ProjectSchema;
        gitlabLastInfo: Gitlab.ProjectSchema;
        gitlabLastInfoDate: string;
    
        members: Array<User> | undefined;
        assignment: Assignment | undefined;
    
        isCorrection: boolean;
        correctionCommit: Gitlab.CommitSchema | undefined;
        correctionDescription: string | undefined;
    }
    
    
    export default Exercise;