File 0327-megaco-example-Add-spec-for-transform-export_message.patch of Package erlang
From 0eb09e8ba0d6d1d29d9374120338fbd8f94bf829 Mon Sep 17 00:00:00 2001
From: Micael Karlberg <bmk@erlang.org>
Date: Tue, 25 Feb 2025 18:55:17 +0100
Subject: [PATCH 7/8] [megaco|example] Add spec for (transform)
export_messages/1
---
lib/megaco/examples/meas/megaco_codec_transform.erl | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/lib/megaco/examples/meas/megaco_codec_transform.erl b/lib/megaco/examples/meas/megaco_codec_transform.erl
index 831252c61e..82f201a1af 100644
--- a/lib/megaco/examples/meas/megaco_codec_transform.erl
+++ b/lib/megaco/examples/meas/megaco_codec_transform.erl
@@ -153,6 +153,11 @@ structure:
erlang/<message-files>
```
""".
+
+-spec export_messages(MessagePackage) -> ok | {error, Reason} when
+ MessagePackage :: atom(),
+ Reason :: term().
+
export_messages(MessagePackage) when is_atom(MessagePackage) ->
case messages(MessagePackage) of
TMsgs when is_list(TMsgs) ->
--
2.43.0