History log of /frameworks/data-binding/samples/BindingDemo/build.gradle
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
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