Florian Schmaus
7a5f9e6a03
Merge branch '4.2'
2017-05-25 11:25:36 +02:00
Florian Schmaus
ce1cddc722
More checkstyle whitespace related checks
2017-05-24 14:42:38 +02:00
Florian Schmaus
cb971f2e10
Bump Clirr Gradle Plugin to 0.2.2
2017-05-16 15:53:03 +02:00
Florian Schmaus
cab5596a0e
Travis-CI: Use gradle 3.5
2017-05-16 15:52:24 +02:00
92902091ff
Apply idea plugin for Intellij
2017-04-24 22:58:52 +02:00
Florian Schmaus
1a93b448db
Smack 4.2.0
...
-----BEGIN PGP SIGNATURE-----
iQGTBAABCgB9FiEEl3UFnzoh3OFr5PuuIjmn6PWFIFIFAljDKBtfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDk3
NzUwNTlGM0EyMURDRTE2QkU0RkJBRTIyMzlBN0U4RjU4NTIwNTIACgkQIjmn6PWF
IFJB7Qf6AlkwpzMqq1g18jzEBFVX/3Sk2QWivEY7t3EhGuSguan2VIfd1fL0P85Q
vLBm6Pw93haIxHXKRUKc8DINwP9yuRMvUotCN2hYVgfqfByHGhDCJLTNZ9atncL5
JToptfhdRy6kgljVZPtpXOMXKBvaO3QOuTuC5cmz8PlidsYw0yUnliPLQ36uPRWX
eaEXXbgmkjJh35WjsaafD/uM86OCqZahfvEf3e8bkPzdAayd0OKU67+v0ArA9P2E
CiRU5vfco/vt2Qo41aLLIEOjSFfVX6Xh/pXxfQvInMAxies0KRLi5vonOmfrWRmi
uIblzcYRXCSaZSgVN2yF8KzmF4pzcw==
=qETn
-----END PGP SIGNATURE-----
Merge tag '4.2.0'
Smack 4.2.0
2017-03-10 23:35:06 +01:00
Florian Schmaus
c81f28a3a2
Update Error Prone to 2.0.18
...
and update errorprone-plugin to 0.0.9.
2017-03-07 11:00:47 +01:00
Florian Schmaus
ccd386ebbc
Merge pull request #106 from annovanvliet/fixBuild
...
Make Smack buildable under windows.
2017-02-27 12:04:59 +01:00
Anno van Vliet
382d519766
Make Smack buildable under windows.
...
Specify UTF-8 as character set. Added some symbolic links to smack-integration-test for consistency sake.
2017-02-26 18:13:10 +01:00
Florian Schmaus
1c30881557
build.gradle: Add 'testRuntime' configuration to artifacts
...
To complete the 'testRuntime' artifact configuration.
2017-02-24 19:27:09 +01:00
Florian Schmaus
4c646436a5
Bump "Error Prone" to 2.0.15
...
and fix a few things :)
2017-02-11 16:16:41 +01:00
Florian Schmaus
f8c00533c7
build.gradle: Record branch in version string
2016-06-21 21:23:30 +02:00
Florian Schmaus
529e1eb058
Fix 'test' dependencies
...
The previously used approach of
project(':smack-core').sourceSets.test.runtimeClasspath
caused the 'eclipse' target to produce duplicate classpath entries in
.classpath when run with Gradle >= 2.6. It also relied on Gradle
internals.
Instead we now use
project(path: ":smack-core", configuration: "testRuntime")
project(path: ":smack-core", configuration: "archives")
to be able to use test classes from other subprojects (usually
smack-core) in e.g. smack-extensions. The 'archives' configuration
includes the test jar.
See also https://discuss.gradle.org/t/11784
Thanks to Lari Hotari for helping with this issue.
2016-02-10 12:39:18 +01:00
David Black
3e924ff2bb
Use https://dl.bintray.com/content/aalmiray/kordamp
...
instead of http://dl.bintray.com/content/aalmiray/kordamp as a
configured maven repository.
Signed-off-by: David Black <dblack@atlassian.com>
2015-11-22 23:24:04 +01:00
Florian Schmaus
73179072e9
Pin the errorprone version to 2.0.5
2015-11-16 15:07:40 +01:00
Florian Schmaus
8e33a2f6fb
Disable 'TopLevel' errorprone check
2015-09-18 23:47:07 +02:00
Florian Schmaus
d728204890
Add errorprone check and fix found errors
...
Adds gradle-errorprone-plugin 0.0.8, requires Gradle 2.6.
2015-09-13 18:12:33 +02:00
Florian Schmaus
8096da43e0
Add "uploadLocal" task
...
to upload unique snapshots and release into the local Maven
repository.
2015-09-08 14:02:56 +02:00
Florian Schmaus
ee429b5d8b
Use UTF-8 as charSet for javadoc
2015-04-05 08:26:58 +02:00
Florian Schmaus
dc373f641c
Make Smack Java8's javac and javadoc ready
2015-04-04 17:16:27 +02:00
Florian Schmaus
40a2a28ebe
Enable -Werror and add XmppHostnameVerifier
...
We now treat warnings as errors (-Werror).
In order to do so, it was necessary to remove Java7HostnameVerifier
since it depended on internal properietary API. XmppHostnameVerifier
take the place of it.
2015-03-23 14:20:03 +01:00
Florian Schmaus
f546d28ad8
Xlint all the things
...
and fix all warnings.
2015-03-23 09:28:49 +01:00
Florian Schmaus
7c5428ab0e
Javadoc improvements
2015-03-21 18:59:12 +01:00
Florian Schmaus
b8f046706b
Add Integration Test Framework
...
and resurrect a few integration tests.
2015-03-18 11:09:56 +01:00
Florian Schmaus
4e6fbe7293
Merge branch '4.1'
...
Conflicts:
build.gradle
version.gradle
2015-03-18 08:35:08 +01:00
Florian Schmaus
4d9bd6f216
Add jacocoRootReport task to build.gradle
...
with the correct parameters to collect the jacocoReports from all
subprojects and put the jacocoTestReport.xml in the right place, so that
the coveralls plugin is able to find it.
2015-03-12 20:14:31 +01:00
Florian Schmaus
03206fcbf6
Add jacoco and coveralls gradle plugins
2015-03-12 17:22:23 +01:00
Florian Schmaus
79e59028ac
Bump gradle-clirr-plugin to 0.2.0
2015-03-12 13:38:15 +01:00
Florian Schmaus
745d67a676
Update markdown-gradle-plugin to 1.0.0
...
and rename documentation links from .html to .md, since
markdown-gradle-plugin will now automatically transfer the links .md to
.html.
Now users can broswe the documentation in their markdown form (e.g. via
github) and via html.
Also add a symlink from README.md to index.md in documentation/.
2015-03-07 21:08:53 +01:00
Florian Schmaus
0279677883
Add support for clirr to the build system
2015-03-03 15:07:33 +01:00
Florian Schmaus
7ebea7ce94
Add StanzaIdFilter, deprecate PacketIDFilter
2015-02-19 16:07:42 +01:00
Florian Schmaus
616768a5a9
Add smack-bosh to Android Projects
...
Replace SaslException with SmackException in XMPPBOSHConnection, that is
the exception which is used in XMPPTCPConnection for the same purpose.
Also make androidProjects a multi-line list.
2015-01-26 07:54:12 +01:00
Florian Schmaus
d5b8647d9d
Create smack-im subproject for XMPP-IM
...
Move Roster and Chat(Manager) code into their own packages within the
new smack-im subproject.
Apply Manager pattern to Roster.
Fixes SMACK-637.
2015-01-26 07:54:05 +01:00
Christoph Fiehe
665e7914f2
Enable OSGi compliance via 'DynamicImport-Package: *'
...
on package layer instead of Declarative Service (DS) approach.
Restructuring and cleanup of initialization process to ensure that all
internal config files are found by the corresponding bundle
classloaders.
SMACK-343
2015-01-03 13:14:02 +01:00
Florian Schmaus
7bf3c3ea5d
Move jxmppVersion and smackMinAndroidSdk to version.gradle
2014-12-09 13:54:12 +01:00
Florian Schmaus
b9167c5fe2
Add version.gradle
2014-11-04 14:43:41 +01:00
Florian Schmaus
775477dcc7
Smack 4.1.0-alpha6-SNAPSHOT
2014-11-02 12:21:15 +01:00
Florian Schmaus
aecb3cc861
Smack 4.1.0-alpha5
2014-11-02 12:13:21 +01:00
Florian Schmaus
c351382c73
Require jxmpp 0.4.0
2014-11-02 11:24:28 +01:00
Florian Schmaus
177ab983d4
Merge branch '4.0'
...
Conflicts:
build.gradle
smack-tcp/src/main/java/org/jivesoftware/smack/tcp/PacketReader.java
2014-10-22 22:25:20 +02:00
Florian Schmaus
04446e54db
Smack 4.0.5
2014-10-22 22:11:07 +02:00
Florian Schmaus
994e45acae
Smack 4.1.0-alpha5-SNAPSHOT
2014-10-18 01:47:54 +02:00
Florian Schmaus
2172fb7126
Smack 4.1.0-alpha4
2014-10-18 01:42:06 +02:00
Florian Schmaus
ccdd94c997
Add check if ANDROID_HOME is set to build.gradle
2014-10-05 12:40:33 +02:00
Florian Schmaus
0fea113c8f
Smack 4.1.0-alpha4-SNAPSHOT
2014-10-05 12:04:45 +02:00
Florian Schmaus
dd39f5643d
Smack 4.1.0-alpha3
2014-10-04 18:28:24 +02:00
Florian Schmaus
50e068b6a7
Merge branch '4.0'
...
Conflicts:
build.gradle
2014-09-29 14:00:48 +02:00
Florian Schmaus
aa90cfadc5
Smack 4.1.0-alpha3-SNAPSHOT
2014-09-27 20:09:58 +02:00
Florian Schmaus
4d7b1cd53b
Smack 4.1.0-alpha2
2014-09-27 19:50:02 +02:00
Florian Schmaus
bfebf6a4a5
Add ServerPingWithAlarmManager to smack-android
2014-09-22 10:13:33 +02:00