diff --git a/.idea/codeStyles/Project.xml b/.idea/codeStyles/Project.xml new file mode 100644 index 0000000..88ea3aa --- /dev/null +++ b/.idea/codeStyles/Project.xml @@ -0,0 +1,122 @@ + + + + + + + + + +
+ + + + xmlns:android + + ^$ + + + +
+
+ + + + xmlns:.* + + ^$ + + + BY_NAME + +
+
+ + + + .*:id + + http://schemas.android.com/apk/res/android + + + +
+
+ + + + .*:name + + http://schemas.android.com/apk/res/android + + + +
+
+ + + + name + + ^$ + + + +
+
+ + + + style + + ^$ + + + +
+
+ + + + .* + + ^$ + + + BY_NAME + +
+
+ + + + .* + + http://schemas.android.com/apk/res/android + + + ANDROID_ATTRIBUTE_ORDER + +
+
+ + + + .* + + .* + + + BY_NAME + +
+
+
+
+ + +
+
\ No newline at end of file diff --git a/.idea/codeStyles/codeStyleConfig.xml b/.idea/codeStyles/codeStyleConfig.xml new file mode 100644 index 0000000..79ee123 --- /dev/null +++ b/.idea/codeStyles/codeStyleConfig.xml @@ -0,0 +1,5 @@ + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 0000000..37a7509 --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,9 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/runConfigurations.xml b/.idea/runConfigurations.xml new file mode 100644 index 0000000..7f68460 --- /dev/null +++ b/.idea/runConfigurations.xml @@ -0,0 +1,12 @@ + + + + + + \ No newline at end of file diff --git a/lives/src/main/java/se/ingenuity/lives/DistinctMutableLiveData.java b/lives/src/main/java/se/ingenuity/lives/DistinctMutableLiveData.java index 383ea12..640aa97 100644 --- a/lives/src/main/java/se/ingenuity/lives/DistinctMutableLiveData.java +++ b/lives/src/main/java/se/ingenuity/lives/DistinctMutableLiveData.java @@ -1,11 +1,11 @@ package se.ingenuity.lives; import androidx.annotation.NonNull; -import androidx.lifecycle.LiveData; +import androidx.lifecycle.MutableLiveData; import java.util.concurrent.atomic.AtomicBoolean; -public class DistinctMutableLiveData extends LiveData { +public class DistinctMutableLiveData extends MutableLiveData { @NonNull private final Object dataLock = new Object();