===========================================================
                                      .___ __  __   
          _________________  __ __  __| _/|__|/  |_ 
         / ___\_` __ \__  \ |  |  \/ __ | | \\_  __\
        / /_/  >  | \// __ \|  |  / /_/ | |  ||  |  
        \___  /|__|  (____  /____/\____ | |__||__|  
       /_____/            \/           \/           
              grep rough audit - static analysis tool
                  v2.8 written by @Wireghoul
=================================[justanotherhacker.com]===
bazel-bootstrap-3.4.0+ds/CODEOWNERS-57-
bazel-bootstrap-3.4.0+ds/CODEOWNERS:58:# Execution and I/O related code
bazel-bootstrap-3.4.0+ds/CODEOWNERS-59-
##############################################
bazel-bootstrap-3.4.0+ds/site/docs/install-os-x.md-77-
bazel-bootstrap-3.4.0+ds/site/docs/install-os-x.md:78:The `--user` flag installs Bazel to the `$HOME/bin` directory on your system and
bazel-bootstrap-3.4.0+ds/site/docs/install-os-x.md:79:sets the `.bazelrc` path to `$HOME/.bazelrc`. Use the `--help` command to see
bazel-bootstrap-3.4.0+ds/site/docs/install-os-x.md-80-additional installation options.
##############################################
bazel-bootstrap-3.4.0+ds/site/docs/install-os-x.md-88-If you ran the Bazel installer with the `--user` flag as above, the Bazel
bazel-bootstrap-3.4.0+ds/site/docs/install-os-x.md:89:executable is installed in your `$HOME/bin` directory. It's a good idea to add
bazel-bootstrap-3.4.0+ds/site/docs/install-os-x.md-90-this directory to your default paths, as follows:
##############################################
bazel-bootstrap-3.4.0+ds/site/docs/tutorial/android-app.md-131-
bazel-bootstrap-3.4.0+ds/site/docs/tutorial/android-app.md:132:| Linux                    | `export ANDROID_HOME=$HOME/Android/Sdk/`            |
bazel-bootstrap-3.4.0+ds/site/docs/tutorial/android-app.md:133:| macOS                    | `export ANDROID_HOME=$HOME/Library/Android/sdk`     |
bazel-bootstrap-3.4.0+ds/site/docs/tutorial/android-app.md-134-| Windows (Command Prompt) | `set ANDROID_HOME=%LOCALAPPDATA%\Android\Sdk`       |
bazel-bootstrap-3.4.0+ds/site/docs/tutorial/android-app.md:135:| Windows (PowerShell)     | `$env:ANDROID_HOME="$env:LOCALAPPDATA\Android\Sdk"` |
bazel-bootstrap-3.4.0+ds/site/docs/tutorial/android-app.md-136-
##############################################
bazel-bootstrap-3.4.0+ds/site/docs/tutorial/android-app.md-139-
bazel-bootstrap-3.4.0+ds/site/docs/tutorial/android-app.md:140:| Linux                    | `echo "export ANDROID_HOME=$HOME/Android/Sdk/" >> ~/.bashrc`                                                                              |
bazel-bootstrap-3.4.0+ds/site/docs/tutorial/android-app.md:141:| macOS                    | `echo "export ANDROID_HOME=$HOME/Library/Android/Sdk/" >> ~/.bashrc`                                                                              |
bazel-bootstrap-3.4.0+ds/site/docs/tutorial/android-app.md-142-| Windows (Command Prompt) | `setx ANDROID_HOME "%LOCALAPPDATA%\Android\Sdk"`                                                                                          |
bazel-bootstrap-3.4.0+ds/site/docs/tutorial/android-app.md:143:| Windows (PowerShell)     | `[System.Environment]::SetEnvironmentVariable('ANDROID_HOME', "$env:LOCALAPPDATA\Android\Sdk", [System.EnvironmentVariableTarget]::User)` |
bazel-bootstrap-3.4.0+ds/site/docs/tutorial/android-app.md-144-
##############################################
bazel-bootstrap-3.4.0+ds/site/docs/tutorial/ios-app.md-46-
bazel-bootstrap-3.4.0+ds/site/docs/tutorial/ios-app.md:47:The `git clone` command creates a directory named `$HOME/examples/`. This
bazel-bootstrap-3.4.0+ds/site/docs/tutorial/ios-app.md-48-directory contains several sample projects for Bazel. The project files for this
bazel-bootstrap-3.4.0+ds/site/docs/tutorial/ios-app.md:49:tutorial are in `$HOME/examples/tutorial/ios-app`.
bazel-bootstrap-3.4.0+ds/site/docs/tutorial/ios-app.md-50-
##############################################
bazel-bootstrap-3.4.0+ds/site/docs/tutorial/ios-app.md-60-by the presence of the `WORKSPACE` file at its root. In this tutorial, your
bazel-bootstrap-3.4.0+ds/site/docs/tutorial/ios-app.md:61:workspace directory is `$HOME/examples/tutorial/`, which contains the sample
bazel-bootstrap-3.4.0+ds/site/docs/tutorial/ios-app.md-62-project files you cloned from the GitHub repo in the previous step.
##############################################
bazel-bootstrap-3.4.0+ds/site/docs/tutorial/ios-app.md-67-
bazel-bootstrap-3.4.0+ds/site/docs/tutorial/ios-app.md:68:For your convenience, set the `$WORKSPACE` environment variable now to refer to
bazel-bootstrap-3.4.0+ds/site/docs/tutorial/ios-app.md-69-your workspace directory. At the command line, enter:
##############################################
bazel-bootstrap-3.4.0+ds/site/docs/tutorial/ios-app.md-139-Take a look at the source files for the app located in
bazel-bootstrap-3.4.0+ds/site/docs/tutorial/ios-app.md:140:`$WORKSPACE/ios-app/UrlGet`. Again, you're just looking at these files now to
bazel-bootstrap-3.4.0+ds/site/docs/tutorial/ios-app.md-141-become familiar with the structure of the app. You don't have to edit any of the
##############################################
bazel-bootstrap-3.4.0+ds/site/docs/tutorial/ios-app.md-265-The `.ipa` file and other outputs are located in the
bazel-bootstrap-3.4.0+ds/site/docs/tutorial/ios-app.md:266:`$WORKSPACE/bazel-bin/ios-app` directory.
bazel-bootstrap-3.4.0+ds/site/docs/tutorial/ios-app.md-267-
##############################################
bazel-bootstrap-3.4.0+ds/site/docs/tutorial/ios-app.md-289-
bazel-bootstrap-3.4.0+ds/site/docs/tutorial/ios-app.md:290:2. Move your profile into `$WORKSPACE`.
bazel-bootstrap-3.4.0+ds/site/docs/tutorial/ios-app.md-291-
##############################################
bazel-bootstrap-3.4.0+ds/site/docs/tutorial/ios-app.md-351-
bazel-bootstrap-3.4.0+ds/site/docs/tutorial/ios-app.md:352:The built app is located in the `$WORKSPACE/bazel-bin` directory.
bazel-bootstrap-3.4.0+ds/site/docs/tutorial/ios-app.md-353-
##############################################
bazel-bootstrap-3.4.0+ds/site/docs/exec-groups.md-5-
bazel-bootstrap-3.4.0+ds/site/docs/exec-groups.md:6:# Execution groups
bazel-bootstrap-3.4.0+ds/site/docs/exec-groups.md-7-
##############################################
bazel-bootstrap-3.4.0+ds/site/docs/skylark/performance.md-411-Next, we use the `pprof` tool to investigate the heap. A good starting point is
bazel-bootstrap-3.4.0+ds/site/docs/skylark/performance.md:412:getting a flame graph by using `pprof -flame $HOME/prof.gz`.
bazel-bootstrap-3.4.0+ds/site/docs/skylark/performance.md-413-
##############################################
bazel-bootstrap-3.4.0+ds/site/docs/skylark/macros.md-33-
bazel-bootstrap-3.4.0+ds/site/docs/skylark/macros.md:34:> Tip: `$@` is a [Make variable](../be/make-variables.html#predefined_genrule_variables)
bazel-bootstrap-3.4.0+ds/site/docs/skylark/macros.md-35-> that refers to the execution-time locations of the files in the `outs` attribute list.
bazel-bootstrap-3.4.0+ds/site/docs/skylark/macros.md:36:> It is equivalent to `$(locations :file.txt)`.
bazel-bootstrap-3.4.0+ds/site/docs/skylark/macros.md-37-
##############################################
bazel-bootstrap-3.4.0+ds/site/docs/skylark/macros.md-106-
bazel-bootstrap-3.4.0+ds/site/docs/skylark/macros.md:107:> Tip: Similar to `$@` for outputs, `$<` expands to the locations of files in
bazel-bootstrap-3.4.0+ds/site/docs/skylark/macros.md-108-the `srcs` attribute list.
##############################################
bazel-bootstrap-3.4.0+ds/site/docs/skylark/deploying.md-18-Repository names for Bazel rules are standardized on the following format:
bazel-bootstrap-3.4.0+ds/site/docs/skylark/deploying.md:19:`$ORGANIZATION/rules_$NAME`.
bazel-bootstrap-3.4.0+ds/site/docs/skylark/deploying.md-20-See [examples on GitHub](https://github.com/search?q=rules+bazel&type=Repositories).
##############################################
bazel-bootstrap-3.4.0+ds/site/docs/configurable-attributes.md-203-
bazel-bootstrap-3.4.0+ds/site/docs/configurable-attributes.md:204:and run `$ bazel build //my:target --define foo=baz`.
bazel-bootstrap-3.4.0+ds/site/docs/configurable-attributes.md-205-
##############################################
bazel-bootstrap-3.4.0+ds/site/docs/completion.md-21-*   From Homebrew, then you're done -- the Bash completion script is
bazel-bootstrap-3.4.0+ds/site/docs/completion.md:22:    already installed in `$(brew --prefix)/etc/bash_completion.d`.
bazel-bootstrap-3.4.0+ds/site/docs/completion.md-23-
##############################################
bazel-bootstrap-3.4.0+ds/site/docs/completion.md-28-        Example: if you ran the installer with `--user`, this will be
bazel-bootstrap-3.4.0+ds/site/docs/completion.md:29:        `$HOME/.bazel/bin`. If you ran the installer as root, this will be
bazel-bootstrap-3.4.0+ds/site/docs/completion.md-30-        `/usr/local/lib/bazel/bin`.
##############################################
bazel-bootstrap-3.4.0+ds/site/docs/completion.md-59-            Example: on Ubuntu this is the `/etc/bash_completion.d` directory
bazel-bootstrap-3.4.0+ds/site/docs/completion.md:60:        *   Or copy it somewhere on your local disk, e.g. to `$HOME`, and
bazel-bootstrap-3.4.0+ds/site/docs/completion.md-61-            source the completion file from Bash's RC file.
##############################################
bazel-bootstrap-3.4.0+ds/site/docs/completion.md-80-*   From Homebrew, then you're done -- the Zsh completion script is
bazel-bootstrap-3.4.0+ds/site/docs/completion.md:81:    already installed in `$(brew --prefix)/share/zsh/site-functions`.
bazel-bootstrap-3.4.0+ds/site/docs/completion.md-82-
##############################################
bazel-bootstrap-3.4.0+ds/site/docs/completion.md-87-        Example: if you ran the installer with `--user`, this will be
bazel-bootstrap-3.4.0+ds/site/docs/completion.md:88:        `$HOME/.bazel/bin`. If you ran the installer as root, this will be
bazel-bootstrap-3.4.0+ds/site/docs/completion.md-89-        `/usr/local/lib/bazel/bin`.
bazel-bootstrap-3.4.0+ds/site/docs/completion.md-90-
bazel-bootstrap-3.4.0+ds/site/docs/completion.md:91:    2.  Add this script to a directory on your `$fpath`:
bazel-bootstrap-3.4.0+ds/site/docs/completion.md-92-
##############################################
bazel-bootstrap-3.4.0+ds/site/docs/remote-caching.md-319-sharing remote cache hits across machines. For example, environments with
bazel-bootstrap-3.4.0+ds/site/docs/remote-caching.md:320:different `$PATH` variables won't share cache hits. Only environment variables
bazel-bootstrap-3.4.0+ds/site/docs/remote-caching.md-321-explicitly whitelisted via `--action_env` are included in an action
bazel-bootstrap-3.4.0+ds/site/docs/remote-caching.md-322-definition. Bazel's Debian/Ubuntu package used to install `/etc/bazel.bazelrc`
bazel-bootstrap-3.4.0+ds/site/docs/remote-caching.md:323:with a whitelist of environment variables including `$PATH`. If you are getting
bazel-bootstrap-3.4.0+ds/site/docs/remote-caching.md-324-fewer cache hits than expected, check that your environment doesn't have an old
##############################################
bazel-bootstrap-3.4.0+ds/site/docs/glossary.md-256-
bazel-bootstrap-3.4.0+ds/site/docs/glossary.md:257:### Execution phase
bazel-bootstrap-3.4.0+ds/site/docs/glossary.md-258-
##############################################
bazel-bootstrap-3.4.0+ds/site/docs/glossary.md-264-
bazel-bootstrap-3.4.0+ds/site/docs/glossary.md:265:### Execution root
bazel-bootstrap-3.4.0+ds/site/docs/glossary.md-266-
##############################################
bazel-bootstrap-3.4.0+ds/site/docs/android-instrumentation-test.md-339-
bazel-bootstrap-3.4.0+ds/site/docs/android-instrumentation-test.md:340:If the `$DISPLAY` environment variable is set, it's possible to enable the
bazel-bootstrap-3.4.0+ds/site/docs/android-instrumentation-test.md-341-graphical interface of the emulator while the test is running. To do this, pass
##############################################
bazel-bootstrap-3.4.0+ds/site/docs/android-instrumentation-test.md-354-If there is more than one connected device, pass the flag
bazel-bootstrap-3.4.0+ds/site/docs/android-instrumentation-test.md:355:`--test_arg=--device_serial_number=$device_id` where `$device_id` is the id of
bazel-bootstrap-3.4.0+ds/site/docs/android-instrumentation-test.md-356-the device/emulator listed in `adb devices`.
##############################################
bazel-bootstrap-3.4.0+ds/site/docs/android-instrumentation-test.md-455-individual test log, go to
bazel-bootstrap-3.4.0+ds/site/docs/android-instrumentation-test.md:456:`$PROJECT_ROOT/bazel-testlogs/path/to/InstrumentationTestTargetName`.
bazel-bootstrap-3.4.0+ds/site/docs/android-instrumentation-test.md-457-
##############################################
bazel-bootstrap-3.4.0+ds/site/docs/install-ubuntu.md-94-
bazel-bootstrap-3.4.0+ds/site/docs/install-ubuntu.md:95:The installer contains the Bazel binary and extracts it into your `$HOME/bin`
bazel-bootstrap-3.4.0+ds/site/docs/install-ubuntu.md-96-folder. Some additional libraries must be installed manually for Bazel to work.
##############################################
bazel-bootstrap-3.4.0+ds/site/docs/install-ubuntu.md-127-
bazel-bootstrap-3.4.0+ds/site/docs/install-ubuntu.md:128:The `--user` flag installs Bazel to the `$HOME/bin` directory on your system and
bazel-bootstrap-3.4.0+ds/site/docs/install-ubuntu.md:129:sets the `.bazelrc` path to `$HOME/.bazelrc`. Use the `--help` command to see
bazel-bootstrap-3.4.0+ds/site/docs/install-ubuntu.md-130-additional installation options.
##############################################
bazel-bootstrap-3.4.0+ds/site/docs/install-ubuntu.md-134-If you ran the Bazel installer with the `--user` flag as above, the Bazel
bazel-bootstrap-3.4.0+ds/site/docs/install-ubuntu.md:135:executable is installed in your `$HOME/bin` directory. It's a good idea to add
bazel-bootstrap-3.4.0+ds/site/docs/install-ubuntu.md-136-this directory to your default paths, as follows:
##############################################
bazel-bootstrap-3.4.0+ds/site/docs/guide.md-313-bazel caches all files downloaded in the repository cache which, by default,
bazel-bootstrap-3.4.0+ds/site/docs/guide.md:314:is  located at `~/.cache/bazel/_bazel_$USER/cache/repos/v1/`. The
bazel-bootstrap-3.4.0+ds/site/docs/guide.md-315-location can be changed by the `--repository_cache` option. The
##############################################
bazel-bootstrap-3.4.0+ds/site/docs/guide.md-669-
bazel-bootstrap-3.4.0+ds/site/docs/guide.md:670:#### Execution phase
bazel-bootstrap-3.4.0+ds/site/docs/guide.md-671-
##############################################
bazel-bootstrap-3.4.0+ds/site/docs/guide.md-758-    The system-specified location may contain environment variable references,
bazel-bootstrap-3.4.0+ds/site/docs/guide.md:759:    such as `${VAR_NAME}` on Unix or `%VAR_NAME%` on Windows.
bazel-bootstrap-3.4.0+ds/site/docs/guide.md-760-
##############################################
bazel-bootstrap-3.4.0+ds/site/docs/guide.md-771-
bazel-bootstrap-3.4.0+ds/site/docs/guide.md:772:    - On Linux/macOS/Unixes: `$HOME/.bazelrc`
bazel-bootstrap-3.4.0+ds/site/docs/guide.md-773-    - On Windows: `%USERPROFILE%\.bazelrc` if exists, or `%HOME%/.bazelrc`
##############################################
bazel-bootstrap-3.4.0+ds/site/docs/guide.md-1223-If Bazel appears to be hung, you can hit <kbd>Ctrl-&#92;</kbd> or send
bazel-bootstrap-3.4.0+ds/site/docs/guide.md:1224:Bazel a `SIGQUIT` signal (`kill -3 $(bazel info server_pid)`) to get a thread
bazel-bootstrap-3.4.0+ds/site/docs/guide.md:1225:dump in the file `$(bazel info output_base)/server/jvm.out`.
bazel-bootstrap-3.4.0+ds/site/docs/guide.md-1226-
##############################################
bazel-bootstrap-3.4.0+ds/site/docs/platforms-intro.md-164-
bazel-bootstrap-3.4.0+ds/site/docs/platforms-intro.md:165:When building `$ bazel build //:myproject --platforms=//:myplatform`, Bazel
bazel-bootstrap-3.4.0+ds/site/docs/platforms-intro.md-166-automatically selects a toolchain that can run on the build machine and
##############################################
bazel-bootstrap-3.4.0+ds/site/docs/output_directories.md-33-  `SHGetKnownFolderPath()` with the `FOLDERID_Profile` flag set. If the
bazel-bootstrap-3.4.0+ds/site/docs/output_directories.md:34:  environment variable `$TEST_TMPDIR` is set, as in a test of bazel itself,
bazel-bootstrap-3.4.0+ds/site/docs/output_directories.md-35-  then that value overrides the default.
bazel-bootstrap-3.4.0+ds/site/docs/output_directories.md:36:* We stick the Bazel user's build state beneath `outputRoot/_bazel_$USER`. This
bazel-bootstrap-3.4.0+ds/site/docs/output_directories.md-37-  is called the _outputUserRoot_ directory.
##############################################
bazel-bootstrap-3.4.0+ds/third_party/googleapis/google/datastore/v1/query.proto-233-  //
bazel-bootstrap-3.4.0+ds/third_party/googleapis/google/datastore/v1/query.proto:234:  // Key must match regex `[A-Za-z_$][A-Za-z_$0-9]*`, must not match regex
bazel-bootstrap-3.4.0+ds/third_party/googleapis/google/datastore/v1/query.proto-235-  // `__.*__`, and must not be `""`.
##############################################
bazel-bootstrap-3.4.0+ds/third_party/googleapis/google/datastore/v1beta3/query.proto-233-  //
bazel-bootstrap-3.4.0+ds/third_party/googleapis/google/datastore/v1beta3/query.proto:234:  // Key must match regex `[A-Za-z_$][A-Za-z_$0-9]*`, must not match regex
bazel-bootstrap-3.4.0+ds/third_party/googleapis/google/datastore/v1beta3/query.proto-235-  // `__.*__`, and must not be `""`.
##############################################
bazel-bootstrap-3.4.0+ds/third_party/googleapis/google/devtools/clouddebugger/v2/data.proto-31-message FormatMessage {
bazel-bootstrap-3.4.0+ds/third_party/googleapis/google/devtools/clouddebugger/v2/data.proto:32:  // Format template for the message. The `format` uses placeholders `$0`,
bazel-bootstrap-3.4.0+ds/third_party/googleapis/google/devtools/clouddebugger/v2/data.proto:33:  // `$1`, etc. to reference parameters. `$$` can be used to denote the `$`
bazel-bootstrap-3.4.0+ds/third_party/googleapis/google/devtools/clouddebugger/v2/data.proto-34-  // character.
##############################################
bazel-bootstrap-3.4.0+ds/third_party/googleapis/google/devtools/clouddebugger/v2/data.proto-39-  //     is loaded.  Again, $0 is very important.`
bazel-bootstrap-3.4.0+ds/third_party/googleapis/google/devtools/clouddebugger/v2/data.proto:40:  // *   `Please pay $$10 to use $0 instead of $1.`
bazel-bootstrap-3.4.0+ds/third_party/googleapis/google/devtools/clouddebugger/v2/data.proto-41-  string format = 1;
##############################################
bazel-bootstrap-3.4.0+ds/third_party/googleapis/google/devtools/clouddebugger/v2/data.proto-313-  // Only relevant when action is `LOG`. Defines the message to log when
bazel-bootstrap-3.4.0+ds/third_party/googleapis/google/devtools/clouddebugger/v2/data.proto:314:  // the breakpoint hits. The message may include parameter placeholders `$0`,
bazel-bootstrap-3.4.0+ds/third_party/googleapis/google/devtools/clouddebugger/v2/data.proto:315:  // `$1`, etc. These placeholders are replaced with the evaluated value
bazel-bootstrap-3.4.0+ds/third_party/googleapis/google/devtools/clouddebugger/v2/data.proto-316-  // of the appropriate expression. Expressions not referenced in
##############################################
bazel-bootstrap-3.4.0+ds/third_party/googleapis/google/devtools/clouddebugger/v2/data.proto-318-  //
bazel-bootstrap-3.4.0+ds/third_party/googleapis/google/devtools/clouddebugger/v2/data.proto:319:  // Example: `Message received, id = $0, count = $1` with
bazel-bootstrap-3.4.0+ds/third_party/googleapis/google/devtools/clouddebugger/v2/data.proto-320-  // `expressions` = `[ message.id, message.count ]`.
##############################################
bazel-bootstrap-3.4.0+ds/third_party/googleapis/google/devtools/cloudbuild/v1/cloudbuild.proto-342-  // Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
bazel-bootstrap-3.4.0+ds/third_party/googleapis/google/devtools/cloudbuild/v1/cloudbuild.proto:343:  // Logs file names will be of the format `${logs_bucket}/log-${build_id}.txt`.
bazel-bootstrap-3.4.0+ds/third_party/googleapis/google/devtools/cloudbuild/v1/cloudbuild.proto-344-  string logs_bucket = 19;
##############################################
bazel-bootstrap-3.4.0+ds/third_party/aws-sdk-auth-lite/README.md-17-There is a _basic_ shell script `update.sh` that covers the patching process,
bazel-bootstrap-3.4.0+ds/third_party/aws-sdk-auth-lite/README.md:18:as well as by SDK versioned patch files in `patches-vs-$sdk_version`
bazel-bootstrap-3.4.0+ds/third_party/aws-sdk-auth-lite/README.md-19-directories.
##############################################
bazel-bootstrap-3.4.0+ds/tools/test/test-setup.sh-334-# Cleanup helper
bazel-bootstrap-3.4.0+ds/tools/test/test-setup.sh:335:( if ! (ps -p $$ &> /dev/null || [ "`pgrep -a -g $$ 2> /dev/null`" != "" ] ); then
bazel-bootstrap-3.4.0+ds/tools/test/test-setup.sh-336-   # `ps` is known to be unrunnable in the darwin sandbox-exec environment due
##############################################
bazel-bootstrap-3.4.0+ds/tools/test/test-setup.sh-342- fi
bazel-bootstrap-3.4.0+ds/tools/test/test-setup.sh:343: while ps -p $$ &> /dev/null || [ "`pgrep -a -g $$ 2> /dev/null`" != "" ]; do
bazel-bootstrap-3.4.0+ds/tools/test/test-setup.sh-344-    sleep 10
##############################################
bazel-bootstrap-3.4.0+ds/src/test/shell/integration/build_event_stream_test.sh-769-  expect_not_log 'success: true'
bazel-bootstrap-3.4.0+ds/src/test/shell/integration/build_event_stream_test.sh:770:  local naction=`grep -n '^action' $TEST_log | cut -f 1 -d :`
bazel-bootstrap-3.4.0+ds/src/test/shell/integration/build_event_stream_test.sh:771:  local ncomplete=`grep -n '^completed' $TEST_log | cut -f 1 -d :`
bazel-bootstrap-3.4.0+ds/src/test/shell/integration/build_event_stream_test.sh-772-  [ $naction -lt $ncomplete ] \
##############################################
bazel-bootstrap-3.4.0+ds/src/test/shell/integration/build_event_stream_test.sh-784-         -k failingtool/... && fail "build failure expected") || true
bazel-bootstrap-3.4.0+ds/src/test/shell/integration/build_event_stream_test.sh:785:  count=`grep '^configuration' "${TEST_log}" | wc -l`
bazel-bootstrap-3.4.0+ds/src/test/shell/integration/build_event_stream_test.sh-786-  [ "${count}" -eq 2 ] || fail "Expected 2 configurations, found $count."
##############################################
bazel-bootstrap-3.4.0+ds/src/test/shell/integration/experimental_nestedset_as_skykey_tests.sh-16-#
bazel-bootstrap-3.4.0+ds/src/test/shell/integration/experimental_nestedset_as_skykey_tests.sh:17:# execution_phase_tests.sh: miscellaneous integration tests of Bazel for
bazel-bootstrap-3.4.0+ds/src/test/shell/integration/experimental_nestedset_as_skykey_tests.sh-18-# behaviors that affect the execution phase.
##############################################
bazel-bootstrap-3.4.0+ds/src/test/shell/integration/execution_phase_tests.sh-16-#
bazel-bootstrap-3.4.0+ds/src/test/shell/integration/execution_phase_tests.sh:17:# execution_phase_tests.sh: miscellaneous integration tests of Bazel for
bazel-bootstrap-3.4.0+ds/src/test/shell/integration/execution_phase_tests.sh-18-# behaviors that affect the execution phase.
##############################################
bazel-bootstrap-3.4.0+ds/src/test/shell/integration/run_test.sh-490-# Usage: assert_starts_with PREFIX STRING_TO_CHECK.
bazel-bootstrap-3.4.0+ds/src/test/shell/integration/run_test.sh:491:# Asserts that `$1` is a prefix of `$2`.
bazel-bootstrap-3.4.0+ds/src/test/shell/integration/run_test.sh-492-function assert_starts_with() {
##############################################
bazel-bootstrap-3.4.0+ds/src/test/shell/integration/action_env_test.sh-80-
bazel-bootstrap-3.4.0+ds/src/test/shell/integration/action_env_test.sh:81:  cat `bazel info ${PRODUCT_NAME}-genfiles`/pkg/env.txt > $TEST_log
bazel-bootstrap-3.4.0+ds/src/test/shell/integration/action_env_test.sh-82-  expect_log "FOO=bar"
##############################################
bazel-bootstrap-3.4.0+ds/src/test/shell/integration/action_env_test.sh-91-
bazel-bootstrap-3.4.0+ds/src/test/shell/integration/action_env_test.sh:92:  cat `bazel info ${PRODUCT_NAME}-genfiles`/pkg/env.txt > $TEST_log
bazel-bootstrap-3.4.0+ds/src/test/shell/integration/action_env_test.sh-93-  expect_log "FOO=foo"
##############################################
bazel-bootstrap-3.4.0+ds/src/test/shell/integration/action_env_test.sh-104-
bazel-bootstrap-3.4.0+ds/src/test/shell/integration/action_env_test.sh:105:  cat `bazel info ${PRODUCT_NAME}-genfiles`/pkg/env.txt > $TEST_log
bazel-bootstrap-3.4.0+ds/src/test/shell/integration/action_env_test.sh-106-  expect_log "FOO=client_foo"
##############################################
bazel-bootstrap-3.4.0+ds/src/test/shell/integration/action_env_test.sh-114-
bazel-bootstrap-3.4.0+ds/src/test/shell/integration/action_env_test.sh:115:  cat `bazel info ${PRODUCT_NAME}-genfiles`/pkg/env.txt > $TEST_log
bazel-bootstrap-3.4.0+ds/src/test/shell/integration/action_env_test.sh-116-  expect_log "FOO=initial_foo"
##############################################
bazel-bootstrap-3.4.0+ds/src/test/shell/integration/action_env_test.sh-128-  expect_log '^SUBCOMMAND.*pkg:showenv'
bazel-bootstrap-3.4.0+ds/src/test/shell/integration/action_env_test.sh:129:  cat `bazel info ${PRODUCT_NAME}-genfiles`/pkg/env.txt > $TEST_log
bazel-bootstrap-3.4.0+ds/src/test/shell/integration/action_env_test.sh-130-  expect_log "FOO=changed_foo"
##############################################
bazel-bootstrap-3.4.0+ds/src/test/shell/integration/action_env_test.sh-143-
bazel-bootstrap-3.4.0+ds/src/test/shell/integration/action_env_test.sh:144:  cat `bazel info ${PRODUCT_NAME}-genfiles`/pkg/env.txt > $TEST_log
bazel-bootstrap-3.4.0+ds/src/test/shell/integration/action_env_test.sh-145-  expect_log "FOO=foo"
##############################################
bazel-bootstrap-3.4.0+ds/src/test/shell/integration/action_env_test.sh-155-
bazel-bootstrap-3.4.0+ds/src/test/shell/integration/action_env_test.sh:156:  cat `bazel info ${PRODUCT_NAME}-genfiles`/pkg/env.txt > $TEST_log
bazel-bootstrap-3.4.0+ds/src/test/shell/integration/action_env_test.sh-157-  expect_log "FOO=bar"
##############################################
bazel-bootstrap-3.4.0+ds/src/test/shell/integration/modify_execution_info_test.sh-115-  # multiple elements in the value list, the first of which adds an
bazel-bootstrap-3.4.0+ds/src/test/shell/integration/modify_execution_info_test.sh:116:  # ExecutionInfo and the second of which removes it.
bazel-bootstrap-3.4.0+ds/src/test/shell/integration/modify_execution_info_test.sh-117-  bazel aquery --output=text "//$pkg:bar" \
##############################################
bazel-bootstrap-3.4.0+ds/src/test/shell/integration/modify_execution_info_test.sh-122-  # multiple elements in the value list, the first of which removes an
bazel-bootstrap-3.4.0+ds/src/test/shell/integration/modify_execution_info_test.sh:123:  # ExecutionInfo (previously absent) and the second of which adds it.
bazel-bootstrap-3.4.0+ds/src/test/shell/integration/modify_execution_info_test.sh-124-  bazel aquery --output=text "//$pkg:bar" \
##############################################
bazel-bootstrap-3.4.0+ds/src/test/shell/integration/modify_execution_info_test.sh-129-  # multiple elements in the value list, the first of which removes an
bazel-bootstrap-3.4.0+ds/src/test/shell/integration/modify_execution_info_test.sh:130:  # ExecutionInfo (previously present) and the second of which adds it back.
bazel-bootstrap-3.4.0+ds/src/test/shell/integration/modify_execution_info_test.sh-131-  bazel aquery --output=text "//$pkg:bar" \
##############################################
bazel-bootstrap-3.4.0+ds/src/test/shell/integration/modify_execution_info_test.sh-258-  # cases platform-dependent, we just search for the key itself, not the whole
bazel-bootstrap-3.4.0+ds/src/test/shell/integration/modify_execution_info_test.sh:259:  # ExecutionInfo: {...} line.
bazel-bootstrap-3.4.0+ds/src/test/shell/integration/modify_execution_info_test.sh-260-  assert_contains "requires-action: ''" output
##############################################
bazel-bootstrap-3.4.0+ds/src/test/shell/integration/execution_strategies_test.sh-16-#
bazel-bootstrap-3.4.0+ds/src/test/shell/integration/execution_strategies_test.sh:17:# execution_phase_tests.sh: miscellaneous integration tests of Bazel for
bazel-bootstrap-3.4.0+ds/src/test/shell/integration/execution_strategies_test.sh-18-# behaviors that affect the execution phase.
##############################################
bazel-bootstrap-3.4.0+ds/src/test/shell/integration/ui_test.sh-485-    expect_log 'Ending B'
bazel-bootstrap-3.4.0+ds/src/test/shell/integration/ui_test.sh:486:    output_length=`cat $TEST_log | wc -c`
bazel-bootstrap-3.4.0+ds/src/test/shell/integration/ui_test.sh-487-    [ "${output_length}" -le 52224 ] \
##############################################
bazel-bootstrap-3.4.0+ds/src/test/shell/integration/ui_test.sh-503-    # 2k for any startup messages etc generated by the client.
bazel-bootstrap-3.4.0+ds/src/test/shell/integration/ui_test.sh:504:    output_length=`cat $TEST_log | wc -c`
bazel-bootstrap-3.4.0+ds/src/test/shell/integration/ui_test.sh-505-    [ "${output_length}" -le 2724 ] \
##############################################
bazel-bootstrap-3.4.0+ds/src/test/shell/integration/ui_test.sh-523-    # 2k for any startup messages etc generated by the client.
bazel-bootstrap-3.4.0+ds/src/test/shell/integration/ui_test.sh:524:    output_length=`cat $TEST_log | wc -c`
bazel-bootstrap-3.4.0+ds/src/test/shell/integration/ui_test.sh-525-    [[ "${output_length}" -le 11264 ]] \
##############################################
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/cc_integration_test.sh-796-            # Because C++ compilation actions prune their headers in the
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/cc_integration_test.sh:797:            # execution phase, and this code runs in analysis phase,
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/cc_integration_test.sh-798-            # action.inputs is not processed yet. It doesn't contain
##############################################
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/starlark_prefetching_test.sh-57-  bazel build @ext//:foo || fail "expected success"
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/starlark_prefetching_test.sh:58:  [ `cat "${WRKDIR}/log" | wc -l` -eq 1 ] \
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/starlark_prefetching_test.sh-59-      || fail "did not find precisely one invocation of the action"
##############################################
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/starlark_prefetching_test.sh-124-  bazel build @ext//:foo || fail "expected success"
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/starlark_prefetching_test.sh:125:  [ `cat "${WRKDIR}/log" | wc -l` -eq 1 ] \
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/starlark_prefetching_test.sh-126-      || fail "did not find precisely one invocation of the action"
##############################################
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/starlark_prefetching_test.sh-197-  bazel build @ext//:foo || fail "expected success"
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/starlark_prefetching_test.sh:198:  [ `cat "${WRKDIR}/log" | wc -l` -eq 1 ] \
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/starlark_prefetching_test.sh-199-      || fail "did not find precisely one invocation of the action"
##############################################
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/bazel_sandboxing_test.sh-109-  outs = [ "breaks1.txt" ],
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/bazel_sandboxing_test.sh:110:  cmd = "wc $(location :a.txt) `dirname $(location :a.txt)`/b.txt &> $@",
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/bazel_sandboxing_test.sh-111-)
##############################################
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/bazel_sandboxing_test.sh-116-  outs = [ "breaks1_works_with_local.txt" ],
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/bazel_sandboxing_test.sh:117:  cmd = "wc $(location :a.txt) `dirname $(location :a.txt)`/b.txt > $@",
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/bazel_sandboxing_test.sh-118-  local = 1,
##############################################
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/bazel_sandboxing_test.sh-124-  outs = [ "breaks1_works_with_local_tag.txt" ],
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/bazel_sandboxing_test.sh:125:  cmd = "wc $(location :a.txt) `dirname $(location :a.txt)`/b.txt > $@",
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/bazel_sandboxing_test.sh-126-  tags = [ "local" ],
##############################################
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/bazel_sandboxing_test.sh-671-  outs = ["readonlydir/output.txt"],
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/bazel_sandboxing_test.sh:672:  cmd = "touch $(location readonlydir/output.txt); chmod 0 $(location readonlydir/output.txt); chmod 0500 `dirname $(location readonlydir/output.txt)`",
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/bazel_sandboxing_test.sh-673-)
##############################################
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/bazel_sandboxing_test.sh-699-  outs = ["readonlydir/output.txt"],
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/bazel_sandboxing_test.sh:700:  cmd = "touch $(location readonlydir/output.txt); chmod 0 $(location readonlydir/output.txt); chmod 0500 `dirname $(location readonlydir/output.txt)`; exit 1",
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/bazel_sandboxing_test.sh-701-)
##############################################
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/remote/remote_execution_test.sh-1015-  # that's an input to a native action (ctx.actions.expand_template) is staged lazily for action
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/remote/remote_execution_test.sh:1016:  # execution.
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/remote/remote_execution_test.sh-1017-  mkdir -p a
##############################################
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/remote/remote_execution_test.sh-1720-  # if a path argument is provided. The upload of files as part of command
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/remote/remote_execution_test.sh:1721:  # execution is not yet supported.
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/remote/remote_execution_test.sh-1722-
##############################################
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/remote/remote_execution_sandboxing_test.sh-68-  outs = ["writes_to_writable_path.txt"],
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/remote/remote_execution_sandboxing_test.sh:69:  cmd = "touch $@; touch \"`cat $(location :writable_path.txt)`/out.txt\"",
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/remote/remote_execution_sandboxing_test.sh-70-)
##############################################
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/remote/remote_execution_sandboxing_test.sh-75-  outs = ["writes_to_readonly_path.txt"],
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/remote/remote_execution_sandboxing_test.sh:76:  cmd = "touch $@; touch \"`cat $(location :readonly_path.txt)`/out.txt\"",
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/remote/remote_execution_sandboxing_test.sh-77-)
##############################################
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/bazel_embedded_starlark_test.sh-57-    || fail "Expect success, even with all upcoming Starlark changes"
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/bazel_embedded_starlark_test.sh:58:  grep -q 'Hello World' `bazel info bazel-bin --all_incompatible_changes $HOST_PY_FLAG`/data.tar \
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/bazel_embedded_starlark_test.sh-59-    || fail "Output not generated correctly"
##############################################
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/bazel_embedded_starlark_test.sh-83-  mkdir ../out
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/bazel_embedded_starlark_test.sh:84:  tar -C ../out -x -v -f `bazel info bazel-bin --all_incompatible_changes $HOST_PY_FLAG`/fancy.tar
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/bazel_embedded_starlark_test.sh-85-
##############################################
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/bazel_embedded_starlark_test.sh-134-  mkdir ../out
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/bazel_embedded_starlark_test.sh:135:  tar -C ../out -x -v -f `bazel info bazel-bin --all_incompatible_changes $HOST_PY_FLAG`/banana_tarball.tar
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/bazel_embedded_starlark_test.sh-136-
##############################################
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/bazel_workspaces_test.sh-62-function ensure_contains_exactly() {
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/bazel_workspaces_test.sh:63:  num=`grep "${1}" output.log.txt | wc -l`
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/bazel_workspaces_test.sh-64-  if [ "$num" -ne $2 ]
##############################################
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/bazel_workspaces_test.sh-70-function ensure_contains_atleast() {
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/bazel_workspaces_test.sh:71:  num=`grep "${1}" output.log.txt | wc -l`
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/bazel_workspaces_test.sh-72-  if [ "$num" -lt $2 ]
##############################################
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/bazel_workspaces_test.sh-79-  file_path=$(bazel info output_base)/$1
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/bazel_workspaces_test.sh:80:  num=`grep "$2" $file_path | wc -l`
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/bazel_workspaces_test.sh-81-  if [ "$num" -ne 1 ]
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/bazel_workspaces_test.sh-82-  then
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/bazel_workspaces_test.sh:83:    fail "Expected to read \"$2\" in $1, but got $num occurrences: " `cat $file_path`
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/bazel_workspaces_test.sh-84-  fi
##############################################
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/bazel_workspace_status_test.sh-50-
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/bazel_workspace_status_test.sh:51:  local cmd=`mktemp $TEST_TMPDIR/wsc-XXXXXXXX`
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/bazel_workspace_status_test.sh-52-  cat > $cmd <<EOF
##############################################
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/bazel_workspace_status_test.sh-76-
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/bazel_workspace_status_test.sh:77:  local cmd=`mktemp $TEST_TMPDIR/wsc-XXXXXXXX`
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/bazel_workspace_status_test.sh-78-  cat > $cmd <<EOF
##############################################
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/bazel_workspace_status_test.sh-137-  create_new_workspace
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/bazel_workspace_status_test.sh:138:  local wsc=`mktemp $TEST_TMPDIR/wsc-XXXXXXXX`
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/bazel_workspace_status_test.sh-139-  cat >$wsc <<EOF
##############################################
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/bazel_workspace_status_test.sh-189-  create_new_workspace
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/bazel_workspace_status_test.sh:190:  local wsc=`mktemp $TEST_TMPDIR/wsc-XXXXXXXX`
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/bazel_workspace_status_test.sh-191-  cat >$wsc <<'EOF'
##############################################
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/bazel_spawnstats_test.sh-47-  echo "Starting single run for $flags $expect" &> $TEST_log
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/bazel_spawnstats_test.sh:48:  output=`bazel build :foo $flags 2>&1 | tee ${TEST_log} | grep " process" | tr -d '\r'`
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/bazel_spawnstats_test.sh-49-
##############################################
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/toolchain_transition_test.sh-122-
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/toolchain_transition_test.sh:123:# Execution platforms.
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/toolchain_transition_test.sh-124-platform(
##############################################
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/bazel_java_test_no_windows.sh-112-unset JAVA_RUNFILES # Force the wrapper script to recompute it.
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/bazel_java_test_no_windows.sh:113:subrunfiles=`$TEST_SRCDIR/{{WORKSPACE_NAME}}/java/com/google/runfiles/EchoRunfiles`
bazel-bootstrap-3.4.0+ds/src/test/shell/bazel/bazel_java_test_no_windows.sh-114-if [ $subrunfiles != $TEST_SRCDIR ]; then
##############################################
bazel-bootstrap-3.4.0+ds/src/test/java/com/google/devtools/build/lib/skylark/StarlarkRuleImplementationFunctionsTest.java-650-    setRuleContext(ruleContext);
bazel-bootstrap-3.4.0+ds/src/test/java/com/google/devtools/build/lib/skylark/StarlarkRuleImplementationFunctionsTest.java:651:    assertThat((String) ev.eval("ruleContext.expand_location('${abc} $(echo) $$ $')"))
bazel-bootstrap-3.4.0+ds/src/test/java/com/google/devtools/build/lib/skylark/StarlarkRuleImplementationFunctionsTest.java-652-        .isEqualTo("${abc} $(echo) $$ $");
##############################################
bazel-bootstrap-3.4.0+ds/src/test/java/com/google/devtools/build/lib/skylark/StarlarkRuleImplementationFunctionsTest.java-666-        expectedPattern,
bazel-bootstrap-3.4.0+ds/src/test/java/com/google/devtools/build/lib/skylark/StarlarkRuleImplementationFunctionsTest.java:667:        (String) ev.eval(String.format("ruleContext.expand_location('$(%s)')", command)));
bazel-bootstrap-3.4.0+ds/src/test/java/com/google/devtools/build/lib/skylark/StarlarkRuleImplementationFunctionsTest.java-668-  }
##############################################
bazel-bootstrap-3.4.0+ds/src/test/java/com/google/devtools/build/lib/skylark/StarlarkRuleContextTest.java-817-    setRuleContext(createRuleContext("//foo:foo"));
bazel-bootstrap-3.4.0+ds/src/test/java/com/google/devtools/build/lib/skylark/StarlarkRuleContextTest.java:818:    Object result = ev.eval("ruleContext.expand_make_variables('cmd', '$(ABC)', {'ABC': 'DEF'})");
bazel-bootstrap-3.4.0+ds/src/test/java/com/google/devtools/build/lib/skylark/StarlarkRuleContextTest.java-819-    assertThat(result).isEqualTo("DEF");
##############################################
bazel-bootstrap-3.4.0+ds/src/test/java/com/google/devtools/build/lib/skylark/StarlarkRuleContextTest.java-824-    setRuleContext(createRuleContext("//foo:foo"));
bazel-bootstrap-3.4.0+ds/src/test/java/com/google/devtools/build/lib/skylark/StarlarkRuleContextTest.java:825:    Object result = ev.eval("ruleContext.expand_make_variables('cmd', '$$ABC', {})");
bazel-bootstrap-3.4.0+ds/src/test/java/com/google/devtools/build/lib/skylark/StarlarkRuleContextTest.java-826-    assertThat(result).isEqualTo("$ABC");
##############################################
bazel-bootstrap-3.4.0+ds/src/test/java/com/google/devtools/build/lib/skylark/StarlarkRuleContextTest.java-859-    setRuleContext(createRuleContext("//vars:vars"));
bazel-bootstrap-3.4.0+ds/src/test/java/com/google/devtools/build/lib/skylark/StarlarkRuleContextTest.java:860:    String result = (String) ev.eval("ruleContext.expand_make_variables('cmd', '$(CC)', {})");
bazel-bootstrap-3.4.0+ds/src/test/java/com/google/devtools/build/lib/skylark/StarlarkRuleContextTest.java-861-    assertThat(result).isNotEmpty();
##############################################
bazel-bootstrap-3.4.0+ds/src/test/java/com/google/devtools/build/lib/skylark/StarlarkRuleContextTest.java-867-    setRuleContext(createRuleContext("//vars:vars"));
bazel-bootstrap-3.4.0+ds/src/test/java/com/google/devtools/build/lib/skylark/StarlarkRuleContextTest.java:868:    Object result = ev.eval("ruleContext.expand_make_variables('cmd', '$(MAKE_VAR_VALUE)', {})");
bazel-bootstrap-3.4.0+ds/src/test/java/com/google/devtools/build/lib/skylark/StarlarkRuleContextTest.java-869-    assertThat(result).isEqualTo("foo");
##############################################
bazel-bootstrap-3.4.0+ds/src/test/java/com/google/devtools/build/lib/skylark/StarlarkRuleClassFunctionsTest.java-223-    evalAndExport(ev, "def impl(ctx): return", "r = rule(impl, attrs = {'ab$c': attr.int()})");
bazel-bootstrap-3.4.0+ds/src/test/java/com/google/devtools/build/lib/skylark/StarlarkRuleClassFunctionsTest.java:224:    ev.assertContainsError("attribute name `ab$c` is not a valid identifier");
bazel-bootstrap-3.4.0+ds/src/test/java/com/google/devtools/build/lib/skylark/StarlarkRuleClassFunctionsTest.java-225-  }
##############################################
bazel-bootstrap-3.4.0+ds/src/test/java/com/google/devtools/build/lib/query2/testutil/AbstractQueryTest.java-650-        eval("//b + //c + //d"),
bazel-bootstrap-3.4.0+ds/src/test/java/com/google/devtools/build/lib/query2/testutil/AbstractQueryTest.java:651:        eval("let x = //a in deps($x) except $x" + getDependencyCorrectionWithGen()));
bazel-bootstrap-3.4.0+ds/src/test/java/com/google/devtools/build/lib/query2/testutil/AbstractQueryTest.java-652-    assertThat(evalThrows("$undefined", true)).isEqualTo("undefined variable 'undefined'");
##############################################
bazel-bootstrap-3.4.0+ds/src/test/java/com/google/devtools/build/lib/query2/testutil/AbstractQueryTest.java-850-    String toolsRepository = helper.getToolsRepository();
bazel-bootstrap-3.4.0+ds/src/test/java/com/google/devtools/build/lib/query2/testutil/AbstractQueryTest.java:851:    assertThat(eval("labels(\"$python2to3\", //k)"))
bazel-bootstrap-3.4.0+ds/src/test/java/com/google/devtools/build/lib/query2/testutil/AbstractQueryTest.java-852-        .isEqualTo(eval(toolsRepository + "//tools/python:2to3"));
##############################################
bazel-bootstrap-3.4.0+ds/src/test/java/com/google/devtools/build/lib/query2/testutil/AbstractQueryTest.java-1205-    writeFile("x/BUILD", "package(default_copts=['-a'])", "cc_library(name='a')");
bazel-bootstrap-3.4.0+ds/src/test/java/com/google/devtools/build/lib/query2/testutil/AbstractQueryTest.java:1206:    assertThat(eval("attr('$default_copts', '\\[-a\\]', //x:all)")).isEqualTo(eval("//x:a"));
bazel-bootstrap-3.4.0+ds/src/test/java/com/google/devtools/build/lib/query2/testutil/AbstractQueryTest.java-1207-  }
##############################################
bazel-bootstrap-3.4.0+ds/src/test/java/com/google/devtools/build/lib/syntax/StringModuleTest.java-33-        .testEval("'banana'.replace('a', 'e')", "'benene'")
bazel-bootstrap-3.4.0+ds/src/test/java/com/google/devtools/build/lib/syntax/StringModuleTest.java:34:        .testEval("'banana'.replace('a', '$()')", "'b$()n$()n$()'")
bazel-bootstrap-3.4.0+ds/src/test/java/com/google/devtools/build/lib/syntax/StringModuleTest.java:35:        .testEval("'banana'.replace('a', '$')", "'b$n$n$'")
bazel-bootstrap-3.4.0+ds/src/test/java/com/google/devtools/build/lib/syntax/StringModuleTest.java:36:        .testEval("'b$()n$()n$()'.replace('$()', '$($())')", "'b$($())n$($())n$($())'")
bazel-bootstrap-3.4.0+ds/src/test/java/com/google/devtools/build/lib/syntax/StringModuleTest.java-37-        .testEval("'banana'.replace('a', 'e', 2)", "'benena'")
##############################################
bazel-bootstrap-3.4.0+ds/src/test/java/com/google/devtools/build/android/r8/desugar/DesugarInfoCollector.java-25-/**
bazel-bootstrap-3.4.0+ds/src/test/java/com/google/devtools/build/android/r8/desugar/DesugarInfoCollector.java:26: * ASM visitor to collect summary information from class files for checking that desugaring has been
bazel-bootstrap-3.4.0+ds/src/test/java/com/google/devtools/build/android/r8/desugar/DesugarInfoCollector.java-27- * applied
##############################################
bazel-bootstrap-3.4.0+ds/src/test/java/com/google/devtools/build/android/desugar/StackMapBugTest.java-26-
bazel-bootstrap-3.4.0+ds/src/test/java/com/google/devtools/build/android/desugar/StackMapBugTest.java:27:  /** This is a regression test for b/36654936 (external ASM bug 317785) */
bazel-bootstrap-3.4.0+ds/src/test/java/com/google/devtools/build/android/desugar/StackMapBugTest.java-28-  @Test
##############################################
bazel-bootstrap-3.4.0+ds/src/test/java/com/google/devtools/build/android/desugar/StackMapBugTest.java-34-  /**
bazel-bootstrap-3.4.0+ds/src/test/java/com/google/devtools/build/android/desugar/StackMapBugTest.java:35:   * This is a regression test for b/36654936 (external ASM bug 317785). The first attempted fix
bazel-bootstrap-3.4.0+ds/src/test/java/com/google/devtools/build/android/desugar/StackMapBugTest.java-36-   * cl/152199391 caused stack map frame corruption, which caused the following test to fail.
##############################################
bazel-bootstrap-3.4.0+ds/src/test/java/com/google/devtools/build/android/desugar/testdata/core_library/test/util/TestClassForStackMapFrame.java-41-  /**
bazel-bootstrap-3.4.0+ds/src/test/java/com/google/devtools/build/android/desugar/testdata/core_library/test/util/TestClassForStackMapFrame.java:42:   * This method triggers ASM bug 317785 .
bazel-bootstrap-3.4.0+ds/src/test/java/com/google/devtools/build/android/desugar/testdata/core_library/test/util/TestClassForStackMapFrame.java-43-   *
##############################################
bazel-bootstrap-3.4.0+ds/src/tools/execlog/README.md:1:# Execution Log Parser
bazel-bootstrap-3.4.0+ds/src/tools/execlog/README.md-2-
##############################################
bazel-bootstrap-3.4.0+ds/src/tools/android/java/com/google/devtools/build/android/r8/desugar/OutputConsumer.java-44- *
bazel-bootstrap-3.4.0+ds/src/tools/android/java/com/google/devtools/build/android/r8/desugar/OutputConsumer.java:45: * <p>When the classes are written the desugar dependency information is collected by an ASM pass
bazel-bootstrap-3.4.0+ds/src/tools/android/java/com/google/devtools/build/android/r8/desugar/OutputConsumer.java-46- * over the output, as the D8 desugaring engine does not have hooks for collecting this information
##############################################
bazel-bootstrap-3.4.0+ds/src/tools/android/java/com/google/devtools/build/android/desugar/Java7Compatibility.java-70-    isInterface = BitFlags.isSet(access, Opcodes.ACC_INTERFACE);
bazel-bootstrap-3.4.0+ds/src/tools/android/java/com/google/devtools/build/android/desugar/Java7Compatibility.java:71:    // ASM uses the high 16 bits for the minor version:
bazel-bootstrap-3.4.0+ds/src/tools/android/java/com/google/devtools/build/android/desugar/Java7Compatibility.java-72-    // https://asm.ow2.io/javadoc/org/objectweb/asm/ClassVisitor.html#visit-int-int-java.lang.String-java.lang.String-java.lang.String-java.lang.String:A-
##############################################
bazel-bootstrap-3.4.0+ds/src/tools/android/java/com/google/devtools/build/android/desugar/LambdaDesugaring.java-624-     * Produces a {@link MethodHandle} or {@link MethodType} using {@link #targetLoader} for the
bazel-bootstrap-3.4.0+ds/src/tools/android/java/com/google/devtools/build/android/desugar/LambdaDesugaring.java:625:     * given ASM {@link Handle} or {@link Type}. {@code lookup} is only used for resolving {@link
bazel-bootstrap-3.4.0+ds/src/tools/android/java/com/google/devtools/build/android/desugar/LambdaDesugaring.java-626-     * Handle}s.
##############################################
bazel-bootstrap-3.4.0+ds/src/tools/android/java/com/google/devtools/build/android/desugar/LambdaDesugaring.java-628-    private Object toJvmMetatype(Lookup lookup, Object asm) throws ReflectiveOperationException {
bazel-bootstrap-3.4.0+ds/src/tools/android/java/com/google/devtools/build/android/desugar/LambdaDesugaring.java:629:      if (asm instanceof Number) {
bazel-bootstrap-3.4.0+ds/src/tools/android/java/com/google/devtools/build/android/desugar/LambdaDesugaring.java-630-        return asm;
bazel-bootstrap-3.4.0+ds/src/tools/android/java/com/google/devtools/build/android/desugar/LambdaDesugaring.java-631-      }
bazel-bootstrap-3.4.0+ds/src/tools/android/java/com/google/devtools/build/android/desugar/LambdaDesugaring.java:632:      if (asm instanceof Type) {
bazel-bootstrap-3.4.0+ds/src/tools/android/java/com/google/devtools/build/android/desugar/LambdaDesugaring.java-633-        Type type = (Type) asm;
##############################################
bazel-bootstrap-3.4.0+ds/src/tools/android/java/com/google/devtools/build/android/desugar/LambdaDesugaring.java-642-      }
bazel-bootstrap-3.4.0+ds/src/tools/android/java/com/google/devtools/build/android/desugar/LambdaDesugaring.java:643:      if (asm instanceof Handle) {
bazel-bootstrap-3.4.0+ds/src/tools/android/java/com/google/devtools/build/android/desugar/LambdaDesugaring.java-644-        return toMethodHandle(lookup, (Handle) asm, /*target*/ true);
##############################################
bazel-bootstrap-3.4.0+ds/src/tools/android/java/com/google/devtools/build/android/desugar/typehierarchy/TypeHierarchyClassVisitor.java-31-
bazel-bootstrap-3.4.0+ds/src/tools/android/java/com/google/devtools/build/android/desugar/typehierarchy/TypeHierarchyClassVisitor.java:32:/** Collects the type hierarchy information with ASM framework's class visitor. */
bazel-bootstrap-3.4.0+ds/src/tools/android/java/com/google/devtools/build/android/desugar/typehierarchy/TypeHierarchyClassVisitor.java-33-class TypeHierarchyClassVisitor extends ClassVisitor {
##############################################
bazel-bootstrap-3.4.0+ds/src/tools/android/java/com/google/devtools/build/android/desugar/DefaultMethodClassFixer.java-97-    checkArgument(
bazel-bootstrap-3.4.0+ds/src/tools/android/java/com/google/devtools/build/android/desugar/DefaultMethodClassFixer.java:98:        superName != null || "java/lang/Object".equals(name), // ASM promises this
bazel-bootstrap-3.4.0+ds/src/tools/android/java/com/google/devtools/build/android/desugar/DefaultMethodClassFixer.java-99-        "Type without superclass: %s",
##############################################
bazel-bootstrap-3.4.0+ds/src/tools/android/java/com/google/devtools/build/android/desugar/langmodel/ClassMemberKey.java-41-
bazel-bootstrap-3.4.0+ds/src/tools/android/java/com/google/devtools/build/android/desugar/langmodel/ClassMemberKey.java:42:  /** The asm type name of {@link #owner()} */
bazel-bootstrap-3.4.0+ds/src/tools/android/java/com/google/devtools/build/android/desugar/langmodel/ClassMemberKey.java-43-  public final Type ownerAsmObjectType() {
##############################################
bazel-bootstrap-3.4.0+ds/src/tools/android/java/com/google/devtools/build/android/desugar/testing/junit/RuntimeMethodHandle.java-29-/**
bazel-bootstrap-3.4.0+ds/src/tools/android/java/com/google/devtools/build/android/desugar/testing/junit/RuntimeMethodHandle.java:30: * Identifies injectable ASM node fields (e.g. {@link org.objectweb.asm.tree.ClassNode}, {@link
bazel-bootstrap-3.4.0+ds/src/tools/android/java/com/google/devtools/build/android/desugar/testing/junit/RuntimeMethodHandle.java-31- * org.objectweb.asm.tree.MethodNode}, {@link org.objectweb.asm.tree.FieldNode}) with a qualified
bazel-bootstrap-3.4.0+ds/src/tools/android/java/com/google/devtools/build/android/desugar/testing/junit/RuntimeMethodHandle.java-32- * class name. The desugar rule resolves the requested class at runtime, parses it into a {@link
bazel-bootstrap-3.4.0+ds/src/tools/android/java/com/google/devtools/build/android/desugar/testing/junit/RuntimeMethodHandle.java:33: * ClassNode}, and assigns the parsed class node to the annotated field. An injectable ASM node
bazel-bootstrap-3.4.0+ds/src/tools/android/java/com/google/devtools/build/android/desugar/testing/junit/RuntimeMethodHandle.java-34- * field may have any access modifier (private, package-private, protected, public). Sample usage:
##############################################
bazel-bootstrap-3.4.0+ds/src/tools/android/java/com/google/devtools/build/android/desugar/testing/junit/AsmNode.java-27-/**
bazel-bootstrap-3.4.0+ds/src/tools/android/java/com/google/devtools/build/android/desugar/testing/junit/AsmNode.java:28: * Identifies injectable ASM node fields (e.g. {@link org.objectweb.asm.tree.ClassNode}, {@link
bazel-bootstrap-3.4.0+ds/src/tools/android/java/com/google/devtools/build/android/desugar/testing/junit/AsmNode.java-29- * org.objectweb.asm.tree.MethodNode}, {@link org.objectweb.asm.tree.FieldNode}) with a qualified
bazel-bootstrap-3.4.0+ds/src/tools/android/java/com/google/devtools/build/android/desugar/testing/junit/AsmNode.java-30- * class name. The desugar rule resolves the requested class at runtime, parse it into a {@link
bazel-bootstrap-3.4.0+ds/src/tools/android/java/com/google/devtools/build/android/desugar/testing/junit/AsmNode.java:31: * ClassNode} and assign parsed class node to the annotated field. An injectable ASM node field may
bazel-bootstrap-3.4.0+ds/src/tools/android/java/com/google/devtools/build/android/desugar/testing/junit/AsmNode.java-32- * have any access modifier (private, package-private, protected, public). Sample usage:
##############################################
bazel-bootstrap-3.4.0+ds/src/tools/android/java/com/google/devtools/build/android/desugar/CorePackageRenamer.java-100-
bazel-bootstrap-3.4.0+ds/src/tools/android/java/com/google/devtools/build/android/desugar/CorePackageRenamer.java:101:  /** ASM {@link Remapper} based on {@link CoreLibrarySupport}. */
bazel-bootstrap-3.4.0+ds/src/tools/android/java/com/google/devtools/build/android/desugar/CorePackageRenamer.java-102-  private static class CorePackageRemapper extends Remapper {
##############################################
bazel-bootstrap-3.4.0+ds/src/tools/android/java/com/google/devtools/build/android/desugar/CoreLibrarySupport.java-64-
bazel-bootstrap-3.4.0+ds/src/tools/android/java/com/google/devtools/build/android/desugar/CoreLibrarySupport.java:65:  /** ASM {@link Remapper} based on {@link #renamedPrefixes}. */
bazel-bootstrap-3.4.0+ds/src/tools/android/java/com/google/devtools/build/android/desugar/CoreLibrarySupport.java-66-  private final Remapper corePackageRemapper =
##############################################
bazel-bootstrap-3.4.0+ds/src/tools/android/java/com/google/devtools/build/android/desugar/io/FileContentProvider.java-44- * A provider of an input stream with a file path label. The struct can be used to index byte code
bazel-bootstrap-3.4.0+ds/src/tools/android/java/com/google/devtools/build/android/desugar/io/FileContentProvider.java:45: * files in a jar file, and serve as the reading source for the ASM library's class reader {@link
bazel-bootstrap-3.4.0+ds/src/tools/android/java/com/google/devtools/build/android/desugar/io/FileContentProvider.java-46- * org.objectweb.asm.ClassReader}.
##############################################
bazel-bootstrap-3.4.0+ds/src/tools/android/java/com/google/devtools/build/android/desugar/io/FileContentProvider.java-112-        ImmutableSetMultimap.builder();
bazel-bootstrap-3.4.0+ds/src/tools/android/java/com/google/devtools/build/android/desugar/io/FileContentProvider.java:113:    // Takes an advantage of hit-all-referenced-types ASM Remapper to perform type collection.
bazel-bootstrap-3.4.0+ds/src/tools/android/java/com/google/devtools/build/android/desugar/io/FileContentProvider.java-114-    try (S inputStream = get()) {
##############################################
bazel-bootstrap-3.4.0+ds/src/tools/android/java/com/google/devtools/build/android/desugar/io/HeaderClassLoader.java-57-      ClassReader reader = rewriter.reader(content);
bazel-bootstrap-3.4.0+ds/src/tools/android/java/com/google/devtools/build/android/desugar/io/HeaderClassLoader.java:58:      // Have ASM compute maxs so we don't need to figure out how many formal parameters there are
bazel-bootstrap-3.4.0+ds/src/tools/android/java/com/google/devtools/build/android/desugar/io/HeaderClassLoader.java-59-      ClassWriter writer = new ClassWriter(ClassWriter.COMPUTE_MAXS);
##############################################
bazel-bootstrap-3.4.0+ds/src/main/protobuf/crosstool_config.proto-401-
bazel-bootstrap-3.4.0+ds/src/main/protobuf/crosstool_config.proto:402:  // Compiler flags for C/C++/Asm compilation.
bazel-bootstrap-3.4.0+ds/src/main/protobuf/crosstool_config.proto-403-  repeated string compiler_flag = 13;
##############################################
bazel-bootstrap-3.4.0+ds/src/main/protobuf/crosstool_config.proto-405-  repeated string cxx_flag = 14;
bazel-bootstrap-3.4.0+ds/src/main/protobuf/crosstool_config.proto:406:  // Additional unfiltered compiler flags for C/C++/Asm compilation.
bazel-bootstrap-3.4.0+ds/src/main/protobuf/crosstool_config.proto-407-  // These are not subject to nocopt filtering in cc_* rules.
##############################################
bazel-bootstrap-3.4.0+ds/src/main/java/com/google/devtools/build/lib/analysis/starlark/StarlarkRuleClassFunctions.java-509-        // Implicit attribute names mean either implicit or late-bound attributes
bazel-bootstrap-3.4.0+ds/src/main/java/com/google/devtools/build/lib/analysis/starlark/StarlarkRuleClassFunctions.java:510:        // (``$attr`` or ``:attr``). Depend on both.
bazel-bootstrap-3.4.0+ds/src/main/java/com/google/devtools/build/lib/analysis/starlark/StarlarkRuleClassFunctions.java-511-        attrAspects.add(AttributeValueSource.COMPUTED_DEFAULT.convertToNativeName(attrName));
##############################################
bazel-bootstrap-3.4.0+ds/src/java_tools/junitrunner/javatests/com/google/testing/junit/junit4/runner/RegExTestCaseFilterTest.java-52-  public void testIncludesMatchingTestByFullNameRegex() {
bazel-bootstrap-3.4.0+ds/src/java_tools/junitrunner/javatests/com/google/testing/junit/junit4/runner/RegExTestCaseFilterTest.java:53:    RegExTestCaseFilter filter = RegExTestCaseFilter.include("^java.lang.Object#nameToMatch$");
bazel-bootstrap-3.4.0+ds/src/java_tools/junitrunner/javatests/com/google/testing/junit/junit4/runner/RegExTestCaseFilterTest.java-54-    assertThat(filter.shouldRun(Description.createTestDescription(Object.class, "nameToMatch")))
##############################################
bazel-bootstrap-3.4.0+ds/src/java_tools/junitrunner/javatests/com/google/testing/junit/junit4/runner/RegExTestCaseFilterTest.java-66-  public void testIncludesMatchingTestWithNullMethodName() {
bazel-bootstrap-3.4.0+ds/src/java_tools/junitrunner/javatests/com/google/testing/junit/junit4/runner/RegExTestCaseFilterTest.java:67:    RegExTestCaseFilter filter = RegExTestCaseFilter.include("java.lang.Object$");
bazel-bootstrap-3.4.0+ds/src/java_tools/junitrunner/javatests/com/google/testing/junit/junit4/runner/RegExTestCaseFilterTest.java-68-    assertThat(filter.shouldRun(Description.createSuiteDescription(Object.class))).isTrue();
##############################################
bazel-bootstrap-3.4.0+ds/src/java_tools/import_deps_checker/javatests/com/google/devtools/build/importdeps/testdata/Client.java-109-    // This constructor has a synthetic parameter for the outer object (b/78024300).  If there are
bazel-bootstrap-3.4.0+ds/src/java_tools/import_deps_checker/javatests/com/google/devtools/build/importdeps/testdata/Client.java:110:    // parameter annotations then ASM generates "java/lang/Synthetic" annotations on the synthetic
bazel-bootstrap-3.4.0+ds/src/java_tools/import_deps_checker/javatests/com/google/devtools/build/importdeps/testdata/Client.java-111-    // parameters, but java/lang/Synthetic doesn't exist!
##############################################
bazel-bootstrap-3.4.0+ds/src/java_tools/import_deps_checker/java/com/google/devtools/build/importdeps/DepsCheckerClassVisitor.java-312-      if ("Ljava/lang/Synthetic;".equals(desc)) {
bazel-bootstrap-3.4.0+ds/src/java_tools/import_deps_checker/java/com/google/devtools/build/importdeps/DepsCheckerClassVisitor.java:313:        return null; // ASM sometimes makes up this annotation, so we can ignore it (b/78024300)
bazel-bootstrap-3.4.0+ds/src/java_tools/import_deps_checker/java/com/google/devtools/build/importdeps/DepsCheckerClassVisitor.java-314-      }
##############################################
bazel-bootstrap-3.4.0+ds/CHANGELOG.md-479-    improved wrapper that understands `<WORKSPACE>/.bazelversion`
bazel-bootstrap-3.4.0+ds/CHANGELOG.md:480:    files and the `$USE_BAZEL_VERSION` environment variable. This is
bazel-bootstrap-3.4.0+ds/CHANGELOG.md-481-    similar to what Bazelisk offers