Enable quokka with :module_directives rule
This commit is contained in:
@@ -6,10 +6,10 @@ defmodule MusicBrainz.API do
|
||||
- Extend the metadata associated with existing records
|
||||
"""
|
||||
|
||||
require Logger
|
||||
|
||||
alias MusicBrainz.{Artist, ReleaseGroupSearchResult, ReleaseSearchResult}
|
||||
|
||||
require Logger
|
||||
|
||||
@doc """
|
||||
Uses the [lookup](https://musicbrainz.org/doc/MusicBrainz_API#Lookups) endpoint with the release group id and include the
|
||||
associated artists, genres, releases and release group relations. Note that the API limits each included resource to 25 items.
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
defmodule MusicBrainz.ReleaseGroupSearchResult do
|
||||
alias MusicBrainz.ReleaseGroup
|
||||
|
||||
@enforce_keys [:id, :type, :title, :artists, :release_date]
|
||||
defstruct [:id, :type, :title, :artists, :release_date]
|
||||
|
||||
alias MusicBrainz.ReleaseGroup
|
||||
|
||||
def from_api_response(rg) do
|
||||
%__MODULE__{
|
||||
id: rg["id"],
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
defmodule MusicBrainz.ReleaseSearchResult do
|
||||
alias MusicBrainz.ReleaseGroup
|
||||
|
||||
@enforce_keys [:id, :title, :release_group, :artists, :date, :barcode, :media]
|
||||
defstruct [:id, :title, :release_group, :artists, :date, :barcode, :media]
|
||||
|
||||
alias MusicBrainz.ReleaseGroup
|
||||
|
||||
def from_api_response(r) do
|
||||
%__MODULE__{
|
||||
id: r["id"],
|
||||
|
||||
Reference in New Issue
Block a user