A "universal" / normalized API wrapper for git hosting services.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

37 lines
846 B

  1. package gitrest.impl.gitlab.model
  2. import gitrest.model.License
  3. import kotlinx.serialization.SerialName
  4. import kotlinx.serialization.Serializable
  5. @Serializable
  6. class GitlabLicense : License() {
  7. @SerialName("key")
  8. override val key: String? = null
  9. @SerialName("nickname")
  10. override val name: String? = null
  11. @SerialName("name")
  12. val fullName: String? = null
  13. @SerialName("description")
  14. override val description: String? = null
  15. @SerialName("content")
  16. override val body: String? = null
  17. @SerialName("html_url")
  18. override val infoUrl: String? = null
  19. @SerialName("permissions")
  20. override val permissions: Array<String>? = null
  21. @SerialName("conditions")
  22. override val conditions: Array<String>? = null
  23. @SerialName("limitations")
  24. override val limitations: Array<String>? = null
  25. }