Apply quokka blocks rule
This commit is contained in:
+1
-1
@@ -4,6 +4,6 @@
|
|||||||
plugins: [Phoenix.LiveView.HTMLFormatter, Quokka],
|
plugins: [Phoenix.LiveView.HTMLFormatter, Quokka],
|
||||||
inputs: ["*.{heex,ex,exs}", "{config,lib,test}/**/*.{heex,ex,exs}", "priv/*/seeds.exs"],
|
inputs: ["*.{heex,ex,exs}", "{config,lib,test}/**/*.{heex,ex,exs}", "priv/*/seeds.exs"],
|
||||||
quokka: [
|
quokka: [
|
||||||
only: [:module_directives, :pipes, :single_node]
|
only: [:blocks, :module_directives, :pipes, :single_node]
|
||||||
]
|
]
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -15,14 +15,14 @@ defmodule Mix.Tasks.Esbuild.CheckVersion do
|
|||||||
current_version = Release.fetch_current_version()
|
current_version = Release.fetch_current_version()
|
||||||
latest_version = Release.fetch_latest_version!()
|
latest_version = Release.fetch_latest_version!()
|
||||||
|
|
||||||
if current_version !== latest_version do
|
if current_version === latest_version do
|
||||||
|
Mix.Shell.IO.info("The esbuild version is up to date (#{current_version})")
|
||||||
|
else
|
||||||
Mix.Shell.IO.info(
|
Mix.Shell.IO.info(
|
||||||
"A new esbuild version is available: #{current_version} ==> #{latest_version}"
|
"A new esbuild version is available: #{current_version} ==> #{latest_version}"
|
||||||
)
|
)
|
||||||
|
|
||||||
System.halt(1)
|
System.halt(1)
|
||||||
else
|
|
||||||
Mix.Shell.IO.info("The esbuild version is up to date (#{current_version})")
|
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|||||||
@@ -13,7 +13,9 @@ defmodule Mix.Tasks.Esbuild.UpdateVersion do
|
|||||||
current_version = Release.fetch_current_version()
|
current_version = Release.fetch_current_version()
|
||||||
latest_version = Release.fetch_latest_version!()
|
latest_version = Release.fetch_latest_version!()
|
||||||
|
|
||||||
if current_version !== latest_version do
|
if current_version === latest_version do
|
||||||
|
Mix.Shell.IO.info("esbuild configuration is up to date (#{current_version})")
|
||||||
|
else
|
||||||
Mix.Shell.IO.info(
|
Mix.Shell.IO.info(
|
||||||
"Updating esbuild configuration from #{current_version} to #{latest_version}"
|
"Updating esbuild configuration from #{current_version} to #{latest_version}"
|
||||||
)
|
)
|
||||||
@@ -22,8 +24,6 @@ defmodule Mix.Tasks.Esbuild.UpdateVersion do
|
|||||||
Path.expand("config/config.exs", File.cwd!())
|
Path.expand("config/config.exs", File.cwd!())
|
||||||
|
|
||||||
Release.update_config_file!(config_file, current_version, latest_version)
|
Release.update_config_file!(config_file, current_version, latest_version)
|
||||||
else
|
|
||||||
Mix.Shell.IO.info("esbuild configuration is up to date (#{current_version})")
|
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|||||||
@@ -15,14 +15,14 @@ defmodule Mix.Tasks.Tailwind.CheckVersion do
|
|||||||
current_version = Release.fetch_current_version()
|
current_version = Release.fetch_current_version()
|
||||||
latest_version = Release.fetch_latest_version!()
|
latest_version = Release.fetch_latest_version!()
|
||||||
|
|
||||||
if current_version !== latest_version do
|
if current_version === latest_version do
|
||||||
|
Mix.Shell.IO.info("The tailwind version is up to date (#{current_version})")
|
||||||
|
else
|
||||||
Mix.Shell.IO.info(
|
Mix.Shell.IO.info(
|
||||||
"A new tailwind version is available: #{current_version} ==> #{latest_version}"
|
"A new tailwind version is available: #{current_version} ==> #{latest_version}"
|
||||||
)
|
)
|
||||||
|
|
||||||
System.halt(1)
|
System.halt(1)
|
||||||
else
|
|
||||||
Mix.Shell.IO.info("The tailwind version is up to date (#{current_version})")
|
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|||||||
@@ -13,7 +13,9 @@ defmodule Mix.Tasks.Tailwind.UpdateVersion do
|
|||||||
current_version = Release.fetch_current_version()
|
current_version = Release.fetch_current_version()
|
||||||
latest_version = Release.fetch_latest_version!()
|
latest_version = Release.fetch_latest_version!()
|
||||||
|
|
||||||
if current_version !== latest_version do
|
if current_version === latest_version do
|
||||||
|
Mix.Shell.IO.info("tailwind configuration is up to date (#{current_version})")
|
||||||
|
else
|
||||||
Mix.Shell.IO.info(
|
Mix.Shell.IO.info(
|
||||||
"Updating tailwind configuration from #{current_version} to #{latest_version}"
|
"Updating tailwind configuration from #{current_version} to #{latest_version}"
|
||||||
)
|
)
|
||||||
@@ -22,8 +24,6 @@ defmodule Mix.Tasks.Tailwind.UpdateVersion do
|
|||||||
Path.expand("config/config.exs", File.cwd!())
|
Path.expand("config/config.exs", File.cwd!())
|
||||||
|
|
||||||
Release.update_config_file!(config_file, current_version, latest_version)
|
Release.update_config_file!(config_file, current_version, latest_version)
|
||||||
else
|
|
||||||
Mix.Shell.IO.info("tailwind configuration is up to date (#{current_version})")
|
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|||||||
@@ -181,8 +181,6 @@ defmodule MusicLibrary.Records do
|
|||||||
"selected_release_id" => selected_release_id
|
"selected_release_id" => selected_release_id
|
||||||
})
|
})
|
||||||
|> create_record()
|
|> create_record()
|
||||||
else
|
|
||||||
error -> error
|
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
@@ -164,14 +164,12 @@ defmodule MusicLibrary.ScrobbleActivity do
|
|||||||
r.release_id == track.album.musicbrainz_id
|
r.release_id == track.album.musicbrainz_id
|
||||||
end)
|
end)
|
||||||
|
|
||||||
record_id = if matched_release, do: matched_release.record_id, else: nil
|
record_id = if matched_release, do: matched_release.record_id
|
||||||
|
|
||||||
if record_id do
|
if record_id do
|
||||||
Enum.find_value(all_artist_pairs, fn pair ->
|
Enum.find_value(all_artist_pairs, fn pair ->
|
||||||
if pair.record_id == record_id, do: pair.artist_id, else: nil
|
if pair.record_id == record_id, do: pair.artist_id
|
||||||
end)
|
end)
|
||||||
else
|
|
||||||
nil
|
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
@@ -165,15 +165,15 @@ defmodule MusicLibraryWeb.AddRecordComponent do
|
|||||||
mb_query = assigns.initial_query || ""
|
mb_query = assigns.initial_query || ""
|
||||||
|
|
||||||
socket =
|
socket =
|
||||||
if mb_query != "" do
|
if mb_query == "" do
|
||||||
|
socket
|
||||||
|
else
|
||||||
{:ok, release_groups} =
|
{:ok, release_groups} =
|
||||||
MusicBrainz.search_release_group(mb_query, limit: @batch_size, offset: 0)
|
MusicBrainz.search_release_group(mb_query, limit: @batch_size, offset: 0)
|
||||||
|
|
||||||
socket
|
socket
|
||||||
|> assign(:release_groups_count, Enum.count(release_groups))
|
|> assign(:release_groups_count, Enum.count(release_groups))
|
||||||
|> stream(:release_groups, release_groups, reset: true)
|
|> stream(:release_groups, release_groups, reset: true)
|
||||||
else
|
|
||||||
socket
|
|
||||||
end
|
end
|
||||||
|
|
||||||
{:ok,
|
{:ok,
|
||||||
|
|||||||
@@ -184,10 +184,10 @@ defmodule MusicLibraryWeb.ReleaseComponent do
|
|||||||
end
|
end
|
||||||
|
|
||||||
defp medium_title(medium) do
|
defp medium_title(medium) do
|
||||||
if medium.title !== "" do
|
if medium.title === "" do
|
||||||
medium.title
|
|
||||||
else
|
|
||||||
gettext("Disc %{no}", %{no: medium.number})
|
gettext("Disc %{no}", %{no: medium.number})
|
||||||
|
else
|
||||||
|
medium.title
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user