aboutsummaryrefslogtreecommitdiffhomepage
path: root/third_party/BUILD
Commit message (Collapse)AuthorAge
...
* Clean up javac and Error Prone targetsGravatar Liam Miller-Cushon2017-05-03
| | | | | | | | | | now that the upgrade is complete. The targets with suffixes were added to make a two-step migration possible. Now that the migration is done the suffix-less targets can provide the new versions, and the suffixed targets can be directed to the un-suffixed targets until they are removed. Change-Id: I5632b14924df6a83a23e3f564d483f4925f72d08
* Add javac9-4023-1 and Error Prone 2.0.20Gravatar Liam Miller-Cushon2017-04-20
| | | | | | This is the first part of a two-step migration to the new versions. Change-Id: I3835b3db386f43cd00ca0d68c7fd2a42c3f9714f
* Add the sources of jopt-simple to //third_party:srcs .Gravatar Lukacs T. Berki2017-04-18
| | | | Change-Id: I468ab58151a6e62fa9d5d640142c38cd8886737b
* Update to auto-value 1.4Gravatar Damien Martin-Guillerez2017-04-04
| | | | Change-Id: I0455ef5f9f81f1443fd3cfa63a26f67f4f37529a
* Upgrade Truth from 0.31 to 0.32.Gravatar Michael Staib2017-03-28
| | | | Change-Id: Ifc30d7a2f1cd698f563342e41be9f59989af871b
* Third party dependenciesGravatar Ola Rozenfeld2017-03-24
| | | | | | | Adding third party dependencies required to call OnePlatform endpoints with proper auth. Change-Id: Iebafdd846999de2937bfa5f086871b69adae2057
* Update to Error Prone version 2.0.19Gravatar Liam Miller-Cushon2017-03-21
| | | | | | | Release notes: https://groups.google.com/d/topic/error-prone-announce/sXXuFyDDY1c/discussion Change-Id: Ib43648dced8afc1f2e5abf3dffe6dd80305de854
* Update turbine versionGravatar Liam Miller-Cushon2017-03-21
| | | | Change-Id: I0af97cbe6cc8386d0b1ab9a0c6f3c108f05f800d
* Add JimFS to third_partyGravatar Liam Miller-Cushon2017-03-09
| | | | Change-Id: I9d16ab783e4d91f7a515103c4b6191c169f73570
* Update to latest javac and Error ProneGravatar Liam Miller-Cushon2017-03-02
| | | | | | Fixes #2591 Change-Id: I7038b71811c54d5ece1c0993052abdffc9d0de96
* Update to guava 21.0 and Error Prone version 2.0.18-20160224Gravatar Liam Miller-Cushon2017-02-27
| | | | Change-Id: I89875f8233092e2704142fc306f9ec60da739b5f
* Upgrade Truth from 0.28 to 0.31.Gravatar Michael Staib2017-02-20
| | | | Change-Id: I79bf7970b67b40dfd597410d3fb85c6d3a0b0557
* Revert "Bump Error Prone version to 2.0.16"Gravatar Damien Martin-Guillerez2017-02-16
| | | | | | This reverts commit 61824642c376c524843d2863606ffc29cee2f74e. Broke all our java compilation
* Bump Error Prone version to 2.0.16Gravatar Liam Miller-Cushon2017-02-16
| | | | Change-Id: I2933d50b365df01a95d0e733e50a9ec06ecd1c05
* Bump error-prone version to 2.0.15Gravatar Nick Glorioso2017-01-20
| | | | | | Fixes #2230. Change-Id: I1b7977bfc14da072c750faf97daaeabfd69fdd2c
* Update asm from 5.0.4 to 5.1.Gravatar Adam Michael2017-01-11
| | | | | | | | | | This is needed to open source the java 8 desugaring tool for android builds. https://github.com/bazelbuild/bazel/issues/2222 Change-Id: I6025ab921636782cea65ff4443eb6ea790b32794 RELNOTES: None
* Add turbine to third_partyGravatar Liam Miller-Cushon2017-01-04
| | | | Change-Id: I671f5399da726588c2a0e566f66de8aabf387294
* Adds javapoetGravatar Yue Gan2017-01-04
|
* Revert commit 6d31cb01b80d0560c0c083d40e641816877b3d06.Gravatar Damien Martin-Guillerez2016-12-21
| | | | | | Commit 6d31cb was an internal reorganization of google repository that should have resulted in no change. Due to a bug in our export process it deleted several files in third_party.
* --Gravatar Damien Martin-Guillerez2016-12-21
| | | | | PiperOrigin-RevId: 142666783 MOS_MIGRATED_REVID=142666783
* Power supportGravatar Nishidha Panpaliya2016-12-21
| | | | | | | | | Closes #2139. -- Reviewed-on: https://github.com/bazelbuild/bazel/pull/2139 PiperOrigin-RevId: 142570236 MOS_MIGRATED_REVID=142570236
* Update Bazel third_party android_common library to include lint-checks and ↵Gravatar Andrew Pellegrini2016-12-20
| | | | | | | | lint-api. -- PiperOrigin-RevId: 142489545 MOS_MIGRATED_REVID=142489545
* Switch Bazel to use ResourceUsageAnalyzer.java instead of ResourceShrinker.java.Gravatar Andrew Pellegrini2016-12-19
| | | | | | -- PiperOrigin-RevId: 142484589 MOS_MIGRATED_REVID=142484589
* Delete some unused Bazel third party deps.Gravatar Adam Michael2016-12-13
| | | | Change-Id: I4e99ca21c95a1f6a4f46885adbee560f2a08ef17
* Remove BUILD files for checked in Android apksigner.Gravatar Adam Michael2016-12-07
| | | | | | | | We are no longer using the checked-in apksigner jar, instead we are now reading this JAR from the Android build tools. A follow-up change will remove the actual JAR. One small step towards making the Bazel binary smaller :) -- PiperOrigin-RevId: 141355143 MOS_MIGRATED_REVID=141355143
* Update BUILD files after adding third_party jars.Gravatar Yue Gan2016-12-01
| | | | | -- MOS_MIGRATED_REVID=140719621
* Have Bazel use the the prebuilt guava jars from the 21.0-20161101 daily ↵Gravatar Nathan Harmata2016-11-21
| | | | | | | build. See https://bazel-review.googlesource.com/#/c/7270/ for details. -- MOS_MIGRATED_REVID=139580987
* Rollback of commit 2153790fbebaed4aef6544fea3a85a01749b0d11.Gravatar Carmi Grushko2016-11-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | *** Reason for rollback *** Causes NPEs in tests that use AutoValue, on Kokoro and CI. Bazel uses TestRunner_deploy.jar to run tests. To save time, we use the latest Bazel release to run tests. Therefore, we use a TestRunner_deploy.jar with an AutoValue 1.2 embedded. If the test requires AV itself, we use the one from HEAD, which is 1.4-rc1, therefore causing one-definition rule violations. Once we release a TestRunner without AV (commit 90b5b19927540fc1e1c9e1a7fbd05c816ae0e4e2), we can roll forward. error: @AutoValue processor threw an exception: java.lang.NullPointerException abstract static class AutoValuedClass implements TransitiveInfoProvider { ^ at com.google.auto.value.processor.AutoValueProcessor.getFieldOfClasses(AutoValueProcessor.java:566) at com.google.auto.value.processor.AutoValueProcessor.allMethodExcludedAnnotations(AutoValueProcessor.java:818) at com.google.auto.value.processor.AutoValueProcessor.defineVarsForType(AutoValueProcessor.java:763) at com.google.auto.value.processor.AutoValueProcessor.processType(AutoValueProcessor.java:488) at com.google.auto.value.processor.AutoValueProcessor.process(AutoValueProcessor.java:195) at com.sun.tools.javac.processing.JavacProcessingEnvironment.callProcessor(JavacProcessingEnvironment.java:803) at com.sun.tools.javac.processing.JavacProcessingEnvironment.discoverAndRunProcs(JavacProcessingEnvironment.java:715) at com.sun.tools.javac.processing.JavacProcessingEnvironment.access$2000(JavacProcessingEnvironment.java:93) at com.sun.tools.javac.processing.JavacProcessingEnvironment$Round.run(JavacProcessingEnvironment.java:1023) at com.sun.tools.javac.processing.JavacProcessingEnvironment.doProcessing(JavacProcessingEnvironment.java:1130) at com.sun.tools.javac.main.JavaCompiler.processAnnotations(JavaCompiler.java:1141) at com.sun.tools.javac.main.JavaCompiler.compile(JavaCompiler.java:832) at com.sun.tools.javac.main.Main.compile(Main.java:253) at com.google.devtools.build.buildjar.javac.BlazeJavacMain.compile(BlazeJavacMain.java:140) at com.google.devtools.build.buildjar.javac.BlazeJavacMain.compile(BlazeJavacMain.java:132) at com.google.devtools.build.buildjar.AbstractJavaBuilder$1.invokeJavac(AbstractJavaBuilder.java:66) at com.google.devtools.build.buildjar.ReducedClasspathJavaLibraryBuilder.compileSources(ReducedClasspathJavaLibraryBuilder.java:81) at com.google.devtools.build.buildjar.AbstractJavaBuilder.compileJavaLibrary(AbstractJavaBuilder.java:69) at com.google.devtools.build.buildjar.AbstractJavaBuilder.run(AbstractJavaBuilder.java:108) at com.google.devtools.build.buildjar.BazelJavaBuilder.processRequest(BazelJavaBuilder.java:92) at com.google.devtools.build.buildjar.BazelJavaBuilder.runPersistentWorker(BazelJavaBuilder.java:70) at com.google.devtools.build.buildjar.BazelJavaBuilder.main(BazelJavaBuilder.java:47) *** Original change description *** Bazel to use AutoValue 1.4-rc1. The big improvement is the addition of @AutoValue.CopyAnnotations, which allows AutoValue classes to be exposed to Skylark via @SkylarkModule. -- MOS_MIGRATED_REVID=139361042
* Bazel to use AutoValue 1.4-rc1.Gravatar Carmi Grushko2016-11-17
| | | | | | | The big improvement is the addition of @AutoValue.CopyAnnotations, which allows AutoValue classes to be exposed to Skylark via @SkylarkModule. -- MOS_MIGRATED_REVID=139336396
* Rollback of commit ed792bc4a99bb8125f28ce6f614b49e9e28be91e.Gravatar Klaus Aehlig2016-11-09
| | | | | | | | | | | | | | | *** Reason for rollback *** Broke bazel with java 7 see http://ci.bazel.io/view/Bazel%20bootstrap%20and%20maintenance/job/Bazel/982/ *** Original change description *** Have Bazel use the the prebuilt guava jars from the 21.0-20161101 daily build. See https://bazel-review.googlesource.com/#/c/7270/ for details (do not submit until that commit occurs). -- MOS_MIGRATED_REVID=138618115
* Have Bazel use the the prebuilt guava jars from the 21.0-20161101 daily ↵Gravatar Nathan Harmata2016-11-09
| | | | | | | build. See https://bazel-review.googlesource.com/#/c/7270/ for details (do not submit until that commit occurs). -- MOS_MIGRATED_REVID=138553338
* Adding support for Linux s390xGravatar namrata-ibm2016-10-11
| | | | | | | | | | | We have added support for Linux s390x platform in Bazel. Closes #1891. -- Reviewed-on: https://github.com/bazelbuild/bazel/pull/1891 MOS_MIGRATED_REVID=135777047
* Update Error Prone to 2.0.13Gravatar Liam Miller-Cushon2016-10-07
| | | | | | | | http://repo1.maven.org/maven2/com/google/errorprone/error_prone_core/2.0.13/error_prone_core-2.0.13.jar http://repo1.maven.org/maven2/com/google/errorprone/error_prone_annotations/2.0.13/error_prone_annotations-2.0.13.jar http://repo1.maven.org/maven2/com/google/errorprone/error_prone_annotation/2.0.13/error_prone_annotation-2.0.13.jar Change-Id: I4e8e8d82161860f9c758c0a957b0ccab7cbcb1bb
* Update android_ide_common to 25.0.0 and clean up FolderConfigsGravatar Googler2016-10-07
| | | | | | | | | | | Older android_ide_common does not handle BCP 47, so we update the code to handle that and remove most of the workarounds. This also pulls in a fix for 3-letter locales, unblocks resource shrinking whitelisting, etc. -- MOS_MIGRATED_REVID=135396457
* Add BUILD target for bazel apksigner and BUILD.tools so that it can be used inGravatar Adam Michael2016-09-02
| | | | | | | | | | the embedded_tools repo. Do not submit until https://bazel-review.googlesource.com/#/c/5630/6 is merged. Also do not submit until unknown commit goes in. -- MOS_MIGRATED_REVID=131950953
* Adds data binding support to the Android resource processor.Gravatar Greg Estren2016-08-23
| | | | | | | | | | | | | | | | This is invoked via the new --dataBindingInfoOut flag. If specified and the rule has resources, data binding declarations in layout .xmls are stripped and fed into an aggregated .zip file under that name. The original (stripped) .xml is then fed into aapt for normal processing. If specified and the rule has no resources, an empty file is created. If not specified, everything works as before. -- MOS_MIGRATED_REVID=130973265
* Update Error Prone to 2.0.11Gravatar Liam Miller-Cushon2016-07-25
| | | | | | | | http://repo1.maven.org/maven2/com/google/errorprone/error_prone_core/2.0.11/error_prone_core-2.0.11.jar http://repo1.maven.org/maven2/com/google/errorprone/error_prone_annotations/2.0.11/error_prone_annotations-2.0.11.jar http://repo1.maven.org/maven2/com/google/errorprone/error_prone_annotation/2.0.11/error_prone_annotation-2.0.11.jar Change-Id: I90d8d3f05d7aecf254d48db086cce0c7fa74706c
* Prepare JavaBuilder to accept an Aspect's name, in addition to a label, of ↵Gravatar Carmi Grushko2016-07-21
| | | | | | | | | | | the owner of a jar. The motivation is strict-deps checking for Aspected rules such as java_proto_library. With this additional information, JavaBuilder will be able to better tell the user which rule is missing in the 'deps' attribute of the target being built. Note that the AspectParameters aren't passed right now, because (1) serializing them adds complexity and (2) they're unneeded for JavaBuilder right now. -- MOS_MIGRATED_REVID=127993845
* Description redacted.Gravatar Googler2016-07-20
| | | | | -- MOS_MIGRATED_REVID=127962492
* Consolidate Bazel-specific javacopt handlingGravatar Liam Miller-Cushon2016-07-20
| | | | | -- MOS_MIGRATED_REVID=127957458
* Upgrade to Hazelcast 3.6.Gravatar Dan Fabulich2016-07-14
| | | | | | | | | Fixes issue #1457. -- Change-Id: I913be48c924a48495f4da25a6710971c5c9d20b5 Reviewed-on: https://bazel-review.git.corp.google.com/#/c/3981/ MOS_MIGRATED_REVID=127314440
* Add all the sources to //:srcs filegroup and add a check to detectGravatar Damien Martin-Guillerez2016-07-01
| | | | | | | | | | | missing file to it. We need to activate this check on presubmits -- Change-Id: Ia95e92d3816ce92bb69bc0e2cf56e9c60b68d970 Reviewed-on: https://bazel-review.googlesource.com/#/c/3949/ MOS_MIGRATED_REVID=126404792
* Remove unused Guice dependencyGravatar Damien Martin-Guillerez2016-07-01
| | | | Change-Id: Iaa7f2263aa2a2d8792618ff564e1eee818b5b982
* Update dagger to 2.5Gravatar Damien Martin-Guillerez2016-07-01
| | | | | | Also correctly cite this dependency in the README file Change-Id: I2bca5102b3c7871a2f6a735103273bc25f853c9d
* GPLv2 + Classpath exception compliance: ship the source of checker_frameworkGravatar Damien Martin-Guillerez2016-07-01
| | | | | | | | | Also add missing dependencie on the javacutil tooling. -- Change-Id: Idba4ddc2e79da4916925327e2f15337e86658a5d Reviewed-on: https://bazel-review.googlesource.com/#/c/3915 MOS_MIGRATED_REVID=126298979
* GPLv2 + Classpath exception compliance: ship the source code of jformatstringGravatar Damien Martin-Guillerez2016-06-29
| | | | | | | | | | | Technically, jformatstring has no problem because we were shiping the source of in the jar file itself but that's easier to keep track of it if we actually vendor the source and build from the source. -- Change-Id: I80fc47ddeafc60263db47f33bfa9a2f2d7e2188d Reviewed-on: https://bazel-review.googlesource.com/#/c/3914 MOS_MIGRATED_REVID=126174813
* Convert the Bazel JUnit4 test runner from Guice to Dagger.Gravatar Googler2016-06-06
| | | | | -- MOS_MIGRATED_REVID=124008772
* Description redacted.Gravatar Googler2016-05-30
| | | | | -- MOS_MIGRATED_REVID=123431237
* Convert the Bazel JUnit4 test runner from Guice to Dagger.Gravatar Googler2016-05-27
| | | | | -- MOS_MIGRATED_REVID=123342439
* Remove a bunch of unnecessary files from the Bazel binary.Gravatar Ulf Adams2016-05-23
| | | | | | | This reduces the size of the Bazel binary by ~25%. -- MOS_MIGRATED_REVID=122971740