Smack/smack-extensions/src/test/java/org/jivesoftware/smackx
Florian Schmaus 6980c8e63d Rework Smack Provider design
this is the first stop towards fixing "SMACK-65: parsing should look for
depth", by providing the initial parsing depth to the provider. Some
methods (.e.g parseMessage) now use the depth as abort condition,
instead of a unclean String equals check.

parseIQ() and parseExtension() where both renamed to parse.

This also restricts the Exceptions thrown by the parse method, to just
XmlPullParserException, IOException and SmackException (not really a big
victory, but nevertheless a slight improvement).

StreamFeatureProvider is now gone, we simply use PacketExtensionProvider
for stream features.
2014-10-08 16:01:14 +02:00
..
amp Rework Smack Provider design 2014-10-08 16:01:14 +02:00
bytestreams Rework Smack Provider design 2014-10-08 16:01:14 +02:00
caps Create smack.util.stringencoder for Base64, Base32,… 2014-09-04 11:07:55 +02:00
delay/provider Rework Smack Provider design 2014-10-08 16:01:14 +02:00
filetransfer Use createPacketCollectorAndSend in FileTransferNegoiator 2014-08-04 20:04:39 +02:00
forward Rework Smack Provider design 2014-10-08 16:01:14 +02:00
iqlast Enable more 'checkstyle' checks 2014-08-15 23:17:45 +02:00
iqversion Improved iqVersion code 2014-08-08 16:22:56 +02:00
jiveproperties Improve parsing. Add method for de-serializing Strings 2014-05-28 08:18:44 +02:00
muc Add support for multiple status codes to MUCUser 2014-09-05 11:45:06 +02:00
ping Ensure that connection is authenticated in PingManager 2014-09-29 17:04:18 +02:00
privacy/provider Improve parsing. Add method for de-serializing Strings 2014-05-28 08:18:44 +02:00
pubsub Use CharSequence instead of String in parseContent() 2014-07-06 21:10:40 +02:00
receipts Add DeliveryReceiptRequest.addTo(Message) 2014-10-07 21:50:32 +02:00
rsm/provider Add support for XEP-0059: Result Set Management 2014-09-13 12:28:18 +02:00
time/packet Improve parsing. Add method for de-serializing Strings 2014-05-28 08:18:44 +02:00
xhtmlim/provider Rework Smack Provider design 2014-10-08 16:01:14 +02:00
ExtensionsInitializerTest.java Reworked OSGi support of Smack (SMACK-343) 2014-05-15 16:09:37 +02:00
InitExtensions.java Reworked OSGi support of Smack (SMACK-343) 2014-05-15 16:09:37 +02:00
VCardUnitTest.java Init Base64 test encoder for unit-tests 2014-09-07 17:22:55 +02:00