File 0703-erl_lint_SUITE-Fix-fallout-from-deprecation-warnings.patch of Package erlang
From 25f1143e575525e0f4cdb85c05c1d4991715177a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?John=20H=C3=B6gberg?= <john@erlang.org>
Date: Mon, 12 Aug 2024 12:19:49 +0200
Subject: [PATCH] erl_lint_SUITE: Fix fallout from deprecation warnings for
gen_fsm
---
lib/stdlib/test/erl_lint_SUITE.erl | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/lib/stdlib/test/erl_lint_SUITE.erl b/lib/stdlib/test/erl_lint_SUITE.erl
index 46a15627f1..97a551f87e 100644
--- a/lib/stdlib/test/erl_lint_SUITE.erl
+++ b/lib/stdlib/test/erl_lint_SUITE.erl
@@ -3535,13 +3535,14 @@ behaviour_multiple(Config) when is_list(Config) ->
{behaviour4,
<<"-behaviour(gen_server).
- -behaviour(gen_fsm).
+ -behaviour(gen_statem).
-behaviour(supervisor).
-export([init/1,handle_call/3,handle_cast/2,
handle_info/2,handle_info/3,
handle_event/3,handle_sync_event/4,
code_change/3,code_change/4,
- terminate/2,terminate/3,terminate/4]).
+ terminate/2,terminate/3,terminate/4,
+ callback_mode/0]).
init(_) -> ok.
handle_call(_, _, _) -> ok.
handle_event(_, _, _) -> ok.
@@ -3554,11 +3555,12 @@ behaviour_multiple(Config) when is_list(Config) ->
terminate(_, _) -> ok.
terminate(_, _, _) -> ok.
terminate(_, _, _, _) -> ok.
+ callback_mode() -> state_functions.
">>,
[],
{warnings,[{{2,16},
erl_lint,
- {conflicting_behaviours,{init,1},gen_fsm,{1,22},gen_server}},
+ {conflicting_behaviours,{init,1},gen_statem,{1,22},gen_server}},
{{3,16},
erl_lint,
{conflicting_behaviours,{init,1},supervisor,{1,22},gen_server}}]}}
--
2.43.0