Permalink
Commits on Jul 28, 2018
  1. Merge pull request #120 from bemusementpark/patch-1

    f2prateek committed Jul 28, 2018
    Update README.md
Commits on Apr 22, 2018
  1. Merge pull request #115 from f2prateek/fix-split

    f2prateek committed Apr 22, 2018
    Fix usage of String.split
  2. Fix usage of String.split

    f2prateek committed Apr 22, 2018
    The build currently fails with this error:
    
    ```
    /Users/prateek/dev/src/github.com/f2prateek/rx-preferences/rx-preferences/src/test/java/com/f2prateek/rx/preferences2/PointPreferenceConverter.java:7: warning: [StringSplitter] String.split(String) has surprising behavior
        String[] parts = serialized.split(",");
                                         ^
        (see http://errorprone.info/bugpattern/StringSplitter)
      Did you mean 'String[] parts = serialized.split(",", -1);'?
    error: warnings found and -Werror specified
    1 error
    ```
    
    This fixes the usage of String.split as recommended by http://errorprone.info/bugpattern/StringSplitter.
Commits on Nov 21, 2017
  1. Merge pull request #109 from freszu/cleanup-as-action

    f2prateek committed Nov 21, 2017
    Replace asAction with asConsumer in readme and tests
Commits on Aug 13, 2017
Commits on Jun 13, 2017
  1. Merge pull request #99 from f2prateek/f2prateek-patch-1

    f2prateek committed Jun 13, 2017
    Remove unnecessary null check
  2. Remove unnecessary null check

    f2prateek committed Jun 13, 2017
    We do this on the previous line already.
Commits on Jun 12, 2017
  1. Merge pull request #97 from NightlyNexus/eric.0612.clear

    f2prateek committed Jun 12, 2017
    Add test for RxPreferences.clear.
Commits on Apr 28, 2017
  1. Merge pull request #86 from f2prateek/release-2.0.0-RC2

    f2prateek committed Apr 28, 2017
    prepare for release 2.0.0-RC2
  2. prepare for release 2.0.0-RC2

    f2prateek committed Apr 21, 2017
Commits on Apr 25, 2017
  1. Merge pull request #88 from NightlyNexus/eric/2017.04.24-nonnull

    f2prateek committed Apr 25, 2017
    Fix tests not failing.
Commits on Apr 24, 2017
  1. Merge pull request #87 from NightlyNexus/eric/2017.04.24-nonnull

    f2prateek committed Apr 24, 2017
    Remove outdated null docs.
Commits on Apr 21, 2017
  1. Merge pull request #85 from f2prateek/set-non-null

    f2prateek committed Apr 21, 2017
    Only allow NonNull values on Preference#set.
Commits on Apr 20, 2017
  1. Only allow NonNull values on Preference#set.

    f2prateek committed Apr 20, 2017
    Simplified versino of #81. Closes #81.
    
    Closes #78.
Commits on Mar 25, 2017
  1. Merge pull request #80 from NightlyNexus/master

    f2prateek committed Mar 25, 2017
    Fix possible inconsistency between contains and get calls.
Commits on Mar 23, 2017
  1. Merge pull request #75 from NightlyNexus/eric/converter

    f2prateek committed Mar 23, 2017
    Replace Adapter with Converter.
Commits on Mar 20, 2017
  1. Merge pull request #73 from f2prateek/non-null

    f2prateek committed Mar 20, 2017
    Disallow null values from being emitted.
Commits on Mar 14, 2017
  1. Disallow null values from being emitted.

    f2prateek committed Mar 10, 2017
    This includes two breaking changes that:
    
    1. Remove getEnum and getObject that allowed null values.
    2. Change `defaultValue` parameter from `@nullable` to `@nonnull`
Commits on Mar 10, 2017
  1. Merge pull request #65 from NightlyNexus/patch-1

    f2prateek committed Mar 10, 2017
    Return unmodifiable string set from preferences
Commits on Mar 9, 2017
  1. Merge pull request #70 from ubuntudroid/patch-1

    f2prateek committed Mar 9, 2017
    #69 Add remark about keeping strong reference to RXSharedPreferences
  2. Merge pull request #71 from NightlyNexus/eric/keys

    f2prateek committed Mar 9, 2017
    Add assertions to be consistent with EnumAdapter
Commits on Feb 3, 2017
  1. Merge pull request #68 from NightlyNexus/eric/requires-api

    f2prateek committed Feb 3, 2017
    Use RequiresApi
Commits on Dec 25, 2016
Commits on Dec 24, 2016
  1. Merge pull request #62 from f2prateek/2.x

    f2prateek committed Dec 24, 2016
    2.x
  2. update to rxjava 2.0.3

    f2prateek committed Dec 24, 2016