This package contains github-specific DTOs.
More...
|
| record | CommitDto (String sha, String url) |
| | Data Transfer Object representing a commit in GitHub.
|
| record | TagDto (String name, String zipball_url, String tarball_url, CommitDto commit, String node_id) |
| | Data Transfer Object representing a GitHub tag (release).
|
This package contains github-specific DTOs.
◆ CommitDto()
| record fr.softsf.sudokufx.dto.github.CommitDto |
( |
String | sha, |
|
|
String | url ) |
Data Transfer Object representing a commit in GitHub.
- Parameters
-
| sha | the SHA hash of the commit |
| url | the API URL to access the commit details |
◆ TagDto()
| record fr.softsf.sudokufx.dto.github.TagDto |
( |
String | name, |
|
|
String | zipball_url, |
|
|
String | tarball_url, |
|
|
CommitDto | commit, |
|
|
String | node_id ) |
Data Transfer Object representing a GitHub tag (release).
- Parameters
-
| name | the name of the tag (e.g., "v1.0.0") |
| zipball_url | the URL to download the source as a zip archive |
| tarball_url | the URL to download the source as a tarball archive |
| commit | the commit associated with this tag |
| node_id | the GitHub internal node ID for this tag |