Commit graph

368 commits

Author SHA1 Message Date
digitalbuddha
a39069da82 Prepare next development version. 2017-01-17 11:18:13 -05:00
digitalbuddha
9e6359b3ad Prepare for release 1.0.3. 2017-01-17 11:04:11 -05:00
Brian Plummer
a31deb7f0c always call sink.close() from finally block (#63) 2017-01-15 19:23:24 -05:00
Brian Plummer
47aa5da3bf remove maven.em.nytimes.com from repositories block (#62) 2017-01-15 14:29:01 -05:00
Michal Drabik
d085c013c9 Multi Parser (#61)
* Create multi parser class
2017-01-15 14:15:28 -05:00
Maksim Moiseikin
9db2456118 Create Jackson Middleware (#60)
* Create Jackson string parser

* Create Jackson BufferedSource parser

* Create Jackson Reader parser
2017-01-15 13:37:16 -05:00
Maksim Moiseikin
cbcd9794e0 Create Moshi Middleware (#55)
* Create Moshi Middleware module

* Implement Moshi string parser

* Implement Moshi BufferedSource parser

* Implement Moshi Reader parser

* Add missing gradle.properties file

* Remove Moshi reader parser
2017-01-14 18:43:50 -05:00
Brian Plummer
971d93fb91 clean up the dependencies.gradle file some (#58) 2017-01-14 13:24:03 -05:00
Michal Drabik
6ecb6da5a7 Preconditions for middleware module (#56)
* Add preconditions for parsers

* Remove redundant checks

* Refactored factory

* Add factory tests

* Change codestyle

* Fix PMD checks
2017-01-14 11:02:28 -05:00
Mike Nakhimovich
91722691c9 Update README.md 2017-01-12 14:12:56 -05:00
John Hogan
3f0f50ced7 update readme with jsonarray example (#53) 2017-01-12 10:32:00 -05:00
Mike Nakhimovich
8870e4f235 Update README.md 2017-01-12 07:59:36 -05:00
Maksim Moiseikin
17987bf15f Add Nullability Annotations (#52) 2017-01-12 05:48:25 -05:00
Brian Plummer
382c00dbfb start of pmd inclusion (#50)
* start of pmd inclusion

* fix all pmd violations

* fail on pmd

* fail on pmd

* fail on pmd
2017-01-11 15:11:41 -05:00
Brian Plummer
eaa4219dd7 start of checkstyle inclusion... (#48)
* start of checkstyle inclusion

* checkstyle!
2017-01-11 10:04:44 -05:00
Mike Nakhimovich
23f4b05ba3 change GsonParsers to work with a type rather than a class (#46)
* change GsonParsers to work with a type rather than a class

* remove extra file

* remove extra file

* pr comments

* pr comments
2017-01-10 15:49:26 -05:00
Mike Nakhimovich
c99b8a6ca2 Merge pull request #44 from Jogan/feature/support-top-level-json-array
Adds middleware for top-level json array parsing
2017-01-10 14:27:17 -05:00
John Hogan
603e766dd0 update javadoc with factory method 2017-01-10 14:06:27 -05:00
John Hogan
1658077a61 add test 2017-01-10 14:05:21 -05:00
John Hogan
f2e869bb55 adds middleware for top-level json array parsing 2017-01-10 12:36:29 -05:00
digitalbuddha
f0fe792ee8 update sample project to depend on 1.0.2 2017-01-10 10:45:03 -05:00
digitalbuddha
03288985e8 Prepare next development version. 2017-01-10 10:07:41 -05:00
digitalbuddha
200daf980c Merge remote-tracking branch 'origin/develop' into develop 2017-01-10 09:53:18 -05:00
digitalbuddha
1b41dfc6ee "Prepare for release 1.0.2" 2017-01-10 09:53:14 -05:00
Mike Nakhimovich
20076d898e Update README.md 2017-01-10 09:52:46 -05:00
Mike Nakhimovich
60761710a9 Update RELEASING.md 2017-01-10 09:52:10 -05:00
Mike Nakhimovich
a74296723d Create CHANGELOG.md 2017-01-10 09:51:38 -05:00
Mike Nakhimovich
ac1b76be49 Create RELEASING.md 2017-01-10 09:46:07 -05:00
digitalbuddha
dbdd020984 update gitignore 2017-01-10 09:40:06 -05:00
Mike Nakhimovich
f8a4a03e81 Merge pull request #35 from scottmeschke/scottmeschke/source_persister_and_gson_parser_factories
Added factories for SourcePersisters and the various GsonParser imple…
2017-01-09 21:04:18 -05:00
Scott Meschke
2906cf469d Fixes a few javadoc mistakes. 2017-01-09 18:55:38 -07:00
Mike Nakhimovich
f401f1019f Merge pull request #37 from NYTimes/digitalbuddha-patch-1
prelimanary contributing.md
2017-01-08 18:34:45 -05:00
Mike Nakhimovich
418a366a6c Update and rename contributing.md to CONTRIBUTING.md 2017-01-08 18:33:04 -05:00
Mike Nakhimovich
79cfda4473 prelimanary contributing.md 2017-01-08 18:27:49 -05:00
Scott Meschke
dba6ed26e2 Added factories for SourcePersisters and the various GsonParser implementations. Updated README to use new factories. Updated example activity to use new factories. All factories return the general Store interfaces. 2017-01-08 15:31:13 -07:00
Mike Nakhimovich
fb59875569 Merge pull request #33 from anupcowkur/develop
Fix typo : Change "us" to "use"
2017-01-08 13:16:25 -05:00
Anup Cowkur
971d967cab Fix typo : Change "us" to "use" 2017-01-08 22:45:21 +05:30
Mike Nakhimovich
0b6bf06c60 Change Readme to reflect proper public api Fetch (#29)
Store.java had a method called fetch, documentation was referring to it as "fresh".  Change was made to docs.
2017-01-06 17:15:44 -05:00
Michal Drabik
efd342c027 FileSystem factory (#28)
* Add FileSystem factory
2017-01-06 16:39:21 -05:00
Egor Neliuba
296c8aa281 Remove duplicate "- tools" entry from .travis.yml (#25) 2017-01-06 11:37:40 -05:00
Mike Nakhimovich
523ca20267 Merge pull request #24 from eneim/develop
Update/Clean up build.gradle
2017-01-05 20:50:22 -05:00
Nam Nguyen Hoai
6909b23665 Update build.gradle
Remove an unused build script dependency.
2017-01-06 10:35:22 +09:00
Nam Nguyen Hoai
ec4c1a84b7 Update build.gradle
Remove one "empty line", remove duplicated dependency entry (Google gsm).
2017-01-06 09:55:23 +09:00
Alexio Mota
cf1e04a039 Merge pull request #21 from PaulWoitaschek/patch-1
No getValue(). Did you mean getKey()?
2017-01-05 15:21:31 -05:00
Paul Woitaschek
dd69fe36d9 No getValue(). Did you mean getKey()? 2017-01-05 21:08:50 +01:00
Alexio Mota
256c75ce62 Merge pull request #20 from PavelSynek/patch-1
Clean up readme
2017-01-05 14:23:45 -05:00
Pavel Synek
a2c484b729 Fix SQLite typo in readme 2017-01-05 20:05:38 +01:00
Pavel Synek
6aa1d4d43f Clean up readme 2017-01-05 19:59:48 +01:00
Mike Nakhimovich
7ee09d4017 Merge pull request #17 from Jogan/fix/code-formatting-issues-readme
Fix - Code Formatting in README
2017-01-05 10:10:38 -05:00
Mike Nakhimovich
e2475d4fb9 Merge pull request #16 from tasomaniac/tests_on_travis
Update travis to include tests
2017-01-05 10:04:02 -05:00