| Commit message (Collapse) | Author | Age |
... | |
|
|
|
|
| |
--
MOS_MIGRATED_REVID=103932279
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=103931317
|
|
|
|
|
|
|
| |
during "mobile install --split_apks".
--
MOS_MIGRATED_REVID=103927507
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=103926575
|
|
|
|
|
|
|
|
|
| |
that naked RepositoryName objects can also be serialized properly.
Also store the initial offset a target pattern was parsed with.
--
MOS_MIGRATED_REVID=103921930
|
|
|
|
|
|
|
| |
both an "error" and "success" state.
--
MOS_MIGRATED_REVID=103897656
|
|
|
|
|
|
|
| |
message if a previously known direct dep isn't done.
--
MOS_MIGRATED_REVID=103880990
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
to Attribute.skipPrereqValidatorCheck.
This is to disambiguate the concept of "constraints" and keep
the word consciously focused on Bazel's *new* constraint system.
The changed methods refer to checks done by PrerequisiteValidator,
which is basically an adhoc version of the "old" system (e.g.
checking visibility)
--
MOS_MIGRATED_REVID=103872412
|
|
|
|
|
|
|
| |
RELNOTES:
--
MOS_MIGRATED_REVID=103869828
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=103850879
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=103847305
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
nio.channels.ReadableByteChannel is unbuffered, so this causes HTTP
downloads to read and write in 1 byte increments. To boot,
InputStream#read and OutputStream#write are simpler.
Fixes #478.
--
Change-Id: Ic4854e03f5d48e47fb8cc58bbbdc459b831b16f3
Reviewed-on: https://bazel-review.googlesource.com/#/c/2040
MOS_MIGRATED_REVID=103844552
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=103839895
|
|
|
|
|
|
|
| |
Removes mutable global state.
--
MOS_MIGRATED_REVID=103837106
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
*** Reason for rollback ***
Rollforward with fix
*** Original change description ***
Automated [] rollback of [].
*** Reason for rollback ***
Breaks tests.
*** Original change description ***
Remove gen jar implicit output.
This allows us to only create a jar for libraries that use annotation processing.
It also increases our flexibility by reducing the visibility of these gen jars
to an undocumented output group.
--
MOS_MIGRATED_REVID=103833283
|
|
|
|
|
|
|
|
|
| |
Instead, pass an appropriate EventHandler instance in. This is in preparation
for creating a per-command EventHandler, in preparation for allowing multiple
commands to run in parallel. This is removal of shared global state.
--
MOS_MIGRATED_REVID=103828963
|
|
|
|
|
|
|
|
|
|
|
| |
specify which classes should go into the main dex.
This mode uses Proguard to determine the dependencies of these classes, which means that no error-prone manual listing required like in multidex="manual" mode.
RELNOTES: android_binary now has a main_dex_proguard_specs attribute to specify which classes should be in the main dex.
--
MOS_MIGRATED_REVID=103824119
|
|
|
|
|
|
|
|
|
| |
target pattern parsing just a tiny little bit.
This wounds #389 dealing 4d6 fire damage (recursive wildcards, e.g. /... and friends still don't work)
--
MOS_MIGRATED_REVID=103822319
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
*** Reason for rollback ***
Breaks tests.
*** Original change description ***
Remove gen jar implicit output.
This allows us to only create a jar for libraries that use annotation processing.
It also increases our flexibility by reducing the visibility of these gen jars
to an undocumented output group.
--
MOS_MIGRATED_REVID=103800137
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=103798663
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=103793399
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=103792157
|
|
|
|
|
|
|
|
|
| |
This allows us to only create a jar for libraries that use annotation processing.
It also increases our flexibility by reducing the visibility of these gen jars
to an undocumented output group.
--
MOS_MIGRATED_REVID=103789186
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=103785076
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=103781890
|
|
|
|
|
|
|
|
|
| |
only one of them was implemented (potentially incorrectly) or the class really intends to have reference equality.
RELNOTES:
--
MOS_MIGRATED_REVID=103778746
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=103768073
|
|
|
|
|
|
|
| |
reifying them in the Skyframe graph.
--
MOS_MIGRATED_REVID=103758591
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=103755120
|
|
|
|
|
|
|
| |
Also change some calls to getLoadedTarget to getTarget instead.
--
MOS_MIGRATED_REVID=103755023
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The PackageProviderForConfigurations is not a provider of loaded packages;
it loads packages unconditionally, and is executed only within SkyFunction
evaluation domains. I.e., the old type hierarchy made no sense.
Also updated the documentation and renamed getLoadedTarget to getTarget. Note
that getLoadedPackage was never called, so I removed it.
This is in preparation for removing LoadedPackageProvider.
--
MOS_MIGRATED_REVID=103754939
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=103754837
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=103754313
|
|
|
|
|
|
|
| |
This is in preparation for removing LoadedPackageProvider.
--
MOS_MIGRATED_REVID=103752960
|
|
|
|
|
|
|
| |
This is one step towards eliminating LoadedPackageProvider.
--
MOS_MIGRATED_REVID=103752861
|
|
|
|
|
|
|
|
| |
The default behaviour is now to count srcjars as sources. The flag will be
removed after the next release.
--
MOS_MIGRATED_REVID=103747858
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=103747062
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=103746974
|
|
|
|
|
|
|
| |
'null' if the rule was not under either the java or javatests trees. Uses AndroidCommon#getJavaPackage to ensure consistent behavior.
--
MOS_MIGRATED_REVID=103746264
|
|
|
|
|
|
|
| |
Also add gen jar provider, which we'll need for ide support.
--
MOS_MIGRATED_REVID=103744649
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=103744520
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=103741408
|
|
|
|
|
|
|
| |
--
Change-Id: Ib1270d1bbd549de96e7b82f8e674f6d67df8f450
Reviewed-on: https://bazel-review.googlesource.com/#/c/2020
MOS_MIGRATED_REVID=103740143
|
|
|
|
|
|
|
|
| |
Also move ownership of ArtifactFactory to SkyframeBuildView; simplify the
code.
--
MOS_MIGRATED_REVID=103722228
|
|
|
|
|
|
|
| |
comment in PackageSerializer.
--
MOS_MIGRATED_REVID=103693274
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=103680953
|
|
|
|
|
|
|
| |
serializable.
--
MOS_MIGRATED_REVID=103678330
|
|
|
|
|
|
|
| |
avoid mutating the deps of nodes that are still going to be deps after evaluation is finished.
--
MOS_MIGRATED_REVID=103659429
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=103652672
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=103652138
|