Remove most deprecated items
This commit is contained in:
parent
d213ee4718
commit
6ee3955483
@ -29,28 +29,4 @@ impl Session {
|
|||||||
pub fn new(access_token: String, user_id: UserId, device_id: DeviceIdBox) -> Self {
|
pub fn new(access_token: String, user_id: UserId, device_id: DeviceIdBox) -> Self {
|
||||||
Self { access_token, identification: Some(Identification { user_id, device_id }) }
|
Self { access_token, identification: Some(Identification { user_id, device_id }) }
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Get the access token associated with this session.
|
|
||||||
#[deprecated]
|
|
||||||
pub fn access_token(&self) -> &str {
|
|
||||||
&self.access_token
|
|
||||||
}
|
|
||||||
|
|
||||||
/// Get the ID of the user the session belongs to.
|
|
||||||
#[deprecated]
|
|
||||||
pub fn user_id(&self) -> Option<&UserId> {
|
|
||||||
if let Some(identification) = &self.identification {
|
|
||||||
return Some(&identification.user_id);
|
|
||||||
}
|
|
||||||
None
|
|
||||||
}
|
|
||||||
|
|
||||||
/// Get ID of the device the session belongs to.
|
|
||||||
#[deprecated]
|
|
||||||
pub fn device_id(&self) -> Option<&DeviceId> {
|
|
||||||
if let Some(identification) = &self.identification {
|
|
||||||
return Some(&identification.device_id);
|
|
||||||
}
|
|
||||||
None
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
@ -783,12 +783,6 @@ impl TextMessageEventContent {
|
|||||||
pub fn markdown(body: impl AsRef<str> + Into<String>) -> Self {
|
pub fn markdown(body: impl AsRef<str> + Into<String>) -> Self {
|
||||||
Self { formatted: FormattedBody::markdown(&body), ..Self::plain(body) }
|
Self { formatted: FormattedBody::markdown(&body), ..Self::plain(body) }
|
||||||
}
|
}
|
||||||
|
|
||||||
/// A convenience constructor to create a plain text message.
|
|
||||||
#[deprecated = "Renamed to plain"]
|
|
||||||
pub fn new_plain(body: impl Into<String>) -> Self {
|
|
||||||
Self::plain(body)
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/// The payload for a video message.
|
/// The payload for a video message.
|
||||||
|
@ -13,6 +13,7 @@ fn deserialize_initial_state_event() {
|
|||||||
}))
|
}))
|
||||||
.unwrap(),
|
.unwrap(),
|
||||||
AnyInitialStateEvent::RoomName(InitialStateEvent { content, state_key})
|
AnyInitialStateEvent::RoomName(InitialStateEvent { content, state_key})
|
||||||
if content.name() == RoomName::try_from("foo".to_owned()).ok().as_ref() && state_key.is_empty()
|
if content.name == Some(RoomName::try_from("foo".to_owned()).unwrap())
|
||||||
|
&& state_key.is_empty()
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
@ -96,7 +96,7 @@ fn deserialize_stripped_state_events() {
|
|||||||
let event = from_json_value::<AnyStrippedStateEvent>(name_event).unwrap();
|
let event = from_json_value::<AnyStrippedStateEvent>(name_event).unwrap();
|
||||||
match event {
|
match event {
|
||||||
AnyStrippedStateEvent::RoomName(event) => {
|
AnyStrippedStateEvent::RoomName(event) => {
|
||||||
assert_eq!(event.content.name(), RoomName::try_from("Ruma".to_owned()).ok().as_ref());
|
assert_eq!(event.content.name, Some(RoomName::try_from("Ruma".to_owned()).unwrap()));
|
||||||
assert_eq!(event.state_key, "");
|
assert_eq!(event.state_key, "");
|
||||||
assert_eq!(event.sender.to_string(), "@example:localhost");
|
assert_eq!(event.sender.to_string(), "@example:localhost");
|
||||||
}
|
}
|
||||||
|
@ -59,14 +59,6 @@ mod server_name;
|
|||||||
mod session_id;
|
mod session_id;
|
||||||
mod signatures;
|
mod signatures;
|
||||||
|
|
||||||
/// Check whether a given string is a valid server name according to [the specification][].
|
|
||||||
///
|
|
||||||
/// [the specification]: https://matrix.org/docs/spec/appendices#server-name
|
|
||||||
#[deprecated = "Use the [`ServerName`](server_name/struct.ServerName.html) type instead."]
|
|
||||||
pub fn is_valid_server_name(name: &str) -> bool {
|
|
||||||
<&ServerName>::try_from(name).is_ok()
|
|
||||||
}
|
|
||||||
|
|
||||||
/// Generates a random identifier localpart.
|
/// Generates a random identifier localpart.
|
||||||
#[cfg(feature = "rand")]
|
#[cfg(feature = "rand")]
|
||||||
fn generate_localpart(length: usize) -> Box<str> {
|
fn generate_localpart(length: usize) -> Box<str> {
|
||||||
@ -148,15 +140,6 @@ macro_rules! room_version_id {
|
|||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Compile-time checked `ServerSigningKeyId` construction.
|
|
||||||
#[macro_export]
|
|
||||||
#[deprecated = "use server_signing_key_id!()"]
|
|
||||||
macro_rules! server_key_id {
|
|
||||||
($s:literal) => {
|
|
||||||
$crate::_macros::server_signing_key_id!($crate, $s)
|
|
||||||
};
|
|
||||||
}
|
|
||||||
|
|
||||||
/// Compile-time checked `ServerSigningKeyId` construction.
|
/// Compile-time checked `ServerSigningKeyId` construction.
|
||||||
#[macro_export]
|
#[macro_export]
|
||||||
macro_rules! server_signing_key_id {
|
macro_rules! server_signing_key_id {
|
||||||
|
@ -84,8 +84,8 @@ pub use ruma_serde::Outgoing;
|
|||||||
#[allow(deprecated)] // Allow re-export of deprecated items
|
#[allow(deprecated)] // Allow re-export of deprecated items
|
||||||
pub use ruma_identifiers::{
|
pub use ruma_identifiers::{
|
||||||
device_id, device_key_id, event_id, mxc_uri, room_alias_id, room_id, room_version_id,
|
device_id, device_key_id, event_id, mxc_uri, room_alias_id, room_id, room_version_id,
|
||||||
server_key_id, server_name, server_signing_key_id, user_id, ClientSecret, ClientSecretBox,
|
server_name, server_signing_key_id, user_id, ClientSecret, ClientSecretBox, DeviceId,
|
||||||
DeviceId, DeviceIdBox, DeviceKeyAlgorithm, DeviceKeyId, DeviceSignatures, DeviceSigningKeyId,
|
DeviceIdBox, DeviceKeyAlgorithm, DeviceKeyId, DeviceSignatures, DeviceSigningKeyId,
|
||||||
EntitySignatures, EventEncryptionAlgorithm, EventId, KeyId, KeyName, KeyNameBox, MxcUri,
|
EntitySignatures, EventEncryptionAlgorithm, EventId, KeyId, KeyName, KeyNameBox, MxcUri,
|
||||||
RoomAliasId, RoomId, RoomIdOrAliasId, RoomVersionId, ServerName, ServerNameBox,
|
RoomAliasId, RoomId, RoomIdOrAliasId, RoomVersionId, ServerName, ServerNameBox,
|
||||||
ServerSignatures, ServerSigningKeyId, SessionId, SessionIdBox, Signatures, SigningKeyAlgorithm,
|
ServerSignatures, ServerSigningKeyId, SessionId, SessionIdBox, Signatures, SigningKeyAlgorithm,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user