68c65b3d9b80517aa814aa6090c99568362214ff |
|
27-Jul-2017 |
Yuichi Araki <yaraki@google.com> |
Support for the collation sequences in @ColumnInfo Add support for the collation sequences for database columns by putting `collate` parameter in @ColumnInfo. Bug: 62007004 Test: SimpleEntityReadWriteTest, FieldProcessorTest Change-Id: I995e200038c580721e8a8088aab7268e6dd437a4
/frameworks/support/room/compiler/src/main/kotlin/android/arch/persistence/room/parser/SqlParser.kt
|
2c56b466fc39da8bc5cb82dc494e534768e65eab |
|
12-Aug-2017 |
shepshapard <shepshapard@google.com> |
Fix issue where the name of a common extension table is expected to be observable when a Dao returns LiveData. Bug: 62510164 Test: DaoWriterTest#updateDao, QueryMethodProcessorTest#testLiveDataWithNothingToObserve, QueryMethodProcessorTest#testLiveDataWithWithClauseAndNothingToObserve, WithClauseTest#noSourceOfData, WithClauseTest#sourceOfData, LiveDataQueryTest#withRelationOnly, LivedataQueryTest#withWithClause Change-Id: Id1ac0b5d96cb7db237630dfdd4c8c8c6b502bc28
/frameworks/support/room/compiler/src/main/kotlin/android/arch/persistence/room/parser/SqlParser.kt
|
1676c28584028f8427475745d7a779607af67ecb |
|
29-May-2017 |
Yigit Boyar <yboyar@google.com> |
Consider nullable types for known column types When we can get the column type from sqlite at compile time, we were only considering primitives which is a problem since the column might be nullable. This CL fixes that issue by adding nullables into the list. I've also removed the conveters from basic type to/from string since it was only useful when we were using the old sqlite API that requires parameters to be strings. Right now, it just serves as a misleading edge between type nodes. Bug: 62100716 Test: TypeAdapterStoreTest, SimpleReadWriteTest Change-Id: Ifb9c9d41aa694d7a3e1a04b617bbe3dc6e473839
/frameworks/support/room/compiler/src/main/kotlin/android/arch/persistence/room/parser/SqlParser.kt
|
64db0cc15b78b62a1d44a70fc8b4552e660d952c |
|
17-Apr-2017 |
Yigit Boyar <yboyar@google.com> |
Mass package renaming from android.support to android.arch Bug: 37429162 Test: ./gradlew check passes Change-Id: I911766254b6a9f957ef90429a1efc01c209d693a
/frameworks/support/room/compiler/src/main/kotlin/android/arch/persistence/room/parser/SqlParser.kt
|