aboutsummaryrefslogtreecommitdiffhomepage
path: root/third_party
Commit message (Collapse)AuthorAge
...
* Remove pdie.Gravatar ccalvarin2018-03-29
| | | | | | | pdie and die are pretty similar, pdie just adds the errno string or equivalent from GetLastErrorString(). Make this explicit. This makes message formatting more clear in preparation for moving these all to BAZEL_LOG. RELNOTES: None. PiperOrigin-RevId: 190957255
* Fix unused variable warnings from clang.Gravatar Austin Schuh2018-03-28
| | | | | | | | This was preventing ijar and singlejar from building when included in @bazel_tools in our repo. Change-Id: I1553e4f3615965cb997579e7d277fb2a08f9b91b PiperOrigin-RevId: 190840090
* Use the provided javac for host_javabase=9Gravatar Liam Miller-Cushon2018-03-28
| | | | | | See #3410, #4812 Change-Id: Idd4adad7d48899c3b6de635d417446b71ba44afa
* Remove third_party/gtest, we now have the remote dependency @googletest instead.Gravatar Chloe Calvarin2018-03-27
| | | | Change-Id: I65379afbee65d321c31a48a9e1c8afae0cb99c34
* Automated rollback of commit 8c864137d46cf6c3714fb47799a34e4859aa2f13.Gravatar lpino2018-03-27
| | | | | | | | | | | | *** Reason for rollback *** Breaks Bazel on Windows: https://buildkite.com/bazel/bazel-bazel/builds/1041 *** Original change description *** Fix a warning about comparing signed and unsigned values PiperOrigin-RevId: 190593548
* Fix a warning about comparing signed and unsigned valuesGravatar cushon2018-03-27
| | | | PiperOrigin-RevId: 190580907
* Write manifests at the beginning of the jar, not at the endGravatar cushon2018-03-22
| | | | | | | This is the convention, and tools that only read manifests may optimize assuming that the manifest is at the beginning. PiperOrigin-RevId: 190167351
* Include manifest size when presizing ijar outputGravatar cushon2018-03-21
| | | | PiperOrigin-RevId: 190010996
* third_party/guava: update guava to 24.1Gravatar Jakob Buchgraber2018-03-21
|
* Remove visibility attribute from //third_party/def_parser:def_parserGravatar Yun Peng2018-03-20
| | | | Change-Id: I23465de72f19e8b11fafe64bb345a3ee6a4f0b97
* Fix visibility of def_parser for remote buildsGravatar Yun Peng2018-03-20
| | | | | | https://github.com/bazelbuild/bazel/issues/4883 Change-Id: I23257cbde6f24df2b7af27c5ce37281202651ed1
* update grpc-java to 1.10.0Gravatar Jakob Buchgraber2018-03-07
|
* Bump jgit to 4.10 and jsch to 1.54Gravatar David Ostrovsky2018-03-06
| | | | | | | | | | | | | Fixes: #4762. GitHub recently removed weak crypto algorithm and the older versions of JGit/JSch were affected. https://githubengineering.com/crypto-removal-notice Change-Id: I985fea98c67c4374fb9ef0cd59cd0f95ed77db33 Closes #4771.
* Use a different date time when normalizing zip entriesGravatar cushon2018-02-12
| | | | PiperOrigin-RevId: 185381597
* Internal changeGravatar tomlu2018-02-09
| | | | PiperOrigin-RevId: 185215813
* Add support to Polymorphic strategy for grandchild classes that have no ↵Gravatar janakr2018-02-09
| | | | | | codec, but whose parent classes have codecs. This is ok because the polymorphic strategy doesn't need an instance of the grandchild class: the parent class is fine, so long as it has a codec. PiperOrigin-RevId: 185200943
* Make IjarTests depend on interface_ijar_testlib_with_target_label.Gravatar Benjamin Peterson2018-02-10
| | | | Change-Id: Id636879aeab94916fcaed3c067e4077215ebc6df
* Accept --target_label, --injecting_rule_kind in ijar.Gravatar tomlu2018-02-09
| | | | | | | | | | | | | This is a rollforward with fixes. The values (if present) are written into the manifest with this format: Target-Label: <label> Injecting-Rule-Kind: <kind> In the future, JavaBuilder will make sure of this instead of command line arguments to find owners for jars for its add_dep commands. PiperOrigin-RevId: 185159950
* Update turbineGravatar Liam Miller-Cushon2018-02-09
| | | | | | | Built at: https://github.com/google/turbine/commit/2c7d1193e10c424cd236365d373aa4227a1f5ab5 Change-Id: I4cbb9e52b56f26ba88b019b63ee8e19a5f7fad2a
* Internal changeGravatar tomlu2018-02-09
| | | | PiperOrigin-RevId: 185153485
* Automated rollback of commit 13018aab51d3e08f274eba0f36ca7b4aa70e5222.Gravatar tomlu2018-02-09
| | | | | | | | | | | | | | *** Reason for rollback *** Cascade rollback to unbreak bazel tests *** Original change description *** Update ijar tests to verify time stamp. *** PiperOrigin-RevId: 185147605
* Update ijar tests to verify time stamp.Gravatar tomlu2018-02-08
| | | | PiperOrigin-RevId: 185009133
* Accept --target_label, --injecting_rule_kind in ijar.Gravatar tomlu2018-02-08
| | | | | | | | | | | The values (if present) are written into the manifest with this format: Target-Label: <label> Injecting-Rule-Kind: <kind> In the future, JavaBuilder will make sure of this instead of command line arguments to find owners for jars for its add_dep commands. PiperOrigin-RevId: 185006704
* Include module-info.class files in interface jarsGravatar cushon2018-02-05
| | | | | | | | | instead of removing them, since builds that use modules need them to be visible across compilation boundaries. Note that the module-infos don't contain any implementation that needs to be removed, so ijar just copies the entire file through. PiperOrigin-RevId: 184562080
* Update turbineGravatar Liam Miller-Cushon2018-01-29
| | | | | | | Built at: https://github.com/google/turbine/commit/3cf4e7afb014f87baaf3af7faf0560c683765ea3 Change-Id: Id12ce0cac902ac8a8e57cba9be653bf81f442758
* Use @io_bazel to reference Bazel sources from local repositories.Gravatar John Millikin2018-01-26
| | | | Fixes https://github.com/bazelbuild/bazel/issues/4285
* Adds Kryo library and its dependencies.Gravatar Shahan Yang2018-01-24
| | | | | | | | Kryo is a fast and efficient object graph serialization framework for Java. It will be used to marshal objects for a durable, versioned, scalable representation of the build graph. Change-Id: I9e5e1d2b36d4edbdbcf07146c4d3b7eb8eb8b586
* Revert "Use @io_bazel to reference Bazel sources from local repositories."Gravatar Dmitry Lomov2018-01-23
| | | | This reverts commit c7f2444e7ac4458aa58932ea3e9587c7036fd2e4.
* Use @io_bazel to reference Bazel sources from local repositories.Gravatar John Millikin2018-01-23
| | | | Fixes https://github.com/bazelbuild/bazel/issues/4285
* Update turbine versionGravatar Liam Miller-Cushon2018-01-18
| | | | Change-Id: Icf38365fc7f3bf2d6d1ef11e7c07504a222969f6
* Add missing resources to jopt-simpleGravatar Liam Miller-Cushon2018-01-18
| | | | | | This was causing jarjar --help to crash. Change-Id: Ia8e654cf3f45225d00001a75b10d8a1a6d261401
* Update javac version to 9+181-r4173-1Gravatar Liam Miller-Cushon2018-01-18
| | | | Change-Id: I05fa85967317c4581081adfc620e24a7c6322669
* Update Error Prone versionGravatar Liam Miller-Cushon2018-01-09
| | | | Change-Id: I94cdf0ea3e219887515ee52a86bd6d5d65681c67
* Clean up windows_msvc in ijar BUILD fileGravatar pcloudy2018-01-08
| | | | | RELNOTES: None PiperOrigin-RevId: 181149284
* Automated rollback of commit 55f1e58a7a3e77027dd23cf58564424d76ab6dc0.Gravatar philwo2018-01-08
| | | | | | | | | | | | | *** Reason for rollback *** FreeBSD should work again, so re-enable it. *** Original change description *** Remove FreeBSD from our CI temporarily. RELNOTES: None. PiperOrigin-RevId: 181140165
* Clean up windows_msvc in ijar BUILD file [third_party]Gravatar Yun Peng2018-01-08
| | | | Change-Id: Ic3d2331b7ccb5ca7db6b0fe83a12c7a6d1b58a9a
* Automated rollback of commit 9e63684a58025d98bfe2f180d56ba7ece69545ae.Gravatar juliexxia2018-01-05
| | | | | | | | | | | | | | | | | | | | | | | *** Reason for rollback *** Roll forward of commit 86b4532769c22cca2ed7068a60f3326beaad34af after fixing bad import. +small misc fixes suggested by critique *** Original change description *** Automated rollback of commit 86b4532769c22cca2ed7068a60f3326beaad34af. *** Reason for rollback *** Probably breaking //javatests/com/google/devtools/build/lib:Query2Tests *** Original change description *** Restructure how universeScope is used when testing configured query to mimick impending changes to the configured query interface (CL/179872445) which will pull build targets out of the query expression. Fill in testTopLevelTransitions on the way! PiperOrigin-RevId: 180930388
* Clean up Windows config_settings [third_party]Gravatar Yun Peng2018-01-05
| | | | Change-Id: I14256e583d07ebad9a0b525917d25e5cb5f7f684
* grpc rules: Make Skylark rule forwards compatibleGravatar David Ostrovsky2018-01-04
| | | | | | | | | | This fixes: [f for dep in ctx.attr.srcs for f in dep.proto.transitive_imports] type 'depset' is not iterable. Use the `to_list()` method to get a list. Change-Id: I72b8c1c788a5c193af4d4293f0cf81ba4f0da1c6
* RemappingClassAdapter is deprecated, use ClassRemapper insteadGravatar Liam Miller-Cushon2018-01-04
| | | | Change-Id: I232828d44447ee66019ff0fedb5ebc18b2e7aee9
* Delete unused jarjar artifactGravatar Liam Miller-Cushon2018-01-04
| | | | | | Follow-up to 55828e256af4fe04e95f1c342a73d649d8525435. Change-Id: Ie765f0797e8b85c3c8cb7735f11e021912de3de5
* Update turbine versionGravatar Liam Miller-Cushon2018-01-04
| | | | Change-Id: Iabf2d196d5050ab5ac81534663f655d80ba21e41
* @AutoCodec features.Gravatar Googler2017-12-20
| | | | | | | * Adds PUBLIC_FIELDS strategy, which can be used to generate codecs for FragmentOptions. * Support for boolean, enum, Void, String and List types. PiperOrigin-RevId: 179636138
* Makes the auto_service rule export the plugin.Gravatar Shahan Yang2017-12-18
| | | | Change-Id: Ib470babdfe0d9aac328ead7f378fe281532d3b7e
* Windows DefParser: Remove dependency on //src/main/cpp/util:fileGravatar Yun Peng2017-12-18
| | | | Change-Id: Ifc4a00d5bfef974f82c06eebc9553edad7b8145e
* third_party: update google http clientGravatar Jakob Buchgraber2017-12-15
| | | | | | | | | | | | | | | Update the google http client to a custom built binary. It's the sources from version 1.22.0 with one cherry-pick [1]. The cherry-pick makes google http client compatible with the apache http client version we are using. The next release of google http client will contain this commit and from there on we can just stick to their release version again. [1] https://github.com/google/google-http-java-client/commit/4b5f59ed042d3b55b3148a1b01f1d5ee0ad7460c Change-Id: If6273be78b716dd417a60096599c036cc8101efb
* Update turbine versionGravatar Liam Miller-Cushon2017-12-11
| | | | Change-Id: I7096349f21b5ef2d86d709d98c676d92d9ff78fb
* Update Error Prone versionGravatar Liam Miller-Cushon2017-12-11
| | | | Change-Id: I28977bf62e893a8907accc17cec2532f15b68187
* Add compile-testing to bazel third_party library jarsGravatar Christopher Parsons2017-12-07
| | | | Change-Id: I5fe0abbd71488a624f1470d66bf6839e884bba8c
* Add abseil to //third_party:srcsGravatar Adam Michael2017-12-06
| | | | | | | Fixes #4235 Change-Id: I057ec0b0d214c5e3d8c33b12ea455a7898a6fd31 RELNOTES: None