aboutsummaryrefslogtreecommitdiffhomepage
path: root/third_party
Commit message (Collapse)AuthorAge
* Update JUnit to 4.12Gravatar Philipp Wollermann2018-08-13
|
* Work around bug in desugarGravatar Liam Miller-Cushon2018-08-10
| | | | | | context: https://gitlab.ow2.org/asm/asm/issues/317842 Fixes #5855
* Importing remote-apis repository into Bazel for Remote API v2.Gravatar Ola Rozenfeld2018-08-10
| | | | Change-Id: I245c8514adedfa443e3ffd41a54714f40fc193c4
* Update Error Prone versionGravatar Liam Miller-Cushon2018-08-10
| | | | | Built at https://github.com/google/error-prone/commit/e2b59ea6ab11bc72ce05cd370aa06b78692952d7
* Update to ASM 6.2.1Gravatar Liam Miller-Cushon2018-08-07
| | | | Fixes #5797
* Update turbineGravatar Liam Miller-Cushon2018-08-07
| | | | | | | Built at: https://github.com/google/turbine/commit/598b467aa1cf3fac39878ab54a56af11629e4079 Fixes #5782
* Replace config_setting.values{"compiler"} with ↵Gravatar scentini2018-08-06
| | | | config_setting.flag_values{"@bazel_tools//tools/cpp:compiler"}
* Update truth dependency to 0.42Gravatar Jeff Lavallee2018-07-26
| | | | | | | | | | | | | | | Truth 0.42 includes Fact which is needed by an upcoming change to Subject Adds diffutils which is needed by truth >= 0.40 Changed filename of diffutils jar to include version number Diffutils jar from http://repo1.maven.org/maven2/com/googlecode/java-diff-utils/diffutils/1.3.0/ See also https://code.google.com/archive/p/java-diff-utils/ Change-Id: Iecd60c921c2562750d1075e0afbb7777e6b86ed2
* Remove third_party/{minlog,reflectasm}Gravatar Philipp Wollermann2018-07-26
|
* Remove third_party/bytebuddyGravatar Philipp Wollermann2018-07-26
|
* Remove unused d3-js and jquery filegroupsGravatar Philipp Wollermann2018-07-26
|
* Internal changeGravatar philwo2018-07-26
| | | | PiperOrigin-RevId: 206130934
* Remove jopt-simple from third_partyGravatar Philipp Wollermann2018-07-26
|
* Remove Hazelcast from third_partyGravatar Philipp Wollermann2018-07-25
|
* Revert "Update truth dependency to 0.42"Gravatar Philipp Wollermann2018-07-25
| | | | | | | | Truth 0.42 adds a dependency on com.googlecode.java-diff-utils, which we currently don't have in Bazel. We have to discuss first, whether we actually want to add that library, too. This reverts commit 59b044c123b08c89c1c86532deec0500fb93db9b.
* Update Guava to 25.1Gravatar Philipp Wollermann2018-07-25
|
* Update truth dependency to 0.42Gravatar Jeff Lavallee2018-07-24
| | | | | | | Truth 0.42 includes Fact which is needed by an upcoming change to Subject Change-Id: I791daceed18953f31bd21b184e4349baae5e30ca
* Update the ResourceUsageAnalyzer with the latest bug fixes.Gravatar corysmith@google.com2018-07-19
| | | | | | Expose methods to enable shrinking resources via aapt2 proto. Change-Id: I2379c81ea3573ac2314f0d3e8d638b53028f7949
* third_party/protobuf: update protobuf in third_party to version 3.6.0Gravatar Jakob Buchgraber2018-07-10
| | | | Split out from https://github.com/bazelbuild/bazel/pull/5439
* third_party/googleapis: sync error_details.protoGravatar Jakob Buchgraber2018-07-10
|
* Revert "Update protobuf to 3.6.0. Fixes #5439"Gravatar Jakob Buchgraber2018-07-09
| | | | This reverts commit 6fd4e0edd4de22dec9eda13dc0b29214f2ca117e.
* Update protobuf to 3.6.0. Fixes #5439Gravatar Loo Rong Jie2018-07-09
|
* Revert "Update protobuf to 3.6.0. Fixes #5439"Gravatar Jakob Buchgraber2018-07-09
| | | | This reverts commit a2cac548616e6e6f433df27146c2971f352a4041.
* Update protobuf to 3.6.0. Fixes #5439Gravatar Loo Rong Jie2018-07-09
|
* Add more support for ArmGravatar Marcel Hlopko2018-07-03
| | | | | | | This is accompanying change to https://github.com/bazelbuild/bazel/pull/5477 Change-Id: I9bb50a350bf2618f752c385c9fb79199fd7656cb RELNOTES: None.
* Deletes unneeded Kryo library.Gravatar Shahan Yang2018-06-29
| | | | Change-Id: I1210baa97c9f9bf817f8b26f6a75b7c31da2e48b
* Use %zu to print size_tGravatar Loo Rong Jie2018-06-27
| | | | | | | | `estimated_size_` and `kMaximumOutputSize` are in `size_t` (`unsigned long long`) for 64-bit processor, but `%lu` only accept `unsigned long`. `%zu` will handle `size_t` for 32-bit and 64-bit processors correctly. Closes #5473. PiperOrigin-RevId: 202291659
* Replace //tools/defaults:jdk to //tools/jdk:*Gravatar dbabkin2018-06-26
| | | | | | | As //tools/defaults will be deprecated soon. All usages of //tools/defaults:jdk and //tools/defaults:java_toolchain should be replaced by corresponding targets in //tools/jdk/BUILD package RELNOTES:none PiperOrigin-RevId: 202114489
* Remove usage of COMPILER_MSVC in Bazel and ijarGravatar Loo Rong Jie2018-06-11
| | | | | | | | | | | | | Convert most `COMPILER_MSVC` to `_WIN32` (as they apply to Windows platform, not MSVC compiler). Only `src/tools/singlejar/zip_headers.h` and `src/main/cpp/util/md5.h` actually need `_MSC_VER`. `COMPILER_MSVC` in `third_party/protobuf` are not removed. They can be fixed by updating dependency to newer version. /cc @meteorcloudy Closes #5350. Change-Id: Ibc131abfaf34a0cb2bd338549983ea9d28eaabfe PiperOrigin-RevId: 200019793
* Move path-manipulation functions to own library file.Gravatar ccalvarin2018-06-05
| | | | | | | | | | | Leave functions that make file accesses in the file library, and general blaze utilities in the blaze_util file, but move the functions that boil down to string manipulation and path formatting to their own file. (With the exception of getCWD, since absolute path syntax is relevant here.) Doing this largely to consolidate all Windows path control into a single place, so that it's easier to notice inconsistencies. For instance, ConvertPath currently makes Windows paths absolute, but not Posix paths, and MakeAbsolute relies on this behavior. In addition, JoinPath assumes Posix path syntax, which leads to some odd looking paths. These will be fixed in a followup change. (Found these issues while working on #4502, trying to fix the windows-specific system bazelrc.) RELNOTES: None. PiperOrigin-RevId: 199368226
* Update android_common's layoutlib to 26.1.2 to support fonts in BazelGravatar Jingwen Chen2018-05-31
| | | | | | | | | RELNOTES: For Android projects, Bazel now supports building fonts as resources. See https://developer.android.com/guide/topics/ui/look-and-feel/fonts-in-xml for more information on the feature. Change-Id: I1cb25828b04e98cacc19d3c7a2e23ea764b48e92
* Prevent ijar from stripping out .kotlin_module files, which are needed for ↵Gravatar Googler2018-05-30
| | | | | | extension functions. PiperOrigin-RevId: 198579700
* Fixes Bazel build on Raspberry Pi 3 Raspbian GNU/Linux 9 (stetch). The ↵Gravatar Googler2018-05-29
| | | | | | | | | | | | | | | | | | portability bug is that sysconf() returns a long unsigned int but size_t is unsigned int (on the Pi 3) unsigned int causing a compilation failure (see below). Fixing the code to be portable, in this case, seems harmless in the common case where size_t is 64 bits AFAICT. (I don't know your org so please feel free to reassign.) The compilation error I received is: ERROR: /home/hallorant/src/bazel-0.13.1/third_party/ijar/BUILD:10:1: C++ compilation of rule '//third_party/ijar:zip' failed (Exit 1): gcc failed: error executing command (cd /tmp/bazel_TMQ6Ae45/out/execroot/io_bazel && \ exec env - \ PWD=/proc/self/cwd \ /usr/bin/gcc -U_FORTIFY_SOURCE -fstack-protector -Wall -B/usr/bin -B/usr/bin -Wunused-but-set-parameter -Wno-free-nonheap-object -fno-omit-frame-pointer -g0 -O2 '-D_FORTIFY_SOURCE=1' -DNDEBUG -ffunction-sections -fdata-sections '-std=c++0x' -MD -MF bazel-out/host/bin/third_party/ijar/_objs/zip/third_party/ijar/mapped_file_unix.d '-frandom-seed=bazel-out/host/bin/third_party/ijar/_objs/zip/third_party/ijar/mapped_file_unix.o' -DBLAZE_OPENSOURCE -iquote . -iquote bazel-out/host/genfiles -iquote external/bazel_tools -iquote bazel-out/host/genfiles/external/bazel_tools -isystem third_party/zlib -isystem bazel-out/host/genfiles/third_party/zlib -isystem bazel-out/host/bin/third_party/zlib -g0 -g0 -fno-canonical-system-headers -Wno-builtin-macro-redefined '-D__DATE__="redacted"' '-D__TIMESTAMP__="redacted"' '-D__TIME__="redacted"' -c third_party/ijar/mapped_file_unix.cc -o bazel-out/host/bin/third_party/ijar/_objs/zip/third_party/ijar/mapped_file_unix.o) third_party/ijar/mapped_file_unix.cc: In constructor 'devtools_ijar::MappedOutputFile::MappedOutputFile(const char*, size_t)': third_party/ijar/mapped_file_unix.cc:114:67: error: no matching function for call to 'min(long unsigned int, unsigned int)' std::numeric_limits<size_t>::max()); PiperOrigin-RevId: 198405201
* Add a missing dependency from checker framework dataflow to javacutilsGravatar Liam Miller-Cushon2018-05-28
| | | | | | Fixes #5134, #1008 Change-Id: Ic34e26b17b2ebee75f36e9f56f8e5c2ec6205bc0
* Temporarily disable def_parser_test on WindowsGravatar Yun Peng2018-05-15
| | | | Change-Id: I02b6384272de91dce3df5bbc56424338ba914e90
* Remove unused bootstrap dependenciesGravatar Liam Miller-Cushon2018-04-27
| | | | | | | | Follow-up to bdb75bba00dbe97e9bb99db04844096f135f59ad Change-Id: I325ed4bf4aed5703f57d1f688d0007394b5b1d53 Closes #5105.
* windows,client: fix error reportingGravatar Laszlo Csomor2018-04-24
| | | | | | | | | | | | | | | | | | | | | | Fix error reporting in the path conversion methods of the Bazel client. Previously the error reporting logic used GetLastErrorString in places where it was not appropriate (i.e. it was not a failed Windows API call that caused an error). This cleanup prepares removing the concept of the MSYS root from the Bazel client, since MSYS paths are no longer supported and we want to cut Bazel's dependency on Bash (thus MSYS) completely. See https://github.com/bazelbuild/bazel/issues/4319 Change-Id: Ie50a20e0ee0c572592f637340a2f2948c7f53088 Closes #5072. Change-Id: Ie50a20e0ee0c572592f637340a2f2948c7f53088 PiperOrigin-RevId: 194052665
* Update Error Prone versionGravatar Liam Miller-Cushon2018-04-23
| | | | | | Change-Id: Iba6fa9cbee4d9801cf95463558aa7606bd0b1d78 Closes #5070.
* Update to latest checker framework dataflow versionGravatar Liam Miller-Cushon2018-04-20
| | | | | | Change-Id: If88b194d33ec9a847759e9e5cf3cf2019a2a7533 Closes #5062.
* Delete old version of jarjarGravatar Liam Miller-Cushon2018-04-17
| | | | | | | | Follow-up to eec549fafc25d9c713d61bab228b086c0b18346b Change-Id: I100f657ec6ba641d09d70b08a1f748de62837d10 Closes #5029.
* Add a dependency on javax-annotations to java_grpc_libraryGravatar Liam Miller-Cushon2018-04-16
| | | | | | | | to work around grpc/grpc-java#3633. Change-Id: I7623a3d2a26f91cd37cad3c3446c37ce6fbd0706 Closes #5017.
* Update turbineGravatar Liam Miller-Cushon2018-04-13
| | | | | | | Built at: https://github.com/google/turbine/commit/822abecd8b08182f75dfb807214b531ba0708bd5 Change-Id: I55835466782515c87151cc02ae55a075bb4f1b19
* Add javax.annotations to Bazel's third_partyGravatar Liam Miller-Cushon2018-04-13
| | | | | | | | | This library provides the @Generated annotation, which is not available by default in JDK 9 (see http://openjdk.java.net/jeps/320). This will be used to work around grpc/grpc-java#3633. Change-Id: I7d6d9a6d6c44fe23818e093c6ecc97f557dd5a3e
* Add https://github.com/google/jarjar to third_partyGravatar Liam Miller-Cushon2018-04-13
| | | | | | | | | | | This is based on the original jarjar sources, with updates to support JDK 9. I added it to a different packages (third_party/jarjar vs. third_party/java/jarjar) because Bazel uses the first 'java/' component of the path as the resource root. Change-Id: Icdf10b1a71edf4e59f5524c1e169000b9f090ed9
* Remove an obsolete prebuilt copy of javabuilderGravatar Liam Miller-Cushon2018-04-13
| | | | Change-Id: I25249e2f44e467d5902c5314b230766687691722
* Remove die() and replace it with BAZEL_DIE, part of the logging framework.Gravatar ccalvarin2018-04-06
| | | | | | | This will mean the messages will make it to the right output stream. RELNOTES: PiperOrigin-RevId: 191925662
* Update to version 2.4.0 of Checker Framework dataflow and javacutilGravatar Liam Miller-Cushon2018-04-04
| | | | Change-Id: I29e007625d0a25279d8b2967f89b1014b4825bd6
* Make ijar support not stripping the class data.Gravatar tomlu2018-03-31
| | | | | | This is done by adding a --[no]strip_classes flag to ijar. PiperOrigin-RevId: 191184258
* Update to auto-value 1.5.4Gravatar calpeyser2018-03-30
|
* Fix a warning about comparing signed and unsigned valuesGravatar cushon2018-03-29
| | | | PiperOrigin-RevId: 190977545