Skip to content

Commit 9fb6cf9

Browse files
khamilowiczclaude
andcommitted
Fix Elixir 1.19 and OTP 28 compatibility
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent ab626db commit 9fb6cf9

2 files changed

Lines changed: 8 additions & 4 deletions

File tree

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -177,3 +177,6 @@ $RECYCLE.BIN/
177177
*.lnk
178178

179179
# End of https://www.gitignore.io/api/c,vim,linux,macos,elixir,windows,visualstudiocode
180+
181+
# Dialyzer PLT cache
182+
/priv/plts/

mix.exs

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -46,9 +46,9 @@ defmodule Membrane.H264.FFmpeg.Plugin.MixProject do
4646
{:membrane_common_c, "~> 0.16.0"},
4747
{:membrane_h264_format, "~> 0.6.1"},
4848
{:membrane_raw_video_format, "~> 0.4.1"},
49-
{:ex_doc, "~> 0.29", only: :dev, runtime: false},
50-
{:credo, "~> 1.6", only: :dev, runtime: false},
51-
{:dialyxir, "~> 1.1", only: :dev, runtime: false},
49+
{:ex_doc, "~> 0.34", only: :dev, runtime: false},
50+
{:credo, "~> 1.7", only: :dev, runtime: false},
51+
{:dialyxir, "~> 1.4", only: :dev, runtime: false},
5252
{:membrane_raw_video_parser_plugin, "~> 0.12.2", only: :test},
5353
{:membrane_file_plugin, "~> 0.17.0", only: :test},
5454
{:membrane_h264_plugin, "~> 0.9.0", only: :test}
@@ -57,7 +57,8 @@ defmodule Membrane.H264.FFmpeg.Plugin.MixProject do
5757

5858
defp dialyzer() do
5959
opts = [
60-
flags: [:error_handling]
60+
flags: [:error_handling],
61+
plt_add_apps: [:mix, :syntax_tools]
6162
]
6263

6364
if System.get_env("CI") == "true" do

0 commit comments

Comments
 (0)