diff --git a/build.gradle b/build.gradle index 887d457..b931845 100644 --- a/build.gradle +++ b/build.gradle @@ -26,7 +26,7 @@ dependencies { compile 'net.danlew:android.joda:2.9.9' compile 'com.android.support:multidex:1.0.1' compile 'io.reactivex.rxjava2:rxandroid:2.0.1' - compile 'io.reactivex.rxjava2:rxjava:2.0.8' + compile 'io.reactivex.rxjava2:rxjava:2.1.0' provided 'com.android.support:appcompat-v7:25.3.1' provided 'com.android.support:recyclerview-v7:25.3.1' diff --git a/src/main/java/ru/touchin/templates/ApiModel.java b/src/main/java/ru/touchin/templates/ApiModel.java index 117e070..e319d9b 100644 --- a/src/main/java/ru/touchin/templates/ApiModel.java +++ b/src/main/java/ru/touchin/templates/ApiModel.java @@ -50,7 +50,7 @@ public abstract class ApiModel implements Serializable { * @param collectionValidationRule Rule explaining what to do if invalid items found; * @throws ValidationException Exception of validation. */ - @SuppressWarnings("PMD.PreserveStackTrace") + @SuppressWarnings({"PMD.PreserveStackTrace", "PMD.CyclomaticComplexity"}) // PreserveStackTrace: it's ok - we are logging it on Lc.e() protected static void validateCollection(@NonNull final Collection collection, @NonNull final CollectionValidationRule collectionValidationRule) throws ValidationException {