• Home
  • History
  • Annotate
  • only in /frameworks/data-binding/developmentPlugins/
History log of /frameworks/data-binding/developmentPlugins/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
9e6805b0ab84967da017e48c5e8284d3263dae35 06-Jan-2016 Yigit Boyar <yboyar@google.com> Move to gradle 2.10

Change-Id: I1a642a954d3b9f7fb5bcb5639f21a58192349a31
radle/wrapper/gradle-wrapper.properties
0b6d118e6eeb3bc100fc6a6e66016ab812cb2783 04-Dec-2015 Yigit Boyar <yboyar@google.com> Avoid re-reading variables.

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
radle/wrapper/gradle-wrapper.properties
59229481aec5a284d322a2ca80dff836485feb0c 30-Oct-2015 Yigit Boyar <yboyar@google.com> upgrade kotlin to 1.0-beta1

Change-Id: I62b77fd118e2715d272a16d96b9083d2347f5fb1
ocalizeMavenPlugin/src/main/groovy/android/databinding/LocalizeDependenciesTask.groovy
ocalizeMavenPlugin/src/main/groovy/android/databinding/MavenDependencyCollectorPlugin.groovy
d437f7eeb199ed9bf9fb9bed664258dbbcd87130 31-Oct-2015 Yigit Boyar <yboyar@google.com> Use publish from android build tools

This CL removes data binding's bintray plugin and starts using
the tools project. It can be uploaded to bintray only from tools
project.

databinding.properties file still reference rc3. We'll change it
when rc5 is public.

Change-Id: Id5801e488ae30cf0003372b5ae94f01306fbfa99
intrayPlugin/build.gradle
intrayPlugin/gradle/wrapper/gradle-wrapper.jar
intrayPlugin/gradle/wrapper/gradle-wrapper.properties
intrayPlugin/gradlew
intrayPlugin/gradlew.bat
intrayPlugin/src/main/groovy/android/databinding/BintrayPlugin.groovy
intrayPlugin/src/main/groovy/android/databinding/UploadToBintrayTask.groovy
intrayPlugin/src/main/resources/META-INF/gradle-plugins/com.android.databinding.bintray.properties
34ee2c711e4365f3a26f6aa4fb8f9ebad25963ed 30-Oct-2015 Yigit Boyar <yboyar@google.com> Revert some bad changes from integration

For some reason, the tools integration CL reverted some
previous CLs in these files. Putting them back

Change-Id: Iae68077c8885ad7a5546465936a8d4ae1e702019
intrayPlugin/src/main/groovy/android/databinding/UploadToBintrayTask.groovy
ocalizeMavenPlugin/src/main/groovy/android/databinding/LocalizeDependenciesTask.groovy
499cacaab504a8166dfe44515e0242b9852d8673 30-Oct-2015 Yigit Boyar <yboyar@google.com> Revert "Revert "Update notice""

This reverts commit f5517fe4100cc751b365edb43a07455b7b435215.

Change-Id: Ic60d99c9a9508dbd912a67fa2d467e7332c51dfb
uild.gradle
ocalizeMavenPlugin/src/main/groovy/android/databinding/ExportLicensesTask.groovy
ocalizeMavenPlugin/src/main/groovy/android/databinding/LocalizeDependenciesTask.groovy
ocalizeMavenPlugin/src/main/groovy/android/databinding/MavenDependencyCollectorPlugin.groovy
f5517fe4100cc751b365edb43a07455b7b435215 30-Oct-2015 Yigit Boyar <yboyar@google.com> Revert "Update notice"

This reverts commit 0a39d327fc5dedb0a766f1ad44d7b1fc7048ef84.

Change-Id: I72fad57691ac1fb1f74ccdd82d61d16b0b52e435
uild.gradle
ocalizeMavenPlugin/src/main/groovy/android/databinding/ExportLicensesTask.groovy
ocalizeMavenPlugin/src/main/groovy/android/databinding/LocalizeDependenciesTask.groovy
ocalizeMavenPlugin/src/main/groovy/android/databinding/MavenDependencyCollectorPlugin.groovy
0a39d327fc5dedb0a766f1ad44d7b1fc7048ef84 30-Oct-2015 Yigit Boyar <yboyar@google.com> Update notice

