From f1d07f1a1218382dcfb0ca9deeffd9888d8a1780 Mon Sep 17 00:00:00 2001 From: Javier Cicchelli Date: Mon, 13 Oct 2025 17:05:34 +0200 Subject: [PATCH] Written the APIProtocol document extension for the DocC documentation catalog in the library target. --- .../Extensions/APIProtocol.md | 37 +++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 Sources/DiscogsService/Catalogs/DiscogsService.docc/Extensions/APIProtocol.md diff --git a/Sources/DiscogsService/Catalogs/DiscogsService.docc/Extensions/APIProtocol.md b/Sources/DiscogsService/Catalogs/DiscogsService.docc/Extensions/APIProtocol.md new file mode 100644 index 000000000..476e740b9 --- /dev/null +++ b/Sources/DiscogsService/Catalogs/DiscogsService.docc/Extensions/APIProtocol.md @@ -0,0 +1,37 @@ +# ``APIProtocol`` + +## Topics + +### Service calls + +- ``APIProtocol/getService(_:)`` +- ``APIProtocol/getService(headers:)`` + +### Database calls + +- ``APIProtocol/searchDatabase(_:)`` +- ``APIProtocol/searchDatabase(query:headers:)`` +- ``APIProtocol/getArtist(_:)`` +- ``APIProtocol/getArtist(path:headers:)`` +- ``APIProtocol/getArtistReleases(_:)`` +- ``APIProtocol/getArtistReleases(path:query:headers:)`` +- ``APIProtocol/getLabel(_:)`` +- ``APIProtocol/getLabel(path:headers:)`` +- ``APIProtocol/getLabelReleases(_:)`` +- ``APIProtocol/getLabelReleases(path:query:headers:)`` +- ``APIProtocol/getMaster(_:)`` +- ``APIProtocol/getMaster(path:headers:)`` +- ``APIProtocol/getMasterVersions(_:)`` +- ``APIProtocol/getMasterVersions(path:query:headers:)`` +- ``APIProtocol/getRelease(_:)`` +- ``APIProtocol/getRelease(path:query:headers:)`` +- ``APIProtocol/getReleaseRating(_:)`` +- ``APIProtocol/getReleaseRating(path:headers:)`` +- ``APIProtocol/getReleaseRatingByUser(_:)`` +- ``APIProtocol/getReleaseRatingByUser(path:headers:)`` +- ``APIProtocol/putReleaseRatingByUser(_:)`` +- ``APIProtocol/putReleaseRatingByUser(path:query:headers:)`` +- ``APIProtocol/deleteReleaseRatingByUser(_:)`` +- ``APIProtocol/deleteReleaseRatingByUser(path:headers:)`` +- ``APIProtocol/getReleaseStats(_:)`` +- ``APIProtocol/getReleaseStats(path:headers:)`` \ No newline at end of file