Age | Commit message (Collapse) | Author |
|
Ensured all tests passed and upgraded from alpha release
of constraint layout.
Test: gw runAllTests
Change-Id: Ieccee7f5dd1a4ca6a291763c6a6c47a07b779e09
|
|
Fixed gradle version.
Removed obsolete test.
Removed test for legacy versions.
Test: gw runAllTests
Taken from: Ia5a37722af011a41efbffe6ae809917a722b93a2
Change-Id: Id313c1118f267071d671f02b7f08d370b9979cc2
|
|
This test is not necessary anymore since min version is 13.
Test: GeneratedLayoutTest
Bug: n/a
Change-Id: I3eee300122829c69b452d02f32979a997ec8dcec
|
|
This CL adds a task to update gradle versions. This only fixes runtime tests,
we still need to fix compilation tests but a better solution would be moving
to the tools infra.
Bug: N/A
Test: testApp tests pass
Change-Id: I2d3b576f65ca9c42ef07325a1ce8f4aade70ba68
|
|
Bug 36104712
Data binding was delivering messages as they occured. Unfortunately,
when that happens, the java compiler ignores the output from the
annotation processor and ends its processing, delivering java
compilation error messages including incomplete classes like
BR and DataBindingComponent. This means that a single error
means huge numbers of data binding errors, making it very
difficult to find the one that caused the problem.
This delays the messages until the last round of annotation
processing. The output will have already been generated by then,
so the java compiler won't give those extraneous errors.
Test: tried a few errors manually and ran all tests
Change-Id: I0c0562214f6a81cebaef475fa61c6fdc615ecc91
|
|
Test: tests pass
Bug: N/A
Change-Id: I8ad1265d2eb61666585e6e69c24b9a2d5579f1c8
|
|
This CL moves the dependency of extensions to core-utils to avoid
lint errors starting 2.3.
It also updates the test projects to use gradle 3.2.
Bug: https://code.google.com/p/android/issues/detail?id=229664
Test: existing tests pass
Change-Id: I125c17d6cf6f18fa4d29f8831ba43a07ba20ccff
|
|
Also updated gradle version to match tools
Change-Id: I891fd065dada67bbe847bb88c1e1cef030db454b
|
|
Change-Id: I1a642a954d3b9f7fb5bcb5639f21a58192349a31
|
|
This CL fixes a bad code generation where we would set a variable to itself,
which breaks if you use a tool like ErrorProne.
I've also updated gradle version and data binding versions.
Bug: 25077399
Change-Id: I6620faf4cad5fa74dc7c35be03c46c4a76c9cfbc
|
|
This CL introduces a new development plugin that downloads all
dependencies into the given repository. This will allow us to
build data binding in build servers w/o internet connection.
By default, it is setup to disable public repositories to avoid
adding a new dependency w/o running the script.
Public repositories can be added by running -PaddRemoteRepos=true.
There is also a convenience script to fetch dependencies.
localize.sh
Bug: 19626302
Change-Id: I9d200550b76c3b60119cdbbdb4e1e7772d0da1d7
|