History log of /frameworks/support/room/compiler/src/main/kotlin/android/arch/persistence/room/parser/SqlParser.kt
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
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