From 7e3577ecd762d1035f8858d2628721011e8c0e16 Mon Sep 17 00:00:00 2001 From: Damyan Ivanov Date: Wed, 6 Mar 2019 17:49:10 +0200 Subject: [PATCH] add jackson JSON processing library --- README.md | 17 +++++++++++++++++ app/build.gradle | 9 +++++---- 2 files changed, 22 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index ee7be1b4..595d2fd3 100644 --- a/README.md +++ b/README.md @@ -19,6 +19,23 @@ GNU General Public License terms for details. You should have received a copy of the GNU General Public License along with Mobile-Ledger. If not, see . +## Libraries + +### Jackson JSON processor + +Jackson is a high-performance, Free/Open Source JSON processing library. +It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has +been in development since 2007. +It is currently developed by a community of developers, as well as supported +commercially by FasterXML.com. + +Jackson JSON processor streaming parser/generator is licensed under the +Apache (Software) License, version 2.0 ("the License"). +See the License for details about distribution rights, and the +specific rights regarding derivate works. + +You may obtain a copy of the License at: http://www.apache.org/licenses/LICENSE-2.0 + ## Other items Some icons taken from the Android open-source project are diff --git a/app/build.gradle b/app/build.gradle index ee2ad1a7..5edb7613 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -50,13 +50,14 @@ android { dependencies { implementation fileTree(include: ['*.jar'], dir: 'libs') implementation 'androidx.appcompat:appcompat:1.0.0-beta01' - implementation 'androidx.legacy:legacy-support-v4:1.0.0-beta01' + implementation 'androidx.legacy:legacy-support-v4:1.0.0' implementation 'com.google.android.material:material:1.0.0-beta01' - implementation 'androidx.constraintlayout:constraintlayout:1.1.2' - implementation 'androidx.lifecycle:lifecycle-extensions:2.0.0-beta01' - implementation 'androidx.recyclerview:recyclerview:1.0.0-beta01' + implementation 'androidx.constraintlayout:constraintlayout:1.1.3' + implementation 'androidx.lifecycle:lifecycle-extensions:2.0.0-rc01' + implementation 'androidx.recyclerview:recyclerview:1.0.0-rc02' testImplementation 'junit:junit:4.12' androidTestImplementation 'androidx.test:runner:1.1.0-alpha4' androidTestImplementation 'androidx.test.espresso:espresso-core:3.1.0-alpha4' implementation 'org.jetbrains:annotations:15.0' + implementation 'com.fasterxml.jackson.module:jackson-modules-java8:2.9.8' } -- 2.39.2