| Commit message (Collapse) | Author | Age |
... | |
|
|
|
|
|
| |
Follow-up to https://github.com/bazelbuild/bazel/commit/0b2352de3101e87647d083f6089246079dda0f75
PiperOrigin-RevId: 177234776
|
|
|
|
| |
PiperOrigin-RevId: 177138150
|
|
|
|
|
|
| |
Blaze now passes class paths as individual arguments, instead of a pre-joined.
PiperOrigin-RevId: 177112933
|
|
|
|
|
|
| |
This avoids bazelbuild/bazel#4108.
PiperOrigin-RevId: 177096864
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
PiperOrigin-RevId: 175709097
|
|
|
|
| |
PiperOrigin-RevId: 174354036
|
|
|
|
|
| |
RELNOTES: None
PiperOrigin-RevId: 172545302
|
|
|
|
| |
PiperOrigin-RevId: 172365313
|
|
|
|
| |
PiperOrigin-RevId: 171245323
|
|
|
|
| |
PiperOrigin-RevId: 171209823
|
|
|
|
| |
PiperOrigin-RevId: 170960535
|
|
|
|
| |
PiperOrigin-RevId: 170752570
|
|
|
|
| |
PiperOrigin-RevId: 170022704
|
|
|
|
|
|
|
|
|
| |
Those files are not linked anywhere and where removed by the
export process either by accident or for better support from IntelliJ.
According to ij.bazel.build a non linked target will not be analyzed
so it should be safe.
PiperOrigin-RevId: 169229654
|
|
|
|
|
|
|
|
|
| |
This and further changes may contain minor modifications to BUILD files that
don't serve any apparent purpose. The reason for these changes is that we're
switching from checked-in BUILD files to generated BUILD files, and there may
be small differences between these files.
PiperOrigin-RevId: 168201282
|
|
|
|
|
|
|
|
|
| |
fixes #3285
kept the existing message in case someone is parsing this text
Closes #3677.
PiperOrigin-RevId: 167707934
|
|
|
|
| |
PiperOrigin-RevId: 167520688
|
|
|
|
|
| |
Change-Id: I3fce66ec2e63d152aafc0cf9ea067d6dbf1245f7
PiperOrigin-RevId: 167484075
|
|
|
|
|
| |
RELNOTES: none
PiperOrigin-RevId: 164667144
|
|
|
|
| |
PiperOrigin-RevId: 164446300
|
|
|
|
| |
PiperOrigin-RevId: 162263240
|
|
|
|
|
|
|
|
| |
And instead rely on the flags being set in java_toolchain.jvm_opts.
This change is being made in preparation for JDK 9, which replaces
-Xbootclasspath/p with --patch-module.
PiperOrigin-RevId: 161620182
|
|
|
|
|
|
| |
The new implementation doesn't use the metadata jar anymore, but wraps all the uninstrumented classes in the build jar among with a txt file that contains the paths of the files to be instrumented.
PiperOrigin-RevId: 161499019
|
|
|
|
|
|
|
|
|
|
| |
it has been replaced by -XepDisableAllChecks, which disables all Error Prone
checks instead of disabling the plugin. Disabling the plugin entirely breaks
handling of other -Xep flags.
RELNOTES[INC]: -extra_checks:off is no longer supported; use -XepDisableAllChecks instead
PiperOrigin-RevId: 161127522
|
|
|
|
| |
PiperOrigin-RevId: 161127284
|
|
|
|
|
|
|
|
|
|
|
|
| |
*** Reason for rollback ***
See bazelbuild/bazel#3172
*** Original change description ***
Add an experimental flag to Turbine to indicate to annotation processors that they are running in hjar compilation
PiperOrigin-RevId: 159585343
|
|
|
|
|
|
|
|
|
|
|
| |
We're currently maintaining two sets of BUILD files; one at Google, and one
in the Git repository. We'd like to not do that. This change makes some of
the Bazel BUILD files more closely match their counterparts, in preparation
for removing the internal ones.
Closes #3094.
PiperOrigin-RevId: 158820490
|
|
|
|
|
|
|
|
|
| |
Additional changes:
- Introduce a Skylark macro java_library_srcs that provides the source jars of a java_*_library rule.
- Remove bazel's own java_proto_library implementation.
Change-Id: I18f2259bc75ca0fb32dcd8a6a857c609bd2c7773
PiperOrigin-RevId: 158146210
|
|
|
|
| |
PiperOrigin-RevId: 157494773
|
|
|
|
|
|
| |
RELNOTES: None.
PiperOrigin-RevId: 157446717
|
|
|
|
|
|
|
| |
singlejar is now used to add resources to library jars, so this code
is unnecessary.
PiperOrigin-RevId: 156473371
|
|
|
|
|
|
|
| |
from JavaBuilder's command line flags, instead of retrieving them
using a non-standard filemanager API.
PiperOrigin-RevId: 156226725
|
|
|
|
|
|
|
|
|
|
| |
Allow classpath command line options to be whitespace-separated, and store
as lists instead of joined strings. This avoids some unnecessary
string operations, and keeps command lines below the per-arg limit.
A future change will update Bazel to pass unjoined classpaths.
PiperOrigin-RevId: 156085128
|
|
|
|
|
|
|
| |
This is needed until java_common.compile will be strong enough to replace
java_library, exposing all its features.
PiperOrigin-RevId: 155773169
|
|
|
|
|
|
| |
See #2977
PiperOrigin-RevId: 155711073
|
|
|
|
|
| |
Change-Id: Iad1e07ad55d5304d7c3dbb8bdab856728a91432d
PiperOrigin-RevId: 155375893
|
|
|
|
| |
PiperOrigin-RevId: 155131707
|
|
|
|
|
|
|
|
|
|
| |
to ensure outputs from any previous local builds are discarded.
To cherry-pick for #2692.
Fixes #2941
PiperOrigin-RevId: 155089391
|
|
|
|
|
|
|
| |
test code. Error Prone will use these to distinguish between test and
production code, e.g. for enforcing @VisibleForTesting.
PiperOrigin-RevId: 154370318
|
|
|
|
| |
PiperOrigin-RevId: 154098929
|
|
|
|
| |
PiperOrigin-RevId: 154078281
|
|
|
|
|
|
|
|
| |
https://github.com/bazelbuild/bazel/commit/4a303e2cd840810b95cbc793e38bdca48e6d9556
Only unescape @@-quoted args once
PiperOrigin-RevId: 153189611
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
*** Reason for rollback ***
kokoro failures were not flakes :(
*** Original change description ***
Fix escaping of '@' in javabuilder command lines
"@" is used to denote params files, so when it appears in labels it is
escaped as "@@". The second "@" should be removed during flag parsing
to avoid e.g. having it show up in strict deps errors.
See bazelbuild/buildtools#83
PiperOrigin-RevId: 153127997
|
|
|
|
|
|
|
|
|
|
| |
"@" is used to denote params files, so when it appears in labels it is
escaped as "@@". The second "@" should be removed during flag parsing
to avoid e.g. having it show up in strict deps errors.
See bazelbuild/buildtools#83
PiperOrigin-RevId: 153098855
|
|
|
|
| |
PiperOrigin-RevId: 152468763
|
|
|
|
| |
PiperOrigin-RevId: 152336645
|
|
|
|
|
|
| |
The wording of this diagnostic is changing in Java 9.
PiperOrigin-RevId: 152222336
|
|
|
|
|
|
|
| |
The signature of setLocationFromPaths changes in JDK 9, see:
https://bugs.openjdk.java.net/browse/JDK-8150111
PiperOrigin-RevId: 152143259
|
|
|
|
|
|
|
|
|
| |
Make Java tool jars available from @bazel_tools.
Now users can point to default Java tool jars in customized
java_toolchain rule defined in project's BUILD file.
PiperOrigin-RevId: 152012191
|