You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The types available for external use are exported from the {{ssh}} module, like {{ssh:ssh_connection_ref()}} and {{ssh:ssh_channel_id()}}. However, these types are of limited use due to the internal header file {{ssh_connect.hrl}} containing separate types for {{channel_id()}} and {{connection_ref()}} that are used in external interfaces (e.g., {{ssh_connection:close}}, {{ssh_connection:send}} and {{ssh_connection:send_eof}}).
The types are shown at [ssh_connect.hrl|https://github.com/erlang/otp/blob/master/lib/ssh/src/ssh_connect.hrl#L25-L26] and [ssh.erl|https://github.com/erlang/otp/blob/master/lib/ssh/src/ssh.erl#L60-L61] . This problem prevents dialyzer checking of source code using the {{ssh_connection}} functions.
The text was updated successfully, but these errors were encountered:
Original reporter:
okeuday
Affected version:
OTP-21.0
Fixed in version:
OTP-21.0
Component:
ssh
Migrated from: https://bugs.erlang.org/browse/ERL-604
The text was updated successfully, but these errors were encountered: