Smack/smack-extensions/src/integration-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
..
bytestreams Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00
commands Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00
entitycaps Change IQ.Type to enum 2014-06-06 21:10:13 -03:00
muc Remove decorators for "Legacy Delayed Delivery" 2014-07-01 23:29:45 +02:00
packet Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00
pubsub Rework Smack Provider design 2014-10-08 16:01:14 +02:00
CompressionTest.java Merge branch '4.0' 2014-07-05 14:37:22 +02:00
FileTransferTest.java Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00
FormTest.java Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00
GroupChatInvitationTest.java Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00
LastActivityManagerTest.java Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00
MessageEventManagerTest.java Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00
MessageEventTests.java Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00
MultipleRecipientManagerTest.java s/JEP/XEP/ 2014-06-14 11:48:46 +02:00
OfflineMessageManagerTest.java s/JEP/XEP/ 2014-06-14 11:48:46 +02:00
RosterExchangeManagerTest.java Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00
RosterExchangeTests.java Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00
ServiceDiscoveryManagerTest.java Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00
SharedGroupsTest.java Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00
VCardTest.java Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00
VersionTest.java Change IQ.Type to enum 2014-06-06 21:10:13 -03:00
XHTMLManagerTest.java Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00
XHTMLSupportTests.java Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00