9784c9aaedeb863018f5fcaa0a598e8e2f8ed2f3 |
|
13-Oct-2015 |
Yigit Boyar <yboyar@google.com> |
Data binding as studio dep + java6 This CL gets rid of the gradle plugin and instead provides DataBindingBuilder for the gradle plugin to directly use. Now, everything that is deployed via SDK Manager (lib and adapters) are included as prebuilts so that we avoid accidently changing them w/o an SDK manager release. There is still work to do: > re-enable proguard for externel dependencies > release a batch to ensure everything works Bug: 22516688 Change-Id: I83ace15bd6d3d23bf5b4ad850f36453dd23ebd43
/frameworks/data-binding/samples/BindingDemo/build.gradle
|
263bf9463a041c850f3de6a1de9b7598e4ffd193 |
|
24-Sep-2015 |
George Mount <mount@google.com> |
Fix BindingDemo gradle. Change-Id: I519f73b9e85f0b933efcc8fb6390c8a8621a5140
/frameworks/data-binding/samples/BindingDemo/build.gradle
|
9399cb4e3d86a88507fb06ad57661105b1eaa69a |
|
17-May-2015 |
Yigit Boyar <yboyar@google.com> |
Configure dependencies using the plugin This CL changes gradle plugin to automatically include necessary dependencies for data binding. This way, just applying data binding to a project will be sufficient. I've also updated version to .9 to get ready for preview release Bug: 21262586 Change-Id: I12ba64915e69b383b507d155c1a16267356e059b
/frameworks/data-binding/samples/BindingDemo/build.gradle
|
c64ae35dc1f125186351cb75dc0e11a0071e934c |
|
21-Apr-2015 |
Yigit Boyar <yboyar@google.com> |
WIP eap
/frameworks/data-binding/samples/BindingDemo/build.gradle
|
f9e51c010bd2eab9cca01baaccc0e5a73b8b72c9 |
|
12-Mar-2015 |
Yigit Boyar <yboyar@google.com> |
Restructure project for test apps This CL updates project to use a local maven repo. (local as in near source code w/ relative path). This is necessary to have multiple versions of the project on the same computer also provides better separation. I also moved integration tests to depend on these because we cannot build the compiler and test app at the same project. I've changed library plugin's jar to be a separate upload task to avoid some build issues in TestApp when we release a @jar and @aar with same group and artifact ids. This CL also adds some convenience methods to gradle build script to run all tests, prepare maven repo, run integration tests etc. These were needed to do CI. Bug: 19718690 Change-Id: I3c80e09fe7c8c2780ca00c3e9b9ba99a162531cf
/frameworks/data-binding/samples/BindingDemo/build.gradle
|
cec8772a54dfcf6a3d846cbeaf7ee6a49beb9bcd |
|
12-Mar-2015 |
Michal Bendowski <bendowski@google.com> |
Add a unit test to the sample project.
/frameworks/data-binding/samples/BindingDemo/build.gradle
|
71eb6908f2689bd17000237eb645896c36da0138 |
|
04-Feb-2015 |
George Mount <mount@google.com> |
Added tests for BindingAdapters Fixed a few small bugs as well. Change-Id: Ie50afc6be457b293ce69508452bb38ea1ab75b41
/frameworks/data-binding/samples/BindingDemo/build.gradle
|
5bf3700759ff21696becadd4e6fcfe2c0db6cb83 |
|
03-Feb-2015 |
Yigit Boyar <yboyar@google.com> |
Support for layout files in multiple resource folders Multiple layout files with the same name now share a common interface. They also share all variables no matter where it is defined. If a variable is NOT used in one of the layout files, its implementation does not create a field BUT STILL creates the setter (to implement the base interface). If the same view id is used for two different types of views, return type in the interface is android.view.View. If it is an include, the return value is IViewDataBinder. Change-Id: Ie3cc2bb8ec5ea48b71337e314ec588a050d714df
/frameworks/data-binding/samples/BindingDemo/build.gradle
|
b617e5da04aa910be70204afb886b1ebebb80618 |
|
17-Dec-2014 |
George Mount <mount@google.com> |
Add annotation processor.
/frameworks/data-binding/samples/BindingDemo/build.gradle
|
051f795993b296a20b1fa006135781e437251548 |
|
17-Dec-2014 |
George Mount <mount@google.com> |
Revert "Missed adding annotation processor code." This reverts commit 6c634edac4f9af4bdeb84cdc2f47e849bfd74d86. Change-Id: I74afc4c8a10cd276d0bb422efd37ae339e8c8d86
/frameworks/data-binding/samples/BindingDemo/build.gradle
|
2527c89af21b2af11a2bb627b5ce1380368016c7 |
|
17-Dec-2014 |
George Mount <mount@google.com> |
Missed adding annotation processor code.
/frameworks/data-binding/samples/BindingDemo/build.gradle
|
840f0ce0645ecc28a528d2c73efa25532d721d20 |
|
13-Dec-2014 |
Yigit Boyar <yboyar@google.com> |
move dependencies from maven to project
/frameworks/data-binding/samples/BindingDemo/build.gradle
|
eb1062abaed1314c71cf80584fe8bcb8b2a6ba53 |
|
12-Dec-2014 |
Yigit Boyar <yboyar@google.com> |
add samples, upload gradle files
/frameworks/data-binding/samples/BindingDemo/build.gradle
|