Commit graph

233 commits

Author SHA1 Message Date
Tournaris Pavlos-Petros
3bf22de815 Add google() repository
* Needed for the lint-gradle dependency in :app project
2018-03-29 23:22:08 +03:00
Tournaris Pavlos-Petros
d593ba90ec Update Travis file for BuildTools 27.0.3 2018-03-29 23:07:18 +03:00
Tournaris Pavlos-Petros
7c9e28b573 Add test for MemoryPolicy default size 2018-03-29 23:00:15 +03:00
pavlospt
d40f02bd89
Return standard maxSize if not set 2018-03-29 17:13:54 +03:00
pavlospt
fda58beffb
Update Gradle version to 4.4 2018-03-29 16:55:43 +03:00
pavlospt
7d74ccabf0
Update AGP to 3.1.0 stable 2018-03-29 16:55:33 +03:00
Ramona Harrison
d182147d65 Bump sample app to 3.0.1 2018-03-20 17:39:51 -04:00
Saket Narayan
2232264fb2 Add missing reading of expire-after-policy when creating a NoopPersister (#315)
* Set missing expire-after-access policy to NoopPersister's cache (#312)

* Remove comment about PMD from NoopPersister#create()

* Add regression test for #312

* Deprecate MemoryPolicy#isDefaultPolicy() in favor of isDefaultWritePolicy() and isDefaultAccessPolicy()
2018-03-20 19:14:55 +01:00
Ramona Harrison
527a131bbc Prepare next development version. 2018-03-20 14:13:44 -04:00
Ramona Harrison
34ebfcaabe Prepare for release 3.0.1. 2018-03-20 13:40:54 -04:00
Pavlos-Petros Tournaris
6f2f1c12fe Fix issues occured from RxJava1 dependency (#314)
* Remove RxJava1 dependencies
* Fixed an ErrorProne warning
2018-02-20 18:05:46 +01:00
Pavlos-Petros Tournaris
ca615320a8 Update Kotlin & AGP versions (#311)
* Update AGP to stable 3.0.1 version

* Update Kotlin to stable 1.2.21 version
2018-02-02 20:40:45 +01:00
Ramona Harrison
6e9875855a Prepare next development version. 2018-02-01 14:00:19 -05:00
Ramona Harrison
1d0ce5f4c1 Prepare for release 3.0.0. 2018-02-01 13:45:53 -05:00
Rafael Moreno
bb9e508762 updated deprecated setExpireAfter to setExpireAfterWrite (#310) 2018-01-25 19:35:29 +01:00
Rafael Moreno
9c7e459615 fixed incorrect parameter issue #303 (#309) 2018-01-23 21:14:18 -05:00
Alexio Mota
c92f2acbf2
Merge pull request #290 from stoyicker/remove_experimental_from_store-kotlin
Remove @Experimental from store-kotlin API
2017-11-20 10:09:41 -05:00
Jorge Antonio Diaz-Benito Soriano
4e71c16a72
Remove @Experimental from store-kotlin API 2017-11-18 16:03:18 +01:00
Jorge Antonio Díaz-Benito Soriano
dea4d439ba Fix a typo in the documentation (#289) 2017-11-18 09:53:13 -05:00
Alexio Mota
9002540dfb
Merge pull request #286 from StefMa/patch-1
Changed weird MemoryPolicy to 24 hours
2017-11-14 17:48:46 -05:00
Stefan M
792ad745d2
Changed weird MemoryPolicy to 24 hours 2017-11-14 10:27:00 +01:00
Mateusz Perlak
39a91966bb #275 feature - added ParsingFetcher that wraps Raw type Parser and Fetcher (#280) 2017-10-31 10:21:20 -04:00
Ramona Harrison
2e4b6f734b
Update build tools to 26.0.2 (#283) 2017-10-30 10:46:53 -04:00
Ben Oberkfell
631c738481 Amend README to include 360AnDev presentation link (#272)
Woohoo!
2017-09-14 07:46:44 -04:00
Mike Nakhimovich
025d302668 Put Community project back in 2017-08-29 16:18:37 -04:00
ctborg
16c43b01a7 Update and rename License.md to LICENSE (#269) 2017-08-24 16:26:33 -04:00
Ramona Harrison
0b7b6fb325 Accept SDK license with travis + bump sample app to 3.0.0-beta (#268) 2017-08-18 14:32:09 -04:00
Jorge Antonio Díaz-Benito Soriano
dac878e2ce Gradle updates (#266)
* Gradle Wrapper (all) 3.3 -> 4.1

* Gradle plugin for Android 2.3.2 -> 3.0.0-beta2

This requires upgrading the errorprone plugin to 0.0.11. Also, see
https://stackoverflow.com/questions/44196672/aapt2-compile-failed-invalid-dimen-on-android-3-0-canary-1

gradle plugin

* SDK Build Tools 25.0.2 -> 26.0.1

* Remove retrolambda

* Log error from subscription on PersistingStoreActivity for consistency

* Update dependency inclusion directives to those of the 3.0 plugin

Also, jsr305 and javax usages have been taken from compile to compileOnly
since they are not required beyond.

* Add dependencies that previously were resolved through leaked ones from other artifacts

Now dependency leaks are eliminated thanks to 'implementation' from the 3.0 version of the gradle plugin.

* Remove coupling between middlewares and cache

* Replace mockito-all by mockito-core

mockito-all causes problems related to hamcrest when used with JUnit. See
https://tedvinke.wordpress.com/2013/12/17/mixing-junit-hamcrest-and-mockito-explaining-nosuchmethoderror/

* Remove unused dependency.

* Build Tools 26.0.1 on Travis

* Suppress PMD.AvoidThrowingNullPointerException for the time being

* Avoid PMD synthetic accessor warning
2017-08-17 13:48:12 -04:00
Jorge Antonio Díaz-Benito Soriano
c0eb4331b5 Kotlin 1.1.4 for store-kotlin (#267) 2017-08-17 07:58:44 -04:00
Brian Plummer
fbc61915ac add in missing store-logo image (#261) 2017-07-26 19:25:05 -04:00
Ramona Harrison
c018915d31 Fix broken image links (#259)
Fix broken image links (#259)
2017-07-26 19:08:53 -04:00
Ramona Harrison
21fc584e2d Prepare next development version. 2017-07-26 11:54:00 -04:00
Ramona Harrison
982f3baa09 Prepare for release 3.0.0-beta. 2017-07-26 11:31:30 -04:00
Mike Nakhimovich
ad58fad050 fix stream for a single barcode (#252) 2017-07-26 11:23:18 -04:00
Vasilis Charalampakis
7e0198cbb4 Return object with meta data (#250)
* Add Result

* Make Store return Result<Parsed> objects

* Add basic tests

* Fix checkstyle & PMD

* Remove get name from Result

* Fix Result equality

* Enumerate Source

* Remove .DS_Store files
2017-07-25 17:31:10 -04:00
Brian Plummer
30b1771170 forward port of readAll/clearAll to rxjava2 branch (#254) 2017-07-24 16:40:37 -04:00
Mike Nakhimovich
1ee8d659fb upgrade external dependencies (#257)
* upgrade external dependencies

* update build tools in travis

* put kotlin standardlib back in

* fix build
2017-07-24 16:40:22 -04:00
Joe Cyboski
044aba83f5 Adding file masks to .gitignore (#258)
Adding file masks to .gitignore (#258)
2017-07-24 14:56:21 -04:00
Mike Nakhimovich
db5adc9130 Create CODE_OF_CONDUCT.md 2017-07-24 14:12:01 -04:00
Wojciech Dziemianczyk
bc911a4223 Change Store logo (#253)
Update README.md
2017-07-24 12:05:18 -04:00
Eric Cochran
c2d1a038c6 Update to Moshi 1.5.0. (#246) 2017-07-17 14:18:38 -04:00
Eric Cochran
f7adcfa9d7 Remove intermediate streams. (#247) 2017-07-17 14:18:28 -04:00
Kevin Cronly
325ce19abf README updated to reflect changes from rx2 (#243) 2017-07-13 20:24:13 -04:00
Pedro Carrillo
bf79676dad #225 Charset for rx2 branch (#239)
* #225 for rx2 branch

* adding end line
2017-07-07 11:31:19 -04:00
Jorge Antonio Díaz-Benito Soriano
10d0cf6d07 Add store-kotlin module (#229)
* Add store-kotlin module

* Remove useless file

* Fix package in AndroidManifest

* Refactor module tests to assertJ

* Remove wrong annotation

* Add store-kotlin artifact to README

* Add module README

* Add KDoc to Javadoc jar

* Add Experimental annotation

* Mark all public store-kotlin classes as @Experimental

* Replace use of rx's @Experimental with local one instead
2017-06-22 21:22:34 -04:00
Ramona Harrison
9926293696 Bump sample app to 3.0.0-alpha 2017-05-23 18:39:08 -04:00
Ramona Harrison
a85a04f9c1 Prepare next development version. 2017-05-23 18:23:02 -04:00
Ramona Harrison
047fbf3615 Prepare for release 3.0.0-alpha. 2017-05-23 18:15:13 -04:00
Ramona Harrison
730fa5bb66 Prepare next development version. (#222)
* Prepare next development version.

* Update deploy script branch for Rx2 branch
2017-05-23 17:39:00 -04:00
Ramona Harrison
8b4b186aaf Refactor package name to store3 for the Rx2 branch (#220)
* Refactor package name to store3 for the Rx2 branch

* Fix cache autoimports

* Fix LocalCache imports
2017-05-23 13:27:32 -04:00