brizental pushed to branch main at The Tor Project / Applications / tor-browser-build

Commits:

14 changed files:

Changes:

  • Makefile
    ... ... @@ -618,10 +618,10 @@ list_toolchain_updates-geckoview: submodule-update
    618 618
     	$(rbm) build geckoview --step list_toolchain_updates --target nightly --target torbrowser-android-armv7
    
    619 619
     
    
    620 620
     create_glean_deps_tarball: submodule-update
    
    621
    -	 $(rbm) build glean --step create_glean_deps_tarball --target alpha --target torbrowser-android-armv7
    
    621
    +	 $(rbm) build glean-parser --target alpha --target torbrowser-android-armv7
    
    622 622
     
    
    623 623
     create_glean_deps_tarball-with_torsocks: submodule-update
    
    624
    -	$(rbm) build glean --step create_glean_deps_tarball --target alpha --target torbrowser-android-armv7 --target with_torsocks
    
    624
    +	$(rbm) build glean-parser --target alpha --target torbrowser-android-armv7 --target with_torsocks
    
    625 625
     
    
    626 626
     get_gradle_dependencies_list-fenix: submodule-update
    
    627 627
     	$(rbm) build fenix --step get_gradle_dependencies_list --target nightly --target torbrowser-android-armv7
    

  • doc/how-to-update-glean-parser.txt
    ... ... @@ -8,13 +8,12 @@ There are three steps involved in the process:
    8 8
     
    
    9 9
     1)
    
    10 10
     
    
    11
    -Running `make list_toolchain_updates-android-components` should tell
    
    11
    +Running `make list_toolchain_updates-geckoview` should tell
    
    12 12
     you which version of `glean_parser` is needed.
    
    13 13
     
    
    14 14
     2)
    
    15 15
     
    
    16
    -Update `steps/create_glean_deps_tarball/version` in `projects/glean/config`
    
    17
    -to the version from step 1 above.
    
    16
    +Update `version` in `projects/glean-parser/config` to the version from step 1 above.
    
    18 17
     
    
    19 18
     Run this command to generate the tarball:
    
    20 19
     
    

  • projects/application-services/config
    ... ... @@ -20,7 +20,6 @@ var:
    20 20
       # This should be updated when the list of gradle dependencies is changed.
    
    21 21
       gradle_dependencies_version: 12
    
    22 22
       gradle_version: 8.13
    
    23
    -  glean_parser: 17.1.0
    
    24 23
       nss_version: '3.110'
    
    25 24
       nspr_version: '4.36'
    
    26 25
     
    
    ... ... @@ -72,9 +71,9 @@ steps:
    72 71
             name: gradle-dependencies
    
    73 72
             exec: '[% INCLUDE "fetch-gradle-dependencies" %]'
    
    74 73
             enable: '[% !c("var/fetch_gradle_dependencies") %]'
    
    75
    -      - URL: '[% pc("glean", "var/glean_wheels_url/" _ c("var/glean_parser"), { error_if_undef => 1 }) %]'
    
    74
    +      - URL: '[% pc("glean-parser", "var/glean_wheels_url") %]'
    
    76 75
             name: glean-wheels
    
    77
    -        sha256sum: '[% pc("glean", "var/glean_wheels_sha256sum/" _ c("var/glean_parser"), { error_if_undef => 1 }) %]'
    
    76
    +        sha256sum: '[% pc("glean-parser", "var/glean_wheels_sha256sum") %]'
    
    78 77
             enable: '[% !c("var/fetch_gradle_dependencies") %]'
    
    79 78
           - name: cargo_vendor
    
    80 79
             project: application-services
    

  • projects/geckoview/config
    ... ... @@ -115,9 +115,9 @@ steps:
    115 115
             pkg_type: tor-browser
    
    116 116
             enable: '[% c("var/has_l10n") %]'
    
    117 117
           - filename: rename-branding-strings.py
    
    118
    -      - URL: '[% pc("glean", "var/glean_wheels_url/" _ c("var/glean_parser"), { error_if_undef => 1 }) %]'
    
    118
    +      - URL: '[% pc("glean-parser", "var/glean_wheels_url") %]'
    
    119 119
             name: glean-wheels
    
    120
    -        sha256sum: '[% pc("glean", "var/glean_wheels_sha256sum/" _ c("var/glean_parser"), { error_if_undef => 1 }) %]'
    
    120
    +        sha256sum: '[% pc("glean-parser", "var/glean_wheels_sha256sum") %]'
    
    121 121
           - name: tor-expert-bundle-aar
    
    122 122
             project: tor-expert-bundle-aar
    
    123 123
             pkg_type: build
    
    ... ... @@ -159,9 +159,9 @@ input_files:
    159 159
       - filename: 'gradle-dependencies-[% c("var/gradle_dependencies_version") %]'
    
    160 160
         name: gradle-dependencies
    
    161 161
         exec: '[% INCLUDE "fetch-gradle-dependencies" %]'
    
    162
    -  - URL: '[% pc("glean", "var/glean_wheels_url/" _ c("var/glean_parser"), { error_if_undef => 1 }) %]'
    
    162
    +  - URL: '[% pc("glean-parser", "var/glean_wheels_url") %]'
    
    163 163
         name: glean-wheels
    
    164
    -    sha256sum: '[% pc("glean", "var/glean_wheels_sha256sum/" _ c("var/glean_parser"), { error_if_undef => 1 }) %]'
    
    164
    +    sha256sum: '[% pc("glean-parser", "var/glean_wheels_sha256sum") %]'
    
    165 165
       - project: oss-licenses-plugin
    
    166 166
         name: oss-licenses-plugin
    
    167 167
       - name: tor-expert-bundle-aar
    

  • projects/geckoview/list_toolchain_updates_checks
    ... ... @@ -116,3 +116,27 @@ EOF
    116 116
     needed=$(cat gradle/libs.versions.toml | perl -ne "$p")
    
    117 117
     current='[% pc("oss-licenses-plugin", "version") %]'
    
    118 118
     check_update_needed oss-licenses-plugin "$needed" "$current"
    
    119
    +
    
    120
    +
    
    121
    +# glean version
    
    122
    +read -d '' p << 'EOF' || true
    
    123
    +if (m{^mozilla-glean\\s*=\\s*"(.+)"}) {
    
    124
    +  print $1;
    
    125
    +  exit;
    
    126
    +}
    
    127
    +EOF
    
    128
    +needed=$(cat gradle/libs.versions.toml | perl -ne "$p")
    
    129
    +current='[% pc("glean", "version") %]'
    
    130
    +check_update_needed glean "$needed" "$current"
    
    131
    +
    
    132
    +
    
    133
    +# glean-parser version
    
    134
    +read -d '' p << 'EOF' || true
    
    135
    +if (m{^glean_parser-(.+)\.dist-info}) {
    
    136
    +  print $1;
    
    137
    +  exit;
    
    138
    +}
    
    139
    +EOF
    
    140
    +needed=$(ls third_party/python/glean_parser | perl -ne "$p")
    
    141
    +current='[% pc("glean-parser", "version") %]'
    
    142
    +check_update_needed glean-parser "$needed" "$current"

  • projects/glean-parser/README.md
    1
    +[Glean](https://docs.telemetry.mozilla.org/concepts/glean/glean.html) is Mozilla's
    
    2
    +telemetry framework. Projects that use Glean define metrics in .yaml files, which
    
    3
    +are then parsed by a python tool called `glean_parser` into whatever language the
    
    4
    +project is using.
    
    5
    +
    
    6
    +Mozilla supports offline builds, as long as you provide the wheels for `glean_parser`
    
    7
    +and its dependencies.
    
    8
    +
    
    9
    +Downloading wheels in a reproducible way isn't easy because locking dependencies is
    
    10
    +optional in Python. Some Python package managers make it easy, but they don't offer
    
    11
    +a way to just downloads the wheels for offline environments. So, our current solution
    
    12
    +is to download the wheels once, and then package them in one of our servers, rather
    
    13
    +than having users download the various wheel from PyPI or another mirror.
    
    14
    +
    
    15
    +This project's goal is to unify the place where we define the URLs and hashes of
    
    16
    +these archives.

  • projects/glean-parser/build
    1
    +#!/bin/bash
    
    2
    +
    
    3
    +[% c("var/set_default_env") -%]
    
    4
    +mkdir glean-wheels
    
    5
    +cd glean-wheels
    
    6
    +[% IF c("var/use_torsocks") %]torsocks [% END%]python3 -m pip download glean_parser==[% c("version") %]
    
    7
    +# Get pyyaml, needed for building application-services
    
    8
    +[% IF c("var/use_torsocks") %]torsocks [% END%]python3 -m pip download pyyaml==5.3.1
    
    9
    +cd ..
    
    10
    +[% c('tar', {
    
    11
    +    tar_src => [ 'glean-wheels' ],
    
    12
    +    tar_args => '-cJf ' _ dest_dir _ '/' _ c('filename'),
    
    13
    +    }) %]
    
    14
    +cd '[% dest_dir %]'
    
    15
    +sha256sum [% c('filename') %]
    
    16
    +echo 'The file is ready to be uploaded: out/glean-parser/[% c("filename") %]'

  • projects/glean-parser/config
    1
    +# vim: filetype=yaml sw=2
    
    2
    +filename: 'glean-wheels-[% c("version") %].tar.xz'
    
    3
    +version: 17.1.0
    
    4
    +
    
    5
    +var:
    
    6
    +  glean_wheels_sha256sum: d96ef1995676fc3b838efb84283294befd5060ca64eea94fb67ae1f41d422664
    
    7
    +  glean_wheels_url: 'https://build-sources.tbb.torproject.org/glean-wheels-[% c("version") %].tar.xz'
    
    8
    +
    
    9
    +build_log: '-'
    
    10
    +
    
    11
    +targets:
    
    12
    +  with_torsocks:
    
    13
    +    var:
    
    14
    +      use_torsocks: 1

  • projects/glean/README.md
    1
    -[Glean](https://docs.telemetry.mozilla.org/concepts/glean/glean.html) is
    
    2
    -Mozilla's telemetry framework.
    
    3
    -Mozilla provides SDKs for various programming languages.
    
    4
    -In this project, we deal with the Python one, needed to build Application
    
    5
    -Services and Firefox for Android.
    
    1
    +[Glean](https://docs.telemetry.mozilla.org/concepts/glean/glean.html) is Mozilla's
    
    2
    +telemetry framework. Mozilla provides SDKs for various programming languages.
    
    3
    +This project only exists to build the Glean Kotlin SDK.
    
    6 4
     
    
    7
    -Mozilla supports offline builds, as long as you provide the
    
    8
    -[wheels](https://peps.python.org/pep-0427/) for `glean_parser` and its
    
    9
    -dependencies.
    
    5
    +The Glean SDKs are all based on a common Rust library which contains the core
    
    6
    +functionality of it. The Kotlin part of the code is mostly auto generated by uniffi.
    
    10 7
     
    
    11
    -Downloading wheels in a reproducible way isn't easy because locking dependencies
    
    12
    -is optional in Python.
    
    13
    -Some Python package managers make it easy, but they don't offer a way to just
    
    14
    -downloads the wheels for offline environments.
    
    15
    -So, our current solution is to download the wheels once, and then package them
    
    16
    -in one of our servers, rather than having users download the various wheel from
    
    17
    -PyPI or another mirror.
    
    8
    +This project builds the Glean Kotlin SDK using a custom uniffi generator for Kotlin,
    
    9
    +which only generates no-ops -- same one used by application-services for most of
    
    10
    +it's components (see: projects/uniffi-rs).
    
    18 11
     
    
    19
    -This project's goal is to unify the place where we define the URLs and hashes of
    
    20
    -these archives.
    12
    +This approach disables all of Glean's functionality at build time, while also
    
    13
    +dropping a few megabytes off of Tor Browser's APK by allowing it to not package
    
    14
    +the Glean Rust library at all.

  • projects/glean/build
    1
    +#!/bin/bash
    
    2
    +[% c("var/set_default_env") -%]
    
    3
    +
    
    4
    +[% pc(c('var/compiler'), 'var/setup', {
    
    5
    +  compiler_tarfile => c('input_files_by_name/' _ c('var/compiler')),
    
    6
    +  gradle_tarfile => c("input_files_by_name/gradle"),
    
    7
    +}) %]
    
    8
    +
    
    9
    +pushd /var/tmp/dist/android-toolchain/android-sdk-linux/
    
    10
    +cd build-tools
    
    11
    +unzip $rootdir/'[% c("input_files_by_name/build_tools_35") %]'
    
    12
    +mv android-15 35.0.0
    
    13
    +
    
    14
    +cd ../platforms
    
    15
    +unzip $rootdir/'[% c("input_files_by_name/platform_35") %]'
    
    16
    +popd
    
    17
    +
    
    18
    +distdir=/var/tmp/dist/[% project %]
    
    19
    +builddir=/var/tmp/build/[% project %]
    
    20
    +mkdir $distdir
    
    21
    +mkdir /var/tmp/build
    
    22
    +
    
    23
    +tar -C /var/tmp/dist -xf $rootdir/[% c('input_files_by_name/rust') %]
    
    24
    +export PATH=/var/tmp/dist/rust/bin:/var/tmp/dist/ninja:$PATH
    
    25
    +export RUST_ANDROID_GRADLE_PYTHON_COMMAND=python3
    
    26
    +
    
    27
    +export JAVA_HOME=/usr/lib/jvm/java-1.17.0-openjdk-amd64
    
    28
    +
    
    29
    +[% INCLUDE 'fake-git' %]
    
    30
    +
    
    31
    +[% IF !c('var/fetch_gradle_dependencies') %]
    
    32
    +  gradle_repo=/var/tmp/dist/gradle-dependencies
    
    33
    +  mv $rootdir/[% c('input_files_by_name/gradle-dependencies') %] $gradle_repo
    
    34
    +  cp -rl $gradle_repo/dl/android/maven2/* $gradle_repo || true
    
    35
    +  cp -rl $gradle_repo/m2/* $gradle_repo || true
    
    36
    +  cp -rl $gradle_repo/maven2/* $gradle_repo || true
    
    37
    +[% END %]
    
    38
    +
    
    39
    +tar -C /var/tmp/build -xf [% project %]-[% c('version') %].tar.[% c('compress_tar') %]
    
    40
    +
    
    41
    +mv /var/tmp/build/[% project %]-[% c('version') %] $builddir
    
    42
    +
    
    43
    +cd $builddir
    
    44
    +
    
    45
    +# Prepare the offline build.
    
    46
    +
    
    47
    +tar -xf $rootdir/[% c('input_files_by_name/glean-wheels') %]
    
    48
    +export GLEAN_PYTHON_WHEELS_DIR=$builddir/glean-wheels
    
    49
    +# Setting GLEAN_PYTHON_WHEELS_DIR is not enough: a Rust build script will still
    
    50
    +# try to install Glean with pip.
    
    51
    +cat > $rootdir/pip.conf << 'EOF'
    
    52
    +[global]
    
    53
    +find-links = /var/tmp/build/glean/glean-wheels
    
    54
    +index-url =
    
    55
    +no-index = yes
    
    56
    +EOF
    
    57
    +export PIP_CONFIG_FILE=$rootdir/pip.conf
    
    58
    +# Move the directory for hardcoding the path in .cargo/config.
    
    59
    +tar -C $builddir -xf $rootdir/[% c('input_files_by_name/cargo_vendor') %]
    
    60
    +# Make sure our vendored crates are used for offline builds.
    
    61
    +cat >> .cargo/config.toml << 'EOF'
    
    62
    +
    
    63
    +[source.crates-io]
    
    64
    +replace-with = "vendored-sources"
    
    65
    +
    
    66
    +[source.vendored-sources]
    
    67
    +directory = "/var/tmp/build/glean/vendor"
    
    68
    +
    
    69
    +[net]
    
    70
    +offline=true
    
    71
    +EOF
    
    72
    +
    
    73
    +tar -xf $rootdir/[% c('input_files_by_name/uniffi-rs') %]
    
    74
    +
    
    75
    +patch -p1 < $rootdir/use-custom-gradle-repo.diff
    
    76
    +patch -p1 < $rootdir/use-uniffi-noop.diff
    
    77
    +
    
    78
    +gradle_flags="--offline --no-daemon -PuniffiBindgenNoop=$builddir/uniffi-rs/uniffi-bindgen -PgradleDependenciesUrl=file:///var/tmp/dist/gradle-dependencies"
    
    79
    +gradle $gradle_flags :glean:assembleRelease
    
    80
    +gradle $gradle_flags publish
    
    81
    +mv build/maven $distdir
    
    82
    +
    
    83
    +cd /var/tmp/dist
    
    84
    +[% c('tar', {
    
    85
    +    tar_src => [ project ],
    
    86
    +    tar_args => '-caf ' _ dest_dir _ '/' _ c('filename'),
    
    87
    +}) %]

  • projects/glean/config
    1 1
     # vim: filetype=yaml sw=2
    
    2
    -git_hash: 'v[% c("version") %]'
    
    2
    +git_hash: 'f626cf8e218b8fd6c201d80c9453735733b422d7'
    
    3 3
     git_url: https://github.com/mozilla/glean.git
    
    4 4
     filename: '[% project %]-[% c("version") %]-[% c("var/build_id") %].tar.[% c("compress_tar") %]'
    
    5
    -version: '[% pc(c("origin_project"), "var/glean_version", { step => "list_toolchain_updates" }) %]'
    
    6
    -
    
    7
    -src: |
    
    8
    -  #!/bin/bash
    
    9
    -  mv -f [% project %]-[% c('version') %].tar.[% c('compress_tar') %] [% dest_dir %]/[% c('filename') %]
    
    5
    +# Check for mozilla-glean in gradle/libs.versions.toml in the tor-browser repository
    
    6
    +version: 64.3.1
    
    7
    +container:
    
    8
    +    use_container: 1
    
    10 9
     
    
    11 10
     var:
    
    12
    -  # The `container-image` project looks at the deps list in origin_project
    
    13
    -  # in the same step (build), so we cannot put this inside the
    
    14
    -  # `create_glean_deps_tarball` step.
    
    15
    -  # rbm#40020 should allow us to fix that.
    
    16
    -  deps:
    
    17
    -    - python3
    
    18
    -    - python3-pip
    
    19
    -    - torsocks
    
    20
    -  glean_wheels_sha256sum:
    
    21
    -    14.0.1: 95f01d0e158ae7968680029b7d9c2908895e1d1ec1ba4e6a044648a05af4ee0c
    
    22
    -    17.1.0: d96ef1995676fc3b838efb84283294befd5060ca64eea94fb67ae1f41d422664
    
    23
    -  glean_wheels_url:
    
    24
    -    14.0.1: https://build-sources.tbb.torproject.org/glean-wheels-14.0.1.tar.xz
    
    25
    -    17.1.0: https://build-sources.tbb.torproject.org/glean-wheels-17.1.0.tar.xz
    
    26
    -
    
    27
    -steps:
    
    28
    -  create_glean_deps_tarball:
    
    29
    -    git_url: ''
    
    30
    -    version: 17.1.0
    
    31
    -    filename: 'glean-wheels-[% c("version") %].tar.xz'
    
    32
    -    build_log: '-'
    
    33
    -    container:
    
    34
    -      use_container: 1
    
    35
    -    create_glean_deps_tarball: |
    
    36
    -      #!/bin/bash
    
    37
    -      [% c("var/set_default_env") -%]
    
    38
    -      mkdir glean-wheels
    
    39
    -      cd glean-wheels
    
    40
    -      [% IF c("var/use_torsocks") %]torsocks [% END%]python3 -m pip download glean_parser==[% c("version") %]
    
    41
    -      # Get pyyaml, needed for building application-services
    
    42
    -      [% IF c("var/use_torsocks") %]torsocks [% END%]python3 -m pip download pyyaml==5.3.1
    
    43
    -      cd ..
    
    44
    -      [% c('tar', {
    
    45
    -          tar_src => [ 'glean-wheels' ],
    
    46
    -          tar_args => '-cJf ' _ dest_dir _ '/' _ c('filename'),
    
    47
    -          }) %]
    
    48
    -      cd '[% dest_dir %]'
    
    49
    -      sha256sum [% c('filename') %]
    
    50
    -      echo 'The file is ready to be uploaded: out/glean/[% c("filename") %]'
    
    51
    -    input_files:
    
    52
    -      - project: container-image
    
    53
    -        pkg_type: build
    
    11
    +  # This should be updated when the list of gradle dependencies is changed.
    
    12
    +  gradle_dependencies_version: 1
    
    13
    +  gradle_version: 8.13
    
    54 14
     
    
    55
    -targets:
    
    56
    -  with_torsocks:
    
    57
    -    use_torsocks: 1
    15
    +input_files:
    
    16
    +  - project: container-image
    
    17
    +  - project: '[% c("var/compiler") %]'
    
    18
    +    name: '[% c("var/compiler") %]'
    
    19
    +  # These versions of build tools and platform are not the same version needed
    
    20
    +  # by our other projects, therefore we download it only here instead of modifying
    
    21
    +  # the android-toolchain project.
    
    22
    +  - URL: 'https://dl.google.com/android/repository/build-tools_r35_linux.zip'
    
    23
    +    name: build_tools_35
    
    24
    +    sha256sum: bd3a4966912eb8b30ed0d00b0cda6b6543b949d5ffe00bea54c04c81e1561d88
    
    25
    +  - URL: 'https://dl.google.com/android/repository/platform-35_r02.zip'
    
    26
    +    name: platform_35
    
    27
    +    sha256sum: 0988cacad01b38a18a47bac14a0695f246bc76c1b06c0eeb8eb0dc825ab0c8e0
    
    28
    +  - project: gradle
    
    29
    +    name: gradle
    
    30
    +  - project: rust
    
    31
    +    name: rust
    
    32
    +  - project: uniffi-rs
    
    33
    +    name: uniffi-rs
    
    34
    +  - URL: '[% pc("glean-parser", "var/glean_wheels_url") %]'
    
    35
    +    name: glean-wheels
    
    36
    +    sha256sum: '[% pc("glean-parser", "var/glean_wheels_sha256sum") %]'
    
    37
    +  - name: cargo_vendor
    
    38
    +    project: glean
    
    39
    +    pkg_type: cargo_vendor
    
    40
    +    norec:
    
    41
    +      sha256sum: 0cb6a7093b93ecc8d8e13f02e5ec46a538b5eaf55ab027b46754bfbdeec2152e
    
    42
    +  - filename: 'gradle-dependencies-[% c("var/gradle_dependencies_version") %]'
    
    43
    +    name: gradle-dependencies
    
    44
    +    exec: '[% INCLUDE "fetch-gradle-dependencies" %]'
    
    45
    +  - filename: use-custom-gradle-repo.diff
    
    46
    +  - filename: use-uniffi-noop.diff

  • projects/glean/gradle-dependencies-list.txt
    1
    +# Don't forget to update var/gradle_dependencies_version when modifying this file
    
    2
    +sha256sum | url
    
    3
    +6bd4c7c7476f8260cd3bdbb81183583e93fc9f790c27dea7dc314181cbf87aa0 | https://dl.google.com/dl/android/maven2/androidx/annotation/annotation-experimental/1.4.1/annotation-experimental-1.4.1.aar
    
    4
    +2ac2f7106e12f263425b4a4dfc80989447fb895675fe902d86759aa74fd12b7d | https://dl.google.com/dl/android/maven2/androidx/annotation/annotation-experimental/1.4.1/annotation-experimental-1.4.1.module
    
    5
    +fe57b228417f4d7c677903dc61fb4a7cf993d603499de26d8d8113e477cc4f1b | https://dl.google.com/dl/android/maven2/androidx/annotation/annotation-experimental/1.4.1/annotation-experimental-1.4.1.pom
    
    6
    +1e343917ebf27ba96fe4dc52b1cad7fd32b738fbc6355bb6cd5b3b305d7212d0 | https://dl.google.com/dl/android/maven2/androidx/annotation/annotation-jvm/1.9.1/annotation-jvm-1.9.1.jar
    
    7
    +03fb659177c8618e47425925c11bc91f384703ea26c265be9b25cd79292b511c | https://dl.google.com/dl/android/maven2/androidx/annotation/annotation-jvm/1.9.1/annotation-jvm-1.9.1.module
    
    8
    +89b99c218d60019316b50aab79816707bc21696c896a030e1b1ae038961bcb8e | https://dl.google.com/dl/android/maven2/androidx/annotation/annotation-jvm/1.9.1/annotation-jvm-1.9.1.pom
    
    9
    +f204b05b728a97561718bc716242e47c629c0085a80ee74fca53d4d638bcbe3f | https://dl.google.com/dl/android/maven2/androidx/annotation/annotation/1.9.1/annotation-1.9.1.module
    
    10
    +c733881c2e17d5f7c8661cc02a9159cb160b7b2094a27d593916c87d3e250636 | https://dl.google.com/dl/android/maven2/androidx/annotation/annotation/1.9.1/annotation-1.9.1.pom
    
    11
    +65308a06b1c00ee186cb9e19321383f043b993813f1522c47f4a3e3303bdba41 | https://dl.google.com/dl/android/maven2/androidx/arch/core/core-common/2.2.0/core-common-2.2.0.jar
    
    12
    +edf4200cfdc2d946232252c99e5dcb9c61bb909eb5450b2613d1d4fdc974b981 | https://dl.google.com/dl/android/maven2/androidx/arch/core/core-common/2.2.0/core-common-2.2.0.module
    
    13
    +1e17d4af8d6425be2a69f8af4d654a87e0456259a9eef1542869bcb023547e28 | https://dl.google.com/dl/android/maven2/androidx/arch/core/core-common/2.2.0/core-common-2.2.0.pom
    
    14
    +a1be5e0caa2b07623862af6ae21b3ab0718123245184d0e30dea81b53f990a47 | https://dl.google.com/dl/android/maven2/androidx/arch/core/core-runtime/2.2.0/core-runtime-2.2.0.aar
    
    15
    +a8b17513949e5db6c9601c30be19df953762dd877512f1e2cfcfae81d2440944 | https://dl.google.com/dl/android/maven2/androidx/arch/core/core-runtime/2.2.0/core-runtime-2.2.0.module
    
    16
    +0f953706598140d9d8735cdd5aeb1fa35933f4e2f31c0bf3eb81a053a4c8c1a5 | https://dl.google.com/dl/android/maven2/androidx/arch/core/core-runtime/2.2.0/core-runtime-2.2.0.pom
    
    17
    +9c8d117b5c2bc120a1cdfeb857e05b495b16c36013570372a708f7827e3ac9f9 | https://dl.google.com/dl/android/maven2/androidx/collection/collection/1.0.0/collection-1.0.0.jar
    
    18
    +a7913a5275ad68e555d2612ebe8c14c367b153e14ca48a1872a64899020e54ef | https://dl.google.com/dl/android/maven2/androidx/collection/collection/1.0.0/collection-1.0.0.pom
    
    19
    +69b79724566d49140846700690b8d2165231c577e93e66726a443e8f976bbe19 | https://dl.google.com/dl/android/maven2/androidx/concurrent/concurrent-futures-ktx/1.1.0/concurrent-futures-ktx-1.1.0.module
    
    20
    +c903f8f51e3f4ea5e7e1f0a6fe3be873c357221227d103d08d7fd042f4b7570c | https://dl.google.com/dl/android/maven2/androidx/concurrent/concurrent-futures-ktx/1.1.0/concurrent-futures-ktx-1.1.0.pom
    
    21
    +77639a0b051e22510bad93affcea0ebd781ef124bf9b7621a95749937bcfcdfd | https://dl.google.com/dl/android/maven2/androidx/concurrent/concurrent-futures/1.1.0/concurrent-futures-1.1.0.module
    
    22
    +748a34eb5d13d19d187adecaea82667fded5f1b0b98a655e13ed2e4a8b3d8ae6 | https://dl.google.com/dl/android/maven2/androidx/concurrent/concurrent-futures/1.1.0/concurrent-futures-1.1.0.pom
    
    23
    +42ffa7ca47d7ba8fe1d874c57ef9c7111bc41a2b0c0c21518a39e07d222ded8b | https://dl.google.com/dl/android/maven2/androidx/core/core/1.12.0/core-1.12.0.aar
    
    24
    +2f63fbeda23ca0919738d09e406de661f21bac583d6e04a1797dcb77e3b6ae95 | https://dl.google.com/dl/android/maven2/androidx/core/core/1.12.0/core-1.12.0.module
    
    25
    +475f6e2210eb079471607693e65f65b333c080030d5aa22a1972c513015aa255 | https://dl.google.com/dl/android/maven2/androidx/core/core/1.12.0/core-1.12.0.pom
    
    26
    +66cab82639dac0f6c2433464c093b074d608c4bb887ec38a9b8bc4ac98126732 | https://dl.google.com/dl/android/maven2/androidx/databinding/databinding-common/8.9.1/databinding-common-8.9.1.jar
    
    27
    +7bdc9d12e1576cc22708caf9c2749a74809dad824d40d8daef0f151945f20a87 | https://dl.google.com/dl/android/maven2/androidx/databinding/databinding-common/8.9.1/databinding-common-8.9.1.pom
    
    28
    +58c32bce4c3e6d523d306d1e39a1ae946cd610b6ed06661f461957bcec36c753 | https://dl.google.com/dl/android/maven2/androidx/databinding/databinding-compiler-common/8.9.1/databinding-compiler-common-8.9.1.jar
    
    29
    +2ba39d96dd05fff70b5733fd86ee65e73c93dfaa023488c1da8047a3bb8b1c8b | https://dl.google.com/dl/android/maven2/androidx/databinding/databinding-compiler-common/8.9.1/databinding-compiler-common-8.9.1.pom
    
    30
    +33193135a64fe21fa2c35eec6688f1a76e512606c0fc83dc1b689e37add7732a | https://dl.google.com/dl/android/maven2/androidx/interpolator/interpolator/1.0.0/interpolator-1.0.0.aar
    
    31
    +0ddc07cc39699f48ecd9ec894b5830c0f09e22e82959294edf37217224c88b7b | https://dl.google.com/dl/android/maven2/androidx/interpolator/interpolator/1.0.0/interpolator-1.0.0.pom
    
    32
    +61c873a7327c946ec033c310bb98f3f92eeabcede0e1a5200ab8a1896483c7bf | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-common-jvm/2.8.7/lifecycle-common-jvm-2.8.7.jar
    
    33
    +e487a4c007d6abf29d01083c33e28696cd42cffcf714489dc91e97c3d42c6060 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-common-jvm/2.8.7/lifecycle-common-jvm-2.8.7.module
    
    34
    +8f0007d670749b2c70c226d75fe3837c6435e1b40036f1eb829078e90461a7e0 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-common-jvm/2.8.7/lifecycle-common-jvm-2.8.7.pom
    
    35
    +0de78fc06ee5045d68fc7e81c313a2a3d53ac7d127f79f9bc95abf7be49e5764 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-common/2.8.7/lifecycle-common-2.8.7.module
    
    36
    +f55cff4af288525d425c4678ddb36ba864591f5f0eda1b9220567c36c8513b49 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-common/2.8.7/lifecycle-common-2.8.7.pom
    
    37
    +b6e785e8532b155921310563a90fd262b5dacf6964aeea6cbbe412ac1da59460 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-livedata-core-ktx/2.8.7/lifecycle-livedata-core-ktx-2.8.7.aar
    
    38
    +3d188bb622fcbb021d93cc007d3c477d4f402ae6f58b7fc46a441d0ab70678ad | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-livedata-core-ktx/2.8.7/lifecycle-livedata-core-ktx-2.8.7.module
    
    39
    +2fe09451b2f9baa68d05c0a549eafdbab4a1e4febd3efa474ab6875d8e6b271c | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-livedata-core-ktx/2.8.7/lifecycle-livedata-core-ktx-2.8.7.pom
    
    40
    +d786e5e6f79b8fab026f09a2d4ae3de1d72875f7645a6b7be48f1d9ab384734b | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-livedata-core/2.8.7/lifecycle-livedata-core-2.8.7.aar
    
    41
    +b0a1da7f1fe36060ec7847f1972857a24b7db29e6cd4516e62c5520009d813c2 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-livedata-core/2.8.7/lifecycle-livedata-core-2.8.7.module
    
    42
    +e5e30bd3c0adbb4246b4feaf5d38e0b3eab6e495b126ee94497f7490ca35156a | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-livedata-core/2.8.7/lifecycle-livedata-core-2.8.7.pom
    
    43
    +703634525a67b1c6beaaab4f980dfa0bacdf7e143d0b5d51f5ac0d9404400290 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-livedata/2.8.7/lifecycle-livedata-2.8.7.aar
    
    44
    +d72516cfce78bef654fe5df4c99b9dabd19780c95053268a6d5b4b0dda2d4323 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-livedata/2.8.7/lifecycle-livedata-2.8.7.module
    
    45
    +d324cb785134d419757709118f86e2a88f3cc0b222bd8c23495ddbcb7a800cac | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-livedata/2.8.7/lifecycle-livedata-2.8.7.pom
    
    46
    +62e076a2de2d650a23bf79495419f8a4357ad8e9b28d801318d0fcdd6e35fa87 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-process/2.8.7/lifecycle-process-2.8.7.aar
    
    47
    +98a1c08c10cfd4bdaa89e9c256a9b96c09cdd5bcfbb03a9260817a6d89cc2378 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-process/2.8.7/lifecycle-process-2.8.7.module
    
    48
    +81ba3ae9ffe2594bf21a35e181cb53ce7b396f357f7c3cbffbe8fdd3a2330339 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-process/2.8.7/lifecycle-process-2.8.7.pom
    
    49
    +b8eb997dd434d70eb97cbd6d1395b6337c6771717c7acd59f11c0853f3860284 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-runtime-android/2.8.7/lifecycle-runtime-android-2.8.7.aar
    
    50
    +4d1b3881c98d42934cb8d5de7c8a9e12049549a5147718647d7be6ca6d958c46 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-runtime-android/2.8.7/lifecycle-runtime-android-2.8.7.module
    
    51
    +28cb190de87de05d3c1a4f7674d1f458b7ab935e75cf83ba28b1539b5fa93c1a | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-runtime-android/2.8.7/lifecycle-runtime-android-2.8.7.pom
    
    52
    +cb00e5cb9283b75948dcc0d27234fb6d72a80c34dcb7b3b8d493185e4316bf85 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-runtime/2.8.7/lifecycle-runtime-2.8.7.module
    
    53
    +61e1069e9938a414d6bf83a6c088c8a4368a27ab238e62efb8de44e9d6ea31fa | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-runtime/2.8.7/lifecycle-runtime-2.8.7.pom
    
    54
    +1450e72eea2ec808b089b96abdc773ca03a4143e267f7aadd9aeb9a7c39afef1 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-service/2.8.7/lifecycle-service-2.8.7.aar
    
    55
    +23ebfcab9fb782516ac14aaec2f1d38ffdece88049bcb2f11fcb35a198a389a4 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-service/2.8.7/lifecycle-service-2.8.7.module
    
    56
    +cb32a42e2b15ddd89dd8ba36eb3776f4a356fe89303a021c0dcf472e1fe54d50 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-service/2.8.7/lifecycle-service-2.8.7.pom
    
    57
    +d0e402ec31f24028a1dc7eb6a0a3f9d9635c1459392cd734396343b73d673948 | https://dl.google.com/dl/android/maven2/androidx/profileinstaller/profileinstaller/1.3.1/profileinstaller-1.3.1.aar
    
    58
    +cc7eed0ed4b669de84b852f78797a50018a4f30002e1e38aaa668af22ca5b460 | https://dl.google.com/dl/android/maven2/androidx/profileinstaller/profileinstaller/1.3.1/profileinstaller-1.3.1.module
    
    59
    +08263eb70a814a7cb26d11d3a83825f84c29f3e4b59f9134724e0e02e2bbd768 | https://dl.google.com/dl/android/maven2/androidx/profileinstaller/profileinstaller/1.3.1/profileinstaller-1.3.1.pom
    
    60
    +0ea07ef7143ab5262cc0e48e82f3badd6adf164b3701ab2ac0f6f099e8f63d3b | https://dl.google.com/dl/android/maven2/androidx/room/room-common/2.6.1/room-common-2.6.1.module
    
    61
    +85abfe64d7dd44d1c4510a56c7e9cc2f7b0363d32b8a30060b2ac23529c3c8a3 | https://dl.google.com/dl/android/maven2/androidx/room/room-common/2.6.1/room-common-2.6.1.pom
    
    62
    +da4c0cba7efcafa29fbeab1db41984238f25c1a33612c1d60d63b995968d70ca | https://dl.google.com/dl/android/maven2/androidx/room/room-ktx/2.6.1/room-ktx-2.6.1.aar
    
    63
    +33ac3f42307328ac19d4fe52422337b1c1ae64db36e3933438312a48c3b3b631 | https://dl.google.com/dl/android/maven2/androidx/room/room-ktx/2.6.1/room-ktx-2.6.1.module
    
    64
    +6017515ea6b0a4a9f50ebeee1e495e4c3492de69e9b49ea48e6a1234aa1e3945 | https://dl.google.com/dl/android/maven2/androidx/room/room-ktx/2.6.1/room-ktx-2.6.1.pom
    
    65
    +69624fd7add6ce5bfcc12362cd427341d2910e277ed5a6fcc46132a4899114d0 | https://dl.google.com/dl/android/maven2/androidx/room/room-runtime/2.6.1/room-runtime-2.6.1.aar
    
    66
    +828e4bead1b8d42ff17c41e74541133dc61a959b968f3c2a2221c24b3dac6c3b | https://dl.google.com/dl/android/maven2/androidx/room/room-runtime/2.6.1/room-runtime-2.6.1.module
    
    67
    +0e4150733d903468943f17dd9ceb4e828b26312966e2e13547a0e3aacd04299e | https://dl.google.com/dl/android/maven2/androidx/room/room-runtime/2.6.1/room-runtime-2.6.1.pom
    
    68
    +ca6e503322b2e60374c2b36c95c50b16709d9388fe36e80fb23de1fbf7a6eb95 | https://dl.google.com/dl/android/maven2/androidx/sqlite/sqlite-framework/2.4.0/sqlite-framework-2.4.0.aar
    
    69
    +15681e94286ebf7121d940765a222b9a7ada2a32a49baa1ad416ef04b6f0f780 | https://dl.google.com/dl/android/maven2/androidx/sqlite/sqlite-framework/2.4.0/sqlite-framework-2.4.0.module
    
    70
    +9b9b044d25648471793d99a0f47b0cebf7c6864f9bcd72996bcce804ff8aa7f4 | https://dl.google.com/dl/android/maven2/androidx/sqlite/sqlite-framework/2.4.0/sqlite-framework-2.4.0.pom
    
    71
    +bb7fa113112f7e4857496e222e3051d73a910add74bf40761e1bdae55b0216af | https://dl.google.com/dl/android/maven2/androidx/sqlite/sqlite/2.4.0/sqlite-2.4.0.aar
    
    72
    +b7b5f5fcb12a48f7fdeea82ef205721e3daf366fc77a843a77358def088f63fc | https://dl.google.com/dl/android/maven2/androidx/sqlite/sqlite/2.4.0/sqlite-2.4.0.module
    
    73
    +18ee9e9f4eeda1796a87bdf3d95b54f2f38d93db35109e9ae48433d3646092d3 | https://dl.google.com/dl/android/maven2/androidx/sqlite/sqlite/2.4.0/sqlite-2.4.0.pom
    
    74
    +e0a6329a371262fe4c450372b70fdaf33b769ef6917094723787cfce896b1dd3 | https://dl.google.com/dl/android/maven2/androidx/startup/startup-runtime/1.1.1/startup-runtime-1.1.1.aar
    
    75
    +cfd96cf6450c6e2b697598924729ad9a0495c5a4fcf4ebee7e2f81b07e415865 | https://dl.google.com/dl/android/maven2/androidx/startup/startup-runtime/1.1.1/startup-runtime-1.1.1.module
    
    76
    +f4114b5c6859bb1bc3caf281cb6d6f25998fa7f7292c64ceaea74a93210e746b | https://dl.google.com/dl/android/maven2/androidx/startup/startup-runtime/1.1.1/startup-runtime-1.1.1.pom
    
    77
    +c33f9cbd931e6190ca38aa09bf8a7a8a19391d4b0fb7a7605a6b59f2d42580d1 | https://dl.google.com/dl/android/maven2/androidx/tracing/tracing-ktx/1.2.0/tracing-ktx-1.2.0.aar
    
    78
    +39288b23c71a4391132aec9951f5e27f41727a2cdff69c6e4b4ece49f63e540c | https://dl.google.com/dl/android/maven2/androidx/tracing/tracing-ktx/1.2.0/tracing-ktx-1.2.0.module
    
    79
    +8958b5a0153c1a82cb133703d3d11155898738280a354e92ca1817d7ca6f4cb7 | https://dl.google.com/dl/android/maven2/androidx/tracing/tracing-ktx/1.2.0/tracing-ktx-1.2.0.pom
    
    80
    +fc8b21ebe5fa3a7c96ee098bcdcd00f077ebce73f243fa858e2b0671615f75d8 | https://dl.google.com/dl/android/maven2/androidx/tracing/tracing/1.0.0/tracing-1.0.0.module
    
    81
    +cd0299a90d4720d78f1cfb5ff7505f4dbc1a70d05fe23fd9f4d4b77ea59ca05e | https://dl.google.com/dl/android/maven2/androidx/tracing/tracing/1.0.0/tracing-1.0.0.pom
    
    82
    +6faa90390d1fdbf0adb9a99bf99de67b94c6c6f35aea9510593a9d17973736a2 | https://dl.google.com/dl/android/maven2/androidx/tracing/tracing/1.2.0/tracing-1.2.0.aar
    
    83
    +d0d8d486b6bd33206dbf3f1a6d167e9b43c268ea63c3321c886b1543ad05ece3 | https://dl.google.com/dl/android/maven2/androidx/tracing/tracing/1.2.0/tracing-1.2.0.module
    
    84
    +f34bec4eb58871d31002901377108aaa1ebfe77fa6d882b8b86200b158e26ea1 | https://dl.google.com/dl/android/maven2/androidx/tracing/tracing/1.2.0/tracing-1.2.0.pom
    
    85
    +57e8d93260d18d5b9007c9eed3c64ad159de90c8609ebfc74a347cbd514535a4 | https://dl.google.com/dl/android/maven2/androidx/versionedparcelable/versionedparcelable/1.1.1/versionedparcelable-1.1.1.aar
    
    86
    +5f51e65873ca612de3838fa90d2ee95b8d040efd31b9c390a19bf94d615cdb2f | https://dl.google.com/dl/android/maven2/androidx/versionedparcelable/versionedparcelable/1.1.1/versionedparcelable-1.1.1.pom
    
    87
    +8273692ccc17094d746cafd04b679f259cbf501b2ea8475e349fba24ed3976b9 | https://dl.google.com/dl/android/maven2/androidx/work/work-runtime-ktx/2.10.0/work-runtime-ktx-2.10.0.aar
    
    88
    +80aa6dc6ec0cc210475c820a6d36dc8100d5da9aef7cccac081169a1a2502b04 | https://dl.google.com/dl/android/maven2/androidx/work/work-runtime-ktx/2.10.0/work-runtime-ktx-2.10.0.module
    
    89
    +127377f175877ec97282f98dd23e71e3c1f7ec949aa0c2d02a450db4dd0584bd | https://dl.google.com/dl/android/maven2/androidx/work/work-runtime-ktx/2.10.0/work-runtime-ktx-2.10.0.pom
    
    90
    +2ee10cd3345a7e6e37d50898fd0ebdd91e4a59267aa928effa8e507dae85c88b | https://dl.google.com/dl/android/maven2/androidx/work/work-runtime/2.10.0/work-runtime-2.10.0.aar
    
    91
    +465c1b4750092ebf0b031e06ecfd8011f7e15ace8dccb1e4c47d409f77becba0 | https://dl.google.com/dl/android/maven2/androidx/work/work-runtime/2.10.0/work-runtime-2.10.0.module
    
    92
    +1aecc515671afc84b5ff5b28d5895efb443dddab49dd5cc7400976a1cfc510c9 | https://dl.google.com/dl/android/maven2/androidx/work/work-runtime/2.10.0/work-runtime-2.10.0.pom
    
    93
    +80eeb8a0ba60089ef0af4a006fa0a0be2b5b627497c332c2b07226f213261690 | https://dl.google.com/dl/android/maven2/androidx/work/work-testing/2.10.0/work-testing-2.10.0.aar
    
    94
    +4a6dcc76dd6030f939904acb1f829c3056774ccd209ba3ede4a322b2191f7a14 | https://dl.google.com/dl/android/maven2/androidx/work/work-testing/2.10.0/work-testing-2.10.0.module
    
    95
    +1cd078d4cb9c599252bedd1a7d0485dcd515b848d0fb969701f9fd99269af71a | https://dl.google.com/dl/android/maven2/androidx/work/work-testing/2.10.0/work-testing-2.10.0.pom
    
    96
    +794113709dab21b06c262b3795e73cb708fbacae61715f34361e1af6237a1870 | https://dl.google.com/dl/android/maven2/com/android/databinding/baseLibrary/8.9.1/baseLibrary-8.9.1.jar
    
    97
    +dad058f6692905d907f32b3dacf61685666b76b50d979723d13bf7b6dad85303 | https://dl.google.com/dl/android/maven2/com/android/databinding/baseLibrary/8.9.1/baseLibrary-8.9.1.pom
    
    98
    +c1dca2c683634ee1a294298f9c7179578af6a86e080bdc40f961915bc5c8142f | https://dl.google.com/dl/android/maven2/com/android/signflinger/8.9.1/signflinger-8.9.1.jar
    
    99
    +b139893d5786ae41d301d2857a46bfd7fbf025f8c751bdae98a84313290705d1 | https://dl.google.com/dl/android/maven2/com/android/signflinger/8.9.1/signflinger-8.9.1.pom
    
    100
    +cca97ac29a1329bd310a3e832b6e57f46227e501aa529c00a63df217c5d7df41 | https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library/crash/31.9.1/crash-31.9.1.jar
    
    101
    +39aecf06c5fb44deafd9fb2378e4c7ec0859e5e5552250b94040d89dfad073cc | https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library/crash/31.9.1/crash-31.9.1.pom
    
    102
    +dd20d4e47ca890b7c352f6f73c87c22f14c218083f1e5ebad9c013e8ba7e4af0 | https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library/protos/31.9.1/protos-31.9.1.jar
    
    103
    +2e3f05c2f8b54773f7614a499e4995836e1fb1e82af564615af22af61d37c300 | https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library/protos/31.9.1/protos-31.9.1.pom
    
    104
    +38d3fda1ac4cb0f8974a4868da1361a03cfab930e52e5729d99bade40382459c | https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library/shared/31.9.1/shared-31.9.1.jar
    
    105
    +904e9d993baab7f1033a2d649edaf7d0bac3384ef49324271029764bd0772941 | https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library/shared/31.9.1/shared-31.9.1.pom
    
    106
    +0fc55e4d215f4b021d881172acef82464061d962dfebb113a0540dc7045928e5 | https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library/tracker/31.9.1/tracker-31.9.1.jar
    
    107
    +04e8c1c26a58b92421e338e548b279aa0c0e7383ba50837eb777413960451e9f | https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library/tracker/31.9.1/tracker-31.9.1.pom
    
    108
    +b25995fa7b220d35fbb8e325df071f8291691bfbaff9734c98e38f45ec2a73ee | https://dl.google.com/dl/android/maven2/com/android/tools/annotations/31.9.1/annotations-31.9.1.jar
    
    109
    +e9a963749b610e8b1a6b0bf137622cc40a1c8ce8016d153fe678b4bafb14a127 | https://dl.google.com/dl/android/maven2/com/android/tools/annotations/31.9.1/annotations-31.9.1.pom
    
    110
    +0779df11a7c840e2857b96e509db3cbda73ceb2582575887ad647133984a6683 | https://dl.google.com/dl/android/maven2/com/android/tools/build/aapt2-proto/8.9.1-12782657/aapt2-proto-8.9.1-12782657.jar
    
    111
    +e7c87861b4a1a4b751a52021d392ad9bd47b606bcdc96ebf6403b2282db80645 | https://dl.google.com/dl/android/maven2/com/android/tools/build/aapt2-proto/8.9.1-12782657/aapt2-proto-8.9.1-12782657.module
    
    112
    +09970938fffab960cbab65b3eafaf1ad08ca42ce166c4a38c076f70207a550d1 | https://dl.google.com/dl/android/maven2/com/android/tools/build/aapt2-proto/8.9.1-12782657/aapt2-proto-8.9.1-12782657.pom
    
    113
    +8cedaf4d9166beac9074d96eda54792158507f9e7aa65b0e4daa0e86aa511ded | https://dl.google.com/dl/android/maven2/com/android/tools/build/aapt2/8.9.1-12782657/aapt2-8.9.1-12782657-linux.jar
    
    114
    +07aa6af57431fe21c36cfb8497d2a6b63597c0f1ff4b270e4d71e81854cb5b89 | https://dl.google.com/dl/android/maven2/com/android/tools/build/aapt2/8.9.1-12782657/aapt2-8.9.1-12782657.pom
    
    115
    +1e0a9b13fd38fdb08fdbe609e9def0d971de024471457360840e98486bc1629f | https://dl.google.com/dl/android/maven2/com/android/tools/build/aaptcompiler/8.9.1/aaptcompiler-8.9.1.jar
    
    116
    +a0a9d5863efdbd122ccd877559127dc8409fe96d620e8aea259d57bfefd7c888 | https://dl.google.com/dl/android/maven2/com/android/tools/build/aaptcompiler/8.9.1/aaptcompiler-8.9.1.module
    
    117
    +5a4f137a50c520f7d1adec4d9e955337d15c6f313da678e103b80ef8658658f4 | https://dl.google.com/dl/android/maven2/com/android/tools/build/aaptcompiler/8.9.1/aaptcompiler-8.9.1.pom
    
    118
    +c070ed1394629d74641aa0906f60b2ffa1ee77e6366a1f93437f59717b1aeb89 | https://dl.google.com/dl/android/maven2/com/android/tools/build/apksig/8.9.1/apksig-8.9.1.jar
    
    119
    +56711c8461cb65fadc6a0ec69f0050181ae6449cfda7e1f3c84b015b8f9b093a | https://dl.google.com/dl/android/maven2/com/android/tools/build/apksig/8.9.1/apksig-8.9.1.pom
    
    120
    +1c1a67d6f4f186427ac166ebaa0dd867f595d5144fc925252b05ffb9d1a156b7 | https://dl.google.com/dl/android/maven2/com/android/tools/build/apkzlib/8.9.1/apkzlib-8.9.1.jar
    
    121
    +9c1e4ab684188db1f08eef1c6422527abc382d0da5e06670aaf062ee2d8080ed | https://dl.google.com/dl/android/maven2/com/android/tools/build/apkzlib/8.9.1/apkzlib-8.9.1.pom
    
    122
    +928eb46387b05d3ee00e2a4d87339c0657059947af249dfd71f73fd8b82453ef | https://dl.google.com/dl/android/maven2/com/android/tools/build/builder-model/8.9.1/builder-model-8.9.1.jar
    
    123
    +554a4f69b4fe617cb05cf428d278490b09572e10b7d7c10b43df940b9d755de3 | https://dl.google.com/dl/android/maven2/com/android/tools/build/builder-model/8.9.1/builder-model-8.9.1.module
    
    124
    +9c3a99bf7a775de99d8feb6bc3144f305c887844ef6a455580f908c31aa0c47d | https://dl.google.com/dl/android/maven2/com/android/tools/build/builder-model/8.9.1/builder-model-8.9.1.pom
    
    125
    +3cd8bb666b56ba6021c7e3e8a12af9348df2e109a42ec4a6d6e87578a46936c3 | https://dl.google.com/dl/android/maven2/com/android/tools/build/builder-test-api/8.9.1/builder-test-api-8.9.1.jar
    
    126
    +4e9401b7411d3712c72da5747448a4d2eeaa867b626e6cc69cfdd179935f7fcf | https://dl.google.com/dl/android/maven2/com/android/tools/build/builder-test-api/8.9.1/builder-test-api-8.9.1.module
    
    127
    +c3c268654725c242ddcb91906364caad8dbd63d732a5c36ebfce2a562d05bbfb | https://dl.google.com/dl/android/maven2/com/android/tools/build/builder-test-api/8.9.1/builder-test-api-8.9.1.pom
    
    128
    +066763c90b14fb82e9b18dd8cadd432981fdd2fcff927393d5230c44ad4ee252 | https://dl.google.com/dl/android/maven2/com/android/tools/build/builder/8.9.1/builder-8.9.1.jar
    
    129
    +75f4054158cf476df4f75fbf66b9ba65149b71e530f7b4e40a815829f91f34d7 | https://dl.google.com/dl/android/maven2/com/android/tools/build/builder/8.9.1/builder-8.9.1.module
    
    130
    +bff9b21f031d1e84681daf48d299e41eeffde2a190ffd7500b2f78e306add78c | https://dl.google.com/dl/android/maven2/com/android/tools/build/builder/8.9.1/builder-8.9.1.pom
    
    131
    +166855cb81e10f2328a2931006f4801f422d8f4de5d717ec0f7f16fc2049a089 | https://dl.google.com/dl/android/maven2/com/android/tools/build/bundletool/1.17.2/bundletool-1.17.2.jar
    
    132
    +f342d06b5180e6eaba076a2a18a8e7fd66ae9b5f048964afb6ef42a023fa3752 | https://dl.google.com/dl/android/maven2/com/android/tools/build/bundletool/1.17.2/bundletool-1.17.2.pom
    
    133
    +2befa7bb32ffc2d83a24bd8eac0edf5576f8a33cf51caf7752332b70ec1c25d1 | https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle-api/8.9.1/gradle-api-8.9.1.jar
    
    134
    +18f90a1b9835bc1d0ac6ff9a6ddd364120529056de8cfe93138ad1093bbf89c1 | https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle-api/8.9.1/gradle-api-8.9.1.module
    
    135
    +2b2c1477d94d794e74f412c9f8b265ead076b01f0c6759af6fa5dcb863a10e0d | https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle-api/8.9.1/gradle-api-8.9.1.pom
    
    136
    +5e74a1d59b5039b65c344ec1e5a8afa878217d9a2338cc486c47be786b5915d9 | https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle-settings-api/8.9.1/gradle-settings-api-8.9.1.jar
    
    137
    +73001102f28f9ed83a38efdf45c2fb3ff309d338affd37d3480f6c5f4b026c0e | https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle-settings-api/8.9.1/gradle-settings-api-8.9.1.module
    
    138
    +18ef17d01dbd684a61c01eb71cc26663db77e5d8367956f0d47762e16f4f62bb | https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle-settings-api/8.9.1/gradle-settings-api-8.9.1.pom
    
    139
    +8aeaa7fa7bfbc9ade7746eb86d37dd5990118fbede400c9ebadc63d13cc6c880 | https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/8.9.1/gradle-8.9.1.jar
    
    140
    +6ff4ff497b8f0789132252781c2cd4cabb8fbf0a1ef613f8ab133ba62efaa1e6 | https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/8.9.1/gradle-8.9.1.module
    
    141
    +91b4fc48ada5a90227631fd11c83f6e99d4b55e6ed2a0a93d9fedcc8258df8ef | https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/8.9.1/gradle-8.9.1.pom
    
    142
    +26abb4a13927d9062169c504c9e94fe80e9ae3a4f7b5ab8875ab007536a91f5e | https://dl.google.com/dl/android/maven2/com/android/tools/build/jetifier/jetifier-core/1.0.0-beta10/jetifier-core-1.0.0-beta10.jar
    
    143
    +f0917589a42d276163f10040ab5842e91883dcbdb1d48bfd1f1fcaa72c1ca7b7 | https://dl.google.com/dl/android/maven2/com/android/tools/build/jetifier/jetifier-core/1.0.0-beta10/jetifier-core-1.0.0-beta10.module
    
    144
    +5c9d42e6b7e35d4d8d02e0a322cf26693b3ec3642b107c8f0be5a721d45a0c6d | https://dl.google.com/dl/android/maven2/com/android/tools/build/jetifier/jetifier-core/1.0.0-beta10/jetifier-core-1.0.0-beta10.pom
    
    145
    +c5067a7b928237a1271a5e9cb5710e9f80b4973293945bc51e3a4c864ea4bfed | https://dl.google.com/dl/android/maven2/com/android/tools/build/jetifier/jetifier-processor/1.0.0-beta10/jetifier-processor-1.0.0-beta10.jar
    
    146
    +36c25576b19993df360170528cc62b7246c37776d6158154a67cdf8fc2d58e13 | https://dl.google.com/dl/android/maven2/com/android/tools/build/jetifier/jetifier-processor/1.0.0-beta10/jetifier-processor-1.0.0-beta10.module
    
    147
    +33b17f396989404a49174748569bc8edf4e39a62a42a35ce93dca5c0e4ba0842 | https://dl.google.com/dl/android/maven2/com/android/tools/build/jetifier/jetifier-processor/1.0.0-beta10/jetifier-processor-1.0.0-beta10.pom
    
    148
    +f421d232516c489f34300e2120d18c66a623a5cb7a9e3a1ee836324c6e9b6128 | https://dl.google.com/dl/android/maven2/com/android/tools/build/manifest-merger/31.9.1/manifest-merger-31.9.1.jar
    
    149
    +6dca12c5f607ba63c1558d2fd7331326f53c514c4fdeacb4fe0961944686ca06 | https://dl.google.com/dl/android/maven2/com/android/tools/build/manifest-merger/31.9.1/manifest-merger-31.9.1.module
    
    150
    +27087e9684beff7239e8aeaca07883f25dccace2ddccc80418b87a3b87768f44 | https://dl.google.com/dl/android/maven2/com/android/tools/build/manifest-merger/31.9.1/manifest-merger-31.9.1.pom
    
    151
    +4de4a3d05e1c534c2db9e4588bf34082bb2bd232d8abb9727c430290ce225740 | https://dl.google.com/dl/android/maven2/com/android/tools/build/transform-api/2.0.0-deprecated-use-gradle-api/transform-api-2.0.0-deprecated-use-gradle-api.jar
    
    152
    +7c62f3856e8abca1d79257925f26c12668693f5d95904056bbac88605cfd8575 | https://dl.google.com/dl/android/maven2/com/android/tools/build/transform-api/2.0.0-deprecated-use-gradle-api/transform-api-2.0.0-deprecated-use-gradle-api.pom
    
    153
    +23d3da3f5d341d7c660cd241a6199eafcdb6f48e89d730def4b78da256930416 | https://dl.google.com/dl/android/maven2/com/android/tools/common/31.9.1/common-31.9.1.jar
    
    154
    +7c960556629b5f258009c17fcd8b0793ef22f6cea09407cc6bb49a3158ff226b | https://dl.google.com/dl/android/maven2/com/android/tools/common/31.9.1/common-31.9.1.pom
    
    155
    +9cdca206e08fbc1f01daa1a0d64ead2a62b8ccc5941569f5181e27e4a6f5fba0 | https://dl.google.com/dl/android/maven2/com/android/tools/ddms/ddmlib/31.9.1/ddmlib-31.9.1.jar
    
    156
    +7cfcccb6e1542ac568e2de548383b169f451225a98ea337870a7ae570209c3e3 | https://dl.google.com/dl/android/maven2/com/android/tools/ddms/ddmlib/31.9.1/ddmlib-31.9.1.pom
    
    157
    +e3cf3fdc947788dee8d5baa76cb72a66571174bc4741edf0e3bab97a7ca90e1b | https://dl.google.com/dl/android/maven2/com/android/tools/dvlib/31.9.1/dvlib-31.9.1.jar
    
    158
    +cdbab5a786ae11c69ce471497865dbe086b321b2565db7a6b8341899b9bc9a3f | https://dl.google.com/dl/android/maven2/com/android/tools/dvlib/31.9.1/dvlib-31.9.1.pom
    
    159
    +8ab8cadf840efa205abef22913f33892e644234ca7064180bdf7b6f559d85e7a | https://dl.google.com/dl/android/maven2/com/android/tools/external/com-intellij/intellij-core/31.9.1/intellij-core-31.9.1.jar
    
    160
    +0c468c010ab68f55cf96342f51761abb3d131b5f5363f1e53bf0649e0b315d7b | https://dl.google.com/dl/android/maven2/com/android/tools/external/com-intellij/intellij-core/31.9.1/intellij-core-31.9.1.pom
    
    161
    +34a4183ced1797ebbcfad91eebcd9da464c8f14d3fbcf7c2889e3f67f76b65f2 | https://dl.google.com/dl/android/maven2/com/android/tools/external/com-intellij/kotlin-compiler/31.9.1/kotlin-compiler-31.9.1.jar
    
    162
    +1b4b9c1315bd0eb87226f5349652b1cc8aaa99ccdcabcdd910765e76d62464bd | https://dl.google.com/dl/android/maven2/com/android/tools/external/com-intellij/kotlin-compiler/31.9.1/kotlin-compiler-31.9.1.pom
    
    163
    +97e5dc2b0e09eccd34c127f2177d68305ddc1ffb4005576efde8e84ab591ac6c | https://dl.google.com/dl/android/maven2/com/android/tools/external/org-jetbrains/uast/31.9.1/uast-31.9.1.jar
    
    164
    +07c0bf72fe1406860411110b6c863f2f1cd51382a08a0efff6aecef15a6dca69 | https://dl.google.com/dl/android/maven2/com/android/tools/external/org-jetbrains/uast/31.9.1/uast-31.9.1.pom
    
    165
    +29232e6007625b569e82798d2d8f559d8941ece630fe276e842cd818ebf94b17 | https://dl.google.com/dl/android/maven2/com/android/tools/layoutlib/layoutlib-api/31.9.1/layoutlib-api-31.9.1.jar
    
    166
    +c8318c171d1a1832babdfbbcdc6fd27b1916b833ace2f58fc35df9fcc8058a39 | https://dl.google.com/dl/android/maven2/com/android/tools/layoutlib/layoutlib-api/31.9.1/layoutlib-api-31.9.1.pom
    
    167
    +1cc62af37f454bb2489c1db1c77d4a39b38d47ebf78a387bbbf670ecec723447 | https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint-api/31.9.1/lint-api-31.9.1.jar
    
    168
    +86548c3a38b90ca00ab8df343319176cf15fb34c4d7da33273cbef46198fdb62 | https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint-api/31.9.1/lint-api-31.9.1.pom
    
    169
    +1dbec2077b0ac339c559753d80b45289c4831f49ed2a517ad6a94bb5a846597e | https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint-checks/31.9.1/lint-checks-31.9.1.jar
    
    170
    +840cdad194e021562f70f6078727ad0144afb03b89d347692e80ca98b713ca83 | https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint-checks/31.9.1/lint-checks-31.9.1.pom
    
    171
    +b884bda63c54af4236240bb55b480dc9f4541469c9442ada7b7690f6d208fe66 | https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint-gradle/31.9.1/lint-gradle-31.9.1.jar
    
    172
    +9ba23611c11f1300edf990d7123a9283ee022f9f6be37bc5fb443f7ba1471f4c | https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint-gradle/31.9.1/lint-gradle-31.9.1.pom
    
    173
    +fd5c7d6609eaa2df61dee20dfed464072838e06d2fb2e82f434a8e0b97863374 | https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint-model/31.9.1/lint-model-31.9.1.jar
    
    174
    +883d51702dc0818bb2da48f8cbbaa24fddd788c4a18194ac99c090351d1986d6 | https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint-model/31.9.1/lint-model-31.9.1.pom
    
    175
    +4a3ba3babfd79e6fc67bcef647fb4ecfeaf59b481b108f7c2eba4d1c5c6dea8e | https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint-typedef-remover/31.9.1/lint-typedef-remover-31.9.1.jar
    
    176
    +e60c1eced9f2ad6162642c8087c7e2f582f1e440516fe4dc9527f6aea2e4cb2c | https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint-typedef-remover/31.9.1/lint-typedef-remover-31.9.1.pom
    
    177
    +8f902e42f47a69cb77eb320ca90997bc0074057581b9937aed90eec85b9c21cb | https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint/31.9.1/lint-31.9.1.jar
    
    178
    +4f0d1b40dee2bbbb6d4a72ec8404dc30b05a8595e0802d52294bd72fe1fa986a | https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint/31.9.1/lint-31.9.1.pom
    
    179
    +c6fc15a5c203064cfd2c8a176fdeac72ae0a2d743ec47a2e66a0238d8d870b6b | https://dl.google.com/dl/android/maven2/com/android/tools/play-sdk-proto/31.9.1/play-sdk-proto-31.9.1.jar
    
    180
    +92d6fad2d9bc104639d6ea9f7dacd9324311851629848a960862867b4607fd0e | https://dl.google.com/dl/android/maven2/com/android/tools/play-sdk-proto/31.9.1/play-sdk-proto-31.9.1.pom
    
    181
    +ee7331131b6d80dc83ea7d78fb6600847300733f2964d18861709c4d23075e08 | https://dl.google.com/dl/android/maven2/com/android/tools/repository/31.9.1/repository-31.9.1.jar
    
    182
    +1b265e2c46d51055208e9e7f4c13d0190821e127503ad2848a71c81e7e1debfa | https://dl.google.com/dl/android/maven2/com/android/tools/repository/31.9.1/repository-31.9.1.pom
    
    183
    +8943a58b67ac7fb1a0321e7a52a87cfaaec248d3912536c3d728a8dc071fff24 | https://dl.google.com/dl/android/maven2/com/android/tools/sdk-common/31.9.1/sdk-common-31.9.1.jar
    
    184
    +d4b36804e30e8deb4e73ec81119517b66a802cf2db0556a7d237c6fa258d080c | https://dl.google.com/dl/android/maven2/com/android/tools/sdk-common/31.9.1/sdk-common-31.9.1.pom
    
    185
    +ee9d81187dab97900640c41e2ae30c0ebaf4572dd56a7d7e34447c93d794c2fd | https://dl.google.com/dl/android/maven2/com/android/tools/sdklib/31.9.1/sdklib-31.9.1.jar
    
    186
    +cb4e4cd38a17c5302cca692b4ef12a39dcbca6ec34d9c6ce7991455c0aa4a820 | https://dl.google.com/dl/android/maven2/com/android/tools/sdklib/31.9.1/sdklib-31.9.1.pom
    
    187
    +047aecdd66e106137f77a52c442f1b83db7d6e8496899800251f206c7f39de65 | https://dl.google.com/dl/android/maven2/com/android/tools/utp/android-device-provider-ddmlib-proto/31.9.1/android-device-provider-ddmlib-proto-31.9.1.jar
    
    188
    +0b4f58e2ff144ec9b308133ca636d12506b585f16e83531e58bcdf64e8ea63b5 | https://dl.google.com/dl/android/maven2/com/android/tools/utp/android-device-provider-ddmlib-proto/31.9.1/android-device-provider-ddmlib-proto-31.9.1.pom
    
    189
    +65a8291604bfde1f6f75ca8532a381439ec81fd958f32782ab0047fb61d9a7a1 | https://dl.google.com/dl/android/maven2/com/android/tools/utp/android-device-provider-gradle-proto/31.9.1/android-device-provider-gradle-proto-31.9.1.jar
    
    190
    +03641f5fe306bf7734307a389f60bf68873b12daaae88c15acad972adc22fc63 | https://dl.google.com/dl/android/maven2/com/android/tools/utp/android-device-provider-gradle-proto/31.9.1/android-device-provider-gradle-proto-31.9.1.pom
    
    191
    +3e7b098f6e3ecae31b6f7909c343b4ec09aa18d8a89f41bf92077ba4b056f453 | https://dl.google.com/dl/android/maven2/com/android/tools/utp/android-device-provider-profile-proto/31.9.1/android-device-provider-profile-proto-31.9.1.jar
    
    192
    +8f755210ec85fcba8168a266b613f478c3f0d7e512684adef86ff92c96f8682a | https://dl.google.com/dl/android/maven2/com/android/tools/utp/android-device-provider-profile-proto/31.9.1/android-device-provider-profile-proto-31.9.1.pom
    
    193
    +6ba7e6ac2208d74c1bb5f1d1464abafc6a45d8710b20455a2dc02adf8726bc83 | https://dl.google.com/dl/android/maven2/com/android/tools/utp/android-test-plugin-host-additional-test-output-proto/31.9.1/android-test-plugin-host-additional-test-output-proto-31.9.1.jar
    
    194
    +8c63a7e3540b1d01831dcba48e455601f0cdee36a788d860bab04117b684db41 | https://dl.google.com/dl/android/maven2/com/android/tools/utp/android-test-plugin-host-additional-test-output-proto/31.9.1/android-test-plugin-host-additional-test-output-proto-31.9.1.pom
    
    195
    +45705d61b21006e8533e6cf8ab7958a7de6decace68ed6c09db8ade1216d859c | https://dl.google.com/dl/android/maven2/com/android/tools/utp/android-test-plugin-host-apk-installer-proto/31.9.1/android-test-plugin-host-apk-installer-proto-31.9.1.jar
    
    196
    +653321ba253b264ebb92d25db4ada3f7037ab49ba05e5b90af24482af8057035 | https://dl.google.com/dl/android/maven2/com/android/tools/utp/android-test-plugin-host-apk-installer-proto/31.9.1/android-test-plugin-host-apk-installer-proto-31.9.1.pom
    
    197
    +fa86719a3dc5de465f7e0c023184414c27f8fd53a34fd557289c0bf6df340244 | https://dl.google.com/dl/android/maven2/com/android/tools/utp/android-test-plugin-host-coverage-proto/31.9.1/android-test-plugin-host-coverage-proto-31.9.1.jar
    
    198
    +9b9af28a7249494803c0f5d60d159cbe40bad50cdede3cff19b66ced64e5f070 | https://dl.google.com/dl/android/maven2/com/android/tools/utp/android-test-plugin-host-coverage-proto/31.9.1/android-test-plugin-host-coverage-proto-31.9.1.pom
    
    199
    +a4f34aae0f9ffa026dbf7151436dd7ae53becb72622b40f2c479cac8943d9319 | https://dl.google.com/dl/android/maven2/com/android/tools/utp/android-test-plugin-host-emulator-control-proto/31.9.1/android-test-plugin-host-emulator-control-proto-31.9.1.jar
    
    200
    +b78379687451d1dabdc212a949346a8ce6a40966cf4e23ddb5e209e3e1569d7d | https://dl.google.com/dl/android/maven2/com/android/tools/utp/android-test-plugin-host-emulator-control-proto/31.9.1/android-test-plugin-host-emulator-control-proto-31.9.1.pom
    
    201
    +c1f6ebbacdad559b6efe4eaa29561552b33156395f069cd9703fda09c462dea6 | https://dl.google.com/dl/android/maven2/com/android/tools/utp/android-test-plugin-host-logcat-proto/31.9.1/android-test-plugin-host-logcat-proto-31.9.1.jar
    
    202
    +1b734e6ec68e4d20fcd2f33d0b1e0f11ccdf46147a1eeb45d04b3fc2a812dd2b | https://dl.google.com/dl/android/maven2/com/android/tools/utp/android-test-plugin-host-logcat-proto/31.9.1/android-test-plugin-host-logcat-proto-31.9.1.pom
    
    203
    +08f1af96115b2bd02cd4b684e194f5c5c2763f01c8f59e011d9aeccb3fef1863 | https://dl.google.com/dl/android/maven2/com/android/tools/utp/android-test-plugin-host-retention-proto/31.9.1/android-test-plugin-host-retention-proto-31.9.1.jar
    
    204
    +2ea033e75b625155eaecfc367a12209f2bdf14df10ad38554a528ec96ef6d2de | https://dl.google.com/dl/android/maven2/com/android/tools/utp/android-test-plugin-host-retention-proto/31.9.1/android-test-plugin-host-retention-proto-31.9.1.pom
    
    205
    +d429b9312dffa0503381d1ee1b18a999bd901e7456612b2fb48c6a5d5a2caf88 | https://dl.google.com/dl/android/maven2/com/android/tools/utp/android-test-plugin-result-listener-gradle-proto/31.9.1/android-test-plugin-result-listener-gradle-proto-31.9.1.jar
    
    206
    +7430ab23557264a1f9d9480da55e1777d2a28a552d285590597187147686d619 | https://dl.google.com/dl/android/maven2/com/android/tools/utp/android-test-plugin-result-listener-gradle-proto/31.9.1/android-test-plugin-result-listener-gradle-proto-31.9.1.pom
    
    207
    +81dd485618a509a3235929b9eb13091d884452661de6ce5a45cc38b1c555421c | https://dl.google.com/dl/android/maven2/com/android/zipflinger/8.9.1/zipflinger-8.9.1.jar
    
    208
    +8e53cca7bf0ab800044c410179c4d08a0158d1bb35e152e329f632f81ec1570d | https://dl.google.com/dl/android/maven2/com/android/zipflinger/8.9.1/zipflinger-8.9.1.pom
    
    209
    +d001eb0ccbbfc8cb9eaa193a358e63712974639775647be949ab232c2b29b407 | https://dl.google.com/dl/android/maven2/com/google/testing/platform/core-proto/0.0.9-alpha03/core-proto-0.0.9-alpha03.jar
    
    210
    +3bb45280df1dd1c96b9a01724a614566b7d60d33453fcd52c2c741f9999c3a4e | https://dl.google.com/dl/android/maven2/com/google/testing/platform/core-proto/0.0.9-alpha03/core-proto-0.0.9-alpha03.pom
    
    211
    +d83e85991ac7591c9937020e550f42b22b85320cbb0812116c9a17ca91048f7c | https://plugins.gradle.org/m2/com/jetbrains/python/envs/com.jetbrains.python.envs.gradle.plugin/0.0.31/com.jetbrains.python.envs.gradle.plugin-0.0.31.pom
    
    212
    +f86065ae2d0a611af43e38ef1c910ad0ec699f9ed76eb990f211a0f1e6b70590 | https://plugins.gradle.org/m2/gradle/plugin/com/jetbrains/python/gradle-python-envs/0.0.31/gradle-python-envs-0.0.31.jar
    
    213
    +b7f00343ebdd21db9e9cb5ec189f9490429814d39b1c7371c997d4059e78dea5 | https://plugins.gradle.org/m2/gradle/plugin/com/jetbrains/python/gradle-python-envs/0.0.31/gradle-python-envs-0.0.31.pom
    
    214
    +6b7aa8ea52466795239440c9881fa2875cacb6d36ecc8eeebb590354a610a067 | https://plugins.gradle.org/m2/io/gitlab/arturbosch/detekt/io.gitlab.arturbosch.detekt.gradle.plugin/1.23.8/io.gitlab.arturbosch.detekt.gradle.plugin-1.23.8.pom
    
    215
    +e256ee50a14d28e59c9c69c090b3e7654c197e84111c94016dd5d55034ccc0ee | https://plugins.gradle.org/m2/org/mozilla/rust-android-gradle/plugin/0.9.6/plugin-0.9.6.jar
    
    216
    +5f0c98844d8c214409c6ef921ff4520cce91e5d3c590a066add3a14bad850d0c | https://plugins.gradle.org/m2/org/mozilla/rust-android-gradle/plugin/0.9.6/plugin-0.9.6.module
    
    217
    +ee5cba205efbf7fa45f019ce92d31738a5be38d7a6579ab5fe2a6f8777346f6e | https://plugins.gradle.org/m2/org/mozilla/rust-android-gradle/plugin/0.9.6/plugin-0.9.6.pom
    
    218
    +ba734e1e84c09d615af6a09d33034b4f0442f8772dec120efb376d86a565ae15 | https://repo.maven.apache.org/maven2/com/google/android/annotations/4.1.1.4/annotations-4.1.1.4.jar
    
    219
    +e4bb54753c36a27a0e5d70154a5034fedd8feac4282295034bfd483d6c7aae78 | https://repo.maven.apache.org/maven2/com/google/android/annotations/4.1.1.4/annotations-4.1.1.4.pom
    
    220
    +4ef1fe0c327fc1521d1d753b0b1c4a875a54bd14ebded3afff0ca395320b6ea9 | https://repo.maven.apache.org/maven2/com/google/api/grpc/proto-google-common-protos/2.17.0/proto-google-common-protos-2.17.0.jar
    
    221
    +3f028153a585c59f558b3e43a7c9809a601a8bb5e91061d6c658fffa24cb8e26 | https://repo.maven.apache.org/maven2/com/google/api/grpc/proto-google-common-protos/2.17.0/proto-google-common-protos-2.17.0.pom
    
    222
    +05f740c6648165db00cf618dd56c200c4725e358e6d54f5853e0bec15734ea0a | https://repo.maven.apache.org/maven2/com/google/auto/auto-parent/6/auto-parent-6.pom
    
    223
    +b48b04ddba40e8ac33bf036f06fc43995fc5084bd94bdaace807ce27d3bea3fb | https://repo.maven.apache.org/maven2/com/google/auto/value/auto-value-annotations/1.6.2/auto-value-annotations-1.6.2.jar
    
    224
    +1c76cd462fc96e7aa96dc70ce82f0d54063d6df16db35c9c7d9cc0d1a99d3fff | https://repo.maven.apache.org/maven2/com/google/auto/value/auto-value-annotations/1.6.2/auto-value-annotations-1.6.2.pom
    
    225
    +27b640c82179f5cff62009c0b72033d9bc60f60e9902a66802274b7fe37fc81c | https://repo.maven.apache.org/maven2/com/google/auto/value/auto-value-parent/1.6.2/auto-value-parent-1.6.2.pom
    
    226
    +766ad2a0783f2687962c8ad74ceecc38a28b9f72a2d085ee438b7813e928d0c7 | https://repo.maven.apache.org/maven2/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
    
    227
    +19889dbdf1b254b2601a5ee645b8147a974644882297684c798afe5d63d78dfe | https://repo.maven.apache.org/maven2/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.pom
    
    228
    +4248e0882426c615182385d6086c3ef3262e769957189e29306280b85482b833 | https://repo.maven.apache.org/maven2/com/google/code/gson/gson-parent/2.10.1/gson-parent-2.10.1.pom
    
    229
    +8acb1f3b72a6f026916ac0735bad9aab0293d527edb7b365327def13a9367b7a | https://repo.maven.apache.org/maven2/com/google/code/gson/gson-parent/2.11.0/gson-parent-2.11.0.pom
    
    230
    +4241c14a7727c34feea6507ec801318a3d4a90f070e4525681079fb94ee4c593 | https://repo.maven.apache.org/maven2/com/google/code/gson/gson/2.10.1/gson-2.10.1.jar
    
    231
    +d2b115634f5c085db4b9c9ffc2658e89e231fdbfbe2242121a1cd95d4d948dd7 | https://repo.maven.apache.org/maven2/com/google/code/gson/gson/2.10.1/gson-2.10.1.pom
    
    232
    +57928d6e5a6edeb2abd3770a8f95ba44dce45f3b23b7a9dc2b309c581552a78b | https://repo.maven.apache.org/maven2/com/google/code/gson/gson/2.11.0/gson-2.11.0.jar
    
    233
    +c0e547bea998888e6e25c5886a90e762272bc88b5275343dd2c05ded6ca2e360 | https://repo.maven.apache.org/maven2/com/google/code/gson/gson/2.11.0/gson-2.11.0.pom
    
    234
    +88970a456a08ba4c66b01b23e5846ca1095cc14e54cb48363e5d2e15a1307308 | https://repo.maven.apache.org/maven2/com/google/crypto/tink/tink/1.7.0/tink-1.7.0.jar
    
    235
    +2aee3523715f8f2cd10b2603c8d19e561ac758310b7e2c9853946d2c5e7b4bf7 | https://repo.maven.apache.org/maven2/com/google/crypto/tink/tink/1.7.0/tink-1.7.0.pom
    
    236
    +f1dd23f8ae34a8e91366723991ead0d6499d1a3e9163ce550c200b02d76a872b | https://repo.maven.apache.org/maven2/com/google/dagger/dagger/2.28.3/dagger-2.28.3.jar
    
    237
    +265ba959a8e13c3a06133f04b539169c1018daffd4d33f53c453ab4cb386f570 | https://repo.maven.apache.org/maven2/com/google/dagger/dagger/2.28.3/dagger-2.28.3.pom
    
    238
    +0261ca01f2d2e9ac2ae2ece75d42c56323b385fb294b6bc943f62ef4e92ddf08 | https://repo.maven.apache.org/maven2/com/google/errorprone/error_prone_annotations/2.11.0/error_prone_annotations-2.11.0.pom
    
    239
    +9e6814cb71816988a4fd1b07a993a8f21bb7058d522c162b1de849e19bea54ae | https://repo.maven.apache.org/maven2/com/google/errorprone/error_prone_annotations/2.18.0/error_prone_annotations-2.18.0.jar
    
    240
    +920135797dcca5917b5a5c017642a58d340a4cd1bcd12f56f892a5663bd7bddc | https://repo.maven.apache.org/maven2/com/google/errorprone/error_prone_annotations/2.18.0/error_prone_annotations-2.18.0.pom
    
    241
    +24c923372c58e35d0b9f16a028929bb9aedc77521867c274f2bd0735df5ba1f5 | https://repo.maven.apache.org/maven2/com/google/errorprone/error_prone_annotations/2.27.0/error_prone_annotations-2.27.0.jar
    
    242
    +4ca5a35d61235e16549ac346d1e34551cdf0fe27e84aa57e03cbeb255ea4e5da | https://repo.maven.apache.org/maven2/com/google/errorprone/error_prone_annotations/2.27.0/error_prone_annotations-2.27.0.pom
    
    243
    +3edce6b711ba368efe16b9b7aacb0214fbd648414cb9b965953a2e7ed89a819a | https://repo.maven.apache.org/maven2/com/google/errorprone/error_prone_annotations/2.3.1/error_prone_annotations-2.3.1.pom
    
    244
    +8283f0cb44c624a79d330b6fd80b8b8a715a68b3685c9a951c3de837d4540551 | https://repo.maven.apache.org/maven2/com/google/errorprone/error_prone_parent/2.11.0/error_prone_parent-2.11.0.pom
    
    245
    +47f22e99c7bf466391def16f8377985e5d3ba6f5bbcf65853644805513e15fad | https://repo.maven.apache.org/maven2/com/google/errorprone/error_prone_parent/2.18.0/error_prone_parent-2.18.0.pom
    
    246
    +fa81829d049559df6927f9c9a6fd6bbd09f8b50e6d4736ae72c8300b6c3d7654 | https://repo.maven.apache.org/maven2/com/google/errorprone/error_prone_parent/2.27.0/error_prone_parent-2.27.0.pom
    
    247
    +767525d9a81129cd081968382980336327be4162b1e2251a182911daa733c123 | https://repo.maven.apache.org/maven2/com/google/errorprone/error_prone_parent/2.3.1/error_prone_parent-2.3.1.pom
    
    248
    +3f8c088b4dd04a9858721f2e162508c94db0dd86f961e306ee63ef2eda871bf7 | https://repo.maven.apache.org/maven2/com/google/flatbuffers/flatbuffers-java/1.12.0/flatbuffers-java-1.12.0.jar
    
    249
    +cb226baf546260770f21e8152a6aa88ba15230d739f750df480f2a668d43e0eb | https://repo.maven.apache.org/maven2/com/google/flatbuffers/flatbuffers-java/1.12.0/flatbuffers-java-1.12.0.pom
    
    250
    +a171ee4c734dd2da837e4b16be9df4661afab72a41adaf31eb84dfdaf936ca26 | https://repo.maven.apache.org/maven2/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar
    
    251
    +e96042ce78fecba0da2be964522947c87b40a291b5fd3cd672a434924103c4b9 | https://repo.maven.apache.org/maven2/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.pom
    
    252
    +f8698ab46ca996ce889c1afc8ca4f25eb8ac6b034dc898d4583742360016cc04 | https://repo.maven.apache.org/maven2/com/google/guava/guava-parent/26.0-android/guava-parent-26.0-android.pom
    
    253
    +43ed0e36b353f41e5eb75cd756667c9e2df97cef06eb16066967158a1d034d2a | https://repo.maven.apache.org/maven2/com/google/guava/guava-parent/32.0.1-jre/guava-parent-32.0.1-jre.pom
    
    254
    +bd7fa227591fb8509677d0d1122cf95158f3b8a9f45653f58281d879f6dc48c5 | https://repo.maven.apache.org/maven2/com/google/guava/guava/32.0.1-jre/guava-32.0.1-jre.jar
    
    255
    +42c257f7f736d377b31afeeee978ab26d730cd70af60dde7662e182352e2482a | https://repo.maven.apache.org/maven2/com/google/guava/guava/32.0.1-jre/guava-32.0.1-jre.pom
    
    256
    +e4ad7607e5c0477c6f890ef26a49cb8d1bb4dffb650bab4502afee64644e3069 | https://repo.maven.apache.org/maven2/com/google/guava/listenablefuture/1.0/listenablefuture-1.0.jar
    
    257
    +53873caf26bc1ed8a567ea6c939ab2aaa3f47a5e32d5cade95ddf5080d23238a | https://repo.maven.apache.org/maven2/com/google/guava/listenablefuture/1.0/listenablefuture-1.0.pom
    
    258
    +b372a037d4230aa57fbeffdef30fd6123f9c0c2db85d0aced00c91b974f33f99 | https://repo.maven.apache.org/maven2/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
    
    259
    +18d4b1db26153d4e55079ce1f76bb1fe05cdb862ef9954a88cbcc4ff38b8679b | https://repo.maven.apache.org/maven2/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.pom
    
    260
    +5faca824ba115bee458730337dfdb2fcea46ba2fd774d4304edbf30fa6a3f055 | https://repo.maven.apache.org/maven2/com/google/j2objc/j2objc-annotations/1.3/j2objc-annotations-1.3.pom
    
    261
    +f02a95fa1a5e95edb3ed859fd0fb7df709d121a35290eff8b74dce2ab7f4d6ed | https://repo.maven.apache.org/maven2/com/google/j2objc/j2objc-annotations/2.8/j2objc-annotations-2.8.jar
    
    262
    +37f87798b18385113c918bfa9e1276fe50735ef8fa849b5800c519d54dbf11f8 | https://repo.maven.apache.org/maven2/com/google/j2objc/j2objc-annotations/2.8/j2objc-annotations-2.8.pom
    
    263
    +c71555751e57e0ef912870e8ac9625ae782502a6a5b9c19ccf83b2a97d8b26bd | https://repo.maven.apache.org/maven2/com/google/jimfs/jimfs-parent/1.1/jimfs-parent-1.1.pom
    
    264
    +c4828e28d7c0a930af9387510b3bada7daa5c04d7c25a75c7b8b081f1c257ddd | https://repo.maven.apache.org/maven2/com/google/jimfs/jimfs/1.1/jimfs-1.1.jar
    
    265
    +efa86e5cd922f17b472fdfcae57234d8d4ac3e148b6250737dfce454af7a7a44 | https://repo.maven.apache.org/maven2/com/google/jimfs/jimfs/1.1/jimfs-1.1.pom
    
    266
    +13a32dfb9de6fc1c3c3f7af53e4d5c77fd77d2b476bae38b74b7581cdee2e655 | https://repo.maven.apache.org/maven2/com/google/protobuf/protobuf-bom/3.22.3/protobuf-bom-3.22.3.pom
    
    267
    +04ecfd52c50df07a75551f9b09e0ef30630ee4237d091ca0eca71e5bfb78cce5 | https://repo.maven.apache.org/maven2/com/google/protobuf/protobuf-bom/3.24.4/protobuf-bom-3.24.4.pom
    
    268
    +c615f76879dc5c303e4df5b94a6afa39534058c7545db2d483fd95d9f63c8bfe | https://repo.maven.apache.org/maven2/com/google/protobuf/protobuf-java-util/3.22.3/protobuf-java-util-3.22.3.jar
    
    269
    +b44701b06a064865ec9b5614a93e9e28fadd7d4dfc4b460f21c819ef53dbe2d6 | https://repo.maven.apache.org/maven2/com/google/protobuf/protobuf-java-util/3.22.3/protobuf-java-util-3.22.3.pom
    
    270
    +186ea794150f5b42aea7ec6041df373d1d8a8a831624f58a55debb6043ec7312 | https://repo.maven.apache.org/maven2/com/google/protobuf/protobuf-java/3.22.3/protobuf-java-3.22.3.pom
    
    271
    +e5655522be1aa5cc1f2f092aa036b0445157f294928eedf1332ac938c7b69686 | https://repo.maven.apache.org/maven2/com/google/protobuf/protobuf-java/3.24.4/protobuf-java-3.24.4.jar
    
    272
    +3941221ca657819ddebd95fe8b740f470af7abf30460b13ea1c9ab79f10fab91 | https://repo.maven.apache.org/maven2/com/google/protobuf/protobuf-java/3.24.4/protobuf-java-3.24.4.pom
    
    273
    +399133d7f6f57934dd76c4b18e86348f424532108daf4a01c8f820b8665f0929 | https://repo.maven.apache.org/maven2/com/google/protobuf/protobuf-parent/3.22.3/protobuf-parent-3.22.3.pom
    
    274
    +fb7ec0505876fdb9ec79510aced2d1eb04c3b8cfc690b589049757ca981cadb3 | https://repo.maven.apache.org/maven2/com/google/protobuf/protobuf-parent/3.24.4/protobuf-parent-3.24.4.pom
    
    275
    +757bfe906193b8b651e79dc26cd67d6b55d0770a2cdfb0381591504f779d4a76 | https://repo.maven.apache.org/maven2/com/googlecode/juniversalchardet/juniversalchardet/1.0.3/juniversalchardet-1.0.3.jar
    
    276
    +7846399b35c7cd642a9b3a000c3e2d62d04eb37a4547b6933cc8b18bcc2f086b | https://repo.maven.apache.org/maven2/com/googlecode/juniversalchardet/juniversalchardet/1.0.3/juniversalchardet-1.0.3.pom
    
    277
    +20ef4b82e43ff7c652281a21313cf3b941092467add3fa73509c26f6969efdab | https://repo.maven.apache.org/maven2/com/squareup/javapoet/1.10.0/javapoet-1.10.0.jar
    
    278
    +1690340a222279f2cbadf373e88826fa20f7f3cc3ec0252f36818fed32701ab1 | https://repo.maven.apache.org/maven2/com/squareup/javapoet/1.10.0/javapoet-1.10.0.pom
    
    279
    +fcfb09fb0ea0aa97d3cfe7ea792398081348e468f126b3603cb3803f240197f0 | https://repo.maven.apache.org/maven2/com/squareup/javawriter/2.5.0/javawriter-2.5.0.jar
    
    280
    +e1abd7f1116cf5e0c59947693e2189208ec94296b2a3394c959e3511d399a7b0 | https://repo.maven.apache.org/maven2/com/squareup/javawriter/2.5.0/javawriter-2.5.0.pom
    
    281
    +1d8518e3ac7532a104e4f7be77def37c982e530723c6bdb3d67708cce2b0c2c4 | https://repo.maven.apache.org/maven2/com/sun/activation/all/1.2.0/all-1.2.0.pom
    
    282
    +360883bf64486ecef161b8f282f6503536dd1a670d53a0a871c8fb20170e6795 | https://repo.maven.apache.org/maven2/com/sun/activation/all/1.2.1/all-1.2.1.pom
    
    283
    +993302b16cd7056f21e779cc577d175a810bb4900ef73cd8fbf2b50f928ba9ce | https://repo.maven.apache.org/maven2/com/sun/activation/javax.activation/1.2.0/javax.activation-1.2.0.jar
    
    284
    +f879b6e945854c6900b0dbee1c8384d7ab3de7e157fd7ac84937405c416d2a5e | https://repo.maven.apache.org/maven2/com/sun/activation/javax.activation/1.2.0/javax.activation-1.2.0.pom
    
    285
    +4ffabb06be454a05e4398e20c77fa2b6308d4b88dfbef7ca30a76b5b7d5505ef | https://repo.maven.apache.org/maven2/com/sun/istack/istack-commons-runtime/3.0.8/istack-commons-runtime-3.0.8.jar
    
    286
    +c2e014d34cb84ed287d064986c45c305a4124228a7337eccf6c421d14d708f1c | https://repo.maven.apache.org/maven2/com/sun/istack/istack-commons-runtime/3.0.8/istack-commons-runtime-3.0.8.pom
    
    287
    +a0f0517e8512f0fbcc7b8295c12f6566a3d0c2d86d655639dc662ef8c0c7ebe5 | https://repo.maven.apache.org/maven2/com/sun/istack/istack-commons/3.0.8/istack-commons-3.0.8.pom
    
    288
    +1a7dec2b27e7e055744cdb8cf1b90def4fd473acd1b804eff098139358959bd7 | https://repo.maven.apache.org/maven2/com/sun/xml/bind/jaxb-bom-ext/2.3.2/jaxb-bom-ext-2.3.2.pom
    
    289
    +20dd6dc34ab7549ac40da1d82e92222ec4347ad0ec0cb118ef6c5703bed53a18 | https://repo.maven.apache.org/maven2/com/sun/xml/bind/mvn/jaxb-parent/2.3.2/jaxb-parent-2.3.2.pom
    
    290
    +b24f8d51f184a68bc1b86d48c0e3cfefeb21a44ede1c5f7303c58ae0488533ec | https://repo.maven.apache.org/maven2/com/sun/xml/bind/mvn/jaxb-runtime-parent/2.3.2/jaxb-runtime-parent-2.3.2.pom
    
    291
    +b55d3efa9b158f483a30e92c78ccb600f93314733d089eba9b74436f01b314a4 | https://repo.maven.apache.org/maven2/com/sun/xml/bind/mvn/jaxb-txw-parent/2.3.2/jaxb-txw-parent-2.3.2.pom
    
    292
    +056f3a1e144409f21ed16afc26805f58e9a21f3fce1543c42d400719d250c511 | https://repo.maven.apache.org/maven2/com/sun/xml/fastinfoset/FastInfoset/1.2.16/FastInfoset-1.2.16.jar
    
    293
    +e147d258ab6e6691f70599a952400e6e6c7558f8c9c028dbe1be23178308e830 | https://repo.maven.apache.org/maven2/com/sun/xml/fastinfoset/FastInfoset/1.2.16/FastInfoset-1.2.16.pom
    
    294
    +90582425adc1f40b41362dafb95173931225acaa5e79620d5e6bd52f646292ba | https://repo.maven.apache.org/maven2/com/sun/xml/fastinfoset/fastinfoset-project/1.2.16/fastinfoset-project-1.2.16.pom
    
    295
    +4241dfa94e711d435f29a4604a3e2de5c4aa3c165e23bd066be6fc1fc4309569 | https://repo.maven.apache.org/maven2/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
    
    296
    +bdb8db7012d112a6e3ea8fdb7c510b300d99eff0819d27dddba9c43397ea4cfb | https://repo.maven.apache.org/maven2/commons-codec/commons-codec/1.10/commons-codec-1.10.pom
    
    297
    +e599d5318e97aa48f42136a2927e6dfa4e8881dff0e6c8e3109ddbbff51d7b7d | https://repo.maven.apache.org/maven2/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
    
    298
    +c1e7140d1dea8fdf3528bc1e3c5444ac0b541297311f45f9806c213ec3ee9a10 | https://repo.maven.apache.org/maven2/commons-codec/commons-codec/1.11/commons-codec-1.11.pom
    
    299
    +f41f7baacd716896447ace9758621f62c1c6b0a91d89acee488da26fc477c84f | https://repo.maven.apache.org/maven2/commons-io/commons-io/2.16.1/commons-io-2.16.1.jar
    
    300
    +5777d292251c7895c04a4c57015683ec3b353a12486c9b3e7178e9b0b3c38fff | https://repo.maven.apache.org/maven2/commons-io/commons-io/2.16.1/commons-io-2.16.1.pom
    
    301
    +daddea1ea0be0f56978ab3006b8ac92834afeefbd9b7e4e6316fca57df0fa636 | https://repo.maven.apache.org/maven2/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
    
    302
    +c91ab5aa570d86f6fd07cc158ec6bc2c50080402972ee9179fe24100739fbb20 | https://repo.maven.apache.org/maven2/commons-logging/commons-logging/1.2/commons-logging-1.2.pom
    
    303
    +783150e4708942c5d7705ff8b7b90f9fb5ad0179d46ad6a9b01d192b70379750 | https://repo.maven.apache.org/maven2/io/gitlab/arturbosch/detekt/detekt-gradle-plugin/1.23.8/detekt-gradle-plugin-1.23.8.jar
    
    304
    +bb71f9b57006989c5c03909b70242e25e28458b1555221e38a7c47ad976b2c54 | https://repo.maven.apache.org/maven2/io/gitlab/arturbosch/detekt/detekt-gradle-plugin/1.23.8/detekt-gradle-plugin-1.23.8.module
    
    305
    +0d1ed0b2ccd9226eb002d8a5aa9880b234736262cd7f591d83e836a46d858962 | https://repo.maven.apache.org/maven2/io/gitlab/arturbosch/detekt/detekt-gradle-plugin/1.23.8/detekt-gradle-plugin-1.23.8.pom
    
    306
    +fc15b14fc550ab81a61a36ef1f21b8fd1df843f584099b081bde0cc7fb952e74 | https://repo.maven.apache.org/maven2/io/gitlab/arturbosch/detekt/io.gitlab.arturbosch.detekt.gradle.plugin/1.23.8/io.gitlab.arturbosch.detekt.gradle.plugin-1.23.8.pom
    
    307
    +42b72e6572c084055ac3ce03e6efe433eb05ef620b3daf5136a4359fc72cc3e1 | https://repo.maven.apache.org/maven2/io/grpc/grpc-api/1.57.2/grpc-api-1.57.2.jar
    
    308
    +c7df4551a64f0282a766e809514d4238450a7429055f9c7718881d16a310a026 | https://repo.maven.apache.org/maven2/io/grpc/grpc-api/1.57.2/grpc-api-1.57.2.pom
    
    309
    +9b8ac88d9cef2819daffed7bdbd2f22680237d482c6c671fe02d36da3f08cf00 | https://repo.maven.apache.org/maven2/io/grpc/grpc-context/1.57.2/grpc-context-1.57.2.jar
    
    310
    +8927f77d6381e24487682708196a6ca728368b8fd7cebb104fd9324b6b124917 | https://repo.maven.apache.org/maven2/io/grpc/grpc-context/1.57.2/grpc-context-1.57.2.pom
    
    311
    +8184045f5791e00cf2cdbcf5e8846afd48f5cf7e5a4f38fb5b8303c7b2efe55b | https://repo.maven.apache.org/maven2/io/grpc/grpc-core/1.57.0/grpc-core-1.57.0.pom
    
    312
    +5a10070abfeb4966ec4d580961dcc4e7f69fa83ab25242f92c1765efb07b8606 | https://repo.maven.apache.org/maven2/io/grpc/grpc-core/1.57.2/grpc-core-1.57.2.jar
    
    313
    +0a97201afe17874f035f8a25ffb970678e49aadf2992c7d97c6ff9fb1d5da211 | https://repo.maven.apache.org/maven2/io/grpc/grpc-core/1.57.2/grpc-core-1.57.2.pom
    
    314
    +ed9dfdd7b1ed4356afb3c5d1407dedb634c8602fb410479b480ad8c1139ee17b | https://repo.maven.apache.org/maven2/io/grpc/grpc-netty/1.57.0/grpc-netty-1.57.0.pom
    
    315
    +9809d4c10c94d11e7b2946cdeb5b2884be20a09510289544f37569f02c877a21 | https://repo.maven.apache.org/maven2/io/grpc/grpc-netty/1.57.2/grpc-netty-1.57.2.jar
    
    316
    +8b12161cf2aacfbf398fb5afc3b0d73a21af206ba50c3d8f7bf4f6c4b375ebf8 | https://repo.maven.apache.org/maven2/io/grpc/grpc-netty/1.57.2/grpc-netty-1.57.2.pom
    
    317
    +fc4917dc5d419ac810fb3f27523c14e75e1fe50372154fab29324215ee6a955a | https://repo.maven.apache.org/maven2/io/grpc/grpc-protobuf-lite/1.57.2/grpc-protobuf-lite-1.57.2.jar
    
    318
    +60778c1ea407a3ba0a7f0f09df099e8272278e8abc29822c9cf50e1a052f1b75 | https://repo.maven.apache.org/maven2/io/grpc/grpc-protobuf-lite/1.57.2/grpc-protobuf-lite-1.57.2.pom
    
    319
    +c0dcb8c67fd01daa63256f0f8b68d3707ceb7ca85cdaab7a3c6c3ff460e13dd1 | https://repo.maven.apache.org/maven2/io/grpc/grpc-protobuf/1.57.0/grpc-protobuf-1.57.0.pom
    
    320
    +31630d8a9e9f08a959862015e30a4863908be3680c3a686f4c1f08d2ffeaf706 | https://repo.maven.apache.org/maven2/io/grpc/grpc-protobuf/1.57.2/grpc-protobuf-1.57.2.jar
    
    321
    +c5e2292802053977f04610b170484a9a1ea6af1541c144b27d18840ac544fa9d | https://repo.maven.apache.org/maven2/io/grpc/grpc-protobuf/1.57.2/grpc-protobuf-1.57.2.pom
    
    322
    +6d4459487c621dff31510a88829063631e915d2dcc774d71928418116e59a88d | https://repo.maven.apache.org/maven2/io/grpc/grpc-stub/1.57.0/grpc-stub-1.57.0.pom
    
    323
    +84d2af12719168f76375f2afdfd6eb5133a865edba9244d40e6b968e3adde1d3 | https://repo.maven.apache.org/maven2/io/grpc/grpc-stub/1.57.2/grpc-stub-1.57.2.jar
    
    324
    +2159e614a8794775eb98e2e1c85834ab4e5911be1c4a75c7163a993e9c892bac | https://repo.maven.apache.org/maven2/io/grpc/grpc-stub/1.57.2/grpc-stub-1.57.2.pom
    
    325
    +007c7d9c378df02d390567d0d7ddf542ffddb021b7313dbf502392113ffabb08 | https://repo.maven.apache.org/maven2/io/netty/netty-buffer/4.1.93.Final/netty-buffer-4.1.93.Final.jar
    
    326
    +83fbc54e2b73b86d55b208f618d1a2a156910ec146f7ece57565007b750add78 | https://repo.maven.apache.org/maven2/io/netty/netty-buffer/4.1.93.Final/netty-buffer-4.1.93.Final.pom
    
    327
    +dacf78ce78ab2d29570325db4cd2451ea589639807de95881a0fa7155a9e6b55 | https://repo.maven.apache.org/maven2/io/netty/netty-codec-http/4.1.93.Final/netty-codec-http-4.1.93.Final.jar
    
    328
    +a3dafff071b6d284e8063d96843de2bb83cf3b889eae0cc9e0adb64a57a31b82 | https://repo.maven.apache.org/maven2/io/netty/netty-codec-http/4.1.93.Final/netty-codec-http-4.1.93.Final.pom
    
    329
    +d96cc09045a1341c6d47494352aa263b87b72fb1d2ea9eca161aa73820bfe8bb | https://repo.maven.apache.org/maven2/io/netty/netty-codec-http2/4.1.93.Final/netty-codec-http2-4.1.93.Final.jar
    
    330
    +084433b42d541f7ac4b59287dd253285cfda3a3d65de72e7368bb7ec3d367271 | https://repo.maven.apache.org/maven2/io/netty/netty-codec-http2/4.1.93.Final/netty-codec-http2-4.1.93.Final.pom
    
    331
    +0ea47b5ba23ca1da8eb9146c8fc755c1271414633b1e2be2ce1df764ba0fff2a | https://repo.maven.apache.org/maven2/io/netty/netty-codec-socks/4.1.93.Final/netty-codec-socks-4.1.93.Final.jar
    
    332
    +8cd816ed991a946041bab4cb24bd9c8e41ee0692512511f2d83cef538eb605d7 | https://repo.maven.apache.org/maven2/io/netty/netty-codec-socks/4.1.93.Final/netty-codec-socks-4.1.93.Final.pom
    
    333
    +990c378168dc6364c6ff569701f4f2f122fffe8998b3e189eba4c4d868ed1084 | https://repo.maven.apache.org/maven2/io/netty/netty-codec/4.1.93.Final/netty-codec-4.1.93.Final.jar
    
    334
    +19cded267a070dff1abc9d029b552fad262acc1aba5c6c67b2278fca113a26ab | https://repo.maven.apache.org/maven2/io/netty/netty-codec/4.1.93.Final/netty-codec-4.1.93.Final.pom
    
    335
    +443bb316599fb16e3baeba2fb58881814d7ff0b7af176fe76e38071a6e86f8c0 | https://repo.maven.apache.org/maven2/io/netty/netty-common/4.1.93.Final/netty-common-4.1.93.Final.jar
    
    336
    +42d883b13eb38cabf549616462c5f331f5333bf0c8fc9215744f83c0180a4f6b | https://repo.maven.apache.org/maven2/io/netty/netty-common/4.1.93.Final/netty-common-4.1.93.Final.pom
    
    337
    +2ac5f7fbefa0b73ef783889069344d5515505a14b2303be693c5002c486df2b4 | https://repo.maven.apache.org/maven2/io/netty/netty-handler-proxy/4.1.93.Final/netty-handler-proxy-4.1.93.Final.jar
    
    338
    +6dc50da0e67f597812874f81eaa45404f7d076b8199ea9088932a85c1b610245 | https://repo.maven.apache.org/maven2/io/netty/netty-handler-proxy/4.1.93.Final/netty-handler-proxy-4.1.93.Final.pom
    
    339
    +4e5f563ae14ed713381816d582f5fcfd0615aefb29203486cdfb782d8a00a02b | https://repo.maven.apache.org/maven2/io/netty/netty-handler/4.1.93.Final/netty-handler-4.1.93.Final.jar
    
    340
    +84a1525cac0b4759efaef2997a47fe19b9b5642f9273fa0fd58a2e76c7a059fe | https://repo.maven.apache.org/maven2/io/netty/netty-handler/4.1.93.Final/netty-handler-4.1.93.Final.pom
    
    341
    +b109cb76f375fedb8a9ef75ac58063170deb7ea2ddd024f466fef6dc65cdfcee | https://repo.maven.apache.org/maven2/io/netty/netty-parent/4.1.93.Final/netty-parent-4.1.93.Final.pom
    
    342
    +e59770b66e81822e5d111ac4e544d7eb0c543e0a285f52628e53941acd8ed759 | https://repo.maven.apache.org/maven2/io/netty/netty-resolver/4.1.93.Final/netty-resolver-4.1.93.Final.jar
    
    343
    +5b350c3c91e9e55d29cbe68cfe4ef2116cc1f0328677ebf9f615bab7082c79f4 | https://repo.maven.apache.org/maven2/io/netty/netty-resolver/4.1.93.Final/netty-resolver-4.1.93.Final.pom
    
    344
    +774165a1c4dbaacb17f9c1ad666b3569a6a59715ae828e7c3d47703f479a53e7 | https://repo.maven.apache.org/maven2/io/netty/netty-transport-native-unix-common/4.1.93.Final/netty-transport-native-unix-common-4.1.93.Final.jar
    
    345
    +15bc25b67ff0a49272b270ef2b8cffd620057ca16cb29dff7ad5661adca2ae12 | https://repo.maven.apache.org/maven2/io/netty/netty-transport-native-unix-common/4.1.93.Final/netty-transport-native-unix-common-4.1.93.Final.pom
    
    346
    +a5a78019bc1cd43dbc3c7b7cdd3801912ca26d1f498fb560514fee497864ba96 | https://repo.maven.apache.org/maven2/io/netty/netty-transport/4.1.93.Final/netty-transport-4.1.93.Final.jar
    
    347
    +0dd62a0eb3cb1ea001a4d0426e4f5c08df1c70d9265675bffa5c583613422d43 | https://repo.maven.apache.org/maven2/io/netty/netty-transport/4.1.93.Final/netty-transport-4.1.93.Final.pom
    
    348
    +b7d23e93a34537ce332708269a0d1404788a5b5e1949e82f5535fce51b3ea95b | https://repo.maven.apache.org/maven2/io/perfmark/perfmark-api/0.26.0/perfmark-api-0.26.0.jar
    
    349
    +31d832332474ce48150f5bae003343319136f336afd1076a289029319e3ea97a | https://repo.maven.apache.org/maven2/io/perfmark/perfmark-api/0.26.0/perfmark-api-0.26.0.module
    
    350
    +7edee48616e17b61297eae3a82eb483a85e56d2567929378aa46f30a950322da | https://repo.maven.apache.org/maven2/io/perfmark/perfmark-api/0.26.0/perfmark-api-0.26.0.pom
    
    351
    +8b0a0f52fa8b05c5431921a063ed866efaa41dadf2e3a7ee3e1961f2b0d9645b | https://repo.maven.apache.org/maven2/jakarta/activation/jakarta.activation-api/1.2.1/jakarta.activation-api-1.2.1.jar
    
    352
    +42585cb07dda7f23aa04eb5e0940061944a246a67ad3d16942fbe569ff03cd31 | https://repo.maven.apache.org/maven2/jakarta/activation/jakarta.activation-api/1.2.1/jakarta.activation-api-1.2.1.pom
    
    353
    +15a55b7d537c9f9970aead28d2af97c059f65ff6102f76bbd29f1247dd8a6dfb | https://repo.maven.apache.org/maven2/jakarta/xml/bind/jakarta.xml.bind-api-parent/2.3.2/jakarta.xml.bind-api-parent-2.3.2.pom
    
    354
    +69156304079bdeed9fc0ae3b39389f19b3cc4ba4443bc80508995394ead742ea | https://repo.maven.apache.org/maven2/jakarta/xml/bind/jakarta.xml.bind-api/2.3.2/jakarta.xml.bind-api-2.3.2.jar
    
    355
    +b537b388dbab4cc0690b9d2fb0c74124d672531734567acf6e53130eab131ad6 | https://repo.maven.apache.org/maven2/jakarta/xml/bind/jakarta.xml.bind-api/2.3.2/jakarta.xml.bind-api-2.3.2.pom
    
    356
    +e04ba5195bcd555dc95650f7cc614d151e4bcd52d29a10b8aa2197f3ab89ab9b | https://repo.maven.apache.org/maven2/javax/annotation/javax.annotation-api/1.3.2/javax.annotation-api-1.3.2.jar
    
    357
    +46a4a251ca406e78e4853d7a2bae83282844a4992851439ee9a1f23716f06b97 | https://repo.maven.apache.org/maven2/javax/annotation/javax.annotation-api/1.3.2/javax.annotation-api-1.3.2.pom
    
    358
    +91c77044a50c481636c32d916fd89c9118a72195390452c81065080f957de7ff | https://repo.maven.apache.org/maven2/javax/inject/javax.inject/1/javax.inject-1.jar
    
    359
    +943e12b100627804638fa285805a0ab788a680266531e650921ebfe4621a8bfa | https://repo.maven.apache.org/maven2/javax/inject/javax.inject/1/javax.inject-1.pom
    
    360
    +8e495b634469d64fb8acfa3495a065cbacc8a0fff55ce1e31007be4c16dc57d3 | https://repo.maven.apache.org/maven2/junit/junit/4.13.2/junit-4.13.2.jar
    
    361
    +569b6977ee4603c965c1c46c3058fa6e969291b0160eb6964dd092cd89eadd94 | https://repo.maven.apache.org/maven2/junit/junit/4.13.2/junit-4.13.2.pom
    
    362
    +9ecea8bf2b1b39963939d18b70464eef60c508fed8820f9dcaba0c35518eabf7 | https://repo.maven.apache.org/maven2/net/java/dev/jna/jna-platform/5.6.0/jna-platform-5.6.0.jar
    
    363
    +1beb35cb4184e6c906a7e32eaebd852dd3da0a263962e99134ab945832394e28 | https://repo.maven.apache.org/maven2/net/java/dev/jna/jna-platform/5.6.0/jna-platform-5.6.0.pom
    
    364
    +81a8b9afc65f9d6b205338c25908af8de0ff8411a00985104c9d83fffdfab380 | https://repo.maven.apache.org/maven2/net/java/dev/jna/jna/5.14.0/jna-5.14.0.aar
    
    365
    +34ed1e1f27fa896bca50dbc4e99cf3732967cec387a7a0d5e3486c09673fe8c6 | https://repo.maven.apache.org/maven2/net/java/dev/jna/jna/5.14.0/jna-5.14.0.jar
    
    366
    +e04e25951501df25adc7b1dcdb6c53373c94897b84d3e14921292763ee07ae3d | https://repo.maven.apache.org/maven2/net/java/dev/jna/jna/5.14.0/jna-5.14.0.pom
    
    367
    +5557e235a8aa2f9766d5dc609d67948f2a8832c2d796cea9ef1d6cbe0b3b7eaf | https://repo.maven.apache.org/maven2/net/java/dev/jna/jna/5.6.0/jna-5.6.0.jar
    
    368
    +5fe81b0255978f24616d37b10608b79498a5f3073e1d9b2038d8736a831f2608 | https://repo.maven.apache.org/maven2/net/java/dev/jna/jna/5.6.0/jna-5.6.0.pom
    
    369
    +281440811268e65d9e266b3cc898297e214e04f09740d0386ceeb4a8923d63bf | https://repo.maven.apache.org/maven2/net/java/jvnet-parent/1/jvnet-parent-1.pom
    
    370
    +30f5789efa39ddbf96095aada3fc1260c4561faf2f714686717cb2dc5049475a | https://repo.maven.apache.org/maven2/net/java/jvnet-parent/3/jvnet-parent-3.pom
    
    371
    +26c5856e954b5f864db76f13b86919b59c6eecf9fd930b96baa8884626baf2f5 | https://repo.maven.apache.org/maven2/net/sf/jopt-simple/jopt-simple/4.9/jopt-simple-4.9.jar
    
    372
    +7af7e2d8b24b4798f04c2b7da24c9fbd1b7557b4e017c2054481565916079092 | https://repo.maven.apache.org/maven2/net/sf/jopt-simple/jopt-simple/4.9/jopt-simple-4.9.pom
    
    373
    +f264dd9f79a1fde10ce5ecc53221eff24be4c9331c830b7d52f2f08a7b633de2 | https://repo.maven.apache.org/maven2/net/sf/kxml/kxml2/2.3.0/kxml2-2.3.0.jar
    
    374
    +31ce606f4e9518936299bb0d27c978fa61e185fd1de7c9874fe959a53e34a685 | https://repo.maven.apache.org/maven2/net/sf/kxml/kxml2/2.3.0/kxml2-2.3.0.pom
    
    375
    +ff513db0361fd41237bef4784968bc15aae478d4ec0a9496f811072ccaf3841d | https://repo.maven.apache.org/maven2/org/apache/apache/13/apache-13.pom
    
    376
    +36c2f2f979ac67b450c0cb480e4e9baf6b40f3a681f22ba9692287d1139ad494 | https://repo.maven.apache.org/maven2/org/apache/apache/15/apache-15.pom
    
    377
    +7831307285fd475bbc36b20ae38e7882f11c3153b1d5930f852d44eda8f33c17 | https://repo.maven.apache.org/maven2/org/apache/apache/18/apache-18.pom
    
    378
    +af10c108da014f17cafac7b52b2b4b5a3a1c18265fa2af97a325d9143537b380 | https://repo.maven.apache.org/maven2/org/apache/apache/21/apache-21.pom
    
    379
    +bc10624e0623f36577fac5639ca2936d3240ed152fb6d8d533ab4d270543491c | https://repo.maven.apache.org/maven2/org/apache/apache/23/apache-23.pom
    
    380
    +555d0c9eaa69c042aff924927b9381e8f8174136d355eead445224452e6291cc | https://repo.maven.apache.org/maven2/org/apache/apache/31/apache-31.pom
    
    381
    +6aecfd5459728a595601cfa07258d131972ffc39b492eb48bdd596577a2f244a | https://repo.maven.apache.org/maven2/org/apache/commons/commons-compress/1.21/commons-compress-1.21.jar
    
    382
    +675bb023c9beedde3232949979b9742a5fea946280a55a1b462d4ca7801088cd | https://repo.maven.apache.org/maven2/org/apache/commons/commons-compress/1.21/commons-compress-1.21.pom
    
    383
    +3a2e69d06d641d1f3b293126dc9e2e4ea6563bf8c36c87e0ab6fa4292d04b79c | https://repo.maven.apache.org/maven2/org/apache/commons/commons-parent/34/commons-parent-34.pom
    
    384
    +7098a1ab8336ecd4c9dc21cbbcac869f82c66f64b8ac4f7988d41b4fcb44e49a | https://repo.maven.apache.org/maven2/org/apache/commons/commons-parent/35/commons-parent-35.pom
    
    385
    +cd313494c670b483ec256972af1698b330e598f807002354eb765479f604b09c | https://repo.maven.apache.org/maven2/org/apache/commons/commons-parent/42/commons-parent-42.pom
    
    386
    +75dbe8f34e98e4c3ff42daae4a2f9eb4cbcd3b5f1047d54460ace906dbb4502e | https://repo.maven.apache.org/maven2/org/apache/commons/commons-parent/52/commons-parent-52.pom
    
    387
    +d50da9c39bdca823d618d1b4a03b73f196497fcb8616fd0da727c8623592a9bb | https://repo.maven.apache.org/maven2/org/apache/commons/commons-parent/69/commons-parent-69.pom
    
    388
    +c8bc7e1c51a6d4ce72f40d2ebbabf1c4b68bfe76e732104b04381b493478e9d6 | https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpclient/4.5.14/httpclient-4.5.14.jar
    
    389
    +f18355af4cf80a8a4ef04ebd742a47e90a7eaf080c725b2095dbc4fc5dbdefb7 | https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpclient/4.5.14/httpclient-4.5.14.pom
    
    390
    +c03f813195e7a80e3608d0ddd8da80b21696a4c92a6a2298865bf149071551c7 | https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpclient/4.5.6/httpclient-4.5.6.jar
    
    391
    +7efc1241e73e7fbb268bfd33242d11ebd3ca07061d7d85f2962dc32a0f0b8855 | https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpclient/4.5.6/httpclient-4.5.6.pom
    
    392
    +5bad1de4f101447659f89d089868ccbad64a68cc503d2d65410b51f6904aa061 | https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpcomponents-client/4.5.14/httpcomponents-client-4.5.14.pom
    
    393
    +b042b41f2391edb00d35f7f4e509aed2123648c1d246ce58d0f7b905c9fe1f73 | https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpcomponents-client/4.5.6/httpcomponents-client-4.5.6.pom
    
    394
    +f2d75a2c2d423ad18539bf21656d56f88a4091944a662fcaf159d5ae283db7f7 | https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpcomponents-core/4.4.16/httpcomponents-core-4.4.16.pom
    
    395
    +caaf967d94afb21753f36082c6086206bd1f48825ff596932cceba72b65d39fa | https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpcomponents-parent/10/httpcomponents-parent-10.pom
    
    396
    +a901f87b115c55070c7ee43efff63e20e7b02d30af2443ae292bf1f4e532d3aa | https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpcomponents-parent/11/httpcomponents-parent-11.pom
    
    397
    +6c9b3dd142a09dc468e23ad39aad6f75a0f2b85125104469f026e52a474e464f | https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpcore/4.4.16/httpcore-4.4.16.jar
    
    398
    +3cbad849b35dacfe6cec31adada2c623c026c3261141b0d26eec7e399c6cd7fa | https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpcore/4.4.16/httpcore-4.4.16.pom
    
    399
    +0b2b1102c18d3c7e05a77214b9b7501a6f6056174ae5604e0e256776eda7553e | https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpmime/4.5.6/httpmime-4.5.6.jar
    
    400
    +dfbfd6ffe2a784ca9817c46365aa7f8a578320b805bde39d6f55a0b09d8aa8ca | https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpmime/4.5.6/httpmime-4.5.6.pom
    
    401
    +808fb3166f3e67dad9811c331029ab1681242fd52b735bc3f33f281167fcc72e | https://repo.maven.apache.org/maven2/org/bitbucket/b_c/jose4j/0.9.5/jose4j-0.9.5.jar
    
    402
    +bad024180a1b469cbd94e5f2db12841bcac5443d9545607f673cfde677c1d872 | https://repo.maven.apache.org/maven2/org/bitbucket/b_c/jose4j/0.9.5/jose4j-0.9.5.pom
    
    403
    +3639a24ddf9ba4b7eba0659b44770e91eba816421888e571f285aadefe532cd6 | https://repo.maven.apache.org/maven2/org/bouncycastle/bcpkix-jdk18on/1.79/bcpkix-jdk18on-1.79.jar
    
    404
    +35e49f4134de2ac326c3a50a25762cbb4db56f3802fa3f730cc85b653ad0987b | https://repo.maven.apache.org/maven2/org/bouncycastle/bcpkix-jdk18on/1.79/bcpkix-jdk18on-1.79.pom
    
    405
    +0d81ecc3124536b539bce9aa3fe9621b7f84c9cee371b635a5b31c78b79ab1da | https://repo.maven.apache.org/maven2/org/bouncycastle/bcprov-jdk18on/1.79/bcprov-jdk18on-1.79.jar
    
    406
    +d8f1a06b149d746e9d98de54e2f7aa9b2eb613fb35ca67d8ae396ceaac661ee4 | https://repo.maven.apache.org/maven2/org/bouncycastle/bcprov-jdk18on/1.79/bcprov-jdk18on-1.79.pom
    
    407
    +c70b88ada58938cbc2f005d40329054078bcfa1149e6ffc03e9242eb6ab21836 | https://repo.maven.apache.org/maven2/org/bouncycastle/bcutil-jdk18on/1.79/bcutil-jdk18on-1.79.jar
    
    408
    +e24c1fb4cf1605405a6988e9e4d6e4b2e1f4393fc73a89a9452ae625ee311d02 | https://repo.maven.apache.org/maven2/org/bouncycastle/bcutil-jdk18on/1.79/bcutil-jdk18on-1.79.pom
    
    409
    +33ac6a0f1341ae96647c7d4465f4aa3d24fe97d2697bcee2ceae6fc8b5ef2c3c | https://repo.maven.apache.org/maven2/org/checkerframework/checker-qual/2.5.8/checker-qual-2.5.8.pom
    
    410
    +e316255bbfcd9fe50d165314b85abb2b33cb2a66a93c491db648e498a82c2de1 | https://repo.maven.apache.org/maven2/org/checkerframework/checker-qual/3.33.0/checker-qual-3.33.0.jar
    
    411
    +e8521d75625d41272c767d262a153ac163cc505b66644a2ef705fa8949ffb4e5 | https://repo.maven.apache.org/maven2/org/checkerframework/checker-qual/3.33.0/checker-qual-3.33.0.module
    
    412
    +f55a922027a78fdd8b3ea15a0d8bfe3fec6a5ceac30c86aa8afa4a5b9b0df603 | https://repo.maven.apache.org/maven2/org/checkerframework/checker-qual/3.33.0/checker-qual-3.33.0.pom
    
    413
    +c92c92c4b9b183f9981ba7399f36592e5e3ad6f4cdac7101b5a22cc17998d13f | https://repo.maven.apache.org/maven2/org/codehaus/groovy/groovy/3.0.22/groovy-3.0.22.jar
    
    414
    +51b731e5cff121efd6d320f4a801cd616869c5bed4e9c0e353b29060b1d2355f | https://repo.maven.apache.org/maven2/org/codehaus/groovy/groovy/3.0.22/groovy-3.0.22.pom
    
    415
    +9ffe526bf43a6348e9d8b33b9cd6f580a7f5eed0cf055913007eda263de974d0 | https://repo.maven.apache.org/maven2/org/codehaus/mojo/animal-sniffer-annotations/1.23/animal-sniffer-annotations-1.23.jar
    
    416
    +5610db06b733641acbc7a0c48a80c40069db627bad043f8c7c8d7afb4f6a3d27 | https://repo.maven.apache.org/maven2/org/codehaus/mojo/animal-sniffer-annotations/1.23/animal-sniffer-annotations-1.23.pom
    
    417
    +6b7f054ab86a87f8e2599f35808b0989922e86b6cab13988021cd12640a4b404 | https://repo.maven.apache.org/maven2/org/codehaus/mojo/animal-sniffer-parent/1.23/animal-sniffer-parent-1.23.pom
    
    418
    +1472325a16f0b1bdabed21fa4839372964944610294ce2681b2059edc654f2b3 | https://repo.maven.apache.org/maven2/org/codehaus/mojo/mojo-parent/74/mojo-parent-74.pom
    
    419
    +7495a07a797e88e43c3bc1a87421bd8b1fc55e32291fa18e4e32d8031ddc873f | https://repo.maven.apache.org/maven2/org/eclipse/ee4j/project/1.0.2/project-1.0.2.pom
    
    420
    +916b4794d8d8220a59a3fdf6a64dbe794aeb23395e888b81ae36a9b5a2c591a6 | https://repo.maven.apache.org/maven2/org/eclipse/ee4j/project/1.0.5/project-1.0.5.pom
    
    421
    +a1018bb54678ed9f5acb2f7a4084e385ff510201f4e9dbf5f75dc6a675f66be7 | https://repo.maven.apache.org/maven2/org/glassfish/jaxb/jaxb-bom/2.3.2/jaxb-bom-2.3.2.pom
    
    422
    +e6e0a1e89fb6ff786279e6a0082d5cef52dc2ebe67053d041800737652b4fd1b | https://repo.maven.apache.org/maven2/org/glassfish/jaxb/jaxb-runtime/2.3.2/jaxb-runtime-2.3.2.jar
    
    423
    +9448a5ad7fa68a6083dfbe4f42c8c83e082b9202a105401fc68e944c26548b34 | https://repo.maven.apache.org/maven2/org/glassfish/jaxb/jaxb-runtime/2.3.2/jaxb-runtime-2.3.2.pom
    
    424
    +4a6a9f483388d461b81aa9a28c685b8b74c0597993bf1884b04eddbca95f48fe | https://repo.maven.apache.org/maven2/org/glassfish/jaxb/txw2/2.3.2/txw2-2.3.2.jar
    
    425
    +a79dd002fb038183ff286a2635be2e68c103b87e0e64717d8d44bfd017fd33ea | https://repo.maven.apache.org/maven2/org/glassfish/jaxb/txw2/2.3.2/txw2-2.3.2.pom
    
    426
    +66fdef91e9739348df7a096aa384a5685f4e875584cce89386a7a47251c4d8e9 | https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar
    
    427
    +fde386a7905173a1b103de6ab820727584b50d0e32282e2797787c20a64ffa93 | https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.pom
    
    428
    +6d535f94efb663bdb682c9f27a50335394688009642ba7a9677504bc1be4129b | https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-parent/1.3/hamcrest-parent-1.3.pom
    
    429
    +1345f11ba606d15603d6740551a8c21947c0215640770ec67271fe78bea97cf5 | https://repo.maven.apache.org/maven2/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
    
    430
    +47b23a79fe336b741b82434c6e049d68165256e405e75c10921fd72fa8a65d8d | https://repo.maven.apache.org/maven2/org/jdom/jdom2/2.0.6/jdom2-2.0.6.pom
    
    431
    +ace2a10dc8e2d5fd34925ecac03e4988b2c0f851650c94b8cef49ba1bd111478 | https://repo.maven.apache.org/maven2/org/jetbrains/annotations/13.0/annotations-13.0.jar
    
    432
    +965aeb2bedff369819bdde1bf7a0b3b89b8247dd69c88b86375d76163bb8c397 | https://repo.maven.apache.org/maven2/org/jetbrains/annotations/13.0/annotations-13.0.pom
    
    433
    +7b0f19724082cbfcbc66e5abea2b9bc92cf08a1ea11e191933ed43801eb3cd05 | https://repo.maven.apache.org/maven2/org/jetbrains/annotations/23.0.0/annotations-23.0.0.jar
    
    434
    +c9490f655132328df2cfbcfdf743f53fc3916d6c1d10437175a6ca6e3a67771c | https://repo.maven.apache.org/maven2/org/jetbrains/annotations/23.0.0/annotations-23.0.0.pom
    
    435
    +c5fd725bffab51846bf3c77db1383c60aaaebfe1b7fe2f00d23fe1b7df0a439d | https://repo.maven.apache.org/maven2/org/jetbrains/intellij/deps/trove4j/1.0.20200330/trove4j-1.0.20200330.jar
    
    436
    +87721cbaa65a3c97d8b1ba9d207840f164c9fe38759fc9ea10ffe26565f8d3e9 | https://repo.maven.apache.org/maven2/org/jetbrains/intellij/deps/trove4j/1.0.20200330/trove4j-1.0.20200330.pom
    
    437
    +6674f29755d326addc756a2fdcabf2bb602f00004a0ed2db669da3df4e848006 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/fus-statistics-gradle-plugin/2.1.20/fus-statistics-gradle-plugin-2.1.20-gradle85.jar
    
    438
    +e8d564a23bc2037b3efb1c5b00ffb74ae44f99724577e2fc8d87ffbbc9cb9fb5 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/fus-statistics-gradle-plugin/2.1.20/fus-statistics-gradle-plugin-2.1.20.module
    
    439
    +a1103a70a6f8ffc1084ddc081b24bab26a5644972f9ccd141b8994d9f5054478 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/fus-statistics-gradle-plugin/2.1.20/fus-statistics-gradle-plugin-2.1.20.pom
    
    440
    +4d28f183a76c30a8cac20e7a3fa87054c2dd1db8864b3c9cd389e18dd997d31e | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-statistics/2.1.20/kotlin-build-statistics-2.1.20.jar
    
    441
    +391f6d734b834c91b7a801e223adfc736b580dbdce0f139a7e4bd47649c04ca3 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-statistics/2.1.20/kotlin-build-statistics-2.1.20.pom
    
    442
    +533c36cb362e6ed2d15f58732e7f4c6d2bed5c9d5179b897bc4b09d16d605377 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-tools-api/2.1.20/kotlin-build-tools-api-2.1.20.jar
    
    443
    +927f61f797261c59e4b5310314d69fd4a3ab8ef4f7039f7a5326075c42a4173a | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-tools-api/2.1.20/kotlin-build-tools-api-2.1.20.pom
    
    444
    +6e94896e321603e3bfe89fef02478e44d1d64a3d25d49d0694892ffc01c60acf | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-tools-impl/2.1.20/kotlin-build-tools-impl-2.1.20.jar
    
    445
    +10fb1e35e0e8706747e8e83eae8f8b43406ba664e4201ec9dfcb9af7da6b42ba | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-tools-impl/2.1.20/kotlin-build-tools-impl-2.1.20.pom
    
    446
    +c54a00718c8c0e3ee858bf42771c7f401c5e3c1738861e18e9536371042fa1b3 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-compiler-embeddable/2.1.20/kotlin-compiler-embeddable-2.1.20.jar
    
    447
    +227404eac6d809bc0d94def89336dfdf7d9a7d538792a234d52bdbafc2ae85af | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-compiler-embeddable/2.1.20/kotlin-compiler-embeddable-2.1.20.pom
    
    448
    +de3b5423d8fbf86ea2bd1334d401bc4aa84e28ec48945952d11c00b10b1402b6 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-compiler-runner/2.1.20/kotlin-compiler-runner-2.1.20.jar
    
    449
    +c6035d2372804534802c37ce554e8c8cbaaae84514a7bad6cc096424d8f24945 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-compiler-runner/2.1.20/kotlin-compiler-runner-2.1.20.pom
    
    450
    +3630a30182c63570eb519ae65aaa9419217dbad0814fede42c8dde704465a4c6 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-daemon-client/2.1.20/kotlin-daemon-client-2.1.20.jar
    
    451
    +faaa60be4270e9149b59439266396192beb47ff5e3a40985deedc54e591722d2 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-daemon-client/2.1.20/kotlin-daemon-client-2.1.20.pom
    
    452
    +d9e83df1d847a201ba3c016a786ced091be9503997d09f6a9cf1796ee489f374 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-daemon-embeddable/2.1.20/kotlin-daemon-embeddable-2.1.20.jar
    
    453
    +b1d38c0afd6e1d15c48c1c5d156ce60578f433136bec523f4eb199f7af3f8229 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-daemon-embeddable/2.1.20/kotlin-daemon-embeddable-2.1.20.pom
    
    454
    +b24f526d0dfefb0296ae0f4ab362f9d6ca0257725cc273083a9ae337ea28267d | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plugin-annotations/2.1.20/kotlin-gradle-plugin-annotations-2.1.20.jar
    
    455
    +c0ab34e9f7d00afdcb22fd03e52e8f859a4647d958e0b87b7d0cd26344163a5a | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plugin-annotations/2.1.20/kotlin-gradle-plugin-annotations-2.1.20.pom
    
    456
    +7e3619966fe389df48579f43b18f2c0b073696559915377c9442eba8cfbbfbf6 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plugin-api/2.1.20/kotlin-gradle-plugin-api-2.1.20-gradle85.jar
    
    457
    +7e3619966fe389df48579f43b18f2c0b073696559915377c9442eba8cfbbfbf6 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plugin-api/2.1.20/kotlin-gradle-plugin-api-2.1.20.jar
    
    458
    +02c26c265012470d72adcddbb824d238e6b289e100cd4bbf9a82750a3d49bfc0 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plugin-api/2.1.20/kotlin-gradle-plugin-api-2.1.20.module
    
    459
    +b74dbfea495c83ac564704baa839a4e7a5b791188c8f79656c9c19dd77de2f18 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plugin-api/2.1.20/kotlin-gradle-plugin-api-2.1.20.pom
    
    460
    +eaf10b20bba3923a07f8fb182fb8cd565699e157ee73d12599af1f5caba25040 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plugin-idea-proto/2.1.20/kotlin-gradle-plugin-idea-proto-2.1.20.jar
    
    461
    +3dd61e6936dc51006ce4c37effe43efe1400b841e09ec4b1ee4a94f6b919382a | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plugin-idea-proto/2.1.20/kotlin-gradle-plugin-idea-proto-2.1.20.pom
    
    462
    +00f6f843abc930d0c61abb4e3e302c8d17761291f9b2bc2586fe12b0cb975ead | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plugin-idea/2.1.20/kotlin-gradle-plugin-idea-2.1.20.jar
    
    463
    +b5def005f229a21b2ad6926df708cf84ba9efbc4ec19c635ebfe5b693731db08 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plugin-idea/2.1.20/kotlin-gradle-plugin-idea-2.1.20.module
    
    464
    +0a30b145d498d47db255d0d4cd6a7784c5f1f90c8bf9882cba95822a3bf33070 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plugin-idea/2.1.20/kotlin-gradle-plugin-idea-2.1.20.pom
    
    465
    +d637fba470b3bf713b0a65e6717ad5dd03a8725fcc94530289473ab26b42e82b | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plugin-model/2.1.20/kotlin-gradle-plugin-model-2.1.20.jar
    
    466
    +5899b97e7a9b171e6c05e549ce2a9ba3c75d2593159d4b2b01566414b568516a | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plugin-model/2.1.20/kotlin-gradle-plugin-model-2.1.20.module
    
    467
    +d7c09157c7a1badb8dae4e89bf9e0df4545b04cd03aaa40966a266f3b846d2c3 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plugin-model/2.1.20/kotlin-gradle-plugin-model-2.1.20.pom
    
    468
    +fb016e643b58e0aa2aec89110eaf14e78b3768c157f254345795fd6aa10493eb | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plugin/2.1.20/kotlin-gradle-plugin-2.1.20-gradle85.jar
    
    469
    +e947b544f4cd09c150afd8791bbd32a3137ddae3045a7d5394bea509aab96c57 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plugin/2.1.20/kotlin-gradle-plugin-2.1.20.module
    
    470
    +1f63a8c25c1366696579dd952f3eb7f42a0a4a7b3f6af691a482231306fcdac9 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plugin/2.1.20/kotlin-gradle-plugin-2.1.20.pom
    
    471
    +205e1169c628bec05f1d59e44d32091528ae9fd53a7e33ec543bcefdb1288de6 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plugins-bom/2.1.20/kotlin-gradle-plugins-bom-2.1.20.module
    
    472
    +639ca6c7653e1a9da95df2a3bae26ccb701c03afd58c797ab6bf6f255f64c301 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plugins-bom/2.1.20/kotlin-gradle-plugins-bom-2.1.20.pom
    
    473
    +132198115986095904b0cb01efaae1d81249641ef9149e05b344f864aae975f4 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-klib-commonizer-api/2.1.20/kotlin-klib-commonizer-api-2.1.20.jar
    
    474
    +2d96b256f0fc91eb12bceb6e4761e13d701ff1353f0592fc572988dae6a2d19b | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-klib-commonizer-api/2.1.20/kotlin-klib-commonizer-api-2.1.20.pom
    
    475
    +a7256273abb9df2235924d80fdd36d678b458467c3076c66851c42437bdd3c66 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-native-utils/2.1.20/kotlin-native-utils-2.1.20.jar
    
    476
    +d4679ce80b04458e5fccbd69b5e314bf1c0c167987e0439546fdfecfb53e3346 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-native-utils/2.1.20/kotlin-native-utils-2.1.20.pom
    
    477
    +3277ac102ae17aad10a55abec75ff5696c8d109790396434b496e75087854203 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/1.6.10/kotlin-reflect-1.6.10.jar
    
    478
    +57905524274a00ae028aaccc27283f6bc5925a934a046c1cc5d06c8ee4d6d5a9 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/1.6.10/kotlin-reflect-1.6.10.pom
    
    479
    +b5f608edfa98a8cfa2372cc12d18ada974be1c56c1093eff06cc061f4fc088b2 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/2.1.0/kotlin-reflect-2.1.0.jar
    
    480
    +9cd84b3d4f717c96235e4ba3b7276895ccffd55de411c7ce0b3f7bab562efe42 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/2.1.0/kotlin-reflect-2.1.0.pom
    
    481
    +ae4397fbb3aa2a1ada09290e753bba99a4114548977c3115526b9958f4cb1a04 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-script-runtime/2.1.20/kotlin-script-runtime-2.1.20.jar
    
    482
    +0f83b5a90156c61a6ff109557b2d988e2710ee3fbe9f4a4257a6ea0d8748c3d6 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-script-runtime/2.1.20/kotlin-script-runtime-2.1.20.pom
    
    483
    +5fdbf6ae72237ce335d603eb12c49b09bc9c1a33c0c01f1d62e77ff33663cefb | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-common/2.1.20/kotlin-scripting-common-2.1.20.jar
    
    484
    +1f77709045dd905eb7505a94280d37ec757f08709cfe9f3a74aba73bbf99f79b | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-common/2.1.20/kotlin-scripting-common-2.1.20.pom
    
    485
    +3d4f772b238414650017e97462256b7c4d5edfa1013cbf5477573eb1ac2e2884 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/2.1.20/kotlin-scripting-compiler-embeddable-2.1.20.jar
    
    486
    +0fff7ff1d3bfa9cce3efbb4db38989c268a51eb67f81efd0311b8a64618b85a9 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/2.1.20/kotlin-scripting-compiler-embeddable-2.1.20.pom
    
    487
    +f665d70b1a0837ff3a0ef7bec4fc5d9fed67ea75e4697de158eb51f1ea501c3f | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/2.1.20/kotlin-scripting-compiler-impl-embeddable-2.1.20.jar
    
    488
    +b639ae20d87a815e304ddd20a0e4c4937e13b5fc7a4267b5e15c0e5902298665 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/2.1.20/kotlin-scripting-compiler-impl-embeddable-2.1.20.pom
    
    489
    +69f457acab98364c0eb578c497e0c3ca930b8cfb82be774049da04cde38087f7 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-jvm/2.1.20/kotlin-scripting-jvm-2.1.20.jar
    
    490
    +3c4453391137ec455c74be496f71d9a498696d2549be64f59a60647ceee2553d | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-jvm/2.1.20/kotlin-scripting-jvm-2.1.20.pom
    
    491
    +e696506710d2c48d017cc89ccc1ea49101799577092b7021feada95ff62fd57f | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-serialization-compiler-plugin-embeddable/2.1.20/kotlin-serialization-compiler-plugin-embeddable-2.1.20.jar
    
    492
    +025d6b071e7d7cf3ec7a79f0d3fe477bd61dbde8abf596d89f8d432f7c019825 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-serialization-compiler-plugin-embeddable/2.1.20/kotlin-serialization-compiler-plugin-embeddable-2.1.20.pom
    
    493
    +acd6b0c1c375f28728a752cc6c8d22b511276c54f50d971bed433de7b2bdaa32 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-serialization/2.1.20/kotlin-serialization-2.1.20-gradle85.jar
    
    494
    +38c64fc9b79db24d98e35e4dbad0ef0e33b176c29749313c73b93a0f96c2220b | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-serialization/2.1.20/kotlin-serialization-2.1.20.module
    
    495
    +15fbf4aa24014c2afabe65e3c33ad8dfd2d8a1c47ccf976c05ba8a36a1a8bb42 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-serialization/2.1.20/kotlin-serialization-2.1.20.pom
    
    496
    +4f958aa993d5984f8f5ebed4146562a5f3a9f695b6049c9f287381379cadab33 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.8.22/kotlin-stdlib-jdk7-1.8.22.pom
    
    497
    +fdea6c4203724f42e8e64bef2f0bf79129ccd1df1edf1ccffdc22de7df498c76 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/2.1.0/kotlin-stdlib-jdk7-2.1.0.jar
    
    498
    +06fbc14ecb14a0af47b5a3f8d34763f4933d5cba5a3d245045bfe2f2bdb91b1e | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/2.1.0/kotlin-stdlib-jdk7-2.1.0.pom
    
    499
    +928f2187217476313cb816d48070bc7654aa3b9a5ae81d3fc5f8c279cc8f8d9e | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.8.22/kotlin-stdlib-jdk8-1.8.22.pom
    
    500
    +238d3c7e492f119b50da1c22546dd762462e55f22409611f5e53dd77625cd544 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/2.1.0/kotlin-stdlib-jdk8-2.1.0.jar
    
    501
    +e762b8c45690ae8a6a35df584f54be9c9da65885e61a905426aeafca5937e1ce | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/2.1.0/kotlin-stdlib-jdk8-2.1.0.pom
    
    502
    +d6f91b7b0f306cca299fec74fb7c34e4874d6f5ec5b925a0b4de21901e119c3f | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/2.1.0/kotlin-stdlib-2.1.0.jar
    
    503
    +dcfbc8e8bf32cd67a7efadd91d31152bce9870911d6ec50878f4fdb6e03e70e2 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/2.1.0/kotlin-stdlib-2.1.0.module
    
    504
    +134e48c17796c1c1027ecbe6c9f1c75c792f535987ab89e1e1dda43f8c366f5e | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/2.1.0/kotlin-stdlib-2.1.0.pom
    
    505
    +1bcc74e8ce84e2c25eaafde10f1248349cce3062b6e36978cbeec610db1e930a | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/2.1.20/kotlin-stdlib-2.1.20.jar
    
    506
    +55d296e45445f6c88699b0896706ea9550af87ad94873dc13b65bebbd5660a6f | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/2.1.20/kotlin-stdlib-2.1.20.module
    
    507
    +6750e1799ee502077dae5c3d599796f667606f60d35e95cb790448dc7912b40b | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/2.1.20/kotlin-stdlib-2.1.20.pom
    
    508
    +b4fbb523e8662d4a8451b9a36a9e7fd43f637cb0cd6a9b9e3681719665dabd8d | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-tooling-core/2.1.20/kotlin-tooling-core-2.1.20.jar
    
    509
    +3cef1c4b7c82eca8cc01c30caedd1549059e65f2f9d4162c8c9d77fba2413176 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-tooling-core/2.1.20/kotlin-tooling-core-2.1.20.pom
    
    510
    +82a3b29a611d47ce634ae2e6c509cde2a86f94b23b86be30864eb3d4b8fe8e7e | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-util-io/2.1.20/kotlin-util-io-2.1.20.jar
    
    511
    +7924277ed2020b8510d45f0dd10811126568103007d83f9971fc184660bd84a3 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-util-io/2.1.20/kotlin-util-io-2.1.20.pom
    
    512
    +f2d5e684715b920b6084968e6c33c8bb05b0b6b97919800e2f221d9418240c7d | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-util-klib-metadata/2.1.20/kotlin-util-klib-metadata-2.1.20.jar
    
    513
    +842755b95c31db4bdb92cf6d42c8541a1701fa2bdcf2521a8706bcb032a0a197 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-util-klib-metadata/2.1.20/kotlin-util-klib-metadata-2.1.20.pom
    
    514
    +ff79c5b0e6e42d920ebb1c76ba10cc2ddbf224e805645a8eeacade4916e2aace | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-util-klib/2.1.20/kotlin-util-klib-2.1.20.jar
    
    515
    +a6cdd38d775dfd07d07bd159d342cf7a0a96838a87e7482e220c63aed96e1280 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-util-klib/2.1.20/kotlin-util-klib-2.1.20.pom
    
    516
    +bc5e60e0e61842558dd19c52bdd24882d40b001e6b1beaea9c4120af7b95ba1c | https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-android/1.10.1/kotlinx-coroutines-android-1.10.1.jar
    
    517
    +b3707d750fae0a4b04b0995160da6a4e84e0226491ac71d8efa315cd5fb89f33 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-android/1.10.1/kotlinx-coroutines-android-1.10.1.module
    
    518
    +fa25e4c6f6e8e2c115d661bc392be5c804a6510f24115ceed8999448a384113d | https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-android/1.10.1/kotlinx-coroutines-android-1.10.1.pom
    
    519
    +9cbd04ba63e7399856745713e312d2f2161a1d44eda506ded47c8d56daf8461f | https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-bom/1.10.1/kotlinx-coroutines-bom-1.10.1.pom
    
    520
    +1239e9dbe1397cd5971342956b2511bc3ace7b641842e4372a088dcfa8b9ad55 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-bom/1.8.0/kotlinx-coroutines-bom-1.8.0.pom
    
    521
    +069c5988633230e074ec0d39321ec3cdaa4547c49e90ba936c63d8fc91c8c00d | https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.10.1/kotlinx-coroutines-core-jvm-1.10.1.jar
    
    522
    +18dd65465ec80d0e6e5d71818bf1192ef4817cf5d201282b5b9b1b713ac7969a | https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.10.1/kotlinx-coroutines-core-jvm-1.10.1.module
    
    523
    +7f9014465c3aba17a8357a8965ca9c9ca8c9e1a0447c7aea117c6407808a52d6 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.10.1/kotlinx-coroutines-core-jvm-1.10.1.pom
    
    524
    +9860906a1937490bf5f3b06d2f0e10ef451e65b95b269f22daf68a3d1f5065c5 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.8.0/kotlinx-coroutines-core-jvm-1.8.0.jar
    
    525
    +ff6a22da40040938751db0ae21177e76517dbf126a76796f5426727bf76c1228 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.8.0/kotlinx-coroutines-core-jvm-1.8.0.module
    
    526
    +a5633abd53467ceb91622d81f2e982080877145e0b76e1b75788715434885d0b | https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.8.0/kotlinx-coroutines-core-jvm-1.8.0.pom
    
    527
    +cbfd6d173e0a5c2986af953f8b1ccf29802aad09eaca6a4e9114108f8acac8b1 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.10.1/kotlinx-coroutines-core-1.10.1.module
    
    528
    +229ed223181c3caf27b7ac301c8169dca2d863191b710e613551a58795c03655 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.10.1/kotlinx-coroutines-core-1.10.1.pom
    
    529
    +00f3555ae7624851c67db12c308bc9ce26ae327cf0d724766a401e5ba00608c7 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-bom/1.8.1/kotlinx-serialization-bom-1.8.1.pom
    
    530
    +3565b6d4d789bf70683c45566944287fc1d8dc75c23d98bd87d01059cc76f2b3 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-core-jvm/1.8.1/kotlinx-serialization-core-jvm-1.8.1.jar
    
    531
    +fbe19d588ad7d5f646666682034ff44e0968d22071fe6ccf9f99e03c7a5efa57 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-core-jvm/1.8.1/kotlinx-serialization-core-jvm-1.8.1.module
    
    532
    +446655e8d43828bfbb387ce9d151a9371a3092b48b909e80606b53fc58979e28 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-core-jvm/1.8.1/kotlinx-serialization-core-jvm-1.8.1.pom
    
    533
    +78bde8305494af1b38e3966b5257ac90834016493f8bad219b8886c7fbdb25d5 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-core/1.8.1/kotlinx-serialization-core-1.8.1.module
    
    534
    +473f0aa3e4a17aab7860dca490dc42eabb6124f1d2953e6a995a08717e50c714 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-core/1.8.1/kotlinx-serialization-core-1.8.1.pom
    
    535
    +8769e5647557e3700919c32d508f5c5dad53c5d8234cd10846354fbcff14aa24 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-json-jvm/1.8.1/kotlinx-serialization-json-jvm-1.8.1.jar
    
    536
    +b991cb493400c1d960badfa86217158c637e5eca8881b20cd0125bb4ecfcf831 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-json-jvm/1.8.1/kotlinx-serialization-json-jvm-1.8.1.module
    
    537
    +d665d6b41fe058f666a6f386ad2e49cc101ef8fd2eefefefcbc111e91ee82436 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-json-jvm/1.8.1/kotlinx-serialization-json-jvm-1.8.1.pom
    
    538
    +7f7df005433ddf604f52aabd6afb21eb96093197cb4bdd0793c484c9d3c4b675 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-json/1.8.1/kotlinx-serialization-json-1.8.1.module
    
    539
    +c7700c99c83de02b46541a3d7e4b69b388749b7c0f57dceb454d143f2cd87a7b | https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-json/1.8.1/kotlinx-serialization-json-1.8.1.pom
    
    540
    +de23b114b3e4119a8fe6eb17bed5a3852816698bace67071579d6d927ebb080a | https://repo.maven.apache.org/maven2/org/junit/junit-bom/5.10.2/junit-bom-5.10.2.module
    
    541
    +169dd904a4b0f6520cffe658cc62292bfe9f3c14a989fa92120724cde43a9968 | https://repo.maven.apache.org/maven2/org/junit/junit-bom/5.10.2/junit-bom-5.10.2.pom
    
    542
    +ab137ba5a8e32c9b066bf9126a1c76dd5614b724ba5c0b02549772b5e9f4cf1f | https://repo.maven.apache.org/maven2/org/junit/junit-bom/5.9.2/junit-bom-5.9.2.module
    
    543
    +2ed07d65845131f5336a86476c9a4056b59d0b58b9815ab3679bb0f36f35f705 | https://repo.maven.apache.org/maven2/org/junit/junit-bom/5.9.2/junit-bom-5.9.2.pom
    
    544
    +20522549056e9e50aa35ef0b445a2e47a53d06be0b0a9467d704e2483ffb049a | https://repo.maven.apache.org/maven2/org/jvnet/staxex/stax-ex/1.8.1/stax-ex-1.8.1.jar
    
    545
    +8fc84f36ce6da6ce8c893b6538199a7f69a69a0706d9b17a3ee6a3a09452eed6 | https://repo.maven.apache.org/maven2/org/jvnet/staxex/stax-ex/1.8.1/stax-ex-1.8.1.pom
    
    546
    +7bc6bcbc21379948a0c8c467fb0f864206e5b818f6bc0b546872f5c9f941556f | https://repo.maven.apache.org/maven2/org/ow2/asm/asm-analysis/9.7/asm-analysis-9.7.jar
    
    547
    +9c33080ebcb631ae4f77eb62ed67bfc40cb872e8cfd058ac863e445c1dd973df | https://repo.maven.apache.org/maven2/org/ow2/asm/asm-analysis/9.7/asm-analysis-9.7.pom
    
    548
    +389bc247958e049fc9a0408d398c92c6d370c18035120395d4cba1d9d9304b7a | https://repo.maven.apache.org/maven2/org/ow2/asm/asm-commons/9.7/asm-commons-9.7.jar
    
    549
    +5acee3ee7252ed90b8074c755d022787499a95fafff98ac4a685107c4da409b4 | https://repo.maven.apache.org/maven2/org/ow2/asm/asm-commons/9.7/asm-commons-9.7.pom
    
    550
    +62f4b3bc436045c1acb5c3ba2d8ec556ec3369093d7f5d06c747eb04b56d52b1 | https://repo.maven.apache.org/maven2/org/ow2/asm/asm-tree/9.7/asm-tree-9.7.jar
    
    551
    +a34ea1e3e4128c01038db43c6976e88c779cf5af84b0505da266dfe6965668ec | https://repo.maven.apache.org/maven2/org/ow2/asm/asm-tree/9.7/asm-tree-9.7.pom
    
    552
    +37a6414d36641973f1af104937c95d6d921b2ddb4d612c66c5a9f2b13fc14211 | https://repo.maven.apache.org/maven2/org/ow2/asm/asm-util/9.7/asm-util-9.7.jar
    
    553
    +5d014d8c870d4871825bd2ddb5567b21ef6dac8ec48bbb8dbb465b0b3a2bf452 | https://repo.maven.apache.org/maven2/org/ow2/asm/asm-util/9.7/asm-util-9.7.pom
    
    554
    +adf46d5e34940bdf148ecdd26a9ee8eea94496a72034ff7141066b3eea5c4e9d | https://repo.maven.apache.org/maven2/org/ow2/asm/asm/9.7/asm-9.7.jar
    
    555
    +de00115f1d84f3a0b2ee3a4b6f6192d066f86d185d67b9d1522f2c80feac5f00 | https://repo.maven.apache.org/maven2/org/ow2/asm/asm/9.7/asm-9.7.pom
    
    556
    +321ddbb7ee6fe4f53dea6b4cd6db74154d6bfa42391c1f763b361b9f485acf05 | https://repo.maven.apache.org/maven2/org/ow2/ow2/1.5.1/ow2-1.5.1.pom
    
    557
    +cdba07964d1bb40a0761485c6b1e8c2f8fd9eb1d19c53928ac0d7f9510105c57 | https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/1.7.30/slf4j-api-1.7.30.jar
    
    558
    +7e0747751e9b67e19dcb5206f04ea22cc03d250c422426402eadd03513f2c314 | https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/1.7.30/slf4j-api-1.7.30.pom
    
    559
    +11647956e48a0c5bfb3ac33f6da7e83f341002b6857efd335a505b687be34b75 | https://repo.maven.apache.org/maven2/org/slf4j/slf4j-parent/1.7.30/slf4j-parent-1.7.30.pom
    
    560
    +b51f8867c92b6a722499557fc3a1fdea77bdf9ef574722fe90ce436a29559454 | https://repo.maven.apache.org/maven2/org/sonatype/oss/oss-parent/7/oss-parent-7.pom
    
    561
    +fb40265f982548212ff82e362e59732b2187ec6f0d80182885c14ef1f982827a | https://repo.maven.apache.org/maven2/org/sonatype/oss/oss-parent/9/oss-parent-9.pom
    
    562
    +e9f18b8a41f017e9033cb0ed85c8a2ba2307292cdfe25eae365923e7a31d2a70 | https://repo.maven.apache.org/maven2/org/tensorflow/tensorflow-lite-metadata/0.2.0/tensorflow-lite-metadata-0.2.0.jar
    
    563
    +0fe31326e83b7622cbcd9c75d467b291f01ffe3cc6e3e76651ac05a1c1c7a360 | https://repo.maven.apache.org/maven2/org/tensorflow/tensorflow-lite-metadata/0.2.0/tensorflow-lite-metadata-0.2.0.pom
    
    564
    +1467931448a0817696ae2805b7b8b20bfb082652bf9c4efaed528930dc49389b | https://repo.maven.apache.org/maven2/org/yaml/snakeyaml/2.2/snakeyaml-2.2.jar
    
    565
    +e982eadc788c69cf2e4de50a9f632b182c31dba50612830d348fc4b4ba8dd7d6 | https://repo.maven.apache.org/maven2/org/yaml/snakeyaml/2.2/snakeyaml-2.2.pom

  • projects/glean/use-custom-gradle-repo.diff
    1
    +diff --git a/build.gradle b/build.gradle
    
    2
    +index 2b346ef57..bfbabb833 100644
    
    3
    +--- a/build.gradle
    
    4
    ++++ b/build.gradle
    
    5
    +@@ -16,6 +16,17 @@ buildscript {
    
    6
    +     ]
    
    7
    +
    
    8
    +     repositories {
    
    9
    ++        def customRepoUrl = project.findProperty("gradleDependenciesUrl")
    
    10
    ++        if (customRepoUrl) {
    
    11
    ++            maven {
    
    12
    ++                url customRepoUrl
    
    13
    ++                metadataSources {
    
    14
    ++                    gradleMetadata()
    
    15
    ++                    mavenPom()
    
    16
    ++                }
    
    17
    ++            }
    
    18
    ++        }
    
    19
    ++
    
    20
    +         google()
    
    21
    +         mavenCentral()
    
    22
    +         maven {
    
    23
    +@@ -43,6 +54,17 @@ plugins {
    
    24
    +
    
    25
    + allprojects {
    
    26
    +     repositories {
    
    27
    ++        def customRepoUrl = project.findProperty("gradleDependenciesUrl")
    
    28
    ++        if (customRepoUrl) {
    
    29
    ++            maven {
    
    30
    ++                url customRepoUrl
    
    31
    ++                metadataSources {
    
    32
    ++                    gradleMetadata()
    
    33
    ++                    mavenPom()
    
    34
    ++                }
    
    35
    ++            }
    
    36
    ++        }
    
    37
    ++
    
    38
    +         google()
    
    39
    +         mavenCentral()
    
    40
    +         maven {
    
    41
    +@@ -146,6 +168,17 @@ subprojects {
    
    42
    +     // `./gradlew publish`) and also `./gradlew publishToProjectBuildDir`.
    
    43
    +     publishing {
    
    44
    +         repositories {
    
    45
    ++            def customRepoUrl = project.findProperty("gradleDependenciesUrl")
    
    46
    ++            if (customRepoUrl) {
    
    47
    ++                maven {
    
    48
    ++                    url customRepoUrl
    
    49
    ++                    metadataSources {
    
    50
    ++                        gradleMetadata()
    
    51
    ++                        mavenPom()
    
    52
    ++                    }
    
    53
    ++                }
    
    54
    ++            }
    
    55
    ++
    
    56
    +             maven {
    
    57
    +                 name = "rootProjectBuildDir"
    
    58
    +                 url = "file://${project.rootProject.buildDir}/maven"
    
    59
    +diff --git a/settings.gradle b/settings.gradle
    
    60
    +index 23a74d7ed..a0b90553a 100644
    
    61
    +--- a/settings.gradle
    
    62
    ++++ b/settings.gradle
    
    63
    +@@ -2,12 +2,38 @@
    
    64
    +  * License, v. 2.0. If a copy of the MPL was not distributed with this
    
    65
    +  * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
    
    66
    +
    
    67
    ++pluginManagement {
    
    68
    ++    repositories {
    
    69
    ++        def customRepoUrl = settings.hasProperty("gradleDependenciesUrl") ? settings.gradleDependenciesUrl : null
    
    70
    ++        if (customRepoUrl) {
    
    71
    ++            maven {
    
    72
    ++                url customRepoUrl
    
    73
    ++                metadataSources {
    
    74
    ++                    gradleMetadata()
    
    75
    ++                    mavenPom()
    
    76
    ++                }
    
    77
    ++            }
    
    78
    ++        }
    
    79
    ++    }
    
    80
    ++}
    
    81
    ++
    
    82
    + import org.yaml.snakeyaml.Yaml
    
    83
    + buildscript {
    
    84
    +     dependencies {
    
    85
    +         classpath 'org.yaml:snakeyaml:2.2'
    
    86
    +     }
    
    87
    +     repositories {
    
    88
    ++        def customRepoUrl = settings.hasProperty("gradleDependenciesUrl") ? settings.gradleDependenciesUrl : null
    
    89
    ++        if (customRepoUrl) {
    
    90
    ++            maven {
    
    91
    ++                url customRepoUrl
    
    92
    ++                metadataSources {
    
    93
    ++                    gradleMetadata()
    
    94
    ++                    mavenPom()
    
    95
    ++                }
    
    96
    ++            }
    
    97
    ++        }
    
    98
    ++
    
    99
    +         mavenCentral()
    
    100
    +     }
    
    101
    + }

  • projects/glean/use-uniffi-noop.diff
    1
    +diff --git a/glean-core/android/build.gradle b/glean-core/android/build.gradle
    
    2
    +index d2d114a19..9e4bc45b8 100644
    
    3
    +--- a/glean-core/android/build.gradle
    
    4
    ++++ b/glean-core/android/build.gradle
    
    5
    +@@ -196,10 +196,22 @@ ext.configurePublish()
    
    6
    +
    
    7
    + def generateUniffiBindings = tasks.register("generateUniffiBindings") {
    
    8
    +     def udlFilePath = "../src/glean.udl"
    
    9
    ++
    
    10
    ++    def uniffiBindgenNoop = project.findProperty("uniffiBindgenNoop")
    
    11
    ++    if (!uniffiBindgenNoop) {
    
    12
    ++        throw new GradleException("Gradle property 'uniffiBindgenNoop' is not set.")
    
    13
    ++    }
    
    14
    ++
    
    15
    +     doFirst {
    
    16
    +         exec {
    
    17
    +             workingDir project.rootDir
    
    18
    +-            commandLine 'cargo', 'uniffi-bindgen', 'generate', '--no-format', "${project.projectDir}/${udlFilePath}", '--language', 'kotlin', '--out-dir', UNIFFI_OUT_DIR.get()
    
    19
    ++            commandLine uniffiBindgenNoop, 'generate',
    
    20
    ++                '--no-format', "${project.projectDir}/${udlFilePath}",
    
    21
    ++                '--language', 'kotlin',
    
    22
    ++                '--out-dir', UNIFFI_OUT_DIR.get(),
    
    23
    ++                '--config', "${project.projectDir}/../uniffi.toml",
    
    24
    ++                '--lib-file', "${project.rootDir}/target/debug/libxul.so",
    
    25
    ++                '--crate', 'glean_core'
    
    26
    +         }
    
    27
    +     }
    
    28
    +     outputs.dir UNIFFI_OUT_DIR
    
    29
    +diff --git a/glean-core/android/src/main/java/mozilla/telemetry/glean/scheduler/PingUploadWorker.kt b/glean-core/android/src/main/java/mozilla/telemetry/glean/scheduler/PingUploadWorker.kt
    
    30
    +index 9983002e7..4847a4f7e 100644
    
    31
    +--- a/glean-core/android/src/main/java/mozilla/telemetry/glean/scheduler/PingUploadWorker.kt
    
    32
    ++++ b/glean-core/android/src/main/java/mozilla/telemetry/glean/scheduler/PingUploadWorker.kt
    
    33
    +@@ -108,11 +108,11 @@ class PingUploadWorker(context: Context, params: WorkerParameters) : Worker(cont
    
    34
    +                         // Process the upload response
    
    35
    +                         when (gleanProcessPingUploadResponse(action.request.documentId, result)) {
    
    36
    +                             UploadTaskAction.NEXT -> continue
    
    37
    +-                            UploadTaskAction.END -> break
    
    38
    ++                            else -> break
    
    39
    +                         }
    
    40
    +                     }
    
    41
    +                     is PingUploadTask.Wait -> SystemClock.sleep(action.time.toLong())
    
    42
    +-                    is PingUploadTask.Done -> break
    
    43
    ++                    else -> break
    
    44
    +                 }
    
    45
    +             } while (true)
    
    46
    +             // Limits are enforced by glean-core to avoid an inifinite loop here.