index.raml 2.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. #%RAML 1.0
  2. # Course
  3. Course: !include ./course/Course.raml
  4. CourseDTO: !include ./course/CourseDTO.raml
  5. CourseDTOWithId:
  6. type: CourseDTO
  7. properties:
  8. id: integer
  9. # User
  10. User: !include ./user/User.raml
  11. UserDTO: !include ./user/UserDTO.raml
  12. # Group
  13. Group: !include ./group/Group.raml
  14. GroupDTO: !include ./group/GroupDTO.raml
  15. NestedGroup: !include ./group/NestedGroup.raml
  16. NestedGroupWithSingleUsername: !include ./group/NestedGroupWithSingleUsername.raml
  17. # Question
  18. QuestionDTO: !include ./question/QuestionDTO.raml
  19. Question: !include ./question/Question.raml
  20. NestedQuestion: !include ./question/NestedQuestion.raml
  21. # CodeWork
  22. CodeWork: !include ./assignment/codework/CodeWork.raml
  23. CodeWorkDTO: !include ./assignment/codework/CodeWorkDTO.raml
  24. CodeWorkProcedure: !include ./assignment/codework/CodeWorkProcedure.raml
  25. NestedStatus: !include ./assignment/codework/NestedStatus.raml
  26. NestedTestStatus: !include ./assignment/codework/NestedTestStatus.raml
  27. NestedScore: !include ./assignment/codework/NestedScore.raml
  28. NestedOneUnitTest: !include ./assignment/codework/NestedOneUnitTest.raml
  29. CodeWorkResult: !include ./assignment/codework/CodeWorkResult.raml
  30. CodeWorkProject: !include ./assignment/codework/CodeWorkProject.raml
  31. CodeWorkProjectGeneral: !include ./assignment/codework/CodeWorkProjectGeneral.raml
  32. CodeWorkDeploy: !include ./assignment/codework/CodeWorkDeploy.raml
  33. CodeWorkDeployRecord: !include ./assignment/codework/CodeWorkDeployRecord.raml
  34. BuildRecordDTO: !include ./assignment/codework/BuildRecordDTO.raml
  35. TestRecord: !include ./assignment/codework/TestRecord.raml
  36. UnitTestRecord: !include ./assignment/codework/UnitTestRecord.raml
  37. FunctionTestRecord: !include ./assignment/codework/FunctionTestRecord.raml
  38. DeployImage: !include ./assignment/codework/DeployImage.raml
  39. FunctionalTestDTO: !include ./assignment/codework/FunctionalTestDTO.raml
  40. DeployDTO: !include ./assignment/codework/DeployDTO.raml
  41. DeployResponse: !include ./assignment/codework/DeployResponse.raml
  42. # Enums
  43. UserIdentity: !include ./enums/UserIdentity.raml
  44. QuestionType: !include ./enums/QuestionType.raml
  45. Difficulty: !include ./enums/Difficulty.raml
  46. AssignmentType: !include ./enums/AssignmentType.raml
  47. AssignmentStatus: !include ./enums/AssignmentStatus.raml
  48. DeployEnvironment: !include ./enums/DeployEnvironment.raml
  49. DeployStatus: !include ./enums/DeployStatus.raml
  50. BuildStatus: !include ./enums/BuildStatus.raml