Florian Schmaus
9e79fa4d12
Smack 4.0.0-rc1
2014-04-17 13:47:19 +02:00
Florian Schmaus
4483e2bbd0
Make gradle use the local maven cache
2014-04-17 13:43:36 +02:00
Florian Schmaus
649f7af276
Move gradle signing code out of allprojects
...
because it caused asking for the key passphrase multiple times, i.e. for
every subproject.
2014-04-17 12:53:39 +02:00
Florian Schmaus
cc026a7e85
Raise source compatibility to 1.7 (Java7)
...
Now that Java 8 is released, it's time to raise Smack's source
compatibility. Let's also use some of the "new" Java 7 features like
"catch multiple".
2014-03-24 19:23:06 +01:00
Florian Schmaus
93eea8ab8d
Move gradle subproject configuration into the subproject
2014-03-09 14:59:45 +01:00
Florian Schmaus
a3e64bab18
Created 'tcp' subproject for TCPConnection
...
Renamed XMPPConnection to TCPConnection, since the other connection type
is also called BOSHConnection.
2014-03-01 14:31:34 +01:00
Florian Schmaus
4db0b101c2
Raise jbosh version to 0.7.0
2014-02-20 13:11:10 +01:00
Florian Schmaus
b4d735e862
Cleanup of build.gradle
...
- Moved helper code at the end
- Add description to the POM
2014-02-19 23:26:56 +01:00
Florian Schmaus
1a94812660
Add BOSH subproject (SMACK-187)
2014-02-19 22:41:31 +01:00
Florian Schmaus
602a8fc812
Activate the jingle subproject and move integration tests
...
The jingle subproject builds now. This doesn't change that the code is
outdated with regard to the specification and unmaintained for
years. But hopefully this is the first step to change that. :)
The integration tests have been moved into SourceSets of 'core' and
'extensions'.
2014-02-19 10:38:30 +01:00
Florian Schmaus
e6d5385129
Add more pom metadata
2014-02-18 10:51:24 +01:00
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
201152ef42
Migrate from Ant to Gradle (SMACK-265)
2014-02-14 18:46:33 +01:00