ML-195: Add credo check for put_toast/put_toast! usage in live components

This commit is contained in:
Claudio Ortolina
2026-05-21 08:08:11 +01:00
parent 66fb688b2a
commit ff42f24972
5 changed files with 310 additions and 6 deletions
+5 -1
View File
@@ -2,11 +2,15 @@
configs: [
%{
name: "default",
requires: ["./deps/phoenix_test/lib/phoenix_test/credo/**/*.ex"],
requires: [
"./deps/phoenix_test/lib/phoenix_test/credo/**/*.ex",
"./lib/music_library/credo/**/*.ex"
],
plugins: [{ExSlop, []}],
checks: %{
extra: [
{PhoenixTest.Credo.NoOpenBrowser, []},
{MusicLibrary.Credo.NoLiveComponentPutToast, []},
{Credo.Check.Warning.ExpensiveEmptyEnumCheck, []},
{Credo.Check.Refactor.DoubleBooleanNegation, []},
{Credo.Check.Refactor.CondStatements, []},