gitextract_286r2t3v/ ├── .gitignore ├── LICENSE.txt ├── README.md ├── build.gradle.kts ├── gradle/ │ └── wrapper/ │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradle.properties ├── gradlew ├── gradlew.bat ├── library/ │ ├── build.gradle.kts │ └── src/ │ └── main/ │ ├── AndroidManifest.xml │ └── java/ │ └── com/ │ └── crossbowffs/ │ └── remotepreferences/ │ ├── RemoteContract.java │ ├── RemotePreferenceAccessException.java │ ├── RemotePreferenceFile.java │ ├── RemotePreferencePath.java │ ├── RemotePreferenceProvider.java │ ├── RemotePreferenceUriParser.java │ ├── RemotePreferences.java │ └── RemoteUtils.java ├── settings.gradle.kts └── testapp/ ├── build.gradle.kts └── src/ ├── androidTest/ │ └── java/ │ └── com/ │ └── crossbowffs/ │ └── remotepreferences/ │ ├── RemotePreferenceProviderTest.java │ ├── RemotePreferencesTest.java │ └── RemoteUtilsTest.java └── main/ ├── AndroidManifest.xml └── java/ └── com/ └── crossbowffs/ └── remotepreferences/ └── testapp/ ├── TestConstants.java ├── TestPreferenceListener.java ├── TestPreferenceProvider.java └── TestPreferenceProviderDisabled.java