Bump xmpp-parsers to 0.12.2.

This also removes minidom, jid and try_from as direct dependencies,
since they are now reexported by xmpp-parsers.
This commit is contained in:
Emmanuel Gil Peyrot 2019-01-16 14:35:38 +01:00
commit 62e9dcc022
13 changed files with 14 additions and 26 deletions

View file

@ -6,7 +6,7 @@ use sasl::client::Mechanism;
use sasl::common::scram::{Sha1, Sha256};
use sasl::common::Credentials;
use tokio_io::{AsyncRead, AsyncWrite};
use try_from::TryFrom;
use xmpp_parsers::TryFrom;
use xmpp_parsers::sasl::{Auth, Challenge, Failure, Mechanism as XMPPMechanism, Response, Success};
use crate::xmpp_codec::Packet;

View file

@ -1,7 +1,7 @@
use futures::{sink, Async, Future, Poll, Stream};
use std::mem::replace;
use tokio_io::{AsyncRead, AsyncWrite};
use try_from::TryFrom;
use xmpp_parsers::TryFrom;
use xmpp_parsers::bind::Bind;
use xmpp_parsers::iq::{Iq, IqType};

View file

@ -1,7 +1,6 @@
use futures::{done, Async, AsyncSink, Future, Poll, Sink, StartSend, Stream};
use idna;
use jid::{Jid, JidParseError};
use minidom::Element;
use xmpp_parsers::{Jid, JidParseError, Element};
use sasl::common::{ChannelBinding, Credentials};
use std::mem::replace;
use std::str::FromStr;

View file

@ -2,8 +2,7 @@
//! XMPP server under a JID consisting of just a domain name. They are
//! allowed to use any user and resource identifiers in their stanzas.
use futures::{done, Async, AsyncSink, Future, Poll, Sink, StartSend, Stream};
use jid::{Jid, JidParseError};
use minidom::Element;
use xmpp_parsers::{Jid, JidParseError, Element};
use std::mem::replace;
use std::str::FromStr;
use tokio::net::TcpStream;

View file

@ -7,7 +7,7 @@ use std::str::Utf8Error;
use trust_dns_proto::error::ProtoError;
use trust_dns_resolver::error::ResolveError;
use xmpp_parsers::error::Error as ParsersError;
use xmpp_parsers::Error as ParsersError;
use xmpp_parsers::sasl::DefinedCondition as SaslDefinedCondition;
/// Top-level error type

View file

@ -1,4 +1,4 @@
use minidom::Element;
use xmpp_parsers::Element;
/// High-level event on the Stream implemented by Client and Component
#[derive(Debug)]

View file

@ -1,8 +1,7 @@
use futures::sink;
use futures::stream::Stream;
use futures::{Async, Future, Poll, Sink};
use jid::Jid;
use minidom::Element;
use xmpp_parsers::{Jid, Element};
use native_tls::TlsConnector as NativeTlsConnector;
use std::mem::replace;
use tokio_io::{AsyncRead, AsyncWrite};

View file

@ -1,6 +1,5 @@
use futures::{sink, Async, Future, Poll, Sink, Stream};
use jid::Jid;
use minidom::Element;
use xmpp_parsers::{Jid, Element};
use std::mem::replace;
use tokio_codec::Framed;
use tokio_io::{AsyncRead, AsyncWrite};

View file

@ -2,7 +2,7 @@
use crate::{ParseError, ParserError};
use bytes::{BufMut, BytesMut};
use minidom::Element;
use xmpp_parsers::Element;
use quick_xml::Writer as EventWriter;
use std;
use std::cell::RefCell;

View file

@ -2,8 +2,7 @@
use futures::sink::Send;
use futures::{Poll, Sink, StartSend, Stream};
use jid::Jid;
use minidom::Element;
use xmpp_parsers::{Jid, Element};
use tokio_codec::Framed;
use tokio_io::{AsyncRead, AsyncWrite};