From c1663e3db1b9730c8adeb793919d6ce7ba491fda Mon Sep 17 00:00:00 2001 From: Rishabh Jain <mailrishabh1403@gmail.com> Date: Mon, 11 Mar 2019 21:20:10 +0530 Subject: [PATCH] tests: move fixtures to corresponding directories (#3351) - Refactor: move fixtures to corresponding directories - Delete unused fixtures Resolves: #3328 --- .eslintignore | 2 +- .gitignore | 3 +- .prettierignore | 2 +- test/_fixtures/bitbucket-server/responses.js | 501 --- test/_fixtures/cargo/amethyst.json | 1 - test/_fixtures/cargo/libc.json | 1 - test/_fixtures/config/index.js | 5 - test/_fixtures/gradle-wrapper/all.json | 2764 --------------- test/_fixtures/hex/certifi.json | 133 - test/_fixtures/jwt/example.pem | 13 - test/_fixtures/packagist/1beyt.json | 127 - test/_fixtures/packagist/includes.json | 2575 -------------- test/_fixtures/packagist/mailchimp-api.json | 1 - test/_fixtures/pypi/azure-cli-monitor.json | 1 - test/config/cli.spec.js | 2 +- .../config/_fixtures}/argv.js | 0 .../_fixtures}/file-with-repo-presets.js | 0 .../config/_fixtures}/file.js | 0 .../config/_fixtures}/file2.js | 0 test/config/config/_fixtures/index.js | 5 + test/config/decrypt.spec.js | 2 +- test/config/file.spec.js | 9 +- test/config/index.spec.js | 4 +- .../keys/_fixtures}/private.pem | 0 test/config/migrate-validate.spec.js | 2 +- .../npm => config/npm/_fixtures}/01.json | 0 .../npm => config/npm/_fixtures}/02.json | 0 .../npm/_fixtures}/coffeelint.json | 0 .../npm => config/npm/_fixtures}/next.json | 0 .../_fixtures}/plocktest1/package-lock.json | 0 .../npm/_fixtures}/plocktest1/package.json | 0 .../npm/_fixtures}/plocktest1/yarn.lock | 0 .../_fixtures}/renovate-config-default.json | 0 .../npm/_fixtures}/renovate-config-group.json | 0 .../_fixtures}/renovate-config-ikatyang.json | 0 .../_fixtures}/renovate-config-monorepo.json | 0 .../_fixtures}/renovate-config-packages.json | 0 .../npm/_fixtures}/typescript.json | 0 .../npm/_fixtures}/vue-test-utils.json | 0 .../npm => config/npm/_fixtures}/vue.json | 0 .../npm => config/npm/_fixtures}/webpack.json | 0 test/config/presets.spec.js | 10 +- test/datasource/cargo.spec.js | 7 +- .../cargo/_fixtures}/Cargo.1.toml | 0 .../cargo/_fixtures}/Cargo.2.toml | 0 .../cargo/_fixtures}/Cargo.3.toml | 0 .../cargo/_fixtures}/Cargo.4.toml | 0 test/datasource/cargo/_fixtures/amethyst.json | 515 +++ test/datasource/cargo/_fixtures/libc.json | 1213 +++++++ test/datasource/gradle-version.spec.js | 4 +- .../gradle-wrapper/_fixtures/all.json | 2973 +++++++++++++++++ .../_fixtures}/gradle-wrapper-1.properties | 0 .../_fixtures}/gradle-wrapper-2.properties | 0 .../_fixtures}/MultiProjectUpdatesReport.json | 4 +- .../gradle/_fixtures}/build.gradle.example1 | 0 .../mysql-connector-java/maven-metadata.xml | 0 .../8.0.12/mysql-connector-java-8.0.12.pom | 0 .../mysql-connector-java/maven-metadata.xml | 0 .../hamcrest/hamcrest-core/maven-metadata.xml | 0 .../gradle/_fixtures}/updatesReport.json | 0 .../gradle/_fixtures}/updatesReportEmpty.json | 0 test/datasource/hex.spec.js | 5 +- test/datasource/hex/_fixtures/certifi.json | 128 + test/datasource/maven.spec.js | 14 +- test/datasource/nuget.spec.js | 18 +- .../nuget/.gitignore | 0 .../nuget/_fixtures}/indexV3.json | 0 .../nuget/_fixtures}/latestV2.json | 0 .../nuget/_fixtures}/nunitV2.json | 0 .../nuget/_fixtures}/nunitV2.xml | 0 .../_fixtures}/nunitV2_withoutProjectUrl.xml | 0 .../nuget/_fixtures}/nunitV3.json | 4 +- .../_fixtures}/nunitV3_withoutProjectUrl.json | 4 +- .../nuget/_fixtures}/nunitv3_nuget-org.xml | 0 .../nuget/_fixtures}/sample.csproj | 0 test/datasource/packagist.spec.js | 10 +- .../datasource/packagist/_fixtures/1beyt.json | 127 + .../packagist/_fixtures/includes.json | 2521 ++++++++++++++ .../packagist/_fixtures/mailchimp-api.json | 630 ++++ test/datasource/pypi.spec.js | 10 +- .../pypi/_fixtures/azure-cli-monitor.json | 829 +++++ .../_fixtures}/versions-html-badfile.html | 2 +- .../pypi/_fixtures}/versions-html.html | 2 +- test/datasource/ruby-version.spec.js | 2 +- .../ruby-version/_fixtures}/releases.html | 2 +- .../rubygems/_fixtures}/rails/info.json | 0 .../rubygems/_fixtures}/rails/versions.json | 0 test/datasource/rubygems/index.spec.js | 4 +- test/datasource/terraform.spec.js | 2 +- .../terraform/_fixtures}/1.tf | 0 .../terraform/_fixtures}/registry-consul.json | 0 test/globals.js | 2 +- .../logger => logger/_fixtures}/index.js | 0 .../ansible/_fixtures}/main1.yaml | 0 .../ansible/_fixtures}/main2.yaml | 0 test/manager/ansible/extract.spec.js | 10 +- test/manager/ansible/update.spec.js | 10 +- .../bazel/_fixtures}/WORKSPACE1 | 0 test/manager/bazel/extract.spec.js | 2 +- test/manager/bazel/update.spec.js | 2 +- .../buildkite/_fixtures}/pipeline1.yml | 0 .../buildkite/_fixtures}/pipeline2.yml | 0 .../buildkite/_fixtures}/pipeline3.yml | 0 .../buildkite/_fixtures}/pipeline4.yml | 0 test/manager/buildkite/extract.spec.js | 8 +- test/manager/buildkite/update.spec.js | 6 +- .../bundler/_fixtures}/Gemfile.rails | 0 .../bundler/_fixtures}/Gemfile.rails.lock | 0 .../bundler/_fixtures}/Gemfile.sourceGroup | 0 test/manager/bundler/extract.spec.js | 6 +- test/manager/bundler/update.spec.js | 2 +- test/manager/cargo/extract.spec.js | 20 +- test/manager/cargo/update.spec.js | 10 +- .../circleci/_fixtures}/config.yml | 0 .../circleci/_fixtures}/config2.yml | 0 test/manager/circleci/extract.spec.js | 10 +- test/manager/circleci/update.spec.js | 7 +- .../composer/_fixtures}/composer1.json | 0 .../composer/_fixtures}/composer2.json | 0 .../composer/_fixtures}/composer3.json | 0 test/manager/composer/extract.spec.js | 6 +- .../_fixtures}/docker-compose.1.yml | 0 test/manager/docker-compose/extract.spec.js | 2 +- test/manager/docker-compose/update.spec.js | 2 +- .../dockerfile/_fixtures}/Dockerfile1 | 0 test/manager/dockerfile/extract.spec.js | 5 +- .../github-actions/_fixtures}/main.workflow.1 | 0 test/manager/github-actions/extract.spec.js | 2 +- test/manager/github-actions/update.spec.js | 2 +- .../gitlabci/_fixtures}/gitlab-ci.yaml | 0 test/manager/gitlabci/extract.spec.js | 2 +- test/manager/gitlabci/update.spec.js | 2 +- .../go => manager/gomod/_fixtures}/1/go.mod | 0 .../go => manager/gomod/_fixtures}/2/go.mod | 0 test/manager/gomod/extract.spec.js | 4 +- test/manager/gomod/update.spec.js | 4 +- test/manager/gradle-wrapper/extract.spec.js | 4 +- test/manager/gradle-wrapper/update.spec.js | 2 +- test/manager/gradle/index.spec.js | 8 +- .../kubernetes/_fixtures}/array-syntax.yaml | 0 .../kubernetes/_fixtures}/configmap.yaml | 0 .../kubernetes/_fixtures}/gitlab-ci.yaml | 0 .../kubernetes/_fixtures}/kubernetes.yaml | 0 test/manager/kubernetes/extract.spec.js | 8 +- test/manager/kubernetes/update.spec.js | 4 +- .../maven/_fixtures}/simple.pom.xml | 0 test/manager/maven/extract.spec.js | 2 +- test/manager/maven/index.spec.js | 2 +- .../meteor/_fixtures}/package-1.js | 0 .../meteor/_fixtures}/package-2.js | 0 test/manager/meteor/extract.spec.js | 2 +- test/manager/meteor/update.spec.js | 2 +- .../npm/_fixtures}/inputs/01-glob.json | 0 .../npm/_fixtures}/inputs/01.json | 0 .../npm/_fixtures}/inputs/02.json | 0 .../npm/_fixtures}/inputs/workspaces.json | 0 .../npm/_fixtures}/invalid-name.json | 0 .../npm/_fixtures}/is-object.json | 0 .../npm/_fixtures}/outputs/011.json | 0 .../npm/_fixtures}/outputs/012.json | 0 .../npm/_fixtures}/outputs/013.json | 0 test/manager/npm/extract/index.spec.js | 2 +- test/manager/npm/extract/npm.spec.js | 2 +- test/manager/npm/extract/yarn.spec.js | 2 +- test/manager/npm/update.spec.js | 2 +- test/manager/nuget/extract.spec.js | 5 +- test/manager/nuget/update.spec.js | 5 +- .../_fixtures}/requirements1.txt | 0 .../_fixtures}/requirements2.txt | 0 .../_fixtures}/requirements3.txt | 0 .../_fixtures}/requirements4.txt | 0 test/manager/pip_requirements/extract.spec.js | 8 +- test/manager/pip_requirements/update.spec.js | 6 +- .../pip_setup/_fixtures}/setup.py | 0 test/manager/pip_setup/extract.spec.js | 2 +- .../pipenv/_fixtures}/Pipfile1 | 0 .../pipenv/_fixtures}/Pipfile2 | 0 test/manager/pipenv/extract.spec.js | 10 +- test/manager/pipenv/update.spec.js | 5 +- test/manager/terraform/extract.spec.js | 2 +- test/manager/terraform/update.spec.js | 2 +- .../travis/_fixtures}/travis.yml | 0 test/manager/travis/update.spec.js | 2 +- .../bitbucket-server/_fixtures/responses.js | 515 +++ test/platform/bitbucket-server/index.spec.js | 2 +- .../bitbucket/_fixtures}/responses.js | 13 +- test/platform/bitbucket/index.spec.js | 2 +- .../_fixtures}/graphql/pullrequest-1.json | 0 .../graphql/pullrequests-closed.json | 0 test/platform/github/index.spec.js | 4 +- .../pr/_fixtures}/angular.js.md | 0 .../pr/_fixtures}/jest.md | 0 .../pr/_fixtures}/js-yaml.md | 0 .../pr/changelog/release-notes.spec.js | 6 +- test/workers/repository/configured.spec.js | 2 +- test/workers/repository/error-config.spec.js | 2 +- test/workers/repository/error.spec.js | 2 +- test/workers/repository/extract/index.spec.js | 2 +- .../repository/extract/manager-files.spec.js | 2 +- .../workers/repository/finalise/prune.spec.js | 2 +- test/workers/repository/index.spec.js | 2 +- test/workers/repository/init/apis.spec.js | 2 +- test/workers/repository/init/base.spec.js | 2 +- test/workers/repository/init/config.spec.js | 2 +- test/workers/repository/init/semantic.spec.js | 2 +- .../repository/init/vulnerability.spec.js | 4 +- test/workers/repository/process/fetch.spec.js | 2 +- test/workers/repository/process/index.spec.js | 2 +- .../workers/repository/process/limits.spec.js | 2 +- .../repository/process/lookup/index.spec.js | 14 +- test/workers/repository/process/write.spec.js | 2 +- test/workers/repository/result.spec.js | 2 +- .../repository/updates/branchify.spec.js | 2 +- .../repository/updates/flatten.spec.js | 2 +- 214 files changed, 9704 insertions(+), 6300 deletions(-) delete mode 100644 test/_fixtures/bitbucket-server/responses.js delete mode 100644 test/_fixtures/cargo/amethyst.json delete mode 100644 test/_fixtures/cargo/libc.json delete mode 100644 test/_fixtures/config/index.js delete mode 100644 test/_fixtures/gradle-wrapper/all.json delete mode 100644 test/_fixtures/hex/certifi.json delete mode 100644 test/_fixtures/jwt/example.pem delete mode 100644 test/_fixtures/packagist/1beyt.json delete mode 100644 test/_fixtures/packagist/includes.json delete mode 100644 test/_fixtures/packagist/mailchimp-api.json delete mode 100644 test/_fixtures/pypi/azure-cli-monitor.json rename test/{_fixtures/config => config/config/_fixtures}/argv.js (100%) rename test/{_fixtures/config => config/config/_fixtures}/file-with-repo-presets.js (100%) rename test/{_fixtures/config => config/config/_fixtures}/file.js (100%) rename test/{_fixtures/config => config/config/_fixtures}/file2.js (100%) create mode 100644 test/config/config/_fixtures/index.js rename test/{_fixtures/keys => config/keys/_fixtures}/private.pem (100%) rename test/{_fixtures/npm => config/npm/_fixtures}/01.json (100%) rename test/{_fixtures/npm => config/npm/_fixtures}/02.json (100%) rename test/{_fixtures/npm => config/npm/_fixtures}/coffeelint.json (100%) rename test/{_fixtures/npm => config/npm/_fixtures}/next.json (100%) rename test/{_fixtures/npm => config/npm/_fixtures}/plocktest1/package-lock.json (100%) rename test/{_fixtures/npm => config/npm/_fixtures}/plocktest1/package.json (100%) rename test/{_fixtures/npm => config/npm/_fixtures}/plocktest1/yarn.lock (100%) rename test/{_fixtures/npm => config/npm/_fixtures}/renovate-config-default.json (100%) rename test/{_fixtures/npm => config/npm/_fixtures}/renovate-config-group.json (100%) rename test/{_fixtures/npm => config/npm/_fixtures}/renovate-config-ikatyang.json (100%) rename test/{_fixtures/npm => config/npm/_fixtures}/renovate-config-monorepo.json (100%) rename test/{_fixtures/npm => config/npm/_fixtures}/renovate-config-packages.json (100%) rename test/{_fixtures/npm => config/npm/_fixtures}/typescript.json (100%) rename test/{_fixtures/npm => config/npm/_fixtures}/vue-test-utils.json (100%) rename test/{_fixtures/npm => config/npm/_fixtures}/vue.json (100%) rename test/{_fixtures/npm => config/npm/_fixtures}/webpack.json (100%) rename test/{_fixtures/cargo => datasource/cargo/_fixtures}/Cargo.1.toml (100%) rename test/{_fixtures/cargo => datasource/cargo/_fixtures}/Cargo.2.toml (100%) rename test/{_fixtures/cargo => datasource/cargo/_fixtures}/Cargo.3.toml (100%) rename test/{_fixtures/cargo => datasource/cargo/_fixtures}/Cargo.4.toml (100%) create mode 100644 test/datasource/cargo/_fixtures/amethyst.json create mode 100644 test/datasource/cargo/_fixtures/libc.json create mode 100644 test/datasource/gradle-wrapper/_fixtures/all.json rename test/{_fixtures/gradle-wrapper => datasource/gradle-wrapper/_fixtures}/gradle-wrapper-1.properties (100%) rename test/{_fixtures/gradle-wrapper => datasource/gradle-wrapper/_fixtures}/gradle-wrapper-2.properties (100%) rename test/{_fixtures/gradle => datasource/gradle/_fixtures}/MultiProjectUpdatesReport.json (90%) rename test/{_fixtures/gradle => datasource/gradle/_fixtures}/build.gradle.example1 (100%) rename test/{_fixtures/gradle => datasource/gradle/_fixtures}/maven/custom_maven_repo/maven2/mysql/mysql-connector-java/maven-metadata.xml (100%) rename test/{_fixtures/gradle => datasource/gradle/_fixtures}/maven/repo1.maven.org/maven2/mysql/mysql-connector-java/8.0.12/mysql-connector-java-8.0.12.pom (100%) rename test/{_fixtures/gradle => datasource/gradle/_fixtures}/maven/repo1.maven.org/maven2/mysql/mysql-connector-java/maven-metadata.xml (100%) rename test/{_fixtures/gradle => datasource/gradle/_fixtures}/maven/repo1.maven.org/maven2/org/hamcrest/hamcrest-core/maven-metadata.xml (100%) rename test/{_fixtures/gradle => datasource/gradle/_fixtures}/updatesReport.json (100%) rename test/{_fixtures/gradle => datasource/gradle/_fixtures}/updatesReportEmpty.json (100%) create mode 100644 test/datasource/hex/_fixtures/certifi.json rename test/{_fixtures => datasource}/nuget/.gitignore (100%) rename test/{_fixtures/nuget => datasource/nuget/_fixtures}/indexV3.json (100%) rename test/{_fixtures/nuget => datasource/nuget/_fixtures}/latestV2.json (100%) rename test/{_fixtures/nuget => datasource/nuget/_fixtures}/nunitV2.json (100%) rename test/{_fixtures/nuget => datasource/nuget/_fixtures}/nunitV2.xml (100%) rename test/{_fixtures/nuget => datasource/nuget/_fixtures}/nunitV2_withoutProjectUrl.xml (100%) rename test/{_fixtures/nuget => datasource/nuget/_fixtures}/nunitV3.json (98%) rename test/{_fixtures/nuget => datasource/nuget/_fixtures}/nunitV3_withoutProjectUrl.json (98%) rename test/{_fixtures/nuget => datasource/nuget/_fixtures}/nunitv3_nuget-org.xml (100%) rename test/{_fixtures/nuget => datasource/nuget/_fixtures}/sample.csproj (100%) create mode 100644 test/datasource/packagist/_fixtures/1beyt.json create mode 100644 test/datasource/packagist/_fixtures/includes.json create mode 100644 test/datasource/packagist/_fixtures/mailchimp-api.json create mode 100644 test/datasource/pypi/_fixtures/azure-cli-monitor.json rename test/{_fixtures/pypi => datasource/pypi/_fixtures}/versions-html-badfile.html (98%) rename test/{_fixtures/pypi => datasource/pypi/_fixtures}/versions-html.html (99%) rename test/{_fixtures/ruby-version => datasource/ruby-version/_fixtures}/releases.html (99%) rename test/{_fixtures/rubygems => datasource/rubygems/_fixtures}/rails/info.json (100%) rename test/{_fixtures/rubygems => datasource/rubygems/_fixtures}/rails/versions.json (100%) rename test/{_fixtures/terraform => datasource/terraform/_fixtures}/1.tf (100%) rename test/{_fixtures/terraform => datasource/terraform/_fixtures}/registry-consul.json (100%) rename test/{_fixtures/logger => logger/_fixtures}/index.js (100%) rename test/{_fixtures/ansible => manager/ansible/_fixtures}/main1.yaml (100%) rename test/{_fixtures/ansible => manager/ansible/_fixtures}/main2.yaml (100%) rename test/{_fixtures/bazel => manager/bazel/_fixtures}/WORKSPACE1 (100%) rename test/{_fixtures/buildkite => manager/buildkite/_fixtures}/pipeline1.yml (100%) rename test/{_fixtures/buildkite => manager/buildkite/_fixtures}/pipeline2.yml (100%) rename test/{_fixtures/buildkite => manager/buildkite/_fixtures}/pipeline3.yml (100%) rename test/{_fixtures/buildkite => manager/buildkite/_fixtures}/pipeline4.yml (100%) rename test/{_fixtures/bundler => manager/bundler/_fixtures}/Gemfile.rails (100%) rename test/{_fixtures/bundler => manager/bundler/_fixtures}/Gemfile.rails.lock (100%) rename test/{_fixtures/bundler => manager/bundler/_fixtures}/Gemfile.sourceGroup (100%) rename test/{_fixtures/circleci => manager/circleci/_fixtures}/config.yml (100%) rename test/{_fixtures/circleci => manager/circleci/_fixtures}/config2.yml (100%) rename test/{_fixtures/composer => manager/composer/_fixtures}/composer1.json (100%) rename test/{_fixtures/composer => manager/composer/_fixtures}/composer2.json (100%) rename test/{_fixtures/composer => manager/composer/_fixtures}/composer3.json (100%) rename test/{_fixtures/docker-compose => manager/docker-compose/_fixtures}/docker-compose.1.yml (100%) rename test/{_fixtures/docker => manager/dockerfile/_fixtures}/Dockerfile1 (100%) rename test/{_fixtures/github-actions => manager/github-actions/_fixtures}/main.workflow.1 (100%) rename test/{_fixtures/gitlabci => manager/gitlabci/_fixtures}/gitlab-ci.yaml (100%) rename test/{_fixtures/go => manager/gomod/_fixtures}/1/go.mod (100%) rename test/{_fixtures/go => manager/gomod/_fixtures}/2/go.mod (100%) rename test/{_fixtures/kubernetes => manager/kubernetes/_fixtures}/array-syntax.yaml (100%) rename test/{_fixtures/kubernetes => manager/kubernetes/_fixtures}/configmap.yaml (100%) rename test/{_fixtures/kubernetes => manager/kubernetes/_fixtures}/gitlab-ci.yaml (100%) rename test/{_fixtures/kubernetes => manager/kubernetes/_fixtures}/kubernetes.yaml (100%) rename test/{_fixtures/maven => manager/maven/_fixtures}/simple.pom.xml (100%) rename test/{_fixtures/meteor => manager/meteor/_fixtures}/package-1.js (100%) rename test/{_fixtures/meteor => manager/meteor/_fixtures}/package-2.js (100%) rename test/{_fixtures/package-json => manager/npm/_fixtures}/inputs/01-glob.json (100%) rename test/{_fixtures/package-json => manager/npm/_fixtures}/inputs/01.json (100%) rename test/{_fixtures/package-json => manager/npm/_fixtures}/inputs/02.json (100%) rename test/{_fixtures/package-json => manager/npm/_fixtures}/inputs/workspaces.json (100%) rename test/{_fixtures/package-json => manager/npm/_fixtures}/invalid-name.json (100%) rename test/{_fixtures/package-json => manager/npm/_fixtures}/is-object.json (100%) rename test/{_fixtures/package-json => manager/npm/_fixtures}/outputs/011.json (100%) rename test/{_fixtures/package-json => manager/npm/_fixtures}/outputs/012.json (100%) rename test/{_fixtures/package-json => manager/npm/_fixtures}/outputs/013.json (100%) rename test/{_fixtures/pip_requirements => manager/pip_requirements/_fixtures}/requirements1.txt (100%) rename test/{_fixtures/pip_requirements => manager/pip_requirements/_fixtures}/requirements2.txt (100%) rename test/{_fixtures/pip_requirements => manager/pip_requirements/_fixtures}/requirements3.txt (100%) rename test/{_fixtures/pip_requirements => manager/pip_requirements/_fixtures}/requirements4.txt (100%) rename test/{_fixtures/pip_setup => manager/pip_setup/_fixtures}/setup.py (100%) rename test/{_fixtures/pipenv => manager/pipenv/_fixtures}/Pipfile1 (100%) rename test/{_fixtures/pipenv => manager/pipenv/_fixtures}/Pipfile2 (100%) rename test/{_fixtures/node => manager/travis/_fixtures}/travis.yml (100%) create mode 100644 test/platform/bitbucket-server/_fixtures/responses.js rename test/{_fixtures/bitbucket => platform/bitbucket/_fixtures}/responses.js (94%) rename test/{_fixtures/github => platform/github/_fixtures}/graphql/pullrequest-1.json (100%) rename test/{_fixtures/github => platform/github/_fixtures}/graphql/pullrequests-closed.json (100%) rename test/{_fixtures/changelog-md => workers/pr/_fixtures}/angular.js.md (100%) rename test/{_fixtures/changelog-md => workers/pr/_fixtures}/jest.md (100%) rename test/{_fixtures/changelog-md => workers/pr/_fixtures}/js-yaml.md (100%) diff --git a/.eslintignore b/.eslintignore index 48d93364af..43b31467a3 100644 --- a/.eslintignore +++ b/.eslintignore @@ -1 +1 @@ -test/_fixtures +test/**/**/_fixtures diff --git a/.gitignore b/.gitignore index 28c6004c6f..f161e91225 100644 --- a/.gitignore +++ b/.gitignore @@ -8,6 +8,5 @@ /*.log /.vscode /.idea -package-lock.json - +/package-lock.json *.pyc diff --git a/.prettierignore b/.prettierignore index 81888a8c14..4a209236dc 100644 --- a/.prettierignore +++ b/.prettierignore @@ -9,5 +9,5 @@ .cache /*.log package.json -test/_fixtures/ +test/**/**/_fixtures bin/yarn* diff --git a/test/_fixtures/bitbucket-server/responses.js b/test/_fixtures/bitbucket-server/responses.js deleted file mode 100644 index 85932a2045..0000000000 --- a/test/_fixtures/bitbucket-server/responses.js +++ /dev/null @@ -1,501 +0,0 @@ -const { URL } = require('url'); - -function generateRepo(endpoint, projectKey, repositorySlug) { - let projectKeyLower = projectKey.toLowerCase(); - return { - slug: repositorySlug, - id: 13076, - name: repositorySlug, - scmId: 'git', - state: 'AVAILABLE', - statusMessage: 'Available', - forkable: true, - project: { - key: projectKey, - id: 2900, - name: `${repositorySlug}'s name`, - public: false, - type: 'NORMAL', - links: { - self: [ - { href: `https://stash.renovatebot.com/projects/${projectKey}` }, - ], - }, - }, - public: false, - links: { - clone: [ - { - href: `${endpoint}/scm/${projectKeyLower}/${repositorySlug}.git`, - name: 'http', - }, - { - href: `ssh://git@stash.renovatebot.com:7999/${projectKeyLower}/${repositorySlug}.git`, - name: 'ssh', - }, - ], - self: [ - { - href: `${endpoint}/projects/${projectKey}/repos/${repositorySlug}/browse`, - }, - ], - }, - }; -} - -function generatePR(endpoint, projectKey, repositorySlug) { - return { - id: 5, - version: 1, - title: 'title', - description: '* Line 1\r\n* Line 2', - state: 'OPEN', - open: true, - closed: false, - createdDate: 1547853840016, - updatedDate: 1547853840016, - fromRef: { - id: 'refs/heads/userName1/pullRequest5', - displayId: 'userName1/pullRequest5', - latestCommit: '55efc02b2ab13a43a66cf705f5faacfcc6a762b4', - // Removed this with the idea it's not needed - // repository: {}, - }, - toRef: { - id: 'refs/heads/master', - displayId: 'master', - latestCommit: '0d9c7726c3d628b7e28af234595cfd20febdbf8e', - // Removed this with the idea it's not needed - // repository: {}, - }, - locked: false, - author: { - user: { - name: 'userName1', - emailAddress: 'userName1@renovatebot.com', - id: 144846, - displayName: 'Renovate Bot', - active: true, - slug: 'userName1', - type: 'NORMAL', - links: { - self: [{ href: `${endpoint}/users/userName1` }], - }, - }, - role: 'AUTHOR', - approved: false, - status: 'UNAPPROVED', - }, - reviewers: [ - { - user: { - name: 'userName2', - emailAddress: 'userName2@renovatebot.com', - id: 71155, - displayName: 'Renovate bot 2', - active: true, - slug: 'userName2', - type: 'NORMAL', - links: { - self: [{ href: `${endpoint}/users/userName2` }], - }, - }, - role: 'REVIEWER', - approved: false, - status: 'UNAPPROVED', - }, - ], - participants: [], - links: { - self: [ - { - href: `${endpoint}/projects/${projectKey}/repos/${repositorySlug}/pull-requests/5`, - }, - ], - }, - }; -} - -function generateServerResponses(endpoint) { - return { - baseURL: endpoint, - [`${endpoint}/rest/api/1.0/repos?permission=REPO_WRITE&state=AVAILABLE&limit=100`]: { - 'GET': { - size: 1, - limit: 100, - isLastPage: true, - values: [generateRepo(endpoint, 'SOME', 'repo')], - start: 0, - }, - }, - [`${endpoint}/rest/api/1.0/projects/SOME/repos?limit=100`]: { - 'GET': { - size: 1, - limit: 25, - isLastPage: true, - values: [generateRepo(endpoint, 'SOME', 'repo')], - start: 0, - }, - }, - [`${endpoint}/rest/api/1.0/projects/SOME/repos/repo`]: { - 'GET': generateRepo(endpoint, 'SOME', 'repo'), - }, - [`${endpoint}/rest/api/1.0/projects/SOME/repos/repo/branches/default`]: { - 'GET': { - displayId: 'master', - }, - }, - // // TODO - I'm not sure there is an issues link to provide - // [`${endpoint}/rest/api/1.0/projects/SOME/repos/repo/issues`]: { - // 'GET': { - // values: [], - // }, - // }, - [`${endpoint}/rest/api/1.0/projects/SOME/repos/repo/pull-requests`]: { - 'POST': generatePR(endpoint, 'SOME', 'repo'), - }, - [`${endpoint}/rest/api/1.0/projects/SOME/repos/repo/pull-requests?state=ALL&limit=100`]: { - 'GET': { - isLastPage: true, - values: [generatePR(endpoint, 'SOME', 'repo')], - }, - }, - [`${endpoint}/rest/api/1.0/projects/SOME/repos/repo/pull-requests/4`]: { - 'GET': Promise.reject({ statusCode: 404 }), - }, - [`${endpoint}/rest/api/1.0/projects/SOME/repos/repo/pull-requests/5`]: { - 'GET': generatePR(endpoint, 'SOME', 'repo'), - 'PUT': generatePR(endpoint, 'SOME', 'repo'), - }, - [`${endpoint}/rest/api/1.0/projects/SOME/repos/repo/pull-requests/5/participants`]: { - 'POST': { - "user": { - "name": "jcitizen", - "emailAddress": "jane@example.com", - "id": 101, - "displayName": "Jane Citizen", - "active": true, - "slug": "jcitizen", - "type": "NORMAL" - }, - "lastReviewedCommit": "7549846524f8aed2bd1c0249993ae1bf9d3c9998", - "role": "REVIEWER", - "approved": false, - "status": "UNAPPROVED" - }, - }, - [`${endpoint}/rest/api/1.0/projects/SOME/repos/repo/pull-requests/5/diff`]: { - 'GET': { - fromHash: 'afdcf5e55dfce85055a146783434b0e2a81722c1', - toHash: '590e661bb8c189b5a4bee115b475c9f14bf112bd', - contextLines: 10, - whitespace: 'SHOW', - diffs: [ - { - source: { - components: ['package.json'], - parent: '', - name: 'package.json', - extension: 'json', - toString: 'package.json', - }, - destination: { - components: ['package.json'], - parent: '', - name: 'package.json', - extension: 'json', - toString: 'package.json', - }, - hunks: [ - { - sourceLine: 47, - sourceSpan: 18, - destinationLine: 47, - destinationSpan: 18, - segments: [ - { - type: 'CONTEXT', - lines: [ - { - source: 47, - destination: 47, - line: ' "webpack": "4.28.0"', - truncated: false, - }, - { - source: 48, - destination: 48, - line: ' },', - truncated: false, - }, - { - source: 49, - destination: 49, - line: ' "license": "MIT",', - truncated: false, - }, - { - source: 50, - destination: 50, - line: ' "main": "dist/index.js",', - truncated: false, - }, - { - source: 51, - destination: 51, - line: ' "module": "dist/index.es.js",', - truncated: false, - }, - { - source: 52, - destination: 52, - line: ' "name": "removed-for-privacy",', - truncated: false, - }, - { - source: 53, - destination: 53, - line: ' "publishConfig": {', - truncated: false, - }, - { - source: 54, - destination: 54, - line: ' "registry": "https://npm.renovatebot.com/"', - truncated: false, - }, - { - source: 55, - destination: 55, - line: ' },', - truncated: false, - }, - { - source: 56, - destination: 56, - line: ' "scripts": {', - truncated: false, - }, - ], - truncated: false, - }, - { - type: 'REMOVED', - lines: [ - { - source: 57, - destination: 57, - line: - ' "build": "TS_NODE_PROJECT=\\"tsconfig.webpack.json\\" webpack --config=webpack.config.prod.ts",', - truncated: false, - }, - ], - truncated: false, - }, - { - type: 'ADDED', - lines: [ - { - source: 58, - destination: 57, - line: - ' "build": "npm run env TS_NODE_PROJECT=\\"tsconfig.webpack.json\\" -- && webpack --config=webpack.config.prod.ts",', - truncated: false, - }, - ], - truncated: false, - }, - { - type: 'CONTEXT', - lines: [ - { - source: 58, - destination: 58, - line: ' "clean": "rimraf dist",', - truncated: false, - }, - ], - truncated: false, - }, - { - type: 'REMOVED', - lines: [ - { - source: 59, - destination: 59, - line: - ' "dev": "TS_NODE_PROJECT=\\"tsconfig.webpack.json\\" webpack --config=webpack.config.ts",', - truncated: false, - }, - ], - truncated: false, - }, - { - type: 'ADDED', - lines: [ - { - source: 60, - destination: 59, - line: - ' "dev": "npm run env TS_NODE_PROJECT=\\"tsconfig.webpack.json\\" -- && webpack --config=webpack.config.ts",', - truncated: false, - }, - ], - truncated: false, - }, - { - type: 'CONTEXT', - lines: [ - { - source: 60, - destination: 60, - line: ' "prepare": "npm run clean && npm run build",', - truncated: false, - }, - ], - truncated: false, - }, - { - type: 'REMOVED', - lines: [ - { - source: 61, - destination: 61, - line: - ' "start": "TS_NODE_PROJECT=\\"tsconfig.webpack.json\\" webpack-dev-server --env.NODE_ENV=development --env.buildenv=stage"', - truncated: false, - }, - ], - truncated: false, - }, - { - type: 'ADDED', - lines: [ - { - source: 62, - destination: 61, - line: - ' "start": "npm run env TS_NODE_PROJECT=\\"tsconfig.webpack.json\\" -- && webpack-dev-server --env.NODE_ENV=development --env.buildenv=stage"', - truncated: false, - }, - ], - truncated: false, - }, - { - type: 'CONTEXT', - lines: [ - { - source: 62, - destination: 62, - line: ' },', - truncated: false, - }, - { - source: 63, - destination: 63, - line: ' "version": "0.0.1"', - truncated: false, - }, - { source: 64, destination: 64, line: '}', truncated: false }, - ], - truncated: false, - }, - ], - truncated: false, - }, - ], - truncated: false, - }, - ], - truncated: false, - }, - }, - [`${endpoint}/rest/api/1.0/projects/SOME/repos/repo/pull-requests/5/commits`]: { - 'GET': { - values: [{}], - }, - }, - [`${endpoint}/rest/api/1.0/projects/SOME/repos/repo/pull-requests/5/merge`]: { - 'GET': { conflicted: false }, - }, - [`${endpoint}/rest/api/1.0/projects/SOME/repos/repo/pull-requests/5/merge?version=1`]: { - 'POST': { - ...generatePR(endpoint, 'SOME', 'repo'), - ...{ - "state": "MERGED", - "open": false, - "closed": true, - "createdDate": 1547853840016, - "updatedDate": 1547853840016, - "closedDate": 1547853840017, - }, - }, - }, - [`${endpoint}/rest/api/1.0/projects/SOME/repos/repo/pull-requests/5/activities?limit=100`]: { - 'GET': { - isLastPage: false, - nextPageStart: 1, - values: [ - { action: 'COMMENTED', commentAction: 'ADDED', comment: { id: 21, text: '### some-subject\n\nblablabla' } }, - { action: 'COMMENTED', commentAction: 'ADDED', comment: { id: 22, text: '!merge' } }, - ], - }, - }, - [`${endpoint}/rest/api/1.0/projects/SOME/repos/repo/pull-requests/5/activities?limit=100&start=1`]: { - 'GET': { - isLastPage: true, - values: [ - { action: 'OTHER' }, - ], - }, - }, - [`${endpoint}/rest/api/1.0/projects/SOME/repos/repo/pull-requests/5/comments`]: { - 'POST': {}, - }, - [`${endpoint}/rest/api/1.0/projects/SOME/repos/repo/pull-requests/5/comments/21`]: { - 'GET': { - version: 1 - }, - 'PUT': {}, - }, - [`${endpoint}/rest/api/1.0/projects/SOME/repos/repo/pull-requests/5/comments/22`]: { - 'GET': { - version: 1 - }, - 'PUT': {}, - }, - [`${endpoint}/rest/api/1.0/projects/SOME/repos/repo/pull-requests/5/comments/21?version=1`]: { - 'DELETE': {}, - }, - [`${endpoint}/rest/api/1.0/projects/SOME/repos/branches`]: { - 'GET': { - isLastPage: true, - limit: 25, - size: 2, - start: 0, - values: [ - { displayId: 'master', id: 'refs/heads/master' }, - { displayId: 'branch', id: 'refs/heads/branch' }, - { displayId: 'renovate/branch', id: 'refs/heads/renovate/branch' }, - { displayId: 'renovate/upgrade', id: 'refs/heads/renovate/upgrade' }, - ], - }, - }, - [`${endpoint}/rest/build-status/1.0/commits/0d9c7726c3d628b7e28af234595cfd20febdbf8e?limit=100`]: { - 'GET': { - isLastPage: true, - values: [ - { key: 'context-1', state: 'SUCCESSFUL' }, - ], - }, - }, - [`${endpoint}/rest/build-status/1.0/commits/0d9c7726c3d628b7e28af234595cfd20febdbf8e`]: { - 'POST': {} - }, - } -} - -module.exports = { - 'endpoint with no path': generateServerResponses('https://stash.renovatebot.com'), - 'endpoint with path': generateServerResponses('https://stash.renovatebot.com/vcs'), -}; diff --git a/test/_fixtures/cargo/amethyst.json b/test/_fixtures/cargo/amethyst.json deleted file mode 100644 index f8c703d9cc..0000000000 --- a/test/_fixtures/cargo/amethyst.json +++ /dev/null @@ -1 +0,0 @@ -{"crate":{"id":"amethyst","name":"amethyst","updated_at":"2018-10-23T04:59:52.036066+00:00","versions":[114081,102536,93381,75864,64007,63921,55723,47311,45120,44923,33265,24782,21411,20555,20456,20314,20192],"keywords":["amethyst","game","engine","sdk"],"categories":["game-engines"],"badges":[{"badge_type":"appveyor","attributes":{"repository":"amethyst/amethyst","service":null,"branch":"master","id":null,"project_name":null}},{"badge_type":"travis-ci","attributes":{"repository":"amethyst/amethyst","branch":"master"}}],"created_at":"2016-01-04T03:42:04.120616+00:00","downloads":10368,"recent_downloads":3510,"max_version":"0.9.0","description":"Data-oriented game engine written in Rust","homepage":"https://www.amethyst.rs/","documentation":"https://www.amethyst.rs/doc/master/doc/amethyst","repository":"https://github.com/amethyst/amethyst","links":{"version_downloads":"/api/v1/crates/amethyst/downloads","versions":null,"owners":"/api/v1/crates/amethyst/owners","owner_team":"/api/v1/crates/amethyst/owner_team","owner_user":"/api/v1/crates/amethyst/owner_user","reverse_dependencies":"/api/v1/crates/amethyst/reverse_dependencies"},"exact_match":false},"versions":[{"id":114081,"crate":"amethyst","num":"0.9.0","dl_path":"/api/v1/crates/amethyst/0.9.0/download","readme_path":"/api/v1/crates/amethyst/0.9.0/readme","updated_at":"2018-10-23T04:59:52.036066+00:00","created_at":"2018-10-23T04:59:52.036066+00:00","downloads":2037,"features":{"json":["amethyst_assets/json"],"nightly":["amethyst_animation/nightly","amethyst_assets/nightly","amethyst_audio/nightly","amethyst_config/nightly","amethyst_core/nightly","amethyst_controls/nightly","amethyst_network/nightly","amethyst_renderer/nightly","amethyst_input/nightly","amethyst_ui/nightly","amethyst_utils/nightly"],"profiler":["thread_profiler","thread_profiler/thread_profiler","amethyst_animation/profiler","amethyst_assets/profiler","amethyst_audio/profiler","amethyst_config/profiler","amethyst_core/profiler","amethyst_controls/profiler","amethyst_input/profiler","amethyst_locale/profiler","amethyst_renderer/profiler","amethyst_ui/profiler","amethyst_utils/profiler"],"saveload":["amethyst_core/saveload"],"sdl_controller":["amethyst_input/sdl_controller"]},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/amethyst/0.9.0/dependencies","version_downloads":"/api/v1/crates/amethyst/0.9.0/downloads","authors":"/api/v1/crates/amethyst/0.9.0/authors"},"crate_size":41178},{"id":102536,"crate":"amethyst","num":"0.8.0","dl_path":"/api/v1/crates/amethyst/0.8.0/download","readme_path":"/api/v1/crates/amethyst/0.8.0/readme","updated_at":"2018-08-05T23:35:13.513554+00:00","created_at":"2018-08-05T23:35:13.513554+00:00","downloads":1694,"features":{"nightly":["amethyst_animation/nightly","amethyst_assets/nightly","amethyst_audio/nightly","amethyst_config/nightly","amethyst_core/nightly","amethyst_controls/nightly","amethyst_renderer/nightly","amethyst_input/nightly","amethyst_ui/nightly","amethyst_utils/nightly"],"profiler":["thread_profiler","thread_profiler/thread_profiler","amethyst_animation/profiler","amethyst_assets/profiler","amethyst_audio/profiler","amethyst_config/profiler","amethyst_core/profiler","amethyst_controls/profiler","amethyst_input/profiler","amethyst_locale/profiler","amethyst_renderer/profiler","amethyst_ui/profiler","amethyst_utils/profiler"],"sdl_controller":["amethyst_input/sdl_controller"]},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/amethyst/0.8.0/dependencies","version_downloads":"/api/v1/crates/amethyst/0.8.0/downloads","authors":"/api/v1/crates/amethyst/0.8.0/authors"},"crate_size":null},{"id":93381,"crate":"amethyst","num":"0.7.0","dl_path":"/api/v1/crates/amethyst/0.7.0/download","readme_path":"/api/v1/crates/amethyst/0.7.0/readme","updated_at":"2018-05-19T05:26:43.556173+00:00","created_at":"2018-05-19T05:26:43.556173+00:00","downloads":779,"features":{"nightly":["amethyst_animation/nightly","amethyst_assets/nightly","amethyst_audio/nightly","amethyst_config/nightly","amethyst_core/nightly","amethyst_controls/nightly","amethyst_renderer/nightly","amethyst_input/nightly","amethyst_ui/nightly","amethyst_utils/nightly"],"profiler":["thread_profiler","thread_profiler/thread_profiler","amethyst_animation/profiler","amethyst_assets/profiler","amethyst_audio/profiler","amethyst_config/profiler","amethyst_core/profiler","amethyst_controls/profiler","amethyst_renderer/profiler","amethyst_input/profiler","amethyst_ui/profiler","amethyst_utils/profiler"]},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/amethyst/0.7.0/dependencies","version_downloads":"/api/v1/crates/amethyst/0.7.0/downloads","authors":"/api/v1/crates/amethyst/0.7.0/authors"},"crate_size":null},{"id":75864,"crate":"amethyst","num":"0.6.0","dl_path":"/api/v1/crates/amethyst/0.6.0/download","readme_path":"/api/v1/crates/amethyst/0.6.0/readme","updated_at":"2017-12-30T02:37:56.438368+00:00","created_at":"2017-12-30T02:37:56.438368+00:00","downloads":709,"features":{"profiler":["thread_profiler/thread_profiler"]},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/amethyst/0.6.0/dependencies","version_downloads":"/api/v1/crates/amethyst/0.6.0/downloads","authors":"/api/v1/crates/amethyst/0.6.0/authors"},"crate_size":null},{"id":64007,"crate":"amethyst","num":"0.5.1","dl_path":"/api/v1/crates/amethyst/0.5.1/download","readme_path":"/api/v1/crates/amethyst/0.5.1/readme","updated_at":"2017-11-30T02:44:34.228865+00:00","created_at":"2017-08-30T16:08:02.076925+00:00","downloads":511,"features":{"profiler":["thread_profiler/thread_profiler"]},"yanked":false,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/amethyst/0.5.1/dependencies","version_downloads":"/api/v1/crates/amethyst/0.5.1/downloads","authors":"/api/v1/crates/amethyst/0.5.1/authors"},"crate_size":null},{"id":63921,"crate":"amethyst","num":"0.5.0","dl_path":"/api/v1/crates/amethyst/0.5.0/download","readme_path":"/api/v1/crates/amethyst/0.5.0/readme","updated_at":"2017-11-30T03:43:52.655220+00:00","created_at":"2017-08-29T17:36:45.542505+00:00","downloads":153,"features":{"profiler":["thread_profiler/thread_profiler"]},"yanked":false,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/amethyst/0.5.0/dependencies","version_downloads":"/api/v1/crates/amethyst/0.5.0/downloads","authors":"/api/v1/crates/amethyst/0.5.0/authors"},"crate_size":null},{"id":55723,"crate":"amethyst","num":"0.4.3","dl_path":"/api/v1/crates/amethyst/0.4.3/download","readme_path":"/api/v1/crates/amethyst/0.4.3/readme","updated_at":"2017-11-30T03:58:14.298921+00:00","created_at":"2017-06-03T23:39:08.055273+00:00","downloads":409,"features":{"default":["opengl"],"direct3d":[],"opengl":[],"profiler":["thread_profiler/thread_profiler"]},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/amethyst/0.4.3/dependencies","version_downloads":"/api/v1/crates/amethyst/0.4.3/downloads","authors":"/api/v1/crates/amethyst/0.4.3/authors"},"crate_size":null},{"id":47311,"crate":"amethyst","num":"0.4.2","dl_path":"/api/v1/crates/amethyst/0.4.2/download","readme_path":"/api/v1/crates/amethyst/0.4.2/readme","updated_at":"2017-11-30T02:28:10.733064+00:00","created_at":"2017-03-07T22:35:26.137229+00:00","downloads":423,"features":{"default":["opengl"],"direct3d":[],"opengl":[]},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/amethyst/0.4.2/dependencies","version_downloads":"/api/v1/crates/amethyst/0.4.2/downloads","authors":"/api/v1/crates/amethyst/0.4.2/authors"},"crate_size":null},{"id":45120,"crate":"amethyst","num":"0.4.1","dl_path":"/api/v1/crates/amethyst/0.4.1/download","readme_path":"/api/v1/crates/amethyst/0.4.1/readme","updated_at":"2017-11-30T02:46:19.858552+00:00","created_at":"2017-02-10T05:34:28.151911+00:00","downloads":292,"features":{"default":["opengl"],"direct3d":[],"opengl":[]},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/amethyst/0.4.1/dependencies","version_downloads":"/api/v1/crates/amethyst/0.4.1/downloads","authors":"/api/v1/crates/amethyst/0.4.1/authors"},"crate_size":null},{"id":44923,"crate":"amethyst","num":"0.4.0","dl_path":"/api/v1/crates/amethyst/0.4.0/download","readme_path":"/api/v1/crates/amethyst/0.4.0/readme","updated_at":"2017-11-30T02:31:06.671385+00:00","created_at":"2017-02-07T07:30:59.355103+00:00","downloads":205,"features":{"default":["opengl"],"direct3d":[],"opengl":[]},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/amethyst/0.4.0/dependencies","version_downloads":"/api/v1/crates/amethyst/0.4.0/downloads","authors":"/api/v1/crates/amethyst/0.4.0/authors"},"crate_size":null},{"id":33265,"crate":"amethyst","num":"0.3.1","dl_path":"/api/v1/crates/amethyst/0.3.1/download","readme_path":"/api/v1/crates/amethyst/0.3.1/readme","updated_at":"2017-11-30T04:18:49.922837+00:00","created_at":"2016-09-07T17:49:01.070242+00:00","downloads":655,"features":{},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/amethyst/0.3.1/dependencies","version_downloads":"/api/v1/crates/amethyst/0.3.1/downloads","authors":"/api/v1/crates/amethyst/0.3.1/authors"},"crate_size":null},{"id":24782,"crate":"amethyst","num":"0.3.0","dl_path":"/api/v1/crates/amethyst/0.3.0/download","readme_path":"/api/v1/crates/amethyst/0.3.0/readme","updated_at":"2017-11-30T04:18:49.834846+00:00","created_at":"2016-03-31T07:12:24.417369+00:00","downloads":634,"features":{},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/amethyst/0.3.0/dependencies","version_downloads":"/api/v1/crates/amethyst/0.3.0/downloads","authors":"/api/v1/crates/amethyst/0.3.0/authors"},"crate_size":null},{"id":21411,"crate":"amethyst","num":"0.2.1","dl_path":"/api/v1/crates/amethyst/0.2.1/download","readme_path":"/api/v1/crates/amethyst/0.2.1/readme","updated_at":"2017-11-30T04:18:49.721035+00:00","created_at":"2016-01-27T22:12:58.346004+00:00","downloads":581,"features":{},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/amethyst/0.2.1/dependencies","version_downloads":"/api/v1/crates/amethyst/0.2.1/downloads","authors":"/api/v1/crates/amethyst/0.2.1/authors"},"crate_size":null},{"id":20555,"crate":"amethyst","num":"0.1.4","dl_path":"/api/v1/crates/amethyst/0.1.4/download","readme_path":"/api/v1/crates/amethyst/0.1.4/readme","updated_at":"2017-11-30T04:18:49.690252+00:00","created_at":"2016-01-11T04:30:07.247905+00:00","downloads":407,"features":{},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/amethyst/0.1.4/dependencies","version_downloads":"/api/v1/crates/amethyst/0.1.4/downloads","authors":"/api/v1/crates/amethyst/0.1.4/authors"},"crate_size":null},{"id":20456,"crate":"amethyst","num":"0.1.3","dl_path":"/api/v1/crates/amethyst/0.1.3/download","readme_path":"/api/v1/crates/amethyst/0.1.3/readme","updated_at":"2017-11-30T04:18:49.685229+00:00","created_at":"2016-01-09T23:30:24.282179+00:00","downloads":288,"features":{},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/amethyst/0.1.3/dependencies","version_downloads":"/api/v1/crates/amethyst/0.1.3/downloads","authors":"/api/v1/crates/amethyst/0.1.3/authors"},"crate_size":null},{"id":20314,"crate":"amethyst","num":"0.1.1","dl_path":"/api/v1/crates/amethyst/0.1.1/download","readme_path":"/api/v1/crates/amethyst/0.1.1/readme","updated_at":"2017-11-30T04:18:49.672273+00:00","created_at":"2016-01-07T03:51:25.730482+00:00","downloads":298,"features":{},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/amethyst/0.1.1/dependencies","version_downloads":"/api/v1/crates/amethyst/0.1.1/downloads","authors":"/api/v1/crates/amethyst/0.1.1/authors"},"crate_size":null},{"id":20192,"crate":"amethyst","num":"0.1.0","dl_path":"/api/v1/crates/amethyst/0.1.0/download","readme_path":"/api/v1/crates/amethyst/0.1.0/readme","updated_at":"2017-11-30T04:18:49.663242+00:00","created_at":"2016-01-04T03:42:04.120616+00:00","downloads":293,"features":{},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/amethyst/0.1.0/dependencies","version_downloads":"/api/v1/crates/amethyst/0.1.0/downloads","authors":"/api/v1/crates/amethyst/0.1.0/authors"},"crate_size":null}],"keywords":[{"id":"amethyst","keyword":"amethyst","created_at":"2016-01-04T03:42:04.120616+00:00","crates_cnt":15},{"id":"game","keyword":"game","created_at":"2014-11-21T04:39:31.646099+00:00","crates_cnt":141},{"id":"engine","keyword":"engine","created_at":"2014-12-21T17:42:48.133982+00:00","crates_cnt":47},{"id":"sdk","keyword":"sdk","created_at":"2015-06-07T13:11:08.891856+00:00","crates_cnt":16}],"categories":[{"id":"game-engines","category":"Game engines","slug":"game-engines","description":"Crates for creating games.","created_at":"2017-01-17T19:13:05.112025+00:00","crates_cnt":105}]} diff --git a/test/_fixtures/cargo/libc.json b/test/_fixtures/cargo/libc.json deleted file mode 100644 index 53ff2086ab..0000000000 --- a/test/_fixtures/cargo/libc.json +++ /dev/null @@ -1 +0,0 @@ -{"crate":{"id":"libc","name":"libc","updated_at":"2018-11-22T06:00:01.887655+00:00","versions":[119061,102589,95089,93661,86416,83417,83347,82661,77227,76325,72807,69615,67575,65812,63743,61242,60588,60383,59067,59046,56839,53711,51450,46700,42535,41598,38948,35816,33357,31311,29868,29286,28414,26549,25536,24776,23609,22138,21365,21096,19509,19469,17958,17638,17572,17355,16916,14628,13021,10384,9938,8437,7842,7408,6260,4732,4106,3006],"keywords":[],"categories":[],"badges":[{"badge_type":"appveyor","attributes":{"service":null,"project_name":"rust-lang-libs/libc","repository":"rust-lang/libc","branch":null,"id":null}},{"badge_type":"travis-ci","attributes":{"repository":"rust-lang/libc","branch":null}}],"created_at":"2015-01-15T20:22:13.100871+00:00","downloads":11264639,"recent_downloads":1246539,"max_version":"0.2.44","description":"A library for types and bindings to native C functions often found in libc or\nother common platform libraries.\n","homepage":"https://github.com/rust-lang/libc","documentation":"http://doc.rust-lang.org/libc","repository":"https://github.com/rust-lang/libc","links":{"version_downloads":"/api/v1/crates/libc/downloads","versions":null,"owners":"/api/v1/crates/libc/owners","owner_team":"/api/v1/crates/libc/owner_team","owner_user":"/api/v1/crates/libc/owner_user","reverse_dependencies":"/api/v1/crates/libc/reverse_dependencies"},"exact_match":false},"versions":[{"id":119061,"crate":"libc","num":"0.2.44","dl_path":"/api/v1/crates/libc/0.2.44/download","readme_path":"/api/v1/crates/libc/0.2.44/readme","updated_at":"2018-11-22T06:00:01.887655+00:00","created_at":"2018-11-22T06:00:01.887655+00:00","downloads":157138,"features":{"align":[],"default":["use_std"],"rustc-dep-of-std":["align","rustc-std-workspace-core"],"use_std":[]},"yanked":false,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/libc/0.2.44/dependencies","version_downloads":"/api/v1/crates/libc/0.2.44/downloads","authors":"/api/v1/crates/libc/0.2.44/authors"},"crate_size":347920},{"id":102589,"crate":"libc","num":"0.2.43","dl_path":"/api/v1/crates/libc/0.2.43/download","readme_path":"/api/v1/crates/libc/0.2.43/readme","updated_at":"2018-08-06T13:58:01.547975+00:00","created_at":"2018-08-06T13:58:01.547975+00:00","downloads":1083116,"features":{"align":[],"default":["use_std"],"use_std":[]},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/libc/0.2.43/dependencies","version_downloads":"/api/v1/crates/libc/0.2.43/downloads","authors":"/api/v1/crates/libc/0.2.43/authors"},"crate_size":null},{"id":95089,"crate":"libc","num":"0.2.42","dl_path":"/api/v1/crates/libc/0.2.42/download","readme_path":"/api/v1/crates/libc/0.2.42/readme","updated_at":"2018-06-01T21:41:57.990052+00:00","created_at":"2018-06-01T21:41:57.990052+00:00","downloads":643415,"features":{"default":["use_std"],"use_std":[]},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/libc/0.2.42/dependencies","version_downloads":"/api/v1/crates/libc/0.2.42/downloads","authors":"/api/v1/crates/libc/0.2.42/authors"},"crate_size":null},{"id":93661,"crate":"libc","num":"0.2.41","dl_path":"/api/v1/crates/libc/0.2.41/download","readme_path":"/api/v1/crates/libc/0.2.41/readme","updated_at":"2018-05-21T15:06:52.283653+00:00","created_at":"2018-05-21T15:06:52.283653+00:00","downloads":135165,"features":{"default":["use_std"],"use_std":[]},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/libc/0.2.41/dependencies","version_downloads":"/api/v1/crates/libc/0.2.41/downloads","authors":"/api/v1/crates/libc/0.2.41/authors"},"crate_size":null},{"id":86416,"crate":"libc","num":"0.2.40","dl_path":"/api/v1/crates/libc/0.2.40/download","readme_path":"/api/v1/crates/libc/0.2.40/readme","updated_at":"2018-03-26T06:55:01.045990+00:00","created_at":"2018-03-26T06:55:01.045990+00:00","downloads":559067,"features":{"default":["use_std"],"use_std":[]},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/libc/0.2.40/dependencies","version_downloads":"/api/v1/crates/libc/0.2.40/downloads","authors":"/api/v1/crates/libc/0.2.40/authors"},"crate_size":null},{"id":83417,"crate":"libc","num":"0.2.39","dl_path":"/api/v1/crates/libc/0.2.39/download","readme_path":"/api/v1/crates/libc/0.2.39/readme","updated_at":"2018-03-05T16:41:58.165278+00:00","created_at":"2018-03-05T16:41:58.165278+00:00","downloads":279045,"features":{"default":["use_std"],"use_std":[]},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/libc/0.2.39/dependencies","version_downloads":"/api/v1/crates/libc/0.2.39/downloads","authors":"/api/v1/crates/libc/0.2.39/authors"},"crate_size":null},{"id":83347,"crate":"libc","num":"0.2.38","dl_path":"/api/v1/crates/libc/0.2.38/download","readme_path":"/api/v1/crates/libc/0.2.38/readme","updated_at":"2018-03-05T02:37:48.373061+00:00","created_at":"2018-03-05T02:37:48.373061+00:00","downloads":8549,"features":{"default":["use_std"],"use_std":[]},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/libc/0.2.38/dependencies","version_downloads":"/api/v1/crates/libc/0.2.38/downloads","authors":"/api/v1/crates/libc/0.2.38/authors"},"crate_size":null},{"id":82661,"crate":"libc","num":"0.2.37","dl_path":"/api/v1/crates/libc/0.2.37/download","readme_path":"/api/v1/crates/libc/0.2.37/readme","updated_at":"2018-02-27T12:01:41.193552+00:00","created_at":"2018-02-27T12:01:41.193552+00:00","downloads":57696,"features":{"default":["use_std"],"use_std":[]},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/libc/0.2.37/dependencies","version_downloads":"/api/v1/crates/libc/0.2.37/downloads","authors":"/api/v1/crates/libc/0.2.37/authors"},"crate_size":null},{"id":77227,"crate":"libc","num":"0.2.36","dl_path":"/api/v1/crates/libc/0.2.36/download","readme_path":"/api/v1/crates/libc/0.2.36/readme","updated_at":"2018-01-12T15:57:05.925907+00:00","created_at":"2018-01-12T15:57:05.925907+00:00","downloads":411175,"features":{"default":["use_std"],"use_std":[]},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/libc/0.2.36/dependencies","version_downloads":"/api/v1/crates/libc/0.2.36/downloads","authors":"/api/v1/crates/libc/0.2.36/authors"},"crate_size":null},{"id":76325,"crate":"libc","num":"0.2.35","dl_path":"/api/v1/crates/libc/0.2.35/download","readme_path":"/api/v1/crates/libc/0.2.35/readme","updated_at":"2018-01-04T03:32:05.574245+00:00","created_at":"2018-01-04T03:32:05.574245+00:00","downloads":76227,"features":{"default":["use_std"],"use_std":[]},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/libc/0.2.35/dependencies","version_downloads":"/api/v1/crates/libc/0.2.35/downloads","authors":"/api/v1/crates/libc/0.2.35/authors"},"crate_size":null},{"id":72807,"crate":"libc","num":"0.2.34","dl_path":"/api/v1/crates/libc/0.2.34/download","readme_path":"/api/v1/crates/libc/0.2.34/readme","updated_at":"2017-11-30T15:47:00.179016+00:00","created_at":"2017-11-30T15:47:00.179016+00:00","downloads":289639,"features":{"default":["use_std"],"use_std":[]},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/libc/0.2.34/dependencies","version_downloads":"/api/v1/crates/libc/0.2.34/downloads","authors":"/api/v1/crates/libc/0.2.34/authors"},"crate_size":null},{"id":69615,"crate":"libc","num":"0.2.33","dl_path":"/api/v1/crates/libc/0.2.33/download","readme_path":"/api/v1/crates/libc/0.2.33/readme","updated_at":"2017-11-30T03:01:39.752229+00:00","created_at":"2017-10-28T20:20:15.081891+00:00","downloads":288053,"features":{"default":["use_std"],"use_std":[]},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/libc/0.2.33/dependencies","version_downloads":"/api/v1/crates/libc/0.2.33/downloads","authors":"/api/v1/crates/libc/0.2.33/authors"},"crate_size":null},{"id":67575,"crate":"libc","num":"0.2.32","dl_path":"/api/v1/crates/libc/0.2.32/download","readme_path":"/api/v1/crates/libc/0.2.32/readme","updated_at":"2017-11-30T03:52:06.751004+00:00","created_at":"2017-10-06T14:16:36.183976+00:00","downloads":232800,"features":{"default":["use_std"],"use_std":[]},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/libc/0.2.32/dependencies","version_downloads":"/api/v1/crates/libc/0.2.32/downloads","authors":"/api/v1/crates/libc/0.2.32/authors"},"crate_size":null},{"id":65812,"crate":"libc","num":"0.2.31","dl_path":"/api/v1/crates/libc/0.2.31/download","readme_path":"/api/v1/crates/libc/0.2.31/readme","updated_at":"2017-11-30T03:21:16.371491+00:00","created_at":"2017-09-20T03:45:25.228566+00:00","downloads":165732,"features":{"default":["use_std"],"use_std":[]},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/libc/0.2.31/dependencies","version_downloads":"/api/v1/crates/libc/0.2.31/downloads","authors":"/api/v1/crates/libc/0.2.31/authors"},"crate_size":null},{"id":63743,"crate":"libc","num":"0.2.30","dl_path":"/api/v1/crates/libc/0.2.30/download","readme_path":"/api/v1/crates/libc/0.2.30/readme","updated_at":"2017-11-30T02:38:31.047644+00:00","created_at":"2017-08-27T18:10:50.883879+00:00","downloads":232963,"features":{"default":["use_std"],"use_std":[]},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/libc/0.2.30/dependencies","version_downloads":"/api/v1/crates/libc/0.2.30/downloads","authors":"/api/v1/crates/libc/0.2.30/authors"},"crate_size":null},{"id":61242,"crate":"libc","num":"0.2.29","dl_path":"/api/v1/crates/libc/0.2.29/download","readme_path":"/api/v1/crates/libc/0.2.29/readme","updated_at":"2017-11-30T03:18:48.166855+00:00","created_at":"2017-08-01T01:19:13.341558+00:00","downloads":202507,"features":{"default":["use_std"],"use_std":[]},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/libc/0.2.29/dependencies","version_downloads":"/api/v1/crates/libc/0.2.29/downloads","authors":"/api/v1/crates/libc/0.2.29/authors"},"crate_size":null},{"id":60588,"crate":"libc","num":"0.2.28","dl_path":"/api/v1/crates/libc/0.2.28/download","readme_path":"/api/v1/crates/libc/0.2.28/readme","updated_at":"2017-11-30T02:22:38.354867+00:00","created_at":"2017-07-24T17:09:13.948619+00:00","downloads":57853,"features":{"default":["use_std"],"use_std":[]},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/libc/0.2.28/dependencies","version_downloads":"/api/v1/crates/libc/0.2.28/downloads","authors":"/api/v1/crates/libc/0.2.28/authors"},"crate_size":null},{"id":60383,"crate":"libc","num":"0.2.27","dl_path":"/api/v1/crates/libc/0.2.27/download","readme_path":"/api/v1/crates/libc/0.2.27/readme","updated_at":"2017-11-30T02:27:43.363802+00:00","created_at":"2017-07-22T17:15:02.416831+00:00","downloads":19362,"features":{"default":["use_std"],"use_std":[]},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/libc/0.2.27/dependencies","version_downloads":"/api/v1/crates/libc/0.2.27/downloads","authors":"/api/v1/crates/libc/0.2.27/authors"},"crate_size":null},{"id":59067,"crate":"libc","num":"0.2.26","dl_path":"/api/v1/crates/libc/0.2.26/download","readme_path":"/api/v1/crates/libc/0.2.26/readme","updated_at":"2017-11-30T03:11:12.480219+00:00","created_at":"2017-07-07T23:15:50.860753+00:00","downloads":139634,"features":{"default":["use_std"],"use_std":[]},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/libc/0.2.26/dependencies","version_downloads":"/api/v1/crates/libc/0.2.26/downloads","authors":"/api/v1/crates/libc/0.2.26/authors"},"crate_size":null},{"id":59046,"crate":"libc","num":"0.2.25","dl_path":"/api/v1/crates/libc/0.2.25/download","readme_path":"/api/v1/crates/libc/0.2.25/readme","updated_at":"2017-11-30T03:29:56.031391+00:00","created_at":"2017-07-07T17:20:26.072226+00:00","downloads":27064,"features":{"default":["use_std"],"use_std":[]},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/libc/0.2.25/dependencies","version_downloads":"/api/v1/crates/libc/0.2.25/downloads","authors":"/api/v1/crates/libc/0.2.25/authors"},"crate_size":null},{"id":56839,"crate":"libc","num":"0.2.24","dl_path":"/api/v1/crates/libc/0.2.24/download","readme_path":"/api/v1/crates/libc/0.2.24/readme","updated_at":"2017-11-30T03:40:54.602099+00:00","created_at":"2017-06-15T19:39:48.812470+00:00","downloads":184788,"features":{"default":["use_std"],"use_std":[]},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/libc/0.2.24/dependencies","version_downloads":"/api/v1/crates/libc/0.2.24/downloads","authors":"/api/v1/crates/libc/0.2.24/authors"},"crate_size":null},{"id":53711,"crate":"libc","num":"0.2.23","dl_path":"/api/v1/crates/libc/0.2.23/download","readme_path":"/api/v1/crates/libc/0.2.23/readme","updated_at":"2017-11-30T03:06:24.458020+00:00","created_at":"2017-05-19T03:34:16.804139+00:00","downloads":303056,"features":{"default":["use_std"],"use_std":[]},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/libc/0.2.23/dependencies","version_downloads":"/api/v1/crates/libc/0.2.23/downloads","authors":"/api/v1/crates/libc/0.2.23/authors"},"crate_size":null},{"id":51450,"crate":"libc","num":"0.2.22","dl_path":"/api/v1/crates/libc/0.2.22/download","readme_path":"/api/v1/crates/libc/0.2.22/readme","updated_at":"2017-11-30T03:52:13.978067+00:00","created_at":"2017-04-26T22:38:24.471289+00:00","downloads":171719,"features":{"default":["use_std"],"use_std":[]},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/libc/0.2.22/dependencies","version_downloads":"/api/v1/crates/libc/0.2.22/downloads","authors":"/api/v1/crates/libc/0.2.22/authors"},"crate_size":null},{"id":46700,"crate":"libc","num":"0.2.21","dl_path":"/api/v1/crates/libc/0.2.21/download","readme_path":"/api/v1/crates/libc/0.2.21/readme","updated_at":"2017-11-30T02:54:36.471869+00:00","created_at":"2017-03-02T02:47:02.806228+00:00","downloads":587784,"features":{"default":["use_std"],"use_std":[]},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/libc/0.2.21/dependencies","version_downloads":"/api/v1/crates/libc/0.2.21/downloads","authors":"/api/v1/crates/libc/0.2.21/authors"},"crate_size":null},{"id":42535,"crate":"libc","num":"0.2.20","dl_path":"/api/v1/crates/libc/0.2.20/download","readme_path":"/api/v1/crates/libc/0.2.20/readme","updated_at":"2017-11-30T03:02:12.823936+00:00","created_at":"2017-01-17T17:24:02.660081+00:00","downloads":474477,"features":{"default":["use_std"],"use_std":[]},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/libc/0.2.20/dependencies","version_downloads":"/api/v1/crates/libc/0.2.20/downloads","authors":"/api/v1/crates/libc/0.2.20/authors"},"crate_size":null},{"id":41598,"crate":"libc","num":"0.2.19","dl_path":"/api/v1/crates/libc/0.2.19/download","readme_path":"/api/v1/crates/libc/0.2.19/readme","updated_at":"2017-11-30T03:22:12.162153+00:00","created_at":"2017-01-04T22:37:52.728926+00:00","downloads":116723,"features":{"default":["use_std"],"use_std":[]},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/libc/0.2.19/dependencies","version_downloads":"/api/v1/crates/libc/0.2.19/downloads","authors":"/api/v1/crates/libc/0.2.19/authors"},"crate_size":null},{"id":38948,"crate":"libc","num":"0.2.18","dl_path":"/api/v1/crates/libc/0.2.18/download","readme_path":"/api/v1/crates/libc/0.2.18/readme","updated_at":"2017-11-30T02:48:23.076471+00:00","created_at":"2016-12-02T21:36:53.789601+00:00","downloads":418904,"features":{"default":["use_std"],"use_std":[]},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/libc/0.2.18/dependencies","version_downloads":"/api/v1/crates/libc/0.2.18/downloads","authors":"/api/v1/crates/libc/0.2.18/authors"},"crate_size":null},{"id":35816,"crate":"libc","num":"0.2.17","dl_path":"/api/v1/crates/libc/0.2.17/download","readme_path":"/api/v1/crates/libc/0.2.17/readme","updated_at":"2017-11-30T03:00:25.666845+00:00","created_at":"2016-10-15T07:47:24.133563+00:00","downloads":418124,"features":{"default":["use_std"],"use_std":[]},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/libc/0.2.17/dependencies","version_downloads":"/api/v1/crates/libc/0.2.17/downloads","authors":"/api/v1/crates/libc/0.2.17/authors"},"crate_size":null},{"id":33357,"crate":"libc","num":"0.2.16","dl_path":"/api/v1/crates/libc/0.2.16/download","readme_path":"/api/v1/crates/libc/0.2.16/readme","updated_at":"2017-11-30T03:44:41.088177+00:00","created_at":"2016-09-09T06:56:18.886090+00:00","downloads":225259,"features":{"default":["use_std"],"use_std":[]},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/libc/0.2.16/dependencies","version_downloads":"/api/v1/crates/libc/0.2.16/downloads","authors":"/api/v1/crates/libc/0.2.16/authors"},"crate_size":null},{"id":31311,"crate":"libc","num":"0.2.15","dl_path":"/api/v1/crates/libc/0.2.15/download","readme_path":"/api/v1/crates/libc/0.2.15/readme","updated_at":"2017-11-30T03:02:49.574754+00:00","created_at":"2016-08-05T01:54:20.962345+00:00","downloads":270240,"features":{"default":["use_std"],"use_std":[]},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/libc/0.2.15/dependencies","version_downloads":"/api/v1/crates/libc/0.2.15/downloads","authors":"/api/v1/crates/libc/0.2.15/authors"},"crate_size":null},{"id":29868,"crate":"libc","num":"0.2.14","dl_path":"/api/v1/crates/libc/0.2.14/download","readme_path":"/api/v1/crates/libc/0.2.14/readme","updated_at":"2017-11-30T02:26:29.634195+00:00","created_at":"2016-07-11T18:54:03.962781+00:00","downloads":217252,"features":{"default":["use_std"],"use_std":[]},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/libc/0.2.14/dependencies","version_downloads":"/api/v1/crates/libc/0.2.14/downloads","authors":"/api/v1/crates/libc/0.2.14/authors"},"crate_size":null},{"id":29286,"crate":"libc","num":"0.2.13","dl_path":"/api/v1/crates/libc/0.2.13/download","readme_path":"/api/v1/crates/libc/0.2.13/readme","updated_at":"2017-11-30T03:08:12.109385+00:00","created_at":"2016-06-28T19:40:27.264246+00:00","downloads":126842,"features":{"default":["use_std"],"use_std":[]},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/libc/0.2.13/dependencies","version_downloads":"/api/v1/crates/libc/0.2.13/downloads","authors":"/api/v1/crates/libc/0.2.13/authors"},"crate_size":null},{"id":28414,"crate":"libc","num":"0.2.12","dl_path":"/api/v1/crates/libc/0.2.12/download","readme_path":"/api/v1/crates/libc/0.2.12/readme","updated_at":"2017-11-30T02:26:50.765781+00:00","created_at":"2016-06-10T15:11:59.859394+00:00","downloads":128526,"features":{"default":["use_std"],"use_std":[]},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/libc/0.2.12/dependencies","version_downloads":"/api/v1/crates/libc/0.2.12/downloads","authors":"/api/v1/crates/libc/0.2.12/authors"},"crate_size":null},{"id":26549,"crate":"libc","num":"0.2.11","dl_path":"/api/v1/crates/libc/0.2.11/download","readme_path":"/api/v1/crates/libc/0.2.11/readme","updated_at":"2017-11-30T02:54:30.293252+00:00","created_at":"2016-05-03T20:19:50.829787+00:00","downloads":279559,"features":{"default":["use_std"],"use_std":[]},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/libc/0.2.11/dependencies","version_downloads":"/api/v1/crates/libc/0.2.11/downloads","authors":"/api/v1/crates/libc/0.2.11/authors"},"crate_size":null},{"id":25536,"crate":"libc","num":"0.2.10","dl_path":"/api/v1/crates/libc/0.2.10/download","readme_path":"/api/v1/crates/libc/0.2.10/readme","updated_at":"2017-11-30T04:00:24.731513+00:00","created_at":"2016-04-12T22:56:49.175130+00:00","downloads":140544,"features":{"default":["use_std"],"use_std":[]},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/libc/0.2.10/dependencies","version_downloads":"/api/v1/crates/libc/0.2.10/downloads","authors":"/api/v1/crates/libc/0.2.10/authors"},"crate_size":null},{"id":24776,"crate":"libc","num":"0.2.9","dl_path":"/api/v1/crates/libc/0.2.9/download","readme_path":"/api/v1/crates/libc/0.2.9/readme","updated_at":"2017-11-30T03:47:12.048321+00:00","created_at":"2016-03-31T04:45:51.223181+00:00","downloads":85548,"features":{"default":["use_std"],"use_std":[]},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/libc/0.2.9/dependencies","version_downloads":"/api/v1/crates/libc/0.2.9/downloads","authors":"/api/v1/crates/libc/0.2.9/authors"},"crate_size":null},{"id":23609,"crate":"libc","num":"0.2.8","dl_path":"/api/v1/crates/libc/0.2.8/download","readme_path":"/api/v1/crates/libc/0.2.8/readme","updated_at":"2017-11-30T02:31:10.014767+00:00","created_at":"2016-03-07T22:42:56.442340+00:00","downloads":176270,"features":{"default":["use_std"],"use_std":[]},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/libc/0.2.8/dependencies","version_downloads":"/api/v1/crates/libc/0.2.8/downloads","authors":"/api/v1/crates/libc/0.2.8/authors"},"crate_size":null},{"id":22138,"crate":"libc","num":"0.2.7","dl_path":"/api/v1/crates/libc/0.2.7/download","readme_path":"/api/v1/crates/libc/0.2.7/readme","updated_at":"2017-11-30T02:26:14.801490+00:00","created_at":"2016-02-09T23:27:41.755788+00:00","downloads":164160,"features":{"default":[]},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/libc/0.2.7/dependencies","version_downloads":"/api/v1/crates/libc/0.2.7/downloads","authors":"/api/v1/crates/libc/0.2.7/authors"},"crate_size":null},{"id":21365,"crate":"libc","num":"0.2.6","dl_path":"/api/v1/crates/libc/0.2.6/download","readme_path":"/api/v1/crates/libc/0.2.6/readme","updated_at":"2017-11-30T03:50:08.394122+00:00","created_at":"2016-01-27T01:00:27.842917+00:00","downloads":76364,"features":{"default":[]},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/libc/0.2.6/dependencies","version_downloads":"/api/v1/crates/libc/0.2.6/downloads","authors":"/api/v1/crates/libc/0.2.6/authors"},"crate_size":null},{"id":21096,"crate":"libc","num":"0.2.5","dl_path":"/api/v1/crates/libc/0.2.5/download","readme_path":"/api/v1/crates/libc/0.2.5/readme","updated_at":"2017-11-30T04:00:24.708032+00:00","created_at":"2016-01-21T21:32:48.948442+00:00","downloads":23083,"features":{"default":[]},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/libc/0.2.5/dependencies","version_downloads":"/api/v1/crates/libc/0.2.5/downloads","authors":"/api/v1/crates/libc/0.2.5/authors"},"crate_size":null},{"id":19509,"crate":"libc","num":"0.2.4","dl_path":"/api/v1/crates/libc/0.2.4/download","readme_path":"/api/v1/crates/libc/0.2.4/readme","updated_at":"2017-11-30T04:20:50.966957+00:00","created_at":"2015-12-17T23:20:44.957419+00:00","downloads":151441,"features":{"default":[]},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/libc/0.2.4/dependencies","version_downloads":"/api/v1/crates/libc/0.2.4/downloads","authors":"/api/v1/crates/libc/0.2.4/authors"},"crate_size":null},{"id":19469,"crate":"libc","num":"0.2.3","dl_path":"/api/v1/crates/libc/0.2.3/download","readme_path":"/api/v1/crates/libc/0.2.3/readme","updated_at":"2017-11-30T03:05:29.856154+00:00","created_at":"2015-12-16T21:01:18.534146+00:00","downloads":4292,"features":{"default":[]},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/libc/0.2.3/dependencies","version_downloads":"/api/v1/crates/libc/0.2.3/downloads","authors":"/api/v1/crates/libc/0.2.3/authors"},"crate_size":null},{"id":17958,"crate":"libc","num":"0.2.2","dl_path":"/api/v1/crates/libc/0.2.2/download","readme_path":"/api/v1/crates/libc/0.2.2/readme","updated_at":"2017-11-30T03:10:31.178202+00:00","created_at":"2015-11-10T18:10:05.382010+00:00","downloads":157979,"features":{"default":[]},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/libc/0.2.2/dependencies","version_downloads":"/api/v1/crates/libc/0.2.2/downloads","authors":"/api/v1/crates/libc/0.2.2/authors"},"crate_size":null},{"id":17638,"crate":"libc","num":"0.2.1","dl_path":"/api/v1/crates/libc/0.2.1/download","readme_path":"/api/v1/crates/libc/0.2.1/readme","updated_at":"2017-11-30T04:04:16.047232+00:00","created_at":"2015-11-05T01:47:03.827924+00:00","downloads":14032,"features":{"default":[]},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/libc/0.2.1/dependencies","version_downloads":"/api/v1/crates/libc/0.2.1/downloads","authors":"/api/v1/crates/libc/0.2.1/authors"},"crate_size":null},{"id":17572,"crate":"libc","num":"0.2.0","dl_path":"/api/v1/crates/libc/0.2.0/download","readme_path":"/api/v1/crates/libc/0.2.0/readme","updated_at":"2017-11-30T03:30:03.255002+00:00","created_at":"2015-11-03T21:32:22.041055+00:00","downloads":3228,"features":{"default":[]},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/libc/0.2.0/dependencies","version_downloads":"/api/v1/crates/libc/0.2.0/downloads","authors":"/api/v1/crates/libc/0.2.0/authors"},"crate_size":null},{"id":17355,"crate":"libc","num":"0.1.12","dl_path":"/api/v1/crates/libc/0.1.12/download","readme_path":"/api/v1/crates/libc/0.1.12/readme","updated_at":"2017-11-30T03:53:57.332797+00:00","created_at":"2015-10-28T21:22:48.024978+00:00","downloads":606851,"features":{"cargo-build":[],"default":["cargo-build"]},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/libc/0.1.12/dependencies","version_downloads":"/api/v1/crates/libc/0.1.12/downloads","authors":"/api/v1/crates/libc/0.1.12/authors"},"crate_size":null},{"id":16916,"crate":"libc","num":"0.1.11","dl_path":"/api/v1/crates/libc/0.1.11/download","readme_path":"/api/v1/crates/libc/0.1.11/readme","updated_at":"2017-11-30T04:00:11.197225+00:00","created_at":"2015-10-19T20:51:19.038697+00:00","downloads":329,"features":{"cargo-build":[],"default":["cargo-build"]},"yanked":true,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/libc/0.1.11/dependencies","version_downloads":"/api/v1/crates/libc/0.1.11/downloads","authors":"/api/v1/crates/libc/0.1.11/authors"},"crate_size":null},{"id":14628,"crate":"libc","num":"0.1.10","dl_path":"/api/v1/crates/libc/0.1.10/download","readme_path":"/api/v1/crates/libc/0.1.10/readme","updated_at":"2017-11-30T02:36:03.506148+00:00","created_at":"2015-08-15T20:29:52.723609+00:00","downloads":271991,"features":{"cargo-build":[],"default":["cargo-build"]},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/libc/0.1.10/dependencies","version_downloads":"/api/v1/crates/libc/0.1.10/downloads","authors":"/api/v1/crates/libc/0.1.10/authors"},"crate_size":null},{"id":13021,"crate":"libc","num":"0.1.9","dl_path":"/api/v1/crates/libc/0.1.9/download","readme_path":"/api/v1/crates/libc/0.1.9/readme","updated_at":"2017-11-30T03:11:03.349653+00:00","created_at":"2015-07-11T20:51:59.562389+00:00","downloads":6897,"features":{"cargo-build":[],"default":["cargo-build"]},"yanked":true,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/libc/0.1.9/dependencies","version_downloads":"/api/v1/crates/libc/0.1.9/downloads","authors":"/api/v1/crates/libc/0.1.9/authors"},"crate_size":null},{"id":10384,"crate":"libc","num":"0.1.8","dl_path":"/api/v1/crates/libc/0.1.8/download","readme_path":"/api/v1/crates/libc/0.1.8/readme","updated_at":"2017-11-30T02:28:30.975602+00:00","created_at":"2015-05-17T19:46:43.744066+00:00","downloads":239337,"features":{"cargo-build":[],"default":["cargo-build"]},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/libc/0.1.8/dependencies","version_downloads":"/api/v1/crates/libc/0.1.8/downloads","authors":"/api/v1/crates/libc/0.1.8/authors"},"crate_size":null},{"id":9938,"crate":"libc","num":"0.1.7","dl_path":"/api/v1/crates/libc/0.1.7/download","readme_path":"/api/v1/crates/libc/0.1.7/readme","updated_at":"2017-11-30T02:57:45.661351+00:00","created_at":"2015-05-07T07:53:09.958093+00:00","downloads":33008,"features":{"cargo-build":[],"default":["cargo-build"]},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/libc/0.1.7/dependencies","version_downloads":"/api/v1/crates/libc/0.1.7/downloads","authors":"/api/v1/crates/libc/0.1.7/authors"},"crate_size":null},{"id":8437,"crate":"libc","num":"0.1.6","dl_path":"/api/v1/crates/libc/0.1.6/download","readme_path":"/api/v1/crates/libc/0.1.6/readme","updated_at":"2017-11-30T02:25:07.277378+00:00","created_at":"2015-04-07T17:10:55.631663+00:00","downloads":47738,"features":{"cargo-build":[],"default":["cargo-build"]},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/libc/0.1.6/dependencies","version_downloads":"/api/v1/crates/libc/0.1.6/downloads","authors":"/api/v1/crates/libc/0.1.6/authors"},"crate_size":null},{"id":7842,"crate":"libc","num":"0.1.5","dl_path":"/api/v1/crates/libc/0.1.5/download","readme_path":"/api/v1/crates/libc/0.1.5/readme","updated_at":"2017-11-30T03:21:15.827062+00:00","created_at":"2015-04-03T01:01:05.479603+00:00","downloads":10910,"features":{"cargo-build":[],"default":["cargo-build"]},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/libc/0.1.5/dependencies","version_downloads":"/api/v1/crates/libc/0.1.5/downloads","authors":"/api/v1/crates/libc/0.1.5/authors"},"crate_size":null},{"id":7408,"crate":"libc","num":"0.1.4","dl_path":"/api/v1/crates/libc/0.1.4/download","readme_path":"/api/v1/crates/libc/0.1.4/readme","updated_at":"2017-11-30T03:49:57.924961+00:00","created_at":"2015-03-28T17:51:19.880974+00:00","downloads":9609,"features":{"cargo-build":[],"default":["cargo-build"]},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/libc/0.1.4/dependencies","version_downloads":"/api/v1/crates/libc/0.1.4/downloads","authors":"/api/v1/crates/libc/0.1.4/authors"},"crate_size":null},{"id":6260,"crate":"libc","num":"0.1.3","dl_path":"/api/v1/crates/libc/0.1.3/download","readme_path":"/api/v1/crates/libc/0.1.3/readme","updated_at":"2017-11-30T04:04:15.866089+00:00","created_at":"2015-03-12T21:09:28.261382+00:00","downloads":16759,"features":{"cargo-build":[],"default":["cargo-build"]},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/libc/0.1.3/dependencies","version_downloads":"/api/v1/crates/libc/0.1.3/downloads","authors":"/api/v1/crates/libc/0.1.3/authors"},"crate_size":null},{"id":4732,"crate":"libc","num":"0.1.2","dl_path":"/api/v1/crates/libc/0.1.2/download","readme_path":"/api/v1/crates/libc/0.1.2/readme","updated_at":"2017-11-30T03:36:02.708097+00:00","created_at":"2015-02-08T14:03:43.901010+00:00","downloads":25299,"features":{"cargo-build":[],"default":["cargo-build"]},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/libc/0.1.2/dependencies","version_downloads":"/api/v1/crates/libc/0.1.2/downloads","authors":"/api/v1/crates/libc/0.1.2/authors"},"crate_size":null},{"id":4106,"crate":"libc","num":"0.1.1","dl_path":"/api/v1/crates/libc/0.1.1/download","readme_path":"/api/v1/crates/libc/0.1.1/readme","updated_at":"2017-11-30T03:53:57.315980+00:00","created_at":"2015-01-29T16:47:33.701342+00:00","downloads":5983,"features":{"cargo-build":[],"default":["cargo-build"]},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/libc/0.1.1/dependencies","version_downloads":"/api/v1/crates/libc/0.1.1/downloads","authors":"/api/v1/crates/libc/0.1.1/authors"},"crate_size":null},{"id":3006,"crate":"libc","num":"0.1.0","dl_path":"/api/v1/crates/libc/0.1.0/download","readme_path":"/api/v1/crates/libc/0.1.0/readme","updated_at":"2017-11-30T03:21:20.770945+00:00","created_at":"2015-01-15T20:22:13.116297+00:00","downloads":3534,"features":{"cargo-build":[],"default":["cargo-build"]},"yanked":false,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/libc/0.1.0/dependencies","version_downloads":"/api/v1/crates/libc/0.1.0/downloads","authors":"/api/v1/crates/libc/0.1.0/authors"},"crate_size":null}],"keywords":[],"categories":[]} diff --git a/test/_fixtures/config/index.js b/test/_fixtures/config/index.js deleted file mode 100644 index 2c1950c3f9..0000000000 --- a/test/_fixtures/config/index.js +++ /dev/null @@ -1,5 +0,0 @@ -const defaultConfig = require('../../../lib/config/defaults').getConfig(); - -module.exports = { - ...defaultConfig, -}; diff --git a/test/_fixtures/gradle-wrapper/all.json b/test/_fixtures/gradle-wrapper/all.json deleted file mode 100644 index fcf3147dda..0000000000 --- a/test/_fixtures/gradle-wrapper/all.json +++ /dev/null @@ -1,2764 +0,0 @@ -[ { - "version" : "5.2-20181225000037+0000", - "buildTime" : "20181225000037+0000", - "current" : false, - "snapshot" : true, - "nightly" : true, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions-snapshots/gradle-5.2-20181225000037+0000-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions-snapshots/gradle-5.2-20181225000037+0000-bin.zip.sha256", - "wrapperChecksumUrl" : "https://services.gradle.org/distributions-snapshots/gradle-5.2-20181225000037+0000-wrapper.jar.sha256" -}, { - "version" : "5.1-20181225000031+0000", - "buildTime" : "20181225000031+0000", - "current" : false, - "snapshot" : true, - "nightly" : false, - "releaseNightly" : true, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions-snapshots/gradle-5.1-20181225000031+0000-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions-snapshots/gradle-5.1-20181225000031+0000-bin.zip.sha256", - "wrapperChecksumUrl" : "https://services.gradle.org/distributions-snapshots/gradle-5.1-20181225000031+0000-wrapper.jar.sha256" -}, { - "version" : "5.1-rc-3", - "buildTime" : "20181221230345+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : true, - "rcFor" : "5.1", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-5.1-rc-3-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-5.1-rc-3-bin.zip.sha256", - "wrapperChecksumUrl" : "https://services.gradle.org/distributions/gradle-5.1-rc-3-wrapper.jar.sha256" -}, { - "version" : "5.1-rc-2", - "buildTime" : "20181217224201+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "5.1", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-5.1-rc-2-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-5.1-rc-2-bin.zip.sha256", - "wrapperChecksumUrl" : "https://services.gradle.org/distributions/gradle-5.1-rc-2-wrapper.jar.sha256" -}, { - "version" : "5.1-rc-1", - "buildTime" : "20181213060004+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "5.1", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-5.1-rc-1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-5.1-rc-1-bin.zip.sha256", - "wrapperChecksumUrl" : "https://services.gradle.org/distributions/gradle-5.1-rc-1-wrapper.jar.sha256" -}, { - "version" : "4.10.3", - "buildTime" : "20181205005054+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-4.10.3-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-4.10.3-bin.zip.sha256", - "wrapperChecksumUrl" : "https://services.gradle.org/distributions/gradle-4.10.3-wrapper.jar.sha256" -}, { - "version" : "5.1-milestone-1", - "buildTime" : "20181203174147+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "5.1", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-5.1-milestone-1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-5.1-milestone-1-bin.zip.sha256", - "wrapperChecksumUrl" : "https://services.gradle.org/distributions/gradle-5.1-milestone-1-wrapper.jar.sha256" -}, { - "version" : "5.0", - "buildTime" : "20181126114843+0000", - "current" : true, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-5.0-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-5.0-bin.zip.sha256", - "wrapperChecksumUrl" : "https://services.gradle.org/distributions/gradle-5.0-wrapper.jar.sha256" -}, { - "version" : "5.0-rc-5", - "buildTime" : "20181122195845+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "5.0", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-5.0-rc-5-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-5.0-rc-5-bin.zip.sha256" -}, { - "version" : "5.0-rc-4", - "buildTime" : "20181120092642+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "5.0", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-5.0-rc-4-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-5.0-rc-4-bin.zip.sha256" -}, { - "version" : "5.0-rc-3", - "buildTime" : "20181114160147+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "5.0", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-5.0-rc-3-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-5.0-rc-3-bin.zip.sha256" -}, { - "version" : "5.0-rc-2", - "buildTime" : "20181112080541+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "5.0", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-5.0-rc-2-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-5.0-rc-2-bin.zip.sha256" -}, { - "version" : "5.0-rc-1", - "buildTime" : "20181030135922+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "5.0", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-5.0-rc-1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-5.0-rc-1-bin.zip.sha256" -}, { - "version" : "5.0-milestone-1", - "buildTime" : "20181002224615+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "5.0", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-5.0-milestone-1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-5.0-milestone-1-bin.zip.sha256" -}, { - "version" : "4.10.2", - "buildTime" : "20180919181015+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-4.10.2-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-4.10.2-bin.zip.sha256", - "wrapperChecksumUrl" : "https://services.gradle.org/distributions/gradle-4.10.2-wrapper.jar.sha256" -}, { - "version" : "4.10.1", - "buildTime" : "20180912113327+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-4.10.1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-4.10.1-bin.zip.sha256", - "wrapperChecksumUrl" : "https://services.gradle.org/distributions/gradle-4.10.1-wrapper.jar.sha256" -}, { - "version" : "4.10", - "buildTime" : "20180827183506+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-4.10-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-4.10-bin.zip.sha256", - "wrapperChecksumUrl" : "https://services.gradle.org/distributions/gradle-4.10-wrapper.jar.sha256" -}, { - "version" : "4.10-rc-3", - "buildTime" : "20180823120756+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "4.10", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-4.10-rc-3-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-4.10-rc-3-bin.zip.sha256" -}, { - "version" : "4.10-rc-2", - "buildTime" : "20180814180001+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "4.10", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-4.10-rc-2-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-4.10-rc-2-bin.zip.sha256" -}, { - "version" : "4.10-rc-1", - "buildTime" : "20180809061937+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "4.10", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-4.10-rc-1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-4.10-rc-1-bin.zip.sha256" -}, { - "version" : "4.9", - "buildTime" : "20180716081403+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-4.9-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-4.9-bin.zip.sha256", - "wrapperChecksumUrl" : "https://services.gradle.org/distributions/gradle-4.9-wrapper.jar.sha256" -}, { - "version" : "4.9-rc-2", - "buildTime" : "20180711004640+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "4.9", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-4.9-rc-2-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-4.9-rc-2-bin.zip.sha256" -}, { - "version" : "4.9-rc-1", - "buildTime" : "20180703131446+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "4.9", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-4.9-rc-1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-4.9-rc-1-bin.zip.sha256" -}, { - "version" : "4.8.1", - "buildTime" : "20180621075306+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-4.8.1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-4.8.1-bin.zip.sha256", - "wrapperChecksumUrl" : "https://services.gradle.org/distributions/gradle-4.8.1-wrapper.jar.sha256" -}, { - "version" : "4.8", - "buildTime" : "20180604103958+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-4.8-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-4.8-bin.zip.sha256", - "wrapperChecksumUrl" : "https://services.gradle.org/distributions/gradle-4.8-wrapper.jar.sha256" -}, { - "version" : "4.8-rc-3", - "buildTime" : "20180531140436+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "4.8", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-4.8-rc-3-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-4.8-rc-3-bin.zip.sha256" -}, { - "version" : "4.8-rc-2", - "buildTime" : "20180524092821+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "4.8", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-4.8-rc-2-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-4.8-rc-2-bin.zip.sha256" -}, { - "version" : "4.8-rc-1", - "buildTime" : "20180515173233+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "4.8", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-4.8-rc-1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-4.8-rc-1-bin.zip.sha256" -}, { - "version" : "4.7", - "buildTime" : "20180418090912+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-4.7-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-4.7-bin.zip.sha256", - "wrapperChecksumUrl" : "https://services.gradle.org/distributions/gradle-4.7-wrapper.jar.sha256" -}, { - "version" : "4.7-rc-2", - "buildTime" : "20180413125323+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "4.7", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-4.7-rc-2-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-4.7-rc-2-bin.zip.sha256" -}, { - "version" : "4.7-rc-1", - "buildTime" : "20180403113602+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "4.7", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-4.7-rc-1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-4.7-rc-1-bin.zip.sha256" -}, { - "version" : "4.6", - "buildTime" : "20180228133636+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-4.6-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-4.6-bin.zip.sha256", - "wrapperChecksumUrl" : "https://services.gradle.org/distributions/gradle-4.6-wrapper.jar.sha256" -}, { - "version" : "4.6-rc-2", - "buildTime" : "20180221152842+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "4.6", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-4.6-rc-2-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-4.6-rc-2-bin.zip.sha256" -}, { - "version" : "4.6-rc-1", - "buildTime" : "20180216162807+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "4.6", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-4.6-rc-1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-4.6-rc-1-bin.zip.sha256" -}, { - "version" : "4.5.1", - "buildTime" : "20180205132249+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-4.5.1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-4.5.1-bin.zip.sha256", - "wrapperChecksumUrl" : "https://services.gradle.org/distributions/gradle-4.5.1-wrapper.jar.sha256" -}, { - "version" : "4.5", - "buildTime" : "20180124170452+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-4.5-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-4.5-bin.zip.sha256", - "wrapperChecksumUrl" : "https://services.gradle.org/distributions/gradle-4.5-wrapper.jar.sha256" -}, { - "version" : "4.5-rc-2", - "buildTime" : "20180122164244+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "4.5", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-4.5-rc-2-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-4.5-rc-2-bin.zip.sha256" -}, { - "version" : "4.5-rc-1", - "buildTime" : "20180109010527+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "4.5", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-4.5-rc-1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-4.5-rc-1-bin.zip.sha256" -}, { - "version" : "4.4.1", - "buildTime" : "20171220154523+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-4.4.1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-4.4.1-bin.zip.sha256", - "wrapperChecksumUrl" : "https://services.gradle.org/distributions/gradle-4.4.1-wrapper.jar.sha256" -}, { - "version" : "4.4", - "buildTime" : "20171206090506+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-4.4-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-4.4-bin.zip.sha256", - "wrapperChecksumUrl" : "https://services.gradle.org/distributions/gradle-4.4-wrapper.jar.sha256" -}, { - "version" : "4.4-rc-6", - "buildTime" : "20171204084815+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "4.4", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-4.4-rc-6-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-4.4-rc-6-bin.zip.sha256" -}, { - "version" : "4.4-rc-5", - "buildTime" : "20171130152137+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "4.4", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-4.4-rc-5-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-4.4-rc-5-bin.zip.sha256" -}, { - "version" : "4.4-rc-4", - "buildTime" : "20171128123659+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "4.4", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-4.4-rc-4-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-4.4-rc-4-bin.zip.sha256" -}, { - "version" : "4.4-rc-3", - "buildTime" : "20171127103138+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "4.4", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-4.4-rc-3-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-4.4-rc-3-bin.zip.sha256" -}, { - "version" : "4.4-rc-2", - "buildTime" : "20171124103528+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "4.4", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-4.4-rc-2-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-4.4-rc-2-bin.zip.sha256" -}, { - "version" : "4.4-rc-1", - "buildTime" : "20171121153105+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "4.4", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-4.4-rc-1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-4.4-rc-1-bin.zip.sha256" -}, { - "version" : "4.3.1", - "buildTime" : "20171108085945+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-4.3.1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-4.3.1-bin.zip.sha256", - "wrapperChecksumUrl" : "https://services.gradle.org/distributions/gradle-4.3.1-wrapper.jar.sha256" -}, { - "version" : "4.3", - "buildTime" : "20171030154329+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-4.3-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-4.3-bin.zip.sha256", - "wrapperChecksumUrl" : "https://services.gradle.org/distributions/gradle-4.3-wrapper.jar.sha256" -}, { - "version" : "4.3-rc-4", - "buildTime" : "20171026162557+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "4.3", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-4.3-rc-4-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-4.3-rc-4-bin.zip.sha256" -}, { - "version" : "4.3-rc-3", - "buildTime" : "20171024142633+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "4.3", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-4.3-rc-3-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-4.3-rc-3-bin.zip.sha256" -}, { - "version" : "4.3-rc-2", - "buildTime" : "20171018073714+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "4.3", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-4.3-rc-2-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-4.3-rc-2-bin.zip.sha256" -}, { - "version" : "4.3-rc-1", - "buildTime" : "20171012161416+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "4.3", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-4.3-rc-1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-4.3-rc-1-bin.zip.sha256" -}, { - "version" : "4.2.1", - "buildTime" : "20171002153621+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-4.2.1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-4.2.1-bin.zip.sha256", - "wrapperChecksumUrl" : "https://services.gradle.org/distributions/gradle-4.2.1-wrapper.jar.sha256" -}, { - "version" : "4.2", - "buildTime" : "20170920144823+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-4.2-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-4.2-bin.zip.sha256", - "wrapperChecksumUrl" : "https://services.gradle.org/distributions/gradle-4.2-wrapper.jar.sha256" -}, { - "version" : "4.2-rc-2", - "buildTime" : "20170913122310+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "4.2", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-4.2-rc-2-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-4.2-rc-2-bin.zip.sha256" -}, { - "version" : "4.2-rc-1", - "buildTime" : "20170907081216+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "4.2", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-4.2-rc-1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-4.2-rc-1-bin.zip.sha256" -}, { - "version" : "4.1", - "buildTime" : "20170807143848+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-4.1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-4.1-bin.zip.sha256", - "wrapperChecksumUrl" : "https://services.gradle.org/distributions/gradle-4.1-wrapper.jar.sha256" -}, { - "version" : "4.1-rc-2", - "buildTime" : "20170731142943+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "4.1", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-4.1-rc-2-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-4.1-rc-2-bin.zip.sha256" -}, { - "version" : "4.0.2", - "buildTime" : "20170726161918+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-4.0.2-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-4.0.2-bin.zip.sha256" -}, { - "version" : "4.1-rc-1", - "buildTime" : "20170720152215+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "4.1", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-4.1-rc-1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-4.1-rc-1-bin.zip.sha256" -}, { - "version" : "4.0.1", - "buildTime" : "20170707140241+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-4.0.1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-4.0.1-bin.zip.sha256" -}, { - "version" : "4.1-milestone-1", - "buildTime" : "20170620170546+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "4.1", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-4.1-milestone-1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-4.1-milestone-1-bin.zip.sha256" -}, { - "version" : "3.5.1", - "buildTime" : "20170616143627+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-3.5.1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-3.5.1-bin.zip.sha256" -}, { - "version" : "4.0", - "buildTime" : "20170614151108+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-4.0-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-4.0-bin.zip.sha256" -}, { - "version" : "4.0-rc-3", - "buildTime" : "20170612150444+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "4.0", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-4.0-rc-3-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-4.0-rc-3-bin.zip.sha256" -}, { - "version" : "4.0-rc-2", - "buildTime" : "20170607152236+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "4.0", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-4.0-rc-2-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-4.0-rc-2-bin.zip.sha256" -}, { - "version" : "4.0-rc-1", - "buildTime" : "20170530162617+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "4.0", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-4.0-rc-1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-4.0-rc-1-bin.zip.sha256" -}, { - "version" : "4.0-milestone-2", - "buildTime" : "20170517143324+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "4.0", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-4.0-milestone-2-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-4.0-milestone-2-bin.zip.sha256" -}, { - "version" : "4.0-milestone-1", - "buildTime" : "20170428074509+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "4.0", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-4.0-milestone-1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-4.0-milestone-1-bin.zip.sha256" -}, { - "version" : "3.5", - "buildTime" : "20170410133725+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-3.5-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-3.5-bin.zip.sha256" -}, { - "version" : "3.5-rc-3", - "buildTime" : "20170404150413+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "3.5", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-3.5-rc-3-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-3.5-rc-3-bin.zip.sha256" -}, { - "version" : "3.5-rc-2", - "buildTime" : "20170327155623+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "3.5", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-3.5-rc-2-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-3.5-rc-2-bin.zip.sha256" -}, { - "version" : "3.5-rc-1", - "buildTime" : "20170322151607+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "3.5", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-3.5-rc-1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-3.5-rc-1-bin.zip.sha256" -}, { - "version" : "3.4.1", - "buildTime" : "20170303194541+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-3.4.1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-3.4.1-bin.zip.sha256" -}, { - "version" : "3.4", - "buildTime" : "20170220144926+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-3.4-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-3.4-bin.zip.sha256" -}, { - "version" : "3.4-rc-3", - "buildTime" : "20170213145527+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "3.4", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-3.4-rc-3-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-3.4-rc-3-bin.zip.sha256" -}, { - "version" : "3.4-rc-2", - "buildTime" : "20170206211728+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "3.4", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-3.4-rc-2-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-3.4-rc-2-bin.zip.sha256" -}, { - "version" : "3.4-rc-1", - "buildTime" : "20170126154849+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "3.4", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-3.4-rc-1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-3.4-rc-1-bin.zip.sha256" -}, { - "version" : "3.3", - "buildTime" : "20170103153104+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-3.3-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-3.3-bin.zip.sha256" -}, { - "version" : "3.3-rc-1", - "buildTime" : "20161219160724+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "3.3", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-3.3-rc-1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-3.3-rc-1-bin.zip.sha256" -}, { - "version" : "3.2.1", - "buildTime" : "20161122151954+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-3.2.1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-3.2.1-bin.zip.sha256", - "wrapperChecksumUrl" : "https://services.gradle.org/distributions/gradle-3.2.1-wrapper.jar.sha256" -}, { - "version" : "3.2", - "buildTime" : "20161114123259+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-3.2-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-3.2-bin.zip.sha256", - "wrapperChecksumUrl" : "https://services.gradle.org/distributions/gradle-3.2-wrapper.jar.sha256" -}, { - "version" : "3.2-rc-3", - "buildTime" : "20161107153233+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "3.2", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-3.2-rc-3-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-3.2-rc-3-bin.zip.sha256" -}, { - "version" : "3.2-rc-2", - "buildTime" : "20161031160822+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "3.2", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-3.2-rc-2-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-3.2-rc-2-bin.zip.sha256" -}, { - "version" : "3.2-rc-1", - "buildTime" : "20161024194725+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "3.2", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-3.2-rc-1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-3.2-rc-1-bin.zip.sha256" -}, { - "version" : "3.1", - "buildTime" : "20160919105353+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-3.1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-3.1-bin.zip.sha256", - "wrapperChecksumUrl" : "https://services.gradle.org/distributions/gradle-3.1-wrapper.jar.sha256" -}, { - "version" : "3.1-rc-1", - "buildTime" : "20160912123424+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "3.1", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-3.1-rc-1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-3.1-rc-1-bin.zip.sha256" -}, { - "version" : "3.0", - "buildTime" : "20160815131501+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-3.0-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-3.0-bin.zip.sha256", - "wrapperChecksumUrl" : "https://services.gradle.org/distributions/gradle-3.0-wrapper.jar.sha256" -}, { - "version" : "3.0-rc-2", - "buildTime" : "20160808133410+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "3.0", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-3.0-rc-2-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-3.0-rc-2-bin.zip.sha256" -}, { - "version" : "3.0-rc-1", - "buildTime" : "20160802061335+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "3.0", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-3.0-rc-1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-3.0-rc-1-bin.zip.sha256" -}, { - "version" : "2.14.1", - "buildTime" : "20160718063837+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-2.14.1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-2.14.1-bin.zip.sha256", - "wrapperChecksumUrl" : "https://services.gradle.org/distributions/gradle-2.14.1-wrapper.jar.sha256" -}, { - "version" : "2.14.1-rc-2", - "buildTime" : "20160711105827+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "2.14.1", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-2.14.1-rc-2-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-2.14.1-rc-2-bin.zip.sha256" -}, { - "version" : "2.14.1-rc-1", - "buildTime" : "20160629051303+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "2.14.1", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-2.14.1-rc-1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-2.14.1-rc-1-bin.zip.sha256" -}, { - "version" : "3.0-milestone-2", - "buildTime" : "20160621224128+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "3.0", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-3.0-milestone-2-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-3.0-milestone-2-bin.zip.sha256" -}, { - "version" : "2.14", - "buildTime" : "20160614071637+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-2.14-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-2.14-bin.zip.sha256", - "wrapperChecksumUrl" : "https://services.gradle.org/distributions/gradle-2.14-wrapper.jar.sha256" -}, { - "version" : "2.14-rc-6", - "buildTime" : "20160610181946+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "2.14", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-2.14-rc-6-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-2.14-rc-6-bin.zip.sha256" -}, { - "version" : "3.0-milestone-1", - "buildTime" : "20160608013148+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "3.0", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-3.0-milestone-1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-3.0-milestone-1-bin.zip.sha256" -}, { - "version" : "2.14-rc-5", - "buildTime" : "20160607135817+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "2.14", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-2.14-rc-5-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-2.14-rc-5-bin.zip.sha256" -}, { - "version" : "2.14-rc-4", - "buildTime" : "20160603110827+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "2.14", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-2.14-rc-4-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-2.14-rc-4-bin.zip.sha256" -}, { - "version" : "2.14-rc-3", - "buildTime" : "20160530112111+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "2.14", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-2.14-rc-3-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-2.14-rc-3-bin.zip.sha256" -}, { - "version" : "2.14-rc-2", - "buildTime" : "20160527175624+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "2.14", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-2.14-rc-2-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-2.14-rc-2-bin.zip.sha256" -}, { - "version" : "2.14-rc-1", - "buildTime" : "20160518093824+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "2.14", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-2.14-rc-1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-2.14-rc-1-bin.zip.sha256" -}, { - "version" : "2.13", - "buildTime" : "20160425041010+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-2.13-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-2.13-bin.zip.sha256", - "wrapperChecksumUrl" : "https://services.gradle.org/distributions/gradle-2.13-wrapper.jar.sha256" -}, { - "version" : "2.13-rc-2", - "buildTime" : "20160419145240+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "2.13", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-2.13-rc-2-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-2.13-rc-2-bin.zip.sha256" -}, { - "version" : "2.13-rc-1", - "buildTime" : "20160406110211+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "2.13", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-2.13-rc-1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-2.13-rc-1-bin.zip.sha256" -}, { - "version" : "2.12", - "buildTime" : "20160314083203+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-2.12-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-2.12-bin.zip.sha256", - "wrapperChecksumUrl" : "https://services.gradle.org/distributions/gradle-2.12-wrapper.jar.sha256" -}, { - "version" : "2.12-rc-1", - "buildTime" : "20160307174118+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "2.12", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-2.12-rc-1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-2.12-rc-1-bin.zip.sha256" -}, { - "version" : "2.11", - "buildTime" : "20160208075916+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-2.11-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-2.11-bin.zip.sha256", - "wrapperChecksumUrl" : "https://services.gradle.org/distributions/gradle-2.11-wrapper.jar.sha256" -}, { - "version" : "2.11-rc-3", - "buildTime" : "20160203190922+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "2.11", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-2.11-rc-3-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-2.11-rc-3-bin.zip.sha256" -}, { - "version" : "2.11-rc-2", - "buildTime" : "20160202162431+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "2.11", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-2.11-rc-2-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-2.11-rc-2-bin.zip.sha256" -}, { - "version" : "2.11-rc-1", - "buildTime" : "20160120084154+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "2.11", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-2.11-rc-1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-2.11-rc-1-bin.zip.sha256" -}, { - "version" : "2.10", - "buildTime" : "20151221211504+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-2.10-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-2.10-bin.zip.sha256", - "wrapperChecksumUrl" : "https://services.gradle.org/distributions/gradle-2.10-wrapper.jar.sha256" -}, { - "version" : "2.10-rc-2", - "buildTime" : "20151218164026+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "2.10", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-2.10-rc-2-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-2.10-rc-2-bin.zip.sha256" -}, { - "version" : "2.10-rc-1", - "buildTime" : "20151208224811+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "2.10", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-2.10-rc-1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-2.10-rc-1-bin.zip.sha256" -}, { - "version" : "2.9", - "buildTime" : "20151117070217+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-2.9-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-2.9-bin.zip.sha256", - "wrapperChecksumUrl" : "https://services.gradle.org/distributions/gradle-2.9-wrapper.jar.sha256" -}, { - "version" : "2.9-rc-1", - "buildTime" : "20151103230218+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "2.9", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-2.9-rc-1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-2.9-rc-1-bin.zip.sha256" -}, { - "version" : "2.8", - "buildTime" : "20151020034636+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-2.8-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-2.8-bin.zip.sha256", - "wrapperChecksumUrl" : "https://services.gradle.org/distributions/gradle-2.8-wrapper.jar.sha256" -}, { - "version" : "2.8-rc-2", - "buildTime" : "20151015124208+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "2.8", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-2.8-rc-2-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-2.8-rc-2-bin.zip.sha256" -}, { - "version" : "2.8-rc-1", - "buildTime" : "20150930171102+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "2.8", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-2.8-rc-1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-2.8-rc-1-bin.zip.sha256" -}, { - "version" : "2.7", - "buildTime" : "20150914072616+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-2.7-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-2.7-bin.zip.sha256", - "wrapperChecksumUrl" : "https://services.gradle.org/distributions/gradle-2.7-wrapper.jar.sha256" -}, { - "version" : "2.7-rc-2", - "buildTime" : "20150905140615+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "2.7", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-2.7-rc-2-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-2.7-rc-2-bin.zip.sha256" -}, { - "version" : "2.7-rc-1", - "buildTime" : "20150828140928+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "2.7", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-2.7-rc-1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-2.7-rc-1-bin.zip.sha256" -}, { - "version" : "2.6", - "buildTime" : "20150810131506+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-2.6-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-2.6-bin.zip.sha256", - "wrapperChecksumUrl" : "https://services.gradle.org/distributions/gradle-2.6-wrapper.jar.sha256" -}, { - "version" : "2.6-rc-2", - "buildTime" : "20150804104806+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "2.6", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-2.6-rc-2-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-2.6-rc-2-bin.zip.sha256" -}, { - "version" : "2.6-rc-1", - "buildTime" : "20150728171643+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "2.6", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-2.6-rc-1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-2.6-rc-1-bin.zip.sha256" -}, { - "version" : "2.5", - "buildTime" : "20150708073837+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-2.5-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-2.5-bin.zip.sha256", - "wrapperChecksumUrl" : "https://services.gradle.org/distributions/gradle-2.5-wrapper.jar.sha256" -}, { - "version" : "2.5-rc-2", - "buildTime" : "20150702151559+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "2.5", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-2.5-rc-2-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-2.5-rc-2-bin.zip.sha256" -}, { - "version" : "2.5-rc-1", - "buildTime" : "20150623180452+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "2.5", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-2.5-rc-1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-2.5-rc-1-bin.zip.sha256" -}, { - "version" : "2.4", - "buildTime" : "20150505080924+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-2.4-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-2.4-bin.zip.sha256", - "wrapperChecksumUrl" : "https://services.gradle.org/distributions/gradle-2.4-wrapper.jar.sha256" -}, { - "version" : "2.4-rc-2", - "buildTime" : "20150429045020+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "2.4", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-2.4-rc-2-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-2.4-rc-2-bin.zip.sha256" -}, { - "version" : "2.4-rc-1", - "buildTime" : "20150423031523+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "2.4", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-2.4-rc-1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-2.4-rc-1-bin.zip.sha256" -}, { - "version" : "2.3", - "buildTime" : "20150216050933+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-2.3-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-2.3-bin.zip.sha256", - "wrapperChecksumUrl" : "https://services.gradle.org/distributions/gradle-2.3-wrapper.jar.sha256" -}, { - "version" : "2.3-rc-4", - "buildTime" : "20150211163922+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "2.3", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-2.3-rc-4-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-2.3-rc-4-bin.zip.sha256" -}, { - "version" : "2.3-rc-3", - "buildTime" : "20150208183759+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "2.3", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-2.3-rc-3-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-2.3-rc-3-bin.zip.sha256" -}, { - "version" : "2.3-rc-2", - "buildTime" : "20150204105413+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "2.3", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-2.3-rc-2-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-2.3-rc-2-bin.zip.sha256" -}, { - "version" : "2.3-rc-1", - "buildTime" : "20150127140232+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "2.3", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-2.3-rc-1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-2.3-rc-1-bin.zip.sha256" -}, { - "version" : "2.2.1", - "buildTime" : "20141124094535+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-2.2.1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-2.2.1-bin.zip.sha256", - "wrapperChecksumUrl" : "https://services.gradle.org/distributions/gradle-2.2.1-wrapper.jar.sha256" -}, { - "version" : "2.2.1-rc-1", - "buildTime" : "20141117101237+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "2.2.1", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-2.2.1-rc-1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-2.2.1-rc-1-bin.zip.sha256" -}, { - "version" : "2.2", - "buildTime" : "20141110133144+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-2.2-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-2.2-bin.zip.sha256", - "wrapperChecksumUrl" : "https://services.gradle.org/distributions/gradle-2.2-wrapper.jar.sha256" -}, { - "version" : "2.2-rc-2", - "buildTime" : "20141103170404+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "2.2", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-2.2-rc-2-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-2.2-rc-2-bin.zip.sha256" -}, { - "version" : "2.2-rc-1", - "buildTime" : "20141020163257+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "2.2", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-2.2-rc-1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-2.2-rc-1-bin.zip.sha256" -}, { - "version" : "2.1", - "buildTime" : "20140908104039+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-2.1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-2.1-bin.zip.sha256", - "wrapperChecksumUrl" : "https://services.gradle.org/distributions/gradle-2.1-wrapper.jar.sha256" -}, { - "version" : "2.1-rc-4", - "buildTime" : "20140903092053+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "2.1", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-2.1-rc-4-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-2.1-rc-4-bin.zip.sha256" -}, { - "version" : "2.1-rc-3", - "buildTime" : "20140901103549+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "2.1", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-2.1-rc-3-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-2.1-rc-3-bin.zip.sha256" -}, { - "version" : "2.1-rc-2", - "buildTime" : "20140828023229+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "2.1", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-2.1-rc-2-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-2.1-rc-2-bin.zip.sha256" -}, { - "version" : "2.1-rc-1", - "buildTime" : "20140819194409+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "2.1", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-2.1-rc-1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-2.1-rc-1-bin.zip.sha256" -}, { - "version" : "2.0", - "buildTime" : "20140701074534+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-2.0-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-2.0-bin.zip.sha256", - "wrapperChecksumUrl" : "https://services.gradle.org/distributions/gradle-2.0-wrapper.jar.sha256" -}, { - "version" : "2.0-rc-2", - "buildTime" : "20140623080236+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "2.0", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-2.0-rc-2-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-2.0-rc-2-bin.zip.sha256" -}, { - "version" : "2.0-rc-1", - "buildTime" : "20140606070241+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "2.0", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-2.0-rc-1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-2.0-rc-1-bin.zip.sha256" -}, { - "version" : "1.12", - "buildTime" : "20140429092431+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-1.12-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-1.12-bin.zip.sha256", - "wrapperChecksumUrl" : "https://services.gradle.org/distributions/gradle-1.12-wrapper.jar.sha256" -}, { - "version" : "1.12-rc-2", - "buildTime" : "20140423112055+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "1.12", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-1.12-rc-2-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-1.12-rc-2-bin.zip.sha256" -}, { - "version" : "1.12-rc-1", - "buildTime" : "20140416084626+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "1.12", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-1.12-rc-1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-1.12-rc-1-bin.zip.sha256" -}, { - "version" : "1.11", - "buildTime" : "20140211113439+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-1.11-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-1.11-bin.zip.sha256", - "wrapperChecksumUrl" : "https://services.gradle.org/distributions/gradle-1.11-wrapper.jar.sha256" -}, { - "version" : "1.11-rc-1", - "buildTime" : "20140131033453+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "1.11", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-1.11-rc-1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-1.11-rc-1-bin.zip.sha256" -}, { - "version" : "1.10", - "buildTime" : "20131217092815+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-1.10-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-1.10-bin.zip.sha256", - "wrapperChecksumUrl" : "https://services.gradle.org/distributions/gradle-1.10-wrapper.jar.sha256" -}, { - "version" : "1.10-rc-2", - "buildTime" : "20131211105454+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "1.10", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-1.10-rc-2-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-1.10-rc-2-bin.zip.sha256" -}, { - "version" : "1.10-rc-1", - "buildTime" : "20131204154128+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "1.10", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-1.10-rc-1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-1.10-rc-1-bin.zip.sha256" -}, { - "version" : "1.9", - "buildTime" : "20131119082002+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-1.9-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-1.9-bin.zip.sha256", - "wrapperChecksumUrl" : "https://services.gradle.org/distributions/gradle-1.9-wrapper.jar.sha256" -}, { - "version" : "1.9-rc-4", - "buildTime" : "20131118093242+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "1.9", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-1.9-rc-4-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-1.9-rc-4-bin.zip.sha256" -}, { - "version" : "1.9-rc-3", - "buildTime" : "20131107122642+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "1.9", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-1.9-rc-3-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-1.9-rc-3-bin.zip.sha256" -}, { - "version" : "1.9-rc-2", - "buildTime" : "20131028093320+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "1.9", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-1.9-rc-2-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-1.9-rc-2-bin.zip.sha256" -}, { - "version" : "1.9-rc-1", - "buildTime" : "20131023094618+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "1.9", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-1.9-rc-1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-1.9-rc-1-bin.zip.sha256" -}, { - "version" : "1.8", - "buildTime" : "20130924073233+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-1.8-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-1.8-bin.zip.sha256", - "wrapperChecksumUrl" : "https://services.gradle.org/distributions/gradle-1.8-wrapper.jar.sha256" -}, { - "version" : "1.8-rc-2", - "buildTime" : "20130919053314+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "1.8", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-1.8-rc-2-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-1.8-rc-2-bin.zip.sha256" -}, { - "version" : "1.8-rc-1", - "buildTime" : "20130910130452+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "1.8", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-1.8-rc-1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-1.8-rc-1-bin.zip.sha256" -}, { - "version" : "1.7", - "buildTime" : "20130806111956+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-1.7-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-1.7-bin.zip.sha256", - "wrapperChecksumUrl" : "https://services.gradle.org/distributions/gradle-1.7-wrapper.jar.sha256" -}, { - "version" : "1.7-rc-2", - "buildTime" : "20130729120421+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "1.7", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-1.7-rc-2-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-1.7-rc-2-bin.zip.sha256" -}, { - "version" : "1.7-rc-1", - "buildTime" : "20130702145630+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "1.7", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-1.7-rc-1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-1.7-rc-1-bin.zip.sha256" -}, { - "version" : "1.6", - "buildTime" : "20130507091214+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-1.6-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-1.6-bin.zip.sha256", - "wrapperChecksumUrl" : "https://services.gradle.org/distributions/gradle-1.6-wrapper.jar.sha256" -}, { - "version" : "1.6-rc-1", - "buildTime" : "20130430131900+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "1.6", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-1.6-rc-1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-1.6-rc-1-bin.zip.sha256" -}, { - "version" : "1.5", - "buildTime" : "20130327140935+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-1.5-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-1.5-bin.zip.sha256", - "wrapperChecksumUrl" : "https://services.gradle.org/distributions/gradle-1.5-wrapper.jar.sha256" -}, { - "version" : "1.5-rc-3", - "buildTime" : "20130321155709+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "1.5", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-1.5-rc-3-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-1.5-rc-3-bin.zip.sha256" -}, { - "version" : "1.5-rc-2", - "buildTime" : "20130317011516+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "1.5", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-1.5-rc-2-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-1.5-rc-2-bin.zip.sha256" -}, { - "version" : "1.5-rc-1", - "buildTime" : "20130311120320+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "1.5", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-1.5-rc-1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-1.5-rc-1-bin.zip.sha256" -}, { - "version" : "1.4", - "buildTime" : "20130128034246+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-1.4-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-1.4-bin.zip.sha256", - "wrapperChecksumUrl" : "https://services.gradle.org/distributions/gradle-1.4-wrapper.jar.sha256" -}, { - "version" : "1.4-rc-3", - "buildTime" : "20130125035146+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "1.4", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-1.4-rc-3-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-1.4-rc-3-bin.zip.sha256" -}, { - "version" : "1.4-rc-2", - "buildTime" : "20130122030632+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "1.4", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-1.4-rc-2-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-1.4-rc-2-bin.zip.sha256" -}, { - "version" : "1.4-rc-1", - "buildTime" : "20130117001257+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "1.4", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-1.4-rc-1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-1.4-rc-1-bin.zip.sha256" -}, { - "version" : "1.3", - "buildTime" : "20121120113738+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-1.3-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-1.3-bin.zip.sha256", - "wrapperChecksumUrl" : "https://services.gradle.org/distributions/gradle-1.3-wrapper.jar.sha256" -}, { - "version" : "1.3-rc-2", - "buildTime" : "20121115155343+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "1.3", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-1.3-rc-2-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-1.3-rc-2-bin.zip.sha256" -}, { - "version" : "1.3-rc-1", - "buildTime" : "20121112135252+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "1.3", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-1.3-rc-1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-1.3-rc-1-bin.zip.sha256" -}, { - "version" : "1.2", - "buildTime" : "20120912104602+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-1.2-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-1.2-bin.zip.sha256", - "wrapperChecksumUrl" : "https://services.gradle.org/distributions/gradle-1.2-wrapper.jar.sha256" -}, { - "version" : "1.2-rc-1", - "buildTime" : "20120904174954+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "1.2", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-1.2-rc-1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-1.2-rc-1-bin.zip.sha256" -}, { - "version" : "1.1", - "buildTime" : "20120731132432+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-1.1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-1.1-bin.zip.sha256", - "wrapperChecksumUrl" : "https://services.gradle.org/distributions/gradle-1.1-wrapper.jar.sha256" -}, { - "version" : "1.1-rc-2", - "buildTime" : "20120726075103+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "1.1", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-1.1-rc-2-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-1.1-rc-2-bin.zip.sha256" -}, { - "version" : "1.1-rc-1", - "buildTime" : "20120724134404+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "1.1", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-1.1-rc-1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-1.1-rc-1-bin.zip.sha256" -}, { - "version" : "1.0", - "buildTime" : "20120612025621+0200", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-1.0-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-1.0-bin.zip.sha256", - "wrapperChecksumUrl" : "https://services.gradle.org/distributions/gradle-1.0-wrapper.jar.sha256" -}, { - "version" : "1.0-rc-3", - "buildTime" : "20120430015152+0200", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "1.0", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-1.0-rc-3-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-1.0-rc-3-bin.zip.sha256" -}, { - "version" : "1.0-rc-2", - "buildTime" : "20120425015237+0200", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "1.0", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-1.0-rc-2-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-1.0-rc-2-bin.zip.sha256" -}, { - "version" : "1.0-rc-1", - "buildTime" : "20120411121324+0100", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "1.0", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-1.0-rc-1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-1.0-rc-1-bin.zip.sha256" -}, { - "version" : "1.0-milestone-9", - "buildTime" : "20120313171009+0100", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-1.0-milestone-9-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-1.0-milestone-9-bin.zip.sha256" -}, { - "version" : "1.0-milestone-8a", - "buildTime" : "20120220185357+0100", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-1.0-milestone-8a-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-1.0-milestone-8a-bin.zip.sha256" -}, { - "version" : "1.0-milestone-8", - "buildTime" : "20120214022451+0100", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-1.0-milestone-8-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-1.0-milestone-8-bin.zip.sha256" -}, { - "version" : "1.0-milestone-7", - "buildTime" : "20120105102443+0000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-1.0-milestone-7-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-1.0-milestone-7-bin.zip.sha256" -}, { - "version" : "1.0-milestone-6", - "buildTime" : "20111117065412+0100", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-1.0-milestone-6-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-1.0-milestone-6-bin.zip.sha256" -}, { - "version" : "1.0-milestone-5", - "buildTime" : "20111025055608+0200", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-1.0-milestone-5-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-1.0-milestone-5-bin.zip.sha256" -}, { - "version" : "1.0-milestone-4", - "buildTime" : "20110728103822+0200", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : true, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-1.0-milestone-4-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-1.0-milestone-4-bin.zip.sha256" -}, { - "version" : "1.0-milestone-3", - "buildTime" : "20110425174011+1000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-1.0-milestone-3-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-1.0-milestone-3-bin.zip.sha256" -}, { - "version" : "1.0-milestone-2", - "buildTime" : "20110407163255+1000", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-1.0-milestone-2-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-1.0-milestone-2-bin.zip.sha256" -}, { - "version" : "1.0-milestone-1", - "buildTime" : "20110227141320+1100", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-1.0-milestone-1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-1.0-milestone-1-bin.zip.sha256" -}, { - "version" : "0.9.2", - "buildTime" : "20110123133421+1100", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-0.9.2-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-0.9.2-bin.zip.sha256" -}, { - "version" : "0.9.1", - "buildTime" : "20110102114057+1100", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-0.9.1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-0.9.1-bin.zip.sha256" -}, { - "version" : "0.9", - "buildTime" : "20101219125006+1100", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-0.9-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-0.9-bin.zip.sha256" -}, { - "version" : "0.9-rc-3", - "buildTime" : "20101120131750+1100", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "0.9", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-0.9-rc-3-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-0.9-rc-3-bin.zip.sha256" -}, { - "version" : "0.9-rc-2", - "buildTime" : "20101027082405+1100", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "0.9", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-0.9-rc-2-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-0.9-rc-2-bin.zip.sha256" -}, { - "version" : "0.9-rc-1", - "buildTime" : "20100804080433+1100", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "0.9", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-0.9-rc-1-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-0.9-rc-1-bin.zip.sha256" -}, { - "version" : "0.8", - "buildTime" : "20090928140159+0200", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-0.8-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-0.8-bin.zip.sha256" -}, { - "version" : "0.7", - "buildTime" : "20090720085013+0200", - "current" : false, - "snapshot" : false, - "nightly" : false, - "releaseNightly" : false, - "activeRc" : false, - "rcFor" : "", - "milestoneFor" : "", - "broken" : false, - "downloadUrl" : "https://services.gradle.org/distributions/gradle-0.7-bin.zip", - "checksumUrl" : "https://services.gradle.org/distributions/gradle-0.7-bin.zip.sha256" -} ] \ No newline at end of file diff --git a/test/_fixtures/hex/certifi.json b/test/_fixtures/hex/certifi.json deleted file mode 100644 index dafae0044f..0000000000 --- a/test/_fixtures/hex/certifi.json +++ /dev/null @@ -1,133 +0,0 @@ -{ - "docs_html_url": null, - "downloads": { - "all": 7801231, - "day": 4550, - "recent": 1186862, - "week": 107546 - }, - "html_url": "https://hex.pm/packages/certifi", - "inserted_at": "2015-09-10T13:58:43.376194Z", - "meta": { - "description": "CA bundle adapted from Mozilla by https://certifi.io", - "licenses": [ - "BSD" - ], - "links": { - "Github": "https://github.com/certifi/erlang-certifi" - }, - "maintainers": [ - "Benoit Chesneau" - ] - }, - "name": "certifi", - "owners": [ - { - "email": "bchesneau@gmail.com", - "url": "https://hex.pm/api/users/benoitc", - "username": "benoitc" - } - ], - "releases": [ - { - "has_docs": false, - "url": "https://hex.pm/api/packages/certifi/releases/2.5.1", - "version": "2.5.1" - }, - { - "has_docs": false, - "url": "https://hex.pm/api/packages/certifi/releases/2.4.2", - "version": "2.4.2" - }, - { - "has_docs": false, - "url": "https://hex.pm/api/packages/certifi/releases/2.4.1", - "version": "2.4.1" - }, - { - "has_docs": false, - "url": "https://hex.pm/api/packages/certifi/releases/2.3.1", - "version": "2.3.1" - }, - { - "has_docs": false, - "url": "https://hex.pm/api/packages/certifi/releases/2.3.0", - "version": "2.3.0" - }, - { - "has_docs": false, - "url": "https://hex.pm/api/packages/certifi/releases/2.2.0", - "version": "2.2.0" - }, - { - "has_docs": false, - "url": "https://hex.pm/api/packages/certifi/releases/2.1.0", - "version": "2.1.0" - }, - { - "has_docs": false, - "url": "https://hex.pm/api/packages/certifi/releases/2.0.0", - "version": "2.0.0" - }, - { - "has_docs": false, - "url": "https://hex.pm/api/packages/certifi/releases/1.2.1", - "version": "1.2.1" - }, - { - "has_docs": false, - "url": "https://hex.pm/api/packages/certifi/releases/1.2.0", - "version": "1.2.0" - }, - { - "has_docs": false, - "url": "https://hex.pm/api/packages/certifi/releases/1.1.0", - "version": "1.1.0" - }, - { - "has_docs": false, - "url": "https://hex.pm/api/packages/certifi/releases/1.0.0", - "version": "1.0.0" - }, - { - "has_docs": false, - "url": "https://hex.pm/api/packages/certifi/releases/0.7.0", - "version": "0.7.0" - }, - { - "has_docs": false, - "url": "https://hex.pm/api/packages/certifi/releases/0.6.0", - "version": "0.6.0" - }, - { - "has_docs": false, - "url": "https://hex.pm/api/packages/certifi/releases/0.5.0", - "version": "0.5.0" - }, - { - "has_docs": false, - "url": "https://hex.pm/api/packages/certifi/releases/0.4.0", - "version": "0.4.0" - }, - { - "has_docs": false, - "url": "https://hex.pm/api/packages/certifi/releases/0.3.0", - "version": "0.3.0" - }, - { - "has_docs": false, - "url": "https://hex.pm/api/packages/certifi/releases/0.2.0", - "version": "0.2.0" - }, - { - "has_docs": false, - "url": "https://hex.pm/api/packages/certifi/releases/0.1.1", - "version": "0.1.1" - } - ], - "repository": "hexpm", - "retirements": { - }, - "updated_at": "2019-01-28T20:35:23.869888Z", - "url": "https://hex.pm/api/packages/certifi" -} diff --git a/test/_fixtures/jwt/example.pem b/test/_fixtures/jwt/example.pem deleted file mode 100644 index b516a645c4..0000000000 --- a/test/_fixtures/jwt/example.pem +++ /dev/null @@ -1,13 +0,0 @@ ------BEGIN RSA PRIVATE KEY----- -MIICXAIBAAKBgQCqGKukO1De7zhZj6+H0qtjTkVxwTCpvKe4eCZ0FPqri0cb2JZfXJ/DgYSF6vUp -wmJG8wVQZKjeGcjDOL5UlsuusFncCzWBQ7RKNUSesmQRMSGkVb1/3j+skZ6UtW+5u09lHNsj6tQ5 -1s1SPrCBkedbNf0Tp0GbMJDyR4e9T04ZZwIDAQABAoGAFijko56+qGyN8M0RVyaRAXz++xTqHBLh -3tx4VgMtrQ+WEgCjhoTwo23KMBAuJGSYnRmoBZM3lMfTKevIkAidPExvYCdm5dYq3XToLkkLv5L2 -pIIVOFMDG+KESnAFV7l2c+cnzRMW0+b6f8mR1CJzZuxVLL6Q02fvLi55/mbSYxECQQDeAw6fiIQX -GukBI4eMZZt4nscy2o12KyYner3VpoeE+Np2q+Z3pvAMd/aNzQ/W9WaI+NRfcxUJrmfPwIGm63il -AkEAxCL5HQb2bQr4ByorcMWm/hEP2MZzROV73yF41hPsRC9m66KrheO9HPTJuo3/9s5p+sqGxOlF -L0NDt4SkosjgGwJAFklyR1uZ/wPJjj611cdBcztlPdqoxssQGnh85BzCj/u3WqBpE2vjvyyvyI5k -X6zk7S0ljKtt2jny2+00VsBerQJBAJGC1Mg5Oydo5NwD6BiROrPxGo2bpTbu/fhrT8ebHkTz2epl -U9VQQSQzY1oZMVX8i1m5WUTLPz2yLJIBQVdXqhMCQBGoiuSoSjafUhV7i1cEGpb88h5NBYZzWXGZ -37sJ5QsW+sJyoNde3xH8vdXhzU7eT82D6X/scw9RZz+/6rCJ4p0= ------END RSA PRIVATE KEY----- diff --git a/test/_fixtures/packagist/1beyt.json b/test/_fixtures/packagist/1beyt.json deleted file mode 100644 index 005cd5f3dc..0000000000 --- a/test/_fixtures/packagist/1beyt.json +++ /dev/null @@ -1,127 +0,0 @@ -{ - "packages": { - "wpackagist-plugin/1beyt": { - "1.0": { - "name": "wpackagist-plugin/1beyt", - "version": "1.0", - "version_normalized": "1.0.0.0", - "uid": 590, - "dist": { - "type": "zip", - "url": "https://downloads.wordpress.org/plugin/1beyt.1.0.zip" - }, - "source": { - "type": "svn", - "url": "https://plugins.svn.wordpress.org/1beyt/", - "reference": "tags/1.0" - }, - "homepage": "https://wordpress.org/plugins/1beyt/", - "require": { - "composer/installers": "~1.0" - }, - "type": "wordpress-plugin" - }, - "1.1": { - "name": "wpackagist-plugin/1beyt", - "version": "1.1", - "version_normalized": "1.1.0.0", - "uid": 591, - "dist": { - "type": "zip", - "url": "https://downloads.wordpress.org/plugin/1beyt.1.1.zip" - }, - "source": { - "type": "svn", - "url": "https://plugins.svn.wordpress.org/1beyt/", - "reference": "tags/1.1" - }, - "homepage": "https://wordpress.org/plugins/1beyt/", - "require": { - "composer/installers": "~1.0" - }, - "type": "wordpress-plugin" - }, - "1.4": { - "name": "wpackagist-plugin/1beyt", - "version": "1.4", - "version_normalized": "1.4.0.0", - "uid": 592, - "dist": { - "type": "zip", - "url": "https://downloads.wordpress.org/plugin/1beyt.1.4.zip" - }, - "source": { - "type": "svn", - "url": "https://plugins.svn.wordpress.org/1beyt/", - "reference": "tags/1.4" - }, - "homepage": "https://wordpress.org/plugins/1beyt/", - "require": { - "composer/installers": "~1.0" - }, - "type": "wordpress-plugin" - }, - "1.5": { - "name": "wpackagist-plugin/1beyt", - "version": "1.5", - "version_normalized": "1.5.0.0", - "uid": 593, - "dist": { - "type": "zip", - "url": "https://downloads.wordpress.org/plugin/1beyt.1.5.zip" - }, - "source": { - "type": "svn", - "url": "https://plugins.svn.wordpress.org/1beyt/", - "reference": "tags/1.5" - }, - "homepage": "https://wordpress.org/plugins/1beyt/", - "require": { - "composer/installers": "~1.0" - }, - "type": "wordpress-plugin" - }, - "1.5.1": { - "name": "wpackagist-plugin/1beyt", - "version": "1.5.1", - "version_normalized": "1.5.1.0", - "uid": 594, - "dist": { - "type": "zip", - "url": "https://downloads.wordpress.org/plugin/1beyt.1.5.1.zip" - }, - "source": { - "type": "svn", - "url": "https://plugins.svn.wordpress.org/1beyt/", - "reference": "tags/1.5.1" - }, - "homepage": "https://wordpress.org/plugins/1beyt/", - "require": { - "composer/installers": "~1.0" - }, - "type": "wordpress-plugin" - }, - "dev-trunk": { - "name": "wpackagist-plugin/1beyt", - "version": "dev-trunk", - "version_normalized": "9999999-dev", - "uid": 595, - "time": "2018-09-03 21:31:30", - "dist": { - "type": "zip", - "url": "https://downloads.wordpress.org/plugin/1beyt.zip?timestamp=1536010290" - }, - "source": { - "type": "svn", - "url": "https://plugins.svn.wordpress.org/1beyt/", - "reference": "trunk" - }, - "homepage": "https://wordpress.org/plugins/1beyt/", - "require": { - "composer/installers": "~1.0" - }, - "type": "wordpress-plugin" - } - } - } -} \ No newline at end of file diff --git a/test/_fixtures/packagist/includes.json b/test/_fixtures/packagist/includes.json deleted file mode 100644 index 3ca261918d..0000000000 --- a/test/_fixtures/packagist/includes.json +++ /dev/null @@ -1,2575 +0,0 @@ -{ - "packages": { - "guzzlehttp/guzzle": { - "v3.0.0": { - "name": "guzzlehttp/guzzle", - "version": "v3.0.0", - "version_normalized": "3.0.0.0", - "source": { - "type": "git", - "url": "https://github.com/guzzle/guzzle.git", - "reference": "d0fc839abd2e411df908c6fd0ed1379db691b1b0" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/guzzle/guzzle/zipball/d0fc839abd2e411df908c6fd0ed1379db691b1b0", - "reference": "d0fc839abd2e411df908c6fd0ed1379db691b1b0", - "shasum": "" - }, - "require": { - "ext-curl": "*", - "php": ">=5.3.2", - "symfony/event-dispatcher": "2.1.*" - }, - "replace": { - "guzzle/batch": "self.version", - "guzzle/cache": "self.version", - "guzzle/common": "self.version", - "guzzle/http": "self.version", - "guzzle/inflection": "self.version", - "guzzle/iterator": "self.version", - "guzzle/log": "self.version", - "guzzle/parser": "self.version", - "guzzle/plugin": "self.version", - "guzzle/plugin-async": "self.version", - "guzzle/plugin-backoff": "self.version", - "guzzle/plugin-cache": "self.version", - "guzzle/plugin-cookie": "self.version", - "guzzle/plugin-curlauth": "self.version", - "guzzle/plugin-history": "self.version", - "guzzle/plugin-log": "self.version", - "guzzle/plugin-md5": "self.version", - "guzzle/plugin-mock": "self.version", - "guzzle/plugin-oauth": "self.version", - "guzzle/service": "self.version", - "guzzle/stream": "self.version" - }, - "require-dev": { - "doctrine/common": "*", - "monolog/monolog": "1.*", - "symfony/class-loader": "*", - "zend/zend-cache1": "1.12", - "zend/zend-log1": "1.12", - "zendframework/zend-cache": "2.0.*", - "zendframework/zend-log": "2.0.*" - }, - "time": "2012-10-16T04:57:15+00:00", - "type": "library", - "autoload": { - "psr-0": { - "Guzzle\\Tests": "tests/", - "Guzzle": "src/" - } - }, - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - }, - { - "name": "Guzzle Community", - "homepage": "https://github.com/guzzle/guzzle/contributors" - } - ], - "description": "Guzzle is a PHP HTTP client library and framework for building RESTful web service clients", - "homepage": "http://guzzlephp.org/", - "keywords": [ - "HTTP client", - "client", - "curl", - "framework", - "http", - "rest", - "web service" - ], - "support": { - "source": "https://github.com/guzzle/guzzle/tree/v3.0.0", - "issues": "https://github.com/guzzle/guzzle/issues" - } - }, - "v3.0.1": { - "name": "guzzlehttp/guzzle", - "version": "v3.0.1", - "version_normalized": "3.0.1.0", - "source": { - "type": "git", - "url": "https://github.com/guzzle/guzzle.git", - "reference": "993e8eb4905026bd79821d1faafca1798f7a78f3" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/guzzle/guzzle/zipball/993e8eb4905026bd79821d1faafca1798f7a78f3", - "reference": "993e8eb4905026bd79821d1faafca1798f7a78f3", - "shasum": "" - }, - "require": { - "ext-curl": "*", - "php": ">=5.3.2", - "symfony/event-dispatcher": "2.1.*" - }, - "replace": { - "guzzle/batch": "self.version", - "guzzle/cache": "self.version", - "guzzle/common": "self.version", - "guzzle/http": "self.version", - "guzzle/inflection": "self.version", - "guzzle/iterator": "self.version", - "guzzle/log": "self.version", - "guzzle/parser": "self.version", - "guzzle/plugin": "self.version", - "guzzle/plugin-async": "self.version", - "guzzle/plugin-backoff": "self.version", - "guzzle/plugin-cache": "self.version", - "guzzle/plugin-cookie": "self.version", - "guzzle/plugin-curlauth": "self.version", - "guzzle/plugin-history": "self.version", - "guzzle/plugin-log": "self.version", - "guzzle/plugin-md5": "self.version", - "guzzle/plugin-mock": "self.version", - "guzzle/plugin-oauth": "self.version", - "guzzle/service": "self.version", - "guzzle/stream": "self.version" - }, - "require-dev": { - "doctrine/common": "*", - "monolog/monolog": "1.*", - "symfony/class-loader": "*", - "zend/zend-cache1": "1.12", - "zend/zend-log1": "1.12", - "zendframework/zend-cache": "2.0.*", - "zendframework/zend-log": "2.0.*" - }, - "time": "2012-10-22T20:20:55+00:00", - "type": "library", - "autoload": { - "psr-0": { - "Guzzle\\Tests": "tests/", - "Guzzle": "src/" - } - }, - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - }, - { - "name": "Guzzle Community", - "homepage": "https://github.com/guzzle/guzzle/contributors" - } - ], - "description": "Guzzle is a PHP HTTP client library and framework for building RESTful web service clients", - "homepage": "http://guzzlephp.org/", - "keywords": [ - "HTTP client", - "client", - "curl", - "framework", - "http", - "rest", - "web service" - ], - "support": { - "source": "https://github.com/guzzle/guzzle/tree/v3.0.1", - "issues": "https://github.com/guzzle/guzzle/issues" - } - }, - "v3.0.2": { - "name": "guzzlehttp/guzzle", - "version": "v3.0.2", - "version_normalized": "3.0.2.0", - "source": { - "type": "git", - "url": "https://github.com/guzzle/guzzle.git", - "reference": "2fdcd68fce2f3fd7cebb0d61739a41483ad557e2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/guzzle/guzzle/zipball/2fdcd68fce2f3fd7cebb0d61739a41483ad557e2", - "reference": "2fdcd68fce2f3fd7cebb0d61739a41483ad557e2", - "shasum": "" - }, - "require": { - "ext-curl": "*", - "php": ">=5.3.2", - "symfony/event-dispatcher": "2.1.*" - }, - "replace": { - "guzzle/batch": "self.version", - "guzzle/cache": "self.version", - "guzzle/common": "self.version", - "guzzle/http": "self.version", - "guzzle/inflection": "self.version", - "guzzle/iterator": "self.version", - "guzzle/log": "self.version", - "guzzle/parser": "self.version", - "guzzle/plugin": "self.version", - "guzzle/plugin-async": "self.version", - "guzzle/plugin-backoff": "self.version", - "guzzle/plugin-cache": "self.version", - "guzzle/plugin-cookie": "self.version", - "guzzle/plugin-curlauth": "self.version", - "guzzle/plugin-history": "self.version", - "guzzle/plugin-log": "self.version", - "guzzle/plugin-md5": "self.version", - "guzzle/plugin-mock": "self.version", - "guzzle/plugin-oauth": "self.version", - "guzzle/service": "self.version", - "guzzle/stream": "self.version" - }, - "require-dev": { - "doctrine/common": "*", - "monolog/monolog": "1.*", - "symfony/class-loader": "*", - "zend/zend-cache1": "1.12", - "zend/zend-log1": "1.12", - "zendframework/zend-cache": "2.0.*", - "zendframework/zend-log": "2.0.*" - }, - "time": "2012-10-25T04:55:19+00:00", - "type": "library", - "autoload": { - "psr-0": { - "Guzzle\\Tests": "tests/", - "Guzzle": "src/" - } - }, - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - }, - { - "name": "Guzzle Community", - "homepage": "https://github.com/guzzle/guzzle/contributors" - } - ], - "description": "Guzzle is a PHP HTTP client library and framework for building RESTful web service clients", - "homepage": "http://guzzlephp.org/", - "keywords": [ - "HTTP client", - "client", - "curl", - "framework", - "http", - "rest", - "web service" - ], - "support": { - "source": "https://github.com/guzzle/guzzle/tree/v3.0.2", - "issues": "https://github.com/guzzle/guzzle/issues" - } - }, - "v3.0.3": { - "name": "guzzlehttp/guzzle", - "version": "v3.0.3", - "version_normalized": "3.0.3.0", - "source": { - "type": "git", - "url": "https://github.com/guzzle/guzzle.git", - "reference": "20190c51e7eaec7d061afa59fb9605c02dc8bb24" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/guzzle/guzzle/zipball/20190c51e7eaec7d061afa59fb9605c02dc8bb24", - "reference": "20190c51e7eaec7d061afa59fb9605c02dc8bb24", - "shasum": "" - }, - "require": { - "ext-curl": "*", - "php": ">=5.3.2", - "symfony/event-dispatcher": "2.1.*" - }, - "replace": { - "guzzle/batch": "self.version", - "guzzle/cache": "self.version", - "guzzle/common": "self.version", - "guzzle/http": "self.version", - "guzzle/inflection": "self.version", - "guzzle/iterator": "self.version", - "guzzle/log": "self.version", - "guzzle/parser": "self.version", - "guzzle/plugin": "self.version", - "guzzle/plugin-async": "self.version", - "guzzle/plugin-backoff": "self.version", - "guzzle/plugin-cache": "self.version", - "guzzle/plugin-cookie": "self.version", - "guzzle/plugin-curlauth": "self.version", - "guzzle/plugin-history": "self.version", - "guzzle/plugin-log": "self.version", - "guzzle/plugin-md5": "self.version", - "guzzle/plugin-mock": "self.version", - "guzzle/plugin-oauth": "self.version", - "guzzle/service": "self.version", - "guzzle/stream": "self.version" - }, - "require-dev": { - "doctrine/common": "*", - "monolog/monolog": "1.*", - "phpunit/phpunit": "3.7.*", - "symfony/class-loader": "*", - "zend/zend-cache1": "1.12", - "zend/zend-log1": "1.12", - "zendframework/zend-cache": "2.0.*", - "zendframework/zend-log": "2.0.*" - }, - "time": "2012-11-04T20:31:03+00:00", - "type": "library", - "autoload": { - "psr-0": { - "Guzzle\\Tests": "tests/", - "Guzzle": "src/" - } - }, - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - }, - { - "name": "Guzzle Community", - "homepage": "https://github.com/guzzle/guzzle/contributors" - } - ], - "description": "Guzzle is a PHP HTTP client library and framework for building RESTful web service clients", - "homepage": "http://guzzlephp.org/", - "keywords": [ - "HTTP client", - "client", - "curl", - "framework", - "http", - "rest", - "web service" - ], - "support": { - "source": "https://github.com/guzzle/guzzle/tree/v3.0.3", - "issues": "https://github.com/guzzle/guzzle/issues" - } - }, - "v3.0.4": { - "name": "guzzlehttp/guzzle", - "version": "v3.0.4", - "version_normalized": "3.0.4.0", - "source": { - "type": "git", - "url": "https://github.com/guzzle/guzzle.git", - "reference": "d54dce1c53219c1bf17c0095e1cac04a28e3a2a6" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/guzzle/guzzle/zipball/d54dce1c53219c1bf17c0095e1cac04a28e3a2a6", - "reference": "d54dce1c53219c1bf17c0095e1cac04a28e3a2a6", - "shasum": "" - }, - "require": { - "ext-curl": "*", - "php": ">=5.3.2", - "symfony/event-dispatcher": "2.1.*" - }, - "replace": { - "guzzle/batch": "self.version", - "guzzle/cache": "self.version", - "guzzle/common": "self.version", - "guzzle/http": "self.version", - "guzzle/inflection": "self.version", - "guzzle/iterator": "self.version", - "guzzle/log": "self.version", - "guzzle/parser": "self.version", - "guzzle/plugin": "self.version", - "guzzle/plugin-async": "self.version", - "guzzle/plugin-backoff": "self.version", - "guzzle/plugin-cache": "self.version", - "guzzle/plugin-cookie": "self.version", - "guzzle/plugin-curlauth": "self.version", - "guzzle/plugin-history": "self.version", - "guzzle/plugin-log": "self.version", - "guzzle/plugin-md5": "self.version", - "guzzle/plugin-mock": "self.version", - "guzzle/plugin-oauth": "self.version", - "guzzle/service": "self.version", - "guzzle/stream": "self.version" - }, - "require-dev": { - "doctrine/common": "*", - "monolog/monolog": "1.*", - "phpunit/phpunit": "3.7.*", - "symfony/class-loader": "*", - "zend/zend-cache1": "1.12", - "zend/zend-log1": "1.12", - "zendframework/zend-cache": "2.0.*", - "zendframework/zend-log": "2.0.*" - }, - "time": "2012-11-12T00:00:24+00:00", - "type": "library", - "autoload": { - "psr-0": { - "Guzzle\\Tests": "tests/", - "Guzzle": "src/" - } - }, - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - }, - { - "name": "Guzzle Community", - "homepage": "https://github.com/guzzle/guzzle/contributors" - } - ], - "description": "Guzzle is a PHP HTTP client library and framework for building RESTful web service clients", - "homepage": "http://guzzlephp.org/", - "keywords": [ - "HTTP client", - "client", - "curl", - "framework", - "http", - "rest", - "web service" - ], - "support": { - "source": "https://github.com/guzzle/guzzle/tree/v3.0.4", - "issues": "https://github.com/guzzle/guzzle/issues" - } - }, - "v3.0.5": { - "name": "guzzlehttp/guzzle", - "version": "v3.0.5", - "version_normalized": "3.0.5.0", - "source": { - "type": "git", - "url": "https://github.com/guzzle/guzzle.git", - "reference": "184407e254ec806d632416a264a7d6bf5b417f4b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/guzzle/guzzle/zipball/184407e254ec806d632416a264a7d6bf5b417f4b", - "reference": "184407e254ec806d632416a264a7d6bf5b417f4b", - "shasum": "" - }, - "require": { - "ext-curl": "*", - "php": ">=5.3.2", - "symfony/event-dispatcher": "2.1.*" - }, - "replace": { - "guzzle/batch": "self.version", - "guzzle/cache": "self.version", - "guzzle/common": "self.version", - "guzzle/http": "self.version", - "guzzle/inflection": "self.version", - "guzzle/iterator": "self.version", - "guzzle/log": "self.version", - "guzzle/parser": "self.version", - "guzzle/plugin": "self.version", - "guzzle/plugin-async": "self.version", - "guzzle/plugin-backoff": "self.version", - "guzzle/plugin-cache": "self.version", - "guzzle/plugin-cookie": "self.version", - "guzzle/plugin-curlauth": "self.version", - "guzzle/plugin-history": "self.version", - "guzzle/plugin-log": "self.version", - "guzzle/plugin-md5": "self.version", - "guzzle/plugin-mock": "self.version", - "guzzle/plugin-oauth": "self.version", - "guzzle/service": "self.version", - "guzzle/stream": "self.version" - }, - "require-dev": { - "doctrine/common": "*", - "monolog/monolog": "1.*", - "phpunit/phpunit": "3.7.*", - "symfony/class-loader": "*", - "zend/zend-cache1": "1.12", - "zend/zend-log1": "1.12", - "zendframework/zend-cache": "2.0.*", - "zendframework/zend-log": "2.0.*" - }, - "time": "2012-11-19T00:15:33+00:00", - "type": "library", - "autoload": { - "psr-0": { - "Guzzle\\Tests": "tests/", - "Guzzle": "src/" - } - }, - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - }, - { - "name": "Guzzle Community", - "homepage": "https://github.com/guzzle/guzzle/contributors" - } - ], - "description": "Guzzle is a PHP HTTP client library and framework for building RESTful web service clients", - "homepage": "http://guzzlephp.org/", - "keywords": [ - "HTTP client", - "client", - "curl", - "framework", - "http", - "rest", - "web service" - ], - "support": { - "source": "https://github.com/guzzle/guzzle/tree/v3.0.5", - "issues": "https://github.com/guzzle/guzzle/issues" - } - }, - "v3.0.6": { - "name": "guzzlehttp/guzzle", - "version": "v3.0.6", - "version_normalized": "3.0.6.0", - "source": { - "type": "git", - "url": "https://github.com/guzzle/guzzle.git", - "reference": "09c2a09584c455a3e049210ee7dc92f7b65f6210" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/guzzle/guzzle/zipball/09c2a09584c455a3e049210ee7dc92f7b65f6210", - "reference": "09c2a09584c455a3e049210ee7dc92f7b65f6210", - "shasum": "" - }, - "require": { - "ext-curl": "*", - "php": ">=5.3.2", - "symfony/event-dispatcher": ">=2.1" - }, - "replace": { - "guzzle/batch": "self.version", - "guzzle/cache": "self.version", - "guzzle/common": "self.version", - "guzzle/http": "self.version", - "guzzle/inflection": "self.version", - "guzzle/iterator": "self.version", - "guzzle/log": "self.version", - "guzzle/parser": "self.version", - "guzzle/plugin": "self.version", - "guzzle/plugin-async": "self.version", - "guzzle/plugin-backoff": "self.version", - "guzzle/plugin-cache": "self.version", - "guzzle/plugin-cookie": "self.version", - "guzzle/plugin-curlauth": "self.version", - "guzzle/plugin-history": "self.version", - "guzzle/plugin-log": "self.version", - "guzzle/plugin-md5": "self.version", - "guzzle/plugin-mock": "self.version", - "guzzle/plugin-oauth": "self.version", - "guzzle/service": "self.version", - "guzzle/stream": "self.version" - }, - "require-dev": { - "doctrine/common": "*", - "monolog/monolog": "1.*", - "phpunit/phpunit": "3.7.*", - "symfony/class-loader": "*", - "zend/zend-cache1": "1.12", - "zend/zend-log1": "1.12", - "zendframework/zend-cache": "2.0.*", - "zendframework/zend-log": "2.0.*" - }, - "time": "2012-12-10T05:25:04+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.0-dev" - } - }, - "autoload": { - "psr-0": { - "Guzzle\\Tests": "tests/", - "Guzzle": "src/" - } - }, - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - }, - { - "name": "Guzzle Community", - "homepage": "https://github.com/guzzle/guzzle/contributors" - } - ], - "description": "Guzzle is a PHP HTTP client library and framework for building RESTful web service clients", - "homepage": "http://guzzlephp.org/", - "keywords": [ - "HTTP client", - "client", - "curl", - "framework", - "http", - "rest", - "web service" - ], - "support": { - "source": "https://github.com/guzzle/guzzle/tree/v3.0.6", - "issues": "https://github.com/guzzle/guzzle/issues" - } - }, - "v3.0.7": { - "name": "guzzlehttp/guzzle", - "version": "v3.0.7", - "version_normalized": "3.0.7.0", - "source": { - "type": "git", - "url": "https://github.com/guzzle/guzzle.git", - "reference": "f31f35d1669382936861533bd0217fcf830dc9a9" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/guzzle/guzzle/zipball/f31f35d1669382936861533bd0217fcf830dc9a9", - "reference": "f31f35d1669382936861533bd0217fcf830dc9a9", - "shasum": "" - }, - "require": { - "ext-curl": "*", - "php": ">=5.3.2", - "symfony/event-dispatcher": ">=2.1" - }, - "replace": { - "guzzle/batch": "self.version", - "guzzle/cache": "self.version", - "guzzle/common": "self.version", - "guzzle/http": "self.version", - "guzzle/inflection": "self.version", - "guzzle/iterator": "self.version", - "guzzle/log": "self.version", - "guzzle/parser": "self.version", - "guzzle/plugin": "self.version", - "guzzle/plugin-async": "self.version", - "guzzle/plugin-backoff": "self.version", - "guzzle/plugin-cache": "self.version", - "guzzle/plugin-cookie": "self.version", - "guzzle/plugin-curlauth": "self.version", - "guzzle/plugin-history": "self.version", - "guzzle/plugin-log": "self.version", - "guzzle/plugin-md5": "self.version", - "guzzle/plugin-mock": "self.version", - "guzzle/plugin-oauth": "self.version", - "guzzle/service": "self.version", - "guzzle/stream": "self.version" - }, - "require-dev": { - "doctrine/common": "*", - "monolog/monolog": "1.*", - "phpunit/phpunit": "3.7.*", - "symfony/class-loader": "*", - "zend/zend-cache1": "1.12", - "zend/zend-log1": "1.12", - "zendframework/zend-cache": "2.0.*", - "zendframework/zend-log": "2.0.*" - }, - "time": "2012-12-19T23:06:35+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.0-dev" - } - }, - "autoload": { - "psr-0": { - "Guzzle\\Tests": "tests/", - "Guzzle": "src/" - } - }, - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - }, - { - "name": "Guzzle Community", - "homepage": "https://github.com/guzzle/guzzle/contributors" - } - ], - "description": "Guzzle is a PHP HTTP client library and framework for building RESTful web service clients", - "homepage": "http://guzzlephp.org/", - "keywords": [ - "HTTP client", - "client", - "curl", - "framework", - "http", - "rest", - "web service" - ], - "support": { - "source": "https://github.com/guzzle/guzzle/tree/v3.0.7", - "issues": "https://github.com/guzzle/guzzle/issues" - } - }, - "v3.1.0": { - "name": "guzzlehttp/guzzle", - "version": "v3.1.0", - "version_normalized": "3.1.0.0", - "source": { - "type": "git", - "url": "https://github.com/guzzle/guzzle.git", - "reference": "5baae799e136d399246cbf14055deed2a55d687f" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/guzzle/guzzle/zipball/5baae799e136d399246cbf14055deed2a55d687f", - "reference": "5baae799e136d399246cbf14055deed2a55d687f", - "shasum": "" - }, - "require": { - "ext-curl": "*", - "php": ">=5.3.2", - "symfony/event-dispatcher": ">=2.1" - }, - "replace": { - "guzzle/batch": "self.version", - "guzzle/cache": "self.version", - "guzzle/common": "self.version", - "guzzle/http": "self.version", - "guzzle/inflection": "self.version", - "guzzle/iterator": "self.version", - "guzzle/log": "self.version", - "guzzle/parser": "self.version", - "guzzle/plugin": "self.version", - "guzzle/plugin-async": "self.version", - "guzzle/plugin-backoff": "self.version", - "guzzle/plugin-cache": "self.version", - "guzzle/plugin-cookie": "self.version", - "guzzle/plugin-curlauth": "self.version", - "guzzle/plugin-history": "self.version", - "guzzle/plugin-log": "self.version", - "guzzle/plugin-md5": "self.version", - "guzzle/plugin-mock": "self.version", - "guzzle/plugin-oauth": "self.version", - "guzzle/service": "self.version", - "guzzle/stream": "self.version" - }, - "require-dev": { - "doctrine/common": "*", - "monolog/monolog": "1.*", - "phpunit/phpunit": "3.7.*", - "symfony/class-loader": "*", - "zend/zend-cache1": "1.12", - "zend/zend-log1": "1.12", - "zendframework/zend-cache": "2.0.*", - "zendframework/zend-log": "2.0.*" - }, - "time": "2013-01-14T05:09:07+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.0-dev" - } - }, - "autoload": { - "psr-0": { - "Guzzle\\Tests": "tests/", - "Guzzle": "src/" - } - }, - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - }, - { - "name": "Guzzle Community", - "homepage": "https://github.com/guzzle/guzzle/contributors" - } - ], - "description": "Guzzle is a PHP HTTP client library and framework for building RESTful web service clients", - "homepage": "http://guzzlephp.org/", - "keywords": [ - "HTTP client", - "client", - "curl", - "framework", - "http", - "rest", - "web service" - ], - "support": { - "source": "https://github.com/guzzle/guzzle/tree/v3.1.0", - "issues": "https://github.com/guzzle/guzzle/issues" - } - }, - "v3.1.1": { - "name": "guzzlehttp/guzzle", - "version": "v3.1.1", - "version_normalized": "3.1.1.0", - "source": { - "type": "git", - "url": "https://github.com/guzzle/guzzle.git", - "reference": "d295578db8e580ce9f7d0734535406d95123f3d6" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/guzzle/guzzle/zipball/d295578db8e580ce9f7d0734535406d95123f3d6", - "reference": "d295578db8e580ce9f7d0734535406d95123f3d6", - "shasum": "" - }, - "require": { - "ext-curl": "*", - "php": ">=5.3.2", - "symfony/event-dispatcher": ">=2.1" - }, - "replace": { - "guzzle/batch": "self.version", - "guzzle/cache": "self.version", - "guzzle/common": "self.version", - "guzzle/http": "self.version", - "guzzle/inflection": "self.version", - "guzzle/iterator": "self.version", - "guzzle/log": "self.version", - "guzzle/parser": "self.version", - "guzzle/plugin": "self.version", - "guzzle/plugin-async": "self.version", - "guzzle/plugin-backoff": "self.version", - "guzzle/plugin-cache": "self.version", - "guzzle/plugin-cookie": "self.version", - "guzzle/plugin-curlauth": "self.version", - "guzzle/plugin-history": "self.version", - "guzzle/plugin-log": "self.version", - "guzzle/plugin-md5": "self.version", - "guzzle/plugin-mock": "self.version", - "guzzle/plugin-oauth": "self.version", - "guzzle/service": "self.version", - "guzzle/stream": "self.version" - }, - "require-dev": { - "doctrine/common": "*", - "monolog/monolog": "1.*", - "phpunit/phpunit": "3.7.*", - "symfony/class-loader": "*", - "zend/zend-cache1": "1.12", - "zend/zend-log1": "1.12", - "zendframework/zend-cache": "2.0.*", - "zendframework/zend-log": "2.0.*" - }, - "time": "2013-01-21T05:46:09+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.1-dev" - } - }, - "autoload": { - "psr-0": { - "Guzzle\\Tests": "tests/", - "Guzzle": "src/" - } - }, - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - }, - { - "name": "Guzzle Community", - "homepage": "https://github.com/guzzle/guzzle/contributors" - } - ], - "description": "Guzzle is a PHP HTTP client library and framework for building RESTful web service clients", - "homepage": "http://guzzlephp.org/", - "keywords": [ - "HTTP client", - "client", - "curl", - "framework", - "http", - "rest", - "web service" - ], - "support": { - "source": "https://github.com/guzzle/guzzle/tree/v3.1.1", - "issues": "https://github.com/guzzle/guzzle/issues" - } - }, - "v3.1.2": { - "name": "guzzlehttp/guzzle", - "version": "v3.1.2", - "version_normalized": "3.1.2.0", - "source": { - "type": "git", - "url": "https://github.com/guzzle/guzzle.git", - "reference": "7901ea7d27373d0cc85eac6f6694e4c2ced90a26" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/guzzle/guzzle/zipball/7901ea7d27373d0cc85eac6f6694e4c2ced90a26", - "reference": "7901ea7d27373d0cc85eac6f6694e4c2ced90a26", - "shasum": "" - }, - "require": { - "ext-curl": "*", - "php": ">=5.3.2", - "symfony/event-dispatcher": ">=2.1" - }, - "replace": { - "guzzle/batch": "self.version", - "guzzle/cache": "self.version", - "guzzle/common": "self.version", - "guzzle/http": "self.version", - "guzzle/inflection": "self.version", - "guzzle/iterator": "self.version", - "guzzle/log": "self.version", - "guzzle/parser": "self.version", - "guzzle/plugin": "self.version", - "guzzle/plugin-async": "self.version", - "guzzle/plugin-backoff": "self.version", - "guzzle/plugin-cache": "self.version", - "guzzle/plugin-cookie": "self.version", - "guzzle/plugin-curlauth": "self.version", - "guzzle/plugin-history": "self.version", - "guzzle/plugin-log": "self.version", - "guzzle/plugin-md5": "self.version", - "guzzle/plugin-mock": "self.version", - "guzzle/plugin-oauth": "self.version", - "guzzle/service": "self.version", - "guzzle/stream": "self.version" - }, - "require-dev": { - "doctrine/common": "*", - "monolog/monolog": "1.*", - "phpunit/phpunit": "3.7.*", - "symfony/class-loader": "*", - "zend/zend-cache1": "1.12", - "zend/zend-log1": "1.12", - "zendframework/zend-cache": "2.0.*", - "zendframework/zend-log": "2.0.*" - }, - "time": "2013-01-28T00:07:40+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.1-dev" - } - }, - "autoload": { - "psr-0": { - "Guzzle\\Tests": "tests/", - "Guzzle": "src/" - } - }, - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - }, - { - "name": "Guzzle Community", - "homepage": "https://github.com/guzzle/guzzle/contributors" - } - ], - "description": "Guzzle is a PHP HTTP client library and framework for building RESTful web service clients", - "homepage": "http://guzzlephp.org/", - "keywords": [ - "HTTP client", - "client", - "curl", - "framework", - "http", - "rest", - "web service" - ], - "support": { - "source": "https://github.com/guzzle/guzzle/tree/v3.1.2", - "issues": "https://github.com/guzzle/guzzle/issues" - } - }, - "v3.2.0": { - "name": "guzzlehttp/guzzle", - "version": "v3.2.0", - "version_normalized": "3.2.0.0", - "source": { - "type": "git", - "url": "https://github.com/guzzle/guzzle.git", - "reference": "3a3fa1c5af3ac29b5dcb216b708ee3c48b52325e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/guzzle/guzzle/zipball/3a3fa1c5af3ac29b5dcb216b708ee3c48b52325e", - "reference": "3a3fa1c5af3ac29b5dcb216b708ee3c48b52325e", - "shasum": "" - }, - "require": { - "ext-curl": "*", - "php": ">=5.3.2", - "symfony/event-dispatcher": ">=2.1" - }, - "replace": { - "guzzle/batch": "self.version", - "guzzle/cache": "self.version", - "guzzle/common": "self.version", - "guzzle/http": "self.version", - "guzzle/inflection": "self.version", - "guzzle/iterator": "self.version", - "guzzle/log": "self.version", - "guzzle/parser": "self.version", - "guzzle/plugin": "self.version", - "guzzle/plugin-async": "self.version", - "guzzle/plugin-backoff": "self.version", - "guzzle/plugin-cache": "self.version", - "guzzle/plugin-cookie": "self.version", - "guzzle/plugin-curlauth": "self.version", - "guzzle/plugin-history": "self.version", - "guzzle/plugin-log": "self.version", - "guzzle/plugin-md5": "self.version", - "guzzle/plugin-mock": "self.version", - "guzzle/plugin-oauth": "self.version", - "guzzle/service": "self.version", - "guzzle/stream": "self.version" - }, - "require-dev": { - "doctrine/common": "*", - "monolog/monolog": "1.*", - "phpunit/phpunit": "3.7.*", - "symfony/class-loader": "*", - "zend/zend-cache1": "1.12", - "zend/zend-log1": "1.12", - "zendframework/zend-cache": "2.0.*", - "zendframework/zend-log": "2.0.*" - }, - "time": "2013-02-15T01:33:10+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.1-dev" - } - }, - "autoload": { - "psr-0": { - "Guzzle\\Tests": "tests/", - "Guzzle": "src/" - } - }, - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - }, - { - "name": "Guzzle Community", - "homepage": "https://github.com/guzzle/guzzle/contributors" - } - ], - "description": "Guzzle is a PHP HTTP client library and framework for building RESTful web service clients", - "homepage": "http://guzzlephp.org/", - "keywords": [ - "HTTP client", - "client", - "curl", - "framework", - "http", - "rest", - "web service" - ], - "support": { - "source": "https://github.com/guzzle/guzzle/tree/v3.2.0", - "issues": "https://github.com/guzzle/guzzle/issues" - } - }, - "v3.3.0": { - "name": "guzzlehttp/guzzle", - "version": "v3.3.0", - "version_normalized": "3.3.0.0", - "source": { - "type": "git", - "url": "https://github.com/guzzle/guzzle.git", - "reference": "d8f28e9f48d2566e28c80ce9be67cb9c3e1449a6" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/guzzle/guzzle/zipball/d8f28e9f48d2566e28c80ce9be67cb9c3e1449a6", - "reference": "d8f28e9f48d2566e28c80ce9be67cb9c3e1449a6", - "shasum": "" - }, - "require": { - "ext-curl": "*", - "php": ">=5.3.2", - "symfony/event-dispatcher": ">=2.1" - }, - "replace": { - "guzzle/batch": "self.version", - "guzzle/cache": "self.version", - "guzzle/common": "self.version", - "guzzle/http": "self.version", - "guzzle/inflection": "self.version", - "guzzle/iterator": "self.version", - "guzzle/log": "self.version", - "guzzle/parser": "self.version", - "guzzle/plugin": "self.version", - "guzzle/plugin-async": "self.version", - "guzzle/plugin-backoff": "self.version", - "guzzle/plugin-cache": "self.version", - "guzzle/plugin-cookie": "self.version", - "guzzle/plugin-curlauth": "self.version", - "guzzle/plugin-error-response": "self.version", - "guzzle/plugin-history": "self.version", - "guzzle/plugin-log": "self.version", - "guzzle/plugin-md5": "self.version", - "guzzle/plugin-mock": "self.version", - "guzzle/plugin-oauth": "self.version", - "guzzle/service": "self.version", - "guzzle/stream": "self.version" - }, - "require-dev": { - "doctrine/cache": "*", - "monolog/monolog": "1.*", - "phpunit/phpunit": "3.7.*", - "symfony/class-loader": "*", - "zend/zend-cache1": "1.12", - "zend/zend-log1": "1.12", - "zendframework/zend-cache": "2.0.*", - "zendframework/zend-log": "2.0.*" - }, - "time": "2013-03-04T00:41:45+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.2-dev" - } - }, - "autoload": { - "psr-0": { - "Guzzle\\Tests": "tests/", - "Guzzle": "src/" - } - }, - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - }, - { - "name": "Guzzle Community", - "homepage": "https://github.com/guzzle/guzzle/contributors" - } - ], - "description": "Guzzle is a PHP HTTP client library and framework for building RESTful web service clients", - "homepage": "http://guzzlephp.org/", - "keywords": [ - "HTTP client", - "client", - "curl", - "framework", - "http", - "rest", - "web service" - ], - "support": { - "source": "https://github.com/guzzle/guzzle/tree/v3.3.0", - "issues": "https://github.com/guzzle/guzzle/issues" - } - }, - "v3.3.1": { - "name": "guzzlehttp/guzzle", - "version": "v3.3.1", - "version_normalized": "3.3.1.0", - "source": { - "type": "git", - "url": "https://github.com/guzzle/guzzle.git", - "reference": "0657f36c7780fb0f95cf117da3aab15cb580fb66" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/guzzle/guzzle/zipball/0657f36c7780fb0f95cf117da3aab15cb580fb66", - "reference": "0657f36c7780fb0f95cf117da3aab15cb580fb66", - "shasum": "" - }, - "require": { - "ext-curl": "*", - "php": ">=5.3.2", - "symfony/event-dispatcher": ">=2.1" - }, - "replace": { - "guzzle/batch": "self.version", - "guzzle/cache": "self.version", - "guzzle/common": "self.version", - "guzzle/http": "self.version", - "guzzle/inflection": "self.version", - "guzzle/iterator": "self.version", - "guzzle/log": "self.version", - "guzzle/parser": "self.version", - "guzzle/plugin": "self.version", - "guzzle/plugin-async": "self.version", - "guzzle/plugin-backoff": "self.version", - "guzzle/plugin-cache": "self.version", - "guzzle/plugin-cookie": "self.version", - "guzzle/plugin-curlauth": "self.version", - "guzzle/plugin-error-response": "self.version", - "guzzle/plugin-history": "self.version", - "guzzle/plugin-log": "self.version", - "guzzle/plugin-md5": "self.version", - "guzzle/plugin-mock": "self.version", - "guzzle/plugin-oauth": "self.version", - "guzzle/service": "self.version", - "guzzle/stream": "self.version" - }, - "require-dev": { - "doctrine/cache": "*", - "monolog/monolog": "1.*", - "phpunit/phpunit": "3.7.*", - "symfony/class-loader": "*", - "zend/zend-cache1": "1.12", - "zend/zend-log1": "1.12", - "zendframework/zend-cache": "2.0.*", - "zendframework/zend-log": "2.0.*" - }, - "time": "2013-03-10T23:05:38+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.3-dev" - } - }, - "autoload": { - "psr-0": { - "Guzzle\\Tests": "tests/", - "Guzzle": "src/" - } - }, - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - }, - { - "name": "Guzzle Community", - "homepage": "https://github.com/guzzle/guzzle/contributors" - } - ], - "description": "Guzzle is a PHP HTTP client library and framework for building RESTful web service clients", - "homepage": "http://guzzlephp.org/", - "keywords": [ - "HTTP client", - "client", - "curl", - "framework", - "http", - "rest", - "web service" - ], - "support": { - "source": "https://github.com/guzzle/guzzle/tree/v3.3.1", - "issues": "https://github.com/guzzle/guzzle/issues" - } - }, - "v3.4.0": { - "name": "guzzlehttp/guzzle", - "version": "v3.4.0", - "version_normalized": "3.4.0.0", - "source": { - "type": "git", - "url": "https://github.com/guzzle/guzzle.git", - "reference": "76f16a154659afae37a411a868e6aafc19133466" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/guzzle/guzzle/zipball/76f16a154659afae37a411a868e6aafc19133466", - "reference": "76f16a154659afae37a411a868e6aafc19133466", - "shasum": "" - }, - "require": { - "ext-curl": "*", - "php": ">=5.3.2", - "symfony/event-dispatcher": ">=2.1" - }, - "replace": { - "guzzle/batch": "self.version", - "guzzle/cache": "self.version", - "guzzle/common": "self.version", - "guzzle/http": "self.version", - "guzzle/inflection": "self.version", - "guzzle/iterator": "self.version", - "guzzle/log": "self.version", - "guzzle/parser": "self.version", - "guzzle/plugin": "self.version", - "guzzle/plugin-async": "self.version", - "guzzle/plugin-backoff": "self.version", - "guzzle/plugin-cache": "self.version", - "guzzle/plugin-cookie": "self.version", - "guzzle/plugin-curlauth": "self.version", - "guzzle/plugin-error-response": "self.version", - "guzzle/plugin-history": "self.version", - "guzzle/plugin-log": "self.version", - "guzzle/plugin-md5": "self.version", - "guzzle/plugin-mock": "self.version", - "guzzle/plugin-oauth": "self.version", - "guzzle/service": "self.version", - "guzzle/stream": "self.version" - }, - "require-dev": { - "doctrine/cache": "*", - "monolog/monolog": "1.*", - "phpunit/phpunit": "3.7.*", - "psr/log": "1.0.*", - "symfony/class-loader": "*", - "zend/zend-cache1": "1.12", - "zend/zend-log1": "1.12", - "zendframework/zend-cache": "2.0.*", - "zendframework/zend-log": "2.0.*" - }, - "time": "2013-04-12T05:58:15+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.3-dev" - } - }, - "autoload": { - "psr-0": { - "Guzzle\\Tests": "tests/", - "Guzzle": "src/" - } - }, - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - }, - { - "name": "Guzzle Community", - "homepage": "https://github.com/guzzle/guzzle/contributors" - } - ], - "description": "Guzzle is a PHP HTTP client library and framework for building RESTful web service clients", - "homepage": "http://guzzlephp.org/", - "keywords": [ - "HTTP client", - "client", - "curl", - "framework", - "http", - "rest", - "web service" - ], - "support": { - "source": "https://github.com/guzzle/guzzle/tree/v3.4.0", - "issues": "https://github.com/guzzle/guzzle/issues" - } - }, - "v3.4.1": { - "name": "guzzlehttp/guzzle", - "version": "v3.4.1", - "version_normalized": "3.4.1.0", - "source": { - "type": "git", - "url": "https://github.com/guzzle/guzzle.git", - "reference": "938e2075f4870857f24dc3b206235dd3e0f969ae" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/guzzle/guzzle/zipball/938e2075f4870857f24dc3b206235dd3e0f969ae", - "reference": "938e2075f4870857f24dc3b206235dd3e0f969ae", - "shasum": "" - }, - "require": { - "ext-curl": "*", - "php": ">=5.3.2", - "symfony/event-dispatcher": ">=2.1" - }, - "replace": { - "guzzle/batch": "self.version", - "guzzle/cache": "self.version", - "guzzle/common": "self.version", - "guzzle/http": "self.version", - "guzzle/inflection": "self.version", - "guzzle/iterator": "self.version", - "guzzle/log": "self.version", - "guzzle/parser": "self.version", - "guzzle/plugin": "self.version", - "guzzle/plugin-async": "self.version", - "guzzle/plugin-backoff": "self.version", - "guzzle/plugin-cache": "self.version", - "guzzle/plugin-cookie": "self.version", - "guzzle/plugin-curlauth": "self.version", - "guzzle/plugin-error-response": "self.version", - "guzzle/plugin-history": "self.version", - "guzzle/plugin-log": "self.version", - "guzzle/plugin-md5": "self.version", - "guzzle/plugin-mock": "self.version", - "guzzle/plugin-oauth": "self.version", - "guzzle/service": "self.version", - "guzzle/stream": "self.version" - }, - "require-dev": { - "doctrine/cache": "*", - "monolog/monolog": "1.*", - "phpunit/phpunit": "3.7.*", - "psr/log": "1.0.*", - "symfony/class-loader": "*", - "zend/zend-cache1": "1.12", - "zend/zend-log1": "1.12", - "zendframework/zend-cache": "2.0.*", - "zendframework/zend-log": "2.0.*" - }, - "time": "2013-04-16T20:56:26+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.3-dev" - } - }, - "autoload": { - "psr-0": { - "Guzzle\\Tests": "tests/", - "Guzzle": "src/" - } - }, - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - }, - { - "name": "Guzzle Community", - "homepage": "https://github.com/guzzle/guzzle/contributors" - } - ], - "description": "Guzzle is a PHP HTTP client library and framework for building RESTful web service clients", - "homepage": "http://guzzlephp.org/", - "keywords": [ - "HTTP client", - "client", - "curl", - "framework", - "http", - "rest", - "web service" - ], - "support": { - "source": "https://github.com/guzzle/guzzle/tree/v3.4.1", - "issues": "https://github.com/guzzle/guzzle/issues" - } - }, - "v3.4.2": { - "name": "guzzlehttp/guzzle", - "version": "v3.4.2", - "version_normalized": "3.4.2.0", - "source": { - "type": "git", - "url": "https://github.com/guzzle/guzzle.git", - "reference": "bee77d3bfdf7fa73b465a77beadde9b919f79782" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/guzzle/guzzle/zipball/bee77d3bfdf7fa73b465a77beadde9b919f79782", - "reference": "bee77d3bfdf7fa73b465a77beadde9b919f79782", - "shasum": "" - }, - "require": { - "ext-curl": "*", - "php": ">=5.3.2", - "symfony/event-dispatcher": ">=2.1" - }, - "replace": { - "guzzle/batch": "self.version", - "guzzle/cache": "self.version", - "guzzle/common": "self.version", - "guzzle/http": "self.version", - "guzzle/inflection": "self.version", - "guzzle/iterator": "self.version", - "guzzle/log": "self.version", - "guzzle/parser": "self.version", - "guzzle/plugin": "self.version", - "guzzle/plugin-async": "self.version", - "guzzle/plugin-backoff": "self.version", - "guzzle/plugin-cache": "self.version", - "guzzle/plugin-cookie": "self.version", - "guzzle/plugin-curlauth": "self.version", - "guzzle/plugin-error-response": "self.version", - "guzzle/plugin-history": "self.version", - "guzzle/plugin-log": "self.version", - "guzzle/plugin-md5": "self.version", - "guzzle/plugin-mock": "self.version", - "guzzle/plugin-oauth": "self.version", - "guzzle/service": "self.version", - "guzzle/stream": "self.version" - }, - "require-dev": { - "doctrine/cache": "*", - "monolog/monolog": "1.*", - "phpunit/phpunit": "3.7.*", - "psr/log": "1.0.*", - "symfony/class-loader": "*", - "zend/zend-cache1": "1.12", - "zend/zend-log1": "1.12", - "zendframework/zend-cache": "2.0.*", - "zendframework/zend-log": "2.0.*" - }, - "time": "2013-04-29T23:55:30+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.4-dev" - } - }, - "autoload": { - "psr-0": { - "Guzzle\\Tests": "tests/", - "Guzzle": "src/" - } - }, - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - }, - { - "name": "Guzzle Community", - "homepage": "https://github.com/guzzle/guzzle/contributors" - } - ], - "description": "Guzzle is a PHP HTTP client library and framework for building RESTful web service clients", - "homepage": "http://guzzlephp.org/", - "keywords": [ - "HTTP client", - "client", - "curl", - "framework", - "http", - "rest", - "web service" - ], - "support": { - "source": "https://github.com/guzzle/guzzle/tree/v3.4.2", - "issues": "https://github.com/guzzle/guzzle/issues" - } - }, - "v3.4.3": { - "name": "guzzlehttp/guzzle", - "version": "v3.4.3", - "version_normalized": "3.4.3.0", - "source": { - "type": "git", - "url": "https://github.com/guzzle/guzzle.git", - "reference": "5896a1475d245993b693434bc77a33e92c7feaf5" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/guzzle/guzzle/zipball/5896a1475d245993b693434bc77a33e92c7feaf5", - "reference": "5896a1475d245993b693434bc77a33e92c7feaf5", - "shasum": "" - }, - "require": { - "ext-curl": "*", - "php": ">=5.3.2", - "symfony/event-dispatcher": ">=2.1" - }, - "replace": { - "guzzle/batch": "self.version", - "guzzle/cache": "self.version", - "guzzle/common": "self.version", - "guzzle/http": "self.version", - "guzzle/inflection": "self.version", - "guzzle/iterator": "self.version", - "guzzle/log": "self.version", - "guzzle/parser": "self.version", - "guzzle/plugin": "self.version", - "guzzle/plugin-async": "self.version", - "guzzle/plugin-backoff": "self.version", - "guzzle/plugin-cache": "self.version", - "guzzle/plugin-cookie": "self.version", - "guzzle/plugin-curlauth": "self.version", - "guzzle/plugin-error-response": "self.version", - "guzzle/plugin-history": "self.version", - "guzzle/plugin-log": "self.version", - "guzzle/plugin-md5": "self.version", - "guzzle/plugin-mock": "self.version", - "guzzle/plugin-oauth": "self.version", - "guzzle/service": "self.version", - "guzzle/stream": "self.version" - }, - "require-dev": { - "doctrine/cache": "*", - "monolog/monolog": "1.*", - "phpunit/phpunit": "3.7.*", - "psr/log": "1.0.*", - "symfony/class-loader": "*", - "zend/zend-cache1": "1.12", - "zend/zend-log1": "1.12", - "zendframework/zend-cache": "2.0.*", - "zendframework/zend-log": "2.0.*" - }, - "time": "2013-04-30T20:31:38+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.4-dev" - } - }, - "autoload": { - "psr-0": { - "Guzzle\\Tests": "tests/", - "Guzzle": "src/" - } - }, - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - }, - { - "name": "Guzzle Community", - "homepage": "https://github.com/guzzle/guzzle/contributors" - } - ], - "description": "Guzzle is a PHP HTTP client library and framework for building RESTful web service clients", - "homepage": "http://guzzlephp.org/", - "keywords": [ - "HTTP client", - "client", - "curl", - "framework", - "http", - "rest", - "web service" - ], - "support": { - "source": "https://github.com/guzzle/guzzle/tree/v3.4.3", - "issues": "https://github.com/guzzle/guzzle/issues" - } - }, - "v3.5.0": { - "name": "guzzlehttp/guzzle", - "version": "v3.5.0", - "version_normalized": "3.5.0.0", - "source": { - "type": "git", - "url": "https://github.com/guzzle/guzzle.git", - "reference": "e97207d07d0385eac269a976628b7a5f9eeb4e07" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/guzzle/guzzle/zipball/e97207d07d0385eac269a976628b7a5f9eeb4e07", - "reference": "e97207d07d0385eac269a976628b7a5f9eeb4e07", - "shasum": "" - }, - "require": { - "ext-curl": "*", - "php": ">=5.3.2", - "symfony/event-dispatcher": ">=2.1" - }, - "replace": { - "guzzle/batch": "self.version", - "guzzle/cache": "self.version", - "guzzle/common": "self.version", - "guzzle/http": "self.version", - "guzzle/inflection": "self.version", - "guzzle/iterator": "self.version", - "guzzle/log": "self.version", - "guzzle/parser": "self.version", - "guzzle/plugin": "self.version", - "guzzle/plugin-async": "self.version", - "guzzle/plugin-backoff": "self.version", - "guzzle/plugin-cache": "self.version", - "guzzle/plugin-cookie": "self.version", - "guzzle/plugin-curlauth": "self.version", - "guzzle/plugin-error-response": "self.version", - "guzzle/plugin-history": "self.version", - "guzzle/plugin-log": "self.version", - "guzzle/plugin-md5": "self.version", - "guzzle/plugin-mock": "self.version", - "guzzle/plugin-oauth": "self.version", - "guzzle/service": "self.version", - "guzzle/stream": "self.version" - }, - "require-dev": { - "doctrine/cache": "*", - "monolog/monolog": "1.*", - "phpunit/phpunit": "3.7.*", - "psr/log": "1.0.*", - "symfony/class-loader": "*", - "zendframework/zend-cache": "2.0.*", - "zendframework/zend-log": "2.0.*" - }, - "time": "2013-05-13T20:17:47+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.5-dev" - } - }, - "autoload": { - "psr-0": { - "Guzzle\\Tests": "tests/", - "Guzzle": "src/" - } - }, - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - }, - { - "name": "Guzzle Community", - "homepage": "https://github.com/guzzle/guzzle/contributors" - } - ], - "description": "Guzzle is a PHP HTTP client library and framework for building RESTful web service clients", - "homepage": "http://guzzlephp.org/", - "keywords": [ - "HTTP client", - "client", - "curl", - "framework", - "http", - "rest", - "web service" - ], - "support": { - "source": "https://github.com/guzzle/guzzle/tree/v3.5.0", - "issues": "https://github.com/guzzle/guzzle/issues" - } - }, - "v3.6.0": { - "name": "guzzlehttp/guzzle", - "version": "v3.6.0", - "version_normalized": "3.6.0.0", - "source": { - "type": "git", - "url": "https://github.com/guzzle/guzzle.git", - "reference": "b550d534c9b668c767b6a532bd686d0942505f7a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/guzzle/guzzle/zipball/b550d534c9b668c767b6a532bd686d0942505f7a", - "reference": "b550d534c9b668c767b6a532bd686d0942505f7a", - "shasum": "" - }, - "require": { - "ext-curl": "*", - "php": ">=5.3.2", - "symfony/event-dispatcher": ">=2.1" - }, - "replace": { - "guzzle/batch": "self.version", - "guzzle/cache": "self.version", - "guzzle/common": "self.version", - "guzzle/http": "self.version", - "guzzle/inflection": "self.version", - "guzzle/iterator": "self.version", - "guzzle/log": "self.version", - "guzzle/parser": "self.version", - "guzzle/plugin": "self.version", - "guzzle/plugin-async": "self.version", - "guzzle/plugin-backoff": "self.version", - "guzzle/plugin-cache": "self.version", - "guzzle/plugin-cookie": "self.version", - "guzzle/plugin-curlauth": "self.version", - "guzzle/plugin-error-response": "self.version", - "guzzle/plugin-history": "self.version", - "guzzle/plugin-log": "self.version", - "guzzle/plugin-md5": "self.version", - "guzzle/plugin-mock": "self.version", - "guzzle/plugin-oauth": "self.version", - "guzzle/service": "self.version", - "guzzle/stream": "self.version" - }, - "require-dev": { - "doctrine/cache": "*", - "monolog/monolog": "1.*", - "phpunit/phpunit": "3.7.*", - "psr/log": "1.0.*", - "symfony/class-loader": "*", - "zendframework/zend-cache": "2.0.*", - "zendframework/zend-log": "2.0.*" - }, - "time": "2013-05-30T07:01:25+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.6-dev" - } - }, - "autoload": { - "psr-0": { - "Guzzle\\Tests": "tests/", - "Guzzle": "src/" - } - }, - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - }, - { - "name": "Guzzle Community", - "homepage": "https://github.com/guzzle/guzzle/contributors" - } - ], - "description": "Guzzle is a PHP HTTP client library and framework for building RESTful web service clients", - "homepage": "http://guzzlephp.org/", - "keywords": [ - "HTTP client", - "client", - "curl", - "framework", - "http", - "rest", - "web service" - ], - "support": { - "source": "https://github.com/guzzle/guzzle/tree/v3.6.0", - "issues": "https://github.com/guzzle/guzzle/issues" - } - }, - "v3.7.0": { - "name": "guzzlehttp/guzzle", - "version": "v3.7.0", - "version_normalized": "3.7.0.0", - "source": { - "type": "git", - "url": "https://github.com/guzzle/guzzle.git", - "reference": "0f2aad252b9c9120743dd475b383b1b6fb54c2f3" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/guzzle/guzzle/zipball/0f2aad252b9c9120743dd475b383b1b6fb54c2f3", - "reference": "0f2aad252b9c9120743dd475b383b1b6fb54c2f3", - "shasum": "" - }, - "require": { - "ext-curl": "*", - "php": ">=5.3.2", - "symfony/event-dispatcher": ">=2.1" - }, - "replace": { - "guzzle/batch": "self.version", - "guzzle/cache": "self.version", - "guzzle/common": "self.version", - "guzzle/http": "self.version", - "guzzle/inflection": "self.version", - "guzzle/iterator": "self.version", - "guzzle/log": "self.version", - "guzzle/parser": "self.version", - "guzzle/plugin": "self.version", - "guzzle/plugin-async": "self.version", - "guzzle/plugin-backoff": "self.version", - "guzzle/plugin-cache": "self.version", - "guzzle/plugin-cookie": "self.version", - "guzzle/plugin-curlauth": "self.version", - "guzzle/plugin-error-response": "self.version", - "guzzle/plugin-history": "self.version", - "guzzle/plugin-log": "self.version", - "guzzle/plugin-md5": "self.version", - "guzzle/plugin-mock": "self.version", - "guzzle/plugin-oauth": "self.version", - "guzzle/service": "self.version", - "guzzle/stream": "self.version" - }, - "require-dev": { - "doctrine/cache": "*", - "monolog/monolog": "1.*", - "phpunit/phpunit": "3.7.*", - "psr/log": "1.0.*", - "symfony/class-loader": "*", - "zendframework/zend-cache": "2.0.*", - "zendframework/zend-log": "2.0.*" - }, - "time": "2013-06-11T00:24:07+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.7-dev" - } - }, - "autoload": { - "psr-0": { - "Guzzle\\Tests": "tests/", - "Guzzle": "src/" - } - }, - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - }, - { - "name": "Guzzle Community", - "homepage": "https://github.com/guzzle/guzzle/contributors" - } - ], - "description": "Guzzle is a PHP HTTP client library and framework for building RESTful web service clients", - "homepage": "http://guzzlephp.org/", - "keywords": [ - "HTTP client", - "client", - "curl", - "framework", - "http", - "rest", - "web service" - ], - "support": { - "source": "https://github.com/guzzle/guzzle/tree/v3.7.0", - "issues": "https://github.com/guzzle/guzzle/issues" - } - }, - "v3.7.1": { - "name": "guzzlehttp/guzzle", - "version": "v3.7.1", - "version_normalized": "3.7.1.0", - "source": { - "type": "git", - "url": "https://github.com/guzzle/guzzle.git", - "reference": "aa68be2fa33896c0a0a7638d5b8e3f9e1a41bfab" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/guzzle/guzzle/zipball/aa68be2fa33896c0a0a7638d5b8e3f9e1a41bfab", - "reference": "aa68be2fa33896c0a0a7638d5b8e3f9e1a41bfab", - "shasum": "" - }, - "require": { - "ext-curl": "*", - "php": ">=5.3.2", - "symfony/event-dispatcher": ">=2.1" - }, - "replace": { - "guzzle/batch": "self.version", - "guzzle/cache": "self.version", - "guzzle/common": "self.version", - "guzzle/http": "self.version", - "guzzle/inflection": "self.version", - "guzzle/iterator": "self.version", - "guzzle/log": "self.version", - "guzzle/parser": "self.version", - "guzzle/plugin": "self.version", - "guzzle/plugin-async": "self.version", - "guzzle/plugin-backoff": "self.version", - "guzzle/plugin-cache": "self.version", - "guzzle/plugin-cookie": "self.version", - "guzzle/plugin-curlauth": "self.version", - "guzzle/plugin-error-response": "self.version", - "guzzle/plugin-history": "self.version", - "guzzle/plugin-log": "self.version", - "guzzle/plugin-md5": "self.version", - "guzzle/plugin-mock": "self.version", - "guzzle/plugin-oauth": "self.version", - "guzzle/service": "self.version", - "guzzle/stream": "self.version" - }, - "require-dev": { - "doctrine/cache": "*", - "monolog/monolog": "1.*", - "phpunit/phpunit": "3.7.*", - "psr/log": "1.0.*", - "symfony/class-loader": "*", - "zendframework/zend-cache": "2.0.*", - "zendframework/zend-log": "2.0.*" - }, - "time": "2013-07-05T20:17:54+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.7-dev" - } - }, - "autoload": { - "psr-0": { - "Guzzle\\Tests": "tests/", - "Guzzle": "src/" - } - }, - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - }, - { - "name": "Guzzle Community", - "homepage": "https://github.com/guzzle/guzzle/contributors" - } - ], - "description": "Guzzle is a PHP HTTP client library and framework for building RESTful web service clients", - "homepage": "http://guzzlephp.org/", - "keywords": [ - "HTTP client", - "client", - "curl", - "framework", - "http", - "rest", - "web service" - ], - "support": { - "source": "https://github.com/guzzle/guzzle/tree/v3.7.1", - "issues": "https://github.com/guzzle/guzzle/issues" - } - }, - "v3.7.2": { - "name": "guzzlehttp/guzzle", - "version": "v3.7.2", - "version_normalized": "3.7.2.0", - "source": { - "type": "git", - "url": "https://github.com/guzzle/guzzle.git", - "reference": "eaef90d27bb1d682e1f6ab2d77606dc0159049e6" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/guzzle/guzzle/zipball/eaef90d27bb1d682e1f6ab2d77606dc0159049e6", - "reference": "eaef90d27bb1d682e1f6ab2d77606dc0159049e6", - "shasum": "" - }, - "require": { - "ext-curl": "*", - "php": ">=5.3.2", - "symfony/event-dispatcher": ">=2.1" - }, - "replace": { - "guzzle/batch": "self.version", - "guzzle/cache": "self.version", - "guzzle/common": "self.version", - "guzzle/http": "self.version", - "guzzle/inflection": "self.version", - "guzzle/iterator": "self.version", - "guzzle/log": "self.version", - "guzzle/parser": "self.version", - "guzzle/plugin": "self.version", - "guzzle/plugin-async": "self.version", - "guzzle/plugin-backoff": "self.version", - "guzzle/plugin-cache": "self.version", - "guzzle/plugin-cookie": "self.version", - "guzzle/plugin-curlauth": "self.version", - "guzzle/plugin-error-response": "self.version", - "guzzle/plugin-history": "self.version", - "guzzle/plugin-log": "self.version", - "guzzle/plugin-md5": "self.version", - "guzzle/plugin-mock": "self.version", - "guzzle/plugin-oauth": "self.version", - "guzzle/service": "self.version", - "guzzle/stream": "self.version" - }, - "require-dev": { - "doctrine/cache": "*", - "monolog/monolog": "1.*", - "phpunit/phpunit": "3.7.*", - "psr/log": "1.0.*", - "symfony/class-loader": "*", - "zendframework/zend-cache": "2.0.*", - "zendframework/zend-log": "2.0.*" - }, - "time": "2013-08-02T18:31:05+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.7-dev" - } - }, - "autoload": { - "psr-0": { - "Guzzle\\Tests": "tests/", - "Guzzle": "src/" - } - }, - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - }, - { - "name": "Guzzle Community", - "homepage": "https://github.com/guzzle/guzzle/contributors" - } - ], - "description": "Guzzle is a PHP HTTP client library and framework for building RESTful web service clients", - "homepage": "http://guzzlephp.org/", - "keywords": [ - "HTTP client", - "client", - "curl", - "framework", - "http", - "rest", - "web service" - ], - "support": { - "source": "https://github.com/guzzle/guzzle/tree/v3.7.2", - "issues": "https://github.com/guzzle/guzzle/issues" - } - }, - "v3.7.3": { - "name": "guzzlehttp/guzzle", - "version": "v3.7.3", - "version_normalized": "3.7.3.0", - "source": { - "type": "git", - "url": "https://github.com/guzzle/guzzle.git", - "reference": "0f16aad385528b5cf790392cb4a4d16cf600e944" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/guzzle/guzzle/zipball/0f16aad385528b5cf790392cb4a4d16cf600e944", - "reference": "0f16aad385528b5cf790392cb4a4d16cf600e944", - "shasum": "" - }, - "require": { - "ext-curl": "*", - "php": ">=5.3.2", - "symfony/event-dispatcher": ">=2.1" - }, - "replace": { - "guzzle/batch": "self.version", - "guzzle/cache": "self.version", - "guzzle/common": "self.version", - "guzzle/http": "self.version", - "guzzle/inflection": "self.version", - "guzzle/iterator": "self.version", - "guzzle/log": "self.version", - "guzzle/parser": "self.version", - "guzzle/plugin": "self.version", - "guzzle/plugin-async": "self.version", - "guzzle/plugin-backoff": "self.version", - "guzzle/plugin-cache": "self.version", - "guzzle/plugin-cookie": "self.version", - "guzzle/plugin-curlauth": "self.version", - "guzzle/plugin-error-response": "self.version", - "guzzle/plugin-history": "self.version", - "guzzle/plugin-log": "self.version", - "guzzle/plugin-md5": "self.version", - "guzzle/plugin-mock": "self.version", - "guzzle/plugin-oauth": "self.version", - "guzzle/service": "self.version", - "guzzle/stream": "self.version" - }, - "require-dev": { - "doctrine/cache": "*", - "monolog/monolog": "1.*", - "phpunit/phpunit": "3.7.*", - "psr/log": "1.0.*", - "symfony/class-loader": "*", - "zendframework/zend-cache": "2.0.*", - "zendframework/zend-log": "2.0.*" - }, - "time": "2013-09-08T21:09:18+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.7-dev" - } - }, - "autoload": { - "psr-0": { - "Guzzle\\Tests": "tests/", - "Guzzle": "src/" - } - }, - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - }, - { - "name": "Guzzle Community", - "homepage": "https://github.com/guzzle/guzzle/contributors" - } - ], - "description": "Guzzle is a PHP HTTP client library and framework for building RESTful web service clients", - "homepage": "http://guzzlephp.org/", - "keywords": [ - "HTTP client", - "client", - "curl", - "framework", - "http", - "rest", - "web service" - ], - "support": { - "source": "https://github.com/guzzle/guzzle/tree/v3.7.3", - "issues": "https://github.com/guzzle/guzzle/issues" - } - }, - "v3.7.4": { - "name": "guzzlehttp/guzzle", - "version": "v3.7.4", - "version_normalized": "3.7.4.0", - "source": { - "type": "git", - "url": "https://github.com/guzzle/guzzle.git", - "reference": "b170b028c6bb5799640e46c8803015b0f9a45ed9" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/guzzle/guzzle/zipball/b170b028c6bb5799640e46c8803015b0f9a45ed9", - "reference": "b170b028c6bb5799640e46c8803015b0f9a45ed9", - "shasum": "" - }, - "require": { - "ext-curl": "*", - "php": ">=5.3.3", - "symfony/event-dispatcher": ">=2.1" - }, - "replace": { - "guzzle/batch": "self.version", - "guzzle/cache": "self.version", - "guzzle/common": "self.version", - "guzzle/http": "self.version", - "guzzle/inflection": "self.version", - "guzzle/iterator": "self.version", - "guzzle/log": "self.version", - "guzzle/parser": "self.version", - "guzzle/plugin": "self.version", - "guzzle/plugin-async": "self.version", - "guzzle/plugin-backoff": "self.version", - "guzzle/plugin-cache": "self.version", - "guzzle/plugin-cookie": "self.version", - "guzzle/plugin-curlauth": "self.version", - "guzzle/plugin-error-response": "self.version", - "guzzle/plugin-history": "self.version", - "guzzle/plugin-log": "self.version", - "guzzle/plugin-md5": "self.version", - "guzzle/plugin-mock": "self.version", - "guzzle/plugin-oauth": "self.version", - "guzzle/service": "self.version", - "guzzle/stream": "self.version" - }, - "require-dev": { - "doctrine/cache": "*", - "monolog/monolog": "1.*", - "phpunit/phpunit": "3.7.*", - "psr/log": "1.0.*", - "symfony/class-loader": "*", - "zendframework/zend-cache": "2.0.*", - "zendframework/zend-log": "2.0.*" - }, - "time": "2013-10-02T20:47:00+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.7-dev" - } - }, - "autoload": { - "psr-0": { - "Guzzle\\Tests": "tests/", - "Guzzle": "src/" - } - }, - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - }, - { - "name": "Guzzle Community", - "homepage": "https://github.com/guzzle/guzzle/contributors" - } - ], - "description": "Guzzle is a PHP HTTP client library and framework for building RESTful web service clients", - "homepage": "http://guzzlephp.org/", - "keywords": [ - "HTTP client", - "client", - "curl", - "framework", - "http", - "rest", - "web service" - ], - "support": { - "source": "https://github.com/guzzle/guzzle/tree/v3.7.4", - "issues": "https://github.com/guzzle/guzzle/issues" - } - }, - "v3.8.0": { - "name": "guzzlehttp/guzzle", - "version": "v3.8.0", - "version_normalized": "3.8.0.0", - "source": { - "type": "git", - "url": "https://github.com/guzzle/guzzle.git", - "reference": "b4a3ce8c05e777fa18b802956d5d0e38ad338a69" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/guzzle/guzzle/zipball/b4a3ce8c05e777fa18b802956d5d0e38ad338a69", - "reference": "b4a3ce8c05e777fa18b802956d5d0e38ad338a69", - "shasum": "" - }, - "require": { - "ext-curl": "*", - "php": ">=5.3.3", - "symfony/event-dispatcher": ">=2.1" - }, - "replace": { - "guzzle/batch": "self.version", - "guzzle/cache": "self.version", - "guzzle/common": "self.version", - "guzzle/http": "self.version", - "guzzle/inflection": "self.version", - "guzzle/iterator": "self.version", - "guzzle/log": "self.version", - "guzzle/parser": "self.version", - "guzzle/plugin": "self.version", - "guzzle/plugin-async": "self.version", - "guzzle/plugin-backoff": "self.version", - "guzzle/plugin-cache": "self.version", - "guzzle/plugin-cookie": "self.version", - "guzzle/plugin-curlauth": "self.version", - "guzzle/plugin-error-response": "self.version", - "guzzle/plugin-history": "self.version", - "guzzle/plugin-log": "self.version", - "guzzle/plugin-md5": "self.version", - "guzzle/plugin-mock": "self.version", - "guzzle/plugin-oauth": "self.version", - "guzzle/service": "self.version", - "guzzle/stream": "self.version" - }, - "require-dev": { - "doctrine/cache": "*", - "monolog/monolog": "1.*", - "phpunit/phpunit": "3.7.*", - "psr/log": "1.0.*", - "symfony/class-loader": "*", - "zendframework/zend-cache": "2.0.*", - "zendframework/zend-log": "2.0.*" - }, - "time": "2013-12-05T23:39:20+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.8-dev" - } - }, - "autoload": { - "psr-0": { - "Guzzle\\Tests": "tests/", - "Guzzle": "src/" - } - }, - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - }, - { - "name": "Guzzle Community", - "homepage": "https://github.com/guzzle/guzzle/contributors" - } - ], - "description": "Guzzle is a PHP HTTP client library and framework for building RESTful web service clients", - "homepage": "http://guzzlephp.org/", - "keywords": [ - "HTTP client", - "client", - "curl", - "framework", - "http", - "rest", - "web service" - ], - "support": { - "source": "https://github.com/guzzle/guzzle/tree/v3.8.0", - "issues": "https://github.com/guzzle/guzzle/issues" - } - }, - "v3.8.1": { - "name": "guzzlehttp/guzzle", - "version": "v3.8.1", - "version_normalized": "3.8.1.0", - "source": { - "type": "git", - "url": "https://github.com/guzzle/guzzle.git", - "reference": "4de0618a01b34aa1c8c33a3f13f396dcd3882eba" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/guzzle/guzzle/zipball/4de0618a01b34aa1c8c33a3f13f396dcd3882eba", - "reference": "4de0618a01b34aa1c8c33a3f13f396dcd3882eba", - "shasum": "" - }, - "require": { - "ext-curl": "*", - "php": ">=5.3.3", - "symfony/event-dispatcher": ">=2.1" - }, - "replace": { - "guzzle/batch": "self.version", - "guzzle/cache": "self.version", - "guzzle/common": "self.version", - "guzzle/http": "self.version", - "guzzle/inflection": "self.version", - "guzzle/iterator": "self.version", - "guzzle/log": "self.version", - "guzzle/parser": "self.version", - "guzzle/plugin": "self.version", - "guzzle/plugin-async": "self.version", - "guzzle/plugin-backoff": "self.version", - "guzzle/plugin-cache": "self.version", - "guzzle/plugin-cookie": "self.version", - "guzzle/plugin-curlauth": "self.version", - "guzzle/plugin-error-response": "self.version", - "guzzle/plugin-history": "self.version", - "guzzle/plugin-log": "self.version", - "guzzle/plugin-md5": "self.version", - "guzzle/plugin-mock": "self.version", - "guzzle/plugin-oauth": "self.version", - "guzzle/service": "self.version", - "guzzle/stream": "self.version" - }, - "require-dev": { - "doctrine/cache": "*", - "monolog/monolog": "1.*", - "phpunit/phpunit": "3.7.*", - "psr/log": "1.0.*", - "symfony/class-loader": "*", - "zendframework/zend-cache": "<2.3", - "zendframework/zend-log": "<2.3" - }, - "time": "2014-01-28T22:29:15+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.8-dev" - } - }, - "autoload": { - "psr-0": { - "Guzzle": "src/", - "Guzzle\\Tests": "tests/" - } - }, - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - }, - { - "name": "Guzzle Community", - "homepage": "https://github.com/guzzle/guzzle/contributors" - } - ], - "description": "Guzzle is a PHP HTTP client library and framework for building RESTful web service clients", - "homepage": "http://guzzlephp.org/", - "keywords": [ - "HTTP client", - "client", - "curl", - "framework", - "http", - "rest", - "web service" - ], - "support": { - "source": "https://github.com/guzzle/guzzle/tree/v3.8.1", - "issues": "https://github.com/guzzle/guzzle/issues" - } - } - } - } -} \ No newline at end of file diff --git a/test/_fixtures/packagist/mailchimp-api.json b/test/_fixtures/packagist/mailchimp-api.json deleted file mode 100644 index 913d83f362..0000000000 --- a/test/_fixtures/packagist/mailchimp-api.json +++ /dev/null @@ -1 +0,0 @@ -{"packages":{"drewm/mailchimp-api":{"dev-api-v2":{"name":"drewm/mailchimp-api","description":"Super-simple, minimum abstraction MailChimp API v2 wrapper","keywords":[],"homepage":"https://github.com/drewm/mailchimp-api","version":"dev-api-v2","version_normalized":"dev-api-v2","license":["MIT"],"authors":[{"name":"Drew McLellan","homepage":"http://allinthehead.com/"}],"source":{"type":"git","url":"https://github.com/drewm/mailchimp-api.git","reference":"2ace9cf087bea43d0bf9c7207d94ce93642e6262"},"dist":{"type":"zip","url":"https://api.github.com/repos/drewm/mailchimp-api/zipball/2ace9cf087bea43d0bf9c7207d94ce93642e6262","reference":"2ace9cf087bea43d0bf9c7207d94ce93642e6262","shasum":""},"type":"library","time":"2016-01-17T15:57:27+00:00","autoload":{"psr-0":{"Drewm":"src/"}},"require":{"php":">=5.3"},"uid":660713},"dev-api-v3":{"name":"drewm/mailchimp-api","description":"Super-simple, minimum abstraction MailChimp API v3 wrapper","keywords":[],"homepage":"https://github.com/drewm/mailchimp-api","version":"dev-api-v3","version_normalized":"dev-api-v3","license":["MIT"],"authors":[{"name":"Drew McLellan","email":"drew.mclellan@gmail.com","homepage":"http://allinthehead.com/"}],"source":{"type":"git","url":"https://github.com/drewm/mailchimp-api.git","reference":"268dca3f0e35bdc263ceb8114b24c7496c3b46f5"},"dist":{"type":"zip","url":"https://api.github.com/repos/drewm/mailchimp-api/zipball/268dca3f0e35bdc263ceb8114b24c7496c3b46f5","reference":"268dca3f0e35bdc263ceb8114b24c7496c3b46f5","shasum":""},"type":"library","time":"2016-01-17T15:59:26+00:00","autoload":{"psr-4":{"DrewM\\MailChimp\\":"src"}},"require":{"php":">=5.3"},"require-dev":{"phpunit/phpunit":"4.0.*","vlucas/phpdotenv":"^2.0"},"uid":456958},"dev-master":{"name":"drewm/mailchimp-api","description":"Super-simple, minimum abstraction MailChimp API v3 wrapper","keywords":[],"homepage":"https://github.com/drewm/mailchimp-api","version":"dev-master","version_normalized":"9999999-dev","license":["MIT"],"authors":[{"name":"Drew McLellan","email":"drew.mclellan@gmail.com","homepage":"http://allinthehead.com/"}],"source":{"type":"git","url":"https://github.com/drewm/mailchimp-api.git","reference":"e3febc93dbe8047f0a14fea19c1efe79cecc7e98"},"dist":{"type":"zip","url":"https://api.github.com/repos/drewm/mailchimp-api/zipball/e3febc93dbe8047f0a14fea19c1efe79cecc7e98","reference":"e3febc93dbe8047f0a14fea19c1efe79cecc7e98","shasum":""},"type":"library","time":"2018-02-23T09:45:38+00:00","autoload":{"psr-4":{"DrewM\\MailChimp\\":"src"}},"require":{"php":">=5.3","ext-curl":"*"},"require-dev":{"vlucas/phpdotenv":"^2.0","phpunit/phpunit":"7.0.*"},"uid":112102},"v1.0":{"name":"drewm/mailchimp-api","description":"Super-simple, minimum abstraction MailChimp API v2 wrapper","keywords":[],"homepage":"https://github.com/drewm/mailchimp-api","version":"v1.0","version_normalized":"1.0.0.0","license":["MIT"],"authors":[{"name":"Drew McLellan","homepage":"http://allinthehead.com/"}],"source":{"type":"git","url":"https://github.com/drewm/mailchimp-api.git","reference":"0b763f05fe18610061b8289a399a9d0569036a50"},"dist":{"type":"zip","url":"https://api.github.com/repos/drewm/mailchimp-api/zipball/0b763f05fe18610061b8289a399a9d0569036a50","reference":"0b763f05fe18610061b8289a399a9d0569036a50","shasum":""},"type":"library","time":"2014-05-30T16:51:39+00:00","autoload":{"psr-0":{"Drewm":"src/"}},"require":{"php":">=5.3"},"uid":249784},"v1.1":{"name":"drewm/mailchimp-api","description":"Super-simple, minimum abstraction MailChimp API v2 wrapper","keywords":[],"homepage":"https://github.com/drewm/mailchimp-api","version":"v1.1","version_normalized":"1.1.0.0","license":["MIT"],"authors":[{"name":"Drew McLellan","homepage":"http://allinthehead.com/"}],"source":{"type":"git","url":"https://github.com/drewm/mailchimp-api.git","reference":"707d555962442b21a75683a56bdb7cebd0a19f72"},"dist":{"type":"zip","url":"https://api.github.com/repos/drewm/mailchimp-api/zipball/707d555962442b21a75683a56bdb7cebd0a19f72","reference":"707d555962442b21a75683a56bdb7cebd0a19f72","shasum":""},"type":"library","time":"2015-07-07T15:38:25+00:00","autoload":{"psr-0":{"Drewm":"src/"}},"require":{"php":">=5.3"},"uid":454905},"v2.0":{"name":"drewm/mailchimp-api","description":"Super-simple, minimum abstraction MailChimp API v3 wrapper","keywords":[],"homepage":"https://github.com/drewm/mailchimp-api","version":"v2.0","version_normalized":"2.0.0.0","license":["MIT"],"authors":[{"name":"Drew McLellan","email":"drew.mclellan@gmail.com","homepage":"http://allinthehead.com/"}],"source":{"type":"git","url":"https://github.com/drewm/mailchimp-api.git","reference":"a2eb58b615aff713fcb1714e33f321712c5be3c8"},"dist":{"type":"zip","url":"https://api.github.com/repos/drewm/mailchimp-api/zipball/a2eb58b615aff713fcb1714e33f321712c5be3c8","reference":"a2eb58b615aff713fcb1714e33f321712c5be3c8","shasum":""},"type":"library","time":"2016-01-17T13:08:01+00:00","autoload":{"psr-4":{"DrewM\\MailChimp\\":"src"}},"require":{"php":">=5.3"},"require-dev":{"phpunit/phpunit":"4.0.*","vlucas/phpdotenv":"^2.0"},"uid":660717},"v2.1":{"name":"drewm/mailchimp-api","description":"Super-simple, minimum abstraction MailChimp API v3 wrapper","keywords":[],"homepage":"https://github.com/drewm/mailchimp-api","version":"v2.1","version_normalized":"2.1.0.0","license":["MIT"],"authors":[{"name":"Drew McLellan","email":"drew.mclellan@gmail.com","homepage":"http://allinthehead.com/"}],"source":{"type":"git","url":"https://github.com/drewm/mailchimp-api.git","reference":"a9bf617afb5a9bcb2601f5cc23b01a7b581d5659"},"dist":{"type":"zip","url":"https://api.github.com/repos/drewm/mailchimp-api/zipball/a9bf617afb5a9bcb2601f5cc23b01a7b581d5659","reference":"a9bf617afb5a9bcb2601f5cc23b01a7b581d5659","shasum":""},"type":"library","time":"2016-01-30T16:12:54+00:00","autoload":{"psr-4":{"DrewM\\MailChimp\\":"src"}},"require":{"php":">=5.3"},"require-dev":{"phpunit/phpunit":"4.0.*","vlucas/phpdotenv":"^2.0"},"uid":678375},"v2.1.1":{"name":"drewm/mailchimp-api","description":"Super-simple, minimum abstraction MailChimp API v3 wrapper","keywords":[],"homepage":"https://github.com/drewm/mailchimp-api","version":"v2.1.1","version_normalized":"2.1.1.0","license":["MIT"],"authors":[{"name":"Drew McLellan","email":"drew.mclellan@gmail.com","homepage":"http://allinthehead.com/"}],"source":{"type":"git","url":"https://github.com/drewm/mailchimp-api.git","reference":"86f529eba05a7e4c3a3e091aed8ff056137e6251"},"dist":{"type":"zip","url":"https://api.github.com/repos/drewm/mailchimp-api/zipball/86f529eba05a7e4c3a3e091aed8ff056137e6251","reference":"86f529eba05a7e4c3a3e091aed8ff056137e6251","shasum":""},"type":"library","time":"2016-04-06T08:37:20+00:00","autoload":{"psr-4":{"DrewM\\MailChimp\\":"src"}},"require":{"php":">=5.3"},"require-dev":{"phpunit/phpunit":"4.0.*","vlucas/phpdotenv":"^2.0"},"uid":766160},"v2.1.2":{"name":"drewm/mailchimp-api","description":"Super-simple, minimum abstraction MailChimp API v3 wrapper","keywords":[],"homepage":"https://github.com/drewm/mailchimp-api","version":"v2.1.2","version_normalized":"2.1.2.0","license":["MIT"],"authors":[{"name":"Drew McLellan","email":"drew.mclellan@gmail.com","homepage":"http://allinthehead.com/"}],"source":{"type":"git","url":"https://github.com/drewm/mailchimp-api.git","reference":"f4539014e9cc96eab0f187f52eb60499518a31bb"},"dist":{"type":"zip","url":"https://api.github.com/repos/drewm/mailchimp-api/zipball/f4539014e9cc96eab0f187f52eb60499518a31bb","reference":"f4539014e9cc96eab0f187f52eb60499518a31bb","shasum":""},"type":"library","time":"2016-04-06T12:41:37+00:00","autoload":{"psr-4":{"DrewM\\MailChimp\\":"src"}},"require":{"php":">=5.3"},"require-dev":{"phpunit/phpunit":"4.0.*","vlucas/phpdotenv":"^2.0"},"uid":766567},"v2.1.3":{"name":"drewm/mailchimp-api","description":"Super-simple, minimum abstraction MailChimp API v3 wrapper","keywords":[],"homepage":"https://github.com/drewm/mailchimp-api","version":"v2.1.3","version_normalized":"2.1.3.0","license":["MIT"],"authors":[{"name":"Drew McLellan","email":"drew.mclellan@gmail.com","homepage":"http://allinthehead.com/"}],"source":{"type":"git","url":"https://github.com/drewm/mailchimp-api.git","reference":"6188e2be5827efb6595f63ad6f01a26e84bd39f7"},"dist":{"type":"zip","url":"https://api.github.com/repos/drewm/mailchimp-api/zipball/6188e2be5827efb6595f63ad6f01a26e84bd39f7","reference":"6188e2be5827efb6595f63ad6f01a26e84bd39f7","shasum":""},"type":"library","time":"2016-04-12T09:09:47+00:00","autoload":{"psr-4":{"DrewM\\MailChimp\\":"src"}},"require":{"php":">=5.3"},"require-dev":{"phpunit/phpunit":"4.0.*","vlucas/phpdotenv":"^2.0"},"uid":774505},"v2.2":{"name":"drewm/mailchimp-api","description":"Super-simple, minimum abstraction MailChimp API v3 wrapper","keywords":[],"homepage":"https://github.com/drewm/mailchimp-api","version":"v2.2","version_normalized":"2.2.0.0","license":["MIT"],"authors":[{"name":"Drew McLellan","email":"drew.mclellan@gmail.com","homepage":"http://allinthehead.com/"}],"source":{"type":"git","url":"https://github.com/drewm/mailchimp-api.git","reference":"590fb71e3493b5daba382c44f714f2e25d785814"},"dist":{"type":"zip","url":"https://api.github.com/repos/drewm/mailchimp-api/zipball/590fb71e3493b5daba382c44f714f2e25d785814","reference":"590fb71e3493b5daba382c44f714f2e25d785814","shasum":""},"type":"library","time":"2016-04-23T12:43:28+00:00","autoload":{"psr-4":{"DrewM\\MailChimp\\":"src"}},"require":{"php":">=5.3","ext-curl":"*"},"require-dev":{"phpunit/phpunit":"4.0.*","vlucas/phpdotenv":"^2.0"},"uid":790573},"v2.2.1":{"name":"drewm/mailchimp-api","description":"Super-simple, minimum abstraction MailChimp API v3 wrapper","keywords":[],"homepage":"https://github.com/drewm/mailchimp-api","version":"v2.2.1","version_normalized":"2.2.1.0","license":["MIT"],"authors":[{"name":"Drew McLellan","email":"drew.mclellan@gmail.com","homepage":"http://allinthehead.com/"}],"source":{"type":"git","url":"https://github.com/drewm/mailchimp-api.git","reference":"a2bf78208c49b205482c5ca884cb45a8cd266d5c"},"dist":{"type":"zip","url":"https://api.github.com/repos/drewm/mailchimp-api/zipball/a2bf78208c49b205482c5ca884cb45a8cd266d5c","reference":"a2bf78208c49b205482c5ca884cb45a8cd266d5c","shasum":""},"type":"library","time":"2016-04-23T18:00:21+00:00","autoload":{"psr-4":{"DrewM\\MailChimp\\":"src"}},"require":{"php":">=5.3","ext-curl":"*"},"require-dev":{"phpunit/phpunit":"4.0.*","vlucas/phpdotenv":"^2.0"},"uid":843075},"v2.2.2":{"name":"drewm/mailchimp-api","description":"Super-simple, minimum abstraction MailChimp API v3 wrapper","keywords":[],"homepage":"https://github.com/drewm/mailchimp-api","version":"v2.2.2","version_normalized":"2.2.2.0","license":["MIT"],"authors":[{"name":"Drew McLellan","email":"drew.mclellan@gmail.com","homepage":"http://allinthehead.com/"}],"source":{"type":"git","url":"https://github.com/drewm/mailchimp-api.git","reference":"6ebcfd131fd6f3cac69be9fccb6c3f8102736952"},"dist":{"type":"zip","url":"https://api.github.com/repos/drewm/mailchimp-api/zipball/6ebcfd131fd6f3cac69be9fccb6c3f8102736952","reference":"6ebcfd131fd6f3cac69be9fccb6c3f8102736952","shasum":""},"type":"library","time":"2016-07-01T09:58:24+00:00","autoload":{"psr-4":{"DrewM\\MailChimp\\":"src"}},"require":{"php":">=5.3","ext-curl":"*"},"require-dev":{"phpunit/phpunit":"4.0.*","vlucas/phpdotenv":"^2.0"},"uid":884940},"v2.2.3":{"name":"drewm/mailchimp-api","description":"Super-simple, minimum abstraction MailChimp API v3 wrapper","keywords":[],"homepage":"https://github.com/drewm/mailchimp-api","version":"v2.2.3","version_normalized":"2.2.3.0","license":["MIT"],"authors":[{"name":"Drew McLellan","email":"drew.mclellan@gmail.com","homepage":"http://allinthehead.com/"}],"source":{"type":"git","url":"https://github.com/drewm/mailchimp-api.git","reference":"89b7dbc54b7ba8c2e249d6e63f66d22ecb8070f8"},"dist":{"type":"zip","url":"https://api.github.com/repos/drewm/mailchimp-api/zipball/89b7dbc54b7ba8c2e249d6e63f66d22ecb8070f8","reference":"89b7dbc54b7ba8c2e249d6e63f66d22ecb8070f8","shasum":""},"type":"library","time":"2016-07-01T15:53:33+00:00","autoload":{"psr-4":{"DrewM\\MailChimp\\":"src"}},"require":{"php":">=5.3","ext-curl":"*"},"require-dev":{"phpunit/phpunit":"4.0.*","vlucas/phpdotenv":"^2.0"},"uid":897514},"v2.2.4":{"name":"drewm/mailchimp-api","description":"Super-simple, minimum abstraction MailChimp API v3 wrapper","keywords":[],"homepage":"https://github.com/drewm/mailchimp-api","version":"v2.2.4","version_normalized":"2.2.4.0","license":["MIT"],"authors":[{"name":"Drew McLellan","email":"drew.mclellan@gmail.com","homepage":"http://allinthehead.com/"}],"source":{"type":"git","url":"https://github.com/drewm/mailchimp-api.git","reference":"89b7dbc54b7ba8c2e249d6e63f66d22ecb8070f8"},"dist":{"type":"zip","url":"https://api.github.com/repos/drewm/mailchimp-api/zipball/89b7dbc54b7ba8c2e249d6e63f66d22ecb8070f8","reference":"89b7dbc54b7ba8c2e249d6e63f66d22ecb8070f8","shasum":""},"type":"library","time":"2016-07-01T15:53:33+00:00","autoload":{"psr-4":{"DrewM\\MailChimp\\":"src"}},"require":{"php":">=5.3","ext-curl":"*"},"require-dev":{"phpunit/phpunit":"4.0.*","vlucas/phpdotenv":"^2.0"},"uid":897515},"v2.3":{"name":"drewm/mailchimp-api","description":"Super-simple, minimum abstraction MailChimp API v3 wrapper","keywords":[],"homepage":"https://github.com/drewm/mailchimp-api","version":"v2.3","version_normalized":"2.3.0.0","license":["MIT"],"authors":[{"name":"Drew McLellan","email":"drew.mclellan@gmail.com","homepage":"http://allinthehead.com/"}],"source":{"type":"git","url":"https://github.com/drewm/mailchimp-api.git","reference":"6a5373378f8e61284be81d6424d22fb2a3a1ff9e"},"dist":{"type":"zip","url":"https://api.github.com/repos/drewm/mailchimp-api/zipball/6a5373378f8e61284be81d6424d22fb2a3a1ff9e","reference":"6a5373378f8e61284be81d6424d22fb2a3a1ff9e","shasum":""},"type":"library","time":"2016-12-21T14:50:24+00:00","autoload":{"psr-4":{"DrewM\\MailChimp\\":"src"}},"require":{"php":">=5.3","ext-curl":"*"},"require-dev":{"phpunit/phpunit":"4.0.*","vlucas/phpdotenv":"^2.0"},"uid":1137300},"v2.4":{"name":"drewm/mailchimp-api","description":"Super-simple, minimum abstraction MailChimp API v3 wrapper","keywords":[],"homepage":"https://github.com/drewm/mailchimp-api","version":"v2.4","version_normalized":"2.4.0.0","license":["MIT"],"authors":[{"name":"Drew McLellan","email":"drew.mclellan@gmail.com","homepage":"http://allinthehead.com/"}],"source":{"type":"git","url":"https://github.com/drewm/mailchimp-api.git","reference":"fe480bb652f85270227bf6d639b0026a531f21fc"},"dist":{"type":"zip","url":"https://api.github.com/repos/drewm/mailchimp-api/zipball/fe480bb652f85270227bf6d639b0026a531f21fc","reference":"fe480bb652f85270227bf6d639b0026a531f21fc","shasum":""},"type":"library","time":"2017-02-16T13:24:20+00:00","autoload":{"psr-4":{"DrewM\\MailChimp\\":"src"}},"require":{"php":">=5.3","ext-curl":"*"},"require-dev":{"phpunit/phpunit":"4.0.*","vlucas/phpdotenv":"^2.0"},"uid":1237997},"v2.5":{"name":"drewm/mailchimp-api","description":"Super-simple, minimum abstraction MailChimp API v3 wrapper","keywords":[],"homepage":"https://github.com/drewm/mailchimp-api","version":"v2.5","version_normalized":"2.5.0.0","license":["MIT"],"authors":[{"name":"Drew McLellan","email":"drew.mclellan@gmail.com","homepage":"http://allinthehead.com/"}],"source":{"type":"git","url":"https://github.com/drewm/mailchimp-api.git","reference":"f532fa26cd6e7d17c9ba40a757d8c6bfee47dace"},"dist":{"type":"zip","url":"https://api.github.com/repos/drewm/mailchimp-api/zipball/f532fa26cd6e7d17c9ba40a757d8c6bfee47dace","reference":"f532fa26cd6e7d17c9ba40a757d8c6bfee47dace","shasum":""},"type":"library","time":"2018-02-16T15:31:05+00:00","autoload":{"psr-4":{"DrewM\\MailChimp\\":"src"}},"require":{"php":">=5.3","ext-curl":"*"},"require-dev":{"phpunit/phpunit":"7.0.*","vlucas/phpdotenv":"^2.0"},"uid":1920725}}}} \ No newline at end of file diff --git a/test/_fixtures/pypi/azure-cli-monitor.json b/test/_fixtures/pypi/azure-cli-monitor.json deleted file mode 100644 index fa9371e7a6..0000000000 --- a/test/_fixtures/pypi/azure-cli-monitor.json +++ /dev/null @@ -1 +0,0 @@ -{"info":{"author":"Microsoft Corporation","author_email":"azpycli@microsoft.com","bugtrack_url":null,"classifiers":["Development Status :: 4 - Beta","Intended Audience :: Developers","Intended Audience :: System Administrators","License :: OSI Approved :: MIT License","Programming Language :: Python","Programming Language :: Python :: 2","Programming Language :: Python :: 2.7","Programming Language :: Python :: 3","Programming Language :: Python :: 3.4","Programming Language :: Python :: 3.5","Programming Language :: Python :: 3.6"],"description":"Microsoft Azure CLI 'Monitor' Command Module\n============================================\n\n\n\n.. :changelog:\n\nRelease History\n===============\n\n0.1.7\n+++++\n* Minor fixes.\n\n0.1.6\n+++++\n* Minor fixes.\n\n0.1.5\n+++++\n* Minor fixes.\n* `sdist` is now compatible with wheel 0.31.0\n\n0.1.4\n+++++\n* `metrics list`: Added support for `--top`, `--orderby` and `--namespace`. [Closes #5785](https://github.com/Azure/azure-cli/issues/5785)\n* `metrics list`: Accepts a space-separated list of metrics to retrieve. [Fixes #4529](https://github.com/Azure/azure-cli/issues/5785)\n* `metrics list-definitions`: Added support for `--namespace`. [Closes #5785](https://github.com/Azure/azure-cli/issues/5785)\n\n0.1.3\n+++++\n* Deprecates the `monitor autoscale-settings` commands.\n* Adds the `monitor autoscale` command group.\n* Adds the `monitor autoscale profile` command group.\n* Adds the `monitor autoscale rule` command group.\n\n0.1.2\n+++++\n* Fix az monitor log-profiles create command\n\n0.1.1\n+++++\n* Minor fixes.\n\n0.1.0\n+++++\n* BC: Add multi-diagnostic settings support. `--name` is required in `monitor diagnostic-settings create`.\n* Add command to get diagnostic settings category.\n\n0.0.14\n++++++\n* Update for CLI core changes.\n\n0.0.13\n++++++\n* Update managed SDK reference to 0.4.0\n* Remove data plane SDK reference\n* BREAKING CHANGE: Add multi-dimension support to metrics command\n\n0.0.12\n++++++\n* Add activity-log alert commands\n* Minor fixes.\n\n0.0.11\n++++++\n* Add action-group commands\n\n0.0.10 (2017-09-22)\n+++++++++++++++++++\n* minor fixes\n\n0.0.9 (2017-08-28)\n++++++++++++++++++\n* minor fixes\n\n0.0.8 (2017-07-07)\n++++++++++++++++++\n* minor fixes\n\n0.0.7 (2017-06-21)\n++++++++++++++++++\n* No changes.\n\n0.0.6 (2017-06-13)\n++++++++++++++++++\n* Minor fixes.\n\n0.0.5 (2017-05-30)\n+++++++++++++++++++++\n\n* Include autoscale template file to fix `az monitor autoscale-settings get-parameters-template` command (#3349)\n* BC: `monitor alert-rule-incidents list` renamed `monitor alert list-incidents`\n* BC: `monitor alert-rule-incidents show` renamed `monitor alert show-incident`\n* BC: `monitor metric-defintions list` renamed `monitor metrics list-definitions`\n* BC: `monitor alert-rules` renamed `monitor alert`\n* BC: `monitor alert create` completely revamped. `condition` and `action` no longer accepts JSON.\n\t Adds numerous parameters to simplify the rule creation process. `location` no longer required.\n\t Added name or ID support for target.\n\t `--alert-rule-resource-name` removed. `is-enabled` renamed `enabled` and no longer required.\n\t `description` defaults based on the supplied condition. Added examples to help clarifiy the\n\t new format.\n* BC: Support names or IDs for `monitor metric` commands.\n* `monitor alert rule update` - Added numerous convenience arguments to improve usability. Added\n examples to explain usage of the new arguments.\n\n0.0.4 (2017-05-09)\n+++++++++++++++++++++\n\n* Minor fixes.\n\n0.0.3 (2017-04-28)\n+++++++++++++++++++++\n\n* Bug Fix: Modeling `--actions` of `az alert-rules create` to consume JSON string (#3009)\n* Bug fix - diagnostic settings create does not accept logs/metrics from show commands (#2913)\n\n0.0.2 (2017-04-17)\n+++++++++++++++++++++\n\n* Apply core changes required for JSON string parsing from shell (#2705)\n\n0.0.1 (2017-04-03)\n+++++++++++++++++++++\n\n* Preview release.\n\n\n","description_content_type":"","docs_url":null,"download_url":"","downloads":{"last_day":-1,"last_month":-1,"last_week":-1},"home_page":"https://github.com/Azure/azure-cli","keywords":"","license":"MIT","maintainer":"","maintainer_email":"","name":"azure-cli-monitor","package_url":"https://pypi.org/project/azure-cli-monitor/","platform":"","project_url":"https://pypi.org/project/azure-cli-monitor/","release_url":"https://pypi.org/project/azure-cli-monitor/0.1.7/","requires_dist":["azure-cli-command-modules-nspkg (>=2.0.0)","azure-mgmt-resource (==1.2.1)","azure-mgmt-monitor (==0.5.0)","azure-cli-core"],"requires_python":"","summary":"Microsoft Azure Command-Line Tools Monitor Command Module","version":"0.1.7"},"last_serial":3888535,"releases":{"0.0.1":[{"comment_text":"","digests":{"md5":"17284f00c94059e22995b0e889786f59","sha256":"88d0c9e066135f1f05e526e0b5d88c44a12b34a1421e739250fa654e0ebd2859"},"downloads":-1,"filename":"azure_cli_monitor-0.0.1-py2.py3-none-any.whl","has_sig":false,"md5_digest":"17284f00c94059e22995b0e889786f59","packagetype":"bdist_wheel","python_version":"py2.py3","size":11735,"upload_time":"2017-04-03T16:55:14","url":"https://files.pythonhosted.org/packages/5f/3d/46a08ac85bf70f7fb0c1e139d02321c42b6b69b693d00595c9369b0cbbf1/azure_cli_monitor-0.0.1-py2.py3-none-any.whl"},{"comment_text":"","digests":{"md5":"ea2d70301b3de49399ee9cacd94ec6f2","sha256":"64868bd109a7550a2799e888412e18533af4a2650e076849aaceb0bda43b7116"},"downloads":-1,"filename":"azure-cli-monitor-0.0.1.tar.gz","has_sig":false,"md5_digest":"ea2d70301b3de49399ee9cacd94ec6f2","packagetype":"sdist","python_version":"source","size":6986,"upload_time":"2017-04-03T16:55:08","url":"https://files.pythonhosted.org/packages/c4/2e/64b1b7c617f3b815262986cc6db19b9a38dcf010abe1553365d73bd9ea52/azure-cli-monitor-0.0.1.tar.gz"}],"0.0.10":[{"comment_text":"","digests":{"md5":"705b6d205f3015690d4688112c0a0077","sha256":"a78f32d97fb39ae310952d35019cd948960ba10be8021d2643db9dea139be87b"},"downloads":-1,"filename":"azure_cli_monitor-0.0.10-py2.py3-none-any.whl","has_sig":false,"md5_digest":"705b6d205f3015690d4688112c0a0077","packagetype":"bdist_wheel","python_version":"py2.py3","size":19131,"upload_time":"2017-09-22T23:47:59","url":"https://files.pythonhosted.org/packages/4f/d1/75d28eafa22c1db4d0c1a72ebc2b2ceb953d455ec256081b56744b801426/azure_cli_monitor-0.0.10-py2.py3-none-any.whl"},{"comment_text":"","digests":{"md5":"ae80ef04dc67e8cd3510655552250052","sha256":"b442ce77045e82b973f6f3721118bb898d944b1f0aeab7a1b4a67754af1542a9"},"downloads":-1,"filename":"azure-cli-monitor-0.0.10.tar.gz","has_sig":false,"md5_digest":"ae80ef04dc67e8cd3510655552250052","packagetype":"sdist","python_version":"source","size":13540,"upload_time":"2017-09-22T23:47:54","url":"https://files.pythonhosted.org/packages/38/db/5c580e582f3fc0233586be06c7ef1a1b1269f1eea7adf346447274f3e9d2/azure-cli-monitor-0.0.10.tar.gz"}],"0.0.11":[{"comment_text":"","digests":{"md5":"9741d5fb17e5afd22b97a98954be5c0e","sha256":"5ab1f8a63f15d92968d58d5e2d66c023b685dccfd8b9d4d999371b78524628e5"},"downloads":-1,"filename":"azure_cli_monitor-0.0.11-py2.py3-none-any.whl","has_sig":false,"md5_digest":"9741d5fb17e5afd22b97a98954be5c0e","packagetype":"bdist_wheel","python_version":"py2.py3","size":22504,"upload_time":"2017-10-24T02:14:07","url":"https://files.pythonhosted.org/packages/71/58/65e0eefd0a6c2b29efd77daaa1671a7631717714c0dffb1bcd1434c4cd49/azure_cli_monitor-0.0.11-py2.py3-none-any.whl"},{"comment_text":"","digests":{"md5":"bc0a37c227a9dcbcfb42608099432143","sha256":"ea18d43746869662cdce369b3f4ad25f94e4817fe2e09ced9bd6444254da6799"},"downloads":-1,"filename":"azure-cli-monitor-0.0.11.tar.gz","has_sig":false,"md5_digest":"bc0a37c227a9dcbcfb42608099432143","packagetype":"sdist","python_version":"source","size":15598,"upload_time":"2017-10-24T02:29:50","url":"https://files.pythonhosted.org/packages/42/ad/788c71dc815da91fca5a726fc76786025f8565bbefa0474e80364bd9690f/azure-cli-monitor-0.0.11.tar.gz"}],"0.0.12":[{"comment_text":"","digests":{"md5":"6785a090a87d5c0f6927fd457f28da7b","sha256":"7234a35d3e941e6c26a251a90117392775de7c903d4e2ae2419b9e83510c68a0"},"downloads":-1,"filename":"azure_cli_monitor-0.0.12-py2.py3-none-any.whl","has_sig":false,"md5_digest":"6785a090a87d5c0f6927fd457f28da7b","packagetype":"bdist_wheel","python_version":"py2.py3","size":27221,"upload_time":"2017-11-14T18:31:57","url":"https://files.pythonhosted.org/packages/b0/3f/6f296f9b540d5b9519dd9e159e5d05bb76b0a8dcb802ae70718259ca4deb/azure_cli_monitor-0.0.12-py2.py3-none-any.whl"},{"comment_text":"","digests":{"md5":"a81e2a8df12398d8d5da79a3fda7fdca","sha256":"3e2fa39d7f476903c56f36b37315612eb601007d44b2345166260dc7350dc664"},"downloads":-1,"filename":"azure-cli-monitor-0.0.12.tar.gz","has_sig":false,"md5_digest":"a81e2a8df12398d8d5da79a3fda7fdca","packagetype":"sdist","python_version":"source","size":19533,"upload_time":"2017-11-14T18:32:43","url":"https://files.pythonhosted.org/packages/31/d0/10d3af541d8df02d4d82d1979b5984373fee1cd1d1fcca0fcb2f6ad96ead/azure-cli-monitor-0.0.12.tar.gz"}],"0.0.13":[{"comment_text":"","digests":{"md5":"799c3c09e95fb1e42f1ea5effdc422c3","sha256":"88ea8649209ab22dad796cb37a28f78a8c6123dc1af77fe70f4c10553e34cfa5"},"downloads":-1,"filename":"azure_cli_monitor-0.0.13-py2.py3-none-any.whl","has_sig":false,"md5_digest":"799c3c09e95fb1e42f1ea5effdc422c3","packagetype":"bdist_wheel","python_version":"py2.py3","size":30199,"upload_time":"2017-12-05T18:57:54","url":"https://files.pythonhosted.org/packages/46/ea/35e3d179d1fb4574d26635fdc954ff706b7628e0c5d6d7b87610671bc81d/azure_cli_monitor-0.0.13-py2.py3-none-any.whl"},{"comment_text":"","digests":{"md5":"aa857068429c5c9c27f10a79b1c2e506","sha256":"d4f5566e7d9918ededdffd32eb3ebd23d62683715a81da50e1cb6014353c22ed"},"downloads":-1,"filename":"azure-cli-monitor-0.0.13.tar.gz","has_sig":false,"md5_digest":"aa857068429c5c9c27f10a79b1c2e506","packagetype":"sdist","python_version":"source","size":20863,"upload_time":"2017-12-05T18:58:20","url":"https://files.pythonhosted.org/packages/97/fd/16a638cf1e8280389a53cbe061dd6cbc8127664c07eab664b31f432881ef/azure-cli-monitor-0.0.13.tar.gz"}],"0.0.14":[{"comment_text":"","digests":{"md5":"acaec33983735c75871f820849a0a5aa","sha256":"82c215845d715de7d175146ef1321f1d8cae970d1459ee3f00f3f4892ca50a99"},"downloads":-1,"filename":"azure_cli_monitor-0.0.14-py2.py3-none-any.whl","has_sig":false,"md5_digest":"acaec33983735c75871f820849a0a5aa","packagetype":"bdist_wheel","python_version":"py2.py3","size":30530,"upload_time":"2018-01-05T21:26:03","url":"https://files.pythonhosted.org/packages/7d/7b/6221b36aadf66b6e8cad6ff62596dabd2290f6910e33b6f2f0b735137ce6/azure_cli_monitor-0.0.14-py2.py3-none-any.whl"},{"comment_text":"","digests":{"md5":"4d5c74f2d41402fa444738c0f08823fb","sha256":"afb2f8cc871bf6bd9396bcbead930a257efeb4cf27b1e22fde6f66b5f53b10bc"},"downloads":-1,"filename":"azure-cli-monitor-0.0.14.tar.gz","has_sig":false,"md5_digest":"4d5c74f2d41402fa444738c0f08823fb","packagetype":"sdist","python_version":"source","size":21781,"upload_time":"2018-01-05T21:26:54","url":"https://files.pythonhosted.org/packages/a5/1f/8bdbf22ef0f52788bcfab634f743b6f41bb52b5e20fda76a834b548f3cff/azure-cli-monitor-0.0.14.tar.gz"}],"0.0.2":[{"comment_text":"","digests":{"md5":"1005bde622fca8dfc32ddeb32baf5bbf","sha256":"a6d6a0645564c0590b5d44e3b9237c21dd6bcc151fa58f21249715a5d4c6419f"},"downloads":-1,"filename":"azure_cli_monitor-0.0.2-py2.py3-none-any.whl","has_sig":false,"md5_digest":"1005bde622fca8dfc32ddeb32baf5bbf","packagetype":"bdist_wheel","python_version":"py2.py3","size":11855,"upload_time":"2017-04-17T20:32:30","url":"https://files.pythonhosted.org/packages/e5/43/b7448186dc599f16fdfcece88f1c3374152939f10c0fefaae36753c1b8f2/azure_cli_monitor-0.0.2-py2.py3-none-any.whl"},{"comment_text":"","digests":{"md5":"267fe5c217ea0860bd8e5fd87b50f88c","sha256":"f6e5a56cf69630df41923a57ce0294c3d7a7c567e22b4a713af75cd367054ae0"},"downloads":-1,"filename":"azure-cli-monitor-0.0.2.tar.gz","has_sig":false,"md5_digest":"267fe5c217ea0860bd8e5fd87b50f88c","packagetype":"sdist","python_version":"source","size":7048,"upload_time":"2017-04-17T20:32:38","url":"https://files.pythonhosted.org/packages/37/71/894d244697aeb3735522b95547c02beeb0ad5d3200fa0f453a6ca74a7a1b/azure-cli-monitor-0.0.2.tar.gz"}],"0.0.3":[{"comment_text":"","digests":{"md5":"ea36d5d86d3ddb4d605c3d0a93375c4b","sha256":"236803bffb6571fa2a580f84aeec92c7940fe6662b8d3fc869708cd1f544dea7"},"downloads":-1,"filename":"azure_cli_monitor-0.0.3-py2.py3-none-any.whl","has_sig":false,"md5_digest":"ea36d5d86d3ddb4d605c3d0a93375c4b","packagetype":"bdist_wheel","python_version":"py2.py3","size":11331,"upload_time":"2017-04-28T21:18:54","url":"https://files.pythonhosted.org/packages/5f/1b/2d2324066c178e28149b99f545882b1a74a4fee772ab86b50c0d8f0fbef8/azure_cli_monitor-0.0.3-py2.py3-none-any.whl"},{"comment_text":"","digests":{"md5":"ca3d4da9a2758ce7ea18884e4fe1b711","sha256":"1733620e9908bd6a564cadb85dd1daeb585d0e6add9325b59ae1f6c3ebb0f29f"},"downloads":-1,"filename":"azure-cli-monitor-0.0.3.tar.gz","has_sig":false,"md5_digest":"ca3d4da9a2758ce7ea18884e4fe1b711","packagetype":"sdist","python_version":"source","size":7596,"upload_time":"2017-04-28T21:18:47","url":"https://files.pythonhosted.org/packages/9f/b9/00ad1ffabd67357eef4845dc776527011aca7a21997df310eefcbde015fd/azure-cli-monitor-0.0.3.tar.gz"}],"0.0.4":[{"comment_text":"","digests":{"md5":"d368722fcc8835fba707c3d79b85f700","sha256":"51c1b54d6a27b3c861b9582ed92e40e1bc58b64c1d8157e4a0e46647ab844e82"},"downloads":-1,"filename":"azure_cli_monitor-0.0.4-py2.py3-none-any.whl","has_sig":false,"md5_digest":"d368722fcc8835fba707c3d79b85f700","packagetype":"bdist_wheel","python_version":"py2.py3","size":11355,"upload_time":"2017-05-09T21:36:51","url":"https://files.pythonhosted.org/packages/82/f4/eb8a2d11b714c740fc69a7057323e867c55e8d6aa9454732c9e1cf9a9ad8/azure_cli_monitor-0.0.4-py2.py3-none-any.whl"},{"comment_text":"","digests":{"md5":"6ed319ef532e1a6a32ab7d969b8ef61b","sha256":"e6a596e1ffb5936a3ae8be38ebbc63acdc84c30b6ad7ef28907b127f9a3136c5"},"downloads":-1,"filename":"azure-cli-monitor-0.0.4.tar.gz","has_sig":false,"md5_digest":"6ed319ef532e1a6a32ab7d969b8ef61b","packagetype":"sdist","python_version":"source","size":7622,"upload_time":"2017-05-09T21:36:57","url":"https://files.pythonhosted.org/packages/ab/c6/ff7d8ea31d3f0a70f3252e5f951ea34e15dabe9a5831b68ef204e9022d2c/azure-cli-monitor-0.0.4.tar.gz"}],"0.0.5":[{"comment_text":"","digests":{"md5":"abe2a808ec605c22fd7d959d6f0dc31a","sha256":"16653c47758f0b2146b6671eb4174a6ab3a4d828b215e5542ccdb9f46268cc15"},"downloads":-1,"filename":"azure_cli_monitor-0.0.5-py2.py3-none-any.whl","has_sig":false,"md5_digest":"abe2a808ec605c22fd7d959d6f0dc31a","packagetype":"bdist_wheel","python_version":"py2.py3","size":18878,"upload_time":"2017-05-30T23:13:49","url":"https://files.pythonhosted.org/packages/74/ea/27435cea54defacd26e58eb8585e89ee4326bc93af4ff44c66b2e1e30ddf/azure_cli_monitor-0.0.5-py2.py3-none-any.whl"},{"comment_text":"","digests":{"md5":"1701473f789c7954a62d452c81126062","sha256":"f1460b4d44b71f22e75d1bdafb1c01150f9fa14387d711bda78885994b001417"},"downloads":-1,"filename":"azure-cli-monitor-0.0.5.tar.gz","has_sig":false,"md5_digest":"1701473f789c7954a62d452c81126062","packagetype":"sdist","python_version":"source","size":13193,"upload_time":"2017-05-30T23:13:57","url":"https://files.pythonhosted.org/packages/a0/19/39c6e78e0380272315f6443023cc0d510f310c122cc45e4cde72ed455112/azure-cli-monitor-0.0.5.tar.gz"}],"0.0.6":[{"comment_text":"","digests":{"md5":"1dcadd646fff0bf5d7e50769f272c938","sha256":"db631ae01a6304fe3c69ed1e657713ed2f399b930b314b259c4167bcdb207d24"},"downloads":-1,"filename":"azure_cli_monitor-0.0.6-py2.py3-none-any.whl","has_sig":false,"md5_digest":"1dcadd646fff0bf5d7e50769f272c938","packagetype":"bdist_wheel","python_version":"py2.py3","size":18986,"upload_time":"2017-06-13T22:21:05","url":"https://files.pythonhosted.org/packages/f4/50/6142564de6dfb3d2633989d7ce431e3543f5cecb04c7926531328b704263/azure_cli_monitor-0.0.6-py2.py3-none-any.whl"},{"comment_text":"","digests":{"md5":"c7310a7e641491c6cc5300c6e7cb7865","sha256":"38b4b5d438b67e2c60fba6df10f60ac5d1c69c1635130b308ec1c1e8cf9bc679"},"downloads":-1,"filename":"azure-cli-monitor-0.0.6.tar.gz","has_sig":false,"md5_digest":"c7310a7e641491c6cc5300c6e7cb7865","packagetype":"sdist","python_version":"source","size":14274,"upload_time":"2017-06-13T22:20:58","url":"https://files.pythonhosted.org/packages/5d/49/ed4c9e0506927c6ed002463e563dc9acc3ecde7f5f96d431613bef6ceabe/azure-cli-monitor-0.0.6.tar.gz"}],"0.0.7":[{"comment_text":"","digests":{"md5":"795e87a076be367bb408d95a8acf4f57","sha256":"0de0815b7579781dda5774bd8c5f4d13e687c6ce29eeb125b631b114c389f16c"},"downloads":-1,"filename":"azure_cli_monitor-0.0.7-py2.py3-none-any.whl","has_sig":false,"md5_digest":"795e87a076be367bb408d95a8acf4f57","packagetype":"bdist_wheel","python_version":"py2.py3","size":19016,"upload_time":"2017-06-21T22:12:36","url":"https://files.pythonhosted.org/packages/69/c1/3e6f95d9e13eb7d0ab5e9d1888443dc2a2e5dbc22b091baa41e5c2fc6634/azure_cli_monitor-0.0.7-py2.py3-none-any.whl"},{"comment_text":"","digests":{"md5":"d0ba835452265e5949d671ab08e9ac2d","sha256":"6c3136596dcff08df2bc167a31ca017b81ec08183e6673fed5f516f24f0de3af"},"downloads":-1,"filename":"azure-cli-monitor-0.0.7.tar.gz","has_sig":false,"md5_digest":"d0ba835452265e5949d671ab08e9ac2d","packagetype":"sdist","python_version":"source","size":14048,"upload_time":"2017-06-21T22:12:47","url":"https://files.pythonhosted.org/packages/14/1f/b9766a9f387a5a472939e9b17852bb1f738430bbe417b1ae2a07b8443f23/azure-cli-monitor-0.0.7.tar.gz"}],"0.0.8":[{"comment_text":"","digests":{"md5":"3dd0ffcf42f4c6d4521f336d12f31f7a","sha256":"3b424c35ec4d58b7b9284e64a9eff179463caf87c1823167c133faa8859ff48b"},"downloads":-1,"filename":"azure_cli_monitor-0.0.8-py2.py3-none-any.whl","has_sig":false,"md5_digest":"3dd0ffcf42f4c6d4521f336d12f31f7a","packagetype":"bdist_wheel","python_version":"py2.py3","size":18939,"upload_time":"2017-07-07T16:22:26","url":"https://files.pythonhosted.org/packages/11/84/f6ae7907a9198a5b64a982e91d0219181a406301504da0c705e5d76645fc/azure_cli_monitor-0.0.8-py2.py3-none-any.whl"},{"comment_text":"","digests":{"md5":"a949a91cc136d942cb3dc190a7cab255","sha256":"61c657e9a1ac78a2fac5c45515939ba90a8949e42e275b7c6a9b9bc73c064cd3"},"downloads":-1,"filename":"azure-cli-monitor-0.0.8.tar.gz","has_sig":false,"md5_digest":"a949a91cc136d942cb3dc190a7cab255","packagetype":"sdist","python_version":"source","size":13410,"upload_time":"2017-07-07T16:22:24","url":"https://files.pythonhosted.org/packages/00/d3/5b260b008d292f407d031e3b1b34077487cba22e824933e204d59cfeb9d1/azure-cli-monitor-0.0.8.tar.gz"}],"0.0.9":[{"comment_text":"","digests":{"md5":"ff7f416e7f3940e3e05ad8af69de44ed","sha256":"736ef755d363836264b22d3f2ffb1366dd7ebb2780f715da48e9106a5998b205"},"downloads":-1,"filename":"azure_cli_monitor-0.0.9-py2.py3-none-any.whl","has_sig":false,"md5_digest":"ff7f416e7f3940e3e05ad8af69de44ed","packagetype":"bdist_wheel","python_version":"py2.py3","size":19038,"upload_time":"2017-08-28T20:14:33","url":"https://files.pythonhosted.org/packages/03/57/eb27a9fb904e9c206abecc93aab93b84d820c189348eb4d9cd4c13e791c3/azure_cli_monitor-0.0.9-py2.py3-none-any.whl"},{"comment_text":"","digests":{"md5":"e2cc694bae4f8d44ef2c7ce1eaa4246d","sha256":"4980e24621c8482a7f78b84ce8c8f5eb84f95411d0c8d9e940b0896c2522d789"},"downloads":-1,"filename":"azure-cli-monitor-0.0.9.tar.gz","has_sig":false,"md5_digest":"e2cc694bae4f8d44ef2c7ce1eaa4246d","packagetype":"sdist","python_version":"source","size":13487,"upload_time":"2017-08-28T20:14:31","url":"https://files.pythonhosted.org/packages/7d/2c/f3ea88ec03ee2691cb57cb8dba7030c1dd811189efa35ea6ef371e89d4a8/azure-cli-monitor-0.0.9.tar.gz"}],"0.1.0":[{"comment_text":"","digests":{"md5":"cd460e9058c350d7973876560bb72dd1","sha256":"feb8d4adbd69ad75fa3a5ea1523c759c0189df632c57525499c984f0c787c435"},"downloads":-1,"filename":"azure_cli_monitor-0.1.0-py2.py3-none-any.whl","has_sig":false,"md5_digest":"cd460e9058c350d7973876560bb72dd1","packagetype":"bdist_wheel","python_version":"py2.py3","size":30722,"upload_time":"2018-01-17T18:36:39","url":"https://files.pythonhosted.org/packages/b2/4b/a30fa3ae56518a876cf3d5437927ca97eb4ba82841e45d64190c6393a838/azure_cli_monitor-0.1.0-py2.py3-none-any.whl"},{"comment_text":"","digests":{"md5":"93e8f84d8e4426e2a4e40b72f2eafbf0","sha256":"ca608dd71c0785764d99c5e5bfb51ca329cac9ad727cb9ef28d5d403d6aacb77"},"downloads":-1,"filename":"azure-cli-monitor-0.1.0.tar.gz","has_sig":false,"md5_digest":"93e8f84d8e4426e2a4e40b72f2eafbf0","packagetype":"sdist","python_version":"source","size":21107,"upload_time":"2018-01-17T18:37:04","url":"https://files.pythonhosted.org/packages/71/73/973ca987ea96f411fbb2d37220a67474fa916252677ed144516882e4ce5b/azure-cli-monitor-0.1.0.tar.gz"}],"0.1.1":[{"comment_text":"","digests":{"md5":"0d91fe557e90200c515e7d9a5ccbed25","sha256":"ba255eee0bab7e2a6788caf5764cede6845309e2222372f1653333daa5b78184"},"downloads":-1,"filename":"azure_cli_monitor-0.1.1-py2.py3-none-any.whl","has_sig":false,"md5_digest":"0d91fe557e90200c515e7d9a5ccbed25","packagetype":"bdist_wheel","python_version":"py2.py3","size":30646,"upload_time":"2018-01-31T18:05:22","url":"https://files.pythonhosted.org/packages/13/c5/3a43d82fce90f2cbc7c37d964b623947c9f7ca8baf48afc9adf0b555202a/azure_cli_monitor-0.1.1-py2.py3-none-any.whl"},{"comment_text":"","digests":{"md5":"c9678b31219832b1d336c5b57c895603","sha256":"7dff5068b377082fb5ec8c56e039cf27f8ca62d9dc2bfdc4727d1d0809dba47c"},"downloads":-1,"filename":"azure-cli-monitor-0.1.1.tar.gz","has_sig":false,"md5_digest":"c9678b31219832b1d336c5b57c895603","packagetype":"sdist","python_version":"source","size":21054,"upload_time":"2018-01-31T18:06:08","url":"https://files.pythonhosted.org/packages/af/4e/d180cc0750744d35c6206014b67c90912e028d11a07272c92fc01ef65319/azure-cli-monitor-0.1.1.tar.gz"}],"0.1.2":[{"comment_text":"","digests":{"md5":"7201caa940cf58cc63b375e4b94aabfa","sha256":"3b0ea19f3eec23daa91513ee8cccdb26eb06ad29314597eda984c264266346e8"},"downloads":-1,"filename":"azure_cli_monitor-0.1.2-py2.py3-none-any.whl","has_sig":false,"md5_digest":"7201caa940cf58cc63b375e4b94aabfa","packagetype":"bdist_wheel","python_version":"py2.py3","size":31534,"upload_time":"2018-02-13T18:17:52","url":"https://files.pythonhosted.org/packages/9e/0b/8ff4e9eab2fbd4b69ca850b611e80afe8a45a0165f7511cc19b2ef435a77/azure_cli_monitor-0.1.2-py2.py3-none-any.whl"},{"comment_text":"","digests":{"md5":"2dad912e67404f401026934f3ce6c391","sha256":"5aa1654784f4b167f94ecb7030c95de657f69aac290490cd9b85801bc5540a10"},"downloads":-1,"filename":"azure-cli-monitor-0.1.2.tar.gz","has_sig":false,"md5_digest":"2dad912e67404f401026934f3ce6c391","packagetype":"sdist","python_version":"source","size":21577,"upload_time":"2018-02-13T18:18:42","url":"https://files.pythonhosted.org/packages/28/c3/3ad4b3c8d025c771e902985fe7e6bf4d1f0cb4d89dfd75a4ec4b806a8e25/azure-cli-monitor-0.1.2.tar.gz"}],"0.1.3":[{"comment_text":"","digests":{"md5":"c9752691452a57c13e9d8f434929e4e2","sha256":"bc5670c189c7fbb080f79612f2540b970651e427d9247d916c6d4aba3041d392"},"downloads":-1,"filename":"azure_cli_monitor-0.1.3-py2.py3-none-any.whl","has_sig":false,"md5_digest":"c9752691452a57c13e9d8f434929e4e2","packagetype":"bdist_wheel","python_version":"py2.py3","size":42171,"upload_time":"2018-03-13T17:08:20","url":"https://files.pythonhosted.org/packages/2b/13/7dd4844213db1abd2406051f52b092bae4e0f8b21a9dae513fbdabe9ef46/azure_cli_monitor-0.1.3-py2.py3-none-any.whl"},{"comment_text":"","digests":{"md5":"a39ee95b0798b1f8f209b584286d809f","sha256":"c84fe2ee965aefdf286cf6cf39ac0b99d9a56c3d5060bbdb8fc2c0a4b147d2e1"},"downloads":-1,"filename":"azure-cli-monitor-0.1.3.tar.gz","has_sig":false,"md5_digest":"a39ee95b0798b1f8f209b584286d809f","packagetype":"sdist","python_version":"source","size":31304,"upload_time":"2018-03-13T17:09:04","url":"https://files.pythonhosted.org/packages/dd/12/01b1aedd6469bfd20d1558ab73623426887863cad8d89b7f3e4809e745c6/azure-cli-monitor-0.1.3.tar.gz"}],"0.1.4":[{"comment_text":"","digests":{"md5":"9bbadb1b699d5f1d2c8f81ea73a7e6d0","sha256":"b80defea98e8702947bf4900a9a2ae9e82e5143cec488ee2c579a65203a022d5"},"downloads":-1,"filename":"azure_cli_monitor-0.1.4-py2.py3-none-any.whl","has_sig":false,"md5_digest":"9bbadb1b699d5f1d2c8f81ea73a7e6d0","packagetype":"bdist_wheel","python_version":"py2.py3","size":42696,"upload_time":"2018-03-27T17:55:25","url":"https://files.pythonhosted.org/packages/e9/d7/bb3637dd6d6c9b008aebe58e704e62744a89a5e38bf4bfbd8abdbd031816/azure_cli_monitor-0.1.4-py2.py3-none-any.whl"},{"comment_text":"","digests":{"md5":"c271707e92e826790e9861f3dd3cd643","sha256":"294a6795e9f21e2c4d480b0dd80fe9f74721f343c7537e70bc167c7db361c7f9"},"downloads":-1,"filename":"azure-cli-monitor-0.1.4.tar.gz","has_sig":false,"md5_digest":"c271707e92e826790e9861f3dd3cd643","packagetype":"sdist","python_version":"source","size":32685,"upload_time":"2018-03-27T17:55:48","url":"https://files.pythonhosted.org/packages/b9/e7/0261848b9944cc47e727a843d0b8fc81b0274f54a1812cfaae1cd4696954/azure-cli-monitor-0.1.4.tar.gz"}],"0.1.5":[{"comment_text":"","digests":{"md5":"bc18807e3202d0dbe8bddb1de828d126","sha256":"d455a01b16279abbe66ba84e9823c1acf2335a5b82ced372daab1082d7118395"},"downloads":-1,"filename":"azure_cli_monitor-0.1.5-py2.py3-none-any.whl","has_sig":false,"md5_digest":"bc18807e3202d0dbe8bddb1de828d126","packagetype":"bdist_wheel","python_version":"py2.py3","size":42690,"upload_time":"2018-04-10T17:25:47","url":"https://files.pythonhosted.org/packages/19/a9/59fe9b224a3a8787ec02aa790b52c38dc95234c7e7fdd92c74819f801d2c/azure_cli_monitor-0.1.5-py2.py3-none-any.whl"},{"comment_text":"","digests":{"md5":"629257aa533a15a17b38db91d4f9e526","sha256":"fa7b7d4b6b4207ddacb7949db59897566a7336fddfb50d68939f3aedf812f377"},"downloads":-1,"filename":"azure-cli-monitor-0.1.5.tar.gz","has_sig":false,"md5_digest":"629257aa533a15a17b38db91d4f9e526","packagetype":"sdist","python_version":"source","size":32685,"upload_time":"2018-04-10T17:26:29","url":"https://files.pythonhosted.org/packages/fa/1b/f97dd43fe52d0883c9e09f659e27a47769c80db719391aa82b05711ed5be/azure-cli-monitor-0.1.5.tar.gz"}],"0.1.6":[{"comment_text":"","digests":{"md5":"f27ab3150c7ff28a7e544ad5647d6981","sha256":"3ff637e785d0455eee08f8bef91454b131c86d3ae6e580da69e2e1211bfc7b6c"},"downloads":-1,"filename":"azure_cli_monitor-0.1.6-py2.py3-none-any.whl","has_sig":false,"md5_digest":"f27ab3150c7ff28a7e544ad5647d6981","packagetype":"bdist_wheel","python_version":"py2.py3","size":40502,"upload_time":"2018-05-07T17:59:09","url":"https://files.pythonhosted.org/packages/22/22/12006adab5c4a9952d12022cc1e015792135353e613d721aed3375178da8/azure_cli_monitor-0.1.6-py2.py3-none-any.whl"},{"comment_text":"","digests":{"md5":"1e8cb6c4293eeee64a221d2c69d30a78","sha256":"bac2445a68a095060000b29fc0aa2f3a2cf3ece68def9e0167d531f809342b9c"},"downloads":-1,"filename":"azure-cli-monitor-0.1.6.tar.gz","has_sig":false,"md5_digest":"1e8cb6c4293eeee64a221d2c69d30a78","packagetype":"sdist","python_version":"source","size":32541,"upload_time":"2018-05-07T17:59:37","url":"https://files.pythonhosted.org/packages/3a/d6/ec2f81b036f1aefc24bb6bf6336051335c519a9976bd6529636e4c20121c/azure-cli-monitor-0.1.6.tar.gz"}],"0.1.7":[{"comment_text":"","digests":{"md5":"a493c9ddf7946751ac6184b14195a62d","sha256":"0b11e9a9f9a0f8ed20295fa4ff1e7257c1b0692067f098317717e2b9c716895e"},"downloads":-1,"filename":"azure_cli_monitor-0.1.7-py2.py3-none-any.whl","has_sig":false,"md5_digest":"a493c9ddf7946751ac6184b14195a62d","packagetype":"bdist_wheel","python_version":"py2.py3","size":40529,"upload_time":"2018-05-22T17:25:23","url":"https://files.pythonhosted.org/packages/1b/ce/259302ad8df592b91633be2faae6a6ef69310d8f81ecd96fbff91209711e/azure_cli_monitor-0.1.7-py2.py3-none-any.whl"},{"comment_text":"","digests":{"md5":"0d75cd4e637e50f25010f8e7bec7f5f9","sha256":"d6612c2ebc787004d6046c907ed23cf5f407d01fadfc0276751a16322f0c8571"},"downloads":-1,"filename":"azure-cli-monitor-0.1.7.tar.gz","has_sig":false,"md5_digest":"0d75cd4e637e50f25010f8e7bec7f5f9","packagetype":"sdist","python_version":"source","size":31581,"upload_time":"2018-05-22T17:25:49","url":"https://files.pythonhosted.org/packages/fb/56/d8482cdfd010c15468f00b9d439d3c05f858546f05f67ecd22c06ff00135/azure-cli-monitor-0.1.7.tar.gz"}]},"urls":[{"comment_text":"","digests":{"md5":"a493c9ddf7946751ac6184b14195a62d","sha256":"0b11e9a9f9a0f8ed20295fa4ff1e7257c1b0692067f098317717e2b9c716895e"},"downloads":-1,"filename":"azure_cli_monitor-0.1.7-py2.py3-none-any.whl","has_sig":false,"md5_digest":"a493c9ddf7946751ac6184b14195a62d","packagetype":"bdist_wheel","python_version":"py2.py3","size":40529,"upload_time":"2018-05-22T17:25:23","url":"https://files.pythonhosted.org/packages/1b/ce/259302ad8df592b91633be2faae6a6ef69310d8f81ecd96fbff91209711e/azure_cli_monitor-0.1.7-py2.py3-none-any.whl"},{"comment_text":"","digests":{"md5":"0d75cd4e637e50f25010f8e7bec7f5f9","sha256":"d6612c2ebc787004d6046c907ed23cf5f407d01fadfc0276751a16322f0c8571"},"downloads":-1,"filename":"azure-cli-monitor-0.1.7.tar.gz","has_sig":false,"md5_digest":"0d75cd4e637e50f25010f8e7bec7f5f9","packagetype":"sdist","python_version":"source","size":31581,"upload_time":"2018-05-22T17:25:49","url":"https://files.pythonhosted.org/packages/fb/56/d8482cdfd010c15468f00b9d439d3c05f858546f05f67ecd22c06ff00135/azure-cli-monitor-0.1.7.tar.gz"}]} \ No newline at end of file diff --git a/test/config/cli.spec.js b/test/config/cli.spec.js index ba6328d848..071a4b8485 100644 --- a/test/config/cli.spec.js +++ b/test/config/cli.spec.js @@ -1,5 +1,5 @@ const cli = require('../../lib/config/cli.js'); -const getArgv = require('../_fixtures/config/argv'); +const getArgv = require('./config/_fixtures/argv'); describe('config/cli', () => { let argv; diff --git a/test/_fixtures/config/argv.js b/test/config/config/_fixtures/argv.js similarity index 100% rename from test/_fixtures/config/argv.js rename to test/config/config/_fixtures/argv.js diff --git a/test/_fixtures/config/file-with-repo-presets.js b/test/config/config/_fixtures/file-with-repo-presets.js similarity index 100% rename from test/_fixtures/config/file-with-repo-presets.js rename to test/config/config/_fixtures/file-with-repo-presets.js diff --git a/test/_fixtures/config/file.js b/test/config/config/_fixtures/file.js similarity index 100% rename from test/_fixtures/config/file.js rename to test/config/config/_fixtures/file.js diff --git a/test/_fixtures/config/file2.js b/test/config/config/_fixtures/file2.js similarity index 100% rename from test/_fixtures/config/file2.js rename to test/config/config/_fixtures/file2.js diff --git a/test/config/config/_fixtures/index.js b/test/config/config/_fixtures/index.js new file mode 100644 index 0000000000..dfe43cb8a1 --- /dev/null +++ b/test/config/config/_fixtures/index.js @@ -0,0 +1,5 @@ +const defaultConfig = require('../../../../lib/config/defaults').getConfig(); + +module.exports = { + ...defaultConfig, +}; diff --git a/test/config/decrypt.spec.js b/test/config/decrypt.spec.js index ffb009e22d..7ef19d060f 100644 --- a/test/config/decrypt.spec.js +++ b/test/config/decrypt.spec.js @@ -1,7 +1,7 @@ const fs = require('fs'); const { decryptConfig } = require('../../lib/config/decrypt.js'); -const privateKey = fs.readFileSync('test/_fixtures/keys/private.pem'); +const privateKey = fs.readFileSync('test/config/keys/_fixtures/private.pem'); describe('config/decrypt', () => { describe('decryptConfig()', () => { diff --git a/test/config/file.spec.js b/test/config/file.spec.js index 5b55c93e9c..6c127cf201 100644 --- a/test/config/file.spec.js +++ b/test/config/file.spec.js @@ -1,6 +1,6 @@ const path = require('path'); const file = require('../../lib/config/file.js'); -const customConfig = require('../_fixtures/config/file'); +const customConfig = require('./config/_fixtures/file'); describe('config/file', () => { describe('.getConfig()', () => { @@ -10,16 +10,13 @@ describe('config/file', () => { ); }); it('parses custom config file', () => { - const configFile = path.resolve(__dirname, '../_fixtures/config/file.js'); + const configFile = path.resolve(__dirname, './config/_fixtures/file.js'); expect(file.getConfig({ RENOVATE_CONFIG_FILE: configFile })).toEqual( customConfig ); }); it('migrates', () => { - const configFile = path.resolve( - __dirname, - '../_fixtures/config/file2.js' - ); + const configFile = path.resolve(__dirname, './config/_fixtures/file2.js'); const res = file.getConfig({ RENOVATE_CONFIG_FILE: configFile }); expect(res).toMatchSnapshot(); expect(res.rangeStrategy).toEqual('bump'); diff --git a/test/config/index.spec.js b/test/config/index.spec.js index 95dcda0552..d6bb11a774 100644 --- a/test/config/index.spec.js +++ b/test/config/index.spec.js @@ -1,7 +1,7 @@ -const argv = require('../_fixtures/config/argv'); +const argv = require('./config/_fixtures/argv'); const defaultConfig = require('../../lib/config/defaults').getConfig(); const npm = require('../../lib/datasource/npm'); -const presetDefaults = require('../_fixtures/npm/renovate-config-default'); +const presetDefaults = require('./npm/_fixtures/renovate-config-default'); npm.getPkgReleases = jest.fn(() => ({ 'renovate-config': diff --git a/test/_fixtures/keys/private.pem b/test/config/keys/_fixtures/private.pem similarity index 100% rename from test/_fixtures/keys/private.pem rename to test/config/keys/_fixtures/private.pem diff --git a/test/config/migrate-validate.spec.js b/test/config/migrate-validate.spec.js index a72236fcf6..0511dd2b68 100644 --- a/test/config/migrate-validate.spec.js +++ b/test/config/migrate-validate.spec.js @@ -3,7 +3,7 @@ const { migrateAndValidate } = require('../../lib/config/migrate-validate'); let config; beforeEach(() => { jest.resetAllMocks(); - config = { ...require('../_fixtures/config') }; + config = { ...require('./config/_fixtures') }; }); describe('config/migrate-validate', () => { diff --git a/test/_fixtures/npm/01.json b/test/config/npm/_fixtures/01.json similarity index 100% rename from test/_fixtures/npm/01.json rename to test/config/npm/_fixtures/01.json diff --git a/test/_fixtures/npm/02.json b/test/config/npm/_fixtures/02.json similarity index 100% rename from test/_fixtures/npm/02.json rename to test/config/npm/_fixtures/02.json diff --git a/test/_fixtures/npm/coffeelint.json b/test/config/npm/_fixtures/coffeelint.json similarity index 100% rename from test/_fixtures/npm/coffeelint.json rename to test/config/npm/_fixtures/coffeelint.json diff --git a/test/_fixtures/npm/next.json b/test/config/npm/_fixtures/next.json similarity index 100% rename from test/_fixtures/npm/next.json rename to test/config/npm/_fixtures/next.json diff --git a/test/_fixtures/npm/plocktest1/package-lock.json b/test/config/npm/_fixtures/plocktest1/package-lock.json similarity index 100% rename from test/_fixtures/npm/plocktest1/package-lock.json rename to test/config/npm/_fixtures/plocktest1/package-lock.json diff --git a/test/_fixtures/npm/plocktest1/package.json b/test/config/npm/_fixtures/plocktest1/package.json similarity index 100% rename from test/_fixtures/npm/plocktest1/package.json rename to test/config/npm/_fixtures/plocktest1/package.json diff --git a/test/_fixtures/npm/plocktest1/yarn.lock b/test/config/npm/_fixtures/plocktest1/yarn.lock similarity index 100% rename from test/_fixtures/npm/plocktest1/yarn.lock rename to test/config/npm/_fixtures/plocktest1/yarn.lock diff --git a/test/_fixtures/npm/renovate-config-default.json b/test/config/npm/_fixtures/renovate-config-default.json similarity index 100% rename from test/_fixtures/npm/renovate-config-default.json rename to test/config/npm/_fixtures/renovate-config-default.json diff --git a/test/_fixtures/npm/renovate-config-group.json b/test/config/npm/_fixtures/renovate-config-group.json similarity index 100% rename from test/_fixtures/npm/renovate-config-group.json rename to test/config/npm/_fixtures/renovate-config-group.json diff --git a/test/_fixtures/npm/renovate-config-ikatyang.json b/test/config/npm/_fixtures/renovate-config-ikatyang.json similarity index 100% rename from test/_fixtures/npm/renovate-config-ikatyang.json rename to test/config/npm/_fixtures/renovate-config-ikatyang.json diff --git a/test/_fixtures/npm/renovate-config-monorepo.json b/test/config/npm/_fixtures/renovate-config-monorepo.json similarity index 100% rename from test/_fixtures/npm/renovate-config-monorepo.json rename to test/config/npm/_fixtures/renovate-config-monorepo.json diff --git a/test/_fixtures/npm/renovate-config-packages.json b/test/config/npm/_fixtures/renovate-config-packages.json similarity index 100% rename from test/_fixtures/npm/renovate-config-packages.json rename to test/config/npm/_fixtures/renovate-config-packages.json diff --git a/test/_fixtures/npm/typescript.json b/test/config/npm/_fixtures/typescript.json similarity index 100% rename from test/_fixtures/npm/typescript.json rename to test/config/npm/_fixtures/typescript.json diff --git a/test/_fixtures/npm/vue-test-utils.json b/test/config/npm/_fixtures/vue-test-utils.json similarity index 100% rename from test/_fixtures/npm/vue-test-utils.json rename to test/config/npm/_fixtures/vue-test-utils.json diff --git a/test/_fixtures/npm/vue.json b/test/config/npm/_fixtures/vue.json similarity index 100% rename from test/_fixtures/npm/vue.json rename to test/config/npm/_fixtures/vue.json diff --git a/test/_fixtures/npm/webpack.json b/test/config/npm/_fixtures/webpack.json similarity index 100% rename from test/_fixtures/npm/webpack.json rename to test/config/npm/_fixtures/webpack.json diff --git a/test/config/presets.spec.js b/test/config/presets.spec.js index 8af64c5944..dbc9059cfa 100644 --- a/test/config/presets.spec.js +++ b/test/config/presets.spec.js @@ -1,10 +1,10 @@ const npm = require('../../lib/datasource/npm'); const presets = require('../../lib/config/presets'); -const presetDefaults = require('../_fixtures/npm/renovate-config-default'); -const presetPackages = require('../_fixtures/npm/renovate-config-packages'); -const presetGroup = require('../_fixtures/npm/renovate-config-group'); -const presetMonorepo = require('../_fixtures/npm/renovate-config-monorepo'); -const presetIkatyang = require('../_fixtures/npm/renovate-config-ikatyang'); +const presetDefaults = require('./npm/_fixtures/renovate-config-default'); +const presetPackages = require('./npm/_fixtures/renovate-config-packages'); +const presetGroup = require('./npm/_fixtures/renovate-config-group'); +const presetMonorepo = require('./npm/_fixtures/renovate-config-monorepo'); +const presetIkatyang = require('./npm/_fixtures/renovate-config-ikatyang'); npm.getPreset = jest.fn((dep, presetName) => { if (dep === 'renovate-config-default') { diff --git a/test/datasource/cargo.spec.js b/test/datasource/cargo.spec.js index dc74dbbbdf..bcaf09c53c 100644 --- a/test/datasource/cargo.spec.js +++ b/test/datasource/cargo.spec.js @@ -3,9 +3,12 @@ const fs = require('fs'); const got = require('../../lib/util/got'); const { getPkgReleases } = require('../../lib/datasource/cargo'); -let res1 = fs.readFileSync('test/_fixtures/cargo/libc.json', 'utf8'); +let res1 = fs.readFileSync('test/datasource/cargo/_fixtures/libc.json', 'utf8'); res1 = JSON.parse(res1); -let res2 = fs.readFileSync('test/_fixtures/cargo/amethyst.json', 'utf8'); +let res2 = fs.readFileSync( + 'test/datasource/cargo/_fixtures/amethyst.json', + 'utf8' +); res2 = JSON.parse(res2); jest.mock('../../lib/util/got'); diff --git a/test/_fixtures/cargo/Cargo.1.toml b/test/datasource/cargo/_fixtures/Cargo.1.toml similarity index 100% rename from test/_fixtures/cargo/Cargo.1.toml rename to test/datasource/cargo/_fixtures/Cargo.1.toml diff --git a/test/_fixtures/cargo/Cargo.2.toml b/test/datasource/cargo/_fixtures/Cargo.2.toml similarity index 100% rename from test/_fixtures/cargo/Cargo.2.toml rename to test/datasource/cargo/_fixtures/Cargo.2.toml diff --git a/test/_fixtures/cargo/Cargo.3.toml b/test/datasource/cargo/_fixtures/Cargo.3.toml similarity index 100% rename from test/_fixtures/cargo/Cargo.3.toml rename to test/datasource/cargo/_fixtures/Cargo.3.toml diff --git a/test/_fixtures/cargo/Cargo.4.toml b/test/datasource/cargo/_fixtures/Cargo.4.toml similarity index 100% rename from test/_fixtures/cargo/Cargo.4.toml rename to test/datasource/cargo/_fixtures/Cargo.4.toml diff --git a/test/datasource/cargo/_fixtures/amethyst.json b/test/datasource/cargo/_fixtures/amethyst.json new file mode 100644 index 0000000000..85f59afd2e --- /dev/null +++ b/test/datasource/cargo/_fixtures/amethyst.json @@ -0,0 +1,515 @@ +{ + "crate": { + "id": "amethyst", + "name": "amethyst", + "updated_at": "2018-10-23T04:59:52.036066+00:00", + "versions": [ + 114081, + 102536, + 93381, + 75864, + 64007, + 63921, + 55723, + 47311, + 45120, + 44923, + 33265, + 24782, + 21411, + 20555, + 20456, + 20314, + 20192 + ], + "keywords": ["amethyst", "game", "engine", "sdk"], + "categories": ["game-engines"], + "badges": [ + { + "badge_type": "appveyor", + "attributes": { + "repository": "amethyst/amethyst", + "service": null, + "branch": "master", + "id": null, + "project_name": null + } + }, + { + "badge_type": "travis-ci", + "attributes": { "repository": "amethyst/amethyst", "branch": "master" } + } + ], + "created_at": "2016-01-04T03:42:04.120616+00:00", + "downloads": 10368, + "recent_downloads": 3510, + "max_version": "0.9.0", + "description": "Data-oriented game engine written in Rust", + "homepage": "https://www.amethyst.rs/", + "documentation": "https://www.amethyst.rs/doc/master/doc/amethyst", + "repository": "https://github.com/amethyst/amethyst", + "links": { + "version_downloads": "/api/v1/crates/amethyst/downloads", + "versions": null, + "owners": "/api/v1/crates/amethyst/owners", + "owner_team": "/api/v1/crates/amethyst/owner_team", + "owner_user": "/api/v1/crates/amethyst/owner_user", + "reverse_dependencies": "/api/v1/crates/amethyst/reverse_dependencies" + }, + "exact_match": false + }, + "versions": [ + { + "id": 114081, + "crate": "amethyst", + "num": "0.9.0", + "dl_path": "/api/v1/crates/amethyst/0.9.0/download", + "readme_path": "/api/v1/crates/amethyst/0.9.0/readme", + "updated_at": "2018-10-23T04:59:52.036066+00:00", + "created_at": "2018-10-23T04:59:52.036066+00:00", + "downloads": 2037, + "features": { + "json": ["amethyst_assets/json"], + "nightly": [ + "amethyst_animation/nightly", + "amethyst_assets/nightly", + "amethyst_audio/nightly", + "amethyst_config/nightly", + "amethyst_core/nightly", + "amethyst_controls/nightly", + "amethyst_network/nightly", + "amethyst_renderer/nightly", + "amethyst_input/nightly", + "amethyst_ui/nightly", + "amethyst_utils/nightly" + ], + "profiler": [ + "thread_profiler", + "thread_profiler/thread_profiler", + "amethyst_animation/profiler", + "amethyst_assets/profiler", + "amethyst_audio/profiler", + "amethyst_config/profiler", + "amethyst_core/profiler", + "amethyst_controls/profiler", + "amethyst_input/profiler", + "amethyst_locale/profiler", + "amethyst_renderer/profiler", + "amethyst_ui/profiler", + "amethyst_utils/profiler" + ], + "saveload": ["amethyst_core/saveload"], + "sdl_controller": ["amethyst_input/sdl_controller"] + }, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/amethyst/0.9.0/dependencies", + "version_downloads": "/api/v1/crates/amethyst/0.9.0/downloads", + "authors": "/api/v1/crates/amethyst/0.9.0/authors" + }, + "crate_size": 41178 + }, + { + "id": 102536, + "crate": "amethyst", + "num": "0.8.0", + "dl_path": "/api/v1/crates/amethyst/0.8.0/download", + "readme_path": "/api/v1/crates/amethyst/0.8.0/readme", + "updated_at": "2018-08-05T23:35:13.513554+00:00", + "created_at": "2018-08-05T23:35:13.513554+00:00", + "downloads": 1694, + "features": { + "nightly": [ + "amethyst_animation/nightly", + "amethyst_assets/nightly", + "amethyst_audio/nightly", + "amethyst_config/nightly", + "amethyst_core/nightly", + "amethyst_controls/nightly", + "amethyst_renderer/nightly", + "amethyst_input/nightly", + "amethyst_ui/nightly", + "amethyst_utils/nightly" + ], + "profiler": [ + "thread_profiler", + "thread_profiler/thread_profiler", + "amethyst_animation/profiler", + "amethyst_assets/profiler", + "amethyst_audio/profiler", + "amethyst_config/profiler", + "amethyst_core/profiler", + "amethyst_controls/profiler", + "amethyst_input/profiler", + "amethyst_locale/profiler", + "amethyst_renderer/profiler", + "amethyst_ui/profiler", + "amethyst_utils/profiler" + ], + "sdl_controller": ["amethyst_input/sdl_controller"] + }, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/amethyst/0.8.0/dependencies", + "version_downloads": "/api/v1/crates/amethyst/0.8.0/downloads", + "authors": "/api/v1/crates/amethyst/0.8.0/authors" + }, + "crate_size": null + }, + { + "id": 93381, + "crate": "amethyst", + "num": "0.7.0", + "dl_path": "/api/v1/crates/amethyst/0.7.0/download", + "readme_path": "/api/v1/crates/amethyst/0.7.0/readme", + "updated_at": "2018-05-19T05:26:43.556173+00:00", + "created_at": "2018-05-19T05:26:43.556173+00:00", + "downloads": 779, + "features": { + "nightly": [ + "amethyst_animation/nightly", + "amethyst_assets/nightly", + "amethyst_audio/nightly", + "amethyst_config/nightly", + "amethyst_core/nightly", + "amethyst_controls/nightly", + "amethyst_renderer/nightly", + "amethyst_input/nightly", + "amethyst_ui/nightly", + "amethyst_utils/nightly" + ], + "profiler": [ + "thread_profiler", + "thread_profiler/thread_profiler", + "amethyst_animation/profiler", + "amethyst_assets/profiler", + "amethyst_audio/profiler", + "amethyst_config/profiler", + "amethyst_core/profiler", + "amethyst_controls/profiler", + "amethyst_renderer/profiler", + "amethyst_input/profiler", + "amethyst_ui/profiler", + "amethyst_utils/profiler" + ] + }, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/amethyst/0.7.0/dependencies", + "version_downloads": "/api/v1/crates/amethyst/0.7.0/downloads", + "authors": "/api/v1/crates/amethyst/0.7.0/authors" + }, + "crate_size": null + }, + { + "id": 75864, + "crate": "amethyst", + "num": "0.6.0", + "dl_path": "/api/v1/crates/amethyst/0.6.0/download", + "readme_path": "/api/v1/crates/amethyst/0.6.0/readme", + "updated_at": "2017-12-30T02:37:56.438368+00:00", + "created_at": "2017-12-30T02:37:56.438368+00:00", + "downloads": 709, + "features": { "profiler": ["thread_profiler/thread_profiler"] }, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/amethyst/0.6.0/dependencies", + "version_downloads": "/api/v1/crates/amethyst/0.6.0/downloads", + "authors": "/api/v1/crates/amethyst/0.6.0/authors" + }, + "crate_size": null + }, + { + "id": 64007, + "crate": "amethyst", + "num": "0.5.1", + "dl_path": "/api/v1/crates/amethyst/0.5.1/download", + "readme_path": "/api/v1/crates/amethyst/0.5.1/readme", + "updated_at": "2017-11-30T02:44:34.228865+00:00", + "created_at": "2017-08-30T16:08:02.076925+00:00", + "downloads": 511, + "features": { "profiler": ["thread_profiler/thread_profiler"] }, + "yanked": false, + "license": "MIT OR Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/amethyst/0.5.1/dependencies", + "version_downloads": "/api/v1/crates/amethyst/0.5.1/downloads", + "authors": "/api/v1/crates/amethyst/0.5.1/authors" + }, + "crate_size": null + }, + { + "id": 63921, + "crate": "amethyst", + "num": "0.5.0", + "dl_path": "/api/v1/crates/amethyst/0.5.0/download", + "readme_path": "/api/v1/crates/amethyst/0.5.0/readme", + "updated_at": "2017-11-30T03:43:52.655220+00:00", + "created_at": "2017-08-29T17:36:45.542505+00:00", + "downloads": 153, + "features": { "profiler": ["thread_profiler/thread_profiler"] }, + "yanked": false, + "license": "MIT OR Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/amethyst/0.5.0/dependencies", + "version_downloads": "/api/v1/crates/amethyst/0.5.0/downloads", + "authors": "/api/v1/crates/amethyst/0.5.0/authors" + }, + "crate_size": null + }, + { + "id": 55723, + "crate": "amethyst", + "num": "0.4.3", + "dl_path": "/api/v1/crates/amethyst/0.4.3/download", + "readme_path": "/api/v1/crates/amethyst/0.4.3/readme", + "updated_at": "2017-11-30T03:58:14.298921+00:00", + "created_at": "2017-06-03T23:39:08.055273+00:00", + "downloads": 409, + "features": { + "default": ["opengl"], + "direct3d": [], + "opengl": [], + "profiler": ["thread_profiler/thread_profiler"] + }, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/amethyst/0.4.3/dependencies", + "version_downloads": "/api/v1/crates/amethyst/0.4.3/downloads", + "authors": "/api/v1/crates/amethyst/0.4.3/authors" + }, + "crate_size": null + }, + { + "id": 47311, + "crate": "amethyst", + "num": "0.4.2", + "dl_path": "/api/v1/crates/amethyst/0.4.2/download", + "readme_path": "/api/v1/crates/amethyst/0.4.2/readme", + "updated_at": "2017-11-30T02:28:10.733064+00:00", + "created_at": "2017-03-07T22:35:26.137229+00:00", + "downloads": 423, + "features": { "default": ["opengl"], "direct3d": [], "opengl": [] }, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/amethyst/0.4.2/dependencies", + "version_downloads": "/api/v1/crates/amethyst/0.4.2/downloads", + "authors": "/api/v1/crates/amethyst/0.4.2/authors" + }, + "crate_size": null + }, + { + "id": 45120, + "crate": "amethyst", + "num": "0.4.1", + "dl_path": "/api/v1/crates/amethyst/0.4.1/download", + "readme_path": "/api/v1/crates/amethyst/0.4.1/readme", + "updated_at": "2017-11-30T02:46:19.858552+00:00", + "created_at": "2017-02-10T05:34:28.151911+00:00", + "downloads": 292, + "features": { "default": ["opengl"], "direct3d": [], "opengl": [] }, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/amethyst/0.4.1/dependencies", + "version_downloads": "/api/v1/crates/amethyst/0.4.1/downloads", + "authors": "/api/v1/crates/amethyst/0.4.1/authors" + }, + "crate_size": null + }, + { + "id": 44923, + "crate": "amethyst", + "num": "0.4.0", + "dl_path": "/api/v1/crates/amethyst/0.4.0/download", + "readme_path": "/api/v1/crates/amethyst/0.4.0/readme", + "updated_at": "2017-11-30T02:31:06.671385+00:00", + "created_at": "2017-02-07T07:30:59.355103+00:00", + "downloads": 205, + "features": { "default": ["opengl"], "direct3d": [], "opengl": [] }, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/amethyst/0.4.0/dependencies", + "version_downloads": "/api/v1/crates/amethyst/0.4.0/downloads", + "authors": "/api/v1/crates/amethyst/0.4.0/authors" + }, + "crate_size": null + }, + { + "id": 33265, + "crate": "amethyst", + "num": "0.3.1", + "dl_path": "/api/v1/crates/amethyst/0.3.1/download", + "readme_path": "/api/v1/crates/amethyst/0.3.1/readme", + "updated_at": "2017-11-30T04:18:49.922837+00:00", + "created_at": "2016-09-07T17:49:01.070242+00:00", + "downloads": 655, + "features": {}, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/amethyst/0.3.1/dependencies", + "version_downloads": "/api/v1/crates/amethyst/0.3.1/downloads", + "authors": "/api/v1/crates/amethyst/0.3.1/authors" + }, + "crate_size": null + }, + { + "id": 24782, + "crate": "amethyst", + "num": "0.3.0", + "dl_path": "/api/v1/crates/amethyst/0.3.0/download", + "readme_path": "/api/v1/crates/amethyst/0.3.0/readme", + "updated_at": "2017-11-30T04:18:49.834846+00:00", + "created_at": "2016-03-31T07:12:24.417369+00:00", + "downloads": 634, + "features": {}, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/amethyst/0.3.0/dependencies", + "version_downloads": "/api/v1/crates/amethyst/0.3.0/downloads", + "authors": "/api/v1/crates/amethyst/0.3.0/authors" + }, + "crate_size": null + }, + { + "id": 21411, + "crate": "amethyst", + "num": "0.2.1", + "dl_path": "/api/v1/crates/amethyst/0.2.1/download", + "readme_path": "/api/v1/crates/amethyst/0.2.1/readme", + "updated_at": "2017-11-30T04:18:49.721035+00:00", + "created_at": "2016-01-27T22:12:58.346004+00:00", + "downloads": 581, + "features": {}, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/amethyst/0.2.1/dependencies", + "version_downloads": "/api/v1/crates/amethyst/0.2.1/downloads", + "authors": "/api/v1/crates/amethyst/0.2.1/authors" + }, + "crate_size": null + }, + { + "id": 20555, + "crate": "amethyst", + "num": "0.1.4", + "dl_path": "/api/v1/crates/amethyst/0.1.4/download", + "readme_path": "/api/v1/crates/amethyst/0.1.4/readme", + "updated_at": "2017-11-30T04:18:49.690252+00:00", + "created_at": "2016-01-11T04:30:07.247905+00:00", + "downloads": 407, + "features": {}, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/amethyst/0.1.4/dependencies", + "version_downloads": "/api/v1/crates/amethyst/0.1.4/downloads", + "authors": "/api/v1/crates/amethyst/0.1.4/authors" + }, + "crate_size": null + }, + { + "id": 20456, + "crate": "amethyst", + "num": "0.1.3", + "dl_path": "/api/v1/crates/amethyst/0.1.3/download", + "readme_path": "/api/v1/crates/amethyst/0.1.3/readme", + "updated_at": "2017-11-30T04:18:49.685229+00:00", + "created_at": "2016-01-09T23:30:24.282179+00:00", + "downloads": 288, + "features": {}, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/amethyst/0.1.3/dependencies", + "version_downloads": "/api/v1/crates/amethyst/0.1.3/downloads", + "authors": "/api/v1/crates/amethyst/0.1.3/authors" + }, + "crate_size": null + }, + { + "id": 20314, + "crate": "amethyst", + "num": "0.1.1", + "dl_path": "/api/v1/crates/amethyst/0.1.1/download", + "readme_path": "/api/v1/crates/amethyst/0.1.1/readme", + "updated_at": "2017-11-30T04:18:49.672273+00:00", + "created_at": "2016-01-07T03:51:25.730482+00:00", + "downloads": 298, + "features": {}, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/amethyst/0.1.1/dependencies", + "version_downloads": "/api/v1/crates/amethyst/0.1.1/downloads", + "authors": "/api/v1/crates/amethyst/0.1.1/authors" + }, + "crate_size": null + }, + { + "id": 20192, + "crate": "amethyst", + "num": "0.1.0", + "dl_path": "/api/v1/crates/amethyst/0.1.0/download", + "readme_path": "/api/v1/crates/amethyst/0.1.0/readme", + "updated_at": "2017-11-30T04:18:49.663242+00:00", + "created_at": "2016-01-04T03:42:04.120616+00:00", + "downloads": 293, + "features": {}, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/amethyst/0.1.0/dependencies", + "version_downloads": "/api/v1/crates/amethyst/0.1.0/downloads", + "authors": "/api/v1/crates/amethyst/0.1.0/authors" + }, + "crate_size": null + } + ], + "keywords": [ + { + "id": "amethyst", + "keyword": "amethyst", + "created_at": "2016-01-04T03:42:04.120616+00:00", + "crates_cnt": 15 + }, + { + "id": "game", + "keyword": "game", + "created_at": "2014-11-21T04:39:31.646099+00:00", + "crates_cnt": 141 + }, + { + "id": "engine", + "keyword": "engine", + "created_at": "2014-12-21T17:42:48.133982+00:00", + "crates_cnt": 47 + }, + { + "id": "sdk", + "keyword": "sdk", + "created_at": "2015-06-07T13:11:08.891856+00:00", + "crates_cnt": 16 + } + ], + "categories": [ + { + "id": "game-engines", + "category": "Game engines", + "slug": "game-engines", + "description": "Crates for creating games.", + "created_at": "2017-01-17T19:13:05.112025+00:00", + "crates_cnt": 105 + } + ] +} diff --git a/test/datasource/cargo/_fixtures/libc.json b/test/datasource/cargo/_fixtures/libc.json new file mode 100644 index 0000000000..6fc0b1f9c8 --- /dev/null +++ b/test/datasource/cargo/_fixtures/libc.json @@ -0,0 +1,1213 @@ +{ + "crate": { + "id": "libc", + "name": "libc", + "updated_at": "2018-11-22T06:00:01.887655+00:00", + "versions": [ + 119061, + 102589, + 95089, + 93661, + 86416, + 83417, + 83347, + 82661, + 77227, + 76325, + 72807, + 69615, + 67575, + 65812, + 63743, + 61242, + 60588, + 60383, + 59067, + 59046, + 56839, + 53711, + 51450, + 46700, + 42535, + 41598, + 38948, + 35816, + 33357, + 31311, + 29868, + 29286, + 28414, + 26549, + 25536, + 24776, + 23609, + 22138, + 21365, + 21096, + 19509, + 19469, + 17958, + 17638, + 17572, + 17355, + 16916, + 14628, + 13021, + 10384, + 9938, + 8437, + 7842, + 7408, + 6260, + 4732, + 4106, + 3006 + ], + "keywords": [], + "categories": [], + "badges": [ + { + "badge_type": "appveyor", + "attributes": { + "service": null, + "project_name": "rust-lang-libs/libc", + "repository": "rust-lang/libc", + "branch": null, + "id": null + } + }, + { + "badge_type": "travis-ci", + "attributes": { "repository": "rust-lang/libc", "branch": null } + } + ], + "created_at": "2015-01-15T20:22:13.100871+00:00", + "downloads": 11264639, + "recent_downloads": 1246539, + "max_version": "0.2.44", + "description": "A library for types and bindings to native C functions often found in libc or\nother common platform libraries.\n", + "homepage": "https://github.com/rust-lang/libc", + "documentation": "http://doc.rust-lang.org/libc", + "repository": "https://github.com/rust-lang/libc", + "links": { + "version_downloads": "/api/v1/crates/libc/downloads", + "versions": null, + "owners": "/api/v1/crates/libc/owners", + "owner_team": "/api/v1/crates/libc/owner_team", + "owner_user": "/api/v1/crates/libc/owner_user", + "reverse_dependencies": "/api/v1/crates/libc/reverse_dependencies" + }, + "exact_match": false + }, + "versions": [ + { + "id": 119061, + "crate": "libc", + "num": "0.2.44", + "dl_path": "/api/v1/crates/libc/0.2.44/download", + "readme_path": "/api/v1/crates/libc/0.2.44/readme", + "updated_at": "2018-11-22T06:00:01.887655+00:00", + "created_at": "2018-11-22T06:00:01.887655+00:00", + "downloads": 157138, + "features": { + "align": [], + "default": ["use_std"], + "rustc-dep-of-std": ["align", "rustc-std-workspace-core"], + "use_std": [] + }, + "yanked": false, + "license": "MIT OR Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/libc/0.2.44/dependencies", + "version_downloads": "/api/v1/crates/libc/0.2.44/downloads", + "authors": "/api/v1/crates/libc/0.2.44/authors" + }, + "crate_size": 347920 + }, + { + "id": 102589, + "crate": "libc", + "num": "0.2.43", + "dl_path": "/api/v1/crates/libc/0.2.43/download", + "readme_path": "/api/v1/crates/libc/0.2.43/readme", + "updated_at": "2018-08-06T13:58:01.547975+00:00", + "created_at": "2018-08-06T13:58:01.547975+00:00", + "downloads": 1083116, + "features": { "align": [], "default": ["use_std"], "use_std": [] }, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/libc/0.2.43/dependencies", + "version_downloads": "/api/v1/crates/libc/0.2.43/downloads", + "authors": "/api/v1/crates/libc/0.2.43/authors" + }, + "crate_size": null + }, + { + "id": 95089, + "crate": "libc", + "num": "0.2.42", + "dl_path": "/api/v1/crates/libc/0.2.42/download", + "readme_path": "/api/v1/crates/libc/0.2.42/readme", + "updated_at": "2018-06-01T21:41:57.990052+00:00", + "created_at": "2018-06-01T21:41:57.990052+00:00", + "downloads": 643415, + "features": { "default": ["use_std"], "use_std": [] }, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/libc/0.2.42/dependencies", + "version_downloads": "/api/v1/crates/libc/0.2.42/downloads", + "authors": "/api/v1/crates/libc/0.2.42/authors" + }, + "crate_size": null + }, + { + "id": 93661, + "crate": "libc", + "num": "0.2.41", + "dl_path": "/api/v1/crates/libc/0.2.41/download", + "readme_path": "/api/v1/crates/libc/0.2.41/readme", + "updated_at": "2018-05-21T15:06:52.283653+00:00", + "created_at": "2018-05-21T15:06:52.283653+00:00", + "downloads": 135165, + "features": { "default": ["use_std"], "use_std": [] }, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/libc/0.2.41/dependencies", + "version_downloads": "/api/v1/crates/libc/0.2.41/downloads", + "authors": "/api/v1/crates/libc/0.2.41/authors" + }, + "crate_size": null + }, + { + "id": 86416, + "crate": "libc", + "num": "0.2.40", + "dl_path": "/api/v1/crates/libc/0.2.40/download", + "readme_path": "/api/v1/crates/libc/0.2.40/readme", + "updated_at": "2018-03-26T06:55:01.045990+00:00", + "created_at": "2018-03-26T06:55:01.045990+00:00", + "downloads": 559067, + "features": { "default": ["use_std"], "use_std": [] }, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/libc/0.2.40/dependencies", + "version_downloads": "/api/v1/crates/libc/0.2.40/downloads", + "authors": "/api/v1/crates/libc/0.2.40/authors" + }, + "crate_size": null + }, + { + "id": 83417, + "crate": "libc", + "num": "0.2.39", + "dl_path": "/api/v1/crates/libc/0.2.39/download", + "readme_path": "/api/v1/crates/libc/0.2.39/readme", + "updated_at": "2018-03-05T16:41:58.165278+00:00", + "created_at": "2018-03-05T16:41:58.165278+00:00", + "downloads": 279045, + "features": { "default": ["use_std"], "use_std": [] }, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/libc/0.2.39/dependencies", + "version_downloads": "/api/v1/crates/libc/0.2.39/downloads", + "authors": "/api/v1/crates/libc/0.2.39/authors" + }, + "crate_size": null + }, + { + "id": 83347, + "crate": "libc", + "num": "0.2.38", + "dl_path": "/api/v1/crates/libc/0.2.38/download", + "readme_path": "/api/v1/crates/libc/0.2.38/readme", + "updated_at": "2018-03-05T02:37:48.373061+00:00", + "created_at": "2018-03-05T02:37:48.373061+00:00", + "downloads": 8549, + "features": { "default": ["use_std"], "use_std": [] }, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/libc/0.2.38/dependencies", + "version_downloads": "/api/v1/crates/libc/0.2.38/downloads", + "authors": "/api/v1/crates/libc/0.2.38/authors" + }, + "crate_size": null + }, + { + "id": 82661, + "crate": "libc", + "num": "0.2.37", + "dl_path": "/api/v1/crates/libc/0.2.37/download", + "readme_path": "/api/v1/crates/libc/0.2.37/readme", + "updated_at": "2018-02-27T12:01:41.193552+00:00", + "created_at": "2018-02-27T12:01:41.193552+00:00", + "downloads": 57696, + "features": { "default": ["use_std"], "use_std": [] }, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/libc/0.2.37/dependencies", + "version_downloads": "/api/v1/crates/libc/0.2.37/downloads", + "authors": "/api/v1/crates/libc/0.2.37/authors" + }, + "crate_size": null + }, + { + "id": 77227, + "crate": "libc", + "num": "0.2.36", + "dl_path": "/api/v1/crates/libc/0.2.36/download", + "readme_path": "/api/v1/crates/libc/0.2.36/readme", + "updated_at": "2018-01-12T15:57:05.925907+00:00", + "created_at": "2018-01-12T15:57:05.925907+00:00", + "downloads": 411175, + "features": { "default": ["use_std"], "use_std": [] }, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/libc/0.2.36/dependencies", + "version_downloads": "/api/v1/crates/libc/0.2.36/downloads", + "authors": "/api/v1/crates/libc/0.2.36/authors" + }, + "crate_size": null + }, + { + "id": 76325, + "crate": "libc", + "num": "0.2.35", + "dl_path": "/api/v1/crates/libc/0.2.35/download", + "readme_path": "/api/v1/crates/libc/0.2.35/readme", + "updated_at": "2018-01-04T03:32:05.574245+00:00", + "created_at": "2018-01-04T03:32:05.574245+00:00", + "downloads": 76227, + "features": { "default": ["use_std"], "use_std": [] }, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/libc/0.2.35/dependencies", + "version_downloads": "/api/v1/crates/libc/0.2.35/downloads", + "authors": "/api/v1/crates/libc/0.2.35/authors" + }, + "crate_size": null + }, + { + "id": 72807, + "crate": "libc", + "num": "0.2.34", + "dl_path": "/api/v1/crates/libc/0.2.34/download", + "readme_path": "/api/v1/crates/libc/0.2.34/readme", + "updated_at": "2017-11-30T15:47:00.179016+00:00", + "created_at": "2017-11-30T15:47:00.179016+00:00", + "downloads": 289639, + "features": { "default": ["use_std"], "use_std": [] }, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/libc/0.2.34/dependencies", + "version_downloads": "/api/v1/crates/libc/0.2.34/downloads", + "authors": "/api/v1/crates/libc/0.2.34/authors" + }, + "crate_size": null + }, + { + "id": 69615, + "crate": "libc", + "num": "0.2.33", + "dl_path": "/api/v1/crates/libc/0.2.33/download", + "readme_path": "/api/v1/crates/libc/0.2.33/readme", + "updated_at": "2017-11-30T03:01:39.752229+00:00", + "created_at": "2017-10-28T20:20:15.081891+00:00", + "downloads": 288053, + "features": { "default": ["use_std"], "use_std": [] }, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/libc/0.2.33/dependencies", + "version_downloads": "/api/v1/crates/libc/0.2.33/downloads", + "authors": "/api/v1/crates/libc/0.2.33/authors" + }, + "crate_size": null + }, + { + "id": 67575, + "crate": "libc", + "num": "0.2.32", + "dl_path": "/api/v1/crates/libc/0.2.32/download", + "readme_path": "/api/v1/crates/libc/0.2.32/readme", + "updated_at": "2017-11-30T03:52:06.751004+00:00", + "created_at": "2017-10-06T14:16:36.183976+00:00", + "downloads": 232800, + "features": { "default": ["use_std"], "use_std": [] }, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/libc/0.2.32/dependencies", + "version_downloads": "/api/v1/crates/libc/0.2.32/downloads", + "authors": "/api/v1/crates/libc/0.2.32/authors" + }, + "crate_size": null + }, + { + "id": 65812, + "crate": "libc", + "num": "0.2.31", + "dl_path": "/api/v1/crates/libc/0.2.31/download", + "readme_path": "/api/v1/crates/libc/0.2.31/readme", + "updated_at": "2017-11-30T03:21:16.371491+00:00", + "created_at": "2017-09-20T03:45:25.228566+00:00", + "downloads": 165732, + "features": { "default": ["use_std"], "use_std": [] }, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/libc/0.2.31/dependencies", + "version_downloads": "/api/v1/crates/libc/0.2.31/downloads", + "authors": "/api/v1/crates/libc/0.2.31/authors" + }, + "crate_size": null + }, + { + "id": 63743, + "crate": "libc", + "num": "0.2.30", + "dl_path": "/api/v1/crates/libc/0.2.30/download", + "readme_path": "/api/v1/crates/libc/0.2.30/readme", + "updated_at": "2017-11-30T02:38:31.047644+00:00", + "created_at": "2017-08-27T18:10:50.883879+00:00", + "downloads": 232963, + "features": { "default": ["use_std"], "use_std": [] }, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/libc/0.2.30/dependencies", + "version_downloads": "/api/v1/crates/libc/0.2.30/downloads", + "authors": "/api/v1/crates/libc/0.2.30/authors" + }, + "crate_size": null + }, + { + "id": 61242, + "crate": "libc", + "num": "0.2.29", + "dl_path": "/api/v1/crates/libc/0.2.29/download", + "readme_path": "/api/v1/crates/libc/0.2.29/readme", + "updated_at": "2017-11-30T03:18:48.166855+00:00", + "created_at": "2017-08-01T01:19:13.341558+00:00", + "downloads": 202507, + "features": { "default": ["use_std"], "use_std": [] }, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/libc/0.2.29/dependencies", + "version_downloads": "/api/v1/crates/libc/0.2.29/downloads", + "authors": "/api/v1/crates/libc/0.2.29/authors" + }, + "crate_size": null + }, + { + "id": 60588, + "crate": "libc", + "num": "0.2.28", + "dl_path": "/api/v1/crates/libc/0.2.28/download", + "readme_path": "/api/v1/crates/libc/0.2.28/readme", + "updated_at": "2017-11-30T02:22:38.354867+00:00", + "created_at": "2017-07-24T17:09:13.948619+00:00", + "downloads": 57853, + "features": { "default": ["use_std"], "use_std": [] }, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/libc/0.2.28/dependencies", + "version_downloads": "/api/v1/crates/libc/0.2.28/downloads", + "authors": "/api/v1/crates/libc/0.2.28/authors" + }, + "crate_size": null + }, + { + "id": 60383, + "crate": "libc", + "num": "0.2.27", + "dl_path": "/api/v1/crates/libc/0.2.27/download", + "readme_path": "/api/v1/crates/libc/0.2.27/readme", + "updated_at": "2017-11-30T02:27:43.363802+00:00", + "created_at": "2017-07-22T17:15:02.416831+00:00", + "downloads": 19362, + "features": { "default": ["use_std"], "use_std": [] }, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/libc/0.2.27/dependencies", + "version_downloads": "/api/v1/crates/libc/0.2.27/downloads", + "authors": "/api/v1/crates/libc/0.2.27/authors" + }, + "crate_size": null + }, + { + "id": 59067, + "crate": "libc", + "num": "0.2.26", + "dl_path": "/api/v1/crates/libc/0.2.26/download", + "readme_path": "/api/v1/crates/libc/0.2.26/readme", + "updated_at": "2017-11-30T03:11:12.480219+00:00", + "created_at": "2017-07-07T23:15:50.860753+00:00", + "downloads": 139634, + "features": { "default": ["use_std"], "use_std": [] }, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/libc/0.2.26/dependencies", + "version_downloads": "/api/v1/crates/libc/0.2.26/downloads", + "authors": "/api/v1/crates/libc/0.2.26/authors" + }, + "crate_size": null + }, + { + "id": 59046, + "crate": "libc", + "num": "0.2.25", + "dl_path": "/api/v1/crates/libc/0.2.25/download", + "readme_path": "/api/v1/crates/libc/0.2.25/readme", + "updated_at": "2017-11-30T03:29:56.031391+00:00", + "created_at": "2017-07-07T17:20:26.072226+00:00", + "downloads": 27064, + "features": { "default": ["use_std"], "use_std": [] }, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/libc/0.2.25/dependencies", + "version_downloads": "/api/v1/crates/libc/0.2.25/downloads", + "authors": "/api/v1/crates/libc/0.2.25/authors" + }, + "crate_size": null + }, + { + "id": 56839, + "crate": "libc", + "num": "0.2.24", + "dl_path": "/api/v1/crates/libc/0.2.24/download", + "readme_path": "/api/v1/crates/libc/0.2.24/readme", + "updated_at": "2017-11-30T03:40:54.602099+00:00", + "created_at": "2017-06-15T19:39:48.812470+00:00", + "downloads": 184788, + "features": { "default": ["use_std"], "use_std": [] }, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/libc/0.2.24/dependencies", + "version_downloads": "/api/v1/crates/libc/0.2.24/downloads", + "authors": "/api/v1/crates/libc/0.2.24/authors" + }, + "crate_size": null + }, + { + "id": 53711, + "crate": "libc", + "num": "0.2.23", + "dl_path": "/api/v1/crates/libc/0.2.23/download", + "readme_path": "/api/v1/crates/libc/0.2.23/readme", + "updated_at": "2017-11-30T03:06:24.458020+00:00", + "created_at": "2017-05-19T03:34:16.804139+00:00", + "downloads": 303056, + "features": { "default": ["use_std"], "use_std": [] }, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/libc/0.2.23/dependencies", + "version_downloads": "/api/v1/crates/libc/0.2.23/downloads", + "authors": "/api/v1/crates/libc/0.2.23/authors" + }, + "crate_size": null + }, + { + "id": 51450, + "crate": "libc", + "num": "0.2.22", + "dl_path": "/api/v1/crates/libc/0.2.22/download", + "readme_path": "/api/v1/crates/libc/0.2.22/readme", + "updated_at": "2017-11-30T03:52:13.978067+00:00", + "created_at": "2017-04-26T22:38:24.471289+00:00", + "downloads": 171719, + "features": { "default": ["use_std"], "use_std": [] }, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/libc/0.2.22/dependencies", + "version_downloads": "/api/v1/crates/libc/0.2.22/downloads", + "authors": "/api/v1/crates/libc/0.2.22/authors" + }, + "crate_size": null + }, + { + "id": 46700, + "crate": "libc", + "num": "0.2.21", + "dl_path": "/api/v1/crates/libc/0.2.21/download", + "readme_path": "/api/v1/crates/libc/0.2.21/readme", + "updated_at": "2017-11-30T02:54:36.471869+00:00", + "created_at": "2017-03-02T02:47:02.806228+00:00", + "downloads": 587784, + "features": { "default": ["use_std"], "use_std": [] }, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/libc/0.2.21/dependencies", + "version_downloads": "/api/v1/crates/libc/0.2.21/downloads", + "authors": "/api/v1/crates/libc/0.2.21/authors" + }, + "crate_size": null + }, + { + "id": 42535, + "crate": "libc", + "num": "0.2.20", + "dl_path": "/api/v1/crates/libc/0.2.20/download", + "readme_path": "/api/v1/crates/libc/0.2.20/readme", + "updated_at": "2017-11-30T03:02:12.823936+00:00", + "created_at": "2017-01-17T17:24:02.660081+00:00", + "downloads": 474477, + "features": { "default": ["use_std"], "use_std": [] }, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/libc/0.2.20/dependencies", + "version_downloads": "/api/v1/crates/libc/0.2.20/downloads", + "authors": "/api/v1/crates/libc/0.2.20/authors" + }, + "crate_size": null + }, + { + "id": 41598, + "crate": "libc", + "num": "0.2.19", + "dl_path": "/api/v1/crates/libc/0.2.19/download", + "readme_path": "/api/v1/crates/libc/0.2.19/readme", + "updated_at": "2017-11-30T03:22:12.162153+00:00", + "created_at": "2017-01-04T22:37:52.728926+00:00", + "downloads": 116723, + "features": { "default": ["use_std"], "use_std": [] }, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/libc/0.2.19/dependencies", + "version_downloads": "/api/v1/crates/libc/0.2.19/downloads", + "authors": "/api/v1/crates/libc/0.2.19/authors" + }, + "crate_size": null + }, + { + "id": 38948, + "crate": "libc", + "num": "0.2.18", + "dl_path": "/api/v1/crates/libc/0.2.18/download", + "readme_path": "/api/v1/crates/libc/0.2.18/readme", + "updated_at": "2017-11-30T02:48:23.076471+00:00", + "created_at": "2016-12-02T21:36:53.789601+00:00", + "downloads": 418904, + "features": { "default": ["use_std"], "use_std": [] }, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/libc/0.2.18/dependencies", + "version_downloads": "/api/v1/crates/libc/0.2.18/downloads", + "authors": "/api/v1/crates/libc/0.2.18/authors" + }, + "crate_size": null + }, + { + "id": 35816, + "crate": "libc", + "num": "0.2.17", + "dl_path": "/api/v1/crates/libc/0.2.17/download", + "readme_path": "/api/v1/crates/libc/0.2.17/readme", + "updated_at": "2017-11-30T03:00:25.666845+00:00", + "created_at": "2016-10-15T07:47:24.133563+00:00", + "downloads": 418124, + "features": { "default": ["use_std"], "use_std": [] }, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/libc/0.2.17/dependencies", + "version_downloads": "/api/v1/crates/libc/0.2.17/downloads", + "authors": "/api/v1/crates/libc/0.2.17/authors" + }, + "crate_size": null + }, + { + "id": 33357, + "crate": "libc", + "num": "0.2.16", + "dl_path": "/api/v1/crates/libc/0.2.16/download", + "readme_path": "/api/v1/crates/libc/0.2.16/readme", + "updated_at": "2017-11-30T03:44:41.088177+00:00", + "created_at": "2016-09-09T06:56:18.886090+00:00", + "downloads": 225259, + "features": { "default": ["use_std"], "use_std": [] }, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/libc/0.2.16/dependencies", + "version_downloads": "/api/v1/crates/libc/0.2.16/downloads", + "authors": "/api/v1/crates/libc/0.2.16/authors" + }, + "crate_size": null + }, + { + "id": 31311, + "crate": "libc", + "num": "0.2.15", + "dl_path": "/api/v1/crates/libc/0.2.15/download", + "readme_path": "/api/v1/crates/libc/0.2.15/readme", + "updated_at": "2017-11-30T03:02:49.574754+00:00", + "created_at": "2016-08-05T01:54:20.962345+00:00", + "downloads": 270240, + "features": { "default": ["use_std"], "use_std": [] }, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/libc/0.2.15/dependencies", + "version_downloads": "/api/v1/crates/libc/0.2.15/downloads", + "authors": "/api/v1/crates/libc/0.2.15/authors" + }, + "crate_size": null + }, + { + "id": 29868, + "crate": "libc", + "num": "0.2.14", + "dl_path": "/api/v1/crates/libc/0.2.14/download", + "readme_path": "/api/v1/crates/libc/0.2.14/readme", + "updated_at": "2017-11-30T02:26:29.634195+00:00", + "created_at": "2016-07-11T18:54:03.962781+00:00", + "downloads": 217252, + "features": { "default": ["use_std"], "use_std": [] }, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/libc/0.2.14/dependencies", + "version_downloads": "/api/v1/crates/libc/0.2.14/downloads", + "authors": "/api/v1/crates/libc/0.2.14/authors" + }, + "crate_size": null + }, + { + "id": 29286, + "crate": "libc", + "num": "0.2.13", + "dl_path": "/api/v1/crates/libc/0.2.13/download", + "readme_path": "/api/v1/crates/libc/0.2.13/readme", + "updated_at": "2017-11-30T03:08:12.109385+00:00", + "created_at": "2016-06-28T19:40:27.264246+00:00", + "downloads": 126842, + "features": { "default": ["use_std"], "use_std": [] }, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/libc/0.2.13/dependencies", + "version_downloads": "/api/v1/crates/libc/0.2.13/downloads", + "authors": "/api/v1/crates/libc/0.2.13/authors" + }, + "crate_size": null + }, + { + "id": 28414, + "crate": "libc", + "num": "0.2.12", + "dl_path": "/api/v1/crates/libc/0.2.12/download", + "readme_path": "/api/v1/crates/libc/0.2.12/readme", + "updated_at": "2017-11-30T02:26:50.765781+00:00", + "created_at": "2016-06-10T15:11:59.859394+00:00", + "downloads": 128526, + "features": { "default": ["use_std"], "use_std": [] }, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/libc/0.2.12/dependencies", + "version_downloads": "/api/v1/crates/libc/0.2.12/downloads", + "authors": "/api/v1/crates/libc/0.2.12/authors" + }, + "crate_size": null + }, + { + "id": 26549, + "crate": "libc", + "num": "0.2.11", + "dl_path": "/api/v1/crates/libc/0.2.11/download", + "readme_path": "/api/v1/crates/libc/0.2.11/readme", + "updated_at": "2017-11-30T02:54:30.293252+00:00", + "created_at": "2016-05-03T20:19:50.829787+00:00", + "downloads": 279559, + "features": { "default": ["use_std"], "use_std": [] }, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/libc/0.2.11/dependencies", + "version_downloads": "/api/v1/crates/libc/0.2.11/downloads", + "authors": "/api/v1/crates/libc/0.2.11/authors" + }, + "crate_size": null + }, + { + "id": 25536, + "crate": "libc", + "num": "0.2.10", + "dl_path": "/api/v1/crates/libc/0.2.10/download", + "readme_path": "/api/v1/crates/libc/0.2.10/readme", + "updated_at": "2017-11-30T04:00:24.731513+00:00", + "created_at": "2016-04-12T22:56:49.175130+00:00", + "downloads": 140544, + "features": { "default": ["use_std"], "use_std": [] }, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/libc/0.2.10/dependencies", + "version_downloads": "/api/v1/crates/libc/0.2.10/downloads", + "authors": "/api/v1/crates/libc/0.2.10/authors" + }, + "crate_size": null + }, + { + "id": 24776, + "crate": "libc", + "num": "0.2.9", + "dl_path": "/api/v1/crates/libc/0.2.9/download", + "readme_path": "/api/v1/crates/libc/0.2.9/readme", + "updated_at": "2017-11-30T03:47:12.048321+00:00", + "created_at": "2016-03-31T04:45:51.223181+00:00", + "downloads": 85548, + "features": { "default": ["use_std"], "use_std": [] }, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/libc/0.2.9/dependencies", + "version_downloads": "/api/v1/crates/libc/0.2.9/downloads", + "authors": "/api/v1/crates/libc/0.2.9/authors" + }, + "crate_size": null + }, + { + "id": 23609, + "crate": "libc", + "num": "0.2.8", + "dl_path": "/api/v1/crates/libc/0.2.8/download", + "readme_path": "/api/v1/crates/libc/0.2.8/readme", + "updated_at": "2017-11-30T02:31:10.014767+00:00", + "created_at": "2016-03-07T22:42:56.442340+00:00", + "downloads": 176270, + "features": { "default": ["use_std"], "use_std": [] }, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/libc/0.2.8/dependencies", + "version_downloads": "/api/v1/crates/libc/0.2.8/downloads", + "authors": "/api/v1/crates/libc/0.2.8/authors" + }, + "crate_size": null + }, + { + "id": 22138, + "crate": "libc", + "num": "0.2.7", + "dl_path": "/api/v1/crates/libc/0.2.7/download", + "readme_path": "/api/v1/crates/libc/0.2.7/readme", + "updated_at": "2017-11-30T02:26:14.801490+00:00", + "created_at": "2016-02-09T23:27:41.755788+00:00", + "downloads": 164160, + "features": { "default": [] }, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/libc/0.2.7/dependencies", + "version_downloads": "/api/v1/crates/libc/0.2.7/downloads", + "authors": "/api/v1/crates/libc/0.2.7/authors" + }, + "crate_size": null + }, + { + "id": 21365, + "crate": "libc", + "num": "0.2.6", + "dl_path": "/api/v1/crates/libc/0.2.6/download", + "readme_path": "/api/v1/crates/libc/0.2.6/readme", + "updated_at": "2017-11-30T03:50:08.394122+00:00", + "created_at": "2016-01-27T01:00:27.842917+00:00", + "downloads": 76364, + "features": { "default": [] }, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/libc/0.2.6/dependencies", + "version_downloads": "/api/v1/crates/libc/0.2.6/downloads", + "authors": "/api/v1/crates/libc/0.2.6/authors" + }, + "crate_size": null + }, + { + "id": 21096, + "crate": "libc", + "num": "0.2.5", + "dl_path": "/api/v1/crates/libc/0.2.5/download", + "readme_path": "/api/v1/crates/libc/0.2.5/readme", + "updated_at": "2017-11-30T04:00:24.708032+00:00", + "created_at": "2016-01-21T21:32:48.948442+00:00", + "downloads": 23083, + "features": { "default": [] }, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/libc/0.2.5/dependencies", + "version_downloads": "/api/v1/crates/libc/0.2.5/downloads", + "authors": "/api/v1/crates/libc/0.2.5/authors" + }, + "crate_size": null + }, + { + "id": 19509, + "crate": "libc", + "num": "0.2.4", + "dl_path": "/api/v1/crates/libc/0.2.4/download", + "readme_path": "/api/v1/crates/libc/0.2.4/readme", + "updated_at": "2017-11-30T04:20:50.966957+00:00", + "created_at": "2015-12-17T23:20:44.957419+00:00", + "downloads": 151441, + "features": { "default": [] }, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/libc/0.2.4/dependencies", + "version_downloads": "/api/v1/crates/libc/0.2.4/downloads", + "authors": "/api/v1/crates/libc/0.2.4/authors" + }, + "crate_size": null + }, + { + "id": 19469, + "crate": "libc", + "num": "0.2.3", + "dl_path": "/api/v1/crates/libc/0.2.3/download", + "readme_path": "/api/v1/crates/libc/0.2.3/readme", + "updated_at": "2017-11-30T03:05:29.856154+00:00", + "created_at": "2015-12-16T21:01:18.534146+00:00", + "downloads": 4292, + "features": { "default": [] }, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/libc/0.2.3/dependencies", + "version_downloads": "/api/v1/crates/libc/0.2.3/downloads", + "authors": "/api/v1/crates/libc/0.2.3/authors" + }, + "crate_size": null + }, + { + "id": 17958, + "crate": "libc", + "num": "0.2.2", + "dl_path": "/api/v1/crates/libc/0.2.2/download", + "readme_path": "/api/v1/crates/libc/0.2.2/readme", + "updated_at": "2017-11-30T03:10:31.178202+00:00", + "created_at": "2015-11-10T18:10:05.382010+00:00", + "downloads": 157979, + "features": { "default": [] }, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/libc/0.2.2/dependencies", + "version_downloads": "/api/v1/crates/libc/0.2.2/downloads", + "authors": "/api/v1/crates/libc/0.2.2/authors" + }, + "crate_size": null + }, + { + "id": 17638, + "crate": "libc", + "num": "0.2.1", + "dl_path": "/api/v1/crates/libc/0.2.1/download", + "readme_path": "/api/v1/crates/libc/0.2.1/readme", + "updated_at": "2017-11-30T04:04:16.047232+00:00", + "created_at": "2015-11-05T01:47:03.827924+00:00", + "downloads": 14032, + "features": { "default": [] }, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/libc/0.2.1/dependencies", + "version_downloads": "/api/v1/crates/libc/0.2.1/downloads", + "authors": "/api/v1/crates/libc/0.2.1/authors" + }, + "crate_size": null + }, + { + "id": 17572, + "crate": "libc", + "num": "0.2.0", + "dl_path": "/api/v1/crates/libc/0.2.0/download", + "readme_path": "/api/v1/crates/libc/0.2.0/readme", + "updated_at": "2017-11-30T03:30:03.255002+00:00", + "created_at": "2015-11-03T21:32:22.041055+00:00", + "downloads": 3228, + "features": { "default": [] }, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/libc/0.2.0/dependencies", + "version_downloads": "/api/v1/crates/libc/0.2.0/downloads", + "authors": "/api/v1/crates/libc/0.2.0/authors" + }, + "crate_size": null + }, + { + "id": 17355, + "crate": "libc", + "num": "0.1.12", + "dl_path": "/api/v1/crates/libc/0.1.12/download", + "readme_path": "/api/v1/crates/libc/0.1.12/readme", + "updated_at": "2017-11-30T03:53:57.332797+00:00", + "created_at": "2015-10-28T21:22:48.024978+00:00", + "downloads": 606851, + "features": { "cargo-build": [], "default": ["cargo-build"] }, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/libc/0.1.12/dependencies", + "version_downloads": "/api/v1/crates/libc/0.1.12/downloads", + "authors": "/api/v1/crates/libc/0.1.12/authors" + }, + "crate_size": null + }, + { + "id": 16916, + "crate": "libc", + "num": "0.1.11", + "dl_path": "/api/v1/crates/libc/0.1.11/download", + "readme_path": "/api/v1/crates/libc/0.1.11/readme", + "updated_at": "2017-11-30T04:00:11.197225+00:00", + "created_at": "2015-10-19T20:51:19.038697+00:00", + "downloads": 329, + "features": { "cargo-build": [], "default": ["cargo-build"] }, + "yanked": true, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/libc/0.1.11/dependencies", + "version_downloads": "/api/v1/crates/libc/0.1.11/downloads", + "authors": "/api/v1/crates/libc/0.1.11/authors" + }, + "crate_size": null + }, + { + "id": 14628, + "crate": "libc", + "num": "0.1.10", + "dl_path": "/api/v1/crates/libc/0.1.10/download", + "readme_path": "/api/v1/crates/libc/0.1.10/readme", + "updated_at": "2017-11-30T02:36:03.506148+00:00", + "created_at": "2015-08-15T20:29:52.723609+00:00", + "downloads": 271991, + "features": { "cargo-build": [], "default": ["cargo-build"] }, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/libc/0.1.10/dependencies", + "version_downloads": "/api/v1/crates/libc/0.1.10/downloads", + "authors": "/api/v1/crates/libc/0.1.10/authors" + }, + "crate_size": null + }, + { + "id": 13021, + "crate": "libc", + "num": "0.1.9", + "dl_path": "/api/v1/crates/libc/0.1.9/download", + "readme_path": "/api/v1/crates/libc/0.1.9/readme", + "updated_at": "2017-11-30T03:11:03.349653+00:00", + "created_at": "2015-07-11T20:51:59.562389+00:00", + "downloads": 6897, + "features": { "cargo-build": [], "default": ["cargo-build"] }, + "yanked": true, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/libc/0.1.9/dependencies", + "version_downloads": "/api/v1/crates/libc/0.1.9/downloads", + "authors": "/api/v1/crates/libc/0.1.9/authors" + }, + "crate_size": null + }, + { + "id": 10384, + "crate": "libc", + "num": "0.1.8", + "dl_path": "/api/v1/crates/libc/0.1.8/download", + "readme_path": "/api/v1/crates/libc/0.1.8/readme", + "updated_at": "2017-11-30T02:28:30.975602+00:00", + "created_at": "2015-05-17T19:46:43.744066+00:00", + "downloads": 239337, + "features": { "cargo-build": [], "default": ["cargo-build"] }, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/libc/0.1.8/dependencies", + "version_downloads": "/api/v1/crates/libc/0.1.8/downloads", + "authors": "/api/v1/crates/libc/0.1.8/authors" + }, + "crate_size": null + }, + { + "id": 9938, + "crate": "libc", + "num": "0.1.7", + "dl_path": "/api/v1/crates/libc/0.1.7/download", + "readme_path": "/api/v1/crates/libc/0.1.7/readme", + "updated_at": "2017-11-30T02:57:45.661351+00:00", + "created_at": "2015-05-07T07:53:09.958093+00:00", + "downloads": 33008, + "features": { "cargo-build": [], "default": ["cargo-build"] }, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/libc/0.1.7/dependencies", + "version_downloads": "/api/v1/crates/libc/0.1.7/downloads", + "authors": "/api/v1/crates/libc/0.1.7/authors" + }, + "crate_size": null + }, + { + "id": 8437, + "crate": "libc", + "num": "0.1.6", + "dl_path": "/api/v1/crates/libc/0.1.6/download", + "readme_path": "/api/v1/crates/libc/0.1.6/readme", + "updated_at": "2017-11-30T02:25:07.277378+00:00", + "created_at": "2015-04-07T17:10:55.631663+00:00", + "downloads": 47738, + "features": { "cargo-build": [], "default": ["cargo-build"] }, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/libc/0.1.6/dependencies", + "version_downloads": "/api/v1/crates/libc/0.1.6/downloads", + "authors": "/api/v1/crates/libc/0.1.6/authors" + }, + "crate_size": null + }, + { + "id": 7842, + "crate": "libc", + "num": "0.1.5", + "dl_path": "/api/v1/crates/libc/0.1.5/download", + "readme_path": "/api/v1/crates/libc/0.1.5/readme", + "updated_at": "2017-11-30T03:21:15.827062+00:00", + "created_at": "2015-04-03T01:01:05.479603+00:00", + "downloads": 10910, + "features": { "cargo-build": [], "default": ["cargo-build"] }, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/libc/0.1.5/dependencies", + "version_downloads": "/api/v1/crates/libc/0.1.5/downloads", + "authors": "/api/v1/crates/libc/0.1.5/authors" + }, + "crate_size": null + }, + { + "id": 7408, + "crate": "libc", + "num": "0.1.4", + "dl_path": "/api/v1/crates/libc/0.1.4/download", + "readme_path": "/api/v1/crates/libc/0.1.4/readme", + "updated_at": "2017-11-30T03:49:57.924961+00:00", + "created_at": "2015-03-28T17:51:19.880974+00:00", + "downloads": 9609, + "features": { "cargo-build": [], "default": ["cargo-build"] }, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/libc/0.1.4/dependencies", + "version_downloads": "/api/v1/crates/libc/0.1.4/downloads", + "authors": "/api/v1/crates/libc/0.1.4/authors" + }, + "crate_size": null + }, + { + "id": 6260, + "crate": "libc", + "num": "0.1.3", + "dl_path": "/api/v1/crates/libc/0.1.3/download", + "readme_path": "/api/v1/crates/libc/0.1.3/readme", + "updated_at": "2017-11-30T04:04:15.866089+00:00", + "created_at": "2015-03-12T21:09:28.261382+00:00", + "downloads": 16759, + "features": { "cargo-build": [], "default": ["cargo-build"] }, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/libc/0.1.3/dependencies", + "version_downloads": "/api/v1/crates/libc/0.1.3/downloads", + "authors": "/api/v1/crates/libc/0.1.3/authors" + }, + "crate_size": null + }, + { + "id": 4732, + "crate": "libc", + "num": "0.1.2", + "dl_path": "/api/v1/crates/libc/0.1.2/download", + "readme_path": "/api/v1/crates/libc/0.1.2/readme", + "updated_at": "2017-11-30T03:36:02.708097+00:00", + "created_at": "2015-02-08T14:03:43.901010+00:00", + "downloads": 25299, + "features": { "cargo-build": [], "default": ["cargo-build"] }, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/libc/0.1.2/dependencies", + "version_downloads": "/api/v1/crates/libc/0.1.2/downloads", + "authors": "/api/v1/crates/libc/0.1.2/authors" + }, + "crate_size": null + }, + { + "id": 4106, + "crate": "libc", + "num": "0.1.1", + "dl_path": "/api/v1/crates/libc/0.1.1/download", + "readme_path": "/api/v1/crates/libc/0.1.1/readme", + "updated_at": "2017-11-30T03:53:57.315980+00:00", + "created_at": "2015-01-29T16:47:33.701342+00:00", + "downloads": 5983, + "features": { "cargo-build": [], "default": ["cargo-build"] }, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/libc/0.1.1/dependencies", + "version_downloads": "/api/v1/crates/libc/0.1.1/downloads", + "authors": "/api/v1/crates/libc/0.1.1/authors" + }, + "crate_size": null + }, + { + "id": 3006, + "crate": "libc", + "num": "0.1.0", + "dl_path": "/api/v1/crates/libc/0.1.0/download", + "readme_path": "/api/v1/crates/libc/0.1.0/readme", + "updated_at": "2017-11-30T03:21:20.770945+00:00", + "created_at": "2015-01-15T20:22:13.116297+00:00", + "downloads": 3534, + "features": { "cargo-build": [], "default": ["cargo-build"] }, + "yanked": false, + "license": "MIT/Apache-2.0", + "links": { + "dependencies": "/api/v1/crates/libc/0.1.0/dependencies", + "version_downloads": "/api/v1/crates/libc/0.1.0/downloads", + "authors": "/api/v1/crates/libc/0.1.0/authors" + }, + "crate_size": null + } + ], + "keywords": [], + "categories": [] +} diff --git a/test/datasource/gradle-version.spec.js b/test/datasource/gradle-version.spec.js index aff94a75c0..24d37a4261 100644 --- a/test/datasource/gradle-version.spec.js +++ b/test/datasource/gradle-version.spec.js @@ -4,7 +4,9 @@ const datasource = require('../../lib/datasource'); jest.mock('../../lib/util/got'); -const allResponse = fs.readFileSync('test/_fixtures/gradle-wrapper/all.json'); +const allResponse = fs.readFileSync( + 'test/datasource/gradle-wrapper/_fixtures/all.json' +); let config = {}; diff --git a/test/datasource/gradle-wrapper/_fixtures/all.json b/test/datasource/gradle-wrapper/_fixtures/all.json new file mode 100644 index 0000000000..df269d1998 --- /dev/null +++ b/test/datasource/gradle-wrapper/_fixtures/all.json @@ -0,0 +1,2973 @@ +[ + { + "version": "5.2-20181225000037+0000", + "buildTime": "20181225000037+0000", + "current": false, + "snapshot": true, + "nightly": true, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions-snapshots/gradle-5.2-20181225000037+0000-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions-snapshots/gradle-5.2-20181225000037+0000-bin.zip.sha256", + "wrapperChecksumUrl": "https://services.gradle.org/distributions-snapshots/gradle-5.2-20181225000037+0000-wrapper.jar.sha256" + }, + { + "version": "5.1-20181225000031+0000", + "buildTime": "20181225000031+0000", + "current": false, + "snapshot": true, + "nightly": false, + "releaseNightly": true, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions-snapshots/gradle-5.1-20181225000031+0000-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions-snapshots/gradle-5.1-20181225000031+0000-bin.zip.sha256", + "wrapperChecksumUrl": "https://services.gradle.org/distributions-snapshots/gradle-5.1-20181225000031+0000-wrapper.jar.sha256" + }, + { + "version": "5.1-rc-3", + "buildTime": "20181221230345+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": true, + "rcFor": "5.1", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-5.1-rc-3-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-5.1-rc-3-bin.zip.sha256", + "wrapperChecksumUrl": "https://services.gradle.org/distributions/gradle-5.1-rc-3-wrapper.jar.sha256" + }, + { + "version": "5.1-rc-2", + "buildTime": "20181217224201+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "5.1", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-5.1-rc-2-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-5.1-rc-2-bin.zip.sha256", + "wrapperChecksumUrl": "https://services.gradle.org/distributions/gradle-5.1-rc-2-wrapper.jar.sha256" + }, + { + "version": "5.1-rc-1", + "buildTime": "20181213060004+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "5.1", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-5.1-rc-1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-5.1-rc-1-bin.zip.sha256", + "wrapperChecksumUrl": "https://services.gradle.org/distributions/gradle-5.1-rc-1-wrapper.jar.sha256" + }, + { + "version": "4.10.3", + "buildTime": "20181205005054+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-4.10.3-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-4.10.3-bin.zip.sha256", + "wrapperChecksumUrl": "https://services.gradle.org/distributions/gradle-4.10.3-wrapper.jar.sha256" + }, + { + "version": "5.1-milestone-1", + "buildTime": "20181203174147+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "5.1", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-5.1-milestone-1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-5.1-milestone-1-bin.zip.sha256", + "wrapperChecksumUrl": "https://services.gradle.org/distributions/gradle-5.1-milestone-1-wrapper.jar.sha256" + }, + { + "version": "5.0", + "buildTime": "20181126114843+0000", + "current": true, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-5.0-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-5.0-bin.zip.sha256", + "wrapperChecksumUrl": "https://services.gradle.org/distributions/gradle-5.0-wrapper.jar.sha256" + }, + { + "version": "5.0-rc-5", + "buildTime": "20181122195845+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "5.0", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-5.0-rc-5-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-5.0-rc-5-bin.zip.sha256" + }, + { + "version": "5.0-rc-4", + "buildTime": "20181120092642+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "5.0", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-5.0-rc-4-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-5.0-rc-4-bin.zip.sha256" + }, + { + "version": "5.0-rc-3", + "buildTime": "20181114160147+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "5.0", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-5.0-rc-3-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-5.0-rc-3-bin.zip.sha256" + }, + { + "version": "5.0-rc-2", + "buildTime": "20181112080541+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "5.0", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-5.0-rc-2-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-5.0-rc-2-bin.zip.sha256" + }, + { + "version": "5.0-rc-1", + "buildTime": "20181030135922+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "5.0", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-5.0-rc-1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-5.0-rc-1-bin.zip.sha256" + }, + { + "version": "5.0-milestone-1", + "buildTime": "20181002224615+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "5.0", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-5.0-milestone-1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-5.0-milestone-1-bin.zip.sha256" + }, + { + "version": "4.10.2", + "buildTime": "20180919181015+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-4.10.2-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-4.10.2-bin.zip.sha256", + "wrapperChecksumUrl": "https://services.gradle.org/distributions/gradle-4.10.2-wrapper.jar.sha256" + }, + { + "version": "4.10.1", + "buildTime": "20180912113327+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-4.10.1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-4.10.1-bin.zip.sha256", + "wrapperChecksumUrl": "https://services.gradle.org/distributions/gradle-4.10.1-wrapper.jar.sha256" + }, + { + "version": "4.10", + "buildTime": "20180827183506+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-4.10-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-4.10-bin.zip.sha256", + "wrapperChecksumUrl": "https://services.gradle.org/distributions/gradle-4.10-wrapper.jar.sha256" + }, + { + "version": "4.10-rc-3", + "buildTime": "20180823120756+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "4.10", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-4.10-rc-3-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-4.10-rc-3-bin.zip.sha256" + }, + { + "version": "4.10-rc-2", + "buildTime": "20180814180001+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "4.10", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-4.10-rc-2-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-4.10-rc-2-bin.zip.sha256" + }, + { + "version": "4.10-rc-1", + "buildTime": "20180809061937+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "4.10", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-4.10-rc-1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-4.10-rc-1-bin.zip.sha256" + }, + { + "version": "4.9", + "buildTime": "20180716081403+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-4.9-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-4.9-bin.zip.sha256", + "wrapperChecksumUrl": "https://services.gradle.org/distributions/gradle-4.9-wrapper.jar.sha256" + }, + { + "version": "4.9-rc-2", + "buildTime": "20180711004640+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "4.9", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-4.9-rc-2-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-4.9-rc-2-bin.zip.sha256" + }, + { + "version": "4.9-rc-1", + "buildTime": "20180703131446+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "4.9", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-4.9-rc-1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-4.9-rc-1-bin.zip.sha256" + }, + { + "version": "4.8.1", + "buildTime": "20180621075306+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-4.8.1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-4.8.1-bin.zip.sha256", + "wrapperChecksumUrl": "https://services.gradle.org/distributions/gradle-4.8.1-wrapper.jar.sha256" + }, + { + "version": "4.8", + "buildTime": "20180604103958+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-4.8-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-4.8-bin.zip.sha256", + "wrapperChecksumUrl": "https://services.gradle.org/distributions/gradle-4.8-wrapper.jar.sha256" + }, + { + "version": "4.8-rc-3", + "buildTime": "20180531140436+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "4.8", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-4.8-rc-3-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-4.8-rc-3-bin.zip.sha256" + }, + { + "version": "4.8-rc-2", + "buildTime": "20180524092821+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "4.8", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-4.8-rc-2-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-4.8-rc-2-bin.zip.sha256" + }, + { + "version": "4.8-rc-1", + "buildTime": "20180515173233+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "4.8", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-4.8-rc-1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-4.8-rc-1-bin.zip.sha256" + }, + { + "version": "4.7", + "buildTime": "20180418090912+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-4.7-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-4.7-bin.zip.sha256", + "wrapperChecksumUrl": "https://services.gradle.org/distributions/gradle-4.7-wrapper.jar.sha256" + }, + { + "version": "4.7-rc-2", + "buildTime": "20180413125323+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "4.7", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-4.7-rc-2-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-4.7-rc-2-bin.zip.sha256" + }, + { + "version": "4.7-rc-1", + "buildTime": "20180403113602+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "4.7", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-4.7-rc-1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-4.7-rc-1-bin.zip.sha256" + }, + { + "version": "4.6", + "buildTime": "20180228133636+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-4.6-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-4.6-bin.zip.sha256", + "wrapperChecksumUrl": "https://services.gradle.org/distributions/gradle-4.6-wrapper.jar.sha256" + }, + { + "version": "4.6-rc-2", + "buildTime": "20180221152842+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "4.6", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-4.6-rc-2-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-4.6-rc-2-bin.zip.sha256" + }, + { + "version": "4.6-rc-1", + "buildTime": "20180216162807+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "4.6", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-4.6-rc-1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-4.6-rc-1-bin.zip.sha256" + }, + { + "version": "4.5.1", + "buildTime": "20180205132249+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-4.5.1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-4.5.1-bin.zip.sha256", + "wrapperChecksumUrl": "https://services.gradle.org/distributions/gradle-4.5.1-wrapper.jar.sha256" + }, + { + "version": "4.5", + "buildTime": "20180124170452+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-4.5-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-4.5-bin.zip.sha256", + "wrapperChecksumUrl": "https://services.gradle.org/distributions/gradle-4.5-wrapper.jar.sha256" + }, + { + "version": "4.5-rc-2", + "buildTime": "20180122164244+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "4.5", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-4.5-rc-2-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-4.5-rc-2-bin.zip.sha256" + }, + { + "version": "4.5-rc-1", + "buildTime": "20180109010527+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "4.5", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-4.5-rc-1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-4.5-rc-1-bin.zip.sha256" + }, + { + "version": "4.4.1", + "buildTime": "20171220154523+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-4.4.1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-4.4.1-bin.zip.sha256", + "wrapperChecksumUrl": "https://services.gradle.org/distributions/gradle-4.4.1-wrapper.jar.sha256" + }, + { + "version": "4.4", + "buildTime": "20171206090506+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-4.4-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-4.4-bin.zip.sha256", + "wrapperChecksumUrl": "https://services.gradle.org/distributions/gradle-4.4-wrapper.jar.sha256" + }, + { + "version": "4.4-rc-6", + "buildTime": "20171204084815+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "4.4", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-4.4-rc-6-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-4.4-rc-6-bin.zip.sha256" + }, + { + "version": "4.4-rc-5", + "buildTime": "20171130152137+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "4.4", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-4.4-rc-5-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-4.4-rc-5-bin.zip.sha256" + }, + { + "version": "4.4-rc-4", + "buildTime": "20171128123659+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "4.4", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-4.4-rc-4-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-4.4-rc-4-bin.zip.sha256" + }, + { + "version": "4.4-rc-3", + "buildTime": "20171127103138+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "4.4", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-4.4-rc-3-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-4.4-rc-3-bin.zip.sha256" + }, + { + "version": "4.4-rc-2", + "buildTime": "20171124103528+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "4.4", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-4.4-rc-2-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-4.4-rc-2-bin.zip.sha256" + }, + { + "version": "4.4-rc-1", + "buildTime": "20171121153105+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "4.4", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-4.4-rc-1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-4.4-rc-1-bin.zip.sha256" + }, + { + "version": "4.3.1", + "buildTime": "20171108085945+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-4.3.1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-4.3.1-bin.zip.sha256", + "wrapperChecksumUrl": "https://services.gradle.org/distributions/gradle-4.3.1-wrapper.jar.sha256" + }, + { + "version": "4.3", + "buildTime": "20171030154329+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-4.3-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-4.3-bin.zip.sha256", + "wrapperChecksumUrl": "https://services.gradle.org/distributions/gradle-4.3-wrapper.jar.sha256" + }, + { + "version": "4.3-rc-4", + "buildTime": "20171026162557+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "4.3", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-4.3-rc-4-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-4.3-rc-4-bin.zip.sha256" + }, + { + "version": "4.3-rc-3", + "buildTime": "20171024142633+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "4.3", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-4.3-rc-3-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-4.3-rc-3-bin.zip.sha256" + }, + { + "version": "4.3-rc-2", + "buildTime": "20171018073714+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "4.3", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-4.3-rc-2-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-4.3-rc-2-bin.zip.sha256" + }, + { + "version": "4.3-rc-1", + "buildTime": "20171012161416+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "4.3", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-4.3-rc-1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-4.3-rc-1-bin.zip.sha256" + }, + { + "version": "4.2.1", + "buildTime": "20171002153621+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-4.2.1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-4.2.1-bin.zip.sha256", + "wrapperChecksumUrl": "https://services.gradle.org/distributions/gradle-4.2.1-wrapper.jar.sha256" + }, + { + "version": "4.2", + "buildTime": "20170920144823+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-4.2-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-4.2-bin.zip.sha256", + "wrapperChecksumUrl": "https://services.gradle.org/distributions/gradle-4.2-wrapper.jar.sha256" + }, + { + "version": "4.2-rc-2", + "buildTime": "20170913122310+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "4.2", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-4.2-rc-2-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-4.2-rc-2-bin.zip.sha256" + }, + { + "version": "4.2-rc-1", + "buildTime": "20170907081216+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "4.2", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-4.2-rc-1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-4.2-rc-1-bin.zip.sha256" + }, + { + "version": "4.1", + "buildTime": "20170807143848+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-4.1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-4.1-bin.zip.sha256", + "wrapperChecksumUrl": "https://services.gradle.org/distributions/gradle-4.1-wrapper.jar.sha256" + }, + { + "version": "4.1-rc-2", + "buildTime": "20170731142943+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "4.1", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-4.1-rc-2-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-4.1-rc-2-bin.zip.sha256" + }, + { + "version": "4.0.2", + "buildTime": "20170726161918+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-4.0.2-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-4.0.2-bin.zip.sha256" + }, + { + "version": "4.1-rc-1", + "buildTime": "20170720152215+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "4.1", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-4.1-rc-1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-4.1-rc-1-bin.zip.sha256" + }, + { + "version": "4.0.1", + "buildTime": "20170707140241+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-4.0.1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-4.0.1-bin.zip.sha256" + }, + { + "version": "4.1-milestone-1", + "buildTime": "20170620170546+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "4.1", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-4.1-milestone-1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-4.1-milestone-1-bin.zip.sha256" + }, + { + "version": "3.5.1", + "buildTime": "20170616143627+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-3.5.1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-3.5.1-bin.zip.sha256" + }, + { + "version": "4.0", + "buildTime": "20170614151108+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-4.0-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-4.0-bin.zip.sha256" + }, + { + "version": "4.0-rc-3", + "buildTime": "20170612150444+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "4.0", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-4.0-rc-3-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-4.0-rc-3-bin.zip.sha256" + }, + { + "version": "4.0-rc-2", + "buildTime": "20170607152236+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "4.0", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-4.0-rc-2-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-4.0-rc-2-bin.zip.sha256" + }, + { + "version": "4.0-rc-1", + "buildTime": "20170530162617+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "4.0", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-4.0-rc-1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-4.0-rc-1-bin.zip.sha256" + }, + { + "version": "4.0-milestone-2", + "buildTime": "20170517143324+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "4.0", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-4.0-milestone-2-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-4.0-milestone-2-bin.zip.sha256" + }, + { + "version": "4.0-milestone-1", + "buildTime": "20170428074509+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "4.0", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-4.0-milestone-1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-4.0-milestone-1-bin.zip.sha256" + }, + { + "version": "3.5", + "buildTime": "20170410133725+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-3.5-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-3.5-bin.zip.sha256" + }, + { + "version": "3.5-rc-3", + "buildTime": "20170404150413+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "3.5", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-3.5-rc-3-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-3.5-rc-3-bin.zip.sha256" + }, + { + "version": "3.5-rc-2", + "buildTime": "20170327155623+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "3.5", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-3.5-rc-2-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-3.5-rc-2-bin.zip.sha256" + }, + { + "version": "3.5-rc-1", + "buildTime": "20170322151607+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "3.5", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-3.5-rc-1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-3.5-rc-1-bin.zip.sha256" + }, + { + "version": "3.4.1", + "buildTime": "20170303194541+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-3.4.1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-3.4.1-bin.zip.sha256" + }, + { + "version": "3.4", + "buildTime": "20170220144926+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-3.4-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-3.4-bin.zip.sha256" + }, + { + "version": "3.4-rc-3", + "buildTime": "20170213145527+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "3.4", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-3.4-rc-3-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-3.4-rc-3-bin.zip.sha256" + }, + { + "version": "3.4-rc-2", + "buildTime": "20170206211728+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "3.4", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-3.4-rc-2-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-3.4-rc-2-bin.zip.sha256" + }, + { + "version": "3.4-rc-1", + "buildTime": "20170126154849+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "3.4", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-3.4-rc-1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-3.4-rc-1-bin.zip.sha256" + }, + { + "version": "3.3", + "buildTime": "20170103153104+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-3.3-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-3.3-bin.zip.sha256" + }, + { + "version": "3.3-rc-1", + "buildTime": "20161219160724+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "3.3", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-3.3-rc-1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-3.3-rc-1-bin.zip.sha256" + }, + { + "version": "3.2.1", + "buildTime": "20161122151954+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-3.2.1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-3.2.1-bin.zip.sha256", + "wrapperChecksumUrl": "https://services.gradle.org/distributions/gradle-3.2.1-wrapper.jar.sha256" + }, + { + "version": "3.2", + "buildTime": "20161114123259+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-3.2-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-3.2-bin.zip.sha256", + "wrapperChecksumUrl": "https://services.gradle.org/distributions/gradle-3.2-wrapper.jar.sha256" + }, + { + "version": "3.2-rc-3", + "buildTime": "20161107153233+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "3.2", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-3.2-rc-3-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-3.2-rc-3-bin.zip.sha256" + }, + { + "version": "3.2-rc-2", + "buildTime": "20161031160822+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "3.2", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-3.2-rc-2-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-3.2-rc-2-bin.zip.sha256" + }, + { + "version": "3.2-rc-1", + "buildTime": "20161024194725+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "3.2", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-3.2-rc-1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-3.2-rc-1-bin.zip.sha256" + }, + { + "version": "3.1", + "buildTime": "20160919105353+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-3.1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-3.1-bin.zip.sha256", + "wrapperChecksumUrl": "https://services.gradle.org/distributions/gradle-3.1-wrapper.jar.sha256" + }, + { + "version": "3.1-rc-1", + "buildTime": "20160912123424+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "3.1", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-3.1-rc-1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-3.1-rc-1-bin.zip.sha256" + }, + { + "version": "3.0", + "buildTime": "20160815131501+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-3.0-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-3.0-bin.zip.sha256", + "wrapperChecksumUrl": "https://services.gradle.org/distributions/gradle-3.0-wrapper.jar.sha256" + }, + { + "version": "3.0-rc-2", + "buildTime": "20160808133410+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "3.0", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-3.0-rc-2-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-3.0-rc-2-bin.zip.sha256" + }, + { + "version": "3.0-rc-1", + "buildTime": "20160802061335+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "3.0", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-3.0-rc-1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-3.0-rc-1-bin.zip.sha256" + }, + { + "version": "2.14.1", + "buildTime": "20160718063837+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-2.14.1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-2.14.1-bin.zip.sha256", + "wrapperChecksumUrl": "https://services.gradle.org/distributions/gradle-2.14.1-wrapper.jar.sha256" + }, + { + "version": "2.14.1-rc-2", + "buildTime": "20160711105827+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "2.14.1", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-2.14.1-rc-2-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-2.14.1-rc-2-bin.zip.sha256" + }, + { + "version": "2.14.1-rc-1", + "buildTime": "20160629051303+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "2.14.1", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-2.14.1-rc-1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-2.14.1-rc-1-bin.zip.sha256" + }, + { + "version": "3.0-milestone-2", + "buildTime": "20160621224128+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "3.0", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-3.0-milestone-2-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-3.0-milestone-2-bin.zip.sha256" + }, + { + "version": "2.14", + "buildTime": "20160614071637+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-2.14-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-2.14-bin.zip.sha256", + "wrapperChecksumUrl": "https://services.gradle.org/distributions/gradle-2.14-wrapper.jar.sha256" + }, + { + "version": "2.14-rc-6", + "buildTime": "20160610181946+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "2.14", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-2.14-rc-6-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-2.14-rc-6-bin.zip.sha256" + }, + { + "version": "3.0-milestone-1", + "buildTime": "20160608013148+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "3.0", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-3.0-milestone-1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-3.0-milestone-1-bin.zip.sha256" + }, + { + "version": "2.14-rc-5", + "buildTime": "20160607135817+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "2.14", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-2.14-rc-5-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-2.14-rc-5-bin.zip.sha256" + }, + { + "version": "2.14-rc-4", + "buildTime": "20160603110827+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "2.14", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-2.14-rc-4-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-2.14-rc-4-bin.zip.sha256" + }, + { + "version": "2.14-rc-3", + "buildTime": "20160530112111+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "2.14", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-2.14-rc-3-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-2.14-rc-3-bin.zip.sha256" + }, + { + "version": "2.14-rc-2", + "buildTime": "20160527175624+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "2.14", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-2.14-rc-2-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-2.14-rc-2-bin.zip.sha256" + }, + { + "version": "2.14-rc-1", + "buildTime": "20160518093824+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "2.14", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-2.14-rc-1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-2.14-rc-1-bin.zip.sha256" + }, + { + "version": "2.13", + "buildTime": "20160425041010+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-2.13-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-2.13-bin.zip.sha256", + "wrapperChecksumUrl": "https://services.gradle.org/distributions/gradle-2.13-wrapper.jar.sha256" + }, + { + "version": "2.13-rc-2", + "buildTime": "20160419145240+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "2.13", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-2.13-rc-2-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-2.13-rc-2-bin.zip.sha256" + }, + { + "version": "2.13-rc-1", + "buildTime": "20160406110211+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "2.13", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-2.13-rc-1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-2.13-rc-1-bin.zip.sha256" + }, + { + "version": "2.12", + "buildTime": "20160314083203+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-2.12-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-2.12-bin.zip.sha256", + "wrapperChecksumUrl": "https://services.gradle.org/distributions/gradle-2.12-wrapper.jar.sha256" + }, + { + "version": "2.12-rc-1", + "buildTime": "20160307174118+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "2.12", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-2.12-rc-1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-2.12-rc-1-bin.zip.sha256" + }, + { + "version": "2.11", + "buildTime": "20160208075916+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-2.11-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-2.11-bin.zip.sha256", + "wrapperChecksumUrl": "https://services.gradle.org/distributions/gradle-2.11-wrapper.jar.sha256" + }, + { + "version": "2.11-rc-3", + "buildTime": "20160203190922+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "2.11", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-2.11-rc-3-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-2.11-rc-3-bin.zip.sha256" + }, + { + "version": "2.11-rc-2", + "buildTime": "20160202162431+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "2.11", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-2.11-rc-2-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-2.11-rc-2-bin.zip.sha256" + }, + { + "version": "2.11-rc-1", + "buildTime": "20160120084154+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "2.11", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-2.11-rc-1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-2.11-rc-1-bin.zip.sha256" + }, + { + "version": "2.10", + "buildTime": "20151221211504+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-2.10-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-2.10-bin.zip.sha256", + "wrapperChecksumUrl": "https://services.gradle.org/distributions/gradle-2.10-wrapper.jar.sha256" + }, + { + "version": "2.10-rc-2", + "buildTime": "20151218164026+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "2.10", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-2.10-rc-2-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-2.10-rc-2-bin.zip.sha256" + }, + { + "version": "2.10-rc-1", + "buildTime": "20151208224811+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "2.10", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-2.10-rc-1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-2.10-rc-1-bin.zip.sha256" + }, + { + "version": "2.9", + "buildTime": "20151117070217+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-2.9-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-2.9-bin.zip.sha256", + "wrapperChecksumUrl": "https://services.gradle.org/distributions/gradle-2.9-wrapper.jar.sha256" + }, + { + "version": "2.9-rc-1", + "buildTime": "20151103230218+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "2.9", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-2.9-rc-1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-2.9-rc-1-bin.zip.sha256" + }, + { + "version": "2.8", + "buildTime": "20151020034636+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-2.8-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-2.8-bin.zip.sha256", + "wrapperChecksumUrl": "https://services.gradle.org/distributions/gradle-2.8-wrapper.jar.sha256" + }, + { + "version": "2.8-rc-2", + "buildTime": "20151015124208+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "2.8", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-2.8-rc-2-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-2.8-rc-2-bin.zip.sha256" + }, + { + "version": "2.8-rc-1", + "buildTime": "20150930171102+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "2.8", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-2.8-rc-1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-2.8-rc-1-bin.zip.sha256" + }, + { + "version": "2.7", + "buildTime": "20150914072616+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-2.7-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-2.7-bin.zip.sha256", + "wrapperChecksumUrl": "https://services.gradle.org/distributions/gradle-2.7-wrapper.jar.sha256" + }, + { + "version": "2.7-rc-2", + "buildTime": "20150905140615+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "2.7", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-2.7-rc-2-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-2.7-rc-2-bin.zip.sha256" + }, + { + "version": "2.7-rc-1", + "buildTime": "20150828140928+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "2.7", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-2.7-rc-1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-2.7-rc-1-bin.zip.sha256" + }, + { + "version": "2.6", + "buildTime": "20150810131506+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-2.6-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-2.6-bin.zip.sha256", + "wrapperChecksumUrl": "https://services.gradle.org/distributions/gradle-2.6-wrapper.jar.sha256" + }, + { + "version": "2.6-rc-2", + "buildTime": "20150804104806+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "2.6", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-2.6-rc-2-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-2.6-rc-2-bin.zip.sha256" + }, + { + "version": "2.6-rc-1", + "buildTime": "20150728171643+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "2.6", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-2.6-rc-1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-2.6-rc-1-bin.zip.sha256" + }, + { + "version": "2.5", + "buildTime": "20150708073837+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-2.5-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-2.5-bin.zip.sha256", + "wrapperChecksumUrl": "https://services.gradle.org/distributions/gradle-2.5-wrapper.jar.sha256" + }, + { + "version": "2.5-rc-2", + "buildTime": "20150702151559+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "2.5", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-2.5-rc-2-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-2.5-rc-2-bin.zip.sha256" + }, + { + "version": "2.5-rc-1", + "buildTime": "20150623180452+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "2.5", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-2.5-rc-1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-2.5-rc-1-bin.zip.sha256" + }, + { + "version": "2.4", + "buildTime": "20150505080924+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-2.4-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-2.4-bin.zip.sha256", + "wrapperChecksumUrl": "https://services.gradle.org/distributions/gradle-2.4-wrapper.jar.sha256" + }, + { + "version": "2.4-rc-2", + "buildTime": "20150429045020+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "2.4", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-2.4-rc-2-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-2.4-rc-2-bin.zip.sha256" + }, + { + "version": "2.4-rc-1", + "buildTime": "20150423031523+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "2.4", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-2.4-rc-1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-2.4-rc-1-bin.zip.sha256" + }, + { + "version": "2.3", + "buildTime": "20150216050933+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-2.3-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-2.3-bin.zip.sha256", + "wrapperChecksumUrl": "https://services.gradle.org/distributions/gradle-2.3-wrapper.jar.sha256" + }, + { + "version": "2.3-rc-4", + "buildTime": "20150211163922+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "2.3", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-2.3-rc-4-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-2.3-rc-4-bin.zip.sha256" + }, + { + "version": "2.3-rc-3", + "buildTime": "20150208183759+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "2.3", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-2.3-rc-3-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-2.3-rc-3-bin.zip.sha256" + }, + { + "version": "2.3-rc-2", + "buildTime": "20150204105413+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "2.3", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-2.3-rc-2-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-2.3-rc-2-bin.zip.sha256" + }, + { + "version": "2.3-rc-1", + "buildTime": "20150127140232+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "2.3", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-2.3-rc-1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-2.3-rc-1-bin.zip.sha256" + }, + { + "version": "2.2.1", + "buildTime": "20141124094535+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-2.2.1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-2.2.1-bin.zip.sha256", + "wrapperChecksumUrl": "https://services.gradle.org/distributions/gradle-2.2.1-wrapper.jar.sha256" + }, + { + "version": "2.2.1-rc-1", + "buildTime": "20141117101237+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "2.2.1", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-2.2.1-rc-1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-2.2.1-rc-1-bin.zip.sha256" + }, + { + "version": "2.2", + "buildTime": "20141110133144+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-2.2-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-2.2-bin.zip.sha256", + "wrapperChecksumUrl": "https://services.gradle.org/distributions/gradle-2.2-wrapper.jar.sha256" + }, + { + "version": "2.2-rc-2", + "buildTime": "20141103170404+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "2.2", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-2.2-rc-2-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-2.2-rc-2-bin.zip.sha256" + }, + { + "version": "2.2-rc-1", + "buildTime": "20141020163257+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "2.2", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-2.2-rc-1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-2.2-rc-1-bin.zip.sha256" + }, + { + "version": "2.1", + "buildTime": "20140908104039+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-2.1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-2.1-bin.zip.sha256", + "wrapperChecksumUrl": "https://services.gradle.org/distributions/gradle-2.1-wrapper.jar.sha256" + }, + { + "version": "2.1-rc-4", + "buildTime": "20140903092053+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "2.1", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-2.1-rc-4-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-2.1-rc-4-bin.zip.sha256" + }, + { + "version": "2.1-rc-3", + "buildTime": "20140901103549+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "2.1", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-2.1-rc-3-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-2.1-rc-3-bin.zip.sha256" + }, + { + "version": "2.1-rc-2", + "buildTime": "20140828023229+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "2.1", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-2.1-rc-2-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-2.1-rc-2-bin.zip.sha256" + }, + { + "version": "2.1-rc-1", + "buildTime": "20140819194409+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "2.1", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-2.1-rc-1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-2.1-rc-1-bin.zip.sha256" + }, + { + "version": "2.0", + "buildTime": "20140701074534+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-2.0-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-2.0-bin.zip.sha256", + "wrapperChecksumUrl": "https://services.gradle.org/distributions/gradle-2.0-wrapper.jar.sha256" + }, + { + "version": "2.0-rc-2", + "buildTime": "20140623080236+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "2.0", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-2.0-rc-2-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-2.0-rc-2-bin.zip.sha256" + }, + { + "version": "2.0-rc-1", + "buildTime": "20140606070241+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "2.0", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-2.0-rc-1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-2.0-rc-1-bin.zip.sha256" + }, + { + "version": "1.12", + "buildTime": "20140429092431+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-1.12-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-1.12-bin.zip.sha256", + "wrapperChecksumUrl": "https://services.gradle.org/distributions/gradle-1.12-wrapper.jar.sha256" + }, + { + "version": "1.12-rc-2", + "buildTime": "20140423112055+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "1.12", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-1.12-rc-2-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-1.12-rc-2-bin.zip.sha256" + }, + { + "version": "1.12-rc-1", + "buildTime": "20140416084626+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "1.12", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-1.12-rc-1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-1.12-rc-1-bin.zip.sha256" + }, + { + "version": "1.11", + "buildTime": "20140211113439+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-1.11-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-1.11-bin.zip.sha256", + "wrapperChecksumUrl": "https://services.gradle.org/distributions/gradle-1.11-wrapper.jar.sha256" + }, + { + "version": "1.11-rc-1", + "buildTime": "20140131033453+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "1.11", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-1.11-rc-1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-1.11-rc-1-bin.zip.sha256" + }, + { + "version": "1.10", + "buildTime": "20131217092815+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-1.10-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-1.10-bin.zip.sha256", + "wrapperChecksumUrl": "https://services.gradle.org/distributions/gradle-1.10-wrapper.jar.sha256" + }, + { + "version": "1.10-rc-2", + "buildTime": "20131211105454+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "1.10", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-1.10-rc-2-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-1.10-rc-2-bin.zip.sha256" + }, + { + "version": "1.10-rc-1", + "buildTime": "20131204154128+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "1.10", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-1.10-rc-1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-1.10-rc-1-bin.zip.sha256" + }, + { + "version": "1.9", + "buildTime": "20131119082002+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-1.9-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-1.9-bin.zip.sha256", + "wrapperChecksumUrl": "https://services.gradle.org/distributions/gradle-1.9-wrapper.jar.sha256" + }, + { + "version": "1.9-rc-4", + "buildTime": "20131118093242+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "1.9", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-1.9-rc-4-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-1.9-rc-4-bin.zip.sha256" + }, + { + "version": "1.9-rc-3", + "buildTime": "20131107122642+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "1.9", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-1.9-rc-3-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-1.9-rc-3-bin.zip.sha256" + }, + { + "version": "1.9-rc-2", + "buildTime": "20131028093320+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "1.9", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-1.9-rc-2-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-1.9-rc-2-bin.zip.sha256" + }, + { + "version": "1.9-rc-1", + "buildTime": "20131023094618+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "1.9", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-1.9-rc-1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-1.9-rc-1-bin.zip.sha256" + }, + { + "version": "1.8", + "buildTime": "20130924073233+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-1.8-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-1.8-bin.zip.sha256", + "wrapperChecksumUrl": "https://services.gradle.org/distributions/gradle-1.8-wrapper.jar.sha256" + }, + { + "version": "1.8-rc-2", + "buildTime": "20130919053314+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "1.8", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-1.8-rc-2-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-1.8-rc-2-bin.zip.sha256" + }, + { + "version": "1.8-rc-1", + "buildTime": "20130910130452+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "1.8", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-1.8-rc-1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-1.8-rc-1-bin.zip.sha256" + }, + { + "version": "1.7", + "buildTime": "20130806111956+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-1.7-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-1.7-bin.zip.sha256", + "wrapperChecksumUrl": "https://services.gradle.org/distributions/gradle-1.7-wrapper.jar.sha256" + }, + { + "version": "1.7-rc-2", + "buildTime": "20130729120421+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "1.7", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-1.7-rc-2-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-1.7-rc-2-bin.zip.sha256" + }, + { + "version": "1.7-rc-1", + "buildTime": "20130702145630+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "1.7", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-1.7-rc-1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-1.7-rc-1-bin.zip.sha256" + }, + { + "version": "1.6", + "buildTime": "20130507091214+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-1.6-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-1.6-bin.zip.sha256", + "wrapperChecksumUrl": "https://services.gradle.org/distributions/gradle-1.6-wrapper.jar.sha256" + }, + { + "version": "1.6-rc-1", + "buildTime": "20130430131900+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "1.6", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-1.6-rc-1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-1.6-rc-1-bin.zip.sha256" + }, + { + "version": "1.5", + "buildTime": "20130327140935+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-1.5-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-1.5-bin.zip.sha256", + "wrapperChecksumUrl": "https://services.gradle.org/distributions/gradle-1.5-wrapper.jar.sha256" + }, + { + "version": "1.5-rc-3", + "buildTime": "20130321155709+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "1.5", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-1.5-rc-3-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-1.5-rc-3-bin.zip.sha256" + }, + { + "version": "1.5-rc-2", + "buildTime": "20130317011516+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "1.5", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-1.5-rc-2-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-1.5-rc-2-bin.zip.sha256" + }, + { + "version": "1.5-rc-1", + "buildTime": "20130311120320+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "1.5", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-1.5-rc-1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-1.5-rc-1-bin.zip.sha256" + }, + { + "version": "1.4", + "buildTime": "20130128034246+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-1.4-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-1.4-bin.zip.sha256", + "wrapperChecksumUrl": "https://services.gradle.org/distributions/gradle-1.4-wrapper.jar.sha256" + }, + { + "version": "1.4-rc-3", + "buildTime": "20130125035146+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "1.4", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-1.4-rc-3-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-1.4-rc-3-bin.zip.sha256" + }, + { + "version": "1.4-rc-2", + "buildTime": "20130122030632+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "1.4", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-1.4-rc-2-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-1.4-rc-2-bin.zip.sha256" + }, + { + "version": "1.4-rc-1", + "buildTime": "20130117001257+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "1.4", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-1.4-rc-1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-1.4-rc-1-bin.zip.sha256" + }, + { + "version": "1.3", + "buildTime": "20121120113738+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-1.3-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-1.3-bin.zip.sha256", + "wrapperChecksumUrl": "https://services.gradle.org/distributions/gradle-1.3-wrapper.jar.sha256" + }, + { + "version": "1.3-rc-2", + "buildTime": "20121115155343+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "1.3", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-1.3-rc-2-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-1.3-rc-2-bin.zip.sha256" + }, + { + "version": "1.3-rc-1", + "buildTime": "20121112135252+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "1.3", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-1.3-rc-1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-1.3-rc-1-bin.zip.sha256" + }, + { + "version": "1.2", + "buildTime": "20120912104602+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-1.2-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-1.2-bin.zip.sha256", + "wrapperChecksumUrl": "https://services.gradle.org/distributions/gradle-1.2-wrapper.jar.sha256" + }, + { + "version": "1.2-rc-1", + "buildTime": "20120904174954+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "1.2", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-1.2-rc-1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-1.2-rc-1-bin.zip.sha256" + }, + { + "version": "1.1", + "buildTime": "20120731132432+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-1.1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-1.1-bin.zip.sha256", + "wrapperChecksumUrl": "https://services.gradle.org/distributions/gradle-1.1-wrapper.jar.sha256" + }, + { + "version": "1.1-rc-2", + "buildTime": "20120726075103+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "1.1", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-1.1-rc-2-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-1.1-rc-2-bin.zip.sha256" + }, + { + "version": "1.1-rc-1", + "buildTime": "20120724134404+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "1.1", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-1.1-rc-1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-1.1-rc-1-bin.zip.sha256" + }, + { + "version": "1.0", + "buildTime": "20120612025621+0200", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-1.0-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-1.0-bin.zip.sha256", + "wrapperChecksumUrl": "https://services.gradle.org/distributions/gradle-1.0-wrapper.jar.sha256" + }, + { + "version": "1.0-rc-3", + "buildTime": "20120430015152+0200", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "1.0", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-1.0-rc-3-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-1.0-rc-3-bin.zip.sha256" + }, + { + "version": "1.0-rc-2", + "buildTime": "20120425015237+0200", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "1.0", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-1.0-rc-2-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-1.0-rc-2-bin.zip.sha256" + }, + { + "version": "1.0-rc-1", + "buildTime": "20120411121324+0100", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "1.0", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-1.0-rc-1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-1.0-rc-1-bin.zip.sha256" + }, + { + "version": "1.0-milestone-9", + "buildTime": "20120313171009+0100", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-1.0-milestone-9-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-1.0-milestone-9-bin.zip.sha256" + }, + { + "version": "1.0-milestone-8a", + "buildTime": "20120220185357+0100", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-1.0-milestone-8a-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-1.0-milestone-8a-bin.zip.sha256" + }, + { + "version": "1.0-milestone-8", + "buildTime": "20120214022451+0100", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-1.0-milestone-8-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-1.0-milestone-8-bin.zip.sha256" + }, + { + "version": "1.0-milestone-7", + "buildTime": "20120105102443+0000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-1.0-milestone-7-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-1.0-milestone-7-bin.zip.sha256" + }, + { + "version": "1.0-milestone-6", + "buildTime": "20111117065412+0100", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-1.0-milestone-6-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-1.0-milestone-6-bin.zip.sha256" + }, + { + "version": "1.0-milestone-5", + "buildTime": "20111025055608+0200", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-1.0-milestone-5-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-1.0-milestone-5-bin.zip.sha256" + }, + { + "version": "1.0-milestone-4", + "buildTime": "20110728103822+0200", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": true, + "downloadUrl": "https://services.gradle.org/distributions/gradle-1.0-milestone-4-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-1.0-milestone-4-bin.zip.sha256" + }, + { + "version": "1.0-milestone-3", + "buildTime": "20110425174011+1000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-1.0-milestone-3-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-1.0-milestone-3-bin.zip.sha256" + }, + { + "version": "1.0-milestone-2", + "buildTime": "20110407163255+1000", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-1.0-milestone-2-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-1.0-milestone-2-bin.zip.sha256" + }, + { + "version": "1.0-milestone-1", + "buildTime": "20110227141320+1100", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-1.0-milestone-1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-1.0-milestone-1-bin.zip.sha256" + }, + { + "version": "0.9.2", + "buildTime": "20110123133421+1100", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-0.9.2-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-0.9.2-bin.zip.sha256" + }, + { + "version": "0.9.1", + "buildTime": "20110102114057+1100", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-0.9.1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-0.9.1-bin.zip.sha256" + }, + { + "version": "0.9", + "buildTime": "20101219125006+1100", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-0.9-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-0.9-bin.zip.sha256" + }, + { + "version": "0.9-rc-3", + "buildTime": "20101120131750+1100", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "0.9", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-0.9-rc-3-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-0.9-rc-3-bin.zip.sha256" + }, + { + "version": "0.9-rc-2", + "buildTime": "20101027082405+1100", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "0.9", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-0.9-rc-2-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-0.9-rc-2-bin.zip.sha256" + }, + { + "version": "0.9-rc-1", + "buildTime": "20100804080433+1100", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "0.9", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-0.9-rc-1-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-0.9-rc-1-bin.zip.sha256" + }, + { + "version": "0.8", + "buildTime": "20090928140159+0200", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-0.8-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-0.8-bin.zip.sha256" + }, + { + "version": "0.7", + "buildTime": "20090720085013+0200", + "current": false, + "snapshot": false, + "nightly": false, + "releaseNightly": false, + "activeRc": false, + "rcFor": "", + "milestoneFor": "", + "broken": false, + "downloadUrl": "https://services.gradle.org/distributions/gradle-0.7-bin.zip", + "checksumUrl": "https://services.gradle.org/distributions/gradle-0.7-bin.zip.sha256" + } +] diff --git a/test/_fixtures/gradle-wrapper/gradle-wrapper-1.properties b/test/datasource/gradle-wrapper/_fixtures/gradle-wrapper-1.properties similarity index 100% rename from test/_fixtures/gradle-wrapper/gradle-wrapper-1.properties rename to test/datasource/gradle-wrapper/_fixtures/gradle-wrapper-1.properties diff --git a/test/_fixtures/gradle-wrapper/gradle-wrapper-2.properties b/test/datasource/gradle-wrapper/_fixtures/gradle-wrapper-2.properties similarity index 100% rename from test/_fixtures/gradle-wrapper/gradle-wrapper-2.properties rename to test/datasource/gradle-wrapper/_fixtures/gradle-wrapper-2.properties diff --git a/test/_fixtures/gradle/MultiProjectUpdatesReport.json b/test/datasource/gradle/_fixtures/MultiProjectUpdatesReport.json similarity index 90% rename from test/_fixtures/gradle/MultiProjectUpdatesReport.json rename to test/datasource/gradle/_fixtures/MultiProjectUpdatesReport.json index d952dc6c93..cd74529111 100644 --- a/test/_fixtures/gradle/MultiProjectUpdatesReport.json +++ b/test/datasource/gradle/_fixtures/MultiProjectUpdatesReport.json @@ -1,9 +1,7 @@ [ { "project": "project1", - "repositories": [ - "https://repo.maven.apache.org/maven2/" - ], + "repositories": ["https://repo.maven.apache.org/maven2/"], "dependencies": [ { "name": "spring-boot-starter-jersey", diff --git a/test/_fixtures/gradle/build.gradle.example1 b/test/datasource/gradle/_fixtures/build.gradle.example1 similarity index 100% rename from test/_fixtures/gradle/build.gradle.example1 rename to test/datasource/gradle/_fixtures/build.gradle.example1 diff --git a/test/_fixtures/gradle/maven/custom_maven_repo/maven2/mysql/mysql-connector-java/maven-metadata.xml b/test/datasource/gradle/_fixtures/maven/custom_maven_repo/maven2/mysql/mysql-connector-java/maven-metadata.xml similarity index 100% rename from test/_fixtures/gradle/maven/custom_maven_repo/maven2/mysql/mysql-connector-java/maven-metadata.xml rename to test/datasource/gradle/_fixtures/maven/custom_maven_repo/maven2/mysql/mysql-connector-java/maven-metadata.xml diff --git a/test/_fixtures/gradle/maven/repo1.maven.org/maven2/mysql/mysql-connector-java/8.0.12/mysql-connector-java-8.0.12.pom b/test/datasource/gradle/_fixtures/maven/repo1.maven.org/maven2/mysql/mysql-connector-java/8.0.12/mysql-connector-java-8.0.12.pom similarity index 100% rename from test/_fixtures/gradle/maven/repo1.maven.org/maven2/mysql/mysql-connector-java/8.0.12/mysql-connector-java-8.0.12.pom rename to test/datasource/gradle/_fixtures/maven/repo1.maven.org/maven2/mysql/mysql-connector-java/8.0.12/mysql-connector-java-8.0.12.pom diff --git a/test/_fixtures/gradle/maven/repo1.maven.org/maven2/mysql/mysql-connector-java/maven-metadata.xml b/test/datasource/gradle/_fixtures/maven/repo1.maven.org/maven2/mysql/mysql-connector-java/maven-metadata.xml similarity index 100% rename from test/_fixtures/gradle/maven/repo1.maven.org/maven2/mysql/mysql-connector-java/maven-metadata.xml rename to test/datasource/gradle/_fixtures/maven/repo1.maven.org/maven2/mysql/mysql-connector-java/maven-metadata.xml diff --git a/test/_fixtures/gradle/maven/repo1.maven.org/maven2/org/hamcrest/hamcrest-core/maven-metadata.xml b/test/datasource/gradle/_fixtures/maven/repo1.maven.org/maven2/org/hamcrest/hamcrest-core/maven-metadata.xml similarity index 100% rename from test/_fixtures/gradle/maven/repo1.maven.org/maven2/org/hamcrest/hamcrest-core/maven-metadata.xml rename to test/datasource/gradle/_fixtures/maven/repo1.maven.org/maven2/org/hamcrest/hamcrest-core/maven-metadata.xml diff --git a/test/_fixtures/gradle/updatesReport.json b/test/datasource/gradle/_fixtures/updatesReport.json similarity index 100% rename from test/_fixtures/gradle/updatesReport.json rename to test/datasource/gradle/_fixtures/updatesReport.json diff --git a/test/_fixtures/gradle/updatesReportEmpty.json b/test/datasource/gradle/_fixtures/updatesReportEmpty.json similarity index 100% rename from test/_fixtures/gradle/updatesReportEmpty.json rename to test/datasource/gradle/_fixtures/updatesReportEmpty.json diff --git a/test/datasource/hex.spec.js b/test/datasource/hex.spec.js index ba1094575d..43fe5cb77f 100644 --- a/test/datasource/hex.spec.js +++ b/test/datasource/hex.spec.js @@ -3,7 +3,10 @@ const got = require('../../lib/util/got'); const hostRules = require('../../lib/util/host-rules'); const { getPkgReleases } = require('../../lib/datasource/hex'); -let res1 = fs.readFileSync('test/_fixtures/hex/certifi.json', 'utf8'); +let res1 = fs.readFileSync( + 'test/datasource/hex/_fixtures/certifi.json', + 'utf8' +); res1 = JSON.parse(res1); jest.mock('../../lib/util/got'); diff --git a/test/datasource/hex/_fixtures/certifi.json b/test/datasource/hex/_fixtures/certifi.json new file mode 100644 index 0000000000..e4292e6050 --- /dev/null +++ b/test/datasource/hex/_fixtures/certifi.json @@ -0,0 +1,128 @@ +{ + "docs_html_url": null, + "downloads": { + "all": 7801231, + "day": 4550, + "recent": 1186862, + "week": 107546 + }, + "html_url": "https://hex.pm/packages/certifi", + "inserted_at": "2015-09-10T13:58:43.376194Z", + "meta": { + "description": "CA bundle adapted from Mozilla by https://certifi.io", + "licenses": ["BSD"], + "links": { + "Github": "https://github.com/certifi/erlang-certifi" + }, + "maintainers": ["Benoit Chesneau"] + }, + "name": "certifi", + "owners": [ + { + "email": "bchesneau@gmail.com", + "url": "https://hex.pm/api/users/benoitc", + "username": "benoitc" + } + ], + "releases": [ + { + "has_docs": false, + "url": "https://hex.pm/api/packages/certifi/releases/2.5.1", + "version": "2.5.1" + }, + { + "has_docs": false, + "url": "https://hex.pm/api/packages/certifi/releases/2.4.2", + "version": "2.4.2" + }, + { + "has_docs": false, + "url": "https://hex.pm/api/packages/certifi/releases/2.4.1", + "version": "2.4.1" + }, + { + "has_docs": false, + "url": "https://hex.pm/api/packages/certifi/releases/2.3.1", + "version": "2.3.1" + }, + { + "has_docs": false, + "url": "https://hex.pm/api/packages/certifi/releases/2.3.0", + "version": "2.3.0" + }, + { + "has_docs": false, + "url": "https://hex.pm/api/packages/certifi/releases/2.2.0", + "version": "2.2.0" + }, + { + "has_docs": false, + "url": "https://hex.pm/api/packages/certifi/releases/2.1.0", + "version": "2.1.0" + }, + { + "has_docs": false, + "url": "https://hex.pm/api/packages/certifi/releases/2.0.0", + "version": "2.0.0" + }, + { + "has_docs": false, + "url": "https://hex.pm/api/packages/certifi/releases/1.2.1", + "version": "1.2.1" + }, + { + "has_docs": false, + "url": "https://hex.pm/api/packages/certifi/releases/1.2.0", + "version": "1.2.0" + }, + { + "has_docs": false, + "url": "https://hex.pm/api/packages/certifi/releases/1.1.0", + "version": "1.1.0" + }, + { + "has_docs": false, + "url": "https://hex.pm/api/packages/certifi/releases/1.0.0", + "version": "1.0.0" + }, + { + "has_docs": false, + "url": "https://hex.pm/api/packages/certifi/releases/0.7.0", + "version": "0.7.0" + }, + { + "has_docs": false, + "url": "https://hex.pm/api/packages/certifi/releases/0.6.0", + "version": "0.6.0" + }, + { + "has_docs": false, + "url": "https://hex.pm/api/packages/certifi/releases/0.5.0", + "version": "0.5.0" + }, + { + "has_docs": false, + "url": "https://hex.pm/api/packages/certifi/releases/0.4.0", + "version": "0.4.0" + }, + { + "has_docs": false, + "url": "https://hex.pm/api/packages/certifi/releases/0.3.0", + "version": "0.3.0" + }, + { + "has_docs": false, + "url": "https://hex.pm/api/packages/certifi/releases/0.2.0", + "version": "0.2.0" + }, + { + "has_docs": false, + "url": "https://hex.pm/api/packages/certifi/releases/0.1.1", + "version": "0.1.1" + } + ], + "repository": "hexpm", + "retirements": {}, + "updated_at": "2019-01-28T20:35:23.869888Z", + "url": "https://hex.pm/api/packages/certifi" +} diff --git a/test/datasource/maven.spec.js b/test/datasource/maven.spec.js index 591538a7ff..26384b2394 100644 --- a/test/datasource/maven.spec.js +++ b/test/datasource/maven.spec.js @@ -17,12 +17,12 @@ const MYSQL_VERSIONS = [ ]; const MYSQL_MAVEN_METADATA = fs.readFileSync( - 'test/_fixtures/gradle/maven/repo1.maven.org/maven2/mysql/mysql-connector-java/maven-metadata.xml', + 'test/datasource/gradle/_fixtures/maven/repo1.maven.org/maven2/mysql/mysql-connector-java/maven-metadata.xml', 'utf8' ); const MYSQL_MAVEN_MYSQL_POM = fs.readFileSync( - 'test/_fixtures/gradle/maven/repo1.maven.org/maven2/mysql/mysql-connector-java/8.0.12/mysql-connector-java-8.0.12.pom', + 'test/datasource/gradle/_fixtures/maven/repo1.maven.org/maven2/mysql/mysql-connector-java/8.0.12/mysql-connector-java-8.0.12.pom', 'utf8' ); @@ -63,7 +63,7 @@ describe('datasource/maven', () => { ...config, lookupName: 'unknown:unknown', registryUrls: [ - 'file://test/_fixtures/gradle/maven/repo1.maven.org/maven2/', + 'file://test/datasource/gradle/_fixtures/maven/repo1.maven.org/maven2/', ], }); expect(releases).toBeNull(); @@ -74,8 +74,8 @@ describe('datasource/maven', () => { ...config, lookupName: 'org.hamcrest:hamcrest-core', registryUrls: [ - 'file://test/_fixtures/gradle/maven/repo1.maven.org/maven2/', - 'file://test/_fixtures/gradle/maven/custom_maven_repo/maven2/', + 'file://test/datasource/gradle/_fixtures/maven/repo1.maven.org/maven2/', + 'file://test/datasource/gradle/_fixtures/maven/custom_maven_repo/maven2/', ], }); expect(releases.releases).toEqual( @@ -96,8 +96,8 @@ describe('datasource/maven', () => { ...config, lookupName: 'mysql:mysql-connector-java', registryUrls: [ - 'file://test/_fixtures/gradle/maven/repo1.maven.org/maven2/', - 'file://test/_fixtures/gradle/maven/custom_maven_repo/maven2/', + 'file://test/datasource/gradle/_fixtures/maven/repo1.maven.org/maven2/', + 'file://test/datasource/gradle/_fixtures/maven/custom_maven_repo/maven2/', ], }); expect(releases.releases).toEqual( diff --git a/test/datasource/nuget.spec.js b/test/datasource/nuget.spec.js index 7fc833df36..918e30907d 100644 --- a/test/datasource/nuget.spec.js +++ b/test/datasource/nuget.spec.js @@ -5,24 +5,30 @@ const datasource = require('../../lib/datasource'); jest.mock('../../lib/util/got'); jest.mock('../../lib/util/host-rules'); -const pkgListV3 = fs.readFileSync('test/_fixtures/nuget/nunitV3.json', 'utf8'); +const pkgListV3 = fs.readFileSync( + 'test/datasource/nuget/_fixtures/nunitV3.json', + 'utf8' +); const pkgListV3WithoutProkjectUrl = fs.readFileSync( - 'test/_fixtures/nuget/nunitV3_withoutProjectUrl.json', + 'test/datasource/nuget/_fixtures/nunitV3_withoutProjectUrl.json', 'utf8' ); const pkgInfoV3FromNuget = fs.readFileSync( - 'test/_fixtures/nuget/nunitv3_nuget-org.xml', + 'test/datasource/nuget/_fixtures/nunitv3_nuget-org.xml', 'utf8' ); -const pkgListV2 = fs.readFileSync('test/_fixtures/nuget/nunitV2.xml', 'utf8'); +const pkgListV2 = fs.readFileSync( + 'test/datasource/nuget/_fixtures/nunitV2.xml', + 'utf8' +); const pkgListV2WithoutProjectUrl = fs.readFileSync( - 'test/_fixtures/nuget/nunitV2_withoutProjectUrl.xml', + 'test/datasource/nuget/_fixtures/nunitV2_withoutProjectUrl.xml', 'utf8' ); const nugetIndexV3 = fs.readFileSync( - 'test/_fixtures/nuget/indexV3.json', + 'test/datasource/nuget/_fixtures/indexV3.json', 'utf8' ); diff --git a/test/_fixtures/nuget/.gitignore b/test/datasource/nuget/.gitignore similarity index 100% rename from test/_fixtures/nuget/.gitignore rename to test/datasource/nuget/.gitignore diff --git a/test/_fixtures/nuget/indexV3.json b/test/datasource/nuget/_fixtures/indexV3.json similarity index 100% rename from test/_fixtures/nuget/indexV3.json rename to test/datasource/nuget/_fixtures/indexV3.json diff --git a/test/_fixtures/nuget/latestV2.json b/test/datasource/nuget/_fixtures/latestV2.json similarity index 100% rename from test/_fixtures/nuget/latestV2.json rename to test/datasource/nuget/_fixtures/latestV2.json diff --git a/test/_fixtures/nuget/nunitV2.json b/test/datasource/nuget/_fixtures/nunitV2.json similarity index 100% rename from test/_fixtures/nuget/nunitV2.json rename to test/datasource/nuget/_fixtures/nunitV2.json diff --git a/test/_fixtures/nuget/nunitV2.xml b/test/datasource/nuget/_fixtures/nunitV2.xml similarity index 100% rename from test/_fixtures/nuget/nunitV2.xml rename to test/datasource/nuget/_fixtures/nunitV2.xml diff --git a/test/_fixtures/nuget/nunitV2_withoutProjectUrl.xml b/test/datasource/nuget/_fixtures/nunitV2_withoutProjectUrl.xml similarity index 100% rename from test/_fixtures/nuget/nunitV2_withoutProjectUrl.xml rename to test/datasource/nuget/_fixtures/nunitV2_withoutProjectUrl.xml diff --git a/test/_fixtures/nuget/nunitV3.json b/test/datasource/nuget/_fixtures/nunitV3.json similarity index 98% rename from test/_fixtures/nuget/nunitV3.json rename to test/datasource/nuget/_fixtures/nunitV3.json index 0cfb1f9542..faa9b650af 100644 --- a/test/_fixtures/nuget/nunitV3.json +++ b/test/datasource/nuget/_fixtures/nunitV3.json @@ -31,9 +31,7 @@ "plugin", "addin" ], - "authors": [ - "Charlie Poole, Rob Prouse" - ], + "authors": ["Charlie Poole, Rob Prouse"], "totalDownloads": 34513003, "verified": true, "versions": [ diff --git a/test/_fixtures/nuget/nunitV3_withoutProjectUrl.json b/test/datasource/nuget/_fixtures/nunitV3_withoutProjectUrl.json similarity index 98% rename from test/_fixtures/nuget/nunitV3_withoutProjectUrl.json rename to test/datasource/nuget/_fixtures/nunitV3_withoutProjectUrl.json index 411a70ed7a..1e23d3a597 100644 --- a/test/_fixtures/nuget/nunitV3_withoutProjectUrl.json +++ b/test/datasource/nuget/_fixtures/nunitV3_withoutProjectUrl.json @@ -30,9 +30,7 @@ "plugin", "addin" ], - "authors": [ - "Charlie Poole, Rob Prouse" - ], + "authors": ["Charlie Poole, Rob Prouse"], "totalDownloads": 34513003, "verified": true, "versions": [ diff --git a/test/_fixtures/nuget/nunitv3_nuget-org.xml b/test/datasource/nuget/_fixtures/nunitv3_nuget-org.xml similarity index 100% rename from test/_fixtures/nuget/nunitv3_nuget-org.xml rename to test/datasource/nuget/_fixtures/nunitv3_nuget-org.xml diff --git a/test/_fixtures/nuget/sample.csproj b/test/datasource/nuget/_fixtures/sample.csproj similarity index 100% rename from test/_fixtures/nuget/sample.csproj rename to test/datasource/nuget/_fixtures/sample.csproj diff --git a/test/datasource/packagist.spec.js b/test/datasource/packagist.spec.js index a9a34285cc..920d1fb3c2 100644 --- a/test/datasource/packagist.spec.js +++ b/test/datasource/packagist.spec.js @@ -6,10 +6,14 @@ const hostRules = require('../../lib/util/host-rules'); jest.mock('../../lib/util/got'); jest.mock('../../lib/util/host-rules'); -const includesJson = fs.readFileSync('test/_fixtures/packagist/includes.json'); -const beytJson = fs.readFileSync('test/_fixtures/packagist/1beyt.json'); +const includesJson = fs.readFileSync( + 'test/datasource/packagist/_fixtures/includes.json' +); +const beytJson = fs.readFileSync( + 'test/datasource/packagist/_fixtures/1beyt.json' +); const mailchimpJson = fs.readFileSync( - 'test/_fixtures/packagist/mailchimp-api.json' + 'test/datasource/packagist/_fixtures/mailchimp-api.json' ); describe('datasource/packagist', () => { diff --git a/test/datasource/packagist/_fixtures/1beyt.json b/test/datasource/packagist/_fixtures/1beyt.json new file mode 100644 index 0000000000..0677c5a767 --- /dev/null +++ b/test/datasource/packagist/_fixtures/1beyt.json @@ -0,0 +1,127 @@ +{ + "packages": { + "wpackagist-plugin/1beyt": { + "1.0": { + "name": "wpackagist-plugin/1beyt", + "version": "1.0", + "version_normalized": "1.0.0.0", + "uid": 590, + "dist": { + "type": "zip", + "url": "https://downloads.wordpress.org/plugin/1beyt.1.0.zip" + }, + "source": { + "type": "svn", + "url": "https://plugins.svn.wordpress.org/1beyt/", + "reference": "tags/1.0" + }, + "homepage": "https://wordpress.org/plugins/1beyt/", + "require": { + "composer/installers": "~1.0" + }, + "type": "wordpress-plugin" + }, + "1.1": { + "name": "wpackagist-plugin/1beyt", + "version": "1.1", + "version_normalized": "1.1.0.0", + "uid": 591, + "dist": { + "type": "zip", + "url": "https://downloads.wordpress.org/plugin/1beyt.1.1.zip" + }, + "source": { + "type": "svn", + "url": "https://plugins.svn.wordpress.org/1beyt/", + "reference": "tags/1.1" + }, + "homepage": "https://wordpress.org/plugins/1beyt/", + "require": { + "composer/installers": "~1.0" + }, + "type": "wordpress-plugin" + }, + "1.4": { + "name": "wpackagist-plugin/1beyt", + "version": "1.4", + "version_normalized": "1.4.0.0", + "uid": 592, + "dist": { + "type": "zip", + "url": "https://downloads.wordpress.org/plugin/1beyt.1.4.zip" + }, + "source": { + "type": "svn", + "url": "https://plugins.svn.wordpress.org/1beyt/", + "reference": "tags/1.4" + }, + "homepage": "https://wordpress.org/plugins/1beyt/", + "require": { + "composer/installers": "~1.0" + }, + "type": "wordpress-plugin" + }, + "1.5": { + "name": "wpackagist-plugin/1beyt", + "version": "1.5", + "version_normalized": "1.5.0.0", + "uid": 593, + "dist": { + "type": "zip", + "url": "https://downloads.wordpress.org/plugin/1beyt.1.5.zip" + }, + "source": { + "type": "svn", + "url": "https://plugins.svn.wordpress.org/1beyt/", + "reference": "tags/1.5" + }, + "homepage": "https://wordpress.org/plugins/1beyt/", + "require": { + "composer/installers": "~1.0" + }, + "type": "wordpress-plugin" + }, + "1.5.1": { + "name": "wpackagist-plugin/1beyt", + "version": "1.5.1", + "version_normalized": "1.5.1.0", + "uid": 594, + "dist": { + "type": "zip", + "url": "https://downloads.wordpress.org/plugin/1beyt.1.5.1.zip" + }, + "source": { + "type": "svn", + "url": "https://plugins.svn.wordpress.org/1beyt/", + "reference": "tags/1.5.1" + }, + "homepage": "https://wordpress.org/plugins/1beyt/", + "require": { + "composer/installers": "~1.0" + }, + "type": "wordpress-plugin" + }, + "dev-trunk": { + "name": "wpackagist-plugin/1beyt", + "version": "dev-trunk", + "version_normalized": "9999999-dev", + "uid": 595, + "time": "2018-09-03 21:31:30", + "dist": { + "type": "zip", + "url": "https://downloads.wordpress.org/plugin/1beyt.zip?timestamp=1536010290" + }, + "source": { + "type": "svn", + "url": "https://plugins.svn.wordpress.org/1beyt/", + "reference": "trunk" + }, + "homepage": "https://wordpress.org/plugins/1beyt/", + "require": { + "composer/installers": "~1.0" + }, + "type": "wordpress-plugin" + } + } + } +} diff --git a/test/datasource/packagist/_fixtures/includes.json b/test/datasource/packagist/_fixtures/includes.json new file mode 100644 index 0000000000..85f42b4db3 --- /dev/null +++ b/test/datasource/packagist/_fixtures/includes.json @@ -0,0 +1,2521 @@ +{ + "packages": { + "guzzlehttp/guzzle": { + "v3.0.0": { + "name": "guzzlehttp/guzzle", + "version": "v3.0.0", + "version_normalized": "3.0.0.0", + "source": { + "type": "git", + "url": "https://github.com/guzzle/guzzle.git", + "reference": "d0fc839abd2e411df908c6fd0ed1379db691b1b0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/d0fc839abd2e411df908c6fd0ed1379db691b1b0", + "reference": "d0fc839abd2e411df908c6fd0ed1379db691b1b0", + "shasum": "" + }, + "require": { + "ext-curl": "*", + "php": ">=5.3.2", + "symfony/event-dispatcher": "2.1.*" + }, + "replace": { + "guzzle/batch": "self.version", + "guzzle/cache": "self.version", + "guzzle/common": "self.version", + "guzzle/http": "self.version", + "guzzle/inflection": "self.version", + "guzzle/iterator": "self.version", + "guzzle/log": "self.version", + "guzzle/parser": "self.version", + "guzzle/plugin": "self.version", + "guzzle/plugin-async": "self.version", + "guzzle/plugin-backoff": "self.version", + "guzzle/plugin-cache": "self.version", + "guzzle/plugin-cookie": "self.version", + "guzzle/plugin-curlauth": "self.version", + "guzzle/plugin-history": "self.version", + "guzzle/plugin-log": "self.version", + "guzzle/plugin-md5": "self.version", + "guzzle/plugin-mock": "self.version", + "guzzle/plugin-oauth": "self.version", + "guzzle/service": "self.version", + "guzzle/stream": "self.version" + }, + "require-dev": { + "doctrine/common": "*", + "monolog/monolog": "1.*", + "symfony/class-loader": "*", + "zend/zend-cache1": "1.12", + "zend/zend-log1": "1.12", + "zendframework/zend-cache": "2.0.*", + "zendframework/zend-log": "2.0.*" + }, + "time": "2012-10-16T04:57:15+00:00", + "type": "library", + "autoload": { + "psr-0": { + "Guzzle\\Tests": "tests/", + "Guzzle": "src/" + } + }, + "license": ["MIT"], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "Guzzle Community", + "homepage": "https://github.com/guzzle/guzzle/contributors" + } + ], + "description": "Guzzle is a PHP HTTP client library and framework for building RESTful web service clients", + "homepage": "http://guzzlephp.org/", + "keywords": [ + "HTTP client", + "client", + "curl", + "framework", + "http", + "rest", + "web service" + ], + "support": { + "source": "https://github.com/guzzle/guzzle/tree/v3.0.0", + "issues": "https://github.com/guzzle/guzzle/issues" + } + }, + "v3.0.1": { + "name": "guzzlehttp/guzzle", + "version": "v3.0.1", + "version_normalized": "3.0.1.0", + "source": { + "type": "git", + "url": "https://github.com/guzzle/guzzle.git", + "reference": "993e8eb4905026bd79821d1faafca1798f7a78f3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/993e8eb4905026bd79821d1faafca1798f7a78f3", + "reference": "993e8eb4905026bd79821d1faafca1798f7a78f3", + "shasum": "" + }, + "require": { + "ext-curl": "*", + "php": ">=5.3.2", + "symfony/event-dispatcher": "2.1.*" + }, + "replace": { + "guzzle/batch": "self.version", + "guzzle/cache": "self.version", + "guzzle/common": "self.version", + "guzzle/http": "self.version", + "guzzle/inflection": "self.version", + "guzzle/iterator": "self.version", + "guzzle/log": "self.version", + "guzzle/parser": "self.version", + "guzzle/plugin": "self.version", + "guzzle/plugin-async": "self.version", + "guzzle/plugin-backoff": "self.version", + "guzzle/plugin-cache": "self.version", + "guzzle/plugin-cookie": "self.version", + "guzzle/plugin-curlauth": "self.version", + "guzzle/plugin-history": "self.version", + "guzzle/plugin-log": "self.version", + "guzzle/plugin-md5": "self.version", + "guzzle/plugin-mock": "self.version", + "guzzle/plugin-oauth": "self.version", + "guzzle/service": "self.version", + "guzzle/stream": "self.version" + }, + "require-dev": { + "doctrine/common": "*", + "monolog/monolog": "1.*", + "symfony/class-loader": "*", + "zend/zend-cache1": "1.12", + "zend/zend-log1": "1.12", + "zendframework/zend-cache": "2.0.*", + "zendframework/zend-log": "2.0.*" + }, + "time": "2012-10-22T20:20:55+00:00", + "type": "library", + "autoload": { + "psr-0": { + "Guzzle\\Tests": "tests/", + "Guzzle": "src/" + } + }, + "license": ["MIT"], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "Guzzle Community", + "homepage": "https://github.com/guzzle/guzzle/contributors" + } + ], + "description": "Guzzle is a PHP HTTP client library and framework for building RESTful web service clients", + "homepage": "http://guzzlephp.org/", + "keywords": [ + "HTTP client", + "client", + "curl", + "framework", + "http", + "rest", + "web service" + ], + "support": { + "source": "https://github.com/guzzle/guzzle/tree/v3.0.1", + "issues": "https://github.com/guzzle/guzzle/issues" + } + }, + "v3.0.2": { + "name": "guzzlehttp/guzzle", + "version": "v3.0.2", + "version_normalized": "3.0.2.0", + "source": { + "type": "git", + "url": "https://github.com/guzzle/guzzle.git", + "reference": "2fdcd68fce2f3fd7cebb0d61739a41483ad557e2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/2fdcd68fce2f3fd7cebb0d61739a41483ad557e2", + "reference": "2fdcd68fce2f3fd7cebb0d61739a41483ad557e2", + "shasum": "" + }, + "require": { + "ext-curl": "*", + "php": ">=5.3.2", + "symfony/event-dispatcher": "2.1.*" + }, + "replace": { + "guzzle/batch": "self.version", + "guzzle/cache": "self.version", + "guzzle/common": "self.version", + "guzzle/http": "self.version", + "guzzle/inflection": "self.version", + "guzzle/iterator": "self.version", + "guzzle/log": "self.version", + "guzzle/parser": "self.version", + "guzzle/plugin": "self.version", + "guzzle/plugin-async": "self.version", + "guzzle/plugin-backoff": "self.version", + "guzzle/plugin-cache": "self.version", + "guzzle/plugin-cookie": "self.version", + "guzzle/plugin-curlauth": "self.version", + "guzzle/plugin-history": "self.version", + "guzzle/plugin-log": "self.version", + "guzzle/plugin-md5": "self.version", + "guzzle/plugin-mock": "self.version", + "guzzle/plugin-oauth": "self.version", + "guzzle/service": "self.version", + "guzzle/stream": "self.version" + }, + "require-dev": { + "doctrine/common": "*", + "monolog/monolog": "1.*", + "symfony/class-loader": "*", + "zend/zend-cache1": "1.12", + "zend/zend-log1": "1.12", + "zendframework/zend-cache": "2.0.*", + "zendframework/zend-log": "2.0.*" + }, + "time": "2012-10-25T04:55:19+00:00", + "type": "library", + "autoload": { + "psr-0": { + "Guzzle\\Tests": "tests/", + "Guzzle": "src/" + } + }, + "license": ["MIT"], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "Guzzle Community", + "homepage": "https://github.com/guzzle/guzzle/contributors" + } + ], + "description": "Guzzle is a PHP HTTP client library and framework for building RESTful web service clients", + "homepage": "http://guzzlephp.org/", + "keywords": [ + "HTTP client", + "client", + "curl", + "framework", + "http", + "rest", + "web service" + ], + "support": { + "source": "https://github.com/guzzle/guzzle/tree/v3.0.2", + "issues": "https://github.com/guzzle/guzzle/issues" + } + }, + "v3.0.3": { + "name": "guzzlehttp/guzzle", + "version": "v3.0.3", + "version_normalized": "3.0.3.0", + "source": { + "type": "git", + "url": "https://github.com/guzzle/guzzle.git", + "reference": "20190c51e7eaec7d061afa59fb9605c02dc8bb24" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/20190c51e7eaec7d061afa59fb9605c02dc8bb24", + "reference": "20190c51e7eaec7d061afa59fb9605c02dc8bb24", + "shasum": "" + }, + "require": { + "ext-curl": "*", + "php": ">=5.3.2", + "symfony/event-dispatcher": "2.1.*" + }, + "replace": { + "guzzle/batch": "self.version", + "guzzle/cache": "self.version", + "guzzle/common": "self.version", + "guzzle/http": "self.version", + "guzzle/inflection": "self.version", + "guzzle/iterator": "self.version", + "guzzle/log": "self.version", + "guzzle/parser": "self.version", + "guzzle/plugin": "self.version", + "guzzle/plugin-async": "self.version", + "guzzle/plugin-backoff": "self.version", + "guzzle/plugin-cache": "self.version", + "guzzle/plugin-cookie": "self.version", + "guzzle/plugin-curlauth": "self.version", + "guzzle/plugin-history": "self.version", + "guzzle/plugin-log": "self.version", + "guzzle/plugin-md5": "self.version", + "guzzle/plugin-mock": "self.version", + "guzzle/plugin-oauth": "self.version", + "guzzle/service": "self.version", + "guzzle/stream": "self.version" + }, + "require-dev": { + "doctrine/common": "*", + "monolog/monolog": "1.*", + "phpunit/phpunit": "3.7.*", + "symfony/class-loader": "*", + "zend/zend-cache1": "1.12", + "zend/zend-log1": "1.12", + "zendframework/zend-cache": "2.0.*", + "zendframework/zend-log": "2.0.*" + }, + "time": "2012-11-04T20:31:03+00:00", + "type": "library", + "autoload": { + "psr-0": { + "Guzzle\\Tests": "tests/", + "Guzzle": "src/" + } + }, + "license": ["MIT"], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "Guzzle Community", + "homepage": "https://github.com/guzzle/guzzle/contributors" + } + ], + "description": "Guzzle is a PHP HTTP client library and framework for building RESTful web service clients", + "homepage": "http://guzzlephp.org/", + "keywords": [ + "HTTP client", + "client", + "curl", + "framework", + "http", + "rest", + "web service" + ], + "support": { + "source": "https://github.com/guzzle/guzzle/tree/v3.0.3", + "issues": "https://github.com/guzzle/guzzle/issues" + } + }, + "v3.0.4": { + "name": "guzzlehttp/guzzle", + "version": "v3.0.4", + "version_normalized": "3.0.4.0", + "source": { + "type": "git", + "url": "https://github.com/guzzle/guzzle.git", + "reference": "d54dce1c53219c1bf17c0095e1cac04a28e3a2a6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/d54dce1c53219c1bf17c0095e1cac04a28e3a2a6", + "reference": "d54dce1c53219c1bf17c0095e1cac04a28e3a2a6", + "shasum": "" + }, + "require": { + "ext-curl": "*", + "php": ">=5.3.2", + "symfony/event-dispatcher": "2.1.*" + }, + "replace": { + "guzzle/batch": "self.version", + "guzzle/cache": "self.version", + "guzzle/common": "self.version", + "guzzle/http": "self.version", + "guzzle/inflection": "self.version", + "guzzle/iterator": "self.version", + "guzzle/log": "self.version", + "guzzle/parser": "self.version", + "guzzle/plugin": "self.version", + "guzzle/plugin-async": "self.version", + "guzzle/plugin-backoff": "self.version", + "guzzle/plugin-cache": "self.version", + "guzzle/plugin-cookie": "self.version", + "guzzle/plugin-curlauth": "self.version", + "guzzle/plugin-history": "self.version", + "guzzle/plugin-log": "self.version", + "guzzle/plugin-md5": "self.version", + "guzzle/plugin-mock": "self.version", + "guzzle/plugin-oauth": "self.version", + "guzzle/service": "self.version", + "guzzle/stream": "self.version" + }, + "require-dev": { + "doctrine/common": "*", + "monolog/monolog": "1.*", + "phpunit/phpunit": "3.7.*", + "symfony/class-loader": "*", + "zend/zend-cache1": "1.12", + "zend/zend-log1": "1.12", + "zendframework/zend-cache": "2.0.*", + "zendframework/zend-log": "2.0.*" + }, + "time": "2012-11-12T00:00:24+00:00", + "type": "library", + "autoload": { + "psr-0": { + "Guzzle\\Tests": "tests/", + "Guzzle": "src/" + } + }, + "license": ["MIT"], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "Guzzle Community", + "homepage": "https://github.com/guzzle/guzzle/contributors" + } + ], + "description": "Guzzle is a PHP HTTP client library and framework for building RESTful web service clients", + "homepage": "http://guzzlephp.org/", + "keywords": [ + "HTTP client", + "client", + "curl", + "framework", + "http", + "rest", + "web service" + ], + "support": { + "source": "https://github.com/guzzle/guzzle/tree/v3.0.4", + "issues": "https://github.com/guzzle/guzzle/issues" + } + }, + "v3.0.5": { + "name": "guzzlehttp/guzzle", + "version": "v3.0.5", + "version_normalized": "3.0.5.0", + "source": { + "type": "git", + "url": "https://github.com/guzzle/guzzle.git", + "reference": "184407e254ec806d632416a264a7d6bf5b417f4b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/184407e254ec806d632416a264a7d6bf5b417f4b", + "reference": "184407e254ec806d632416a264a7d6bf5b417f4b", + "shasum": "" + }, + "require": { + "ext-curl": "*", + "php": ">=5.3.2", + "symfony/event-dispatcher": "2.1.*" + }, + "replace": { + "guzzle/batch": "self.version", + "guzzle/cache": "self.version", + "guzzle/common": "self.version", + "guzzle/http": "self.version", + "guzzle/inflection": "self.version", + "guzzle/iterator": "self.version", + "guzzle/log": "self.version", + "guzzle/parser": "self.version", + "guzzle/plugin": "self.version", + "guzzle/plugin-async": "self.version", + "guzzle/plugin-backoff": "self.version", + "guzzle/plugin-cache": "self.version", + "guzzle/plugin-cookie": "self.version", + "guzzle/plugin-curlauth": "self.version", + "guzzle/plugin-history": "self.version", + "guzzle/plugin-log": "self.version", + "guzzle/plugin-md5": "self.version", + "guzzle/plugin-mock": "self.version", + "guzzle/plugin-oauth": "self.version", + "guzzle/service": "self.version", + "guzzle/stream": "self.version" + }, + "require-dev": { + "doctrine/common": "*", + "monolog/monolog": "1.*", + "phpunit/phpunit": "3.7.*", + "symfony/class-loader": "*", + "zend/zend-cache1": "1.12", + "zend/zend-log1": "1.12", + "zendframework/zend-cache": "2.0.*", + "zendframework/zend-log": "2.0.*" + }, + "time": "2012-11-19T00:15:33+00:00", + "type": "library", + "autoload": { + "psr-0": { + "Guzzle\\Tests": "tests/", + "Guzzle": "src/" + } + }, + "license": ["MIT"], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "Guzzle Community", + "homepage": "https://github.com/guzzle/guzzle/contributors" + } + ], + "description": "Guzzle is a PHP HTTP client library and framework for building RESTful web service clients", + "homepage": "http://guzzlephp.org/", + "keywords": [ + "HTTP client", + "client", + "curl", + "framework", + "http", + "rest", + "web service" + ], + "support": { + "source": "https://github.com/guzzle/guzzle/tree/v3.0.5", + "issues": "https://github.com/guzzle/guzzle/issues" + } + }, + "v3.0.6": { + "name": "guzzlehttp/guzzle", + "version": "v3.0.6", + "version_normalized": "3.0.6.0", + "source": { + "type": "git", + "url": "https://github.com/guzzle/guzzle.git", + "reference": "09c2a09584c455a3e049210ee7dc92f7b65f6210" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/09c2a09584c455a3e049210ee7dc92f7b65f6210", + "reference": "09c2a09584c455a3e049210ee7dc92f7b65f6210", + "shasum": "" + }, + "require": { + "ext-curl": "*", + "php": ">=5.3.2", + "symfony/event-dispatcher": ">=2.1" + }, + "replace": { + "guzzle/batch": "self.version", + "guzzle/cache": "self.version", + "guzzle/common": "self.version", + "guzzle/http": "self.version", + "guzzle/inflection": "self.version", + "guzzle/iterator": "self.version", + "guzzle/log": "self.version", + "guzzle/parser": "self.version", + "guzzle/plugin": "self.version", + "guzzle/plugin-async": "self.version", + "guzzle/plugin-backoff": "self.version", + "guzzle/plugin-cache": "self.version", + "guzzle/plugin-cookie": "self.version", + "guzzle/plugin-curlauth": "self.version", + "guzzle/plugin-history": "self.version", + "guzzle/plugin-log": "self.version", + "guzzle/plugin-md5": "self.version", + "guzzle/plugin-mock": "self.version", + "guzzle/plugin-oauth": "self.version", + "guzzle/service": "self.version", + "guzzle/stream": "self.version" + }, + "require-dev": { + "doctrine/common": "*", + "monolog/monolog": "1.*", + "phpunit/phpunit": "3.7.*", + "symfony/class-loader": "*", + "zend/zend-cache1": "1.12", + "zend/zend-log1": "1.12", + "zendframework/zend-cache": "2.0.*", + "zendframework/zend-log": "2.0.*" + }, + "time": "2012-12-10T05:25:04+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "psr-0": { + "Guzzle\\Tests": "tests/", + "Guzzle": "src/" + } + }, + "license": ["MIT"], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "Guzzle Community", + "homepage": "https://github.com/guzzle/guzzle/contributors" + } + ], + "description": "Guzzle is a PHP HTTP client library and framework for building RESTful web service clients", + "homepage": "http://guzzlephp.org/", + "keywords": [ + "HTTP client", + "client", + "curl", + "framework", + "http", + "rest", + "web service" + ], + "support": { + "source": "https://github.com/guzzle/guzzle/tree/v3.0.6", + "issues": "https://github.com/guzzle/guzzle/issues" + } + }, + "v3.0.7": { + "name": "guzzlehttp/guzzle", + "version": "v3.0.7", + "version_normalized": "3.0.7.0", + "source": { + "type": "git", + "url": "https://github.com/guzzle/guzzle.git", + "reference": "f31f35d1669382936861533bd0217fcf830dc9a9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/f31f35d1669382936861533bd0217fcf830dc9a9", + "reference": "f31f35d1669382936861533bd0217fcf830dc9a9", + "shasum": "" + }, + "require": { + "ext-curl": "*", + "php": ">=5.3.2", + "symfony/event-dispatcher": ">=2.1" + }, + "replace": { + "guzzle/batch": "self.version", + "guzzle/cache": "self.version", + "guzzle/common": "self.version", + "guzzle/http": "self.version", + "guzzle/inflection": "self.version", + "guzzle/iterator": "self.version", + "guzzle/log": "self.version", + "guzzle/parser": "self.version", + "guzzle/plugin": "self.version", + "guzzle/plugin-async": "self.version", + "guzzle/plugin-backoff": "self.version", + "guzzle/plugin-cache": "self.version", + "guzzle/plugin-cookie": "self.version", + "guzzle/plugin-curlauth": "self.version", + "guzzle/plugin-history": "self.version", + "guzzle/plugin-log": "self.version", + "guzzle/plugin-md5": "self.version", + "guzzle/plugin-mock": "self.version", + "guzzle/plugin-oauth": "self.version", + "guzzle/service": "self.version", + "guzzle/stream": "self.version" + }, + "require-dev": { + "doctrine/common": "*", + "monolog/monolog": "1.*", + "phpunit/phpunit": "3.7.*", + "symfony/class-loader": "*", + "zend/zend-cache1": "1.12", + "zend/zend-log1": "1.12", + "zendframework/zend-cache": "2.0.*", + "zendframework/zend-log": "2.0.*" + }, + "time": "2012-12-19T23:06:35+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "psr-0": { + "Guzzle\\Tests": "tests/", + "Guzzle": "src/" + } + }, + "license": ["MIT"], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "Guzzle Community", + "homepage": "https://github.com/guzzle/guzzle/contributors" + } + ], + "description": "Guzzle is a PHP HTTP client library and framework for building RESTful web service clients", + "homepage": "http://guzzlephp.org/", + "keywords": [ + "HTTP client", + "client", + "curl", + "framework", + "http", + "rest", + "web service" + ], + "support": { + "source": "https://github.com/guzzle/guzzle/tree/v3.0.7", + "issues": "https://github.com/guzzle/guzzle/issues" + } + }, + "v3.1.0": { + "name": "guzzlehttp/guzzle", + "version": "v3.1.0", + "version_normalized": "3.1.0.0", + "source": { + "type": "git", + "url": "https://github.com/guzzle/guzzle.git", + "reference": "5baae799e136d399246cbf14055deed2a55d687f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/5baae799e136d399246cbf14055deed2a55d687f", + "reference": "5baae799e136d399246cbf14055deed2a55d687f", + "shasum": "" + }, + "require": { + "ext-curl": "*", + "php": ">=5.3.2", + "symfony/event-dispatcher": ">=2.1" + }, + "replace": { + "guzzle/batch": "self.version", + "guzzle/cache": "self.version", + "guzzle/common": "self.version", + "guzzle/http": "self.version", + "guzzle/inflection": "self.version", + "guzzle/iterator": "self.version", + "guzzle/log": "self.version", + "guzzle/parser": "self.version", + "guzzle/plugin": "self.version", + "guzzle/plugin-async": "self.version", + "guzzle/plugin-backoff": "self.version", + "guzzle/plugin-cache": "self.version", + "guzzle/plugin-cookie": "self.version", + "guzzle/plugin-curlauth": "self.version", + "guzzle/plugin-history": "self.version", + "guzzle/plugin-log": "self.version", + "guzzle/plugin-md5": "self.version", + "guzzle/plugin-mock": "self.version", + "guzzle/plugin-oauth": "self.version", + "guzzle/service": "self.version", + "guzzle/stream": "self.version" + }, + "require-dev": { + "doctrine/common": "*", + "monolog/monolog": "1.*", + "phpunit/phpunit": "3.7.*", + "symfony/class-loader": "*", + "zend/zend-cache1": "1.12", + "zend/zend-log1": "1.12", + "zendframework/zend-cache": "2.0.*", + "zendframework/zend-log": "2.0.*" + }, + "time": "2013-01-14T05:09:07+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "psr-0": { + "Guzzle\\Tests": "tests/", + "Guzzle": "src/" + } + }, + "license": ["MIT"], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "Guzzle Community", + "homepage": "https://github.com/guzzle/guzzle/contributors" + } + ], + "description": "Guzzle is a PHP HTTP client library and framework for building RESTful web service clients", + "homepage": "http://guzzlephp.org/", + "keywords": [ + "HTTP client", + "client", + "curl", + "framework", + "http", + "rest", + "web service" + ], + "support": { + "source": "https://github.com/guzzle/guzzle/tree/v3.1.0", + "issues": "https://github.com/guzzle/guzzle/issues" + } + }, + "v3.1.1": { + "name": "guzzlehttp/guzzle", + "version": "v3.1.1", + "version_normalized": "3.1.1.0", + "source": { + "type": "git", + "url": "https://github.com/guzzle/guzzle.git", + "reference": "d295578db8e580ce9f7d0734535406d95123f3d6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/d295578db8e580ce9f7d0734535406d95123f3d6", + "reference": "d295578db8e580ce9f7d0734535406d95123f3d6", + "shasum": "" + }, + "require": { + "ext-curl": "*", + "php": ">=5.3.2", + "symfony/event-dispatcher": ">=2.1" + }, + "replace": { + "guzzle/batch": "self.version", + "guzzle/cache": "self.version", + "guzzle/common": "self.version", + "guzzle/http": "self.version", + "guzzle/inflection": "self.version", + "guzzle/iterator": "self.version", + "guzzle/log": "self.version", + "guzzle/parser": "self.version", + "guzzle/plugin": "self.version", + "guzzle/plugin-async": "self.version", + "guzzle/plugin-backoff": "self.version", + "guzzle/plugin-cache": "self.version", + "guzzle/plugin-cookie": "self.version", + "guzzle/plugin-curlauth": "self.version", + "guzzle/plugin-history": "self.version", + "guzzle/plugin-log": "self.version", + "guzzle/plugin-md5": "self.version", + "guzzle/plugin-mock": "self.version", + "guzzle/plugin-oauth": "self.version", + "guzzle/service": "self.version", + "guzzle/stream": "self.version" + }, + "require-dev": { + "doctrine/common": "*", + "monolog/monolog": "1.*", + "phpunit/phpunit": "3.7.*", + "symfony/class-loader": "*", + "zend/zend-cache1": "1.12", + "zend/zend-log1": "1.12", + "zendframework/zend-cache": "2.0.*", + "zendframework/zend-log": "2.0.*" + }, + "time": "2013-01-21T05:46:09+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.1-dev" + } + }, + "autoload": { + "psr-0": { + "Guzzle\\Tests": "tests/", + "Guzzle": "src/" + } + }, + "license": ["MIT"], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "Guzzle Community", + "homepage": "https://github.com/guzzle/guzzle/contributors" + } + ], + "description": "Guzzle is a PHP HTTP client library and framework for building RESTful web service clients", + "homepage": "http://guzzlephp.org/", + "keywords": [ + "HTTP client", + "client", + "curl", + "framework", + "http", + "rest", + "web service" + ], + "support": { + "source": "https://github.com/guzzle/guzzle/tree/v3.1.1", + "issues": "https://github.com/guzzle/guzzle/issues" + } + }, + "v3.1.2": { + "name": "guzzlehttp/guzzle", + "version": "v3.1.2", + "version_normalized": "3.1.2.0", + "source": { + "type": "git", + "url": "https://github.com/guzzle/guzzle.git", + "reference": "7901ea7d27373d0cc85eac6f6694e4c2ced90a26" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/7901ea7d27373d0cc85eac6f6694e4c2ced90a26", + "reference": "7901ea7d27373d0cc85eac6f6694e4c2ced90a26", + "shasum": "" + }, + "require": { + "ext-curl": "*", + "php": ">=5.3.2", + "symfony/event-dispatcher": ">=2.1" + }, + "replace": { + "guzzle/batch": "self.version", + "guzzle/cache": "self.version", + "guzzle/common": "self.version", + "guzzle/http": "self.version", + "guzzle/inflection": "self.version", + "guzzle/iterator": "self.version", + "guzzle/log": "self.version", + "guzzle/parser": "self.version", + "guzzle/plugin": "self.version", + "guzzle/plugin-async": "self.version", + "guzzle/plugin-backoff": "self.version", + "guzzle/plugin-cache": "self.version", + "guzzle/plugin-cookie": "self.version", + "guzzle/plugin-curlauth": "self.version", + "guzzle/plugin-history": "self.version", + "guzzle/plugin-log": "self.version", + "guzzle/plugin-md5": "self.version", + "guzzle/plugin-mock": "self.version", + "guzzle/plugin-oauth": "self.version", + "guzzle/service": "self.version", + "guzzle/stream": "self.version" + }, + "require-dev": { + "doctrine/common": "*", + "monolog/monolog": "1.*", + "phpunit/phpunit": "3.7.*", + "symfony/class-loader": "*", + "zend/zend-cache1": "1.12", + "zend/zend-log1": "1.12", + "zendframework/zend-cache": "2.0.*", + "zendframework/zend-log": "2.0.*" + }, + "time": "2013-01-28T00:07:40+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.1-dev" + } + }, + "autoload": { + "psr-0": { + "Guzzle\\Tests": "tests/", + "Guzzle": "src/" + } + }, + "license": ["MIT"], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "Guzzle Community", + "homepage": "https://github.com/guzzle/guzzle/contributors" + } + ], + "description": "Guzzle is a PHP HTTP client library and framework for building RESTful web service clients", + "homepage": "http://guzzlephp.org/", + "keywords": [ + "HTTP client", + "client", + "curl", + "framework", + "http", + "rest", + "web service" + ], + "support": { + "source": "https://github.com/guzzle/guzzle/tree/v3.1.2", + "issues": "https://github.com/guzzle/guzzle/issues" + } + }, + "v3.2.0": { + "name": "guzzlehttp/guzzle", + "version": "v3.2.0", + "version_normalized": "3.2.0.0", + "source": { + "type": "git", + "url": "https://github.com/guzzle/guzzle.git", + "reference": "3a3fa1c5af3ac29b5dcb216b708ee3c48b52325e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/3a3fa1c5af3ac29b5dcb216b708ee3c48b52325e", + "reference": "3a3fa1c5af3ac29b5dcb216b708ee3c48b52325e", + "shasum": "" + }, + "require": { + "ext-curl": "*", + "php": ">=5.3.2", + "symfony/event-dispatcher": ">=2.1" + }, + "replace": { + "guzzle/batch": "self.version", + "guzzle/cache": "self.version", + "guzzle/common": "self.version", + "guzzle/http": "self.version", + "guzzle/inflection": "self.version", + "guzzle/iterator": "self.version", + "guzzle/log": "self.version", + "guzzle/parser": "self.version", + "guzzle/plugin": "self.version", + "guzzle/plugin-async": "self.version", + "guzzle/plugin-backoff": "self.version", + "guzzle/plugin-cache": "self.version", + "guzzle/plugin-cookie": "self.version", + "guzzle/plugin-curlauth": "self.version", + "guzzle/plugin-history": "self.version", + "guzzle/plugin-log": "self.version", + "guzzle/plugin-md5": "self.version", + "guzzle/plugin-mock": "self.version", + "guzzle/plugin-oauth": "self.version", + "guzzle/service": "self.version", + "guzzle/stream": "self.version" + }, + "require-dev": { + "doctrine/common": "*", + "monolog/monolog": "1.*", + "phpunit/phpunit": "3.7.*", + "symfony/class-loader": "*", + "zend/zend-cache1": "1.12", + "zend/zend-log1": "1.12", + "zendframework/zend-cache": "2.0.*", + "zendframework/zend-log": "2.0.*" + }, + "time": "2013-02-15T01:33:10+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.1-dev" + } + }, + "autoload": { + "psr-0": { + "Guzzle\\Tests": "tests/", + "Guzzle": "src/" + } + }, + "license": ["MIT"], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "Guzzle Community", + "homepage": "https://github.com/guzzle/guzzle/contributors" + } + ], + "description": "Guzzle is a PHP HTTP client library and framework for building RESTful web service clients", + "homepage": "http://guzzlephp.org/", + "keywords": [ + "HTTP client", + "client", + "curl", + "framework", + "http", + "rest", + "web service" + ], + "support": { + "source": "https://github.com/guzzle/guzzle/tree/v3.2.0", + "issues": "https://github.com/guzzle/guzzle/issues" + } + }, + "v3.3.0": { + "name": "guzzlehttp/guzzle", + "version": "v3.3.0", + "version_normalized": "3.3.0.0", + "source": { + "type": "git", + "url": "https://github.com/guzzle/guzzle.git", + "reference": "d8f28e9f48d2566e28c80ce9be67cb9c3e1449a6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/d8f28e9f48d2566e28c80ce9be67cb9c3e1449a6", + "reference": "d8f28e9f48d2566e28c80ce9be67cb9c3e1449a6", + "shasum": "" + }, + "require": { + "ext-curl": "*", + "php": ">=5.3.2", + "symfony/event-dispatcher": ">=2.1" + }, + "replace": { + "guzzle/batch": "self.version", + "guzzle/cache": "self.version", + "guzzle/common": "self.version", + "guzzle/http": "self.version", + "guzzle/inflection": "self.version", + "guzzle/iterator": "self.version", + "guzzle/log": "self.version", + "guzzle/parser": "self.version", + "guzzle/plugin": "self.version", + "guzzle/plugin-async": "self.version", + "guzzle/plugin-backoff": "self.version", + "guzzle/plugin-cache": "self.version", + "guzzle/plugin-cookie": "self.version", + "guzzle/plugin-curlauth": "self.version", + "guzzle/plugin-error-response": "self.version", + "guzzle/plugin-history": "self.version", + "guzzle/plugin-log": "self.version", + "guzzle/plugin-md5": "self.version", + "guzzle/plugin-mock": "self.version", + "guzzle/plugin-oauth": "self.version", + "guzzle/service": "self.version", + "guzzle/stream": "self.version" + }, + "require-dev": { + "doctrine/cache": "*", + "monolog/monolog": "1.*", + "phpunit/phpunit": "3.7.*", + "symfony/class-loader": "*", + "zend/zend-cache1": "1.12", + "zend/zend-log1": "1.12", + "zendframework/zend-cache": "2.0.*", + "zendframework/zend-log": "2.0.*" + }, + "time": "2013-03-04T00:41:45+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.2-dev" + } + }, + "autoload": { + "psr-0": { + "Guzzle\\Tests": "tests/", + "Guzzle": "src/" + } + }, + "license": ["MIT"], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "Guzzle Community", + "homepage": "https://github.com/guzzle/guzzle/contributors" + } + ], + "description": "Guzzle is a PHP HTTP client library and framework for building RESTful web service clients", + "homepage": "http://guzzlephp.org/", + "keywords": [ + "HTTP client", + "client", + "curl", + "framework", + "http", + "rest", + "web service" + ], + "support": { + "source": "https://github.com/guzzle/guzzle/tree/v3.3.0", + "issues": "https://github.com/guzzle/guzzle/issues" + } + }, + "v3.3.1": { + "name": "guzzlehttp/guzzle", + "version": "v3.3.1", + "version_normalized": "3.3.1.0", + "source": { + "type": "git", + "url": "https://github.com/guzzle/guzzle.git", + "reference": "0657f36c7780fb0f95cf117da3aab15cb580fb66" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/0657f36c7780fb0f95cf117da3aab15cb580fb66", + "reference": "0657f36c7780fb0f95cf117da3aab15cb580fb66", + "shasum": "" + }, + "require": { + "ext-curl": "*", + "php": ">=5.3.2", + "symfony/event-dispatcher": ">=2.1" + }, + "replace": { + "guzzle/batch": "self.version", + "guzzle/cache": "self.version", + "guzzle/common": "self.version", + "guzzle/http": "self.version", + "guzzle/inflection": "self.version", + "guzzle/iterator": "self.version", + "guzzle/log": "self.version", + "guzzle/parser": "self.version", + "guzzle/plugin": "self.version", + "guzzle/plugin-async": "self.version", + "guzzle/plugin-backoff": "self.version", + "guzzle/plugin-cache": "self.version", + "guzzle/plugin-cookie": "self.version", + "guzzle/plugin-curlauth": "self.version", + "guzzle/plugin-error-response": "self.version", + "guzzle/plugin-history": "self.version", + "guzzle/plugin-log": "self.version", + "guzzle/plugin-md5": "self.version", + "guzzle/plugin-mock": "self.version", + "guzzle/plugin-oauth": "self.version", + "guzzle/service": "self.version", + "guzzle/stream": "self.version" + }, + "require-dev": { + "doctrine/cache": "*", + "monolog/monolog": "1.*", + "phpunit/phpunit": "3.7.*", + "symfony/class-loader": "*", + "zend/zend-cache1": "1.12", + "zend/zend-log1": "1.12", + "zendframework/zend-cache": "2.0.*", + "zendframework/zend-log": "2.0.*" + }, + "time": "2013-03-10T23:05:38+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.3-dev" + } + }, + "autoload": { + "psr-0": { + "Guzzle\\Tests": "tests/", + "Guzzle": "src/" + } + }, + "license": ["MIT"], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "Guzzle Community", + "homepage": "https://github.com/guzzle/guzzle/contributors" + } + ], + "description": "Guzzle is a PHP HTTP client library and framework for building RESTful web service clients", + "homepage": "http://guzzlephp.org/", + "keywords": [ + "HTTP client", + "client", + "curl", + "framework", + "http", + "rest", + "web service" + ], + "support": { + "source": "https://github.com/guzzle/guzzle/tree/v3.3.1", + "issues": "https://github.com/guzzle/guzzle/issues" + } + }, + "v3.4.0": { + "name": "guzzlehttp/guzzle", + "version": "v3.4.0", + "version_normalized": "3.4.0.0", + "source": { + "type": "git", + "url": "https://github.com/guzzle/guzzle.git", + "reference": "76f16a154659afae37a411a868e6aafc19133466" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/76f16a154659afae37a411a868e6aafc19133466", + "reference": "76f16a154659afae37a411a868e6aafc19133466", + "shasum": "" + }, + "require": { + "ext-curl": "*", + "php": ">=5.3.2", + "symfony/event-dispatcher": ">=2.1" + }, + "replace": { + "guzzle/batch": "self.version", + "guzzle/cache": "self.version", + "guzzle/common": "self.version", + "guzzle/http": "self.version", + "guzzle/inflection": "self.version", + "guzzle/iterator": "self.version", + "guzzle/log": "self.version", + "guzzle/parser": "self.version", + "guzzle/plugin": "self.version", + "guzzle/plugin-async": "self.version", + "guzzle/plugin-backoff": "self.version", + "guzzle/plugin-cache": "self.version", + "guzzle/plugin-cookie": "self.version", + "guzzle/plugin-curlauth": "self.version", + "guzzle/plugin-error-response": "self.version", + "guzzle/plugin-history": "self.version", + "guzzle/plugin-log": "self.version", + "guzzle/plugin-md5": "self.version", + "guzzle/plugin-mock": "self.version", + "guzzle/plugin-oauth": "self.version", + "guzzle/service": "self.version", + "guzzle/stream": "self.version" + }, + "require-dev": { + "doctrine/cache": "*", + "monolog/monolog": "1.*", + "phpunit/phpunit": "3.7.*", + "psr/log": "1.0.*", + "symfony/class-loader": "*", + "zend/zend-cache1": "1.12", + "zend/zend-log1": "1.12", + "zendframework/zend-cache": "2.0.*", + "zendframework/zend-log": "2.0.*" + }, + "time": "2013-04-12T05:58:15+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.3-dev" + } + }, + "autoload": { + "psr-0": { + "Guzzle\\Tests": "tests/", + "Guzzle": "src/" + } + }, + "license": ["MIT"], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "Guzzle Community", + "homepage": "https://github.com/guzzle/guzzle/contributors" + } + ], + "description": "Guzzle is a PHP HTTP client library and framework for building RESTful web service clients", + "homepage": "http://guzzlephp.org/", + "keywords": [ + "HTTP client", + "client", + "curl", + "framework", + "http", + "rest", + "web service" + ], + "support": { + "source": "https://github.com/guzzle/guzzle/tree/v3.4.0", + "issues": "https://github.com/guzzle/guzzle/issues" + } + }, + "v3.4.1": { + "name": "guzzlehttp/guzzle", + "version": "v3.4.1", + "version_normalized": "3.4.1.0", + "source": { + "type": "git", + "url": "https://github.com/guzzle/guzzle.git", + "reference": "938e2075f4870857f24dc3b206235dd3e0f969ae" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/938e2075f4870857f24dc3b206235dd3e0f969ae", + "reference": "938e2075f4870857f24dc3b206235dd3e0f969ae", + "shasum": "" + }, + "require": { + "ext-curl": "*", + "php": ">=5.3.2", + "symfony/event-dispatcher": ">=2.1" + }, + "replace": { + "guzzle/batch": "self.version", + "guzzle/cache": "self.version", + "guzzle/common": "self.version", + "guzzle/http": "self.version", + "guzzle/inflection": "self.version", + "guzzle/iterator": "self.version", + "guzzle/log": "self.version", + "guzzle/parser": "self.version", + "guzzle/plugin": "self.version", + "guzzle/plugin-async": "self.version", + "guzzle/plugin-backoff": "self.version", + "guzzle/plugin-cache": "self.version", + "guzzle/plugin-cookie": "self.version", + "guzzle/plugin-curlauth": "self.version", + "guzzle/plugin-error-response": "self.version", + "guzzle/plugin-history": "self.version", + "guzzle/plugin-log": "self.version", + "guzzle/plugin-md5": "self.version", + "guzzle/plugin-mock": "self.version", + "guzzle/plugin-oauth": "self.version", + "guzzle/service": "self.version", + "guzzle/stream": "self.version" + }, + "require-dev": { + "doctrine/cache": "*", + "monolog/monolog": "1.*", + "phpunit/phpunit": "3.7.*", + "psr/log": "1.0.*", + "symfony/class-loader": "*", + "zend/zend-cache1": "1.12", + "zend/zend-log1": "1.12", + "zendframework/zend-cache": "2.0.*", + "zendframework/zend-log": "2.0.*" + }, + "time": "2013-04-16T20:56:26+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.3-dev" + } + }, + "autoload": { + "psr-0": { + "Guzzle\\Tests": "tests/", + "Guzzle": "src/" + } + }, + "license": ["MIT"], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "Guzzle Community", + "homepage": "https://github.com/guzzle/guzzle/contributors" + } + ], + "description": "Guzzle is a PHP HTTP client library and framework for building RESTful web service clients", + "homepage": "http://guzzlephp.org/", + "keywords": [ + "HTTP client", + "client", + "curl", + "framework", + "http", + "rest", + "web service" + ], + "support": { + "source": "https://github.com/guzzle/guzzle/tree/v3.4.1", + "issues": "https://github.com/guzzle/guzzle/issues" + } + }, + "v3.4.2": { + "name": "guzzlehttp/guzzle", + "version": "v3.4.2", + "version_normalized": "3.4.2.0", + "source": { + "type": "git", + "url": "https://github.com/guzzle/guzzle.git", + "reference": "bee77d3bfdf7fa73b465a77beadde9b919f79782" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/bee77d3bfdf7fa73b465a77beadde9b919f79782", + "reference": "bee77d3bfdf7fa73b465a77beadde9b919f79782", + "shasum": "" + }, + "require": { + "ext-curl": "*", + "php": ">=5.3.2", + "symfony/event-dispatcher": ">=2.1" + }, + "replace": { + "guzzle/batch": "self.version", + "guzzle/cache": "self.version", + "guzzle/common": "self.version", + "guzzle/http": "self.version", + "guzzle/inflection": "self.version", + "guzzle/iterator": "self.version", + "guzzle/log": "self.version", + "guzzle/parser": "self.version", + "guzzle/plugin": "self.version", + "guzzle/plugin-async": "self.version", + "guzzle/plugin-backoff": "self.version", + "guzzle/plugin-cache": "self.version", + "guzzle/plugin-cookie": "self.version", + "guzzle/plugin-curlauth": "self.version", + "guzzle/plugin-error-response": "self.version", + "guzzle/plugin-history": "self.version", + "guzzle/plugin-log": "self.version", + "guzzle/plugin-md5": "self.version", + "guzzle/plugin-mock": "self.version", + "guzzle/plugin-oauth": "self.version", + "guzzle/service": "self.version", + "guzzle/stream": "self.version" + }, + "require-dev": { + "doctrine/cache": "*", + "monolog/monolog": "1.*", + "phpunit/phpunit": "3.7.*", + "psr/log": "1.0.*", + "symfony/class-loader": "*", + "zend/zend-cache1": "1.12", + "zend/zend-log1": "1.12", + "zendframework/zend-cache": "2.0.*", + "zendframework/zend-log": "2.0.*" + }, + "time": "2013-04-29T23:55:30+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.4-dev" + } + }, + "autoload": { + "psr-0": { + "Guzzle\\Tests": "tests/", + "Guzzle": "src/" + } + }, + "license": ["MIT"], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "Guzzle Community", + "homepage": "https://github.com/guzzle/guzzle/contributors" + } + ], + "description": "Guzzle is a PHP HTTP client library and framework for building RESTful web service clients", + "homepage": "http://guzzlephp.org/", + "keywords": [ + "HTTP client", + "client", + "curl", + "framework", + "http", + "rest", + "web service" + ], + "support": { + "source": "https://github.com/guzzle/guzzle/tree/v3.4.2", + "issues": "https://github.com/guzzle/guzzle/issues" + } + }, + "v3.4.3": { + "name": "guzzlehttp/guzzle", + "version": "v3.4.3", + "version_normalized": "3.4.3.0", + "source": { + "type": "git", + "url": "https://github.com/guzzle/guzzle.git", + "reference": "5896a1475d245993b693434bc77a33e92c7feaf5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/5896a1475d245993b693434bc77a33e92c7feaf5", + "reference": "5896a1475d245993b693434bc77a33e92c7feaf5", + "shasum": "" + }, + "require": { + "ext-curl": "*", + "php": ">=5.3.2", + "symfony/event-dispatcher": ">=2.1" + }, + "replace": { + "guzzle/batch": "self.version", + "guzzle/cache": "self.version", + "guzzle/common": "self.version", + "guzzle/http": "self.version", + "guzzle/inflection": "self.version", + "guzzle/iterator": "self.version", + "guzzle/log": "self.version", + "guzzle/parser": "self.version", + "guzzle/plugin": "self.version", + "guzzle/plugin-async": "self.version", + "guzzle/plugin-backoff": "self.version", + "guzzle/plugin-cache": "self.version", + "guzzle/plugin-cookie": "self.version", + "guzzle/plugin-curlauth": "self.version", + "guzzle/plugin-error-response": "self.version", + "guzzle/plugin-history": "self.version", + "guzzle/plugin-log": "self.version", + "guzzle/plugin-md5": "self.version", + "guzzle/plugin-mock": "self.version", + "guzzle/plugin-oauth": "self.version", + "guzzle/service": "self.version", + "guzzle/stream": "self.version" + }, + "require-dev": { + "doctrine/cache": "*", + "monolog/monolog": "1.*", + "phpunit/phpunit": "3.7.*", + "psr/log": "1.0.*", + "symfony/class-loader": "*", + "zend/zend-cache1": "1.12", + "zend/zend-log1": "1.12", + "zendframework/zend-cache": "2.0.*", + "zendframework/zend-log": "2.0.*" + }, + "time": "2013-04-30T20:31:38+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.4-dev" + } + }, + "autoload": { + "psr-0": { + "Guzzle\\Tests": "tests/", + "Guzzle": "src/" + } + }, + "license": ["MIT"], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "Guzzle Community", + "homepage": "https://github.com/guzzle/guzzle/contributors" + } + ], + "description": "Guzzle is a PHP HTTP client library and framework for building RESTful web service clients", + "homepage": "http://guzzlephp.org/", + "keywords": [ + "HTTP client", + "client", + "curl", + "framework", + "http", + "rest", + "web service" + ], + "support": { + "source": "https://github.com/guzzle/guzzle/tree/v3.4.3", + "issues": "https://github.com/guzzle/guzzle/issues" + } + }, + "v3.5.0": { + "name": "guzzlehttp/guzzle", + "version": "v3.5.0", + "version_normalized": "3.5.0.0", + "source": { + "type": "git", + "url": "https://github.com/guzzle/guzzle.git", + "reference": "e97207d07d0385eac269a976628b7a5f9eeb4e07" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/e97207d07d0385eac269a976628b7a5f9eeb4e07", + "reference": "e97207d07d0385eac269a976628b7a5f9eeb4e07", + "shasum": "" + }, + "require": { + "ext-curl": "*", + "php": ">=5.3.2", + "symfony/event-dispatcher": ">=2.1" + }, + "replace": { + "guzzle/batch": "self.version", + "guzzle/cache": "self.version", + "guzzle/common": "self.version", + "guzzle/http": "self.version", + "guzzle/inflection": "self.version", + "guzzle/iterator": "self.version", + "guzzle/log": "self.version", + "guzzle/parser": "self.version", + "guzzle/plugin": "self.version", + "guzzle/plugin-async": "self.version", + "guzzle/plugin-backoff": "self.version", + "guzzle/plugin-cache": "self.version", + "guzzle/plugin-cookie": "self.version", + "guzzle/plugin-curlauth": "self.version", + "guzzle/plugin-error-response": "self.version", + "guzzle/plugin-history": "self.version", + "guzzle/plugin-log": "self.version", + "guzzle/plugin-md5": "self.version", + "guzzle/plugin-mock": "self.version", + "guzzle/plugin-oauth": "self.version", + "guzzle/service": "self.version", + "guzzle/stream": "self.version" + }, + "require-dev": { + "doctrine/cache": "*", + "monolog/monolog": "1.*", + "phpunit/phpunit": "3.7.*", + "psr/log": "1.0.*", + "symfony/class-loader": "*", + "zendframework/zend-cache": "2.0.*", + "zendframework/zend-log": "2.0.*" + }, + "time": "2013-05-13T20:17:47+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.5-dev" + } + }, + "autoload": { + "psr-0": { + "Guzzle\\Tests": "tests/", + "Guzzle": "src/" + } + }, + "license": ["MIT"], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "Guzzle Community", + "homepage": "https://github.com/guzzle/guzzle/contributors" + } + ], + "description": "Guzzle is a PHP HTTP client library and framework for building RESTful web service clients", + "homepage": "http://guzzlephp.org/", + "keywords": [ + "HTTP client", + "client", + "curl", + "framework", + "http", + "rest", + "web service" + ], + "support": { + "source": "https://github.com/guzzle/guzzle/tree/v3.5.0", + "issues": "https://github.com/guzzle/guzzle/issues" + } + }, + "v3.6.0": { + "name": "guzzlehttp/guzzle", + "version": "v3.6.0", + "version_normalized": "3.6.0.0", + "source": { + "type": "git", + "url": "https://github.com/guzzle/guzzle.git", + "reference": "b550d534c9b668c767b6a532bd686d0942505f7a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/b550d534c9b668c767b6a532bd686d0942505f7a", + "reference": "b550d534c9b668c767b6a532bd686d0942505f7a", + "shasum": "" + }, + "require": { + "ext-curl": "*", + "php": ">=5.3.2", + "symfony/event-dispatcher": ">=2.1" + }, + "replace": { + "guzzle/batch": "self.version", + "guzzle/cache": "self.version", + "guzzle/common": "self.version", + "guzzle/http": "self.version", + "guzzle/inflection": "self.version", + "guzzle/iterator": "self.version", + "guzzle/log": "self.version", + "guzzle/parser": "self.version", + "guzzle/plugin": "self.version", + "guzzle/plugin-async": "self.version", + "guzzle/plugin-backoff": "self.version", + "guzzle/plugin-cache": "self.version", + "guzzle/plugin-cookie": "self.version", + "guzzle/plugin-curlauth": "self.version", + "guzzle/plugin-error-response": "self.version", + "guzzle/plugin-history": "self.version", + "guzzle/plugin-log": "self.version", + "guzzle/plugin-md5": "self.version", + "guzzle/plugin-mock": "self.version", + "guzzle/plugin-oauth": "self.version", + "guzzle/service": "self.version", + "guzzle/stream": "self.version" + }, + "require-dev": { + "doctrine/cache": "*", + "monolog/monolog": "1.*", + "phpunit/phpunit": "3.7.*", + "psr/log": "1.0.*", + "symfony/class-loader": "*", + "zendframework/zend-cache": "2.0.*", + "zendframework/zend-log": "2.0.*" + }, + "time": "2013-05-30T07:01:25+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.6-dev" + } + }, + "autoload": { + "psr-0": { + "Guzzle\\Tests": "tests/", + "Guzzle": "src/" + } + }, + "license": ["MIT"], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "Guzzle Community", + "homepage": "https://github.com/guzzle/guzzle/contributors" + } + ], + "description": "Guzzle is a PHP HTTP client library and framework for building RESTful web service clients", + "homepage": "http://guzzlephp.org/", + "keywords": [ + "HTTP client", + "client", + "curl", + "framework", + "http", + "rest", + "web service" + ], + "support": { + "source": "https://github.com/guzzle/guzzle/tree/v3.6.0", + "issues": "https://github.com/guzzle/guzzle/issues" + } + }, + "v3.7.0": { + "name": "guzzlehttp/guzzle", + "version": "v3.7.0", + "version_normalized": "3.7.0.0", + "source": { + "type": "git", + "url": "https://github.com/guzzle/guzzle.git", + "reference": "0f2aad252b9c9120743dd475b383b1b6fb54c2f3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/0f2aad252b9c9120743dd475b383b1b6fb54c2f3", + "reference": "0f2aad252b9c9120743dd475b383b1b6fb54c2f3", + "shasum": "" + }, + "require": { + "ext-curl": "*", + "php": ">=5.3.2", + "symfony/event-dispatcher": ">=2.1" + }, + "replace": { + "guzzle/batch": "self.version", + "guzzle/cache": "self.version", + "guzzle/common": "self.version", + "guzzle/http": "self.version", + "guzzle/inflection": "self.version", + "guzzle/iterator": "self.version", + "guzzle/log": "self.version", + "guzzle/parser": "self.version", + "guzzle/plugin": "self.version", + "guzzle/plugin-async": "self.version", + "guzzle/plugin-backoff": "self.version", + "guzzle/plugin-cache": "self.version", + "guzzle/plugin-cookie": "self.version", + "guzzle/plugin-curlauth": "self.version", + "guzzle/plugin-error-response": "self.version", + "guzzle/plugin-history": "self.version", + "guzzle/plugin-log": "self.version", + "guzzle/plugin-md5": "self.version", + "guzzle/plugin-mock": "self.version", + "guzzle/plugin-oauth": "self.version", + "guzzle/service": "self.version", + "guzzle/stream": "self.version" + }, + "require-dev": { + "doctrine/cache": "*", + "monolog/monolog": "1.*", + "phpunit/phpunit": "3.7.*", + "psr/log": "1.0.*", + "symfony/class-loader": "*", + "zendframework/zend-cache": "2.0.*", + "zendframework/zend-log": "2.0.*" + }, + "time": "2013-06-11T00:24:07+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.7-dev" + } + }, + "autoload": { + "psr-0": { + "Guzzle\\Tests": "tests/", + "Guzzle": "src/" + } + }, + "license": ["MIT"], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "Guzzle Community", + "homepage": "https://github.com/guzzle/guzzle/contributors" + } + ], + "description": "Guzzle is a PHP HTTP client library and framework for building RESTful web service clients", + "homepage": "http://guzzlephp.org/", + "keywords": [ + "HTTP client", + "client", + "curl", + "framework", + "http", + "rest", + "web service" + ], + "support": { + "source": "https://github.com/guzzle/guzzle/tree/v3.7.0", + "issues": "https://github.com/guzzle/guzzle/issues" + } + }, + "v3.7.1": { + "name": "guzzlehttp/guzzle", + "version": "v3.7.1", + "version_normalized": "3.7.1.0", + "source": { + "type": "git", + "url": "https://github.com/guzzle/guzzle.git", + "reference": "aa68be2fa33896c0a0a7638d5b8e3f9e1a41bfab" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/aa68be2fa33896c0a0a7638d5b8e3f9e1a41bfab", + "reference": "aa68be2fa33896c0a0a7638d5b8e3f9e1a41bfab", + "shasum": "" + }, + "require": { + "ext-curl": "*", + "php": ">=5.3.2", + "symfony/event-dispatcher": ">=2.1" + }, + "replace": { + "guzzle/batch": "self.version", + "guzzle/cache": "self.version", + "guzzle/common": "self.version", + "guzzle/http": "self.version", + "guzzle/inflection": "self.version", + "guzzle/iterator": "self.version", + "guzzle/log": "self.version", + "guzzle/parser": "self.version", + "guzzle/plugin": "self.version", + "guzzle/plugin-async": "self.version", + "guzzle/plugin-backoff": "self.version", + "guzzle/plugin-cache": "self.version", + "guzzle/plugin-cookie": "self.version", + "guzzle/plugin-curlauth": "self.version", + "guzzle/plugin-error-response": "self.version", + "guzzle/plugin-history": "self.version", + "guzzle/plugin-log": "self.version", + "guzzle/plugin-md5": "self.version", + "guzzle/plugin-mock": "self.version", + "guzzle/plugin-oauth": "self.version", + "guzzle/service": "self.version", + "guzzle/stream": "self.version" + }, + "require-dev": { + "doctrine/cache": "*", + "monolog/monolog": "1.*", + "phpunit/phpunit": "3.7.*", + "psr/log": "1.0.*", + "symfony/class-loader": "*", + "zendframework/zend-cache": "2.0.*", + "zendframework/zend-log": "2.0.*" + }, + "time": "2013-07-05T20:17:54+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.7-dev" + } + }, + "autoload": { + "psr-0": { + "Guzzle\\Tests": "tests/", + "Guzzle": "src/" + } + }, + "license": ["MIT"], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "Guzzle Community", + "homepage": "https://github.com/guzzle/guzzle/contributors" + } + ], + "description": "Guzzle is a PHP HTTP client library and framework for building RESTful web service clients", + "homepage": "http://guzzlephp.org/", + "keywords": [ + "HTTP client", + "client", + "curl", + "framework", + "http", + "rest", + "web service" + ], + "support": { + "source": "https://github.com/guzzle/guzzle/tree/v3.7.1", + "issues": "https://github.com/guzzle/guzzle/issues" + } + }, + "v3.7.2": { + "name": "guzzlehttp/guzzle", + "version": "v3.7.2", + "version_normalized": "3.7.2.0", + "source": { + "type": "git", + "url": "https://github.com/guzzle/guzzle.git", + "reference": "eaef90d27bb1d682e1f6ab2d77606dc0159049e6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/eaef90d27bb1d682e1f6ab2d77606dc0159049e6", + "reference": "eaef90d27bb1d682e1f6ab2d77606dc0159049e6", + "shasum": "" + }, + "require": { + "ext-curl": "*", + "php": ">=5.3.2", + "symfony/event-dispatcher": ">=2.1" + }, + "replace": { + "guzzle/batch": "self.version", + "guzzle/cache": "self.version", + "guzzle/common": "self.version", + "guzzle/http": "self.version", + "guzzle/inflection": "self.version", + "guzzle/iterator": "self.version", + "guzzle/log": "self.version", + "guzzle/parser": "self.version", + "guzzle/plugin": "self.version", + "guzzle/plugin-async": "self.version", + "guzzle/plugin-backoff": "self.version", + "guzzle/plugin-cache": "self.version", + "guzzle/plugin-cookie": "self.version", + "guzzle/plugin-curlauth": "self.version", + "guzzle/plugin-error-response": "self.version", + "guzzle/plugin-history": "self.version", + "guzzle/plugin-log": "self.version", + "guzzle/plugin-md5": "self.version", + "guzzle/plugin-mock": "self.version", + "guzzle/plugin-oauth": "self.version", + "guzzle/service": "self.version", + "guzzle/stream": "self.version" + }, + "require-dev": { + "doctrine/cache": "*", + "monolog/monolog": "1.*", + "phpunit/phpunit": "3.7.*", + "psr/log": "1.0.*", + "symfony/class-loader": "*", + "zendframework/zend-cache": "2.0.*", + "zendframework/zend-log": "2.0.*" + }, + "time": "2013-08-02T18:31:05+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.7-dev" + } + }, + "autoload": { + "psr-0": { + "Guzzle\\Tests": "tests/", + "Guzzle": "src/" + } + }, + "license": ["MIT"], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "Guzzle Community", + "homepage": "https://github.com/guzzle/guzzle/contributors" + } + ], + "description": "Guzzle is a PHP HTTP client library and framework for building RESTful web service clients", + "homepage": "http://guzzlephp.org/", + "keywords": [ + "HTTP client", + "client", + "curl", + "framework", + "http", + "rest", + "web service" + ], + "support": { + "source": "https://github.com/guzzle/guzzle/tree/v3.7.2", + "issues": "https://github.com/guzzle/guzzle/issues" + } + }, + "v3.7.3": { + "name": "guzzlehttp/guzzle", + "version": "v3.7.3", + "version_normalized": "3.7.3.0", + "source": { + "type": "git", + "url": "https://github.com/guzzle/guzzle.git", + "reference": "0f16aad385528b5cf790392cb4a4d16cf600e944" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/0f16aad385528b5cf790392cb4a4d16cf600e944", + "reference": "0f16aad385528b5cf790392cb4a4d16cf600e944", + "shasum": "" + }, + "require": { + "ext-curl": "*", + "php": ">=5.3.2", + "symfony/event-dispatcher": ">=2.1" + }, + "replace": { + "guzzle/batch": "self.version", + "guzzle/cache": "self.version", + "guzzle/common": "self.version", + "guzzle/http": "self.version", + "guzzle/inflection": "self.version", + "guzzle/iterator": "self.version", + "guzzle/log": "self.version", + "guzzle/parser": "self.version", + "guzzle/plugin": "self.version", + "guzzle/plugin-async": "self.version", + "guzzle/plugin-backoff": "self.version", + "guzzle/plugin-cache": "self.version", + "guzzle/plugin-cookie": "self.version", + "guzzle/plugin-curlauth": "self.version", + "guzzle/plugin-error-response": "self.version", + "guzzle/plugin-history": "self.version", + "guzzle/plugin-log": "self.version", + "guzzle/plugin-md5": "self.version", + "guzzle/plugin-mock": "self.version", + "guzzle/plugin-oauth": "self.version", + "guzzle/service": "self.version", + "guzzle/stream": "self.version" + }, + "require-dev": { + "doctrine/cache": "*", + "monolog/monolog": "1.*", + "phpunit/phpunit": "3.7.*", + "psr/log": "1.0.*", + "symfony/class-loader": "*", + "zendframework/zend-cache": "2.0.*", + "zendframework/zend-log": "2.0.*" + }, + "time": "2013-09-08T21:09:18+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.7-dev" + } + }, + "autoload": { + "psr-0": { + "Guzzle\\Tests": "tests/", + "Guzzle": "src/" + } + }, + "license": ["MIT"], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "Guzzle Community", + "homepage": "https://github.com/guzzle/guzzle/contributors" + } + ], + "description": "Guzzle is a PHP HTTP client library and framework for building RESTful web service clients", + "homepage": "http://guzzlephp.org/", + "keywords": [ + "HTTP client", + "client", + "curl", + "framework", + "http", + "rest", + "web service" + ], + "support": { + "source": "https://github.com/guzzle/guzzle/tree/v3.7.3", + "issues": "https://github.com/guzzle/guzzle/issues" + } + }, + "v3.7.4": { + "name": "guzzlehttp/guzzle", + "version": "v3.7.4", + "version_normalized": "3.7.4.0", + "source": { + "type": "git", + "url": "https://github.com/guzzle/guzzle.git", + "reference": "b170b028c6bb5799640e46c8803015b0f9a45ed9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/b170b028c6bb5799640e46c8803015b0f9a45ed9", + "reference": "b170b028c6bb5799640e46c8803015b0f9a45ed9", + "shasum": "" + }, + "require": { + "ext-curl": "*", + "php": ">=5.3.3", + "symfony/event-dispatcher": ">=2.1" + }, + "replace": { + "guzzle/batch": "self.version", + "guzzle/cache": "self.version", + "guzzle/common": "self.version", + "guzzle/http": "self.version", + "guzzle/inflection": "self.version", + "guzzle/iterator": "self.version", + "guzzle/log": "self.version", + "guzzle/parser": "self.version", + "guzzle/plugin": "self.version", + "guzzle/plugin-async": "self.version", + "guzzle/plugin-backoff": "self.version", + "guzzle/plugin-cache": "self.version", + "guzzle/plugin-cookie": "self.version", + "guzzle/plugin-curlauth": "self.version", + "guzzle/plugin-error-response": "self.version", + "guzzle/plugin-history": "self.version", + "guzzle/plugin-log": "self.version", + "guzzle/plugin-md5": "self.version", + "guzzle/plugin-mock": "self.version", + "guzzle/plugin-oauth": "self.version", + "guzzle/service": "self.version", + "guzzle/stream": "self.version" + }, + "require-dev": { + "doctrine/cache": "*", + "monolog/monolog": "1.*", + "phpunit/phpunit": "3.7.*", + "psr/log": "1.0.*", + "symfony/class-loader": "*", + "zendframework/zend-cache": "2.0.*", + "zendframework/zend-log": "2.0.*" + }, + "time": "2013-10-02T20:47:00+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.7-dev" + } + }, + "autoload": { + "psr-0": { + "Guzzle\\Tests": "tests/", + "Guzzle": "src/" + } + }, + "license": ["MIT"], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "Guzzle Community", + "homepage": "https://github.com/guzzle/guzzle/contributors" + } + ], + "description": "Guzzle is a PHP HTTP client library and framework for building RESTful web service clients", + "homepage": "http://guzzlephp.org/", + "keywords": [ + "HTTP client", + "client", + "curl", + "framework", + "http", + "rest", + "web service" + ], + "support": { + "source": "https://github.com/guzzle/guzzle/tree/v3.7.4", + "issues": "https://github.com/guzzle/guzzle/issues" + } + }, + "v3.8.0": { + "name": "guzzlehttp/guzzle", + "version": "v3.8.0", + "version_normalized": "3.8.0.0", + "source": { + "type": "git", + "url": "https://github.com/guzzle/guzzle.git", + "reference": "b4a3ce8c05e777fa18b802956d5d0e38ad338a69" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/b4a3ce8c05e777fa18b802956d5d0e38ad338a69", + "reference": "b4a3ce8c05e777fa18b802956d5d0e38ad338a69", + "shasum": "" + }, + "require": { + "ext-curl": "*", + "php": ">=5.3.3", + "symfony/event-dispatcher": ">=2.1" + }, + "replace": { + "guzzle/batch": "self.version", + "guzzle/cache": "self.version", + "guzzle/common": "self.version", + "guzzle/http": "self.version", + "guzzle/inflection": "self.version", + "guzzle/iterator": "self.version", + "guzzle/log": "self.version", + "guzzle/parser": "self.version", + "guzzle/plugin": "self.version", + "guzzle/plugin-async": "self.version", + "guzzle/plugin-backoff": "self.version", + "guzzle/plugin-cache": "self.version", + "guzzle/plugin-cookie": "self.version", + "guzzle/plugin-curlauth": "self.version", + "guzzle/plugin-error-response": "self.version", + "guzzle/plugin-history": "self.version", + "guzzle/plugin-log": "self.version", + "guzzle/plugin-md5": "self.version", + "guzzle/plugin-mock": "self.version", + "guzzle/plugin-oauth": "self.version", + "guzzle/service": "self.version", + "guzzle/stream": "self.version" + }, + "require-dev": { + "doctrine/cache": "*", + "monolog/monolog": "1.*", + "phpunit/phpunit": "3.7.*", + "psr/log": "1.0.*", + "symfony/class-loader": "*", + "zendframework/zend-cache": "2.0.*", + "zendframework/zend-log": "2.0.*" + }, + "time": "2013-12-05T23:39:20+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.8-dev" + } + }, + "autoload": { + "psr-0": { + "Guzzle\\Tests": "tests/", + "Guzzle": "src/" + } + }, + "license": ["MIT"], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "Guzzle Community", + "homepage": "https://github.com/guzzle/guzzle/contributors" + } + ], + "description": "Guzzle is a PHP HTTP client library and framework for building RESTful web service clients", + "homepage": "http://guzzlephp.org/", + "keywords": [ + "HTTP client", + "client", + "curl", + "framework", + "http", + "rest", + "web service" + ], + "support": { + "source": "https://github.com/guzzle/guzzle/tree/v3.8.0", + "issues": "https://github.com/guzzle/guzzle/issues" + } + }, + "v3.8.1": { + "name": "guzzlehttp/guzzle", + "version": "v3.8.1", + "version_normalized": "3.8.1.0", + "source": { + "type": "git", + "url": "https://github.com/guzzle/guzzle.git", + "reference": "4de0618a01b34aa1c8c33a3f13f396dcd3882eba" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/4de0618a01b34aa1c8c33a3f13f396dcd3882eba", + "reference": "4de0618a01b34aa1c8c33a3f13f396dcd3882eba", + "shasum": "" + }, + "require": { + "ext-curl": "*", + "php": ">=5.3.3", + "symfony/event-dispatcher": ">=2.1" + }, + "replace": { + "guzzle/batch": "self.version", + "guzzle/cache": "self.version", + "guzzle/common": "self.version", + "guzzle/http": "self.version", + "guzzle/inflection": "self.version", + "guzzle/iterator": "self.version", + "guzzle/log": "self.version", + "guzzle/parser": "self.version", + "guzzle/plugin": "self.version", + "guzzle/plugin-async": "self.version", + "guzzle/plugin-backoff": "self.version", + "guzzle/plugin-cache": "self.version", + "guzzle/plugin-cookie": "self.version", + "guzzle/plugin-curlauth": "self.version", + "guzzle/plugin-error-response": "self.version", + "guzzle/plugin-history": "self.version", + "guzzle/plugin-log": "self.version", + "guzzle/plugin-md5": "self.version", + "guzzle/plugin-mock": "self.version", + "guzzle/plugin-oauth": "self.version", + "guzzle/service": "self.version", + "guzzle/stream": "self.version" + }, + "require-dev": { + "doctrine/cache": "*", + "monolog/monolog": "1.*", + "phpunit/phpunit": "3.7.*", + "psr/log": "1.0.*", + "symfony/class-loader": "*", + "zendframework/zend-cache": "<2.3", + "zendframework/zend-log": "<2.3" + }, + "time": "2014-01-28T22:29:15+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.8-dev" + } + }, + "autoload": { + "psr-0": { + "Guzzle": "src/", + "Guzzle\\Tests": "tests/" + } + }, + "license": ["MIT"], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "Guzzle Community", + "homepage": "https://github.com/guzzle/guzzle/contributors" + } + ], + "description": "Guzzle is a PHP HTTP client library and framework for building RESTful web service clients", + "homepage": "http://guzzlephp.org/", + "keywords": [ + "HTTP client", + "client", + "curl", + "framework", + "http", + "rest", + "web service" + ], + "support": { + "source": "https://github.com/guzzle/guzzle/tree/v3.8.1", + "issues": "https://github.com/guzzle/guzzle/issues" + } + } + } + } +} diff --git a/test/datasource/packagist/_fixtures/mailchimp-api.json b/test/datasource/packagist/_fixtures/mailchimp-api.json new file mode 100644 index 0000000000..7fb2a254e0 --- /dev/null +++ b/test/datasource/packagist/_fixtures/mailchimp-api.json @@ -0,0 +1,630 @@ +{ + "packages": { + "drewm/mailchimp-api": { + "dev-api-v2": { + "name": "drewm/mailchimp-api", + "description": "Super-simple, minimum abstraction MailChimp API v2 wrapper", + "keywords": [], + "homepage": "https://github.com/drewm/mailchimp-api", + "version": "dev-api-v2", + "version_normalized": "dev-api-v2", + "license": ["MIT"], + "authors": [ + { "name": "Drew McLellan", "homepage": "http://allinthehead.com/" } + ], + "source": { + "type": "git", + "url": "https://github.com/drewm/mailchimp-api.git", + "reference": "2ace9cf087bea43d0bf9c7207d94ce93642e6262" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/drewm/mailchimp-api/zipball/2ace9cf087bea43d0bf9c7207d94ce93642e6262", + "reference": "2ace9cf087bea43d0bf9c7207d94ce93642e6262", + "shasum": "" + }, + "type": "library", + "time": "2016-01-17T15:57:27+00:00", + "autoload": { "psr-0": { "Drewm": "src/" } }, + "require": { "php": ">=5.3" }, + "uid": 660713 + }, + "dev-api-v3": { + "name": "drewm/mailchimp-api", + "description": "Super-simple, minimum abstraction MailChimp API v3 wrapper", + "keywords": [], + "homepage": "https://github.com/drewm/mailchimp-api", + "version": "dev-api-v3", + "version_normalized": "dev-api-v3", + "license": ["MIT"], + "authors": [ + { + "name": "Drew McLellan", + "email": "drew.mclellan@gmail.com", + "homepage": "http://allinthehead.com/" + } + ], + "source": { + "type": "git", + "url": "https://github.com/drewm/mailchimp-api.git", + "reference": "268dca3f0e35bdc263ceb8114b24c7496c3b46f5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/drewm/mailchimp-api/zipball/268dca3f0e35bdc263ceb8114b24c7496c3b46f5", + "reference": "268dca3f0e35bdc263ceb8114b24c7496c3b46f5", + "shasum": "" + }, + "type": "library", + "time": "2016-01-17T15:59:26+00:00", + "autoload": { "psr-4": { "DrewM\\MailChimp\\": "src" } }, + "require": { "php": ">=5.3" }, + "require-dev": { + "phpunit/phpunit": "4.0.*", + "vlucas/phpdotenv": "^2.0" + }, + "uid": 456958 + }, + "dev-master": { + "name": "drewm/mailchimp-api", + "description": "Super-simple, minimum abstraction MailChimp API v3 wrapper", + "keywords": [], + "homepage": "https://github.com/drewm/mailchimp-api", + "version": "dev-master", + "version_normalized": "9999999-dev", + "license": ["MIT"], + "authors": [ + { + "name": "Drew McLellan", + "email": "drew.mclellan@gmail.com", + "homepage": "http://allinthehead.com/" + } + ], + "source": { + "type": "git", + "url": "https://github.com/drewm/mailchimp-api.git", + "reference": "e3febc93dbe8047f0a14fea19c1efe79cecc7e98" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/drewm/mailchimp-api/zipball/e3febc93dbe8047f0a14fea19c1efe79cecc7e98", + "reference": "e3febc93dbe8047f0a14fea19c1efe79cecc7e98", + "shasum": "" + }, + "type": "library", + "time": "2018-02-23T09:45:38+00:00", + "autoload": { "psr-4": { "DrewM\\MailChimp\\": "src" } }, + "require": { "php": ">=5.3", "ext-curl": "*" }, + "require-dev": { + "vlucas/phpdotenv": "^2.0", + "phpunit/phpunit": "7.0.*" + }, + "uid": 112102 + }, + "v1.0": { + "name": "drewm/mailchimp-api", + "description": "Super-simple, minimum abstraction MailChimp API v2 wrapper", + "keywords": [], + "homepage": "https://github.com/drewm/mailchimp-api", + "version": "v1.0", + "version_normalized": "1.0.0.0", + "license": ["MIT"], + "authors": [ + { "name": "Drew McLellan", "homepage": "http://allinthehead.com/" } + ], + "source": { + "type": "git", + "url": "https://github.com/drewm/mailchimp-api.git", + "reference": "0b763f05fe18610061b8289a399a9d0569036a50" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/drewm/mailchimp-api/zipball/0b763f05fe18610061b8289a399a9d0569036a50", + "reference": "0b763f05fe18610061b8289a399a9d0569036a50", + "shasum": "" + }, + "type": "library", + "time": "2014-05-30T16:51:39+00:00", + "autoload": { "psr-0": { "Drewm": "src/" } }, + "require": { "php": ">=5.3" }, + "uid": 249784 + }, + "v1.1": { + "name": "drewm/mailchimp-api", + "description": "Super-simple, minimum abstraction MailChimp API v2 wrapper", + "keywords": [], + "homepage": "https://github.com/drewm/mailchimp-api", + "version": "v1.1", + "version_normalized": "1.1.0.0", + "license": ["MIT"], + "authors": [ + { "name": "Drew McLellan", "homepage": "http://allinthehead.com/" } + ], + "source": { + "type": "git", + "url": "https://github.com/drewm/mailchimp-api.git", + "reference": "707d555962442b21a75683a56bdb7cebd0a19f72" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/drewm/mailchimp-api/zipball/707d555962442b21a75683a56bdb7cebd0a19f72", + "reference": "707d555962442b21a75683a56bdb7cebd0a19f72", + "shasum": "" + }, + "type": "library", + "time": "2015-07-07T15:38:25+00:00", + "autoload": { "psr-0": { "Drewm": "src/" } }, + "require": { "php": ">=5.3" }, + "uid": 454905 + }, + "v2.0": { + "name": "drewm/mailchimp-api", + "description": "Super-simple, minimum abstraction MailChimp API v3 wrapper", + "keywords": [], + "homepage": "https://github.com/drewm/mailchimp-api", + "version": "v2.0", + "version_normalized": "2.0.0.0", + "license": ["MIT"], + "authors": [ + { + "name": "Drew McLellan", + "email": "drew.mclellan@gmail.com", + "homepage": "http://allinthehead.com/" + } + ], + "source": { + "type": "git", + "url": "https://github.com/drewm/mailchimp-api.git", + "reference": "a2eb58b615aff713fcb1714e33f321712c5be3c8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/drewm/mailchimp-api/zipball/a2eb58b615aff713fcb1714e33f321712c5be3c8", + "reference": "a2eb58b615aff713fcb1714e33f321712c5be3c8", + "shasum": "" + }, + "type": "library", + "time": "2016-01-17T13:08:01+00:00", + "autoload": { "psr-4": { "DrewM\\MailChimp\\": "src" } }, + "require": { "php": ">=5.3" }, + "require-dev": { + "phpunit/phpunit": "4.0.*", + "vlucas/phpdotenv": "^2.0" + }, + "uid": 660717 + }, + "v2.1": { + "name": "drewm/mailchimp-api", + "description": "Super-simple, minimum abstraction MailChimp API v3 wrapper", + "keywords": [], + "homepage": "https://github.com/drewm/mailchimp-api", + "version": "v2.1", + "version_normalized": "2.1.0.0", + "license": ["MIT"], + "authors": [ + { + "name": "Drew McLellan", + "email": "drew.mclellan@gmail.com", + "homepage": "http://allinthehead.com/" + } + ], + "source": { + "type": "git", + "url": "https://github.com/drewm/mailchimp-api.git", + "reference": "a9bf617afb5a9bcb2601f5cc23b01a7b581d5659" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/drewm/mailchimp-api/zipball/a9bf617afb5a9bcb2601f5cc23b01a7b581d5659", + "reference": "a9bf617afb5a9bcb2601f5cc23b01a7b581d5659", + "shasum": "" + }, + "type": "library", + "time": "2016-01-30T16:12:54+00:00", + "autoload": { "psr-4": { "DrewM\\MailChimp\\": "src" } }, + "require": { "php": ">=5.3" }, + "require-dev": { + "phpunit/phpunit": "4.0.*", + "vlucas/phpdotenv": "^2.0" + }, + "uid": 678375 + }, + "v2.1.1": { + "name": "drewm/mailchimp-api", + "description": "Super-simple, minimum abstraction MailChimp API v3 wrapper", + "keywords": [], + "homepage": "https://github.com/drewm/mailchimp-api", + "version": "v2.1.1", + "version_normalized": "2.1.1.0", + "license": ["MIT"], + "authors": [ + { + "name": "Drew McLellan", + "email": "drew.mclellan@gmail.com", + "homepage": "http://allinthehead.com/" + } + ], + "source": { + "type": "git", + "url": "https://github.com/drewm/mailchimp-api.git", + "reference": "86f529eba05a7e4c3a3e091aed8ff056137e6251" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/drewm/mailchimp-api/zipball/86f529eba05a7e4c3a3e091aed8ff056137e6251", + "reference": "86f529eba05a7e4c3a3e091aed8ff056137e6251", + "shasum": "" + }, + "type": "library", + "time": "2016-04-06T08:37:20+00:00", + "autoload": { "psr-4": { "DrewM\\MailChimp\\": "src" } }, + "require": { "php": ">=5.3" }, + "require-dev": { + "phpunit/phpunit": "4.0.*", + "vlucas/phpdotenv": "^2.0" + }, + "uid": 766160 + }, + "v2.1.2": { + "name": "drewm/mailchimp-api", + "description": "Super-simple, minimum abstraction MailChimp API v3 wrapper", + "keywords": [], + "homepage": "https://github.com/drewm/mailchimp-api", + "version": "v2.1.2", + "version_normalized": "2.1.2.0", + "license": ["MIT"], + "authors": [ + { + "name": "Drew McLellan", + "email": "drew.mclellan@gmail.com", + "homepage": "http://allinthehead.com/" + } + ], + "source": { + "type": "git", + "url": "https://github.com/drewm/mailchimp-api.git", + "reference": "f4539014e9cc96eab0f187f52eb60499518a31bb" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/drewm/mailchimp-api/zipball/f4539014e9cc96eab0f187f52eb60499518a31bb", + "reference": "f4539014e9cc96eab0f187f52eb60499518a31bb", + "shasum": "" + }, + "type": "library", + "time": "2016-04-06T12:41:37+00:00", + "autoload": { "psr-4": { "DrewM\\MailChimp\\": "src" } }, + "require": { "php": ">=5.3" }, + "require-dev": { + "phpunit/phpunit": "4.0.*", + "vlucas/phpdotenv": "^2.0" + }, + "uid": 766567 + }, + "v2.1.3": { + "name": "drewm/mailchimp-api", + "description": "Super-simple, minimum abstraction MailChimp API v3 wrapper", + "keywords": [], + "homepage": "https://github.com/drewm/mailchimp-api", + "version": "v2.1.3", + "version_normalized": "2.1.3.0", + "license": ["MIT"], + "authors": [ + { + "name": "Drew McLellan", + "email": "drew.mclellan@gmail.com", + "homepage": "http://allinthehead.com/" + } + ], + "source": { + "type": "git", + "url": "https://github.com/drewm/mailchimp-api.git", + "reference": "6188e2be5827efb6595f63ad6f01a26e84bd39f7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/drewm/mailchimp-api/zipball/6188e2be5827efb6595f63ad6f01a26e84bd39f7", + "reference": "6188e2be5827efb6595f63ad6f01a26e84bd39f7", + "shasum": "" + }, + "type": "library", + "time": "2016-04-12T09:09:47+00:00", + "autoload": { "psr-4": { "DrewM\\MailChimp\\": "src" } }, + "require": { "php": ">=5.3" }, + "require-dev": { + "phpunit/phpunit": "4.0.*", + "vlucas/phpdotenv": "^2.0" + }, + "uid": 774505 + }, + "v2.2": { + "name": "drewm/mailchimp-api", + "description": "Super-simple, minimum abstraction MailChimp API v3 wrapper", + "keywords": [], + "homepage": "https://github.com/drewm/mailchimp-api", + "version": "v2.2", + "version_normalized": "2.2.0.0", + "license": ["MIT"], + "authors": [ + { + "name": "Drew McLellan", + "email": "drew.mclellan@gmail.com", + "homepage": "http://allinthehead.com/" + } + ], + "source": { + "type": "git", + "url": "https://github.com/drewm/mailchimp-api.git", + "reference": "590fb71e3493b5daba382c44f714f2e25d785814" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/drewm/mailchimp-api/zipball/590fb71e3493b5daba382c44f714f2e25d785814", + "reference": "590fb71e3493b5daba382c44f714f2e25d785814", + "shasum": "" + }, + "type": "library", + "time": "2016-04-23T12:43:28+00:00", + "autoload": { "psr-4": { "DrewM\\MailChimp\\": "src" } }, + "require": { "php": ">=5.3", "ext-curl": "*" }, + "require-dev": { + "phpunit/phpunit": "4.0.*", + "vlucas/phpdotenv": "^2.0" + }, + "uid": 790573 + }, + "v2.2.1": { + "name": "drewm/mailchimp-api", + "description": "Super-simple, minimum abstraction MailChimp API v3 wrapper", + "keywords": [], + "homepage": "https://github.com/drewm/mailchimp-api", + "version": "v2.2.1", + "version_normalized": "2.2.1.0", + "license": ["MIT"], + "authors": [ + { + "name": "Drew McLellan", + "email": "drew.mclellan@gmail.com", + "homepage": "http://allinthehead.com/" + } + ], + "source": { + "type": "git", + "url": "https://github.com/drewm/mailchimp-api.git", + "reference": "a2bf78208c49b205482c5ca884cb45a8cd266d5c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/drewm/mailchimp-api/zipball/a2bf78208c49b205482c5ca884cb45a8cd266d5c", + "reference": "a2bf78208c49b205482c5ca884cb45a8cd266d5c", + "shasum": "" + }, + "type": "library", + "time": "2016-04-23T18:00:21+00:00", + "autoload": { "psr-4": { "DrewM\\MailChimp\\": "src" } }, + "require": { "php": ">=5.3", "ext-curl": "*" }, + "require-dev": { + "phpunit/phpunit": "4.0.*", + "vlucas/phpdotenv": "^2.0" + }, + "uid": 843075 + }, + "v2.2.2": { + "name": "drewm/mailchimp-api", + "description": "Super-simple, minimum abstraction MailChimp API v3 wrapper", + "keywords": [], + "homepage": "https://github.com/drewm/mailchimp-api", + "version": "v2.2.2", + "version_normalized": "2.2.2.0", + "license": ["MIT"], + "authors": [ + { + "name": "Drew McLellan", + "email": "drew.mclellan@gmail.com", + "homepage": "http://allinthehead.com/" + } + ], + "source": { + "type": "git", + "url": "https://github.com/drewm/mailchimp-api.git", + "reference": "6ebcfd131fd6f3cac69be9fccb6c3f8102736952" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/drewm/mailchimp-api/zipball/6ebcfd131fd6f3cac69be9fccb6c3f8102736952", + "reference": "6ebcfd131fd6f3cac69be9fccb6c3f8102736952", + "shasum": "" + }, + "type": "library", + "time": "2016-07-01T09:58:24+00:00", + "autoload": { "psr-4": { "DrewM\\MailChimp\\": "src" } }, + "require": { "php": ">=5.3", "ext-curl": "*" }, + "require-dev": { + "phpunit/phpunit": "4.0.*", + "vlucas/phpdotenv": "^2.0" + }, + "uid": 884940 + }, + "v2.2.3": { + "name": "drewm/mailchimp-api", + "description": "Super-simple, minimum abstraction MailChimp API v3 wrapper", + "keywords": [], + "homepage": "https://github.com/drewm/mailchimp-api", + "version": "v2.2.3", + "version_normalized": "2.2.3.0", + "license": ["MIT"], + "authors": [ + { + "name": "Drew McLellan", + "email": "drew.mclellan@gmail.com", + "homepage": "http://allinthehead.com/" + } + ], + "source": { + "type": "git", + "url": "https://github.com/drewm/mailchimp-api.git", + "reference": "89b7dbc54b7ba8c2e249d6e63f66d22ecb8070f8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/drewm/mailchimp-api/zipball/89b7dbc54b7ba8c2e249d6e63f66d22ecb8070f8", + "reference": "89b7dbc54b7ba8c2e249d6e63f66d22ecb8070f8", + "shasum": "" + }, + "type": "library", + "time": "2016-07-01T15:53:33+00:00", + "autoload": { "psr-4": { "DrewM\\MailChimp\\": "src" } }, + "require": { "php": ">=5.3", "ext-curl": "*" }, + "require-dev": { + "phpunit/phpunit": "4.0.*", + "vlucas/phpdotenv": "^2.0" + }, + "uid": 897514 + }, + "v2.2.4": { + "name": "drewm/mailchimp-api", + "description": "Super-simple, minimum abstraction MailChimp API v3 wrapper", + "keywords": [], + "homepage": "https://github.com/drewm/mailchimp-api", + "version": "v2.2.4", + "version_normalized": "2.2.4.0", + "license": ["MIT"], + "authors": [ + { + "name": "Drew McLellan", + "email": "drew.mclellan@gmail.com", + "homepage": "http://allinthehead.com/" + } + ], + "source": { + "type": "git", + "url": "https://github.com/drewm/mailchimp-api.git", + "reference": "89b7dbc54b7ba8c2e249d6e63f66d22ecb8070f8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/drewm/mailchimp-api/zipball/89b7dbc54b7ba8c2e249d6e63f66d22ecb8070f8", + "reference": "89b7dbc54b7ba8c2e249d6e63f66d22ecb8070f8", + "shasum": "" + }, + "type": "library", + "time": "2016-07-01T15:53:33+00:00", + "autoload": { "psr-4": { "DrewM\\MailChimp\\": "src" } }, + "require": { "php": ">=5.3", "ext-curl": "*" }, + "require-dev": { + "phpunit/phpunit": "4.0.*", + "vlucas/phpdotenv": "^2.0" + }, + "uid": 897515 + }, + "v2.3": { + "name": "drewm/mailchimp-api", + "description": "Super-simple, minimum abstraction MailChimp API v3 wrapper", + "keywords": [], + "homepage": "https://github.com/drewm/mailchimp-api", + "version": "v2.3", + "version_normalized": "2.3.0.0", + "license": ["MIT"], + "authors": [ + { + "name": "Drew McLellan", + "email": "drew.mclellan@gmail.com", + "homepage": "http://allinthehead.com/" + } + ], + "source": { + "type": "git", + "url": "https://github.com/drewm/mailchimp-api.git", + "reference": "6a5373378f8e61284be81d6424d22fb2a3a1ff9e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/drewm/mailchimp-api/zipball/6a5373378f8e61284be81d6424d22fb2a3a1ff9e", + "reference": "6a5373378f8e61284be81d6424d22fb2a3a1ff9e", + "shasum": "" + }, + "type": "library", + "time": "2016-12-21T14:50:24+00:00", + "autoload": { "psr-4": { "DrewM\\MailChimp\\": "src" } }, + "require": { "php": ">=5.3", "ext-curl": "*" }, + "require-dev": { + "phpunit/phpunit": "4.0.*", + "vlucas/phpdotenv": "^2.0" + }, + "uid": 1137300 + }, + "v2.4": { + "name": "drewm/mailchimp-api", + "description": "Super-simple, minimum abstraction MailChimp API v3 wrapper", + "keywords": [], + "homepage": "https://github.com/drewm/mailchimp-api", + "version": "v2.4", + "version_normalized": "2.4.0.0", + "license": ["MIT"], + "authors": [ + { + "name": "Drew McLellan", + "email": "drew.mclellan@gmail.com", + "homepage": "http://allinthehead.com/" + } + ], + "source": { + "type": "git", + "url": "https://github.com/drewm/mailchimp-api.git", + "reference": "fe480bb652f85270227bf6d639b0026a531f21fc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/drewm/mailchimp-api/zipball/fe480bb652f85270227bf6d639b0026a531f21fc", + "reference": "fe480bb652f85270227bf6d639b0026a531f21fc", + "shasum": "" + }, + "type": "library", + "time": "2017-02-16T13:24:20+00:00", + "autoload": { "psr-4": { "DrewM\\MailChimp\\": "src" } }, + "require": { "php": ">=5.3", "ext-curl": "*" }, + "require-dev": { + "phpunit/phpunit": "4.0.*", + "vlucas/phpdotenv": "^2.0" + }, + "uid": 1237997 + }, + "v2.5": { + "name": "drewm/mailchimp-api", + "description": "Super-simple, minimum abstraction MailChimp API v3 wrapper", + "keywords": [], + "homepage": "https://github.com/drewm/mailchimp-api", + "version": "v2.5", + "version_normalized": "2.5.0.0", + "license": ["MIT"], + "authors": [ + { + "name": "Drew McLellan", + "email": "drew.mclellan@gmail.com", + "homepage": "http://allinthehead.com/" + } + ], + "source": { + "type": "git", + "url": "https://github.com/drewm/mailchimp-api.git", + "reference": "f532fa26cd6e7d17c9ba40a757d8c6bfee47dace" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/drewm/mailchimp-api/zipball/f532fa26cd6e7d17c9ba40a757d8c6bfee47dace", + "reference": "f532fa26cd6e7d17c9ba40a757d8c6bfee47dace", + "shasum": "" + }, + "type": "library", + "time": "2018-02-16T15:31:05+00:00", + "autoload": { "psr-4": { "DrewM\\MailChimp\\": "src" } }, + "require": { "php": ">=5.3", "ext-curl": "*" }, + "require-dev": { + "phpunit/phpunit": "7.0.*", + "vlucas/phpdotenv": "^2.0" + }, + "uid": 1920725 + } + } + } +} diff --git a/test/datasource/pypi.spec.js b/test/datasource/pypi.spec.js index 86701a6dcf..246037df0f 100644 --- a/test/datasource/pypi.spec.js +++ b/test/datasource/pypi.spec.js @@ -4,10 +4,14 @@ const datasource = require('../../lib/datasource'); jest.mock('../../lib/util/got'); -const res1 = fs.readFileSync('test/_fixtures/pypi/azure-cli-monitor.json'); -const htmlResponse = fs.readFileSync('test/_fixtures/pypi/versions-html.html'); +const res1 = fs.readFileSync( + 'test/datasource/pypi/_fixtures/azure-cli-monitor.json' +); +const htmlResponse = fs.readFileSync( + 'test/datasource/pypi/_fixtures/versions-html.html' +); const badResponse = fs.readFileSync( - 'test/_fixtures/pypi/versions-html-badfile.html' + 'test/datasource/pypi/_fixtures/versions-html-badfile.html' ); describe('datasource/pypi', () => { diff --git a/test/datasource/pypi/_fixtures/azure-cli-monitor.json b/test/datasource/pypi/_fixtures/azure-cli-monitor.json new file mode 100644 index 0000000000..0e39f548c0 --- /dev/null +++ b/test/datasource/pypi/_fixtures/azure-cli-monitor.json @@ -0,0 +1,829 @@ +{ + "info": { + "author": "Microsoft Corporation", + "author_email": "azpycli@microsoft.com", + "bugtrack_url": null, + "classifiers": [ + "Development Status :: 4 - Beta", + "Intended Audience :: Developers", + "Intended Audience :: System Administrators", + "License :: OSI Approved :: MIT License", + "Programming Language :: Python", + "Programming Language :: Python :: 2", + "Programming Language :: Python :: 2.7", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.4", + "Programming Language :: Python :: 3.5", + "Programming Language :: Python :: 3.6" + ], + "description": "Microsoft Azure CLI 'Monitor' Command Module\n============================================\n\n\n\n.. :changelog:\n\nRelease History\n===============\n\n0.1.7\n+++++\n* Minor fixes.\n\n0.1.6\n+++++\n* Minor fixes.\n\n0.1.5\n+++++\n* Minor fixes.\n* `sdist` is now compatible with wheel 0.31.0\n\n0.1.4\n+++++\n* `metrics list`: Added support for `--top`, `--orderby` and `--namespace`. [Closes #5785](https://github.com/Azure/azure-cli/issues/5785)\n* `metrics list`: Accepts a space-separated list of metrics to retrieve. [Fixes #4529](https://github.com/Azure/azure-cli/issues/5785)\n* `metrics list-definitions`: Added support for `--namespace`. [Closes #5785](https://github.com/Azure/azure-cli/issues/5785)\n\n0.1.3\n+++++\n* Deprecates the `monitor autoscale-settings` commands.\n* Adds the `monitor autoscale` command group.\n* Adds the `monitor autoscale profile` command group.\n* Adds the `monitor autoscale rule` command group.\n\n0.1.2\n+++++\n* Fix az monitor log-profiles create command\n\n0.1.1\n+++++\n* Minor fixes.\n\n0.1.0\n+++++\n* BC: Add multi-diagnostic settings support. `--name` is required in `monitor diagnostic-settings create`.\n* Add command to get diagnostic settings category.\n\n0.0.14\n++++++\n* Update for CLI core changes.\n\n0.0.13\n++++++\n* Update managed SDK reference to 0.4.0\n* Remove data plane SDK reference\n* BREAKING CHANGE: Add multi-dimension support to metrics command\n\n0.0.12\n++++++\n* Add activity-log alert commands\n* Minor fixes.\n\n0.0.11\n++++++\n* Add action-group commands\n\n0.0.10 (2017-09-22)\n+++++++++++++++++++\n* minor fixes\n\n0.0.9 (2017-08-28)\n++++++++++++++++++\n* minor fixes\n\n0.0.8 (2017-07-07)\n++++++++++++++++++\n* minor fixes\n\n0.0.7 (2017-06-21)\n++++++++++++++++++\n* No changes.\n\n0.0.6 (2017-06-13)\n++++++++++++++++++\n* Minor fixes.\n\n0.0.5 (2017-05-30)\n+++++++++++++++++++++\n\n* Include autoscale template file to fix `az monitor autoscale-settings get-parameters-template` command (#3349)\n* BC: `monitor alert-rule-incidents list` renamed `monitor alert list-incidents`\n* BC: `monitor alert-rule-incidents show` renamed `monitor alert show-incident`\n* BC: `monitor metric-defintions list` renamed `monitor metrics list-definitions`\n* BC: `monitor alert-rules` renamed `monitor alert`\n* BC: `monitor alert create` completely revamped. `condition` and `action` no longer accepts JSON.\n\t Adds numerous parameters to simplify the rule creation process. `location` no longer required.\n\t Added name or ID support for target.\n\t `--alert-rule-resource-name` removed. `is-enabled` renamed `enabled` and no longer required.\n\t `description` defaults based on the supplied condition. Added examples to help clarifiy the\n\t new format.\n* BC: Support names or IDs for `monitor metric` commands.\n* `monitor alert rule update` - Added numerous convenience arguments to improve usability. Added\n examples to explain usage of the new arguments.\n\n0.0.4 (2017-05-09)\n+++++++++++++++++++++\n\n* Minor fixes.\n\n0.0.3 (2017-04-28)\n+++++++++++++++++++++\n\n* Bug Fix: Modeling `--actions` of `az alert-rules create` to consume JSON string (#3009)\n* Bug fix - diagnostic settings create does not accept logs/metrics from show commands (#2913)\n\n0.0.2 (2017-04-17)\n+++++++++++++++++++++\n\n* Apply core changes required for JSON string parsing from shell (#2705)\n\n0.0.1 (2017-04-03)\n+++++++++++++++++++++\n\n* Preview release.\n\n\n", + "description_content_type": "", + "docs_url": null, + "download_url": "", + "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, + "home_page": "https://github.com/Azure/azure-cli", + "keywords": "", + "license": "MIT", + "maintainer": "", + "maintainer_email": "", + "name": "azure-cli-monitor", + "package_url": "https://pypi.org/project/azure-cli-monitor/", + "platform": "", + "project_url": "https://pypi.org/project/azure-cli-monitor/", + "release_url": "https://pypi.org/project/azure-cli-monitor/0.1.7/", + "requires_dist": [ + "azure-cli-command-modules-nspkg (>=2.0.0)", + "azure-mgmt-resource (==1.2.1)", + "azure-mgmt-monitor (==0.5.0)", + "azure-cli-core" + ], + "requires_python": "", + "summary": "Microsoft Azure Command-Line Tools Monitor Command Module", + "version": "0.1.7" + }, + "last_serial": 3888535, + "releases": { + "0.0.1": [ + { + "comment_text": "", + "digests": { + "md5": "17284f00c94059e22995b0e889786f59", + "sha256": "88d0c9e066135f1f05e526e0b5d88c44a12b34a1421e739250fa654e0ebd2859" + }, + "downloads": -1, + "filename": "azure_cli_monitor-0.0.1-py2.py3-none-any.whl", + "has_sig": false, + "md5_digest": "17284f00c94059e22995b0e889786f59", + "packagetype": "bdist_wheel", + "python_version": "py2.py3", + "size": 11735, + "upload_time": "2017-04-03T16:55:14", + "url": "https://files.pythonhosted.org/packages/5f/3d/46a08ac85bf70f7fb0c1e139d02321c42b6b69b693d00595c9369b0cbbf1/azure_cli_monitor-0.0.1-py2.py3-none-any.whl" + }, + { + "comment_text": "", + "digests": { + "md5": "ea2d70301b3de49399ee9cacd94ec6f2", + "sha256": "64868bd109a7550a2799e888412e18533af4a2650e076849aaceb0bda43b7116" + }, + "downloads": -1, + "filename": "azure-cli-monitor-0.0.1.tar.gz", + "has_sig": false, + "md5_digest": "ea2d70301b3de49399ee9cacd94ec6f2", + "packagetype": "sdist", + "python_version": "source", + "size": 6986, + "upload_time": "2017-04-03T16:55:08", + "url": "https://files.pythonhosted.org/packages/c4/2e/64b1b7c617f3b815262986cc6db19b9a38dcf010abe1553365d73bd9ea52/azure-cli-monitor-0.0.1.tar.gz" + } + ], + "0.0.10": [ + { + "comment_text": "", + "digests": { + "md5": "705b6d205f3015690d4688112c0a0077", + "sha256": "a78f32d97fb39ae310952d35019cd948960ba10be8021d2643db9dea139be87b" + }, + "downloads": -1, + "filename": "azure_cli_monitor-0.0.10-py2.py3-none-any.whl", + "has_sig": false, + "md5_digest": "705b6d205f3015690d4688112c0a0077", + "packagetype": "bdist_wheel", + "python_version": "py2.py3", + "size": 19131, + "upload_time": "2017-09-22T23:47:59", + "url": "https://files.pythonhosted.org/packages/4f/d1/75d28eafa22c1db4d0c1a72ebc2b2ceb953d455ec256081b56744b801426/azure_cli_monitor-0.0.10-py2.py3-none-any.whl" + }, + { + "comment_text": "", + "digests": { + "md5": "ae80ef04dc67e8cd3510655552250052", + "sha256": "b442ce77045e82b973f6f3721118bb898d944b1f0aeab7a1b4a67754af1542a9" + }, + "downloads": -1, + "filename": "azure-cli-monitor-0.0.10.tar.gz", + "has_sig": false, + "md5_digest": "ae80ef04dc67e8cd3510655552250052", + "packagetype": "sdist", + "python_version": "source", + "size": 13540, + "upload_time": "2017-09-22T23:47:54", + "url": "https://files.pythonhosted.org/packages/38/db/5c580e582f3fc0233586be06c7ef1a1b1269f1eea7adf346447274f3e9d2/azure-cli-monitor-0.0.10.tar.gz" + } + ], + "0.0.11": [ + { + "comment_text": "", + "digests": { + "md5": "9741d5fb17e5afd22b97a98954be5c0e", + "sha256": "5ab1f8a63f15d92968d58d5e2d66c023b685dccfd8b9d4d999371b78524628e5" + }, + "downloads": -1, + "filename": "azure_cli_monitor-0.0.11-py2.py3-none-any.whl", + "has_sig": false, + "md5_digest": "9741d5fb17e5afd22b97a98954be5c0e", + "packagetype": "bdist_wheel", + "python_version": "py2.py3", + "size": 22504, + "upload_time": "2017-10-24T02:14:07", + "url": "https://files.pythonhosted.org/packages/71/58/65e0eefd0a6c2b29efd77daaa1671a7631717714c0dffb1bcd1434c4cd49/azure_cli_monitor-0.0.11-py2.py3-none-any.whl" + }, + { + "comment_text": "", + "digests": { + "md5": "bc0a37c227a9dcbcfb42608099432143", + "sha256": "ea18d43746869662cdce369b3f4ad25f94e4817fe2e09ced9bd6444254da6799" + }, + "downloads": -1, + "filename": "azure-cli-monitor-0.0.11.tar.gz", + "has_sig": false, + "md5_digest": "bc0a37c227a9dcbcfb42608099432143", + "packagetype": "sdist", + "python_version": "source", + "size": 15598, + "upload_time": "2017-10-24T02:29:50", + "url": "https://files.pythonhosted.org/packages/42/ad/788c71dc815da91fca5a726fc76786025f8565bbefa0474e80364bd9690f/azure-cli-monitor-0.0.11.tar.gz" + } + ], + "0.0.12": [ + { + "comment_text": "", + "digests": { + "md5": "6785a090a87d5c0f6927fd457f28da7b", + "sha256": "7234a35d3e941e6c26a251a90117392775de7c903d4e2ae2419b9e83510c68a0" + }, + "downloads": -1, + "filename": "azure_cli_monitor-0.0.12-py2.py3-none-any.whl", + "has_sig": false, + "md5_digest": "6785a090a87d5c0f6927fd457f28da7b", + "packagetype": "bdist_wheel", + "python_version": "py2.py3", + "size": 27221, + "upload_time": "2017-11-14T18:31:57", + "url": "https://files.pythonhosted.org/packages/b0/3f/6f296f9b540d5b9519dd9e159e5d05bb76b0a8dcb802ae70718259ca4deb/azure_cli_monitor-0.0.12-py2.py3-none-any.whl" + }, + { + "comment_text": "", + "digests": { + "md5": "a81e2a8df12398d8d5da79a3fda7fdca", + "sha256": "3e2fa39d7f476903c56f36b37315612eb601007d44b2345166260dc7350dc664" + }, + "downloads": -1, + "filename": "azure-cli-monitor-0.0.12.tar.gz", + "has_sig": false, + "md5_digest": "a81e2a8df12398d8d5da79a3fda7fdca", + "packagetype": "sdist", + "python_version": "source", + "size": 19533, + "upload_time": "2017-11-14T18:32:43", + "url": "https://files.pythonhosted.org/packages/31/d0/10d3af541d8df02d4d82d1979b5984373fee1cd1d1fcca0fcb2f6ad96ead/azure-cli-monitor-0.0.12.tar.gz" + } + ], + "0.0.13": [ + { + "comment_text": "", + "digests": { + "md5": "799c3c09e95fb1e42f1ea5effdc422c3", + "sha256": "88ea8649209ab22dad796cb37a28f78a8c6123dc1af77fe70f4c10553e34cfa5" + }, + "downloads": -1, + "filename": "azure_cli_monitor-0.0.13-py2.py3-none-any.whl", + "has_sig": false, + "md5_digest": "799c3c09e95fb1e42f1ea5effdc422c3", + "packagetype": "bdist_wheel", + "python_version": "py2.py3", + "size": 30199, + "upload_time": "2017-12-05T18:57:54", + "url": "https://files.pythonhosted.org/packages/46/ea/35e3d179d1fb4574d26635fdc954ff706b7628e0c5d6d7b87610671bc81d/azure_cli_monitor-0.0.13-py2.py3-none-any.whl" + }, + { + "comment_text": "", + "digests": { + "md5": "aa857068429c5c9c27f10a79b1c2e506", + "sha256": "d4f5566e7d9918ededdffd32eb3ebd23d62683715a81da50e1cb6014353c22ed" + }, + "downloads": -1, + "filename": "azure-cli-monitor-0.0.13.tar.gz", + "has_sig": false, + "md5_digest": "aa857068429c5c9c27f10a79b1c2e506", + "packagetype": "sdist", + "python_version": "source", + "size": 20863, + "upload_time": "2017-12-05T18:58:20", + "url": "https://files.pythonhosted.org/packages/97/fd/16a638cf1e8280389a53cbe061dd6cbc8127664c07eab664b31f432881ef/azure-cli-monitor-0.0.13.tar.gz" + } + ], + "0.0.14": [ + { + "comment_text": "", + "digests": { + "md5": "acaec33983735c75871f820849a0a5aa", + "sha256": "82c215845d715de7d175146ef1321f1d8cae970d1459ee3f00f3f4892ca50a99" + }, + "downloads": -1, + "filename": "azure_cli_monitor-0.0.14-py2.py3-none-any.whl", + "has_sig": false, + "md5_digest": "acaec33983735c75871f820849a0a5aa", + "packagetype": "bdist_wheel", + "python_version": "py2.py3", + "size": 30530, + "upload_time": "2018-01-05T21:26:03", + "url": "https://files.pythonhosted.org/packages/7d/7b/6221b36aadf66b6e8cad6ff62596dabd2290f6910e33b6f2f0b735137ce6/azure_cli_monitor-0.0.14-py2.py3-none-any.whl" + }, + { + "comment_text": "", + "digests": { + "md5": "4d5c74f2d41402fa444738c0f08823fb", + "sha256": "afb2f8cc871bf6bd9396bcbead930a257efeb4cf27b1e22fde6f66b5f53b10bc" + }, + "downloads": -1, + "filename": "azure-cli-monitor-0.0.14.tar.gz", + "has_sig": false, + "md5_digest": "4d5c74f2d41402fa444738c0f08823fb", + "packagetype": "sdist", + "python_version": "source", + "size": 21781, + "upload_time": "2018-01-05T21:26:54", + "url": "https://files.pythonhosted.org/packages/a5/1f/8bdbf22ef0f52788bcfab634f743b6f41bb52b5e20fda76a834b548f3cff/azure-cli-monitor-0.0.14.tar.gz" + } + ], + "0.0.2": [ + { + "comment_text": "", + "digests": { + "md5": "1005bde622fca8dfc32ddeb32baf5bbf", + "sha256": "a6d6a0645564c0590b5d44e3b9237c21dd6bcc151fa58f21249715a5d4c6419f" + }, + "downloads": -1, + "filename": "azure_cli_monitor-0.0.2-py2.py3-none-any.whl", + "has_sig": false, + "md5_digest": "1005bde622fca8dfc32ddeb32baf5bbf", + "packagetype": "bdist_wheel", + "python_version": "py2.py3", + "size": 11855, + "upload_time": "2017-04-17T20:32:30", + "url": "https://files.pythonhosted.org/packages/e5/43/b7448186dc599f16fdfcece88f1c3374152939f10c0fefaae36753c1b8f2/azure_cli_monitor-0.0.2-py2.py3-none-any.whl" + }, + { + "comment_text": "", + "digests": { + "md5": "267fe5c217ea0860bd8e5fd87b50f88c", + "sha256": "f6e5a56cf69630df41923a57ce0294c3d7a7c567e22b4a713af75cd367054ae0" + }, + "downloads": -1, + "filename": "azure-cli-monitor-0.0.2.tar.gz", + "has_sig": false, + "md5_digest": "267fe5c217ea0860bd8e5fd87b50f88c", + "packagetype": "sdist", + "python_version": "source", + "size": 7048, + "upload_time": "2017-04-17T20:32:38", + "url": "https://files.pythonhosted.org/packages/37/71/894d244697aeb3735522b95547c02beeb0ad5d3200fa0f453a6ca74a7a1b/azure-cli-monitor-0.0.2.tar.gz" + } + ], + "0.0.3": [ + { + "comment_text": "", + "digests": { + "md5": "ea36d5d86d3ddb4d605c3d0a93375c4b", + "sha256": "236803bffb6571fa2a580f84aeec92c7940fe6662b8d3fc869708cd1f544dea7" + }, + "downloads": -1, + "filename": "azure_cli_monitor-0.0.3-py2.py3-none-any.whl", + "has_sig": false, + "md5_digest": "ea36d5d86d3ddb4d605c3d0a93375c4b", + "packagetype": "bdist_wheel", + "python_version": "py2.py3", + "size": 11331, + "upload_time": "2017-04-28T21:18:54", + "url": "https://files.pythonhosted.org/packages/5f/1b/2d2324066c178e28149b99f545882b1a74a4fee772ab86b50c0d8f0fbef8/azure_cli_monitor-0.0.3-py2.py3-none-any.whl" + }, + { + "comment_text": "", + "digests": { + "md5": "ca3d4da9a2758ce7ea18884e4fe1b711", + "sha256": "1733620e9908bd6a564cadb85dd1daeb585d0e6add9325b59ae1f6c3ebb0f29f" + }, + "downloads": -1, + "filename": "azure-cli-monitor-0.0.3.tar.gz", + "has_sig": false, + "md5_digest": "ca3d4da9a2758ce7ea18884e4fe1b711", + "packagetype": "sdist", + "python_version": "source", + "size": 7596, + "upload_time": "2017-04-28T21:18:47", + "url": "https://files.pythonhosted.org/packages/9f/b9/00ad1ffabd67357eef4845dc776527011aca7a21997df310eefcbde015fd/azure-cli-monitor-0.0.3.tar.gz" + } + ], + "0.0.4": [ + { + "comment_text": "", + "digests": { + "md5": "d368722fcc8835fba707c3d79b85f700", + "sha256": "51c1b54d6a27b3c861b9582ed92e40e1bc58b64c1d8157e4a0e46647ab844e82" + }, + "downloads": -1, + "filename": "azure_cli_monitor-0.0.4-py2.py3-none-any.whl", + "has_sig": false, + "md5_digest": "d368722fcc8835fba707c3d79b85f700", + "packagetype": "bdist_wheel", + "python_version": "py2.py3", + "size": 11355, + "upload_time": "2017-05-09T21:36:51", + "url": "https://files.pythonhosted.org/packages/82/f4/eb8a2d11b714c740fc69a7057323e867c55e8d6aa9454732c9e1cf9a9ad8/azure_cli_monitor-0.0.4-py2.py3-none-any.whl" + }, + { + "comment_text": "", + "digests": { + "md5": "6ed319ef532e1a6a32ab7d969b8ef61b", + "sha256": "e6a596e1ffb5936a3ae8be38ebbc63acdc84c30b6ad7ef28907b127f9a3136c5" + }, + "downloads": -1, + "filename": "azure-cli-monitor-0.0.4.tar.gz", + "has_sig": false, + "md5_digest": "6ed319ef532e1a6a32ab7d969b8ef61b", + "packagetype": "sdist", + "python_version": "source", + "size": 7622, + "upload_time": "2017-05-09T21:36:57", + "url": "https://files.pythonhosted.org/packages/ab/c6/ff7d8ea31d3f0a70f3252e5f951ea34e15dabe9a5831b68ef204e9022d2c/azure-cli-monitor-0.0.4.tar.gz" + } + ], + "0.0.5": [ + { + "comment_text": "", + "digests": { + "md5": "abe2a808ec605c22fd7d959d6f0dc31a", + "sha256": "16653c47758f0b2146b6671eb4174a6ab3a4d828b215e5542ccdb9f46268cc15" + }, + "downloads": -1, + "filename": "azure_cli_monitor-0.0.5-py2.py3-none-any.whl", + "has_sig": false, + "md5_digest": "abe2a808ec605c22fd7d959d6f0dc31a", + "packagetype": "bdist_wheel", + "python_version": "py2.py3", + "size": 18878, + "upload_time": "2017-05-30T23:13:49", + "url": "https://files.pythonhosted.org/packages/74/ea/27435cea54defacd26e58eb8585e89ee4326bc93af4ff44c66b2e1e30ddf/azure_cli_monitor-0.0.5-py2.py3-none-any.whl" + }, + { + "comment_text": "", + "digests": { + "md5": "1701473f789c7954a62d452c81126062", + "sha256": "f1460b4d44b71f22e75d1bdafb1c01150f9fa14387d711bda78885994b001417" + }, + "downloads": -1, + "filename": "azure-cli-monitor-0.0.5.tar.gz", + "has_sig": false, + "md5_digest": "1701473f789c7954a62d452c81126062", + "packagetype": "sdist", + "python_version": "source", + "size": 13193, + "upload_time": "2017-05-30T23:13:57", + "url": "https://files.pythonhosted.org/packages/a0/19/39c6e78e0380272315f6443023cc0d510f310c122cc45e4cde72ed455112/azure-cli-monitor-0.0.5.tar.gz" + } + ], + "0.0.6": [ + { + "comment_text": "", + "digests": { + "md5": "1dcadd646fff0bf5d7e50769f272c938", + "sha256": "db631ae01a6304fe3c69ed1e657713ed2f399b930b314b259c4167bcdb207d24" + }, + "downloads": -1, + "filename": "azure_cli_monitor-0.0.6-py2.py3-none-any.whl", + "has_sig": false, + "md5_digest": "1dcadd646fff0bf5d7e50769f272c938", + "packagetype": "bdist_wheel", + "python_version": "py2.py3", + "size": 18986, + "upload_time": "2017-06-13T22:21:05", + "url": "https://files.pythonhosted.org/packages/f4/50/6142564de6dfb3d2633989d7ce431e3543f5cecb04c7926531328b704263/azure_cli_monitor-0.0.6-py2.py3-none-any.whl" + }, + { + "comment_text": "", + "digests": { + "md5": "c7310a7e641491c6cc5300c6e7cb7865", + "sha256": "38b4b5d438b67e2c60fba6df10f60ac5d1c69c1635130b308ec1c1e8cf9bc679" + }, + "downloads": -1, + "filename": "azure-cli-monitor-0.0.6.tar.gz", + "has_sig": false, + "md5_digest": "c7310a7e641491c6cc5300c6e7cb7865", + "packagetype": "sdist", + "python_version": "source", + "size": 14274, + "upload_time": "2017-06-13T22:20:58", + "url": "https://files.pythonhosted.org/packages/5d/49/ed4c9e0506927c6ed002463e563dc9acc3ecde7f5f96d431613bef6ceabe/azure-cli-monitor-0.0.6.tar.gz" + } + ], + "0.0.7": [ + { + "comment_text": "", + "digests": { + "md5": "795e87a076be367bb408d95a8acf4f57", + "sha256": "0de0815b7579781dda5774bd8c5f4d13e687c6ce29eeb125b631b114c389f16c" + }, + "downloads": -1, + "filename": "azure_cli_monitor-0.0.7-py2.py3-none-any.whl", + "has_sig": false, + "md5_digest": "795e87a076be367bb408d95a8acf4f57", + "packagetype": "bdist_wheel", + "python_version": "py2.py3", + "size": 19016, + "upload_time": "2017-06-21T22:12:36", + "url": "https://files.pythonhosted.org/packages/69/c1/3e6f95d9e13eb7d0ab5e9d1888443dc2a2e5dbc22b091baa41e5c2fc6634/azure_cli_monitor-0.0.7-py2.py3-none-any.whl" + }, + { + "comment_text": "", + "digests": { + "md5": "d0ba835452265e5949d671ab08e9ac2d", + "sha256": "6c3136596dcff08df2bc167a31ca017b81ec08183e6673fed5f516f24f0de3af" + }, + "downloads": -1, + "filename": "azure-cli-monitor-0.0.7.tar.gz", + "has_sig": false, + "md5_digest": "d0ba835452265e5949d671ab08e9ac2d", + "packagetype": "sdist", + "python_version": "source", + "size": 14048, + "upload_time": "2017-06-21T22:12:47", + "url": "https://files.pythonhosted.org/packages/14/1f/b9766a9f387a5a472939e9b17852bb1f738430bbe417b1ae2a07b8443f23/azure-cli-monitor-0.0.7.tar.gz" + } + ], + "0.0.8": [ + { + "comment_text": "", + "digests": { + "md5": "3dd0ffcf42f4c6d4521f336d12f31f7a", + "sha256": "3b424c35ec4d58b7b9284e64a9eff179463caf87c1823167c133faa8859ff48b" + }, + "downloads": -1, + "filename": "azure_cli_monitor-0.0.8-py2.py3-none-any.whl", + "has_sig": false, + "md5_digest": "3dd0ffcf42f4c6d4521f336d12f31f7a", + "packagetype": "bdist_wheel", + "python_version": "py2.py3", + "size": 18939, + "upload_time": "2017-07-07T16:22:26", + "url": "https://files.pythonhosted.org/packages/11/84/f6ae7907a9198a5b64a982e91d0219181a406301504da0c705e5d76645fc/azure_cli_monitor-0.0.8-py2.py3-none-any.whl" + }, + { + "comment_text": "", + "digests": { + "md5": "a949a91cc136d942cb3dc190a7cab255", + "sha256": "61c657e9a1ac78a2fac5c45515939ba90a8949e42e275b7c6a9b9bc73c064cd3" + }, + "downloads": -1, + "filename": "azure-cli-monitor-0.0.8.tar.gz", + "has_sig": false, + "md5_digest": "a949a91cc136d942cb3dc190a7cab255", + "packagetype": "sdist", + "python_version": "source", + "size": 13410, + "upload_time": "2017-07-07T16:22:24", + "url": "https://files.pythonhosted.org/packages/00/d3/5b260b008d292f407d031e3b1b34077487cba22e824933e204d59cfeb9d1/azure-cli-monitor-0.0.8.tar.gz" + } + ], + "0.0.9": [ + { + "comment_text": "", + "digests": { + "md5": "ff7f416e7f3940e3e05ad8af69de44ed", + "sha256": "736ef755d363836264b22d3f2ffb1366dd7ebb2780f715da48e9106a5998b205" + }, + "downloads": -1, + "filename": "azure_cli_monitor-0.0.9-py2.py3-none-any.whl", + "has_sig": false, + "md5_digest": "ff7f416e7f3940e3e05ad8af69de44ed", + "packagetype": "bdist_wheel", + "python_version": "py2.py3", + "size": 19038, + "upload_time": "2017-08-28T20:14:33", + "url": "https://files.pythonhosted.org/packages/03/57/eb27a9fb904e9c206abecc93aab93b84d820c189348eb4d9cd4c13e791c3/azure_cli_monitor-0.0.9-py2.py3-none-any.whl" + }, + { + "comment_text": "", + "digests": { + "md5": "e2cc694bae4f8d44ef2c7ce1eaa4246d", + "sha256": "4980e24621c8482a7f78b84ce8c8f5eb84f95411d0c8d9e940b0896c2522d789" + }, + "downloads": -1, + "filename": "azure-cli-monitor-0.0.9.tar.gz", + "has_sig": false, + "md5_digest": "e2cc694bae4f8d44ef2c7ce1eaa4246d", + "packagetype": "sdist", + "python_version": "source", + "size": 13487, + "upload_time": "2017-08-28T20:14:31", + "url": "https://files.pythonhosted.org/packages/7d/2c/f3ea88ec03ee2691cb57cb8dba7030c1dd811189efa35ea6ef371e89d4a8/azure-cli-monitor-0.0.9.tar.gz" + } + ], + "0.1.0": [ + { + "comment_text": "", + "digests": { + "md5": "cd460e9058c350d7973876560bb72dd1", + "sha256": "feb8d4adbd69ad75fa3a5ea1523c759c0189df632c57525499c984f0c787c435" + }, + "downloads": -1, + "filename": "azure_cli_monitor-0.1.0-py2.py3-none-any.whl", + "has_sig": false, + "md5_digest": "cd460e9058c350d7973876560bb72dd1", + "packagetype": "bdist_wheel", + "python_version": "py2.py3", + "size": 30722, + "upload_time": "2018-01-17T18:36:39", + "url": "https://files.pythonhosted.org/packages/b2/4b/a30fa3ae56518a876cf3d5437927ca97eb4ba82841e45d64190c6393a838/azure_cli_monitor-0.1.0-py2.py3-none-any.whl" + }, + { + "comment_text": "", + "digests": { + "md5": "93e8f84d8e4426e2a4e40b72f2eafbf0", + "sha256": "ca608dd71c0785764d99c5e5bfb51ca329cac9ad727cb9ef28d5d403d6aacb77" + }, + "downloads": -1, + "filename": "azure-cli-monitor-0.1.0.tar.gz", + "has_sig": false, + "md5_digest": "93e8f84d8e4426e2a4e40b72f2eafbf0", + "packagetype": "sdist", + "python_version": "source", + "size": 21107, + "upload_time": "2018-01-17T18:37:04", + "url": "https://files.pythonhosted.org/packages/71/73/973ca987ea96f411fbb2d37220a67474fa916252677ed144516882e4ce5b/azure-cli-monitor-0.1.0.tar.gz" + } + ], + "0.1.1": [ + { + "comment_text": "", + "digests": { + "md5": "0d91fe557e90200c515e7d9a5ccbed25", + "sha256": "ba255eee0bab7e2a6788caf5764cede6845309e2222372f1653333daa5b78184" + }, + "downloads": -1, + "filename": "azure_cli_monitor-0.1.1-py2.py3-none-any.whl", + "has_sig": false, + "md5_digest": "0d91fe557e90200c515e7d9a5ccbed25", + "packagetype": "bdist_wheel", + "python_version": "py2.py3", + "size": 30646, + "upload_time": "2018-01-31T18:05:22", + "url": "https://files.pythonhosted.org/packages/13/c5/3a43d82fce90f2cbc7c37d964b623947c9f7ca8baf48afc9adf0b555202a/azure_cli_monitor-0.1.1-py2.py3-none-any.whl" + }, + { + "comment_text": "", + "digests": { + "md5": "c9678b31219832b1d336c5b57c895603", + "sha256": "7dff5068b377082fb5ec8c56e039cf27f8ca62d9dc2bfdc4727d1d0809dba47c" + }, + "downloads": -1, + "filename": "azure-cli-monitor-0.1.1.tar.gz", + "has_sig": false, + "md5_digest": "c9678b31219832b1d336c5b57c895603", + "packagetype": "sdist", + "python_version": "source", + "size": 21054, + "upload_time": "2018-01-31T18:06:08", + "url": "https://files.pythonhosted.org/packages/af/4e/d180cc0750744d35c6206014b67c90912e028d11a07272c92fc01ef65319/azure-cli-monitor-0.1.1.tar.gz" + } + ], + "0.1.2": [ + { + "comment_text": "", + "digests": { + "md5": "7201caa940cf58cc63b375e4b94aabfa", + "sha256": "3b0ea19f3eec23daa91513ee8cccdb26eb06ad29314597eda984c264266346e8" + }, + "downloads": -1, + "filename": "azure_cli_monitor-0.1.2-py2.py3-none-any.whl", + "has_sig": false, + "md5_digest": "7201caa940cf58cc63b375e4b94aabfa", + "packagetype": "bdist_wheel", + "python_version": "py2.py3", + "size": 31534, + "upload_time": "2018-02-13T18:17:52", + "url": "https://files.pythonhosted.org/packages/9e/0b/8ff4e9eab2fbd4b69ca850b611e80afe8a45a0165f7511cc19b2ef435a77/azure_cli_monitor-0.1.2-py2.py3-none-any.whl" + }, + { + "comment_text": "", + "digests": { + "md5": "2dad912e67404f401026934f3ce6c391", + "sha256": "5aa1654784f4b167f94ecb7030c95de657f69aac290490cd9b85801bc5540a10" + }, + "downloads": -1, + "filename": "azure-cli-monitor-0.1.2.tar.gz", + "has_sig": false, + "md5_digest": "2dad912e67404f401026934f3ce6c391", + "packagetype": "sdist", + "python_version": "source", + "size": 21577, + "upload_time": "2018-02-13T18:18:42", + "url": "https://files.pythonhosted.org/packages/28/c3/3ad4b3c8d025c771e902985fe7e6bf4d1f0cb4d89dfd75a4ec4b806a8e25/azure-cli-monitor-0.1.2.tar.gz" + } + ], + "0.1.3": [ + { + "comment_text": "", + "digests": { + "md5": "c9752691452a57c13e9d8f434929e4e2", + "sha256": "bc5670c189c7fbb080f79612f2540b970651e427d9247d916c6d4aba3041d392" + }, + "downloads": -1, + "filename": "azure_cli_monitor-0.1.3-py2.py3-none-any.whl", + "has_sig": false, + "md5_digest": "c9752691452a57c13e9d8f434929e4e2", + "packagetype": "bdist_wheel", + "python_version": "py2.py3", + "size": 42171, + "upload_time": "2018-03-13T17:08:20", + "url": "https://files.pythonhosted.org/packages/2b/13/7dd4844213db1abd2406051f52b092bae4e0f8b21a9dae513fbdabe9ef46/azure_cli_monitor-0.1.3-py2.py3-none-any.whl" + }, + { + "comment_text": "", + "digests": { + "md5": "a39ee95b0798b1f8f209b584286d809f", + "sha256": "c84fe2ee965aefdf286cf6cf39ac0b99d9a56c3d5060bbdb8fc2c0a4b147d2e1" + }, + "downloads": -1, + "filename": "azure-cli-monitor-0.1.3.tar.gz", + "has_sig": false, + "md5_digest": "a39ee95b0798b1f8f209b584286d809f", + "packagetype": "sdist", + "python_version": "source", + "size": 31304, + "upload_time": "2018-03-13T17:09:04", + "url": "https://files.pythonhosted.org/packages/dd/12/01b1aedd6469bfd20d1558ab73623426887863cad8d89b7f3e4809e745c6/azure-cli-monitor-0.1.3.tar.gz" + } + ], + "0.1.4": [ + { + "comment_text": "", + "digests": { + "md5": "9bbadb1b699d5f1d2c8f81ea73a7e6d0", + "sha256": "b80defea98e8702947bf4900a9a2ae9e82e5143cec488ee2c579a65203a022d5" + }, + "downloads": -1, + "filename": "azure_cli_monitor-0.1.4-py2.py3-none-any.whl", + "has_sig": false, + "md5_digest": "9bbadb1b699d5f1d2c8f81ea73a7e6d0", + "packagetype": "bdist_wheel", + "python_version": "py2.py3", + "size": 42696, + "upload_time": "2018-03-27T17:55:25", + "url": "https://files.pythonhosted.org/packages/e9/d7/bb3637dd6d6c9b008aebe58e704e62744a89a5e38bf4bfbd8abdbd031816/azure_cli_monitor-0.1.4-py2.py3-none-any.whl" + }, + { + "comment_text": "", + "digests": { + "md5": "c271707e92e826790e9861f3dd3cd643", + "sha256": "294a6795e9f21e2c4d480b0dd80fe9f74721f343c7537e70bc167c7db361c7f9" + }, + "downloads": -1, + "filename": "azure-cli-monitor-0.1.4.tar.gz", + "has_sig": false, + "md5_digest": "c271707e92e826790e9861f3dd3cd643", + "packagetype": "sdist", + "python_version": "source", + "size": 32685, + "upload_time": "2018-03-27T17:55:48", + "url": "https://files.pythonhosted.org/packages/b9/e7/0261848b9944cc47e727a843d0b8fc81b0274f54a1812cfaae1cd4696954/azure-cli-monitor-0.1.4.tar.gz" + } + ], + "0.1.5": [ + { + "comment_text": "", + "digests": { + "md5": "bc18807e3202d0dbe8bddb1de828d126", + "sha256": "d455a01b16279abbe66ba84e9823c1acf2335a5b82ced372daab1082d7118395" + }, + "downloads": -1, + "filename": "azure_cli_monitor-0.1.5-py2.py3-none-any.whl", + "has_sig": false, + "md5_digest": "bc18807e3202d0dbe8bddb1de828d126", + "packagetype": "bdist_wheel", + "python_version": "py2.py3", + "size": 42690, + "upload_time": "2018-04-10T17:25:47", + "url": "https://files.pythonhosted.org/packages/19/a9/59fe9b224a3a8787ec02aa790b52c38dc95234c7e7fdd92c74819f801d2c/azure_cli_monitor-0.1.5-py2.py3-none-any.whl" + }, + { + "comment_text": "", + "digests": { + "md5": "629257aa533a15a17b38db91d4f9e526", + "sha256": "fa7b7d4b6b4207ddacb7949db59897566a7336fddfb50d68939f3aedf812f377" + }, + "downloads": -1, + "filename": "azure-cli-monitor-0.1.5.tar.gz", + "has_sig": false, + "md5_digest": "629257aa533a15a17b38db91d4f9e526", + "packagetype": "sdist", + "python_version": "source", + "size": 32685, + "upload_time": "2018-04-10T17:26:29", + "url": "https://files.pythonhosted.org/packages/fa/1b/f97dd43fe52d0883c9e09f659e27a47769c80db719391aa82b05711ed5be/azure-cli-monitor-0.1.5.tar.gz" + } + ], + "0.1.6": [ + { + "comment_text": "", + "digests": { + "md5": "f27ab3150c7ff28a7e544ad5647d6981", + "sha256": "3ff637e785d0455eee08f8bef91454b131c86d3ae6e580da69e2e1211bfc7b6c" + }, + "downloads": -1, + "filename": "azure_cli_monitor-0.1.6-py2.py3-none-any.whl", + "has_sig": false, + "md5_digest": "f27ab3150c7ff28a7e544ad5647d6981", + "packagetype": "bdist_wheel", + "python_version": "py2.py3", + "size": 40502, + "upload_time": "2018-05-07T17:59:09", + "url": "https://files.pythonhosted.org/packages/22/22/12006adab5c4a9952d12022cc1e015792135353e613d721aed3375178da8/azure_cli_monitor-0.1.6-py2.py3-none-any.whl" + }, + { + "comment_text": "", + "digests": { + "md5": "1e8cb6c4293eeee64a221d2c69d30a78", + "sha256": "bac2445a68a095060000b29fc0aa2f3a2cf3ece68def9e0167d531f809342b9c" + }, + "downloads": -1, + "filename": "azure-cli-monitor-0.1.6.tar.gz", + "has_sig": false, + "md5_digest": "1e8cb6c4293eeee64a221d2c69d30a78", + "packagetype": "sdist", + "python_version": "source", + "size": 32541, + "upload_time": "2018-05-07T17:59:37", + "url": "https://files.pythonhosted.org/packages/3a/d6/ec2f81b036f1aefc24bb6bf6336051335c519a9976bd6529636e4c20121c/azure-cli-monitor-0.1.6.tar.gz" + } + ], + "0.1.7": [ + { + "comment_text": "", + "digests": { + "md5": "a493c9ddf7946751ac6184b14195a62d", + "sha256": "0b11e9a9f9a0f8ed20295fa4ff1e7257c1b0692067f098317717e2b9c716895e" + }, + "downloads": -1, + "filename": "azure_cli_monitor-0.1.7-py2.py3-none-any.whl", + "has_sig": false, + "md5_digest": "a493c9ddf7946751ac6184b14195a62d", + "packagetype": "bdist_wheel", + "python_version": "py2.py3", + "size": 40529, + "upload_time": "2018-05-22T17:25:23", + "url": "https://files.pythonhosted.org/packages/1b/ce/259302ad8df592b91633be2faae6a6ef69310d8f81ecd96fbff91209711e/azure_cli_monitor-0.1.7-py2.py3-none-any.whl" + }, + { + "comment_text": "", + "digests": { + "md5": "0d75cd4e637e50f25010f8e7bec7f5f9", + "sha256": "d6612c2ebc787004d6046c907ed23cf5f407d01fadfc0276751a16322f0c8571" + }, + "downloads": -1, + "filename": "azure-cli-monitor-0.1.7.tar.gz", + "has_sig": false, + "md5_digest": "0d75cd4e637e50f25010f8e7bec7f5f9", + "packagetype": "sdist", + "python_version": "source", + "size": 31581, + "upload_time": "2018-05-22T17:25:49", + "url": "https://files.pythonhosted.org/packages/fb/56/d8482cdfd010c15468f00b9d439d3c05f858546f05f67ecd22c06ff00135/azure-cli-monitor-0.1.7.tar.gz" + } + ] + }, + "urls": [ + { + "comment_text": "", + "digests": { + "md5": "a493c9ddf7946751ac6184b14195a62d", + "sha256": "0b11e9a9f9a0f8ed20295fa4ff1e7257c1b0692067f098317717e2b9c716895e" + }, + "downloads": -1, + "filename": "azure_cli_monitor-0.1.7-py2.py3-none-any.whl", + "has_sig": false, + "md5_digest": "a493c9ddf7946751ac6184b14195a62d", + "packagetype": "bdist_wheel", + "python_version": "py2.py3", + "size": 40529, + "upload_time": "2018-05-22T17:25:23", + "url": "https://files.pythonhosted.org/packages/1b/ce/259302ad8df592b91633be2faae6a6ef69310d8f81ecd96fbff91209711e/azure_cli_monitor-0.1.7-py2.py3-none-any.whl" + }, + { + "comment_text": "", + "digests": { + "md5": "0d75cd4e637e50f25010f8e7bec7f5f9", + "sha256": "d6612c2ebc787004d6046c907ed23cf5f407d01fadfc0276751a16322f0c8571" + }, + "downloads": -1, + "filename": "azure-cli-monitor-0.1.7.tar.gz", + "has_sig": false, + "md5_digest": "0d75cd4e637e50f25010f8e7bec7f5f9", + "packagetype": "sdist", + "python_version": "source", + "size": 31581, + "upload_time": "2018-05-22T17:25:49", + "url": "https://files.pythonhosted.org/packages/fb/56/d8482cdfd010c15468f00b9d439d3c05f858546f05f67ecd22c06ff00135/azure-cli-monitor-0.1.7.tar.gz" + } + ] +} diff --git a/test/_fixtures/pypi/versions-html-badfile.html b/test/datasource/pypi/_fixtures/versions-html-badfile.html similarity index 98% rename from test/_fixtures/pypi/versions-html-badfile.html rename to test/datasource/pypi/_fixtures/versions-html-badfile.html index a2155662d8..6af96f0b4b 100644 --- a/test/_fixtures/pypi/versions-html-badfile.html +++ b/test/datasource/pypi/_fixtures/versions-html-badfile.html @@ -8,4 +8,4 @@ <a href="https://files.pythonhosted.org/packages/04/89/29cdbc86a0890a4f1e46b6f4bb9b7959e461e0202f6a305bd8b586cc1404/dj-database-url-0.1.2.tar.gz#sha256=6169f2c272326e3cced6999effb19013365ea73f6ed6c731efa4e346711d8969">dj-database-url.tar.gz</a><br/> <a href="https://files.pythonhosted.org/packages/bd/80/f8430a065c09367cd766cdea08f80d11b625944a653f96c2bd02d183355b/dj-database-url-0.1.3.tar.gz#sha256=222744896dcbe939aa940217c940a8a95981be13beb9af639a1da024be4f9411">dj-database-url.tar.gz</a><br/> </body> -</html> +</html> \ No newline at end of file diff --git a/test/_fixtures/pypi/versions-html.html b/test/datasource/pypi/_fixtures/versions-html.html similarity index 99% rename from test/_fixtures/pypi/versions-html.html rename to test/datasource/pypi/_fixtures/versions-html.html index 4872820cc8..74cacd529c 100644 --- a/test/_fixtures/pypi/versions-html.html +++ b/test/datasource/pypi/_fixtures/versions-html.html @@ -20,4 +20,4 @@ <a href="https://files.pythonhosted.org/packages/01/c4/98fbf678e810029be8078419f7bba626aafa2e81bc38748757db954c477c/dj-database-url-0.5.0.tar.gz#sha256=4aeaeb1f573c74835b0686a2b46b85990571159ffc21aa57ecd4d1e1cb334163">dj-database-url-0.5.0.tar.gz</a><br/> <a href="https://files.pythonhosted.org/packages/d4/a6/4b8578c1848690d0c307c7c0596af2077536c9ef2a04d42b00fabaa7e49d/dj_database_url-0.5.0-py2.py3-none-any.whl#sha256=851785365761ebe4994a921b433062309eb882fedd318e1b0fcecc607ed02da9">dj_database_url-0.5.0-py2.py3-none-any.whl</a><br/> </body> -</html> +</html> \ No newline at end of file diff --git a/test/datasource/ruby-version.spec.js b/test/datasource/ruby-version.spec.js index 816fc42cb8..6c2a61be0b 100644 --- a/test/datasource/ruby-version.spec.js +++ b/test/datasource/ruby-version.spec.js @@ -5,7 +5,7 @@ const { getPkgReleases } = require('../../lib/datasource/ruby-version'); jest.mock('../../lib/util/got'); const rubyReleasesHtml = fs.readFileSync( - 'test/_fixtures/ruby-version/releases.html', + 'test/datasource/ruby-version/_fixtures/releases.html', 'utf8' ); diff --git a/test/_fixtures/ruby-version/releases.html b/test/datasource/ruby-version/_fixtures/releases.html similarity index 99% rename from test/_fixtures/ruby-version/releases.html rename to test/datasource/ruby-version/_fixtures/releases.html index 433fdc0228..bad5880b2f 100644 --- a/test/_fixtures/ruby-version/releases.html +++ b/test/datasource/ruby-version/_fixtures/releases.html @@ -952,4 +952,4 @@ is proudly maintained by members of the Ruby community. </script> </body> -</html> +</html> \ No newline at end of file diff --git a/test/_fixtures/rubygems/rails/info.json b/test/datasource/rubygems/_fixtures/rails/info.json similarity index 100% rename from test/_fixtures/rubygems/rails/info.json rename to test/datasource/rubygems/_fixtures/rails/info.json diff --git a/test/_fixtures/rubygems/rails/versions.json b/test/datasource/rubygems/_fixtures/rails/versions.json similarity index 100% rename from test/_fixtures/rubygems/rails/versions.json rename to test/datasource/rubygems/_fixtures/rails/versions.json diff --git a/test/datasource/rubygems/index.spec.js b/test/datasource/rubygems/index.spec.js index 30a368e617..db8a65e141 100644 --- a/test/datasource/rubygems/index.spec.js +++ b/test/datasource/rubygems/index.spec.js @@ -1,6 +1,6 @@ const got = require('../../../lib/util/got'); -const railsInfo = require('../../_fixtures/rubygems/rails/info.json'); -const railsVersions = require('../../_fixtures/rubygems/rails/versions.json'); +const railsInfo = require('./_fixtures/rails/info.json'); +const railsVersions = require('./_fixtures/rails/versions.json'); const rubygems = require('../../../lib/datasource/rubygems/index.js'); jest.mock('../../../lib/util/got'); diff --git a/test/datasource/terraform.spec.js b/test/datasource/terraform.spec.js index df3e13e697..095f0ff704 100644 --- a/test/datasource/terraform.spec.js +++ b/test/datasource/terraform.spec.js @@ -5,7 +5,7 @@ const datasource = require('../../lib/datasource'); jest.mock('../../lib/util/got'); const consulData = fs.readFileSync( - 'test/_fixtures/terraform/registry-consul.json' + 'test/datasource/terraform/_fixtures/registry-consul.json' ); describe('datasource/terraform', () => { diff --git a/test/_fixtures/terraform/1.tf b/test/datasource/terraform/_fixtures/1.tf similarity index 100% rename from test/_fixtures/terraform/1.tf rename to test/datasource/terraform/_fixtures/1.tf diff --git a/test/_fixtures/terraform/registry-consul.json b/test/datasource/terraform/_fixtures/registry-consul.json similarity index 100% rename from test/_fixtures/terraform/registry-consul.json rename to test/datasource/terraform/_fixtures/registry-consul.json diff --git a/test/globals.js b/test/globals.js index 0d3a7f580d..43428dce43 100644 --- a/test/globals.js +++ b/test/globals.js @@ -4,7 +4,7 @@ jest.mock('gl-got'); const cache = require('../lib/workers/global/cache'); global.platform = jest.genMockFromModule('../lib/platform/github'); -global.logger = require('./_fixtures/logger'); +global.logger = require('./logger/_fixtures'); global.renovateUsername = 'renovate-testing'; global.repoCache = {}; diff --git a/test/_fixtures/logger/index.js b/test/logger/_fixtures/index.js similarity index 100% rename from test/_fixtures/logger/index.js rename to test/logger/_fixtures/index.js diff --git a/test/_fixtures/ansible/main1.yaml b/test/manager/ansible/_fixtures/main1.yaml similarity index 100% rename from test/_fixtures/ansible/main1.yaml rename to test/manager/ansible/_fixtures/main1.yaml diff --git a/test/_fixtures/ansible/main2.yaml b/test/manager/ansible/_fixtures/main2.yaml similarity index 100% rename from test/_fixtures/ansible/main2.yaml rename to test/manager/ansible/_fixtures/main2.yaml diff --git a/test/manager/ansible/extract.spec.js b/test/manager/ansible/extract.spec.js index 6494f77798..680848d531 100644 --- a/test/manager/ansible/extract.spec.js +++ b/test/manager/ansible/extract.spec.js @@ -1,8 +1,14 @@ const fs = require('fs'); const { extractPackageFile } = require('../../../lib/manager/ansible/extract'); -const yamlFile1 = fs.readFileSync('test/_fixtures/ansible/main1.yaml', 'utf8'); -const yamlFile2 = fs.readFileSync('test/_fixtures/ansible/main2.yaml', 'utf8'); +const yamlFile1 = fs.readFileSync( + 'test/manager/ansible/_fixtures/main1.yaml', + 'utf8' +); +const yamlFile2 = fs.readFileSync( + 'test/manager/ansible/_fixtures/main2.yaml', + 'utf8' +); describe('lib/manager/ansible/extract', () => { describe('extractPackageFile()', () => { diff --git a/test/manager/ansible/update.spec.js b/test/manager/ansible/update.spec.js index 652ff4153e..d6f733d182 100644 --- a/test/manager/ansible/update.spec.js +++ b/test/manager/ansible/update.spec.js @@ -1,8 +1,14 @@ const fs = require('fs'); const dcUpdate = require('../../../lib/manager/ansible/update'); -const yamlFile1 = fs.readFileSync('test/_fixtures/ansible/main1.yaml', 'utf8'); -const yamlFile2 = fs.readFileSync('test/_fixtures/ansible/main2.yaml', 'utf8'); +const yamlFile1 = fs.readFileSync( + 'test/manager/ansible/_fixtures/main1.yaml', + 'utf8' +); +const yamlFile2 = fs.readFileSync( + 'test/manager/ansible/_fixtures/main2.yaml', + 'utf8' +); describe('manager/ansible/update', () => { describe('updateDependency', () => { diff --git a/test/_fixtures/bazel/WORKSPACE1 b/test/manager/bazel/_fixtures/WORKSPACE1 similarity index 100% rename from test/_fixtures/bazel/WORKSPACE1 rename to test/manager/bazel/_fixtures/WORKSPACE1 diff --git a/test/manager/bazel/extract.spec.js b/test/manager/bazel/extract.spec.js index c785b9d9c4..106b5dad06 100644 --- a/test/manager/bazel/extract.spec.js +++ b/test/manager/bazel/extract.spec.js @@ -2,7 +2,7 @@ const fs = require('fs'); const { extractPackageFile } = require('../../../lib/manager/bazel/extract'); const workspaceFile = fs.readFileSync( - 'test/_fixtures/bazel/WORKSPACE1', + 'test/manager/bazel/_fixtures/WORKSPACE1', 'utf8' ); diff --git a/test/manager/bazel/update.spec.js b/test/manager/bazel/update.spec.js index 90a7a7e660..cb3964aecb 100644 --- a/test/manager/bazel/update.spec.js +++ b/test/manager/bazel/update.spec.js @@ -6,7 +6,7 @@ const bazelfile = require('../../../lib/manager/bazel/update'); jest.mock('got'); const content = fs.readFileSync( - path.resolve('test/_fixtures/bazel/WORKSPACE1'), + path.resolve('test/manager/bazel/_fixtures/WORKSPACE1'), 'utf8' ); diff --git a/test/_fixtures/buildkite/pipeline1.yml b/test/manager/buildkite/_fixtures/pipeline1.yml similarity index 100% rename from test/_fixtures/buildkite/pipeline1.yml rename to test/manager/buildkite/_fixtures/pipeline1.yml diff --git a/test/_fixtures/buildkite/pipeline2.yml b/test/manager/buildkite/_fixtures/pipeline2.yml similarity index 100% rename from test/_fixtures/buildkite/pipeline2.yml rename to test/manager/buildkite/_fixtures/pipeline2.yml diff --git a/test/_fixtures/buildkite/pipeline3.yml b/test/manager/buildkite/_fixtures/pipeline3.yml similarity index 100% rename from test/_fixtures/buildkite/pipeline3.yml rename to test/manager/buildkite/_fixtures/pipeline3.yml diff --git a/test/_fixtures/buildkite/pipeline4.yml b/test/manager/buildkite/_fixtures/pipeline4.yml similarity index 100% rename from test/_fixtures/buildkite/pipeline4.yml rename to test/manager/buildkite/_fixtures/pipeline4.yml diff --git a/test/manager/buildkite/extract.spec.js b/test/manager/buildkite/extract.spec.js index b18f3a150c..cfd123866f 100644 --- a/test/manager/buildkite/extract.spec.js +++ b/test/manager/buildkite/extract.spec.js @@ -4,19 +4,19 @@ const { } = require('../../../lib/manager/buildkite/extract'); const pipeline1 = fs.readFileSync( - 'test/_fixtures/buildkite/pipeline1.yml', + 'test/manager/buildkite/_fixtures/pipeline1.yml', 'utf8' ); const pipeline2 = fs.readFileSync( - 'test/_fixtures/buildkite/pipeline2.yml', + 'test/manager/buildkite/_fixtures/pipeline2.yml', 'utf8' ); const pipeline3 = fs.readFileSync( - 'test/_fixtures/buildkite/pipeline3.yml', + 'test/manager/buildkite/_fixtures/pipeline3.yml', 'utf8' ); const pipeline4 = fs.readFileSync( - 'test/_fixtures/buildkite/pipeline4.yml', + 'test/manager/buildkite/_fixtures/pipeline4.yml', 'utf8' ); diff --git a/test/manager/buildkite/update.spec.js b/test/manager/buildkite/update.spec.js index 648d3360cf..0ae31bfe70 100644 --- a/test/manager/buildkite/update.spec.js +++ b/test/manager/buildkite/update.spec.js @@ -2,15 +2,15 @@ const fs = require('fs'); const bkUpdate = require('../../../lib/manager/buildkite/update'); const pipeline1 = fs.readFileSync( - 'test/_fixtures/buildkite/pipeline1.yml', + 'test/manager/buildkite/_fixtures/pipeline1.yml', 'utf8' ); const pipeline2 = fs.readFileSync( - 'test/_fixtures/buildkite/pipeline2.yml', + 'test/manager/buildkite/_fixtures/pipeline2.yml', 'utf8' ); const pipeline4 = fs.readFileSync( - 'test/_fixtures/buildkite/pipeline4.yml', + 'test/manager/buildkite/_fixtures/pipeline4.yml', 'utf8' ); diff --git a/test/_fixtures/bundler/Gemfile.rails b/test/manager/bundler/_fixtures/Gemfile.rails similarity index 100% rename from test/_fixtures/bundler/Gemfile.rails rename to test/manager/bundler/_fixtures/Gemfile.rails diff --git a/test/_fixtures/bundler/Gemfile.rails.lock b/test/manager/bundler/_fixtures/Gemfile.rails.lock similarity index 100% rename from test/_fixtures/bundler/Gemfile.rails.lock rename to test/manager/bundler/_fixtures/Gemfile.rails.lock diff --git a/test/_fixtures/bundler/Gemfile.sourceGroup b/test/manager/bundler/_fixtures/Gemfile.sourceGroup similarity index 100% rename from test/_fixtures/bundler/Gemfile.sourceGroup rename to test/manager/bundler/_fixtures/Gemfile.sourceGroup diff --git a/test/manager/bundler/extract.spec.js b/test/manager/bundler/extract.spec.js index e7c4cf7fcd..3007eef13a 100644 --- a/test/manager/bundler/extract.spec.js +++ b/test/manager/bundler/extract.spec.js @@ -2,16 +2,16 @@ const fs = require('fs'); const { extractPackageFile } = require('../../../lib/manager/bundler/extract'); const railsGemfile = fs.readFileSync( - 'test/_fixtures/bundler/Gemfile.rails', + 'test/manager/bundler/_fixtures/Gemfile.rails', 'utf8' ); const railsGemfileLock = fs.readFileSync( - 'test/_fixtures/bundler/Gemfile.rails.lock', + 'test/manager/bundler/_fixtures/Gemfile.rails.lock', 'utf8' ); const sourceGroupGemfile = fs.readFileSync( - 'test/_fixtures/bundler/Gemfile.sourceGroup', + 'test/manager/bundler/_fixtures/Gemfile.sourceGroup', 'utf8' ); diff --git a/test/manager/bundler/update.spec.js b/test/manager/bundler/update.spec.js index fab1a59d57..967efd3efb 100644 --- a/test/manager/bundler/update.spec.js +++ b/test/manager/bundler/update.spec.js @@ -2,7 +2,7 @@ const fs = require('fs'); const { updateDependency } = require('../../../lib/manager/bundler/update'); const railsGemfile = fs.readFileSync( - 'test/_fixtures/bundler/Gemfile.rails', + 'test/manager/bundler/_fixtures/Gemfile.rails', 'utf8' ); diff --git a/test/manager/cargo/extract.spec.js b/test/manager/cargo/extract.spec.js index 04998348ec..907c6bd24b 100644 --- a/test/manager/cargo/extract.spec.js +++ b/test/manager/cargo/extract.spec.js @@ -1,10 +1,22 @@ const fs = require('fs'); const { extractPackageFile } = require('../../../lib/manager/cargo/extract'); -const cargo1toml = fs.readFileSync('test/_fixtures/cargo/Cargo.1.toml', 'utf8'); -const cargo2toml = fs.readFileSync('test/_fixtures/cargo/Cargo.2.toml', 'utf8'); -const cargo3toml = fs.readFileSync('test/_fixtures/cargo/Cargo.3.toml', 'utf8'); -const cargo4toml = fs.readFileSync('test/_fixtures/cargo/Cargo.4.toml', 'utf8'); +const cargo1toml = fs.readFileSync( + 'test/datasource/cargo/_fixtures/Cargo.1.toml', + 'utf8' +); +const cargo2toml = fs.readFileSync( + 'test/datasource/cargo/_fixtures/Cargo.2.toml', + 'utf8' +); +const cargo3toml = fs.readFileSync( + 'test/datasource/cargo/_fixtures/Cargo.3.toml', + 'utf8' +); +const cargo4toml = fs.readFileSync( + 'test/datasource/cargo/_fixtures/Cargo.4.toml', + 'utf8' +); describe('lib/manager/cargo/extract', () => { describe('extractPackageFile()', () => { diff --git a/test/manager/cargo/update.spec.js b/test/manager/cargo/update.spec.js index 3b0f6dcf4b..1026e363ef 100644 --- a/test/manager/cargo/update.spec.js +++ b/test/manager/cargo/update.spec.js @@ -1,8 +1,14 @@ const fs = require('fs'); const { updateDependency } = require('../../../lib/manager/cargo/update'); -const cargo1toml = fs.readFileSync('test/_fixtures/cargo/Cargo.1.toml', 'utf8'); -const cargo4toml = fs.readFileSync('test/_fixtures/cargo/Cargo.4.toml', 'utf8'); +const cargo1toml = fs.readFileSync( + 'test/datasource/cargo/_fixtures/Cargo.1.toml', + 'utf8' +); +const cargo4toml = fs.readFileSync( + 'test/datasource/cargo/_fixtures/Cargo.4.toml', + 'utf8' +); describe('lib/manager/cargo/update', () => { describe('updateDependency()', () => { diff --git a/test/_fixtures/circleci/config.yml b/test/manager/circleci/_fixtures/config.yml similarity index 100% rename from test/_fixtures/circleci/config.yml rename to test/manager/circleci/_fixtures/config.yml diff --git a/test/_fixtures/circleci/config2.yml b/test/manager/circleci/_fixtures/config2.yml similarity index 100% rename from test/_fixtures/circleci/config2.yml rename to test/manager/circleci/_fixtures/config2.yml diff --git a/test/manager/circleci/extract.spec.js b/test/manager/circleci/extract.spec.js index f444d8d70e..71f4935472 100644 --- a/test/manager/circleci/extract.spec.js +++ b/test/manager/circleci/extract.spec.js @@ -1,8 +1,14 @@ const fs = require('fs'); const { extractPackageFile } = require('../../../lib/manager/circleci/extract'); -const file1 = fs.readFileSync('test/_fixtures/circleci/config.yml', 'utf8'); -const file2 = fs.readFileSync('test/_fixtures/circleci/config2.yml', 'utf8'); +const file1 = fs.readFileSync( + 'test/manager/circleci/_fixtures/config.yml', + 'utf8' +); +const file2 = fs.readFileSync( + 'test/manager/circleci/_fixtures/config2.yml', + 'utf8' +); describe('lib/manager/circleci/extract', () => { describe('extractPackageFile()', () => { diff --git a/test/manager/circleci/update.spec.js b/test/manager/circleci/update.spec.js index 175a43d12c..1452ee98f3 100644 --- a/test/manager/circleci/update.spec.js +++ b/test/manager/circleci/update.spec.js @@ -1,9 +1,12 @@ const fs = require('fs'); const dcUpdate = require('../../../lib/manager/circleci/update'); -const yamlFile = fs.readFileSync('test/_fixtures/circleci/config.yml', 'utf8'); +const yamlFile = fs.readFileSync( + 'test/manager/circleci/_fixtures/config.yml', + 'utf8' +); const yamlFile2 = fs.readFileSync( - 'test/_fixtures/circleci/config2.yml', + 'test/manager/circleci/_fixtures/config2.yml', 'utf8' ); diff --git a/test/_fixtures/composer/composer1.json b/test/manager/composer/_fixtures/composer1.json similarity index 100% rename from test/_fixtures/composer/composer1.json rename to test/manager/composer/_fixtures/composer1.json diff --git a/test/_fixtures/composer/composer2.json b/test/manager/composer/_fixtures/composer2.json similarity index 100% rename from test/_fixtures/composer/composer2.json rename to test/manager/composer/_fixtures/composer2.json diff --git a/test/_fixtures/composer/composer3.json b/test/manager/composer/_fixtures/composer3.json similarity index 100% rename from test/_fixtures/composer/composer3.json rename to test/manager/composer/_fixtures/composer3.json diff --git a/test/manager/composer/extract.spec.js b/test/manager/composer/extract.spec.js index fbc833dae6..a1c41b024f 100644 --- a/test/manager/composer/extract.spec.js +++ b/test/manager/composer/extract.spec.js @@ -2,15 +2,15 @@ const fs = require('fs'); const { extractPackageFile } = require('../../../lib/manager/composer/extract'); const requirements1 = fs.readFileSync( - 'test/_fixtures/composer/composer1.json', + 'test/manager/composer/_fixtures/composer1.json', 'utf8' ); const requirements2 = fs.readFileSync( - 'test/_fixtures/composer/composer2.json', + 'test/manager/composer/_fixtures/composer2.json', 'utf8' ); const requirements3 = fs.readFileSync( - 'test/_fixtures/composer/composer3.json', + 'test/manager/composer/_fixtures/composer3.json', 'utf8' ); diff --git a/test/_fixtures/docker-compose/docker-compose.1.yml b/test/manager/docker-compose/_fixtures/docker-compose.1.yml similarity index 100% rename from test/_fixtures/docker-compose/docker-compose.1.yml rename to test/manager/docker-compose/_fixtures/docker-compose.1.yml diff --git a/test/manager/docker-compose/extract.spec.js b/test/manager/docker-compose/extract.spec.js index 6d280b84ea..c8e51b866c 100644 --- a/test/manager/docker-compose/extract.spec.js +++ b/test/manager/docker-compose/extract.spec.js @@ -4,7 +4,7 @@ const { } = require('../../../lib/manager/docker-compose/extract'); const yamlFile = fs.readFileSync( - 'test/_fixtures/docker-compose/docker-compose.1.yml', + 'test/manager/docker-compose/_fixtures/docker-compose.1.yml', 'utf8' ); diff --git a/test/manager/docker-compose/update.spec.js b/test/manager/docker-compose/update.spec.js index 3dd320f112..b5d3b3d687 100644 --- a/test/manager/docker-compose/update.spec.js +++ b/test/manager/docker-compose/update.spec.js @@ -2,7 +2,7 @@ const fs = require('fs'); const dcUpdate = require('../../../lib/manager/docker-compose/update'); const yamlFile = fs.readFileSync( - 'test/_fixtures/docker-compose/docker-compose.1.yml', + 'test/manager/docker-compose/_fixtures/docker-compose.1.yml', 'utf8' ); diff --git a/test/_fixtures/docker/Dockerfile1 b/test/manager/dockerfile/_fixtures/Dockerfile1 similarity index 100% rename from test/_fixtures/docker/Dockerfile1 rename to test/manager/dockerfile/_fixtures/Dockerfile1 diff --git a/test/manager/dockerfile/extract.spec.js b/test/manager/dockerfile/extract.spec.js index f204b8a7c2..55e0614f26 100644 --- a/test/manager/dockerfile/extract.spec.js +++ b/test/manager/dockerfile/extract.spec.js @@ -3,7 +3,10 @@ const { extractPackageFile, } = require('../../../lib/manager/dockerfile/extract'); -const d1 = fs.readFileSync('test/_fixtures/docker/Dockerfile1', 'utf8'); +const d1 = fs.readFileSync( + 'test/manager/dockerfile/_fixtures/Dockerfile1', + 'utf8' +); describe('lib/manager/dockerfile/extract', () => { describe('extractPackageFile()', () => { diff --git a/test/_fixtures/github-actions/main.workflow.1 b/test/manager/github-actions/_fixtures/main.workflow.1 similarity index 100% rename from test/_fixtures/github-actions/main.workflow.1 rename to test/manager/github-actions/_fixtures/main.workflow.1 diff --git a/test/manager/github-actions/extract.spec.js b/test/manager/github-actions/extract.spec.js index 86513b2ea7..42651c483e 100644 --- a/test/manager/github-actions/extract.spec.js +++ b/test/manager/github-actions/extract.spec.js @@ -4,7 +4,7 @@ const { } = require('../../../lib/manager/github-actions/extract'); const workflow1 = fs.readFileSync( - 'test/_fixtures/github-actions/main.workflow.1', + 'test/manager/github-actions/_fixtures/main.workflow.1', 'utf8' ); diff --git a/test/manager/github-actions/update.spec.js b/test/manager/github-actions/update.spec.js index 334a55955a..ce91a993d9 100644 --- a/test/manager/github-actions/update.spec.js +++ b/test/manager/github-actions/update.spec.js @@ -2,7 +2,7 @@ const fs = require('fs'); const dcUpdate = require('../../../lib/manager/github-actions/update'); const workflow1 = fs.readFileSync( - 'test/_fixtures/github-actions/main.workflow.1', + 'test/manager/github-actions/_fixtures/main.workflow.1', 'utf8' ); diff --git a/test/_fixtures/gitlabci/gitlab-ci.yaml b/test/manager/gitlabci/_fixtures/gitlab-ci.yaml similarity index 100% rename from test/_fixtures/gitlabci/gitlab-ci.yaml rename to test/manager/gitlabci/_fixtures/gitlab-ci.yaml diff --git a/test/manager/gitlabci/extract.spec.js b/test/manager/gitlabci/extract.spec.js index dbc6193702..73c1b4e6c0 100644 --- a/test/manager/gitlabci/extract.spec.js +++ b/test/manager/gitlabci/extract.spec.js @@ -2,7 +2,7 @@ const fs = require('fs'); const { extractPackageFile } = require('../../../lib/manager/gitlabci/extract'); const yamlFile = fs.readFileSync( - 'test/_fixtures/gitlabci/gitlab-ci.yaml', + 'test/manager/gitlabci/_fixtures/gitlab-ci.yaml', 'utf8' ); diff --git a/test/manager/gitlabci/update.spec.js b/test/manager/gitlabci/update.spec.js index ac6f77e84a..279d59aa27 100644 --- a/test/manager/gitlabci/update.spec.js +++ b/test/manager/gitlabci/update.spec.js @@ -2,7 +2,7 @@ const fs = require('fs'); const dcUpdate = require('../../../lib/manager/gitlabci/update'); const yamlFile = fs.readFileSync( - 'test/_fixtures/gitlabci/gitlab-ci.yaml', + 'test/manager/gitlabci/_fixtures/gitlab-ci.yaml', 'utf8' ); diff --git a/test/_fixtures/go/1/go.mod b/test/manager/gomod/_fixtures/1/go.mod similarity index 100% rename from test/_fixtures/go/1/go.mod rename to test/manager/gomod/_fixtures/1/go.mod diff --git a/test/_fixtures/go/2/go.mod b/test/manager/gomod/_fixtures/2/go.mod similarity index 100% rename from test/_fixtures/go/2/go.mod rename to test/manager/gomod/_fixtures/2/go.mod diff --git a/test/manager/gomod/extract.spec.js b/test/manager/gomod/extract.spec.js index c6b95cfcea..18baad5282 100644 --- a/test/manager/gomod/extract.spec.js +++ b/test/manager/gomod/extract.spec.js @@ -1,8 +1,8 @@ const fs = require('fs'); const { extractPackageFile } = require('../../../lib/manager/gomod/extract'); -const gomod1 = fs.readFileSync('test/_fixtures/go/1/go.mod', 'utf8'); -const gomod2 = fs.readFileSync('test/_fixtures/go/2/go.mod', 'utf8'); +const gomod1 = fs.readFileSync('test/manager/gomod/_fixtures/1/go.mod', 'utf8'); +const gomod2 = fs.readFileSync('test/manager/gomod/_fixtures/2/go.mod', 'utf8'); describe('lib/manager/gomod/extract', () => { describe('extractPackageFile()', () => { diff --git a/test/manager/gomod/update.spec.js b/test/manager/gomod/update.spec.js index 1ab1b87c9e..94c6ebe3d0 100644 --- a/test/manager/gomod/update.spec.js +++ b/test/manager/gomod/update.spec.js @@ -1,8 +1,8 @@ const fs = require('fs'); const goUpdate = require('../../../lib/manager/gomod/update'); -const gomod1 = fs.readFileSync('test/_fixtures/go/1/go.mod', 'utf8'); -const gomod2 = fs.readFileSync('test/_fixtures/go/2/go.mod', 'utf8'); +const gomod1 = fs.readFileSync('test/manager/gomod/_fixtures/1/go.mod', 'utf8'); +const gomod2 = fs.readFileSync('test/manager/gomod/_fixtures/2/go.mod', 'utf8'); describe('manager/gomod/update', () => { describe('updateDependency', () => { diff --git a/test/manager/gradle-wrapper/extract.spec.js b/test/manager/gradle-wrapper/extract.spec.js index 47ba620d5d..ff4de8ae62 100644 --- a/test/manager/gradle-wrapper/extract.spec.js +++ b/test/manager/gradle-wrapper/extract.spec.js @@ -4,11 +4,11 @@ const { } = require('../../../lib/manager/gradle-wrapper/extract'); const propertiesFile1 = fs.readFileSync( - 'test/_fixtures/gradle-wrapper/gradle-wrapper-1.properties', + 'test/datasource/gradle-wrapper/_fixtures/gradle-wrapper-1.properties', 'utf8' ); const propertiesFile2 = fs.readFileSync( - 'test/_fixtures/gradle-wrapper/gradle-wrapper-2.properties', + 'test/datasource/gradle-wrapper/_fixtures/gradle-wrapper-2.properties', 'utf8' ); diff --git a/test/manager/gradle-wrapper/update.spec.js b/test/manager/gradle-wrapper/update.spec.js index aa4ea0e42c..f3f212229f 100644 --- a/test/manager/gradle-wrapper/update.spec.js +++ b/test/manager/gradle-wrapper/update.spec.js @@ -5,7 +5,7 @@ const dcUpdate = require('../../../lib/manager/gradle-wrapper/update'); jest.mock('got'); const propertiesFile2 = fs.readFileSync( - 'test/_fixtures/gradle-wrapper/gradle-wrapper-2.properties', + 'test/datasource/gradle-wrapper/_fixtures/gradle-wrapper-2.properties', 'utf8' ); diff --git a/test/manager/gradle/index.spec.js b/test/manager/gradle/index.spec.js index aaa71a857e..1bc5af4ee4 100644 --- a/test/manager/gradle/index.spec.js +++ b/test/manager/gradle/index.spec.js @@ -19,7 +19,7 @@ const config = { }; const updatesDependenciesReport = fsReal.readFileSync( - 'test/_fixtures/gradle/updatesReport.json', + 'test/datasource/gradle/_fixtures/updatesReport.json', 'utf8' ); @@ -45,7 +45,7 @@ describe('manager/gradle', () => { it('should return empty if there are no dependencies', async () => { fs.readFile.mockReturnValue( fsReal.readFileSync( - 'test/_fixtures/gradle/updatesReportEmpty.json', + 'test/datasource/gradle/_fixtures/updatesReportEmpty.json', 'utf8' ) ); @@ -92,7 +92,7 @@ describe('manager/gradle', () => { it('should use repositories only for current project', async () => { const multiProjectUpdatesReport = fsReal.readFileSync( - 'test/_fixtures/gradle/MultiProjectUpdatesReport.json', + 'test/datasource/gradle/_fixtures/MultiProjectUpdatesReport.json', 'utf8' ); fs.readFile.mockReturnValue(multiProjectUpdatesReport); @@ -202,7 +202,7 @@ describe('manager/gradle', () => { describe('updateDependency', () => { it('should update an existing dependency', () => { const buildGradleContent = fsReal.readFileSync( - 'test/_fixtures/gradle/build.gradle.example1', + 'test/datasource/gradle/_fixtures/build.gradle.example1', 'utf8' ); // prettier-ignore diff --git a/test/_fixtures/kubernetes/array-syntax.yaml b/test/manager/kubernetes/_fixtures/array-syntax.yaml similarity index 100% rename from test/_fixtures/kubernetes/array-syntax.yaml rename to test/manager/kubernetes/_fixtures/array-syntax.yaml diff --git a/test/_fixtures/kubernetes/configmap.yaml b/test/manager/kubernetes/_fixtures/configmap.yaml similarity index 100% rename from test/_fixtures/kubernetes/configmap.yaml rename to test/manager/kubernetes/_fixtures/configmap.yaml diff --git a/test/_fixtures/kubernetes/gitlab-ci.yaml b/test/manager/kubernetes/_fixtures/gitlab-ci.yaml similarity index 100% rename from test/_fixtures/kubernetes/gitlab-ci.yaml rename to test/manager/kubernetes/_fixtures/gitlab-ci.yaml diff --git a/test/_fixtures/kubernetes/kubernetes.yaml b/test/manager/kubernetes/_fixtures/kubernetes.yaml similarity index 100% rename from test/_fixtures/kubernetes/kubernetes.yaml rename to test/manager/kubernetes/_fixtures/kubernetes.yaml diff --git a/test/manager/kubernetes/extract.spec.js b/test/manager/kubernetes/extract.spec.js index d0d0fa3929..1b1fa6a465 100644 --- a/test/manager/kubernetes/extract.spec.js +++ b/test/manager/kubernetes/extract.spec.js @@ -4,22 +4,22 @@ const { } = require('../../../lib/manager/kubernetes/extract'); const kubernetesImagesFile = fs.readFileSync( - 'test/_fixtures/kubernetes/kubernetes.yaml', + 'test/manager/kubernetes/_fixtures/kubernetes.yaml', 'utf8' ); const kubernetesConfigMapFile = fs.readFileSync( - 'test/_fixtures/kubernetes/configmap.yaml', + 'test/manager/kubernetes/_fixtures/configmap.yaml', 'utf8' ); const kubernetesArraySyntaxFile = fs.readFileSync( - 'test/_fixtures/kubernetes/array-syntax.yaml', + 'test/manager/kubernetes/_fixtures/array-syntax.yaml', 'utf8' ); const otherYamlFile = fs.readFileSync( - 'test/_fixtures/kubernetes/gitlab-ci.yaml', + 'test/manager/kubernetes/_fixtures/gitlab-ci.yaml', 'utf8' ); diff --git a/test/manager/kubernetes/update.spec.js b/test/manager/kubernetes/update.spec.js index 8926ce2543..b9b924003b 100644 --- a/test/manager/kubernetes/update.spec.js +++ b/test/manager/kubernetes/update.spec.js @@ -2,12 +2,12 @@ const fs = require('fs'); const dcUpdate = require('../../../lib/manager/kubernetes/update'); const yamlFile = fs.readFileSync( - 'test/_fixtures/kubernetes/kubernetes.yaml', + 'test/manager/kubernetes/_fixtures/kubernetes.yaml', 'utf8' ); const arraySyntaxFile = fs.readFileSync( - 'test/_fixtures/kubernetes/array-syntax.yaml', + 'test/manager/kubernetes/_fixtures/array-syntax.yaml', 'utf8' ); diff --git a/test/_fixtures/maven/simple.pom.xml b/test/manager/maven/_fixtures/simple.pom.xml similarity index 100% rename from test/_fixtures/maven/simple.pom.xml rename to test/manager/maven/_fixtures/simple.pom.xml diff --git a/test/manager/maven/extract.spec.js b/test/manager/maven/extract.spec.js index 157cbff188..3864c2bdfc 100644 --- a/test/manager/maven/extract.spec.js +++ b/test/manager/maven/extract.spec.js @@ -4,7 +4,7 @@ const path = require('path'); const { extractDependencies } = require('../../../lib/manager/maven/extract'); const simpleContent = fs.readFileSync( - path.resolve(__dirname, `../../_fixtures/maven/simple.pom.xml`), + path.resolve(__dirname, `./_fixtures/simple.pom.xml`), 'utf8' ); diff --git a/test/manager/maven/index.spec.js b/test/manager/maven/index.spec.js index 5f6b8d9af5..2a444707ab 100644 --- a/test/manager/maven/index.spec.js +++ b/test/manager/maven/index.spec.js @@ -6,7 +6,7 @@ const { } = require('../../../lib/manager/maven/index'); const pomContent = fs.readFileSync( - 'test/_fixtures/maven/simple.pom.xml', + 'test/manager/maven/_fixtures/simple.pom.xml', 'utf8' ); diff --git a/test/_fixtures/meteor/package-1.js b/test/manager/meteor/_fixtures/package-1.js similarity index 100% rename from test/_fixtures/meteor/package-1.js rename to test/manager/meteor/_fixtures/package-1.js diff --git a/test/_fixtures/meteor/package-2.js b/test/manager/meteor/_fixtures/package-2.js similarity index 100% rename from test/_fixtures/meteor/package-2.js rename to test/manager/meteor/_fixtures/package-2.js diff --git a/test/manager/meteor/extract.spec.js b/test/manager/meteor/extract.spec.js index 81b30046c8..e7d8f6db22 100644 --- a/test/manager/meteor/extract.spec.js +++ b/test/manager/meteor/extract.spec.js @@ -4,7 +4,7 @@ const { extractPackageFile } = require('../../../lib/manager/meteor/extract'); function readFixture(fixture) { return fs.readFileSync( - path.resolve(__dirname, `../../_fixtures/meteor/${fixture}`), + path.resolve(__dirname, `./_fixtures/${fixture}`), 'utf8' ); } diff --git a/test/manager/meteor/update.spec.js b/test/manager/meteor/update.spec.js index c866d23d9d..5918fe368b 100644 --- a/test/manager/meteor/update.spec.js +++ b/test/manager/meteor/update.spec.js @@ -4,7 +4,7 @@ const meteorUpdater = require('../../../lib/manager/meteor/update'); function readFixture(fixture) { return fs.readFileSync( - path.resolve(__dirname, `../../_fixtures/meteor/${fixture}`), + path.resolve(__dirname, `./_fixtures/${fixture}`), 'utf8' ); } diff --git a/test/_fixtures/package-json/inputs/01-glob.json b/test/manager/npm/_fixtures/inputs/01-glob.json similarity index 100% rename from test/_fixtures/package-json/inputs/01-glob.json rename to test/manager/npm/_fixtures/inputs/01-glob.json diff --git a/test/_fixtures/package-json/inputs/01.json b/test/manager/npm/_fixtures/inputs/01.json similarity index 100% rename from test/_fixtures/package-json/inputs/01.json rename to test/manager/npm/_fixtures/inputs/01.json diff --git a/test/_fixtures/package-json/inputs/02.json b/test/manager/npm/_fixtures/inputs/02.json similarity index 100% rename from test/_fixtures/package-json/inputs/02.json rename to test/manager/npm/_fixtures/inputs/02.json diff --git a/test/_fixtures/package-json/inputs/workspaces.json b/test/manager/npm/_fixtures/inputs/workspaces.json similarity index 100% rename from test/_fixtures/package-json/inputs/workspaces.json rename to test/manager/npm/_fixtures/inputs/workspaces.json diff --git a/test/_fixtures/package-json/invalid-name.json b/test/manager/npm/_fixtures/invalid-name.json similarity index 100% rename from test/_fixtures/package-json/invalid-name.json rename to test/manager/npm/_fixtures/invalid-name.json diff --git a/test/_fixtures/package-json/is-object.json b/test/manager/npm/_fixtures/is-object.json similarity index 100% rename from test/_fixtures/package-json/is-object.json rename to test/manager/npm/_fixtures/is-object.json diff --git a/test/_fixtures/package-json/outputs/011.json b/test/manager/npm/_fixtures/outputs/011.json similarity index 100% rename from test/_fixtures/package-json/outputs/011.json rename to test/manager/npm/_fixtures/outputs/011.json diff --git a/test/_fixtures/package-json/outputs/012.json b/test/manager/npm/_fixtures/outputs/012.json similarity index 100% rename from test/_fixtures/package-json/outputs/012.json rename to test/manager/npm/_fixtures/outputs/012.json diff --git a/test/_fixtures/package-json/outputs/013.json b/test/manager/npm/_fixtures/outputs/013.json similarity index 100% rename from test/_fixtures/package-json/outputs/013.json rename to test/manager/npm/_fixtures/outputs/013.json diff --git a/test/manager/npm/extract/index.spec.js b/test/manager/npm/extract/index.spec.js index adfbe50bce..f91cc9d9b8 100644 --- a/test/manager/npm/extract/index.spec.js +++ b/test/manager/npm/extract/index.spec.js @@ -5,7 +5,7 @@ const defaultConfig = require('../../../../lib/config/defaults').getConfig(); function readFixture(fixture) { return fs.readFileSync( - path.resolve(__dirname, `../../../_fixtures/package-json/${fixture}`), + path.resolve(__dirname, `../_fixtures/${fixture}`), 'utf8' ); } diff --git a/test/manager/npm/extract/npm.spec.js b/test/manager/npm/extract/npm.spec.js index a9e66b645d..afb2bafafa 100644 --- a/test/manager/npm/extract/npm.spec.js +++ b/test/manager/npm/extract/npm.spec.js @@ -10,7 +10,7 @@ describe('manager/npm/extract/npm', () => { }); it('extracts', async () => { const plocktest1Lock = fs.readFileSync( - 'test/_fixtures/npm/plocktest1/package-lock.json' + 'test/config/npm/_fixtures/plocktest1/package-lock.json' ); platform.getFile.mockReturnValueOnce(plocktest1Lock); const res = await getNpmLock('package.json'); diff --git a/test/manager/npm/extract/yarn.spec.js b/test/manager/npm/extract/yarn.spec.js index 32657ef369..0328773ea0 100644 --- a/test/manager/npm/extract/yarn.spec.js +++ b/test/manager/npm/extract/yarn.spec.js @@ -10,7 +10,7 @@ describe('manager/npm/extract/yarn', () => { }); it('extracts', async () => { const plocktest1Lock = fs.readFileSync( - 'test/_fixtures/npm/plocktest1/yarn.lock', + 'test/config/npm/_fixtures/plocktest1/yarn.lock', 'utf8' ); platform.getFile.mockReturnValueOnce(plocktest1Lock); diff --git a/test/manager/npm/update.spec.js b/test/manager/npm/update.spec.js index 5fd85bc288..a4f275047a 100644 --- a/test/manager/npm/update.spec.js +++ b/test/manager/npm/update.spec.js @@ -5,7 +5,7 @@ const npmUpdater = require('../../../lib/manager/npm/update'); function readFixture(fixture) { return fs.readFileSync( - path.resolve(__dirname, `../../_fixtures/package-json/${fixture}`), + path.resolve(__dirname, `./_fixtures/${fixture}`), 'utf8' ); } diff --git a/test/manager/nuget/extract.spec.js b/test/manager/nuget/extract.spec.js index 63ff5d6668..d07d9e6b5a 100644 --- a/test/manager/nuget/extract.spec.js +++ b/test/manager/nuget/extract.spec.js @@ -1,7 +1,10 @@ const fs = require('fs'); const { extractPackageFile } = require('../../../lib/manager/nuget/extract'); -const sample = fs.readFileSync('test/_fixtures/nuget/sample.csproj', 'utf8'); +const sample = fs.readFileSync( + 'test/datasource/nuget/_fixtures/sample.csproj', + 'utf8' +); describe('lib/manager/nuget/extract', () => { describe('extractPackageFile()', () => { diff --git a/test/manager/nuget/update.spec.js b/test/manager/nuget/update.spec.js index 0e2eb24108..6d2f112c0b 100644 --- a/test/manager/nuget/update.spec.js +++ b/test/manager/nuget/update.spec.js @@ -1,7 +1,10 @@ const fs = require('fs'); const nugetUpdater = require('../../../lib/manager/nuget/update'); -const csProj = fs.readFileSync('test/_fixtures/nuget/sample.csproj', 'utf8'); +const csProj = fs.readFileSync( + 'test/datasource/nuget/_fixtures/sample.csproj', + 'utf8' +); describe('manager/nuget/update', () => { describe('updateDependency', () => { diff --git a/test/_fixtures/pip_requirements/requirements1.txt b/test/manager/pip_requirements/_fixtures/requirements1.txt similarity index 100% rename from test/_fixtures/pip_requirements/requirements1.txt rename to test/manager/pip_requirements/_fixtures/requirements1.txt diff --git a/test/_fixtures/pip_requirements/requirements2.txt b/test/manager/pip_requirements/_fixtures/requirements2.txt similarity index 100% rename from test/_fixtures/pip_requirements/requirements2.txt rename to test/manager/pip_requirements/_fixtures/requirements2.txt diff --git a/test/_fixtures/pip_requirements/requirements3.txt b/test/manager/pip_requirements/_fixtures/requirements3.txt similarity index 100% rename from test/_fixtures/pip_requirements/requirements3.txt rename to test/manager/pip_requirements/_fixtures/requirements3.txt diff --git a/test/_fixtures/pip_requirements/requirements4.txt b/test/manager/pip_requirements/_fixtures/requirements4.txt similarity index 100% rename from test/_fixtures/pip_requirements/requirements4.txt rename to test/manager/pip_requirements/_fixtures/requirements4.txt diff --git a/test/manager/pip_requirements/extract.spec.js b/test/manager/pip_requirements/extract.spec.js index 7a94c9d1b5..462f44f73c 100644 --- a/test/manager/pip_requirements/extract.spec.js +++ b/test/manager/pip_requirements/extract.spec.js @@ -4,20 +4,20 @@ const { } = require('../../../lib/manager/pip_requirements/extract'); const requirements1 = fs.readFileSync( - 'test/_fixtures/pip_requirements/requirements1.txt', + 'test/manager/pip_requirements/_fixtures/requirements1.txt', 'utf8' ); const requirements2 = fs.readFileSync( - 'test/_fixtures/pip_requirements/requirements2.txt', + 'test/manager/pip_requirements/_fixtures/requirements2.txt', 'utf8' ); const requirements3 = fs.readFileSync( - 'test/_fixtures/pip_requirements/requirements3.txt', + 'test/manager/pip_requirements/_fixtures/requirements3.txt', 'utf8' ); const requirements4 = fs.readFileSync( - 'test/_fixtures/pip_requirements/requirements4.txt', + 'test/manager/pip_requirements/_fixtures/requirements4.txt', 'utf8' ); diff --git a/test/manager/pip_requirements/update.spec.js b/test/manager/pip_requirements/update.spec.js index 8e5bad7fad..6bcf75e945 100644 --- a/test/manager/pip_requirements/update.spec.js +++ b/test/manager/pip_requirements/update.spec.js @@ -4,17 +4,17 @@ const { } = require('../../../lib/manager/pip_requirements/update'); const requirements = fs.readFileSync( - 'test/_fixtures/pip_requirements/requirements1.txt', + 'test/manager/pip_requirements/_fixtures/requirements1.txt', 'utf8' ); const requirements3 = fs.readFileSync( - 'test/_fixtures/pip_requirements/requirements3.txt', + 'test/manager/pip_requirements/_fixtures/requirements3.txt', 'utf8' ); const requirements4 = fs.readFileSync( - 'test/_fixtures/pip_requirements/requirements4.txt', + 'test/manager/pip_requirements/_fixtures/requirements4.txt', 'utf8' ); diff --git a/test/_fixtures/pip_setup/setup.py b/test/manager/pip_setup/_fixtures/setup.py similarity index 100% rename from test/_fixtures/pip_setup/setup.py rename to test/manager/pip_setup/_fixtures/setup.py diff --git a/test/manager/pip_setup/extract.spec.js b/test/manager/pip_setup/extract.spec.js index ee0b14cc4e..82e7593f5c 100644 --- a/test/manager/pip_setup/extract.spec.js +++ b/test/manager/pip_setup/extract.spec.js @@ -6,7 +6,7 @@ const { // extractSetupFile, } = require('../../../lib/manager/pip_setup/extract'); -const packageFile = 'test/_fixtures/pip_setup/setup.py'; +const packageFile = 'test/manager/pip_setup/_fixtures/setup.py'; const content = fs.readFileSync(packageFile, 'utf8'); const config = { localDir: '.', diff --git a/test/_fixtures/pipenv/Pipfile1 b/test/manager/pipenv/_fixtures/Pipfile1 similarity index 100% rename from test/_fixtures/pipenv/Pipfile1 rename to test/manager/pipenv/_fixtures/Pipfile1 diff --git a/test/_fixtures/pipenv/Pipfile2 b/test/manager/pipenv/_fixtures/Pipfile2 similarity index 100% rename from test/_fixtures/pipenv/Pipfile2 rename to test/manager/pipenv/_fixtures/Pipfile2 diff --git a/test/manager/pipenv/extract.spec.js b/test/manager/pipenv/extract.spec.js index b2e355558f..586e4094ee 100644 --- a/test/manager/pipenv/extract.spec.js +++ b/test/manager/pipenv/extract.spec.js @@ -1,8 +1,14 @@ const fs = require('fs'); const { extractPackageFile } = require('../../../lib/manager/pipenv/extract'); -const pipfile1 = fs.readFileSync('test/_fixtures/pipenv/Pipfile1', 'utf8'); -const pipfile2 = fs.readFileSync('test/_fixtures/pipenv/Pipfile2', 'utf8'); +const pipfile1 = fs.readFileSync( + 'test/manager/pipenv/_fixtures/Pipfile1', + 'utf8' +); +const pipfile2 = fs.readFileSync( + 'test/manager/pipenv/_fixtures/Pipfile2', + 'utf8' +); describe('lib/manager/pipenv/extract', () => { describe('extractPackageFile()', () => { diff --git a/test/manager/pipenv/update.spec.js b/test/manager/pipenv/update.spec.js index cff86fa89b..a281035cc1 100644 --- a/test/manager/pipenv/update.spec.js +++ b/test/manager/pipenv/update.spec.js @@ -1,7 +1,10 @@ const fs = require('fs'); const { updateDependency } = require('../../../lib/manager/pipenv/update'); -const pipfile = fs.readFileSync('test/_fixtures/pipenv/Pipfile1', 'utf8'); +const pipfile = fs.readFileSync( + 'test/manager/pipenv/_fixtures/Pipfile1', + 'utf8' +); describe('manager/pipenv/update', () => { describe('updateDependency', () => { diff --git a/test/manager/terraform/extract.spec.js b/test/manager/terraform/extract.spec.js index 442fe7ec97..2967caf3c0 100644 --- a/test/manager/terraform/extract.spec.js +++ b/test/manager/terraform/extract.spec.js @@ -3,7 +3,7 @@ const { extractPackageFile, } = require('../../../lib/manager/terraform/extract'); -const tf1 = fs.readFileSync('test/_fixtures/terraform/1.tf', 'utf8'); +const tf1 = fs.readFileSync('test/datasource/terraform/_fixtures/1.tf', 'utf8'); const tf2 = `module "relative" { source = "../../modules/fe" } diff --git a/test/manager/terraform/update.spec.js b/test/manager/terraform/update.spec.js index cdb229f6e6..5be5bfdc94 100644 --- a/test/manager/terraform/update.spec.js +++ b/test/manager/terraform/update.spec.js @@ -1,7 +1,7 @@ const fs = require('fs'); const tfUpdate = require('../../../lib/manager/terraform/update'); -const tf1 = fs.readFileSync('test/_fixtures/terraform/1.tf', 'utf8'); +const tf1 = fs.readFileSync('test/datasource/terraform/_fixtures/1.tf', 'utf8'); describe('manager/terraform/update', () => { describe('updateDependency', () => { diff --git a/test/_fixtures/node/travis.yml b/test/manager/travis/_fixtures/travis.yml similarity index 100% rename from test/_fixtures/node/travis.yml rename to test/manager/travis/_fixtures/travis.yml diff --git a/test/manager/travis/update.spec.js b/test/manager/travis/update.spec.js index ba1188444b..ae181c0a31 100644 --- a/test/manager/travis/update.spec.js +++ b/test/manager/travis/update.spec.js @@ -3,7 +3,7 @@ const path = require('path'); const nodefile = require('../../../lib/manager/travis/update'); const content = fs.readFileSync( - path.resolve('test/_fixtures/node/travis.yml'), + path.resolve('test/manager/travis/_fixtures/travis.yml'), 'utf8' ); diff --git a/test/platform/bitbucket-server/_fixtures/responses.js b/test/platform/bitbucket-server/_fixtures/responses.js new file mode 100644 index 0000000000..88447aa9b1 --- /dev/null +++ b/test/platform/bitbucket-server/_fixtures/responses.js @@ -0,0 +1,515 @@ +const { URL } = require('url'); + +function generateRepo(endpoint, projectKey, repositorySlug) { + let projectKeyLower = projectKey.toLowerCase(); + return { + slug: repositorySlug, + id: 13076, + name: repositorySlug, + scmId: 'git', + state: 'AVAILABLE', + statusMessage: 'Available', + forkable: true, + project: { + key: projectKey, + id: 2900, + name: `${repositorySlug}'s name`, + public: false, + type: 'NORMAL', + links: { + self: [ + { href: `https://stash.renovatebot.com/projects/${projectKey}` }, + ], + }, + }, + public: false, + links: { + clone: [ + { + href: `${endpoint}/scm/${projectKeyLower}/${repositorySlug}.git`, + name: 'http', + }, + { + href: `ssh://git@stash.renovatebot.com:7999/${projectKeyLower}/${repositorySlug}.git`, + name: 'ssh', + }, + ], + self: [ + { + href: `${endpoint}/projects/${projectKey}/repos/${repositorySlug}/browse`, + }, + ], + }, + }; +} + +function generatePR(endpoint, projectKey, repositorySlug) { + return { + id: 5, + version: 1, + title: 'title', + description: '* Line 1\r\n* Line 2', + state: 'OPEN', + open: true, + closed: false, + createdDate: 1547853840016, + updatedDate: 1547853840016, + fromRef: { + id: 'refs/heads/userName1/pullRequest5', + displayId: 'userName1/pullRequest5', + latestCommit: '55efc02b2ab13a43a66cf705f5faacfcc6a762b4', + // Removed this with the idea it's not needed + // repository: {}, + }, + toRef: { + id: 'refs/heads/master', + displayId: 'master', + latestCommit: '0d9c7726c3d628b7e28af234595cfd20febdbf8e', + // Removed this with the idea it's not needed + // repository: {}, + }, + locked: false, + author: { + user: { + name: 'userName1', + emailAddress: 'userName1@renovatebot.com', + id: 144846, + displayName: 'Renovate Bot', + active: true, + slug: 'userName1', + type: 'NORMAL', + links: { + self: [{ href: `${endpoint}/users/userName1` }], + }, + }, + role: 'AUTHOR', + approved: false, + status: 'UNAPPROVED', + }, + reviewers: [ + { + user: { + name: 'userName2', + emailAddress: 'userName2@renovatebot.com', + id: 71155, + displayName: 'Renovate bot 2', + active: true, + slug: 'userName2', + type: 'NORMAL', + links: { + self: [{ href: `${endpoint}/users/userName2` }], + }, + }, + role: 'REVIEWER', + approved: false, + status: 'UNAPPROVED', + }, + ], + participants: [], + links: { + self: [ + { + href: `${endpoint}/projects/${projectKey}/repos/${repositorySlug}/pull-requests/5`, + }, + ], + }, + }; +} + +function generateServerResponses(endpoint) { + return { + baseURL: endpoint, + [`${endpoint}/rest/api/1.0/repos?permission=REPO_WRITE&state=AVAILABLE&limit=100`]: { + GET: { + size: 1, + limit: 100, + isLastPage: true, + values: [generateRepo(endpoint, 'SOME', 'repo')], + start: 0, + }, + }, + [`${endpoint}/rest/api/1.0/projects/SOME/repos?limit=100`]: { + GET: { + size: 1, + limit: 25, + isLastPage: true, + values: [generateRepo(endpoint, 'SOME', 'repo')], + start: 0, + }, + }, + [`${endpoint}/rest/api/1.0/projects/SOME/repos/repo`]: { + GET: generateRepo(endpoint, 'SOME', 'repo'), + }, + [`${endpoint}/rest/api/1.0/projects/SOME/repos/repo/branches/default`]: { + GET: { + displayId: 'master', + }, + }, + // // TODO - I'm not sure there is an issues link to provide + // [`${endpoint}/rest/api/1.0/projects/SOME/repos/repo/issues`]: { + // 'GET': { + // values: [], + // }, + // }, + [`${endpoint}/rest/api/1.0/projects/SOME/repos/repo/pull-requests`]: { + POST: generatePR(endpoint, 'SOME', 'repo'), + }, + [`${endpoint}/rest/api/1.0/projects/SOME/repos/repo/pull-requests?state=ALL&limit=100`]: { + GET: { + isLastPage: true, + values: [generatePR(endpoint, 'SOME', 'repo')], + }, + }, + [`${endpoint}/rest/api/1.0/projects/SOME/repos/repo/pull-requests/4`]: { + GET: Promise.reject({ statusCode: 404 }), + }, + [`${endpoint}/rest/api/1.0/projects/SOME/repos/repo/pull-requests/5`]: { + GET: generatePR(endpoint, 'SOME', 'repo'), + PUT: generatePR(endpoint, 'SOME', 'repo'), + }, + [`${endpoint}/rest/api/1.0/projects/SOME/repos/repo/pull-requests/5/participants`]: { + POST: { + user: { + name: 'jcitizen', + emailAddress: 'jane@example.com', + id: 101, + displayName: 'Jane Citizen', + active: true, + slug: 'jcitizen', + type: 'NORMAL', + }, + lastReviewedCommit: '7549846524f8aed2bd1c0249993ae1bf9d3c9998', + role: 'REVIEWER', + approved: false, + status: 'UNAPPROVED', + }, + }, + [`${endpoint}/rest/api/1.0/projects/SOME/repos/repo/pull-requests/5/diff`]: { + GET: { + fromHash: 'afdcf5e55dfce85055a146783434b0e2a81722c1', + toHash: '590e661bb8c189b5a4bee115b475c9f14bf112bd', + contextLines: 10, + whitespace: 'SHOW', + diffs: [ + { + source: { + components: ['package.json'], + parent: '', + name: 'package.json', + extension: 'json', + toString: 'package.json', + }, + destination: { + components: ['package.json'], + parent: '', + name: 'package.json', + extension: 'json', + toString: 'package.json', + }, + hunks: [ + { + sourceLine: 47, + sourceSpan: 18, + destinationLine: 47, + destinationSpan: 18, + segments: [ + { + type: 'CONTEXT', + lines: [ + { + source: 47, + destination: 47, + line: ' "webpack": "4.28.0"', + truncated: false, + }, + { + source: 48, + destination: 48, + line: ' },', + truncated: false, + }, + { + source: 49, + destination: 49, + line: ' "license": "MIT",', + truncated: false, + }, + { + source: 50, + destination: 50, + line: ' "main": "dist/index.js",', + truncated: false, + }, + { + source: 51, + destination: 51, + line: ' "module": "dist/index.es.js",', + truncated: false, + }, + { + source: 52, + destination: 52, + line: ' "name": "removed-for-privacy",', + truncated: false, + }, + { + source: 53, + destination: 53, + line: ' "publishConfig": {', + truncated: false, + }, + { + source: 54, + destination: 54, + line: ' "registry": "https://npm.renovatebot.com/"', + truncated: false, + }, + { + source: 55, + destination: 55, + line: ' },', + truncated: false, + }, + { + source: 56, + destination: 56, + line: ' "scripts": {', + truncated: false, + }, + ], + truncated: false, + }, + { + type: 'REMOVED', + lines: [ + { + source: 57, + destination: 57, + line: + ' "build": "TS_NODE_PROJECT=\\"tsconfig.webpack.json\\" webpack --config=webpack.config.prod.ts",', + truncated: false, + }, + ], + truncated: false, + }, + { + type: 'ADDED', + lines: [ + { + source: 58, + destination: 57, + line: + ' "build": "npm run env TS_NODE_PROJECT=\\"tsconfig.webpack.json\\" -- && webpack --config=webpack.config.prod.ts",', + truncated: false, + }, + ], + truncated: false, + }, + { + type: 'CONTEXT', + lines: [ + { + source: 58, + destination: 58, + line: ' "clean": "rimraf dist",', + truncated: false, + }, + ], + truncated: false, + }, + { + type: 'REMOVED', + lines: [ + { + source: 59, + destination: 59, + line: + ' "dev": "TS_NODE_PROJECT=\\"tsconfig.webpack.json\\" webpack --config=webpack.config.ts",', + truncated: false, + }, + ], + truncated: false, + }, + { + type: 'ADDED', + lines: [ + { + source: 60, + destination: 59, + line: + ' "dev": "npm run env TS_NODE_PROJECT=\\"tsconfig.webpack.json\\" -- && webpack --config=webpack.config.ts",', + truncated: false, + }, + ], + truncated: false, + }, + { + type: 'CONTEXT', + lines: [ + { + source: 60, + destination: 60, + line: + ' "prepare": "npm run clean && npm run build",', + truncated: false, + }, + ], + truncated: false, + }, + { + type: 'REMOVED', + lines: [ + { + source: 61, + destination: 61, + line: + ' "start": "TS_NODE_PROJECT=\\"tsconfig.webpack.json\\" webpack-dev-server --env.NODE_ENV=development --env.buildenv=stage"', + truncated: false, + }, + ], + truncated: false, + }, + { + type: 'ADDED', + lines: [ + { + source: 62, + destination: 61, + line: + ' "start": "npm run env TS_NODE_PROJECT=\\"tsconfig.webpack.json\\" -- && webpack-dev-server --env.NODE_ENV=development --env.buildenv=stage"', + truncated: false, + }, + ], + truncated: false, + }, + { + type: 'CONTEXT', + lines: [ + { + source: 62, + destination: 62, + line: ' },', + truncated: false, + }, + { + source: 63, + destination: 63, + line: ' "version": "0.0.1"', + truncated: false, + }, + { + source: 64, + destination: 64, + line: '}', + truncated: false, + }, + ], + truncated: false, + }, + ], + truncated: false, + }, + ], + truncated: false, + }, + ], + truncated: false, + }, + }, + [`${endpoint}/rest/api/1.0/projects/SOME/repos/repo/pull-requests/5/commits`]: { + GET: { + values: [{}], + }, + }, + [`${endpoint}/rest/api/1.0/projects/SOME/repos/repo/pull-requests/5/merge`]: { + GET: { conflicted: false }, + }, + [`${endpoint}/rest/api/1.0/projects/SOME/repos/repo/pull-requests/5/merge?version=1`]: { + POST: { + ...generatePR(endpoint, 'SOME', 'repo'), + ...{ + state: 'MERGED', + open: false, + closed: true, + createdDate: 1547853840016, + updatedDate: 1547853840016, + closedDate: 1547853840017, + }, + }, + }, + [`${endpoint}/rest/api/1.0/projects/SOME/repos/repo/pull-requests/5/activities?limit=100`]: { + GET: { + isLastPage: false, + nextPageStart: 1, + values: [ + { + action: 'COMMENTED', + commentAction: 'ADDED', + comment: { id: 21, text: '### some-subject\n\nblablabla' }, + }, + { + action: 'COMMENTED', + commentAction: 'ADDED', + comment: { id: 22, text: '!merge' }, + }, + ], + }, + }, + [`${endpoint}/rest/api/1.0/projects/SOME/repos/repo/pull-requests/5/activities?limit=100&start=1`]: { + GET: { + isLastPage: true, + values: [{ action: 'OTHER' }], + }, + }, + [`${endpoint}/rest/api/1.0/projects/SOME/repos/repo/pull-requests/5/comments`]: { + POST: {}, + }, + [`${endpoint}/rest/api/1.0/projects/SOME/repos/repo/pull-requests/5/comments/21`]: { + GET: { + version: 1, + }, + PUT: {}, + }, + [`${endpoint}/rest/api/1.0/projects/SOME/repos/repo/pull-requests/5/comments/22`]: { + GET: { + version: 1, + }, + PUT: {}, + }, + [`${endpoint}/rest/api/1.0/projects/SOME/repos/repo/pull-requests/5/comments/21?version=1`]: { + DELETE: {}, + }, + [`${endpoint}/rest/api/1.0/projects/SOME/repos/branches`]: { + GET: { + isLastPage: true, + limit: 25, + size: 2, + start: 0, + values: [ + { displayId: 'master', id: 'refs/heads/master' }, + { displayId: 'branch', id: 'refs/heads/branch' }, + { displayId: 'renovate/branch', id: 'refs/heads/renovate/branch' }, + { displayId: 'renovate/upgrade', id: 'refs/heads/renovate/upgrade' }, + ], + }, + }, + [`${endpoint}/rest/build-status/1.0/commits/0d9c7726c3d628b7e28af234595cfd20febdbf8e?limit=100`]: { + GET: { + isLastPage: true, + values: [{ key: 'context-1', state: 'SUCCESSFUL' }], + }, + }, + [`${endpoint}/rest/build-status/1.0/commits/0d9c7726c3d628b7e28af234595cfd20febdbf8e`]: { + POST: {}, + }, + }; +} + +module.exports = { + 'endpoint with no path': generateServerResponses( + 'https://stash.renovatebot.com' + ), + 'endpoint with path': generateServerResponses( + 'https://stash.renovatebot.com/vcs' + ), +}; diff --git a/test/platform/bitbucket-server/index.spec.js b/test/platform/bitbucket-server/index.spec.js index 468215abf6..9df443bb03 100644 --- a/test/platform/bitbucket-server/index.spec.js +++ b/test/platform/bitbucket-server/index.spec.js @@ -1,7 +1,7 @@ // eslint-disable-next-line no-unused-vars const URL = require('url'); // eslint-disable-next-line no-unused-vars -const responses = require('../../_fixtures/bitbucket-server/responses'); +const responses = require('./_fixtures/responses'); describe('platform/bitbucket-server', () => { Object.entries(responses).forEach(([scenarioName, mockResponses]) => { diff --git a/test/_fixtures/bitbucket/responses.js b/test/platform/bitbucket/_fixtures/responses.js similarity index 94% rename from test/_fixtures/bitbucket/responses.js rename to test/platform/bitbucket/_fixtures/responses.js index 0eb32c5cf9..28ab68654d 100644 --- a/test/_fixtures/bitbucket/responses.js +++ b/test/platform/bitbucket/_fixtures/responses.js @@ -1,4 +1,3 @@ - const pr = { id: 5, source: { branch: { name: 'branch' } }, @@ -36,12 +35,12 @@ module.exports = { username: 'nobody', }, '/2.0/repositories/some/repo': repo, - '/2.0/repositories/some/empty': {...repo, full_name : 'some/empty'}, + '/2.0/repositories/some/empty': { ...repo, full_name: 'some/empty' }, '/2.0/repositories/some/empty/issues': { values: [], }, '/2.0/repositories/some/repo/issues': { - values: [issue, {...issue, id:26}], + values: [issue, { ...issue, id: 26 }], }, '/2.0/repositories/some/repo/pullrequests': { values: [pr], @@ -129,9 +128,9 @@ module.exports = { '/2.0/repositories/some/repo/commit/master_hash/statuses': { values: [ { - "key": "foo", - "state": "FAILED", - } - ] + key: 'foo', + state: 'FAILED', + }, + ], }, }; diff --git a/test/platform/bitbucket/index.spec.js b/test/platform/bitbucket/index.spec.js index 03aaa9794a..ee96cc6c49 100644 --- a/test/platform/bitbucket/index.spec.js +++ b/test/platform/bitbucket/index.spec.js @@ -1,5 +1,5 @@ const URL = require('url'); -const responses = require('../../_fixtures/bitbucket/responses'); +const responses = require('./_fixtures/responses'); describe('platform/bitbucket', () => { let bitbucket; diff --git a/test/_fixtures/github/graphql/pullrequest-1.json b/test/platform/github/_fixtures/graphql/pullrequest-1.json similarity index 100% rename from test/_fixtures/github/graphql/pullrequest-1.json rename to test/platform/github/_fixtures/graphql/pullrequest-1.json diff --git a/test/_fixtures/github/graphql/pullrequests-closed.json b/test/platform/github/_fixtures/graphql/pullrequests-closed.json similarity index 100% rename from test/_fixtures/github/graphql/pullrequests-closed.json rename to test/platform/github/_fixtures/graphql/pullrequests-closed.json diff --git a/test/platform/github/index.spec.js b/test/platform/github/index.spec.js index af301ed9f7..d8e6188cec 100644 --- a/test/platform/github/index.spec.js +++ b/test/platform/github/index.spec.js @@ -13,11 +13,11 @@ describe('platform/github', () => { }); const graphqlOpenPullRequests = fs.readFileSync( - 'test/_fixtures/github/graphql/pullrequest-1.json', + 'test/platform/github/_fixtures/graphql/pullrequest-1.json', 'utf8' ); const graphqlClosedPullrequests = fs.readFileSync( - 'test/_fixtures/github/graphql/pullrequests-closed.json', + 'test/platform/github/_fixtures/graphql/pullrequests-closed.json', 'utf8' ); diff --git a/test/_fixtures/changelog-md/angular.js.md b/test/workers/pr/_fixtures/angular.js.md similarity index 100% rename from test/_fixtures/changelog-md/angular.js.md rename to test/workers/pr/_fixtures/angular.js.md diff --git a/test/_fixtures/changelog-md/jest.md b/test/workers/pr/_fixtures/jest.md similarity index 100% rename from test/_fixtures/changelog-md/jest.md rename to test/workers/pr/_fixtures/jest.md diff --git a/test/_fixtures/changelog-md/js-yaml.md b/test/workers/pr/_fixtures/js-yaml.md similarity index 100% rename from test/_fixtures/changelog-md/js-yaml.md rename to test/workers/pr/_fixtures/js-yaml.md diff --git a/test/workers/pr/changelog/release-notes.spec.js b/test/workers/pr/changelog/release-notes.spec.js index 6bbf4f5551..20d65c95b9 100644 --- a/test/workers/pr/changelog/release-notes.spec.js +++ b/test/workers/pr/changelog/release-notes.spec.js @@ -7,16 +7,16 @@ const { } = require('../../../../lib/workers/pr/changelog/release-notes'); const angularJsChangelogMd = fs.readFileSync( - 'test/_fixtures/changelog-md/angular.js.md', + 'test/workers/pr/_fixtures/angular.js.md', 'utf8' ); const jestChangelogMd = fs.readFileSync( - 'test/_fixtures/changelog-md/jest.md', + 'test/workers/pr/_fixtures/jest.md', 'utf8' ); const jsYamlChangelogMd = fs.readFileSync( - 'test/_fixtures/changelog-md/js-yaml.md', + 'test/workers/pr/_fixtures/js-yaml.md', 'utf8' ); diff --git a/test/workers/repository/configured.spec.js b/test/workers/repository/configured.spec.js index badb6cd75a..95c2a19e65 100644 --- a/test/workers/repository/configured.spec.js +++ b/test/workers/repository/configured.spec.js @@ -5,7 +5,7 @@ const { let config; beforeEach(() => { jest.resetAllMocks(); - config = { ...require('../../_fixtures/config') }; + config = { ...require('../../config/config/_fixtures') }; }); describe('workers/repository/configured', () => { diff --git a/test/workers/repository/error-config.spec.js b/test/workers/repository/error-config.spec.js index 222d49626a..de1231e919 100644 --- a/test/workers/repository/error-config.spec.js +++ b/test/workers/repository/error-config.spec.js @@ -5,7 +5,7 @@ const { let config; beforeEach(() => { jest.resetAllMocks(); - config = require('../../_fixtures/config'); + config = require('../../config/config/_fixtures'); }); describe('workers/repository/error-config', () => { diff --git a/test/workers/repository/error.spec.js b/test/workers/repository/error.spec.js index 82ccb6a69d..ea294e2e1f 100644 --- a/test/workers/repository/error.spec.js +++ b/test/workers/repository/error.spec.js @@ -5,7 +5,7 @@ jest.mock('../../../lib/workers/repository/error-config'); let config; beforeEach(() => { jest.resetAllMocks(); - config = require('../../_fixtures/config'); + config = require('../../config/config/_fixtures'); }); describe('workers/repository/error', () => { diff --git a/test/workers/repository/extract/index.spec.js b/test/workers/repository/extract/index.spec.js index 8ed1b5f859..a47b3fb949 100644 --- a/test/workers/repository/extract/index.spec.js +++ b/test/workers/repository/extract/index.spec.js @@ -10,7 +10,7 @@ describe('workers/repository/extract/index', () => { let config; beforeEach(() => { jest.resetAllMocks(); - config = { ...require('../../../_fixtures/config') }; + config = { ...require('../../../config/config/_fixtures') }; }); it('runs', async () => { managerFiles.getManagerPackageFiles.mockReturnValue([{}]); diff --git a/test/workers/repository/extract/manager-files.spec.js b/test/workers/repository/extract/manager-files.spec.js index 6966991e81..126d0d9087 100644 --- a/test/workers/repository/extract/manager-files.spec.js +++ b/test/workers/repository/extract/manager-files.spec.js @@ -12,7 +12,7 @@ describe('workers/repository/extract/manager-files', () => { let config; beforeEach(() => { jest.resetAllMocks(); - config = { ...require('../../../_fixtures/config') }; + config = { ...require('../../../config/config/_fixtures') }; }); it('returns empty of manager is disabled', async () => { const managerConfig = { manager: 'travis', enabled: false }; diff --git a/test/workers/repository/finalise/prune.spec.js b/test/workers/repository/finalise/prune.spec.js index f979c13dc5..7100063d02 100644 --- a/test/workers/repository/finalise/prune.spec.js +++ b/test/workers/repository/finalise/prune.spec.js @@ -3,7 +3,7 @@ const cleanup = require('../../../../lib/workers/repository/finalise/prune'); let config; beforeEach(() => { jest.resetAllMocks(); - config = require('../../../_fixtures/config'); + config = require('../../../config/config/_fixtures'); config.platform = 'github'; config.errors = []; config.warnings = []; diff --git a/test/workers/repository/index.spec.js b/test/workers/repository/index.spec.js index 81dfb9a551..5f42fba1be 100644 --- a/test/workers/repository/index.spec.js +++ b/test/workers/repository/index.spec.js @@ -10,7 +10,7 @@ describe('workers/repository', () => { describe('renovateRepository()', () => { let config; beforeEach(() => { - config = require('../../_fixtures/config'); + config = require('../../config/config/_fixtures'); }); it('runs', async () => { process.processRepo = jest.fn(() => ({})); diff --git a/test/workers/repository/init/apis.spec.js b/test/workers/repository/init/apis.spec.js index 17fe4b9569..87a968bfb1 100644 --- a/test/workers/repository/init/apis.spec.js +++ b/test/workers/repository/init/apis.spec.js @@ -7,7 +7,7 @@ describe('workers/repository/init/apis', () => { describe('initApis', () => { let config; beforeEach(() => { - config = require('../../../_fixtures/config'); + config = require('../../../config/config/_fixtures'); config.errors = []; config.warnings = []; config.token = 'some-token'; diff --git a/test/workers/repository/init/base.spec.js b/test/workers/repository/init/base.spec.js index 3451ae6feb..7f64373e5a 100644 --- a/test/workers/repository/init/base.spec.js +++ b/test/workers/repository/init/base.spec.js @@ -1,7 +1,7 @@ let config; beforeEach(() => { jest.resetAllMocks(); - config = require('../../../_fixtures/config'); + config = require('../../../config/config/_fixtures'); config.errors = []; config.warnings = []; }); diff --git a/test/workers/repository/init/config.spec.js b/test/workers/repository/init/config.spec.js index d2e8677a47..769ae021da 100644 --- a/test/workers/repository/init/config.spec.js +++ b/test/workers/repository/init/config.spec.js @@ -1,7 +1,7 @@ let config; beforeEach(() => { jest.resetAllMocks(); - config = require('../../../_fixtures/config'); + config = require('../../../config/config/_fixtures'); config.errors = []; config.warnings = []; }); diff --git a/test/workers/repository/init/semantic.spec.js b/test/workers/repository/init/semantic.spec.js index 5d90af3358..022340adcf 100644 --- a/test/workers/repository/init/semantic.spec.js +++ b/test/workers/repository/init/semantic.spec.js @@ -1,7 +1,7 @@ let config; beforeEach(() => { jest.resetAllMocks(); - config = require('../../../_fixtures/config'); + config = require('../../../config/config/_fixtures'); config.errors = []; config.warnings = []; }); diff --git a/test/workers/repository/init/vulnerability.spec.js b/test/workers/repository/init/vulnerability.spec.js index a251da79f0..8dc35731fd 100644 --- a/test/workers/repository/init/vulnerability.spec.js +++ b/test/workers/repository/init/vulnerability.spec.js @@ -1,7 +1,9 @@ let config; beforeEach(() => { jest.resetAllMocks(); - config = JSON.parse(JSON.stringify(require('../../../_fixtures/config'))); + config = JSON.parse( + JSON.stringify(require('../../../config/config/_fixtures')) + ); }); const { diff --git a/test/workers/repository/process/fetch.spec.js b/test/workers/repository/process/fetch.spec.js index f0dae4a747..9ba8875427 100644 --- a/test/workers/repository/process/fetch.spec.js +++ b/test/workers/repository/process/fetch.spec.js @@ -12,7 +12,7 @@ describe('workers/repository/process/fetch', () => { let config; beforeEach(() => { jest.resetAllMocks(); - config = require('../../../_fixtures/config'); + config = require('../../../config/config/_fixtures'); }); it('handles empty deps', async () => { const packageFiles = { diff --git a/test/workers/repository/process/index.spec.js b/test/workers/repository/process/index.spec.js index 01dcc5ae57..4c1337ca23 100644 --- a/test/workers/repository/process/index.spec.js +++ b/test/workers/repository/process/index.spec.js @@ -8,7 +8,7 @@ jest.mock('../../../../lib/workers/repository/process/extract-update'); let config; beforeEach(() => { jest.resetAllMocks(); - config = require('../../../_fixtures/config'); + config = require('../../../config/config/_fixtures'); }); describe('workers/repository/process/index', () => { diff --git a/test/workers/repository/process/limits.spec.js b/test/workers/repository/process/limits.spec.js index 90c025e205..15d876f4f0 100644 --- a/test/workers/repository/process/limits.spec.js +++ b/test/workers/repository/process/limits.spec.js @@ -4,7 +4,7 @@ const limits = require('../../../../lib/workers/repository/process/limits'); let config; beforeEach(() => { jest.resetAllMocks(); - config = { ...require('../../../_fixtures/config') }; + config = { ...require('../../../config/config/_fixtures') }; }); describe('workers/repository/process/limits', () => { diff --git a/test/workers/repository/process/lookup/index.spec.js b/test/workers/repository/process/lookup/index.spec.js index c265595a6a..ea391c2d8f 100644 --- a/test/workers/repository/process/lookup/index.spec.js +++ b/test/workers/repository/process/lookup/index.spec.js @@ -1,12 +1,12 @@ const nock = require('nock'); const lookup = require('../../../../../lib/workers/repository/process/lookup'); -const qJson = require('../../../../_fixtures/npm/01.json'); -const helmetJson = require('../../../../_fixtures/npm/02.json'); -const coffeelintJson = require('../../../../_fixtures/npm/coffeelint.json'); -const webpackJson = require('../../../../_fixtures/npm/webpack.json'); -const nextJson = require('../../../../_fixtures/npm/next.json'); -const vueJson = require('../../../../_fixtures/npm/vue.json'); -const typescriptJson = require('../../../../_fixtures/npm/typescript.json'); +const qJson = require('../../../../config/npm/_fixtures/01.json'); +const helmetJson = require('../../../../config/npm/_fixtures/02.json'); +const coffeelintJson = require('../../../../config/npm/_fixtures/coffeelint.json'); +const webpackJson = require('../../../../config/npm/_fixtures/webpack.json'); +const nextJson = require('../../../../config/npm/_fixtures/next.json'); +const vueJson = require('../../../../config/npm/_fixtures/vue.json'); +const typescriptJson = require('../../../../config/npm/_fixtures/typescript.json'); const docker = require('../../../../../lib/datasource/docker'); jest.mock('../../../../../lib/datasource/docker'); diff --git a/test/workers/repository/process/write.spec.js b/test/workers/repository/process/write.spec.js index 8863fe82c6..09419df6f9 100644 --- a/test/workers/repository/process/write.spec.js +++ b/test/workers/repository/process/write.spec.js @@ -10,7 +10,7 @@ limits.getPrsRemaining = jest.fn(() => 99); let config; beforeEach(() => { jest.resetAllMocks(); - config = { ...require('../../../_fixtures/config') }; + config = { ...require('../../../config/config/_fixtures') }; }); describe('workers/repository/write', () => { diff --git a/test/workers/repository/result.spec.js b/test/workers/repository/result.spec.js index ca0f39d703..b739e56736 100644 --- a/test/workers/repository/result.spec.js +++ b/test/workers/repository/result.spec.js @@ -3,7 +3,7 @@ const { processResult } = require('../../../lib/workers/repository/result'); let config; beforeEach(() => { jest.resetAllMocks(); - config = require('../../_fixtures/config'); + config = require('../../config/config/_fixtures'); }); describe('workers/repository/result', () => { diff --git a/test/workers/repository/updates/branchify.spec.js b/test/workers/repository/updates/branchify.spec.js index 53124a47e0..787d0aa8cd 100644 --- a/test/workers/repository/updates/branchify.spec.js +++ b/test/workers/repository/updates/branchify.spec.js @@ -1,7 +1,7 @@ let config; beforeEach(() => { jest.resetAllMocks(); - config = { ...require('../../../_fixtures/config') }; + config = { ...require('../../../config/config/_fixtures') }; config.errors = []; config.warnings = []; }); diff --git a/test/workers/repository/updates/flatten.spec.js b/test/workers/repository/updates/flatten.spec.js index ef1dbee79a..de013a33b1 100644 --- a/test/workers/repository/updates/flatten.spec.js +++ b/test/workers/repository/updates/flatten.spec.js @@ -5,7 +5,7 @@ const { let config; beforeEach(() => { jest.resetAllMocks(); - config = { ...require('../../../_fixtures/config') }; + config = { ...require('../../../config/config/_fixtures') }; config.errors = []; config.warnings = []; }); -- GitLab