Change-Id: I3d5e2a07075603fbc2ee9b6c93490f6ea2d7c594
uild.gradle
ocalizeMavenPlugin/src/main/groovy/android/databinding/ExportLicensesTask.groovy
ocalizeMavenPlugin/src/main/groovy/android/databinding/LocalizeDependenciesTask.groovy
ocalizeMavenPlugin/src/main/groovy/android/databinding/MavenDependencyCollectorPlugin.groovy
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
intrayPlugin/build.gradle
intrayPlugin/src/main/groovy/android/databinding/UploadToBintrayTask.groovy
uild.gradle
ocalizeMavenPlugin/build.gradle
ocalizeMavenPlugin/src/main/groovy/android/databinding/ExportLicensesTask.groovy
ocalizeMavenPlugin/src/main/groovy/android/databinding/LocalizeDependenciesTask.groovy
90d6351746810033df84e2e6878584d64ebae098 06-Oct-2015 Yigit Boyar <yboyar@google.com> Ignore warnings from bintray

Change-Id: Id241077e22bef6000ae13c06c8538dd59a5293c8
intrayPlugin/src/main/groovy/android/databinding/UploadToBintrayTask.groovy
e23af2603f80c6d51b4f0be47d82477f6cca975d 06-Oct-2015 Yigit Boyar <yboyar@google.com> add kotlin prebuilts license

Change-Id: I10c41d5b9edc1312000b6cfbfc5b481dd72f031c
ocalizeMavenPlugin/src/main/groovy/android/databinding/ExportLicensesTask.groovy
f1081f6a15e6b905701bd3bbcb5d598731d05afb 06-Oct-2015 George Mount <mount@google.com> Fix error processing XML when german character is used.

Bug 24507894

The character set was not being properly detected for the XML
file when it was being loaded, so it was always using the default
character set. For Windows, this turned out to be something other
than UTF-8. Now, a library is used to detect the character set
before parsing.

Change-Id: I2ea041701de59f0e72fd18288b0f62cb2beb74e6
ocalizeMavenPlugin/src/main/groovy/android/databinding/ExportLicensesTask.groovy
2573102ac98a69ff9a804496cb8947031ad4c229 11-Sep-2015 Yigit Boyar <yboyar@google.com> Fix local builds

This CL fixes local builds where some deps were not
downloaded but they were coming from maven (by mistake).

Bug: 24000910
Change-Id: Id188b30a6ac94c14e382dcedab1906bfb7a7e4f0
ocalizeMavenPlugin/src/main/groovy/android/databinding/ExportLicensesTask.groovy
ocalizeMavenPlugin/src/main/groovy/android/databinding/LocalizeDependenciesTask.groovy
69cbd9e8fab49e38adc1a28b6616e17c5f8338c2 26-Aug-2015 George Mount <mount@google.com> Fat jars and jarjars

Release versions of the gradle plugin and annotation processor
now contain all of their dependencies, repackaged.

Change-Id: I93fba3eed150aafa8a88d439103b90d270e71cdf
ocalizeMavenPlugin/src/main/groovy/android/databinding/ExportLicensesTask.groovy
8b7340d0b2e57d5a3d71135f778b7f90e274a5f3 17-Jul-2015 Yigit Boyar <yboyar@google.com> Fix bintray upload

Bug 22561972

Change-Id: I36b1279838e21043e22ad64981373910210f622e
intrayPlugin/src/main/groovy/android/databinding/UploadToBintrayTask.groovy
24bec1cc542de69e0e21cc774469f20d34811ad9 09-Jul-2015 Yigit Boyar <yboyar@google.com> Localize Maven

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
intrayPlugin/build.gradle
intrayPlugin/gradle/wrapper/gradle-wrapper.jar
intrayPlugin/gradle/wrapper/gradle-wrapper.properties
intrayPlugin/gradlew
intrayPlugin/gradlew.bat
intrayPlugin/src/main/groovy/android/databinding/BintrayPlugin.groovy
intrayPlugin/src/main/groovy/android/databinding/UploadToBintrayTask.groovy
intrayPlugin/src/main/resources/META-INF/gradle-plugins/com.android.databinding.bintray.properties
uild.gradle
radle/wrapper/gradle-wrapper.jar
radle/wrapper/gradle-wrapper.properties
radlew
radlew.bat
ocalizeMavenPlugin/build.gradle
ocalizeMavenPlugin/src/main/groovy/android/databinding/ExportLicensesTask.groovy
ocalizeMavenPlugin/src/main/groovy/android/databinding/LocalizeDependenciesTask.groovy
ocalizeMavenPlugin/src/main/groovy/android/databinding/LocalizePluginExtension.groovy
ocalizeMavenPlugin/src/main/groovy/android/databinding/MavenDependencyCollectorPlugin.groovy
ocalizeMavenPlugin/src/main/groovy/android/databinding/MavenDependencyCollectorTask.groovy
ocalizeMavenPlugin/src/main/resources/META-INF/gradle-plugins/com.android.databinding.localizemaven.properties
ettings.gradle