Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:Ledest:erlang:24
erlang
7543-stdlib-Add-deprecation-attributes-for-form...
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File 7543-stdlib-Add-deprecation-attributes-for-format_status-.patch of Package erlang
From 0a6d12f04d683327d5bf2414f0b144132b24dc92 Mon Sep 17 00:00:00 2001 From: Lukas Larsson <lukas@erlang.org> Date: Fri, 1 Mar 2024 10:48:22 +0100 Subject: [PATCH 3/6] stdlib: Add deprecation attributes for format_status/2 --- lib/stdlib/src/gen_event.erl | 1 + lib/stdlib/src/gen_server.erl | 1 + lib/stdlib/src/gen_statem.erl | 1 + 3 files changed, 3 insertions(+) diff --git a/lib/stdlib/src/gen_event.erl b/lib/stdlib/src/gen_event.erl index 2eccaf43dc..4b286f132c 100644 --- a/lib/stdlib/src/gen_event.erl +++ b/lib/stdlib/src/gen_event.erl @@ -117,6 +117,7 @@ -callback code_change(OldVsn :: (term() | {down, term()}), State :: term(), Extra :: term()) -> {ok, NewState :: term()}. +-deprecated_callback({format_status, 2, "use format_status/1 instead"}). -callback format_status(Opt, StatusData) -> Status when Opt :: 'normal' | 'terminate', StatusData :: [PDict | State], diff --git a/lib/stdlib/src/gen_server.erl b/lib/stdlib/src/gen_server.erl index dcf7da5af9..da68ca573f 100644 --- a/lib/stdlib/src/gen_server.erl +++ b/lib/stdlib/src/gen_server.erl @@ -197,6 +197,7 @@ -callback code_change(OldVsn :: (term() | {down, term()}), State :: term(), Extra :: term()) -> {ok, NewState :: term()} | {error, Reason :: term()}. +-deprecated_callback({format_status, 2, "use format_status/1 instead"}). -callback format_status(Opt, StatusData) -> Status when Opt :: 'normal' | 'terminate', StatusData :: [PDict | State], diff --git a/lib/stdlib/src/gen_statem.erl b/lib/stdlib/src/gen_statem.erl index ded1765608..cba491117f 100644 --- a/lib/stdlib/src/gen_statem.erl +++ b/lib/stdlib/src/gen_statem.erl @@ -387,6 +387,7 @@ %% StatusOption =:= 'terminate' it is just FormattedState. %% %% Deprecated +-deprecated_callback({format_status, 2, "use format_status/1 instead"}). -callback format_status( StatusOption, [ [{Key :: term(), Value :: term()}] | -- 2.35.3
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor