Enable quokka with :module_directives rule

This commit is contained in:
Claudio Ortolina
2025-05-28 19:41:57 +01:00
parent 5207aa2773
commit 676c2e4290
52 changed files with 103 additions and 73 deletions
+1 -1
View File
@@ -1,9 +1,9 @@
defmodule MusicLibrary.Artists do
import Ecto.Query, warn: false
alias MusicLibrary.Repo
alias MusicLibrary.Artists.ArtistInfo
alias MusicLibrary.Records.{ArtistRecord, Record}
alias MusicLibrary.Repo
alias MusicLibrary.{BackgroundRepo, Worker}
def get_artist!(musicbrainz_id) do
+1
View File
@@ -1,5 +1,6 @@
defmodule MusicLibrary.Artists.ArtistInfo do
use Ecto.Schema
import Ecto.Changeset
alias MusicLibrary.Records.Cover
+1 -2
View File
@@ -1,12 +1,11 @@
defmodule MusicLibrary.Collection do
import Ecto.Query, warn: false
import MusicLibrary.Records, only: [order_alphabetically: 0]
alias MusicLibrary.Records
alias MusicLibrary.Records.{Record, SearchIndex}
alias MusicLibrary.Repo
import MusicLibrary.Records, only: [order_alphabetically: 0]
def search_records(query, opts \\ []) do
limit = Keyword.get(opts, :limit, 20)
offset = Keyword.get(opts, :offset, 0)
+3 -2
View File
@@ -1,10 +1,11 @@
defmodule MusicLibrary.Records.Batch do
require Logger
import Ecto.Query
alias MusicLibrary.Records
alias MusicLibrary.Records.{Cover, Record}
alias MusicLibrary.Repo
import Ecto.Query
require Logger
def refresh_musicbrainz_data(opts \\ []) do
run_on_all_records(fn record ->
+1
View File
@@ -1,5 +1,6 @@
defmodule MusicLibrary.Records.Record do
use Ecto.Schema
import Ecto.Changeset
alias MusicBrainz.{Release, ReleaseGroup}
+1
View File
@@ -1,5 +1,6 @@
defmodule MusicLibrary.Secrets.Secret do
use Ecto.Schema
import Ecto.Changeset
@primary_key {:name, :string, autogenerate: false}