index.raml 2.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  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. CodeProjectGeneral: !include ./assignment/codework/CodeProjectGeneral.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. CommitDetails: !include ./assignment/codework/CommitDetails.raml
  43. ResultNestedScore: !include ./assignment/codework/ResultNestedScore.raml
  44. ResultStatistics: !include ./assignment/codework/ResultStatistics.raml
  45. PercentItemDTO: !include ./assignment/codework/PercentItemDTO.raml
  46. ResultPercent: !include ./assignment/codework/ResultPercent.raml
  47. CodeWorkProcessDataVO: !include ./assignment/codework/CodeWorkProcessDataVO.raml
  48. # Enums
  49. UserIdentity: !include ./enums/UserIdentity.raml
  50. QuestionType: !include ./enums/QuestionType.raml
  51. Difficulty: !include ./enums/Difficulty.raml
  52. AssignmentType: !include ./enums/AssignmentType.raml
  53. AssignmentStatus: !include ./enums/AssignmentStatus.raml
  54. DeployEnvironment: !include ./enums/DeployEnvironment.raml
  55. DeployStatus: !include ./enums/DeployStatus.raml
  56. BuildStatus: !include ./enums/BuildStatus.raml
  57. # Page
  58. PageEntity: !include ./PageEntity.raml
  59. PageUser: !include ./page/PageUser.raml
  60. PageQuestion: !include ./page/PageQuestion.raml