Florian Schmaus
1e57f1c659
Activate checkstyle and add missing license headers
...
Delete also all "All rights reserved" statements, as they are
unnecessary and conflict with checkstyle's header check. Delete unused
imports.
2014-02-17 20:09:55 +01:00
Florian Schmaus
6dd64da930
Create new subproject 'legacy', move workgroup API into it
2014-02-17 08:24:10 +01:00
Florian Schmaus
2ad517b6dd
Add initializer tests and move classpath files
...
The initializer tests verify that every non-optional initializer, this
includes Providers, is loadable.
Creating files under META-INF is not considered best practice. Smack's
configuration and provider files reside now in classpath directory
qualified by Smack's package namespace.
2014-02-15 22:12:12 +01:00
Florian Schmaus
8d3814a8a7
New API design (SMACK-545)
2014-02-15 13:03:47 +01:00
Florian Schmaus
201152ef42
Migrate from Ant to Gradle (SMACK-265)
2014-02-14 18:46:33 +01:00
Florian Schmaus
9c61c6c945
Convert Connection references to weak references
...
If a Manager is strong referenced from a gc root, usually the instances
map, it should not hold itself a strong reference the connection in
order to avoid a cycle that prevents the Connection instance from being
gc'ed.
SMACK-383
2014-02-07 13:17:36 +01:00
Florian Schmaus
4c8af8c17f
Don't use manager's constructor in connectionCreated
...
This could cause duplicate managers. Use getInstanceFor()
instead. SMACK-403.
2014-02-07 12:15:04 +01:00
rcollier
faa0f21906
SMACK-434 Added missing javadoc and some test code cleanup
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/branches/smack_3_4_0@13883 b35dd754-fafc-0310-a699-88a17e54d16e
2014-01-31 03:49:47 +00:00
rcollier
33e2094fe4
SMACK-434 (and 529) Added support for experimental code, that is XEP's that have not yet made it to the draft state.
...
This new souce directory and artifact initially contains message carbons (XEP-0280) code provided by George Lukas.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/branches/smack_3_4_0@13882 b35dd754-fafc-0310-a699-88a17e54d16e
2014-01-31 03:41:25 +00:00