aboutsummaryrefslogtreecommitdiffhomepage
path: root/third_party
Commit message (Collapse)AuthorAge
* Merge commit 'refs/pull/4164/head' of https://github.com/bazelbuild/bazel ↵Gravatar László Csomor2017-11-29
|\ | | | | | | | | | | into HEAD Change-Id: Iafff106153aff96380837eddf771e572335c8798
* | More Shell Cleaning - Part TwoGravatar Androbin2017-11-29
| | | | | | | | | | | | | | | | @damienmg Here are a few more changes. (`third_party` only) Closes #4164. PiperOrigin-RevId: 177278511
* | Remove now unused joda_time from third_party directory.Gravatar Philipp Wollermann2017-11-28
| | | | | | | | Change-Id: If768882b589da01add9fff100c127cd98b80c06a
* | Update to ASM 6.0Gravatar Liam Miller-Cushon2017-11-27
| | | | | | | | Change-Id: I3deb9b30136f5e5019dca6413251427c0a85ef62
* | Automatic code cleanup.Gravatar cushon2017-11-27
| | | | | | | | PiperOrigin-RevId: 176987812
| * The surrounding quotes actually unquote this. Remove or escape them.Gravatar Androbin2017-11-23
| |
| * Argument mixes string and array. Use * or separate argument.Gravatar Androbin2017-11-23
| |
| * Quote the grep pattern so the shell won't interpret it.Gravatar Androbin2017-11-23
| |
| * Use "${var:?}" to ensure this never expands to /* .Gravatar Androbin2017-11-23
|/
* third_party/grpc: Update to version 1.7.0Gravatar Jakob Buchgraber2017-11-17
| | | | Change-Id: I9ae0c56844db45e28eb5a08e8180514aa2729fdf
* buildjar: close streamsGravatar Laszlo Csomor2017-11-16
| | | | | | | | | | | | | | Use try-with-resources to close all streams. I hope this will fix the spurious file deletion failures on Windows, where the persistent JavaBuilder worker cannot delete outputs from previous builds because, supposedly, they are still open, because a stale object that's ready to be GC'd hasn't yet been actually GC'd. Change-Id: Ia57b8bd0ba1b6ee0691d34467c92e86e35d4d71d PiperOrigin-RevId: 175941520
* Improve shell scripts in third_party/ (#4052)Gravatar Androbin2017-11-16
| | | | | | Closes #4052. Change-Id: I30c4dc047195404a6ff63338ac4a944bb2755a1f
* Add Truth java8 extensions (truth8) to third_party.Gravatar Rupert Shuttleworth2017-11-08
| | | | | | RELNOTES: None. Change-Id: I9f9295df15edf1f701e9003bca4021f78540c1eb
* Updating Truth to 0.36Gravatar corysmith@google.com2017-11-02
| | | | Change-Id: If1b3b84e8e507999a92548d9274b8233701e06cb
* Fix unused attribute test to be cross-platform.Gravatar John Cater2017-10-30
| | | | Change-Id: I487b1a3142215301b57d5f13bd4e9a78fd756f62
* Fix //third_party:srcs to include new jcommander library.Gravatar John Cater2017-10-30
| | | | Change-Id: I350632e39c5f704025fd3aa436295ee66c017364
* Ignore unused variable warning in gRPC.Gravatar Rupert Shuttleworth2017-10-30
| | | | Change-Id: I80c94cb2b3d5606d61cb7520687bd0b0bbb02ec5
* Add jcommander 1.48Gravatar Adam Michael2017-10-30
| | | | Change-Id: If56a17e5971c5947722b96740099dc262374cc36
* Delete the old 21.0 Guava jars. The codebase has been migrated to theGravatar haxorz2017-10-20
| | | | | | 23.1 release. Change-Id: Iee0cbbdfcfc8af05fbc5046ff93443197bc585b2
* Add jars for the newest Guava release (23.1, 27 Sept 2017) and updateGravatar haxorz2017-10-17
| | | | | | | | | | | third_party/BUILD to use the new jars. A subsequent change will update src/test/java/com/google/devtools/build/android/desugar/BUILD to use the new guava-23.1-jre.jar. And then a change after that will delete the old 21.0 jars. Change-Id: I9e77a1b7f611609b01cb25ecebdedd16e7c2019a
* Add allocation-instrumenter to third_party.Gravatar Tomas Lundell2017-10-16
| | | | | | | | | This will be used for memory profiling. The jar is necessary both to compile against and for users to run with as a java agent. Obtained from https://github.com/google/allocation-instrumenter. Change-Id: If819d780abb42470b982b4aafc530c6078e76718
* Update checker framework dataflow and javacutils to 2.1.14Gravatar Liam Miller-Cushon2017-10-16
| | | | Change-Id: I62ad827fc4bbd54d022097003af63e351e44b98c
* Fix failing srcs_test for newly added pprofGravatar Marcel Hlopko2017-10-11
| | | | | | | | | | | ci.bazel.io started failing after 8e04f24517feb48024f21aa2cf672550463107cf: https://ci.bazel.io/blue/rest/organizations/jenkins/pipelines/bazel-tests/runs/1081/nodes/26/steps/226/log/?start=0 This cl fixes the failing test. Change-Id: If31aeee66deb2312fa8c643aa3f85ce58c00bef2 RELNOTES: None.
* Add pprof proto (#3878)Gravatar Tomas Lundell2017-10-11
| | | | | | | | | Sourced from https://github.com/google/pprof. Will be used to output pprof-compatible profiling data from bazel. Closes #3878. Change-Id: Ia6a0ab6bf71012a1e6bda3ac9300d759ea9aeab5
* Add proguard 5.3.3 to third_party.Gravatar Adam Michael2017-10-05
| | | | | | | | | | See https://github.com/bazelbuild/bazel/issues/3777 The Android SDK provides a very old proguard and will be removing it soon, so we need to bundle our own. Change-Id: I054c54130bef1befc8591598768184fe23f76161 RELNOTES: None
* Add a bootstrap tomcat_annotations_api targetGravatar Liam Miller-Cushon2017-10-03
| | | | Change-Id: I830f42ad0fce63df504618e333a77f9cca15b7d5
* Updating the remote execution API to the googleapis version.Gravatar Ola Rozenfeld2017-09-27
| | | | Change-Id: I57c86685aebd31691009002d0998f6ce444695ab
* CI,windows: create test_suites for Windows testsGravatar László Csomor2017-09-19
| | | | | | | This change is the //third_party counterpart of https://bazel-review.googlesource.com/c/bazel/+/16910 Change-Id: I56d285a0d4b3eb369f678525b111f16bf3a7da5c
* Skip module-info.class files in ijarGravatar cushon2017-09-15
| | | | PiperOrigin-RevId: 168789962
* Drop README.mdGravatar Damien Martin-Guillerez2017-09-11
| | | | | | | | This file was out of date and is not required The only requirements is too have LICENSE file next to each third_party dependency. Change-Id: I78081b6bfc6d0aa19603e9d3346c97d0bc494de7
* third_party: Update grpc-java, netty and netty-tcnativeGravatar Jakob Buchgraber2017-09-07
| | | | | | | | | | | gRPC Java to 1.6.1 Netty to 4.1.14.Final Netty TCNative to 2.0.5.Final Introduce new dependency OpenCensus at version 0.5.1, which is a runtime dependency of gRPC. Change-Id: Ifc3eca855584ffa9db6b809b40f4bb3541a29449
* Remove some left over bits of Java 7 supportGravatar Liam Miller-Cushon2017-09-06
| | | | Change-Id: Id63d774cf9f5ce0a33ffc926f4160831e78aeba2
* Update visibilities of targets in def_parserGravatar Yun Peng2017-09-05
| | | | Change-Id: Ie8b7dfe207f05f69fdd4499c38cb8baefa3d997f
* Def Parser: make it work with long path betterGravatar Yun Peng2017-09-05
| | | | | | | Previously, only arguments in parameter file are converted to long path. Now, we convert every path we use to long path. Change-Id: Iafff8b7a0f69f82cc9f8f9399b35528814eb7715
* Remove third_party/java/jopt-simple/src/{site,test}.Gravatar Philipp Wollermann2017-09-04
| | | | | | | | | They are unused and the tests depend on Joda Time which I'm going to remove. Also document the removal in the package's README.bazel.md. Change-Id: I7b0ee89718bfc2cffcc60a8262cf53dbf9035669
* Update third_party/protobuf from 3.2.0 to 3.4.0Gravatar Vladimir Moskva2017-09-01
| | | | Change-Id: I3648aadad5895f80051ada39d0ca862dd437cc58
* Update Error Prone versionGravatar Liam Miller-Cushon2017-09-01
| | | | Change-Id: I37ba8d3ade14dc6ab45bca1976776b9cffc98fdc
* Update turbine versionGravatar Liam Miller-Cushon2017-09-01
| | | | Change-Id: I4facde383f170f12870d22cd3f585b26f77fadb6
* Remove Dagger from third_party, as it is unused.Gravatar Philipp Wollermann2017-08-31
| | | | | Change-Id: I41d836bf6ae409f00626a2512d731a6a1adc29c1 RELNOTES: None.
* Syncing the proto with googleapis GitHub version.Gravatar Ola Rozenfeld2017-08-30
| | | | Change-Id: I6b4c5de8acfb5cacd91f00bc439cd93c05d3a08e
* Fix bazel srcs_testGravatar Yun Peng2017-08-28
| | | | | | | Fix: http://ci.bazel.io/blue/organizations/jenkins/CR%2Fbazel-tests/detail/bazel-tests/329/tests/ Change-Id: Id6ea60fd587c2c2922ec161f6320b03d2d379fd8
* Windows: Implementing C++ DEF parserGravatar Yun Peng2017-08-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | C++ DEF parser can generating a DEF file from a object file, which can be used to export symbols during linking DLL on Windows. This parser is based on an implementation in CMake See https://github.com/Kitware/CMake/blob/master/Source/bindexplib.cxx A few changes has been made to make it work better. Usage: output_deffile dllname [objfile ...] [input_deffile ...] [@paramfile ...] output_deffile: the output DEF file dllname: the DLL name this DEF file is used for, if dllname is not empty string (eg. ""), def_parser writes an 'LIBRARY <dllname>' entry into DEF file. objfile: a object file, def_parser parses this file to find symbols, then merges them into final result. Can apppear multiple times. input_deffile: an existing def file, def_parser merges all symbols in this file. Can appear multiple times. @paramfile: a parameter file that can contain objfile and input_deffile Can appear multiple time. Change-Id: I0ee65fa3119ecae2ea195b707af5690e4bc6a6c2
* Update Error Prone to 2.1.0Gravatar Liam Miller-Cushon2017-08-23
| | | | Change-Id: I2cc29588818295b04566d0c7f1340dd9133b33bc
* Update javac version to 9-dev-r4023-3Gravatar Liam Miller-Cushon2017-08-22
| | | | | Change-Id: If9373f81193050009432759da6299f1382e587ec PiperOrigin-RevId: 165994437
* Delete unused buck iOS supportGravatar Peter Schmitt2017-08-14
| | | | Change-Id: I56592ed4e507389d329377436223716c00348869
* Bump python-gflags to 3.1.0, take twoGravatar Joe Finney2017-08-10
| | | | | | | This reverts commit 1fb46ce05bb6423d9064b8d274e7be601f16a49f. Trying again. Closes https://github.com/bazelbuild/bazel/pull/3363
* bes: Update RPC PublishBuildToolEventStream.Gravatar Kai Xu2017-07-24
| | | | | | Change the return type for RPC PublishBuildToolEventStream from OrderedBuildEvent to PublishBuildToolEventStreamRequest. Change-Id: I8421e9d2d8a5e6720d7b8d6de4417bee71c0fa68
* Windows: add blaze_util::AsAbsoluteWindowsPathGravatar laszlocsomor2017-07-24
| | | | | | | | | | | Replace blaze_util::AsWindowsPathWithUncPrefix with AsAbsoluteWindowsPath, which always returns an absolute path. Fixes https://github.com/bazelbuild/bazel/issues/2935 RELNOTES: none PiperOrigin-RevId: 162727218
* Windows: clean up error reportingGravatar Laszlo Csomor2017-07-20
| | | | | | | | | | | | | | | | | | | In this commit: - remove blaze::PrintError in favor of blaze_util::PrintError - remove Ijar's PrintLastErrorMessage in favor of blaze_util::PrintError - use pdie every time path conversion fails, because that indicates a fatal error (bad user input for a path flag, or downright bug) - remove explicitly printing GetLastErrror; pdie and PrintError do it already - unify the pdie/PrintError message formats Fixes https://github.com/bazelbuild/bazel/issues/2935 Change-Id: I5feaf73885cab95c43a28c529ada6942e037b162 PiperOrigin-RevId: 162587490
* Set //third_party/py/six:srcs to public visibility. (#3378)Gravatar Joe Finney2017-07-14
| | | | | | Close #3378. Change-Id: I8ab58b00d5d8b86880c45f05feb139c01e0368aa