From 6e8349fe8f15b1128ec387a09be946e255ad4cc7 Mon Sep 17 00:00:00 2001 From: Magnus Date: Fri, 18 Aug 2023 00:01:07 +0200 Subject: [PATCH] Remove superfluous `module` argument (#560) --- rustler_mix/lib/rustler.ex | 2 +- rustler_mix/lib/rustler/compiler.ex | 4 ++-- rustler_mix/lib/rustler/compiler/config.ex | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/rustler_mix/lib/rustler.ex b/rustler_mix/lib/rustler.ex index 1297fe60..c985e3f8 100644 --- a/rustler_mix/lib/rustler.ex +++ b/rustler_mix/lib/rustler.ex @@ -97,7 +97,7 @@ defmodule Rustler do quote bind_quoted: [opts: opts] do otp_app = Keyword.fetch!(opts, :otp_app) env = Application.compile_env(otp_app, __MODULE__, []) - config = Rustler.Compiler.compile_crate(otp_app, __MODULE__, env, opts) + config = Rustler.Compiler.compile_crate(otp_app, env, opts) for resource <- config.external_resources do @external_resource resource diff --git a/rustler_mix/lib/rustler/compiler.ex b/rustler_mix/lib/rustler/compiler.ex index 94fb3bd6..dc04df38 100644 --- a/rustler_mix/lib/rustler/compiler.ex +++ b/rustler_mix/lib/rustler/compiler.ex @@ -4,8 +4,8 @@ defmodule Rustler.Compiler do alias Rustler.Compiler.{Config, Messages, Rustup} @doc false - def compile_crate(otp_app, module, config, opts) do - config = Config.from(otp_app, module, config, opts) + def compile_crate(otp_app, config, opts) do + config = Config.from(otp_app, config, opts) unless config.skip_compilation? do crate_full_path = Path.expand(config.path, File.cwd!()) diff --git a/rustler_mix/lib/rustler/compiler/config.ex b/rustler_mix/lib/rustler/compiler/config.ex index 1a0214b2..badaac41 100644 --- a/rustler_mix/lib/rustler/compiler/config.ex +++ b/rustler_mix/lib/rustler/compiler/config.ex @@ -32,7 +32,7 @@ defmodule Rustler.Compiler.Config do alias Rustler.Compiler.Config - def from(otp_app, module, config, opts) do + def from(otp_app, config, opts) do crate = config[:crate] || opts[:crate] || otp_app # TODO: Remove in 1.0