Replace serde_derive by re-exports in serde

This commit is contained in:
Jonas Platte 2019-02-06 20:36:39 +01:00
parent 904942eb48
commit af954220bd
61 changed files with 65 additions and 63 deletions

View File

@ -20,8 +20,10 @@ ruma-api-macros = "0.3.0"
ruma-events = "0.11.0"
ruma-identifiers = "0.11.0"
ruma-signatures = "0.4.1"
serde = "1.0.80"
serde_derive = "1.0.80"
serde_json = "1.0.33"
serde_json = "1.0.38"
serde_urlencoded = "0.5.4"
url = "1.7.2"
[dependencies.serde]
version = "1.0.87"
features = ["derive"]

View File

@ -1,7 +1,7 @@
//! [POST /_matrix/client/r0/account/password](https://matrix.org/docs/spec/client_server/r0.2.0.html#post-matrix-client-r0-account-password)
use ruma_api_macros::ruma_api;
use serde_derive::{Deserialize, Serialize};
use serde::{Deserialize, Serialize};
ruma_api! {
metadata {

View File

@ -2,7 +2,7 @@
use ruma_api_macros::ruma_api;
use ruma_identifiers::UserId;
use serde_derive::{Deserialize, Serialize};
use serde::{Deserialize, Serialize};
ruma_api! {
metadata {

View File

@ -1,7 +1,7 @@
//! [POST /_matrix/client/r0/account/password/email/requestToken](https://matrix.org/docs/spec/client_server/r0.2.0.html#post-matrix-client-r0-account-password-email-requesttoken)
use ruma_api_macros::ruma_api;
use serde_derive::{Deserialize, Serialize};
use serde::{Deserialize, Serialize};
ruma_api! {
metadata {

View File

@ -1,7 +1,7 @@
//! [POST /_matrix/client/r0/register/email/requestToken](https://matrix.org/docs/spec/client_server/r0.2.0.html#post-matrix-client-r0-register-email-requesttoken)
use ruma_api_macros::ruma_api;
use serde_derive::{Deserialize, Serialize};
use serde::{Deserialize, Serialize};
ruma_api! {
metadata {

View File

@ -2,7 +2,7 @@
use ruma_api_macros::ruma_api;
use ruma_identifiers::{RoomAliasId, RoomId};
use serde_derive::{Deserialize, Serialize};
use serde::{Deserialize, Serialize};
ruma_api! {
metadata {

View File

@ -2,7 +2,7 @@
use ruma_api_macros::ruma_api;
use ruma_identifiers::RoomAliasId;
use serde_derive::{Deserialize, Serialize};
use serde::{Deserialize, Serialize};
ruma_api! {
metadata {

View File

@ -2,7 +2,7 @@
use ruma_api_macros::ruma_api;
use ruma_identifiers::{RoomAliasId, RoomId};
use serde_derive::{Deserialize, Serialize};
use serde::{Deserialize, Serialize};
ruma_api! {
metadata {

View File

@ -2,7 +2,7 @@
use ruma_api_macros::ruma_api;
use ruma_identifiers::UserId;
use serde_derive::{Deserialize, Serialize};
use serde::{Deserialize, Serialize};
use serde_json::Value;
ruma_api! {

View File

@ -2,7 +2,7 @@
use ruma_api_macros::ruma_api;
use ruma_identifiers::{RoomId, UserId};
use serde_derive::{Deserialize, Serialize};
use serde::{Deserialize, Serialize};
use serde_json::Value;
ruma_api! {

View File

@ -1,7 +1,7 @@
//! [POST /_matrix/client/r0/account/3pid](https://matrix.org/docs/spec/client_server/r0.2.0.html#post-matrix-client-r0-account-3pid)
use ruma_api_macros::ruma_api;
use serde_derive::{Deserialize, Serialize};
use serde::{Deserialize, Serialize};
ruma_api! {
metadata {

View File

@ -1,7 +1,7 @@
//! [GET /_matrix/client/r0/account/3pid](https://matrix.org/docs/spec/client_server/r0.2.0.html#get-matrix-client-r0-account-3pid)
use ruma_api_macros::ruma_api;
use serde_derive::{Deserialize, Serialize};
use serde::{Deserialize, Serialize};
ruma_api! {
metadata {

View File

@ -1,7 +1,7 @@
//! [POST /_matrix/client/r0/account/3pid/email/requestToken](https://matrix.org/docs/spec/client_server/r0.2.0.html#post-matrix-client-r0-account-3pid-email-requesttoken)
use ruma_api_macros::ruma_api;
use serde_derive::{Deserialize, Serialize};
use serde::{Deserialize, Serialize};
ruma_api! {
metadata {

View File

@ -3,7 +3,7 @@
use ruma_api_macros::ruma_api;
use ruma_events::collections::only;
use ruma_identifiers::{EventId, RoomId};
use serde_derive::{Deserialize, Serialize};
use serde::{Deserialize, Serialize};
ruma_api! {
metadata {

View File

@ -2,7 +2,7 @@
use ruma_api_macros::ruma_api;
use ruma_identifiers::{RoomAliasId, RoomId};
use serde_derive::{Deserialize, Serialize};
use serde::{Deserialize, Serialize};
ruma_api! {
metadata {

View File

@ -4,7 +4,7 @@ pub mod create_filter;
pub mod get_filter;
use ruma_identifiers::{RoomId, UserId};
use serde_derive::{Deserialize, Serialize};
use serde::{Deserialize, Serialize};
/// Format to use for returned events
#[derive(Copy, Clone, Debug, Deserialize, Serialize)]

View File

@ -2,7 +2,7 @@
use ruma_api_macros::ruma_api;
use ruma_identifiers::UserId;
use serde_derive::{Deserialize, Serialize};
use serde::{Deserialize, Serialize};
use super::FilterDefinition;

View File

@ -2,7 +2,7 @@
use ruma_api_macros::ruma_api;
use ruma_identifiers::UserId;
use serde_derive::{Deserialize, Serialize};
use serde::{Deserialize, Serialize};
use super::FilterDefinition;

View File

@ -1,7 +1,7 @@
//! [POST /_matrix/media/r0/upload](https://matrix.org/docs/spec/client_server/r0.2.0.html#post-matrix-media-r0-upload)
use ruma_api_macros::ruma_api;
use serde_derive::{Deserialize, Serialize};
use serde::{Deserialize, Serialize};
ruma_api! {
metadata {

View File

@ -3,7 +3,7 @@
//! [GET /_matrix/media/r0/download/{serverName}/{mediaId}](https://matrix.org/docs/spec/client_server/r0.2.0.html#get-matrix-media-r0-download-servername-mediaid)
use ruma_api_macros::ruma_api;
use serde_derive::{Deserialize, Serialize};
use serde::{Deserialize, Serialize};
ruma_api! {
metadata {

View File

@ -1,7 +1,7 @@
//! [GET /_matrix/media/r0/thumbnail/{serverName}/{mediaId}](https://matrix.org/docs/spec/client_server/r0.2.0.html#get-matrix-media-r0-thumbnail-servername-mediaid)
use ruma_api_macros::ruma_api;
use serde_derive::{Deserialize, Serialize};
use serde::{Deserialize, Serialize};
/// The desired resizing method.
#[derive(Clone, Copy, Debug, Deserialize, Serialize)]

View File

@ -11,7 +11,7 @@ pub mod leave_room;
pub mod unban_user;
use ruma_signatures::Signatures;
use serde_derive::{Deserialize, Serialize};
use serde::{Deserialize, Serialize};
// TODO: spec requires a nesting ThirdPartySigned { signed: Signed { mxid: ..., ... } }
// for join_room_by_id_or_alias but not for join_room_by_id, inconsistency?

View File

@ -2,7 +2,7 @@
use ruma_api_macros::ruma_api;
use ruma_identifiers::{RoomId, UserId};
use serde_derive::{Deserialize, Serialize};
use serde::{Deserialize, Serialize};
ruma_api! {
metadata {

View File

@ -2,7 +2,7 @@
use ruma_api_macros::ruma_api;
use ruma_identifiers::RoomId;
use serde_derive::{Deserialize, Serialize};
use serde::{Deserialize, Serialize};
ruma_api! {
metadata {

View File

@ -2,7 +2,7 @@
use ruma_api_macros::ruma_api;
use ruma_identifiers::{RoomId, UserId};
use serde_derive::{Deserialize, Serialize};
use serde::{Deserialize, Serialize};
ruma_api! {
metadata {

View File

@ -2,7 +2,7 @@
use ruma_api_macros::ruma_api;
use ruma_identifiers::RoomId;
use serde_derive::{Deserialize, Serialize};
use serde::{Deserialize, Serialize};
use super::ThirdPartySigned;

View File

@ -2,7 +2,7 @@
use ruma_api_macros::ruma_api;
use ruma_identifiers::{RoomId, RoomIdOrAliasId};
use serde_derive::{Deserialize, Serialize};
use serde::{Deserialize, Serialize};
use super::ThirdPartySigned;

View File

@ -2,7 +2,7 @@
use ruma_api_macros::ruma_api;
use ruma_identifiers::RoomId;
use serde_derive::{Deserialize, Serialize};
use serde::{Deserialize, Serialize};
ruma_api! {
metadata {

View File

@ -2,7 +2,7 @@
use ruma_api_macros::ruma_api;
use ruma_identifiers::{RoomId, UserId};
use serde_derive::{Deserialize, Serialize};
use serde::{Deserialize, Serialize};
ruma_api! {
metadata {

View File

@ -2,7 +2,7 @@
use ruma_api_macros::ruma_api;
use ruma_identifiers::RoomId;
use serde_derive::{Deserialize, Serialize};
use serde::{Deserialize, Serialize};
ruma_api! {
metadata {

View File

@ -2,7 +2,7 @@
use ruma_api_macros::ruma_api;
use ruma_identifiers::{RoomId, UserId};
use serde_derive::{Deserialize, Serialize};
use serde::{Deserialize, Serialize};
ruma_api! {
metadata {

View File

@ -3,7 +3,7 @@
use ruma_api_macros::ruma_api;
use ruma_events::presence::PresenceState;
use ruma_identifiers::UserId;
use serde_derive::{Deserialize, Serialize};
use serde::{Deserialize, Serialize};
ruma_api! {
metadata {

View File

@ -3,7 +3,7 @@
use ruma_api_macros::ruma_api;
use ruma_events::presence::PresenceEvent;
use ruma_identifiers::UserId;
use serde_derive::{Deserialize, Serialize};
use serde::{Deserialize, Serialize};
ruma_api! {
metadata {

View File

@ -3,7 +3,7 @@
use ruma_api_macros::ruma_api;
use ruma_events::presence::PresenceState;
use ruma_identifiers::UserId;
use serde_derive::{Deserialize, Serialize};
use serde::{Deserialize, Serialize};
ruma_api! {
metadata {

View File

@ -2,7 +2,7 @@
use ruma_api_macros::ruma_api;
use ruma_identifiers::UserId;
use serde_derive::{Deserialize, Serialize};
use serde::{Deserialize, Serialize};
ruma_api! {
metadata {

View File

@ -2,7 +2,7 @@
use ruma_api_macros::ruma_api;
use ruma_identifiers::UserId;
use serde_derive::{Deserialize, Serialize};
use serde::{Deserialize, Serialize};
ruma_api! {
metadata {

View File

@ -2,7 +2,7 @@
use ruma_api_macros::ruma_api;
use ruma_identifiers::UserId;
use serde_derive::{Deserialize, Serialize};
use serde::{Deserialize, Serialize};
ruma_api! {
metadata {

View File

@ -2,7 +2,7 @@
use ruma_api_macros::ruma_api;
use ruma_identifiers::UserId;
use serde_derive::{Deserialize, Serialize};
use serde::{Deserialize, Serialize};
ruma_api! {
metadata {

View File

@ -2,7 +2,7 @@
use ruma_api_macros::ruma_api;
use ruma_identifiers::UserId;
use serde_derive::{Deserialize, Serialize};
use serde::{Deserialize, Serialize};
ruma_api! {
metadata {

View File

@ -2,7 +2,7 @@
use ruma_api_macros::ruma_api;
use ruma_identifiers::UserId;
use serde_derive::{Deserialize, Serialize};
use serde::{Deserialize, Serialize};
ruma_api! {
metadata {

View File

@ -4,7 +4,7 @@ use std::fmt::{Display, Error as FmtError, Formatter};
use ruma_api_macros::ruma_api;
use ruma_identifiers::{EventId, RoomId};
use serde_derive::{Deserialize, Serialize};
use serde::{Deserialize, Serialize};
ruma_api! {
metadata {

View File

@ -2,7 +2,7 @@
use ruma_api_macros::ruma_api;
use ruma_identifiers::{EventId, RoomId};
use serde_derive::{Deserialize, Serialize};
use serde::{Deserialize, Serialize};
ruma_api! {
metadata {

View File

@ -2,7 +2,7 @@
use ruma_api_macros::ruma_api;
use ruma_identifiers::{RoomId, UserId};
use serde_derive::{Deserialize, Serialize};
use serde::{Deserialize, Serialize};
ruma_api! {
metadata {

View File

@ -5,7 +5,7 @@ use std::collections::HashMap;
use ruma_api_macros::ruma_api;
use ruma_events::collections::all::Event;
use ruma_identifiers::{EventId, RoomId, UserId};
use serde_derive::{Deserialize, Serialize};
use serde::{Deserialize, Serialize};
use crate::r0::filter::RoomEventFilter;

View File

@ -3,7 +3,7 @@
use ruma_api_macros::ruma_api;
use ruma_events::{room::message::MessageEventContent, EventType};
use ruma_identifiers::{EventId, RoomId};
use serde_derive::{Deserialize, Serialize};
use serde::{Deserialize, Serialize};
ruma_api! {
metadata {

View File

@ -3,7 +3,7 @@
use ruma_api_macros::ruma_api;
use ruma_events::EventType;
use ruma_identifiers::{EventId, RoomId};
use serde_derive::{Deserialize, Serialize};
use serde::{Deserialize, Serialize};
use serde_json::Value;
ruma_api! {

View File

@ -3,7 +3,7 @@
use ruma_api_macros::ruma_api;
use ruma_events::EventType;
use ruma_identifiers::{EventId, RoomId};
use serde_derive::{Deserialize, Serialize};
use serde::{Deserialize, Serialize};
use serde_json::Value;
ruma_api! {

View File

@ -4,7 +4,7 @@ use std::collections::HashMap;
use ruma_api_macros::ruma_api;
use ruma_identifiers::UserId;
use serde_derive::{Deserialize, Serialize};
use serde::{Deserialize, Serialize};
ruma_api! {
metadata {

View File

@ -2,7 +2,7 @@
use ruma_api_macros::ruma_api;
use ruma_identifiers::UserId;
use serde_derive::{Deserialize, Serialize};
use serde::{Deserialize, Serialize};
ruma_api! {
metadata {

View File

@ -3,7 +3,7 @@
use ruma_api_macros::ruma_api;
use ruma_events::room::member::MemberEvent;
use ruma_identifiers::RoomId;
use serde_derive::{Deserialize, Serialize};
use serde::{Deserialize, Serialize};
ruma_api! {
metadata {

View File

@ -3,7 +3,7 @@
use ruma_api_macros::ruma_api;
use ruma_events::collections::only;
use ruma_identifiers::RoomId;
use serde_derive::{Deserialize, Serialize};
use serde::{Deserialize, Serialize};
ruma_api! {
metadata {

View File

@ -3,7 +3,7 @@
use ruma_api_macros::ruma_api;
use ruma_events::collections::only;
use ruma_identifiers::RoomId;
use serde_derive::{Deserialize, Serialize};
use serde::{Deserialize, Serialize};
ruma_api! {
metadata {

View File

@ -3,7 +3,7 @@
use ruma_api_macros::ruma_api;
use ruma_events::EventType;
use ruma_identifiers::RoomId;
use serde_derive::{Deserialize, Serialize};
use serde::{Deserialize, Serialize};
ruma_api! {
metadata {

View File

@ -3,7 +3,7 @@
use ruma_api_macros::ruma_api;
use ruma_events::EventType;
use ruma_identifiers::RoomId;
use serde_derive::{Deserialize, Serialize};
use serde::{Deserialize, Serialize};
ruma_api! {
metadata {

View File

@ -8,7 +8,7 @@ use ruma_events::{
stripped,
};
use ruma_identifiers::RoomId;
use serde_derive::{Deserialize, Serialize};
use serde::{Deserialize, Serialize};
use crate::r0::filter::FilterDefinition;

View File

@ -3,7 +3,7 @@
use ruma_api_macros::ruma_api;
use ruma_events::tag::TagInfo;
use ruma_identifiers::{RoomId, UserId};
use serde_derive::{Deserialize, Serialize};
use serde::{Deserialize, Serialize};
ruma_api! {
metadata {

View File

@ -2,7 +2,7 @@
use ruma_api_macros::ruma_api;
use ruma_identifiers::{RoomId, UserId};
use serde_derive::{Deserialize, Serialize};
use serde::{Deserialize, Serialize};
ruma_api! {
metadata {

View File

@ -3,7 +3,7 @@
use ruma_api_macros::ruma_api;
use ruma_events::tag::TagEventContent;
use ruma_identifiers::{RoomId, UserId};
use serde_derive::{Deserialize, Serialize};
use serde::{Deserialize, Serialize};
ruma_api! {
metadata {

View File

@ -2,7 +2,7 @@
use ruma_api_macros::ruma_api;
use ruma_identifiers::{RoomId, UserId};
use serde_derive::{Deserialize, Serialize};
use serde::{Deserialize, Serialize};
ruma_api! {
metadata {

View File

@ -1,7 +1,7 @@
//! [GET /_matrix/client/r0/voip/turnServer](https://matrix.org/docs/spec/client_server/r0.2.0.html#get-matrix-client-r0-voip-turnserver)
use ruma_api_macros::ruma_api;
use serde_derive::{Deserialize, Serialize};
use serde::{Deserialize, Serialize};
ruma_api! {
metadata {

View File

@ -1,7 +1,7 @@
//! [GET /_matrix/client/versions](https://matrix.org/docs/spec/client_server/r0.2.0.html#get-matrix-client-versions)
use ruma_api_macros::ruma_api;
use serde_derive::{Deserialize, Serialize};
use serde::{Deserialize, Serialize};
ruma_api! {
metadata {