2017-08-13 13:38:01 +00:00
|
|
|
/*
|
|
|
|
* Contains all external references and version used in the project.
|
|
|
|
* It is not advised to use direct references in each sub-project buildscript for maintenance purposes.
|
|
|
|
* Keeping the versions here allows us to control them for the entire solution
|
|
|
|
*/
|
|
|
|
|
|
|
|
ext {
|
|
|
|
libraries = [:]
|
|
|
|
}
|
|
|
|
|
2019-05-29 19:21:37 +00:00
|
|
|
libraries.slf4j = 'org.slf4j:slf4j-api:1.7.26'
|
|
|
|
libraries.slf4jlog4j = 'org.slf4j:slf4j-log4j12:1.7.26'
|
2017-08-13 13:38:01 +00:00
|
|
|
|
2020-05-03 08:51:45 +00:00
|
|
|
libraries.jaxb_api = 'javax.xml.bind:jaxb-api:2.3.0'
|
2019-05-03 12:33:39 +00:00
|
|
|
|
2017-08-15 06:15:24 +00:00
|
|
|
libraries.jackson = [
|
2021-09-15 19:44:17 +00:00
|
|
|
'com.fasterxml.jackson.core:jackson-databind:2.12.3',
|
|
|
|
'com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.12.3'
|
2017-08-15 06:15:24 +00:00
|
|
|
]
|
|
|
|
|
2018-05-01 21:02:29 +00:00
|
|
|
libraries.retrofit = [
|
2020-05-22 15:40:31 +00:00
|
|
|
'com.squareup.retrofit2:retrofit:2.9.0',
|
|
|
|
'com.squareup.retrofit2:converter-jackson:2.9.0',
|
|
|
|
'com.squareup.retrofit2:converter-scalars:2.9.0'
|
2017-08-15 06:15:24 +00:00
|
|
|
]
|
2020-05-22 15:40:31 +00:00
|
|
|
libraries.retrofit_mock = 'com.squareup.retrofit2:retrofit-mock:2.9.0'
|
2017-08-15 06:15:24 +00:00
|
|
|
|
2020-07-17 15:10:19 +00:00
|
|
|
libraries.mqtt_client = 'org.eclipse.paho:org.eclipse.paho.client.mqttv3:1.2.5'
|
2017-08-21 04:38:35 +00:00
|
|
|
|
2017-08-15 06:15:24 +00:00
|
|
|
// test libraries
|
2021-03-06 08:10:36 +00:00
|
|
|
libraries.junit = 'junit:junit:4.13.2'
|
2021-08-28 19:01:33 +00:00
|
|
|
libraries.mockito = 'org.mockito:mockito-core:3.12.4'
|
2017-08-13 13:38:01 +00:00
|
|
|
|
2020-02-05 22:50:52 +00:00
|
|
|
// check libraries
|
2021-08-28 19:01:33 +00:00
|
|
|
libraries.spotbugs_annotations = 'com.github.spotbugs:spotbugs-annotations:4.4.0'
|
2020-02-05 22:50:52 +00:00
|
|
|
|