storio

Reactive API for SQLiteDatabase and ContentResolver.

APACHE-2.0 License

Stars
2.5K

Bot releases are hidden (Show)

storio - v1.4.0

Published by artem-zinnatullin about 9 years ago

  • Query.limit() now accepts integers! Better API for everybody! Thanks @vokilam for the suggestion!
  • Little fix for the sample app. Thanks @cpeppas!

Changes:

  • PR 517 Limit method accept integer args
  • PR 514 adding somebytes column that was missing from CREATE TABLE TweetsTable
storio - v1.3.1

Published by artem-zinnatullin about 9 years ago

  • Add info about all types of fields supported by StorIO Annotation Processor!
  • Updated build tools and dependencies! (Gradle Plugin 1.4.0-beta1, sdk 23, RxJava 1.0.14, RxAndroid 1.0.1, Support Libs 23.0.1, Private Constructor Checker 1.1.0, Dagger 2.0.1, ButterKnife 7.0.1)
  • Fix SQLiteDatabase.execSQL() without args!

Changes:

  • PR 503 Annotation processor supported types
  • PR 504 New build tools and dependencies
  • PR 510 Raw query without arguments fix
storio -

Published by artem-zinnatullin about 9 years ago

  • StorIOSQLite Annotation Processor now supports blobs byte[]!
  • We've added example of relations implementation (R from ORM) to the Sample App!

Changes:

  • PR 498 Add support for byte[] into StorIOSQLite annotation processor
  • PR 494 Relations example!
storio -

Published by nikitin-da about 9 years ago

  • StorIOSQLite: Remove unnecessary synchronization, prevent possible deadlocks, faster & better!
  • Use AssertJ for test!

Changes:

  • PR 491 Remove unnecessary synchronization, prevent possible deadlocks, faster & better
  • PR 490 Use AssertJ for test
storio -

Published by artem-zinnatullin about 9 years ago

  • Add Queries class with common utils for queries, now you can generate placeholders!

Changes:

  • PR 485 Add public Queries utils with function for generating placeholders
storio -

Published by artem-zinnatullin about 9 years ago

  • Fix for possible deadlock because of internal SQLiteDatabase synchronization. See issue #481.
  • Thanks to @tadas-subonis!

Changes:

  • PR 482 Fix possible deadlock caused by internal synchronization in SQLiteDatabase
storio -

Published by artem-zinnatullin about 9 years ago

  • Fix for nested transactions in StorIOSQLite.
  • Switch to PrivateConstructorChecker!
  • Ignore debug buildType for library projects — faster CI.

Changes:

  • PR 479 Fix ConcurrentModificationException in DefaultStorIOSQLite in case of nested transactions
  • PR 477 Switch to PrivateConstructorChecker!
  • PR 473 Ignore debug buildType for library projects
storio -

Published by artem-zinnatullin about 9 years ago

  • Common StorIOException for all operations See 448.
  • StorIOContentResolver will throw StorIOException if ContentResolver.query() returns null
  • 80% code coverage!
  • RxJava 1.0.13
  • Robolectric 3.0.0

Changes:

  • PR 451 Throw exception if contentResolver.query() returns null
  • PR 458 Remove Query.CompleteBuilder.whereArgs(list), it was error in API, sorry guys
  • PR 460 80% code coverage for StorIO-Test-Common
  • PR 461 80% code coverage for StorIO-Common
  • PR 462 80% code coverage for StorIO-Content-Resolver
  • PR 465 80% code coverage for StorIO-SQLite
  • PR 466 Switch to Robolectric 3.0
  • PR 467 Switch to RxJava v1.0.13
  • PR 468 Revert "Remove Query.CompleteBuilder.whereArgs(list), it was error in…
storio -

Published by artem-zinnatullin about 9 years ago

  • PutResult.newUpdateResult() now can be created with 0 updated rows. See 453.
  • JavaPoet 1.2.
  • Better tests!
  • Better Sample App!

Changes:

  • PR 440 Fix content resolver tests flakiness.
  • PR 442 Pack of improvements for the Sample App.
  • PR 444 Switch to JavaPoet v1.2.
  • PR 454 Allow PutResult.newUpdateResult() with 0 rows updated.
storio -

Published by artem-zinnatullin about 9 years ago

Initial release.

Package Rankings
Top 12.46% on Repo1.maven.org
Badges
Extracted from project README
codecov.io Master branch build status
Related Projects