| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
| |
(PackageDeserialization).
--
MOS_MIGRATED_REVID=104654412
|
|
|
|
|
|
|
|
| |
Does not change the default output, but allows reuse of PhaseText
without outputting those statistics.
--
MOS_MIGRATED_REVID=104653246
|
|
|
|
|
|
|
|
|
|
|
| |
tools repository.
This is a no-op refactoring CL. The actual switch will be made once everything passes with the new setup.
As a side cleanup, change the awkward realAndroidSdk() / realAndroidCrosstoolTop() mechanism to a converter.
--
MOS_MIGRATED_REVID=104649067
|
|
|
|
|
|
|
| |
omitting the Gantt-style charts of all tasks and --[no]histograms to omit Skylark histograms which require adding huge amounts of data to the output. Especially necessary when combining data from multiple profile files.
--
MOS_MIGRATED_REVID=104646190
|
|
|
|
|
|
|
| |
EvaluableGraph#createIfAbsentBatch.
--
MOS_MIGRATED_REVID=104534858
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=104533375
|
|
|
|
|
|
|
| |
deps.
--
MOS_MIGRATED_REVID=104531377
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=104529103
|
|
|
|
|
|
|
|
|
| |
*** Reason for rollback ***
Some rules write the toString representation of lists of files to disk and then read it back again. This breaks that.
--
MOS_MIGRATED_REVID=104524336
|
|
|
|
|
|
|
|
| |
Options allow displaying some tasks in more detail, e.g. for inspecting what
exactly a Skylark user-defined function calls and how long that takes.
--
MOS_MIGRATED_REVID=104505599
|
|
|
|
|
|
|
| |
Fixes #221.
--
MOS_MIGRATED_REVID=104499510
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=104498435
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=104494833
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Add ide-resolve output group
* Add jars, ijars, source jars
* Add idl jars
* Add gen jars
* Add java_import inputs (in case they are generated)
* Add manifest inputs (in case they are generated)
* Rename ide-build -> ide-info (build is too ambiguous)
* Remove generated manifest
--
MOS_MIGRATED_REVID=104464380
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=104439072
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=104403040
|
|
|
|
|
|
|
|
| |
android_libraries without sources export all their deps. Support this,
and merge with the java export mechanism.
--
MOS_MIGRATED_REVID=104391924
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=104378214
|
|
|
|
|
|
|
|
| |
This requires splitting out the tests into some
Google-specific ones.
--
MOS_MIGRATED_REVID=104365566
|
|
|
|
|
|
|
| |
it is shadowing.
--
MOS_MIGRATED_REVID=104359435
|
|
|
|
|
|
|
|
| |
* Propagate aspects via exports property
* Treat exports as direct dependencies
--
MOS_MIGRATED_REVID=104350818
|
|
|
|
|
|
|
|
|
| |
Previously editing the breakpad contents from a single-architecture binary
to match with the actual app's multi-architecture binary used a Linux-specific
sed flag (-r) which turns out to be unnecessary.
--
MOS_MIGRATED_REVID=104344447
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=104342541
|
|
|
|
|
|
|
| |
RELNOTES:
--
MOS_MIGRATED_REVID=104341630
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=104331163
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=104316416
|
|
|
|
|
|
|
| |
These java sources are already included in the idl jars.
--
MOS_MIGRATED_REVID=104309944
|
|
|
|
|
|
|
|
|
| |
This adds the possibility to restricts who can send new build results
to the dashboard making it usable in publicly readable continuous
integration systems.
--
MOS_MIGRATED_REVID=104297934
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=104296834
|
|
|
|
|
|
|
| |
That requies mocking out a lot of Android support.
--
MOS_MIGRATED_REVID=104290456
|
|
|
|
|
|
|
| |
Fixes #404
--
MOS_MIGRATED_REVID=104283324
|
|
|
|
|
|
|
| |
RELNOTES:
--
MOS_MIGRATED_REVID=104262323
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=104250152
|
|
|
|
|
|
|
|
|
|
|
| |
This is the first step toward giving aspects the ability to define their own
required configuration fragments, extracting the required configuration
metadata into a common place.
This should be a no-op refactoring.
--
MOS_MIGRATED_REVID=104249500
|
|
|
|
|
|
|
| |
previous change that was trying to optimize away a filesystem call.
--
MOS_MIGRATED_REVID=104246368
|
|
|
|
|
|
|
|
|
| |
them to scripts instead of java apps.
RELNOTES: actoolzip, momczip and swiftstdlibtoolzip have all been made into bash scripts and have been renamed to actoolwrapper, momcwrapper and swiftstdlibtoolwrapper respectively. The old versions will be deleted in a later change.
--
MOS_MIGRATED_REVID=104225062
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=104219083
|
|
|
|
|
|
|
| |
ArrayList#ArrayList(int) when it's clear the author intended (the now deprecated) Lists#newArrayListWithCapacity. Also change uses of Lists#newArrayListWithCapacity in the affected files to ArrayList#ArrayList(int).
--
MOS_MIGRATED_REVID=104217692
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=104197461
|
|
|
|
|
|
|
|
|
|
| |
This is the new conventions for Copyrights line and some were missed in the previous change.
Generated by:
find -type f -exec sed -i -E 's/Copyright 201([54]) Google Inc/Copyright 201\1 The Bazel Authors/' '{}' ';'
--
MOS_MIGRATED_REVID=104189975
|
|
|
|
|
|
|
|
| |
Also change the semantics to create a new one on every call; inject the offset
where we were previously relying on hidden state in the SkyframeExecutor.
--
MOS_MIGRATED_REVID=104188580
|
|
|
|
|
|
|
|
|
|
| |
The loadingPhaseRunner is stateless, and moving it prevents accidentally
adding state to it. The TargetPatternEvaluator is not stateless, but is
currently retained by the SkyframePackageManager, so we still keep that state
across invocations (see follow-up CL).
--
MOS_MIGRATED_REVID=104187659
|
|
|
|
|
|
|
| |
--invocation_policy startup flag and allows an application invoking Bazel to set or override flag values (whether from the command line or a bazelrc).
--
MOS_MIGRATED_REVID=104160290
|
|
|
|
|
|
|
| |
objc_libraries.": breaks certain objc_binary build targets.
--
MOS_MIGRATED_REVID=104146276
|
|
|
|
|
|
|
| |
The value getting checked was the same as the value it was compared to.
--
MOS_MIGRATED_REVID=104144544
|
|
|
|
|
|
|
|
|
|
|
|
| |
Single constructor allows us to enforce/document high-level constraints
in a single place. Move previous constructors to static methods which do
their custom transformations but ultimately funnel their final calculated
fields through the common constructor.
Also added some tests to demonstrate expected behavior of static methods.
--
MOS_MIGRATED_REVID=104142909
|
|
|
|
|
|
|
|
|
|
| |
(following PackageGroup's precedent).
Also cleanup: generalize the pattern by which we determine
non-configurable target types.
--
MOS_MIGRATED_REVID=104125803
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=104119503
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=104107730
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=104102106
|