├── .codespellrc ├── .devcontainer ├── Dockerfile ├── core-dev │ └── devcontainer.json ├── devcontainer.json ├── on-create.sh └── post-create.sh ├── .dockerignore ├── .editorconfig ├── .git-blame-ignore-revs ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── bug-report.yml │ ├── config.yml │ ├── feature-request.yml │ └── tech-debt.yml ├── ci-filters.yml ├── dependabot.yml ├── issue-labeler.yml ├── labeler.yml ├── pull_request_template.md ├── smoke-filters.yml ├── smoke-matrix.json └── workflows │ ├── check-sorbet-typing-mode.yml │ ├── ci.yml │ ├── codeql-analysis.yml │ ├── codespell.yml │ ├── dependency-review.yml │ ├── gems-bump-version.yml │ ├── gems-release-to-rubygems.yml │ ├── images-branch.yml │ ├── images-latest.yml │ ├── images-updater-core.yml │ ├── issue-labeler.yml │ ├── labeler.yml │ ├── scorecards.yaml │ ├── smoke.yml │ ├── sorbet.yml │ └── stalebot.yml ├── .gitignore ├── .gitmodules ├── .rubocop.yml ├── .rubocop_todo.yml ├── .ruby-version ├── .vscode ├── extensions.json ├── launch.json └── settings.json ├── .yamllint.yaml ├── CHANGELOG_ARCHIVE_2017_TO_2018.md ├── CHANGELOG_ARCHIVE_2019_TO_SWITCH_TO_GITHUB_RELEASES.md ├── CODEOWNERS ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Dockerfile.development ├── Dockerfile.updater-core ├── Gemfile ├── Gemfile.lock ├── LICENSE ├── README.md ├── Rakefile ├── architecture.svg ├── bin ├── bump-version.rb ├── ci-test ├── docker-dev-shell ├── dry-run.rb ├── lint ├── rubocop ├── spec │ ├── dry-run_spec.rb │ └── spec_helper.rb └── tapioca ├── bun ├── .bundle │ └── config ├── .gitignore ├── .rubocop.yml ├── Dockerfile ├── README.md ├── dependabot-bun.gemspec ├── helpers │ ├── .eslintrc │ ├── README.md │ ├── build │ ├── jest.config.js │ ├── lib │ │ ├── npm │ │ │ ├── conflicting-dependency-parser.js │ │ │ ├── index.js │ │ │ └── vulnerability-auditor.js │ │ ├── npm6 │ │ │ ├── helpers.js │ │ │ ├── index.js │ │ │ ├── peer-dependency-checker.js │ │ │ ├── remove-dependencies-from-lockfile.js │ │ │ ├── subdependency-updater.js │ │ │ └── updater.js │ │ ├── pnpm │ │ │ ├── index.js │ │ │ └── lockfile-parser.js │ │ └── yarn │ │ │ ├── conflicting-dependency-parser.js │ │ │ ├── fix-duplicates.js │ │ │ ├── helpers.js │ │ │ ├── index.js │ │ │ ├── lockfile-parser.js │ │ │ ├── peer-dependency-checker.js │ │ │ ├── replace-lockfile-declaration.js │ │ │ ├── subdependency-updater.js │ │ │ └── updater.js │ ├── package-lock.json │ ├── package.json │ ├── patches │ │ └── npm++pacote+9.5.12.patch │ ├── run.js │ └── test │ │ ├── npm6 │ │ ├── conflicting-dependency-parser.test.js │ │ ├── fixtures │ │ │ ├── conflicting-dependency-parser │ │ │ │ ├── deeply-nested │ │ │ │ │ ├── package-lock.json │ │ │ │ │ └── package.json │ │ │ │ ├── nested │ │ │ │ │ ├── package-lock.json │ │ │ │ │ └── package.json │ │ │ │ └── simple │ │ │ │ │ ├── package-lock.json │ │ │ │ │ └── package.json │ │ │ └── updater │ │ │ │ ├── original │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ │ └── updated │ │ │ │ └── package-lock.json │ │ ├── helpers.js │ │ └── updater.test.js │ │ ├── pnpm │ │ ├── fixtures │ │ │ └── parser │ │ │ │ ├── empty_version │ │ │ │ └── pnpm-lock.yaml │ │ │ │ ├── no_lockfile_change │ │ │ │ └── pnpm-lock.yaml │ │ │ │ ├── only_dev_dependencies │ │ │ │ └── pnpm-lock.yaml │ │ │ │ └── peer_disambiguation │ │ │ │ └── pnpm-lock.yaml │ │ └── lockfile-parser.test.js │ │ └── yarn │ │ ├── conflicting-dependency-parser.test.js │ │ ├── fixtures │ │ ├── conflicting-dependency-parser │ │ │ ├── deeply-nested │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── dev-dependencies │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── nested │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ └── simple │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ └── updater │ │ │ ├── illegal_character │ │ │ ├── package.json │ │ │ └── yarn.lock │ │ │ ├── original │ │ │ ├── package.json │ │ │ └── yarn.lock │ │ │ ├── updated │ │ │ └── yarn.lock │ │ │ └── with-version-comments │ │ │ ├── package.json │ │ │ └── yarn.lock │ │ ├── helpers.js │ │ └── updater.test.js ├── lib │ └── dependabot │ │ ├── bun.rb │ │ └── bun │ │ ├── bun_package_manager.rb │ │ ├── constraint_helper.rb │ │ ├── dependency_files_filterer.rb │ │ ├── file_fetcher.rb │ │ ├── file_fetcher │ │ └── path_dependency_builder.rb │ │ ├── file_parser.rb │ │ ├── file_parser │ │ ├── bun_lock.rb │ │ └── lockfile_parser.rb │ │ ├── file_updater.rb │ │ ├── file_updater │ │ ├── bun_lockfile_updater.rb │ │ ├── npmrc_builder.rb │ │ ├── package_json_preparer.rb │ │ └── package_json_updater.rb │ │ ├── helpers.rb │ │ ├── language.rb │ │ ├── metadata_finder.rb │ │ ├── native_helpers.rb │ │ ├── package │ │ ├── package_details_fetcher.rb │ │ └── registry_finder.rb │ │ ├── package_manager.rb │ │ ├── package_name.rb │ │ ├── pnpm_package_manager.rb │ │ ├── registry_helper.rb │ │ ├── registry_parser.rb │ │ ├── requirement.rb │ │ ├── sub_dependency_files_filterer.rb │ │ ├── update_checker.rb │ │ ├── update_checker │ │ ├── conflicting_dependency_resolver.rb │ │ ├── dependency_files_builder.rb │ │ ├── latest_version_finder.rb │ │ ├── library_detector.rb │ │ ├── requirements_updater.rb │ │ ├── subdependency_version_resolver.rb │ │ ├── version_resolver.rb │ │ └── vulnerability_auditor.rb │ │ ├── version.rb │ │ └── version_selector.rb ├── script │ └── ci-test └── spec │ ├── bun_config_spec.rb │ ├── dependabot │ ├── bun │ │ ├── bun_package_manager_spec.rb │ │ ├── file_fetcher_spec.rb │ │ ├── file_parser │ │ │ └── lockfile_parser_spec.rb │ │ ├── file_parser_spec.rb │ │ ├── file_updater_spec.rb │ │ ├── metadata_finder_spec.rb │ │ ├── package │ │ │ ├── package_details_fetcher_spec.rb │ │ │ └── registry_finder_spec.rb │ │ ├── requirement_spec.rb │ │ ├── update_checker │ │ │ ├── latest_version_finder_spec.rb │ │ │ ├── package_latest_version_finder_spec.rb │ │ │ └── version_resolver_spec.rb │ │ ├── update_checker_spec.rb │ │ └── version_spec.rb │ └── bun_spec.rb │ ├── fixtures │ ├── gemfury_responses │ │ └── gemfury_response_etag.json │ ├── git │ │ └── upload_packs │ │ │ ├── is-number │ │ │ └── no_tags │ ├── github │ │ ├── bun_lock_content.json │ │ ├── commit_compare_diverged.json │ │ ├── contents_js_bun.json │ │ ├── gemfile_content.json │ │ ├── package_json_content.json │ │ ├── package_json_with_dependency_arrays.json │ │ └── package_json_with_path_content.json │ ├── npm_responses │ │ ├── 200_with_invalid_json.json │ │ ├── 200_with_valid_json.json │ │ ├── @dependabot-fixtures%2Fnpm-parent-dependency.json │ │ ├── @dependabot-fixtures%2Fnpm-transitive-dependency.json │ │ ├── babel-core.html │ │ ├── chalk.json │ │ ├── etag.json │ │ ├── etag_deprecated.json │ │ ├── etag_yanked.json │ │ ├── is-stream.json │ │ ├── is_number.json │ │ ├── jquery.json │ │ ├── lodash.json │ │ ├── login_form.html │ │ ├── node-forge.json │ │ ├── old_latest.json │ │ ├── opentelemetry-api.json │ │ ├── opentelemetry-context-async-hooks.json │ │ ├── peer_dependency_deprecated.json │ │ ├── prerelease.json │ │ ├── react-burger-menu.json │ │ ├── react-dom.json │ │ ├── react-modal.json │ │ ├── react-test-renderer.json │ │ ├── react.json │ │ ├── types_jquery.json │ │ ├── vue-template-compiler.json │ │ └── vue.json │ └── projects │ │ ├── bun │ │ ├── github_dependency_no_ref │ │ │ ├── bun.lock │ │ │ └── package.json │ │ ├── invalid_lockfile │ │ │ ├── bun.lock │ │ │ └── package.json │ │ ├── invalid_lockfile_version │ │ │ ├── bun.lock │ │ │ └── package.json │ │ ├── npmrc_auth_token_with_space │ │ │ ├── .npmrc │ │ │ ├── package-lock.json │ │ │ └── package.json │ │ ├── simple_v0 │ │ │ ├── bun.lock │ │ │ └── package.json │ │ ├── simple_v1 │ │ │ ├── bun.lock │ │ │ └── package.json │ │ ├── simple_workspace_v0 │ │ │ ├── bun.lock │ │ │ ├── package-foo │ │ │ │ └── package.json │ │ │ ├── package.json │ │ │ └── packages │ │ │ │ ├── bar │ │ │ │ └── package.json │ │ │ │ └── baz │ │ │ │ └── package.json │ │ └── wildcard │ │ │ ├── bun.lock │ │ │ └── package.json │ │ └── javascript │ │ ├── etag_no_lockfile │ │ └── package.json │ │ ├── exact_version_requirements_no_lockfile │ │ └── package.json │ │ ├── file_version_requirements_no_lockfile │ │ └── package.json │ │ ├── git_dependency_no_lockfile │ │ └── package.json │ │ ├── latest_requirement │ │ └── package.json │ │ ├── locked_transitive_dependency │ │ ├── package-lock.json │ │ └── package.json │ │ ├── lockfile_version_unparseable │ │ ├── package-lock.json │ │ └── package.json │ │ ├── monorepo_dep_multiple │ │ ├── package-lock.json │ │ └── package.json │ │ ├── monorepo_dep_multiple_no_lockfile │ │ └── package.json │ │ ├── monorepo_dep_single_no_lockfile │ │ └── package.json │ │ ├── multiple_updates │ │ ├── bun.lock │ │ └── package.json │ │ ├── no_lockfile │ │ └── package.json │ │ ├── npmrc_auth_token │ │ ├── .npmrc │ │ └── package.json │ │ ├── npmrc_env_auth │ │ └── .npmrc │ │ ├── npmrc_env_auth_token │ │ └── .npmrc │ │ ├── package_json_faked │ │ └── package.json │ │ ├── package_manager_unparseable │ │ └── package.json │ │ ├── packages_name_outdated_no_lockfile │ │ └── package.json │ │ ├── peer_dependency │ │ ├── package-lock.json │ │ └── package.json │ │ ├── peer_dependency_mismatch_no_lockfile │ │ └── package.json │ │ ├── peer_dependency_no_lockfile │ │ └── package.json │ │ ├── simple_manifest │ │ └── package.json │ │ └── yanked_version_no_lockfile │ │ └── package.json │ └── spec_helper.rb ├── bundler ├── .bundle │ └── config ├── .gitignore ├── .rubocop.yml ├── Dockerfile ├── README.md ├── dependabot-bundler.gemspec ├── helpers │ ├── spec_helpers │ │ └── gem_net_http_adapter.rb │ └── v2 │ │ ├── .gitignore │ │ ├── Gemfile │ │ ├── build │ │ ├── lib │ │ ├── functions.rb │ │ └── functions │ │ │ ├── conflicting_dependency_resolver.rb │ │ │ ├── dependency_source.rb │ │ │ ├── file_parser.rb │ │ │ ├── force_updater.rb │ │ │ ├── lockfile_updater.rb │ │ │ └── version_resolver.rb │ │ ├── monkey_patches │ │ ├── definition_bundler_version_patch.rb │ │ ├── definition_ruby_version_patch.rb │ │ └── git_source_patch.rb │ │ ├── run.rb │ │ └── spec │ │ ├── functions │ │ ├── conflicting_dependency_resolver_spec.rb │ │ ├── dependency_source_spec.rb │ │ ├── file_parser_spec.rb │ │ ├── force_updater_spec.rb │ │ └── version_resolver_spec.rb │ │ ├── functions_spec.rb │ │ ├── native_spec_helper.rb │ │ ├── ruby_version_spec.rb │ │ └── shared_contexts.rb ├── lib │ └── dependabot │ │ ├── bundler.rb │ │ └── bundler │ │ ├── cached_lockfile_parser.rb │ │ ├── file_fetcher.rb │ │ ├── file_fetcher │ │ ├── child_gemfile_finder.rb │ │ ├── gemspec_finder.rb │ │ ├── included_path_finder.rb │ │ └── path_gemspec_finder.rb │ │ ├── file_parser.rb │ │ ├── file_parser │ │ ├── file_preparer.rb │ │ ├── gemfile_declaration_finder.rb │ │ └── gemspec_declaration_finder.rb │ │ ├── file_updater.rb │ │ ├── file_updater │ │ ├── gemfile_updater.rb │ │ ├── gemspec_dependency_name_finder.rb │ │ ├── gemspec_sanitizer.rb │ │ ├── gemspec_updater.rb │ │ ├── git_pin_replacer.rb │ │ ├── git_source_remover.rb │ │ ├── lockfile_updater.rb │ │ ├── requirement_replacer.rb │ │ └── ruby_requirement_setter.rb │ │ ├── helpers.rb │ │ ├── language.rb │ │ ├── metadata_finder.rb │ │ ├── native_helpers.rb │ │ ├── package │ │ └── package_details_fetcher.rb │ │ ├── package_manager.rb │ │ ├── requirement.rb │ │ ├── update_checker.rb │ │ ├── update_checker │ │ ├── conflicting_dependency_resolver.rb │ │ ├── file_preparer.rb │ │ ├── force_updater.rb │ │ ├── latest_version_finder.rb │ │ ├── latest_version_finder │ │ │ └── dependency_source.rb │ │ ├── requirements_updater.rb │ │ ├── shared_bundler_helpers.rb │ │ └── version_resolver.rb │ │ └── version.rb ├── script │ └── ci-test └── spec │ ├── dependabot │ ├── bundler │ │ ├── file_fetcher │ │ │ ├── child_gemfile_finder_spec.rb │ │ │ ├── gemspec_finder_spec.rb │ │ │ ├── included_path_finder_spec.rb │ │ │ └── path_gemspec_finder_spec.rb │ │ ├── file_fetcher_spec.rb │ │ ├── file_parser │ │ │ ├── file_preparer_spec.rb │ │ │ ├── gemfile_declaration_finder_spec.rb │ │ │ └── gemspec_declaration_finder_spec.rb │ │ ├── file_parser_spec.rb │ │ ├── file_updater │ │ │ ├── gemfile_updater_spec.rb │ │ │ ├── gemspec_dependency_name_finder_spec.rb │ │ │ ├── gemspec_sanitizer_spec.rb │ │ │ ├── git_pin_replacer_spec.rb │ │ │ ├── git_source_remover_spec.rb │ │ │ ├── lockfile_updater_spec.rb │ │ │ ├── requirement_replacer_spec.rb │ │ │ └── ruby_requirement_setter_spec.rb │ │ ├── file_updater_spec.rb │ │ ├── helper_spec.rb │ │ ├── language_spec.rb │ │ ├── metadata_finder_spec.rb │ │ ├── native_helpers_spec.rb │ │ ├── package │ │ │ └── package_details_fetcher_spec.rb │ │ ├── package_manager_spec.rb │ │ ├── requirement_spec.rb │ │ ├── update_checker │ │ │ ├── conflicting_dependency_resolver_spec.rb │ │ │ ├── file_preparer_spec.rb │ │ │ ├── force_updater_spec.rb │ │ │ ├── latest_version_finder │ │ │ │ └── dependency_source_spec.rb │ │ │ ├── latest_version_finder_spec.rb │ │ │ ├── requirements_updater_spec.rb │ │ │ └── version_resolver_spec.rb │ │ └── update_checker_spec.rb │ └── bundler_spec.rb │ ├── fixtures │ ├── git │ │ └── upload_packs │ │ │ ├── business │ │ │ ├── dependabot-test-ruby-package │ │ │ ├── dummy-git-dependency │ │ │ ├── no_tags │ │ │ ├── onfido │ │ │ └── prius │ ├── github │ │ ├── business_files.json │ │ ├── business_files_no_changelog.json │ │ ├── business_files_no_gemspec.json │ │ ├── business_files_v1.4.0.json │ │ ├── business_files_with_upgrade_guide.json │ │ ├── contents_go_app.json │ │ ├── contents_ruby.json │ │ ├── contents_ruby_bundler_2.json │ │ ├── contents_ruby_library.json │ │ ├── contents_ruby_library_locked.json │ │ ├── contents_ruby_library_no_gemfile.json │ │ ├── contents_ruby_multiple_gemspecs.json │ │ ├── contents_ruby_nested_path_directory.json │ │ ├── contents_ruby_no_lockfile.json │ │ ├── contents_ruby_path_dep_and_dir.json │ │ ├── contents_ruby_path_directory.json │ │ ├── contents_ruby_tool_versions.json │ │ ├── contents_ruby_with_specification.json │ │ ├── gemfile_content.json │ │ ├── gemfile_content_non_ascii.json │ │ ├── gemfile_lock_content.json │ │ ├── gemfile_lock_content_bundler_2.json │ │ ├── gemfile_lock_with_gemspec_content.json │ │ ├── gemfile_lock_with_merge_conflict.json │ │ ├── gemfile_lock_with_path_content.json │ │ ├── gemfile_lock_with_unknown_source.json │ │ ├── gemfile_with_circular.json │ │ ├── gemfile_with_eval_content.json │ │ ├── gemfile_with_eval_variable_content.json │ │ ├── gemfile_with_gemspec_content.json │ │ ├── gemfile_with_path_content.json │ │ ├── gemfile_with_path_gemspec_content.json │ │ ├── gemfile_with_require_relative.json │ │ ├── gemfile_with_ruby_file_content.json │ │ ├── gemfile_with_ruby_tool_versions_content.json │ │ ├── gemspec_content.json │ │ ├── ruby_version_content.json │ │ ├── submodule.json │ │ └── tool_versions_content.json │ ├── projects │ │ └── bundler2 │ │ │ ├── bad_branch │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── bad_branch_business │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── bad_ref │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── block_source_rubygems │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── blocked_by_subdep │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── bundler_specified │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── bundler_specified_in_source_bundler_specified │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── cant_unlock_subdep │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── comment_gemfile │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── comments_no_lockfile │ │ │ └── Gemfile │ │ │ ├── conditional │ │ │ ├── Gemfile │ │ │ ├── Gemfile.lock │ │ │ └── vendor │ │ │ │ └── cache │ │ │ │ ├── business-1.4.0.gem │ │ │ │ ├── statesman-1.2.1.gem │ │ │ │ └── statesman-7.2.0.gem │ │ │ ├── custom_tag_gemfile │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── default_gem_specified │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── development_dependencies │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── eval_gemfile_absolute │ │ │ ├── Gemfile │ │ │ ├── Gemfile.lock │ │ │ └── backend │ │ │ │ └── Gemfile │ │ │ ├── eval_gemfile_gemfile │ │ │ ├── Gemfile │ │ │ ├── Gemfile.lock │ │ │ └── backend │ │ │ │ └── Gemfile │ │ │ ├── eval_gemfile_nested │ │ │ └── nested │ │ │ │ ├── Gemfile │ │ │ │ ├── Gemfile.lock │ │ │ │ └── backend │ │ │ │ └── Gemfile │ │ │ ├── eval_gemfile_variable │ │ │ ├── Gemfile │ │ │ ├── Gemfile.lock │ │ │ └── backend │ │ │ │ └── Gemfile │ │ │ ├── exec_error_gemfile │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── exec_error_no_lockfile │ │ │ └── Gemfile │ │ │ ├── explicit_ruby │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── explicit_ruby_in_lockfile │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── explicit_ruby_old │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── function_version_gemfile │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── gem_with_number │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── gemfile │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── gemfile_exact │ │ │ ├── Gemfile │ │ │ ├── Gemfile.lock │ │ │ └── example.gemspec │ │ │ ├── gemfile_example │ │ │ ├── Gemfile │ │ │ ├── Gemfile.lock │ │ │ └── example.gemspec │ │ │ ├── gemfile_function_name │ │ │ ├── Gemfile │ │ │ ├── Gemfile.lock │ │ │ └── example.gemspec │ │ │ ├── gemfile_gemspec_with_require │ │ │ ├── Gemfile │ │ │ ├── Gemfile.lock │ │ │ └── example.gemspec │ │ │ ├── gemfile_impossible_ruby │ │ │ ├── Gemfile │ │ │ ├── Gemfile.lock │ │ │ └── example.gemspec │ │ │ ├── gemfile_multiple_requirements │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── gemfile_multiple_requirements_array │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── gemfile_multiple_requirements_parenthesis │ │ │ ├── Gemfile │ │ │ ├── Gemfile.lock │ │ │ └── example.gemspec │ │ │ ├── gemfile_no_required_ruby │ │ │ ├── Gemfile │ │ │ ├── Gemfile.lock │ │ │ └── example.gemspec │ │ │ ├── gemfile_old_required_ruby │ │ │ ├── Gemfile │ │ │ ├── Gemfile.lock │ │ │ └── example.gemspec │ │ │ ├── gemfile_require_ruby_3 │ │ │ ├── Gemfile │ │ │ ├── Gemfile.lock │ │ │ └── example.gemspec │ │ │ ├── gemfile_require_ruby_3_1 │ │ │ ├── Gemfile │ │ │ ├── Gemfile.lock │ │ │ └── example.gemspec │ │ │ ├── gemfile_require_ruby_3_2 │ │ │ ├── Gemfile │ │ │ ├── Gemfile.lock │ │ │ └── example.gemspec │ │ │ ├── gemfile_require_ruby_3_3 │ │ │ ├── Gemfile │ │ │ ├── Gemfile.lock │ │ │ └── example.gemspec │ │ │ ├── gemfile_small_example │ │ │ ├── Gemfile │ │ │ ├── Gemfile.lock │ │ │ └── example.gemspec │ │ │ ├── gemfile_unevaluatable_ruby │ │ │ ├── Gemfile │ │ │ ├── Gemfile.lock │ │ │ └── example.gemspec │ │ │ ├── gemfile_with_nested_block │ │ │ ├── Gemfile │ │ │ ├── Gemfile.lock │ │ │ └── example.gemspec │ │ │ ├── gemfile_with_require │ │ │ ├── Gemfile │ │ │ ├── Gemfile.lock │ │ │ └── example.gemspec │ │ │ ├── gems_rb │ │ │ ├── gems.locked │ │ │ └── gems.rb │ │ │ ├── gemspec_loads_another │ │ │ ├── another.gemspec │ │ │ └── example.gemspec │ │ │ ├── gemspec_multiple_requirements │ │ │ ├── Gemfile │ │ │ ├── Gemfile.lock │ │ │ └── example.gemspec │ │ │ ├── gemspec_multiple_requirements_array │ │ │ ├── Gemfile.lock │ │ │ └── example.gemspec │ │ │ ├── gemspec_no_gemfile │ │ │ ├── Gemfile.lock │ │ │ └── example.gemspec │ │ │ ├── gemspec_no_lockfile │ │ │ └── example.gemspec │ │ │ ├── gemspec_not_imported │ │ │ ├── Gemfile │ │ │ ├── Gemfile.lock │ │ │ └── example.gemspec │ │ │ ├── gemspec_not_imported_no_lockfile │ │ │ ├── Gemfile │ │ │ └── example.gemspec │ │ │ ├── gemspec_required_ruby_version_range │ │ │ ├── Gemfile │ │ │ └── example.gemspec │ │ │ ├── gemspec_required_ruby_version_range_array │ │ │ ├── Gemfile │ │ │ └── example.gemspec │ │ │ ├── gemspec_required_ruby_version_requirement_class │ │ │ ├── Gemfile │ │ │ └── example.gemspec │ │ │ ├── gemspec_small_example_no_lockfile │ │ │ └── example.gemspec │ │ │ ├── gemspec_with_require_no_lockfile │ │ │ └── example.gemspec │ │ │ ├── git_source │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── git_source_circular │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── git_source_gemfile │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── git_source_internal │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── git_source_invalid_github │ │ │ └── Gemfile │ │ │ ├── git_source_mismatched │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── git_source_no_ref │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── git_source_outdated │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── git_source_reordered │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── git_source_undeclared │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── git_source_unparseable │ │ │ ├── Gemfile │ │ │ ├── Gemfile.lock │ │ │ └── example.gemspec │ │ │ ├── git_source_unreleased │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── git_source_with_conflict │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── git_source_with_multiple_deps │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── git_source_with_tag_conflict │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── git_source_with_version_gemfile │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── git_tags_on_newline_gemfile │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── github_source │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── gte_matcher │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── guard_bundler │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── imports_gemspec │ │ │ ├── Gemfile │ │ │ ├── Gemfile.lock │ │ │ └── example.gemspec │ │ │ ├── imports_gemspec_from_nested_path │ │ │ └── nested │ │ │ │ ├── Gemfile │ │ │ │ ├── Gemfile.lock │ │ │ │ └── subdir │ │ │ │ └── example.gemspec │ │ │ ├── imports_gemspec_from_path │ │ │ ├── Gemfile │ │ │ ├── Gemfile.lock │ │ │ └── subdir │ │ │ │ └── example.gemspec │ │ │ ├── imports_gemspec_git_override_no_lockfile │ │ │ ├── Gemfile │ │ │ └── example.gemspec │ │ │ ├── imports_gemspec_imports_gemspec_large │ │ │ ├── Gemfile │ │ │ ├── Gemfile.lock │ │ │ └── example.gemspec │ │ │ ├── imports_gemspec_no_default_source_no_lockfile │ │ │ ├── Gemfile │ │ │ └── example.gemspec │ │ │ ├── imports_gemspec_no_lockfile │ │ │ ├── Gemfile │ │ │ └── example.gemspec │ │ │ ├── imports_gemspec_no_overlap │ │ │ ├── Gemfile │ │ │ ├── Gemfile.lock │ │ │ └── example.gemspec │ │ │ ├── imports_gemspec_old_required_ruby_no_lockfile │ │ │ ├── Gemfile │ │ │ └── example.gemspec │ │ │ ├── imports_gemspec_small_example_no_lockfile │ │ │ ├── Gemfile │ │ │ └── example.gemspec │ │ │ ├── imports_gemspec_unevaluatable │ │ │ ├── Gemfile │ │ │ ├── Gemfile.lock │ │ │ └── example.gemspec │ │ │ ├── imports_gemspec_version_as_float │ │ │ ├── Gemfile │ │ │ └── version_as_float.gemspec │ │ │ ├── imports_gemspec_version_clash_old_required_ruby_no_lockfile │ │ │ ├── Gemfile │ │ │ └── example.gemspec │ │ │ ├── imports_gemspec_with_require │ │ │ ├── Gemfile │ │ │ ├── Gemfile.lock │ │ │ └── example.gemspec │ │ │ ├── imports_two_gemspecs │ │ │ ├── Gemfile │ │ │ ├── Gemfile.lock │ │ │ ├── example.gemspec │ │ │ └── example2.gemspec │ │ │ ├── includes_require_relative_gemfile │ │ │ ├── nested │ │ │ │ ├── Gemfile │ │ │ │ └── Gemfile.lock │ │ │ └── some_other_file.rb │ │ │ ├── includes_require_relative_nested │ │ │ ├── Gemfile │ │ │ ├── Gemfile.lock │ │ │ └── nested │ │ │ │ └── some_other_file.rb │ │ │ ├── includes_requires_gemfile │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── interpolated_version_no_lockfile │ │ │ └── Gemfile │ │ │ ├── invalid_gem_information_in_gemfile │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── invalid_ruby │ │ │ └── Gemfile │ │ │ ├── jfrog_source │ │ │ └── Gemfile │ │ │ ├── jruby │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── legacy_ruby │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── local_gemspec_needs_updates │ │ │ ├── Gemfile │ │ │ ├── Gemfile.lock │ │ │ └── common │ │ │ │ └── dependabot-common.gemspec │ │ │ ├── lockfile_only │ │ │ └── Gemfile.lock │ │ │ ├── lockfile_only_and_forced_updates │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── minor_version_specified_gemfile │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── minor_version_specified_yanked_gem │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── multiple_blocking │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── multiple_path_gems │ │ │ ├── Gemfile │ │ │ ├── Gemfile.lock │ │ │ └── vendor │ │ │ │ ├── couchrb │ │ │ │ └── couchrb.gemspec │ │ │ │ └── net-imap │ │ │ │ └── net-imap.gemspec │ │ │ ├── nested_gemfile │ │ │ ├── Gemfile │ │ │ ├── Gemfile.lock │ │ │ └── backend │ │ │ │ └── Gemfile │ │ │ ├── nested_gemfile_version_not_specified │ │ │ ├── Gemfile │ │ │ ├── Gemfile.lock │ │ │ └── nested │ │ │ │ └── Gemfile │ │ │ ├── nested_gemspec │ │ │ ├── Gemfile │ │ │ ├── Gemfile.lock │ │ │ └── some │ │ │ │ └── example.gemspec │ │ │ ├── nested_path_source │ │ │ └── nested │ │ │ │ ├── Gemfile │ │ │ │ ├── Gemfile.lock │ │ │ │ └── example │ │ │ │ └── example.gemspec │ │ │ ├── no_bundled_with │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── no_downgrades │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── no_lockfile │ │ │ └── Gemfile │ │ │ ├── non_git_tags_at_end_gemfile │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── non_git_tags_at_start_gemfile │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── non_git_tags_on_newline_gemfile │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── path_gem_with_ruby_requirement │ │ │ ├── Gemfile │ │ │ ├── Gemfile.lock │ │ │ └── vendor │ │ │ │ └── couchrb │ │ │ │ └── couchrb.gemspec │ │ │ ├── path_source │ │ │ ├── Gemfile │ │ │ ├── Gemfile.lock │ │ │ └── plugins │ │ │ │ └── example │ │ │ │ └── example.gemspec │ │ │ ├── path_source_eval │ │ │ └── Gemfile │ │ │ ├── path_source_if │ │ │ └── Gemfile │ │ │ ├── path_source_no_overlap │ │ │ ├── Gemfile │ │ │ ├── Gemfile.lock │ │ │ └── plugins │ │ │ │ └── example │ │ │ │ └── example.gemspec │ │ │ ├── path_source_no_overlap_with_require │ │ │ ├── Gemfile │ │ │ ├── Gemfile.lock │ │ │ └── plugins │ │ │ │ └── example │ │ │ │ └── example.gemspec │ │ │ ├── path_source_not_reachable │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── path_source_statesman │ │ │ ├── Gemfile │ │ │ ├── Gemfile.lock │ │ │ └── vendor │ │ │ │ └── gems │ │ │ │ └── statesman-4.1.1 │ │ │ │ └── .specification │ │ │ ├── platform_windows │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── platform_windows_no_lockfile │ │ │ └── Gemfile │ │ │ ├── prerelease_specified │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── prerelease_with_dash_gemfile │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── private_gem_source │ │ │ └── Gemfile │ │ │ ├── private_git_source │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── private_git_source_no_lockfile │ │ │ └── Gemfile │ │ │ ├── private_github_source_no_lockfile │ │ │ └── Gemfile │ │ │ ├── requires_bundler │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── ruby_version_file │ │ │ ├── .ruby-version │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── ruby_version_implied │ │ │ ├── .ruby-version │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── sidekiq_pro │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── source_block_gemfile │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── specified_default_source │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── specified_default_source_no_lockfile │ │ │ └── Gemfile │ │ │ ├── specified_plugin_source │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── specified_source │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── specified_source_no_lockfile │ │ │ └── Gemfile │ │ │ ├── subdep_blocked_by_subdep │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── subdependency │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── subdependency_gems_rb │ │ │ ├── gems.locked │ │ │ └── gems.rb │ │ │ ├── tool_versions_file │ │ │ ├── .gitignore │ │ │ ├── .tool-versions │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── top_level_update │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── top_level_update_with_git_gems │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── transitive_blocking │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── unavailable_gem_gemfile │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── unevaluatable_japanese_gemfile │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── unsatisfied_required_ruby_version │ │ │ ├── Gemfile │ │ │ ├── Gemfile.lock │ │ │ └── example.gemspec │ │ │ ├── vendored_gems │ │ │ ├── Gemfile │ │ │ ├── Gemfile.lock │ │ │ └── vendor │ │ │ │ └── cache │ │ │ │ ├── business-1.4.0.gem │ │ │ │ └── statesman-1.2.1.gem │ │ │ ├── vendored_gems_with_subdir │ │ │ └── acceptance │ │ │ │ ├── Gemfile │ │ │ │ ├── Gemfile.lock │ │ │ │ └── vendor │ │ │ │ └── cache │ │ │ │ ├── business-1.4.0.gem │ │ │ │ └── statesman-1.2.1.gem │ │ │ ├── vendored_git │ │ │ ├── Gemfile │ │ │ ├── Gemfile.lock │ │ │ └── vendor │ │ │ │ └── cache │ │ │ │ └── dependabot-test-ruby-package-81073f9462f2 │ │ │ │ ├── .bundlecache │ │ │ │ ├── README.md │ │ │ │ └── test-ruby-package.gemspec │ │ │ ├── version_between_bounds_gemfile │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── version_between_bounds_gems_rb │ │ │ ├── gems.locked │ │ │ └── gems.rb │ │ │ ├── version_conflict │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── version_conflict_gems_rb │ │ │ ├── gems.locked │ │ │ └── gems.rb │ │ │ ├── version_conflict_mutual_sub │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── version_conflict_no_req_change │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── version_conflict_no_req_change_gems_rb │ │ │ ├── gems.locked │ │ │ └── gems.rb │ │ │ ├── version_conflict_with_listed_subdep │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── version_not_specified │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── version_specified_gemfile │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ │ ├── version_specified_gemfile_specification │ │ │ ├── Gemfile │ │ │ ├── Gemfile.lock │ │ │ └── plugins │ │ │ │ └── example │ │ │ │ └── .specification │ │ │ ├── version_specified_gems_rb │ │ │ ├── gems.locked │ │ │ └── gems.rb │ │ │ └── version_specified_no_lockfile │ │ │ └── Gemfile │ ├── releases_api │ │ ├── dependabot_common.json │ │ └── empty.json │ ├── ruby │ │ ├── contribsys_old_index_prerelease_response │ │ ├── contribsys_old_index_response │ │ ├── gemfury-index │ │ ├── gemfury_response │ │ ├── gems │ │ │ ├── business-1.5.0.gem │ │ │ └── statesman-1.2.1.gem │ │ ├── rubygems_response.json │ │ ├── rubygems_response_bitbucket.json │ │ ├── rubygems_response_changelog.json │ │ ├── rubygems_response_gitlab.json │ │ ├── rubygems_response_hash_github.json │ │ ├── rubygems_response_no_source.json │ │ ├── rubygems_response_period_github.json │ │ ├── rubygems_response_source_code_uri.json │ │ ├── rubygems_response_statesman.json │ │ └── rubygems_response_versions.json │ ├── rubygems_responses │ │ ├── activerecord-5.2.1.gemspec.rz │ │ ├── api_changelog_uri.json │ │ ├── business-1.0.0.gemspec.rz │ │ ├── dependencies-bundler │ │ ├── dependencies-default-gemfile │ │ ├── dependencies-public_suffix │ │ ├── index │ │ ├── info-ParseTree │ │ ├── info-RubyInline │ │ ├── info-SexpProcessor │ │ ├── info-ZenTest │ │ ├── info-activemodel │ │ ├── info-activerecord │ │ ├── info-activerecord-deprecated_finders │ │ ├── info-activesupport │ │ ├── info-adamantium │ │ ├── info-addressable │ │ ├── info-appraisal │ │ ├── info-arel │ │ ├── info-atomic │ │ ├── info-axiom-types │ │ ├── info-backports │ │ ├── info-bcrypt │ │ ├── info-bcrypt-ruby │ │ ├── info-bcrypt_pbkdf │ │ ├── info-builder │ │ ├── info-bundler │ │ ├── info-business │ │ ├── info-coercible │ │ ├── info-concurrent-ruby │ │ ├── info-declarative │ │ ├── info-declarative-option │ │ ├── info-descendants_tracker │ │ ├── info-diff-lcs │ │ ├── info-domain_name │ │ ├── info-dummy-pkg-a │ │ ├── info-dummy-pkg-b │ │ ├── info-elasticsearch │ │ ├── info-elasticsearch-api │ │ ├── info-elasticsearch-transport │ │ ├── info-equalizer │ │ ├── info-faraday │ │ ├── info-ffi │ │ ├── info-functional-ruby │ │ ├── info-gemcutter │ │ ├── info-hashie │ │ ├── info-hoe │ │ ├── info-http-accept │ │ ├── info-http-cookie │ │ ├── info-i18n │ │ ├── info-ibandit │ │ ├── info-ice_nine │ │ ├── info-jruby-pageant │ │ ├── info-json │ │ ├── info-json_pure │ │ ├── info-memcache-client │ │ ├── info-memoizable │ │ ├── info-method_source │ │ ├── info-mime-types │ │ ├── info-mime-types-data │ │ ├── info-mini_portile │ │ ├── info-mini_portile2 │ │ ├── info-minitest │ │ ├── info-multi_json │ │ ├── info-multipart-post │ │ ├── info-needle │ │ ├── info-net-scp │ │ ├── info-net-ssh │ │ ├── info-netrc │ │ ├── info-nokogiri │ │ ├── info-pkg-config │ │ ├── info-public_suffix │ │ ├── info-racc │ │ ├── info-rack │ │ ├── info-rails_multitenant │ │ ├── info-rake │ │ ├── info-rake-compiler │ │ ├── info-rbnacl │ │ ├── info-rbnacl-libsodium │ │ ├── info-rdoc │ │ ├── info-ref │ │ ├── info-representable │ │ ├── info-rest-client │ │ ├── info-rexical │ │ ├── info-roar │ │ ├── info-rspec-core │ │ ├── info-rspec-expectations │ │ ├── info-rspec-mocks │ │ ├── info-rspec-support │ │ ├── info-ruby-prof │ │ ├── info-ruby_parser │ │ ├── info-rubyforge │ │ ├── info-sexp_processor │ │ ├── info-spruz │ │ ├── info-sqlite3 │ │ ├── info-statesman │ │ ├── info-system_timer │ │ ├── info-tenderlove-frex │ │ ├── info-thor │ │ ├── info-thread_safe │ │ ├── info-tzinfo │ │ ├── info-uber │ │ ├── info-unf │ │ ├── info-virtus │ │ ├── info-weakling │ │ ├── info-zeitwerk │ │ ├── mime-types-data │ │ ├── statesman-1.2.1.gemspec.rz │ │ ├── statesman-1.2.5.gemspec.rz │ │ ├── versions-bundler.json │ │ ├── versions-business.json │ │ ├── versions-guard-bundler.json │ │ ├── versions-i18n.json │ │ ├── versions-ibandit.json │ │ ├── versions-onfido.json │ │ ├── versions-prius.json │ │ ├── versions-public_suffix.json │ │ └── versions-statesman.json │ └── vcr_cassettes │ │ └── Dependabot_Bundler_UpdateChecker_LatestVersionFinder_DependencySource │ │ └── _inaccessible_git_dependencies │ │ ├── is_empty_when_all_dependencies_are_accessible.yml │ │ └── with_inaccessible_dependency │ │ └── includes_inaccessible_dependency.yml │ ├── shared_contexts.rb │ └── spec_helper.rb ├── cargo ├── .bundle │ └── config ├── .gitignore ├── .rubocop.yml ├── Dockerfile ├── README.md ├── dependabot-cargo.gemspec ├── lib │ └── dependabot │ │ ├── cargo.rb │ │ └── cargo │ │ ├── file_fetcher.rb │ │ ├── file_parser.rb │ │ ├── file_updater.rb │ │ ├── file_updater │ │ ├── lockfile_updater.rb │ │ └── manifest_updater.rb │ │ ├── helpers.rb │ │ ├── language.rb │ │ ├── metadata_finder.rb │ │ ├── package │ │ └── package_details_fetcher.rb │ │ ├── package_manager.rb │ │ ├── registry_fetcher.rb │ │ ├── requirement.rb │ │ ├── update_checker.rb │ │ ├── update_checker │ │ ├── file_preparer.rb │ │ ├── latest_version_finder.rb │ │ ├── requirements_updater.rb │ │ └── version_resolver.rb │ │ └── version.rb ├── script │ └── ci-test └── spec │ ├── dependabot │ ├── cargo │ │ ├── file_fetcher_spec.rb │ │ ├── file_parser_spec.rb │ │ ├── file_updater │ │ │ ├── lockfile_updater_spec.rb │ │ │ └── manifest_updater_spec.rb │ │ ├── file_updater_spec.rb │ │ ├── language_spec.rb │ │ ├── metadata_finder_spec.rb │ │ ├── package │ │ │ └── package_details_fetcher_spec.rb │ │ ├── package_manager_spec.rb │ │ ├── requirement_spec.rb │ │ ├── update_checker │ │ │ ├── file_preparer_spec.rb │ │ │ ├── latest_version_finder_spec.rb │ │ │ ├── requirements_updater_spec.rb │ │ │ └── version_resolver_spec.rb │ │ ├── update_checker_spec.rb │ │ └── version_spec.rb │ └── cargo_spec.rb │ ├── fixtures │ ├── crates_io_responses │ │ ├── bitflags.json │ │ ├── elasticlunr-rs.json │ │ ├── not_found.json │ │ ├── package_fetcher.json │ │ ├── regex.json │ │ ├── time.json │ │ ├── utf8-ranges.json │ │ └── xdg.json │ ├── git │ │ └── upload_packs │ │ │ └── utf8-ranges │ ├── github │ │ ├── contents_cargo_config.json │ │ ├── contents_cargo_dir.json │ │ ├── contents_cargo_lockfile.json │ │ ├── contents_cargo_manifest.json │ │ ├── contents_cargo_manifest_patched_path.json │ │ ├── contents_cargo_manifest_path_deps.json │ │ ├── contents_cargo_manifest_path_deps_alt_source.json │ │ ├── contents_cargo_manifest_path_deps_blank.json │ │ ├── contents_cargo_manifest_path_deps_trailing_slash.json │ │ ├── contents_cargo_manifest_replacement_path.json │ │ ├── contents_cargo_manifest_target_path_deps.json │ │ ├── contents_cargo_manifest_unparseable.json │ │ ├── contents_cargo_manifest_workspace_and_path_root.json │ │ ├── contents_cargo_manifest_workspace_child.json │ │ ├── contents_cargo_manifest_workspace_child2.json │ │ ├── contents_cargo_manifest_workspace_excluded_dependencies_excluded.json │ │ ├── contents_cargo_manifest_workspace_excluded_dependencies_member.json │ │ ├── contents_cargo_manifest_workspace_excluded_dependencies_root.json │ │ ├── contents_cargo_manifest_workspace_implicit.json │ │ ├── contents_cargo_manifest_workspace_root.json │ │ ├── contents_cargo_manifest_workspace_root_glob.json │ │ ├── contents_cargo_manifest_workspace_root_partial_glob.json │ │ ├── contents_cargo_packages.json │ │ ├── contents_cargo_packages_extra.json │ │ ├── contents_cargo_submodule.json │ │ ├── contents_cargo_with_config.json │ │ ├── contents_cargo_with_lockfile.json │ │ ├── contents_cargo_with_toolchain.json │ │ ├── contents_cargo_without_lockfile.json │ │ ├── contents_python.json │ │ ├── path_dependency_in_workspace_root │ │ │ ├── contents_cargo_manifest_child.json │ │ │ └── contents_cargo_manifest_workspace.json │ │ └── path_dependency_workspace_member │ │ │ ├── contents_cargo_manifest_detached_crate_fail_1.json │ │ │ ├── contents_cargo_manifest_detached_crate_fail_2.json │ │ │ ├── contents_cargo_manifest_detached_crate_success.json │ │ │ ├── contents_cargo_manifest_detached_workspace_member.json │ │ │ ├── contents_cargo_manifest_incorrect_detached_workspace_member.json │ │ │ ├── contents_cargo_manifest_incorrect_workspace.json │ │ │ ├── contents_cargo_manifest_workspace.json │ │ │ ├── contents_cargo_manifest_workspace_nested_one_nested_two.json │ │ │ └── contents_dir_detached_crate_success.json │ ├── lockfiles │ │ ├── bad_name │ │ ├── bare_version_specified │ │ ├── blank_version │ │ ├── build_version │ │ ├── dev_dependencies │ │ ├── feature_dependency │ │ ├── feature_removed │ │ ├── git_dependency │ │ ├── git_dependency_ssh │ │ ├── git_dependency_unfetchable_ref │ │ ├── git_dependency_unreachable │ │ ├── git_dependency_update_blocked │ │ ├── git_dependency_with_tag │ │ ├── git_dependency_with_unreachable_branch │ │ ├── git_subdependency │ │ ├── mdBook │ │ ├── missing_dependency │ │ ├── missing_version │ │ ├── multiple_versions │ │ ├── multiple_versions_git │ │ ├── multiple_versions_subdependency │ │ ├── no_dependencies │ │ ├── old_lockfile │ │ ├── optional_dependency │ │ ├── path_dependency │ │ ├── target_dependency │ │ ├── unparseable │ │ ├── virtual_workspace │ │ ├── virtual_workspace_old_format │ │ ├── workspace │ │ ├── workspace_dependencies │ │ └── workspace_with_patch │ ├── manifests │ │ ├── alias │ │ ├── bad_name │ │ ├── bare_version_specified │ │ ├── bare_version_specified_as_optional │ │ ├── binary │ │ ├── blank_version │ │ ├── build_version │ │ ├── cargo-registry-s3 │ │ ├── cargo-registry-s3-ssl-optional │ │ ├── default_run │ │ ├── dev_dependencies │ │ ├── disabled_feature │ │ ├── dotted_key_version │ │ ├── feature_build_dependency │ │ ├── feature_dependency │ │ ├── feature_dependency_no_version │ │ ├── feature_removed │ │ ├── git_dependency │ │ ├── git_dependency_ssh │ │ ├── git_dependency_unreachable │ │ ├── git_dependency_update_blocked │ │ ├── git_dependency_with_tag │ │ ├── git_dependency_with_unreachable_branch │ │ ├── git_subdependency │ │ ├── linked_dependency │ │ ├── mdBook │ │ ├── missing_version │ │ ├── multiple_versions │ │ ├── multiple_versions_subdependency │ │ ├── no_dependencies │ │ ├── non_existent_package │ │ ├── old_lockfile │ │ ├── optional_dependency │ │ ├── patched_path │ │ ├── path_dependency │ │ ├── path_dependency_feature_enabled │ │ ├── prerelease_specified │ │ ├── repeated_dependency │ │ ├── replacement_path │ │ ├── requires_nightly │ │ ├── resolver2 │ │ ├── similar_names │ │ ├── target_dependency │ │ ├── template_name │ │ ├── unparseable │ │ ├── unparseable_value_overwrite │ │ ├── version_in_name │ │ ├── version_requirement │ │ ├── virtual_workspace_root │ │ ├── whitespace_names │ │ ├── workspace_child │ │ ├── workspace_child_with_git │ │ ├── workspace_child_with_git_unreachable │ │ ├── workspace_child_with_path_dependency │ │ ├── workspace_dependencies_child │ │ ├── workspace_dependencies_root │ │ ├── workspace_root │ │ ├── workspace_root_multiple │ │ └── workspace_root_with_patch │ ├── private_registry_responses │ │ ├── hello-world.json │ │ └── not_found.json │ └── projects │ │ └── version_conflict │ │ ├── Cargo.lock │ │ ├── Cargo.toml │ │ └── src │ │ └── main.rs │ └── spec_helper.rb ├── common ├── .bundle │ └── config ├── .gitignore ├── .rubocop.yml ├── Dockerfile ├── bin │ └── git-credential-store-immutable ├── dependabot-common.gemspec ├── lib │ ├── dependabot.rb │ ├── dependabot │ │ ├── clients │ │ │ ├── azure.rb │ │ │ ├── bitbucket.rb │ │ │ ├── bitbucket_with_retries.rb │ │ │ ├── codecommit.rb │ │ │ ├── github_with_retries.rb │ │ │ └── gitlab_with_retries.rb │ │ ├── command_helpers.rb │ │ ├── config.rb │ │ ├── config │ │ │ ├── file.rb │ │ │ ├── file_fetcher.rb │ │ │ ├── ignore_condition.rb │ │ │ └── update_config.rb │ │ ├── credential.rb │ │ ├── dependency.rb │ │ ├── dependency_file.rb │ │ ├── dependency_group.rb │ │ ├── ecosystem.rb │ │ ├── errors.rb │ │ ├── experiments.rb │ │ ├── file_fetchers.rb │ │ ├── file_fetchers │ │ │ ├── README.md │ │ │ └── base.rb │ │ ├── file_parsers.rb │ │ ├── file_parsers │ │ │ ├── README.md │ │ │ ├── base.rb │ │ │ └── base │ │ │ │ └── dependency_set.rb │ │ ├── file_updaters.rb │ │ ├── file_updaters │ │ │ ├── README.md │ │ │ ├── artifact_updater.rb │ │ │ ├── base.rb │ │ │ └── vendor_updater.rb │ │ ├── git_commit_checker.rb │ │ ├── git_metadata_fetcher.rb │ │ ├── git_ref.rb │ │ ├── logger.rb │ │ ├── metadata_finders.rb │ │ ├── metadata_finders │ │ │ ├── README.md │ │ │ ├── base.rb │ │ │ └── base │ │ │ │ ├── changelog_finder.rb │ │ │ │ ├── changelog_pruner.rb │ │ │ │ ├── commits_finder.rb │ │ │ │ └── release_finder.rb │ │ ├── notices.rb │ │ ├── package │ │ │ ├── package_details.rb │ │ │ ├── package_language.rb │ │ │ ├── package_latest_version_finder.rb │ │ │ ├── package_release.rb │ │ │ └── release_cooldown_options.rb │ │ ├── pull_request_creator.rb │ │ ├── pull_request_creator │ │ │ ├── azure.rb │ │ │ ├── bitbucket.rb │ │ │ ├── branch_namer.rb │ │ │ ├── branch_namer │ │ │ │ ├── base.rb │ │ │ │ ├── dependency_group_strategy.rb │ │ │ │ └── solo_strategy.rb │ │ │ ├── codecommit.rb │ │ │ ├── commit_signer.rb │ │ │ ├── github.rb │ │ │ ├── gitlab.rb │ │ │ ├── labeler.rb │ │ │ ├── message.rb │ │ │ ├── message_builder.rb │ │ │ ├── message_builder │ │ │ │ ├── issue_linker.rb │ │ │ │ ├── link_and_mention_sanitizer.rb │ │ │ │ └── metadata_presenter.rb │ │ │ └── pr_name_prefixer.rb │ │ ├── pull_request_updater.rb │ │ ├── pull_request_updater │ │ │ ├── azure.rb │ │ │ ├── github.rb │ │ │ └── gitlab.rb │ │ ├── registry_client.rb │ │ ├── requirement.rb │ │ ├── requirements_update_strategy.rb │ │ ├── requirements_updater │ │ │ └── base.rb │ │ ├── security_advisory.rb │ │ ├── sem_version2.rb │ │ ├── shared_helpers.rb │ │ ├── simple_instrumentor.rb │ │ ├── source.rb │ │ ├── update_checkers.rb │ │ ├── update_checkers │ │ │ ├── README.md │ │ │ ├── base.rb │ │ │ └── version_filters.rb │ │ ├── utils.rb │ │ ├── version.rb │ │ ├── workspace.rb │ │ └── workspace │ │ │ ├── base.rb │ │ │ ├── change_attempt.rb │ │ │ └── git.rb │ └── wildcard_matcher.rb ├── script │ └── ci-test └── spec │ ├── dependabot │ ├── clients │ │ ├── azure_spec.rb │ │ ├── bitbucket_spec.rb │ │ ├── codecommit_spec.rb │ │ ├── github_with_retries_spec.rb │ │ └── gitlab_with_retries_spec.rb │ ├── command_helpers_spec.rb │ ├── config │ │ ├── file_fetcher_spec.rb │ │ ├── file_spec.rb │ │ ├── ignore_condition_spec.rb │ │ └── update_config_spec.rb │ ├── dependabot_error_spec.rb │ ├── dependency_file_spec.rb │ ├── dependency_group_spec.rb │ ├── dependency_spec.rb │ ├── ecosystem_spec.rb │ ├── experiments_spec.rb │ ├── file_fetchers │ │ ├── base_spec.rb │ │ └── shared_examples_for_file_fetchers.rb │ ├── file_parsers │ │ ├── base │ │ │ └── dependency_set_spec.rb │ │ ├── base_spec.rb │ │ └── shared_examples_for_file_parsers.rb │ ├── file_updaters │ │ ├── artifact_updater_spec.rb │ │ ├── base_spec.rb │ │ ├── shared_examples_for_file_updaters.rb │ │ └── vendor_updater_spec.rb │ ├── git_commit_checker_spec.rb │ ├── git_metadata_fetcher_spec.rb │ ├── metadata_finders │ │ ├── base │ │ │ ├── changelog_finder_spec.rb │ │ │ ├── changelog_pruner_spec.rb │ │ │ ├── commits_finder_spec.rb │ │ │ └── release_finder_spec.rb │ │ ├── base_spec.rb │ │ └── shared_examples_for_metadata_finders.rb │ ├── notices_spec.rb │ ├── package │ │ ├── package_details_spec.rb │ │ ├── package_language_spec.rb │ │ ├── package_latest_version_finder_spec.rb │ │ ├── package_release_spec.rb │ │ └── release_cooldown_options_spec.rb │ ├── pull_request_creator │ │ ├── azure_spec.rb │ │ ├── branch_namer │ │ │ ├── dependency_group_strategy_spec.rb │ │ │ └── solo_strategy_spec.rb │ │ ├── branch_namer_spec.rb │ │ ├── commit_signer_spec.rb │ │ ├── github_spec.rb │ │ ├── gitlab_spec.rb │ │ ├── labeler_spec.rb │ │ ├── message_builder │ │ │ ├── issue_linker_spec.rb │ │ │ ├── link_and_mention_sanitizer_spec.rb │ │ │ └── metadata_presenter_spec.rb │ │ ├── message_builder_spec.rb │ │ └── pr_name_prefixer_spec.rb │ ├── pull_request_creator_spec.rb │ ├── pull_request_updater │ │ ├── azure_spec.rb │ │ ├── github_spec.rb │ │ └── gitlab_spec.rb │ ├── pull_request_updater_spec.rb │ ├── registry_client_spec.rb │ ├── requirement_spec.rb │ ├── security_advisory_spec.rb │ ├── sem_version2_spec.rb │ ├── shared_examples_for_autoloading.rb │ ├── shared_helpers_spec.rb │ ├── source_spec.rb │ ├── update_checkers │ │ ├── base_spec.rb │ │ ├── shared_examples_for_update_checkers.rb │ │ └── version_filters_spec.rb │ ├── version_manager_spec.rb │ ├── version_spec.rb │ ├── wildcard_matcher_spec.rb │ ├── workspace │ │ └── git_spec.rb │ └── workspace_spec.rb │ ├── dummy_package_manager │ ├── dummy.rb │ ├── metadata_finder.rb │ ├── requirement.rb │ └── version.rb │ ├── fixtures │ ├── azure │ │ ├── branch_not_found.json │ │ ├── bump_repo.json │ │ ├── business_compare_commits.json │ │ ├── business_files.json │ │ ├── business_folder.json │ │ ├── commits.json │ │ ├── commits_no_author_email.json │ │ ├── create_new_branch.json │ │ ├── default_branch.json │ │ ├── gemspec_content │ │ ├── master_branch.json │ │ ├── no_files.json │ │ ├── other_branch.json │ │ ├── pull_request.json │ │ ├── pull_request_details.json │ │ ├── pull_request_source_branch_details.json │ │ ├── repo_contents.json │ │ ├── repo_contents_treeroot.json │ │ ├── update_pull_request_details.json │ │ ├── update_ref.json │ │ └── update_ref_failed.json │ ├── bitbucket │ │ ├── bump_repo.json │ │ ├── business_compare_commits.json │ │ ├── business_files.json │ │ ├── business_tags.json │ │ ├── current_user.json │ │ ├── current_user_no_access.json │ │ ├── default_branch.json │ │ ├── default_reviewers_no_data.json │ │ ├── default_reviewers_with_data.json │ │ ├── file_not_found.json │ │ ├── gemspec_content │ │ ├── no_files.json │ │ ├── other_branch.json │ │ ├── pull_requests_no_match.json │ │ └── pull_requests_with_match.json │ ├── changelogs │ │ ├── jsdom.html │ │ ├── jsdom.md │ │ ├── rails52.md │ │ └── sentry.md │ ├── codecommit │ │ └── gemspec_content │ ├── commands │ │ ├── error.sh │ │ ├── error_hang.sh │ │ ├── no_timeout.sh │ │ ├── output_hang.sh │ │ └── success.sh │ ├── configfile │ │ ├── bundler-daily.yml │ │ ├── commit-message-options.yml │ │ ├── ignore-conditions.yml │ │ └── npm-weekly.yml │ ├── git │ │ └── upload_packs │ │ │ ├── actions-checkout │ │ │ ├── actions-checkout-2022-12-01 │ │ │ ├── actions-checkout-moving-v2 │ │ │ ├── business │ │ │ ├── color │ │ │ ├── existing-branch │ │ │ ├── existing-branch-with-no-pr │ │ │ ├── gatsby │ │ │ ├── is-number │ │ │ ├── jwt-go │ │ │ ├── k8s-apiextensions-apiserver │ │ │ ├── manifesto │ │ │ ├── mgo │ │ │ ├── monolog │ │ │ ├── no_tags │ │ │ ├── no_versions │ │ │ ├── phoenix │ │ │ ├── run-vcpkg │ │ │ ├── sym-linked │ │ │ ├── text │ │ │ └── utf8-ranges │ ├── github │ │ ├── actions_changelog_content.json │ │ ├── add_reviewer_error.json │ │ ├── bom.json │ │ ├── branch.json │ │ ├── bump_repo.json │ │ ├── business_compare_commits.json │ │ ├── business_files.json │ │ ├── business_files_no_changelog.json │ │ ├── business_files_no_gemspec.json │ │ ├── business_files_v1.4.0.json │ │ ├── business_files_with_upgrade_guide.json │ │ ├── business_gemspec.json │ │ ├── business_module_files.json │ │ ├── business_releases.json │ │ ├── business_releases_bad_name.json │ │ ├── business_repo.json │ │ ├── changelog_contents.json │ │ ├── changelog_contents_bullets.json │ │ ├── changelog_contents_comparison_links.json │ │ ├── changelog_contents_japanese.json │ │ ├── changelog_contents_rel_link.json │ │ ├── changelog_contents_reversed.json │ │ ├── changelog_contents_rst.json │ │ ├── check_ref.json │ │ ├── commit_compare_behind.json │ │ ├── commit_compare_diverged.json │ │ ├── commit_compare_identical.json │ │ ├── commits-business-1.3.0.json │ │ ├── commits-business-1.4.0.json │ │ ├── commits-pollyjs-ember-0.1.0.json │ │ ├── commits-pollyjs-ember-0.2.0.json │ │ ├── commits.json │ │ ├── commits_angular.json │ │ ├── commits_angular_capitalized.json │ │ ├── commits_angular_sentence_case.json │ │ ├── commits_conventional_long_messages.json │ │ ├── commits_eslint.json │ │ ├── commits_gitmoji.json │ │ ├── commits_prefixed.json │ │ ├── composer_json_content.json │ │ ├── composer_json_with_path_deps.json │ │ ├── composer_lock_content.json │ │ ├── composer_lock_with_path_deps.json │ │ ├── configfile_content.json │ │ ├── contents_composer_repo.json │ │ ├── contents_composer_repo_no_lockfile.json │ │ ├── contents_composer_repo_with_auth.json │ │ ├── contents_go_app.json │ │ ├── contents_go_library.json │ │ ├── contents_go_library_with_go_mod.json │ │ ├── contents_go_mod.json │ │ ├── contents_gopkg_lock.json │ │ ├── contents_gopkg_toml.json │ │ ├── contents_image.json │ │ ├── contents_main_go.json │ │ ├── contents_python.json │ │ ├── contents_python_repo.json │ │ ├── contents_ruby.json │ │ ├── contents_ruby_bundler_2.json │ │ ├── contents_ruby_library.json │ │ ├── contents_ruby_library_locked.json │ │ ├── contents_ruby_library_no_gemfile.json │ │ ├── contents_ruby_multiple_gemspecs.json │ │ ├── contents_ruby_nested_path_directory.json │ │ ├── contents_ruby_no_lockfile.json │ │ ├── contents_ruby_path_dep_and_dir.json │ │ ├── contents_ruby_path_directory.json │ │ ├── contents_sidekiq.json │ │ ├── contents_sidekiq_changelog.json │ │ ├── contents_todo_txt.json │ │ ├── create_blob.json │ │ ├── create_commit.json │ │ ├── create_label.json │ │ ├── create_pr.json │ │ ├── create_ref.json │ │ ├── create_ref_error.json │ │ ├── create_ref_unhandled_error.json │ │ ├── create_tree.json │ │ ├── dmca_takedown.json │ │ ├── dmca_takedown.txt │ │ ├── file_too_large.json │ │ ├── force_push_protected_branch.json │ │ ├── force_push_restricted_branch.json │ │ ├── force_push_this_protected_branch.json │ │ ├── gemfile_content.json │ │ ├── gemfile_content_non_ascii.json │ │ ├── gemfile_lock_content.json │ │ ├── gemfile_lock_content_bundler_2.json │ │ ├── gemfile_lock_with_gemspec_content.json │ │ ├── gemfile_lock_with_merge_conflict.json │ │ ├── gemfile_lock_with_path_content.json │ │ ├── gemfile_with_circular.json │ │ ├── gemfile_with_eval_content.json │ │ ├── gemfile_with_eval_variable_content.json │ │ ├── gemfile_with_gemspec_content.json │ │ ├── gemfile_with_path_content.json │ │ ├── gemfile_with_path_gemspec_content.json │ │ ├── gemfile_with_require_relative.json │ │ ├── gemfile_with_ruby_file_content.json │ │ ├── gemspec_content.json │ │ ├── git_commit.json │ │ ├── git_data_requirements_blob.json │ │ ├── git_repo_empty.json │ │ ├── invalid_base_branch.json │ │ ├── is_number_tags.json │ │ ├── label_already_exists.json │ │ ├── labels_with_automerge_tag.json │ │ ├── labels_with_custom.json │ │ ├── labels_with_custom_and_default.json │ │ ├── labels_with_custom_ignored.json │ │ ├── labels_with_dependencies.json │ │ ├── labels_with_language.json │ │ ├── labels_with_security.json │ │ ├── labels_with_security_with_custom_and_default.json │ │ ├── labels_with_semver_tags.json │ │ ├── labels_with_semver_tags_auto.json │ │ ├── labels_without_dependencies.json │ │ ├── linear_history_protected_branch.json │ │ ├── milestone_invalid.json │ │ ├── not_found.json │ │ ├── prefixed_releases.json │ │ ├── pull_request.json │ │ ├── pull_request_added.json │ │ ├── pull_request_already_exists.json │ │ ├── pull_request_commits.json │ │ ├── pull_request_commits_many_dependabot.json │ │ ├── pull_request_not_default_branch.json │ │ ├── ref.json │ │ ├── ref_my_branch.json │ │ ├── ref_my_branch_many.json │ │ ├── releases_dash_tags.json │ │ ├── releases_ember_cp.json │ │ ├── releases_fix_names.json │ │ ├── releases_monorepo.json │ │ ├── releases_no_names.json │ │ ├── releases_number_prefix.json │ │ ├── releases_with_mixed_tag_formats.json │ │ ├── required_status_checks_protected_branch.json │ │ ├── ruby_version_content.json │ │ ├── scrapy_docs_files.json │ │ ├── scrapy_files.json │ │ ├── statesman_files.json │ │ ├── statesman_repo.json │ │ ├── submodule.json │ │ ├── symlinked_file_content.json │ │ ├── symlinked_repo.json │ │ ├── unauthorized_push_protected_branch.json │ │ ├── unnamed_releases.json │ │ ├── unprefixed_releases.json │ │ ├── update_closed_pr_branch.json │ │ ├── update_ref.json │ │ ├── update_ref_error.json │ │ └── upgrade_guide_contents.json │ ├── gitlab │ │ ├── bom.json │ │ ├── branch.json │ │ ├── branch_not_found.json │ │ ├── bump_repo.json │ │ ├── business_compare_commits.json │ │ ├── business_files.json │ │ ├── business_tags.json │ │ ├── commits.json │ │ ├── commits_with_existing.json │ │ ├── create_commit.json │ │ ├── gemfile_content.json │ │ ├── gemfile_content_non_ascii.json │ │ ├── label.json │ │ ├── labels_with_custom.json │ │ ├── labels_with_dependencies.json │ │ ├── labels_with_security.json │ │ ├── labels_without_dependencies.json │ │ ├── master_branch.json │ │ ├── merge_request.json │ │ ├── merge_requests.json │ │ └── not_found.json │ ├── java │ │ └── poms │ │ │ ├── guava-23.3-jre.xml │ │ │ └── property_pom.xml │ ├── keys │ │ ├── pgp.key │ │ └── pgp.pub │ ├── projects │ │ ├── binary_files │ │ │ └── vendor │ │ │ │ └── cache │ │ │ │ ├── .bundlecache │ │ │ │ ├── test.gem │ │ │ │ ├── test.png │ │ │ │ ├── test.zip │ │ │ │ └── test_bin │ │ ├── nested_vendor_gems │ │ │ └── nested │ │ │ │ ├── .gitignore │ │ │ │ ├── Gemfile │ │ │ │ └── vendor │ │ │ │ └── cache │ │ │ │ ├── business-1.4.0.gem │ │ │ │ └── statesman-1.2.1.gem │ │ ├── simple │ │ │ ├── .gitignore │ │ │ └── Gemfile │ │ └── vendor_gems │ │ │ ├── .gitignore │ │ │ ├── Gemfile │ │ │ └── vendor │ │ │ └── cache │ │ │ ├── business-1.4.0.gem │ │ │ ├── statesman-1.2.1.gem │ │ │ └── test-change.txt │ ├── raw │ │ ├── changelog.md │ │ ├── japanese_changelog.md │ │ ├── reverse_changelog.md │ │ └── upgrade.md │ ├── ruby │ │ ├── gemfiles │ │ │ └── Gemfile │ │ ├── gems │ │ │ └── addressable-2.7.0.gem │ │ ├── gemspecs │ │ │ └── example │ │ ├── rubygems_response.json │ │ ├── rubygems_response_bitbucket.json │ │ └── rubygems_response_statesman.json │ └── vcr_cassettes │ │ ├── Dependabot_MetadataFinders_Base_ChangelogFinder │ │ ├── _changelog_text │ │ │ └── with_a_github_repo │ │ │ │ └── with_a_changelog │ │ │ │ └── when_dealing_with_a_git_dependency_with_multiple_sources │ │ │ │ ├── when_the_ref_has_changed │ │ │ │ └── 1_2_1_1_6_1_1.yml │ │ │ │ └── when_there_s_a_new_ref │ │ │ │ └── 1_2_1_1_6_1_1.yml │ │ └── _changelog_url │ │ │ └── with_a_github_repo │ │ │ └── when_dealing_with_a_git_dependency_with_multiple_sources │ │ │ ├── 1_1_1_7_1.yml │ │ │ └── finds_the_changelog.yml │ │ ├── Dependabot_MetadataFinders_Base_CommitsFinder │ │ └── _commits_url │ │ │ └── with_a_dependency_that_has_a_git_source │ │ │ └── with_multiple_refs │ │ │ ├── does_not_include_refs_in_compare_URL.yml │ │ │ └── uses_the_refs_to_build_the_compare_URL.yml │ │ ├── Dependabot_MetadataFinders_Base_ReleaseFinder │ │ └── _releases_text │ │ │ └── with_a_github_repo │ │ │ └── with_releases │ │ │ └── when_the_release_is_present │ │ │ ├── updating_from_no_previous_release_to_new_release │ │ │ └── 1_2_1_1_1_4_1.yml │ │ │ └── updating_from_uknown_previous_release_to_new_release │ │ │ └── 1_2_1_1_1_4_1.yml │ │ └── Dependabot_PullRequestCreator_MessageBuilder │ │ ├── _commit_message │ │ ├── for_a_repo_that_uses_gitmoji_commits │ │ │ ├── uses_gitmoji.yml │ │ │ └── with_a_security_vulnerability_fixed │ │ │ │ └── uses_gitmoji.yml │ │ ├── renders_the_expected_message.yml │ │ ├── with_a_PR_name_that_is_too_long │ │ │ ├── truncates_the_subject_line_sensibly.yml │ │ │ └── when_the_directory_needs_to_be_truncated │ │ │ │ └── truncates_the_subject_line_sensibly.yml │ │ ├── with_author_details │ │ │ ├── includes_a_signoff_line.yml │ │ │ └── that_includes_org_details │ │ │ │ └── includes_an_on-behalf-of_line.yml │ │ ├── with_incorrect_trailers_format │ │ │ └── raises_error.yml │ │ ├── with_multiple_trailers │ │ │ └── includes_custom_trailers.yml │ │ └── with_single_custom_trailer │ │ │ ├── includes_custom_trailer.yml │ │ │ └── with_author_details │ │ │ └── includes_custom_trailer_and_signoff_line.yml │ │ ├── _pr_message │ │ └── when_dealing_with_an_application │ │ │ └── with_multiple_git_source_requirements │ │ │ └── has_the_correct_message.yml │ │ └── _pr_name │ │ └── when_dealing_with_an_application │ │ └── with_multiple_git_source_requirements │ │ └── has_the_correct_name.yml │ ├── helpers │ └── test │ │ ├── error_bash │ │ ├── run.rb │ │ └── run_bash │ ├── spec_helper.rb │ └── warning_monkey_patch.rb ├── composer ├── .bundle │ └── config ├── .gitignore ├── .rubocop.yml ├── Dockerfile ├── README.md ├── dependabot-composer.gemspec ├── helpers │ ├── v1 │ │ ├── build │ │ ├── composer.json │ │ ├── composer.lock │ │ └── src │ │ │ └── UpdateChecker.php │ └── v2 │ │ ├── .php-cs-fixer.php │ │ ├── bin │ │ └── run │ │ ├── build │ │ ├── composer.json │ │ ├── composer.lock │ │ ├── phpstan.dist.neon │ │ └── src │ │ ├── DependabotPluginManager.php │ │ ├── ExceptionIO.php │ │ ├── Hasher.php │ │ ├── UpdateChecker.php │ │ └── Updater.php ├── lib │ └── dependabot │ │ ├── composer.rb │ │ └── composer │ │ ├── file_fetcher.rb │ │ ├── file_fetcher │ │ └── path_dependency_builder.rb │ │ ├── file_parser.rb │ │ ├── file_updater.rb │ │ ├── file_updater │ │ ├── lockfile_updater.rb │ │ └── manifest_updater.rb │ │ ├── helpers.rb │ │ ├── language.rb │ │ ├── metadata_finder.rb │ │ ├── native_helpers.rb │ │ ├── package_manager.rb │ │ ├── requirement.rb │ │ ├── update_checker.rb │ │ ├── update_checker │ │ ├── latest_version_finder.rb │ │ ├── requirements_updater.rb │ │ └── version_resolver.rb │ │ └── version.rb ├── script │ └── ci-test └── spec │ ├── dependabot │ ├── composer │ │ ├── composer_error_handler_spec.rb │ │ ├── file_fetcher │ │ │ └── path_dependency_builder_spec.rb │ │ ├── file_fetcher_spec.rb │ │ ├── file_parser_spec.rb │ │ ├── file_updater │ │ │ ├── lockfile_updater_spec.rb │ │ │ └── manifest_updater_spec.rb │ │ ├── file_updater_spec.rb │ │ ├── helpers_spec.rb │ │ ├── language_spec.rb │ │ ├── metadata_finder_spec.rb │ │ ├── package_manager_spec.rb │ │ ├── requirement_spec.rb │ │ ├── update_checker │ │ │ ├── latest_version_finder_spec.rb │ │ │ ├── requirements_updater_spec.rb │ │ │ └── version_resolver_spec.rb │ │ ├── update_checker_spec.rb │ │ └── version_spec.rb │ └── composer_spec.rb │ ├── fixtures │ ├── auth_jsons │ │ ├── gemfury.json │ │ └── unparseable.json │ ├── gemfury_response.json │ ├── git │ │ └── upload_packs │ │ │ └── monolog │ ├── github │ │ ├── artifact_directory_listing.json │ │ ├── composer_json_content.json │ │ ├── composer_json_with_artifact_deps.json │ │ ├── composer_json_with_nested_path_deps.json │ │ ├── composer_json_with_odd_entries.json │ │ ├── composer_json_with_path_deps.json │ │ ├── composer_json_with_path_deps_hash.json │ │ ├── composer_json_with_relative_path_deps.json │ │ ├── composer_lock_content.json │ │ ├── composer_lock_with_path_deps.json │ │ ├── composer_lock_with_relative_path_deps.json │ │ ├── contents_composer_repo.json │ │ ├── contents_composer_repo_no_lockfile.json │ │ ├── contents_composer_repo_with_auth.json │ │ ├── contents_ruby_nested_path_directory.json │ │ ├── contents_ruby_nested_path_directory_one.json │ │ ├── contents_ruby_nested_path_directory_two.json │ │ ├── contents_ruby_nested_path_top_level.json │ │ ├── dependency.json │ │ └── gemfile_content.json │ ├── packagist_responses │ │ ├── dependabot--dummy-pkg-a.json │ │ ├── doctrine--dbal.json │ │ ├── illuminate--console.json │ │ ├── illuminate--support.json │ │ ├── longman--telegram-bot.json │ │ ├── monolog--monolog.json │ │ ├── neos--flow.json │ │ ├── path_dep--path_dep.json │ │ ├── phpdocumentor--reflection-docblock.json │ │ ├── symfony--polyfill-mbstring.json │ │ └── wpackagist-plugin--acf-to-rest-api.json │ ├── projects │ │ ├── alternative_source │ │ │ ├── composer.json │ │ │ └── composer.lock │ │ ├── autoload │ │ │ ├── composer.json │ │ │ └── composer.lock │ │ ├── bad_php │ │ │ └── composer.json │ │ ├── conflicts │ │ │ └── composer.json │ │ ├── covered_version │ │ │ ├── composer.json │ │ │ └── composer.lock │ │ ├── dev_and_runtime_dep │ │ │ └── composer.json │ │ ├── dev_branch │ │ │ └── composer.json │ │ ├── development_dependencies │ │ │ ├── composer.json │ │ │ └── composer.lock │ │ ├── development_dependencies_without_lockfile │ │ │ └── composer.json │ │ ├── development_subdependencies │ │ │ ├── composer.json │ │ │ └── composer.lock │ │ ├── doctored │ │ │ ├── composer.json │ │ │ └── composer.lock │ │ ├── env_variable │ │ │ ├── composer.json │ │ │ └── composer.lock │ │ ├── exact_version │ │ │ ├── composer.json │ │ │ └── composer.lock │ │ ├── exact_version_without_lockfile │ │ │ └── composer.json │ │ ├── git_source │ │ │ ├── composer.json │ │ │ └── composer.lock │ │ ├── git_source_alias │ │ │ ├── composer.json │ │ │ └── composer.lock │ │ ├── git_source_bad_commit │ │ │ ├── composer.json │ │ │ └── composer.lock │ │ ├── git_source_bad_ref │ │ │ ├── composer.json │ │ │ └── composer.lock │ │ ├── git_source_conflict_at_latest │ │ │ ├── composer.json │ │ │ └── composer.lock │ │ ├── git_source_git_url │ │ │ ├── composer.json │ │ │ └── composer.lock │ │ ├── git_source_no_api │ │ │ ├── composer.json │ │ │ └── composer.lock │ │ ├── git_source_transitive │ │ │ ├── composer.json │ │ │ └── composer.lock │ │ ├── git_source_unreachable │ │ │ ├── composer.json │ │ │ └── composer.lock │ │ ├── git_source_unreachable_git_url │ │ │ ├── composer.json │ │ │ └── composer.lock │ │ ├── git_source_without_lockfile │ │ │ └── composer.json │ │ ├── gutted │ │ │ ├── composer.json │ │ │ └── composer.lock │ │ ├── integer_version │ │ │ ├── composer.json │ │ │ └── composer.lock │ │ ├── invalid_manifest │ │ │ └── composer.json │ │ ├── invalid_version_constraint │ │ │ └── composer.json │ │ ├── invalid_version_string │ │ │ └── composer.json │ │ ├── laravel_nova │ │ │ ├── composer.json │ │ │ └── composer.lock │ │ ├── local_package_as_dep │ │ │ ├── composer.json │ │ │ └── composer.lock │ │ ├── local_vcs_source │ │ │ └── composer.json │ │ ├── media_organizer │ │ │ ├── composer.json │ │ │ └── composer.lock │ │ ├── minor_version │ │ │ ├── composer.json │ │ │ └── composer.lock │ │ ├── minor_version_without_lockfile │ │ │ └── composer.json │ │ ├── missing_extension │ │ │ ├── composer.json │ │ │ └── composer.lock │ │ ├── non_standard_whitespace │ │ │ └── composer.json │ │ ├── null_dependencies_with_lockfile │ │ │ ├── composer.json │ │ │ └── composer.lock │ │ ├── odd_php_specified │ │ │ └── composer.json │ │ ├── old_php_platform │ │ │ ├── composer.json │ │ │ └── composer.lock │ │ ├── old_php_specified │ │ │ └── composer.json │ │ ├── outdated_flex │ │ │ ├── composer.json │ │ │ └── composer.lock │ │ ├── patches │ │ │ ├── composer.json │ │ │ └── composer.lock │ │ ├── path_source │ │ │ ├── components │ │ │ │ └── path_dep │ │ │ │ │ └── composer.json │ │ │ ├── composer.json │ │ │ └── composer.lock │ │ ├── php_specified │ │ │ ├── composer.json │ │ │ └── composer.lock │ │ ├── php_specified_in_library │ │ │ ├── composer.json │ │ │ └── composer.lock │ │ ├── php_specified_min_invalid │ │ │ ├── composer.json │ │ │ └── composer.lock │ │ ├── php_specified_min_invalid_without_lockfile │ │ │ └── composer.json │ │ ├── php_specified_min_invalid_without_lockfile_handle_error │ │ │ └── composer.json │ │ ├── php_specified_without_lockfile │ │ │ └── composer.json │ │ ├── php_version_invalid_with_lock_file │ │ │ ├── composer.json │ │ │ └── composer.lock │ │ ├── platform_package │ │ │ ├── composer.json │ │ │ └── composer.lock │ │ ├── plugin │ │ │ ├── composer.json │ │ │ └── composer.lock │ │ ├── prerelease_version │ │ │ ├── composer.json │ │ │ └── composer.lock │ │ ├── private_registry │ │ │ ├── composer.json │ │ │ └── composer.lock │ │ ├── private_registry_not_found │ │ │ └── composer.json │ │ ├── private_registry_with_auth_json │ │ │ ├── auth.json │ │ │ ├── composer.json │ │ │ └── composer.lock │ │ ├── private_registry_with_unparseable_auth_json │ │ │ ├── auth.json │ │ │ ├── composer.json │ │ │ └── composer.lock │ │ ├── provided_dependency │ │ │ └── composer.json │ │ ├── replaced_dependency │ │ │ ├── composer.json │ │ │ └── composer.lock │ │ ├── replaced_direct_dependency │ │ │ └── composer.json │ │ ├── requires_self │ │ │ └── composer.json │ │ ├── stability_flag │ │ │ ├── composer.json │ │ │ └── composer.lock │ │ ├── subdependency_no_longer_required │ │ │ ├── composer.json │ │ │ └── composer.lock │ │ ├── subdependency_update_required │ │ │ ├── composer.json │ │ │ └── composer.lock │ │ ├── unaddable_platform_req │ │ │ └── composer.json │ │ ├── unparseable_composer_json │ │ │ └── composer.json │ │ ├── unparseable_lockfile │ │ │ ├── composer.json │ │ │ └── composer.lock │ │ ├── unreachable_path_vcs_source │ │ │ └── composer.json │ │ ├── unreachable_private_registry │ │ │ └── composer.json │ │ ├── v1 │ │ │ ├── pear │ │ │ │ └── composer.lock │ │ │ └── plugin │ │ │ │ ├── composer.json │ │ │ │ └── composer.lock │ │ ├── v_prefix │ │ │ ├── composer.json │ │ │ └── composer.lock │ │ ├── vcs_source_unreachable │ │ │ ├── composer.json │ │ │ └── composer.lock │ │ ├── version_conflict │ │ │ ├── composer.json │ │ │ └── composer.lock │ │ ├── version_conflict_at_latest │ │ │ ├── composer.json │ │ │ └── composer.lock │ │ ├── version_conflict_at_latest_without_lockfile │ │ │ ├── composer.json │ │ │ └── composer.lock │ │ ├── version_conflict_library │ │ │ └── composer.json │ │ ├── version_conflict_on_update │ │ │ ├── composer.json │ │ │ └── composer.lock │ │ ├── version_conflict_on_update_without_lockfile │ │ │ └── composer.json │ │ └── version_conflict_without_lockfile │ │ │ └── composer.json │ └── wpackagist_response.json │ └── spec_helper.rb ├── dependabot-core.gemspec ├── devcontainers ├── .bundle │ └── config ├── .gitignore ├── .rubocop.yml ├── Dockerfile ├── README.md ├── dependabot-devcontainers.gemspec ├── lib │ └── dependabot │ │ ├── devcontainers.rb │ │ └── devcontainers │ │ ├── file_fetcher.rb │ │ ├── file_parser.rb │ │ ├── file_parser │ │ └── feature_dependency_parser.rb │ │ ├── file_updater.rb │ │ ├── file_updater │ │ └── config_updater.rb │ │ ├── language.rb │ │ ├── metadata_finder.rb │ │ ├── package_manager.rb │ │ ├── requirement.rb │ │ ├── update_checker.rb │ │ ├── utils.rb │ │ └── version.rb ├── script │ └── ci-test └── spec │ ├── dependabot │ ├── devcontainers │ │ ├── file_fetcher_spec.rb │ │ ├── file_parser_spec.rb │ │ ├── file_updater_spec.rb │ │ ├── language_spec.rb │ │ ├── package_manager_spec.rb │ │ └── update_checker_spec.rb │ └── devcontainers_spec.rb │ ├── fixtures │ └── projects │ │ ├── config_in_dot_devcontainer_folder │ │ └── .devcontainer │ │ │ └── devcontainer.json │ │ ├── config_in_root │ │ └── .devcontainer.json │ │ ├── custom_configs │ │ └── .devcontainer │ │ │ ├── bar │ │ │ └── devcontainer.json │ │ │ └── foo │ │ │ └── devcontainer.json │ │ ├── deprecated │ │ └── .devcontainer.json │ │ ├── manifest_and_lockfile │ │ ├── .devcontainer-lock.json │ │ └── .devcontainer.json │ │ ├── multiple_configs │ │ ├── .devcontainer.json │ │ └── .devcontainer │ │ │ └── devcontainer.json │ │ ├── multiple_roots │ │ ├── .devcontainer │ │ │ └── devcontainer.json │ │ └── src │ │ │ └── go │ │ │ └── .devcontainer │ │ │ ├── devcontainer-lock.json │ │ │ └── devcontainer.json │ │ ├── sha_pinned │ │ └── .devcontainer.json │ │ └── updated_manifest_outdated_lockfile │ │ ├── .devcontainer-lock.json │ │ └── .devcontainer.json │ └── spec_helper.rb ├── docker ├── .bundle │ └── config ├── .gitignore ├── .rubocop.yml ├── Dockerfile ├── README.md ├── dependabot-docker.gemspec ├── lib │ └── dependabot │ │ ├── docker.rb │ │ ├── docker │ │ ├── file_fetcher.rb │ │ ├── file_parser.rb │ │ ├── file_updater.rb │ │ ├── metadata_finder.rb │ │ ├── package_manager.rb │ │ ├── requirement.rb │ │ ├── tag.rb │ │ ├── update_checker.rb │ │ └── version.rb │ │ └── shared │ │ ├── shared_file_fetcher.rb │ │ ├── shared_file_parser.rb │ │ ├── shared_file_updater.rb │ │ └── utils │ │ ├── credentials_finder.rb │ │ └── helpers.rb ├── script │ └── ci-test └── spec │ ├── dependabot │ ├── docker │ │ ├── common │ │ │ └── shared_examples_for_docker_update_checkers.rb │ │ ├── docker_package_manager_spec.rb │ │ ├── file_fetcher_spec.rb │ │ ├── file_parser_spec.rb │ │ ├── file_updater_spec.rb │ │ ├── metadata_finder_spec.rb │ │ ├── requirement_spec.rb │ │ ├── tag_spec.rb │ │ ├── update_checker_spec.rb │ │ └── version_spec.rb │ ├── docker_spec.rb │ └── shared │ │ └── utils │ │ └── credentials_finder_spec.rb │ ├── fixtures │ ├── docker │ │ ├── dockerfiles │ │ │ ├── bare │ │ │ ├── case │ │ │ ├── digest │ │ │ ├── digest_and_tag │ │ │ ├── ecr_digest │ │ │ ├── multi_stage_different_tags │ │ │ ├── multi_stage_different_variants │ │ │ ├── multi_stage_different_variants_with_digests │ │ │ ├── multiple │ │ │ ├── multiple_identical │ │ │ ├── name │ │ │ ├── namespace │ │ │ ├── namespace_digest │ │ │ ├── platform │ │ │ ├── private_digest │ │ │ ├── private_no_port │ │ │ ├── private_tag │ │ │ ├── tag │ │ │ ├── underscore │ │ │ └── v1_tag │ │ ├── ecr_responses │ │ │ ├── auth_data │ │ │ ├── invalid_signature_exception │ │ │ └── invalid_token │ │ ├── image_blobs │ │ │ └── ubuntu_17.10_38d6c1.json │ │ ├── image_blobs_headers │ │ │ └── ubuntu_17.10_38d6c1.json │ │ ├── registry_manifest_digests │ │ │ └── ubuntu_17.10.json │ │ ├── registry_manifest_headers │ │ │ ├── generic.json │ │ │ ├── ubuntu_12.04.5.json │ │ │ └── ubuntu_17.10.json │ │ ├── registry_pagination_headers │ │ │ ├── next_link.json │ │ │ └── no_next_link.json │ │ └── registry_tags │ │ │ ├── bar.json │ │ │ ├── bar_with_v.json │ │ │ ├── baz.json │ │ │ ├── date_sha.json │ │ │ ├── dotnet.json │ │ │ ├── dotnet_page_1.json │ │ │ ├── dotnet_page_2.json │ │ │ ├── eclipse-temurin.json │ │ │ ├── fulldate_in_tag.json │ │ │ ├── git_describe.json │ │ │ ├── kube_state_metrics.json │ │ │ ├── multiple-intermediate-words.json │ │ │ ├── nixos-nix.json │ │ │ ├── openjdk.json │ │ │ ├── openjdk11.json │ │ │ ├── owasp.json │ │ │ ├── php.json │ │ │ ├── python.json │ │ │ ├── ruby.json │ │ │ ├── ruby_25.json │ │ │ ├── sha_suffices.json │ │ │ ├── small_ubuntu.json │ │ │ ├── truncated_tag_list.json │ │ │ ├── ubi-minimal.json │ │ │ ├── ubuntu.json │ │ │ ├── ubuntu_namespace.json │ │ │ ├── ubuntu_no_latest.json │ │ │ └── windows-servercore.json │ ├── docker_compose │ │ └── composefiles │ │ │ ├── bare │ │ │ ├── digest │ │ │ ├── digest_and_tag │ │ │ ├── multiple │ │ │ ├── multiple_identical │ │ │ ├── namespace │ │ │ ├── non_numeric_version │ │ │ ├── private_digest │ │ │ ├── private_ecr_digest │ │ │ ├── private_no_port │ │ │ ├── private_tag │ │ │ ├── tag │ │ │ └── v1_tag │ ├── github │ │ ├── contents_containerfile.json │ │ ├── contents_docker-compose.json │ │ ├── contents_docker_repo.json │ │ ├── contents_docker_repo_custom.json │ │ ├── contents_docker_repo_multiple.json │ │ ├── contents_dockerfile.json │ │ ├── contents_helm_repo.json │ │ ├── contents_image.json │ │ ├── contents_kubernetes.json │ │ ├── contents_kubernetes_repo.json │ │ ├── contents_kubernetes_repo_multiple.json │ │ ├── contents_no_docker_repo.json │ │ ├── contents_other_yaml.json │ │ ├── contents_values_yaml.json │ │ └── not_found.json │ ├── helm │ │ └── yaml │ │ │ ├── digest.yaml │ │ │ ├── double-quotes.yaml │ │ │ ├── empty.yaml │ │ │ ├── mixed-image.yaml │ │ │ ├── multi-image-with-bad-version.yaml │ │ │ ├── multi-image.yaml │ │ │ ├── no-registry.yaml │ │ │ ├── no-tag.yaml │ │ │ ├── single-quotes.yaml │ │ │ └── values.yaml │ └── kubernetes │ │ └── yaml │ │ ├── bare.yaml │ │ ├── digest.yaml │ │ ├── digest_and_tag.yaml │ │ ├── hyphen.yaml │ │ ├── multiple-resources.yaml │ │ ├── multiple.yaml │ │ ├── multiple_identical.yaml │ │ ├── namespace.yaml │ │ ├── non-numeric.yaml │ │ ├── pod.yaml │ │ ├── private_digest.yaml │ │ ├── private_no_port.yaml │ │ ├── private_tag.yaml │ │ ├── unexpected_image.yaml │ │ └── v1_tag.yaml │ └── spec_helper.rb ├── docker_compose ├── .bundle │ └── config ├── .gitignore ├── .rubocop.yml ├── Dockerfile ├── README.md ├── dependabot-docker_compose.gemspec ├── lib │ └── dependabot │ │ ├── docker_compose.rb │ │ └── docker_compose │ │ ├── file_fetcher.rb │ │ ├── file_parser.rb │ │ ├── file_updater.rb │ │ └── package_manager.rb ├── script │ └── ci-test └── spec │ ├── dependabot │ ├── docker_compose │ │ ├── file_fetcher_spec.rb │ │ ├── file_parser_spec.rb │ │ └── file_updater_spec.rb │ └── docker_compose_spec.rb │ ├── fixtures │ ├── docker │ │ ├── dockerfiles │ │ │ ├── bare │ │ │ ├── case │ │ │ ├── digest │ │ │ ├── digest_and_tag │ │ │ ├── ecr_digest │ │ │ ├── multi_stage_different_tags │ │ │ ├── multi_stage_different_variants │ │ │ ├── multi_stage_different_variants_with_digests │ │ │ ├── multiple │ │ │ ├── multiple_identical │ │ │ ├── name │ │ │ ├── namespace │ │ │ ├── namespace_digest │ │ │ ├── platform │ │ │ ├── private_digest │ │ │ ├── private_no_port │ │ │ ├── private_tag │ │ │ ├── tag │ │ │ ├── underscore │ │ │ └── v1_tag │ │ ├── ecr_responses │ │ │ ├── auth_data │ │ │ ├── invalid_signature_exception │ │ │ └── invalid_token │ │ ├── registry_manifest_headers │ │ │ ├── generic.json │ │ │ ├── ubuntu_12.04.5.json │ │ │ └── ubuntu_17.10.json │ │ ├── registry_pagination_headers │ │ │ ├── next_link.json │ │ │ └── no_next_link.json │ │ └── registry_tags │ │ │ ├── bar.json │ │ │ ├── bar_with_v.json │ │ │ ├── baz.json │ │ │ ├── date_sha.json │ │ │ ├── dotnet.json │ │ │ ├── dotnet_page_1.json │ │ │ ├── dotnet_page_2.json │ │ │ ├── eclipse-temurin.json │ │ │ ├── fulldate_in_tag.json │ │ │ ├── git_describe.json │ │ │ ├── kube_state_metrics.json │ │ │ ├── multiple-intermediate-words.json │ │ │ ├── nixos-nix.json │ │ │ ├── openjdk.json │ │ │ ├── openjdk11.json │ │ │ ├── php.json │ │ │ ├── python.json │ │ │ ├── ruby.json │ │ │ ├── ruby_25.json │ │ │ ├── sha_suffices.json │ │ │ ├── small_ubuntu.json │ │ │ ├── truncated_tag_list.json │ │ │ ├── ubi-minimal.json │ │ │ ├── ubuntu.json │ │ │ ├── ubuntu_namespace.json │ │ │ ├── ubuntu_no_latest.json │ │ │ └── windows-servercore.json │ ├── docker_compose │ │ └── composefiles │ │ │ ├── bare │ │ │ ├── digest │ │ │ ├── digest_and_tag │ │ │ ├── inline_dockerfile │ │ │ ├── multiple │ │ │ ├── multiple_identical │ │ │ ├── namespace │ │ │ ├── non_numeric_version │ │ │ ├── private_digest │ │ │ ├── private_ecr_digest │ │ │ ├── private_no_port │ │ │ ├── private_tag │ │ │ ├── tag │ │ │ ├── tag_quoted │ │ │ ├── v1_tag │ │ │ └── variable │ ├── github │ │ ├── contents_containerfile.json │ │ ├── contents_docker-compose.json │ │ ├── contents_docker_repo.json │ │ ├── contents_docker_repo_custom.json │ │ ├── contents_docker_repo_multiple.json │ │ ├── contents_dockerfile.json │ │ ├── contents_helm_repo.json │ │ ├── contents_image.json │ │ ├── contents_kubernetes.json │ │ ├── contents_kubernetes_repo.json │ │ ├── contents_kubernetes_repo_multiple.json │ │ ├── contents_no_docker_repo.json │ │ ├── contents_other_yaml.json │ │ ├── contents_values_yaml.json │ │ └── not_found.json │ ├── helm │ │ └── yaml │ │ │ ├── digest.yaml │ │ │ ├── double-quotes.yaml │ │ │ ├── empty.yaml │ │ │ ├── mixed-image.yaml │ │ │ ├── multi-image.yaml │ │ │ ├── no-registry.yaml │ │ │ ├── no-tag.yaml │ │ │ ├── single-quotes.yaml │ │ │ └── values.yaml │ └── kubernetes │ │ └── yaml │ │ ├── bare.yaml │ │ ├── digest.yaml │ │ ├── digest_and_tag.yaml │ │ ├── hyphen.yaml │ │ ├── multiple-resources.yaml │ │ ├── multiple.yaml │ │ ├── multiple_identical.yaml │ │ ├── namespace.yaml │ │ ├── non-numeric.yaml │ │ ├── pod.yaml │ │ ├── private_digest.yaml │ │ ├── private_no_port.yaml │ │ ├── private_tag.yaml │ │ ├── unexpected_image.yaml │ │ ├── v1_tag.yaml │ │ └── with_bom.yaml │ └── spec_helper.rb ├── dotnet_sdk ├── .bundle │ └── config ├── .gitignore ├── .rubocop.yml ├── Dockerfile ├── README.md ├── dependabot-dotnet_sdk.gemspec ├── lib │ └── dependabot │ │ ├── dotnet_sdk.rb │ │ └── dotnet_sdk │ │ ├── file_fetcher.rb │ │ ├── file_parser.rb │ │ ├── file_updater.rb │ │ ├── language.rb │ │ ├── metadata_finder.rb │ │ ├── package_manager.rb │ │ ├── requirement.rb │ │ ├── update_checker.rb │ │ ├── update_checker │ │ └── latest_version_finder.rb │ │ └── version.rb ├── script │ └── ci-test └── spec │ ├── dependabot │ ├── dotnet_sdk │ │ ├── file_fetcher_spec.rb │ │ ├── file_parser_spec.rb │ │ ├── file_updater_spec.rb │ │ ├── metadata_finder_spec.rb │ │ ├── requirement_spec.rb │ │ ├── update_checker │ │ │ └── latest_version_finder_spec.rb │ │ └── update_checker_spec.rb │ └── dotnet_sdk_spec.rb │ ├── fixtures │ ├── projects │ │ ├── config_in_root │ │ │ └── global.json │ │ └── no_config │ │ │ └── something-global.json │ └── releases │ │ ├── releases-8.0.json │ │ ├── releases-9.0.json │ │ ├── releases-index-empty.json │ │ ├── releases-index-small.json │ │ └── releases-index.json │ └── spec_helper.rb ├── elm ├── .bundle │ └── config ├── .gitignore ├── .rubocop.yml ├── Dockerfile ├── README.md ├── dependabot-elm.gemspec ├── lib │ └── dependabot │ │ ├── elm.rb │ │ └── elm │ │ ├── file_fetcher.rb │ │ ├── file_parser.rb │ │ ├── file_updater.rb │ │ ├── file_updater │ │ └── elm_json_updater.rb │ │ ├── language.rb │ │ ├── metadata_finder.rb │ │ ├── package_manager.rb │ │ ├── requirement.rb │ │ ├── update_checker.rb │ │ ├── update_checker │ │ ├── cli_parser.rb │ │ ├── elm_19_version_resolver.rb │ │ └── requirements_updater.rb │ │ └── version.rb ├── script │ └── ci-test └── spec │ ├── dependabot │ ├── elm │ │ ├── file_fetcher_spec.rb │ │ ├── file_parser_spec.rb │ │ ├── file_updater │ │ │ └── elm_json_updater_spec.rb │ │ ├── file_updater_spec.rb │ │ ├── language_spec.rb │ │ ├── metadata_finder_spec.rb │ │ ├── package_manager_spec.rb │ │ ├── requirement_spec.rb │ │ ├── update_checker │ │ │ ├── cli_parser_spec.rb │ │ │ ├── elm_19_version_resolver_spec.rb │ │ │ └── requirements_updater_spec.rb │ │ ├── update_checker_spec.rb │ │ └── version_spec.rb │ └── elm_spec.rb │ ├── fixtures │ ├── elm_jsons │ │ ├── app.json │ │ ├── bad_json │ │ ├── bad_json.json │ │ ├── elm_css_and_datetimepicker │ │ ├── elm_css_and_datetimepicker_ranges │ │ ├── elm_requirement_fixture.json │ │ ├── for_update_checking │ │ ├── full_unlock_required.json │ │ ├── indirect_updates_required.json │ │ ├── invalid_layout.json │ │ ├── missing_version.json │ │ ├── old_elm │ │ ├── one_fixture_to_test_them_all │ │ ├── package.json │ │ ├── similar_names │ │ ├── unsupported_dep.json │ │ ├── version_resolver_elm_package_error │ │ ├── version_resolver_one_dep_lower_than │ │ └── version_resolver_one_simple_dep │ ├── elm_package_responses │ │ ├── elm-lang-core.json │ │ └── mercurymedia-elm-datetime-picker.json │ └── github │ │ ├── contents_elm_package.json │ │ ├── contents_elm_with_elm_json.json │ │ └── contents_elm_with_elm_package.json │ └── spec_helper.rb ├── git_submodules ├── .bundle │ └── config ├── .gitignore ├── .rubocop.yml ├── Dockerfile ├── README.md ├── dependabot-git_submodules.gemspec ├── lib │ └── dependabot │ │ ├── git_submodules.rb │ │ └── git_submodules │ │ ├── file_fetcher.rb │ │ ├── file_parser.rb │ │ ├── file_updater.rb │ │ ├── metadata_finder.rb │ │ ├── package_manager.rb │ │ ├── requirement.rb │ │ ├── update_checker.rb │ │ └── version.rb ├── script │ └── ci-test └── spec │ ├── dependabot │ ├── git_submodules │ │ ├── file_fetcher_spec.rb │ │ ├── file_parser_spec.rb │ │ ├── file_updater_spec.rb │ │ ├── metadata_finder_spec.rb │ │ ├── package_manager_spec.rb │ │ ├── requirement_spec.rb │ │ └── update_checker_spec.rb │ └── git_submodules_spec.rb │ ├── fixtures │ ├── github │ │ ├── gemfile_content.json │ │ ├── gitmodules.json │ │ ├── repo_contents.json │ │ └── submodule.json │ ├── gitlab │ │ ├── gitmodules.json │ │ ├── not_found.json │ │ └── submodule.json │ ├── gitmodules │ │ ├── .gitmodules │ │ └── trailing_slash │ └── upload_packs │ │ └── manifesto │ └── spec_helper.rb ├── github_actions ├── .bundle │ └── config ├── .gitattributes ├── .gitignore ├── .rubocop.yml ├── Dockerfile ├── README.md ├── dependabot-github_actions.gemspec ├── lib │ └── dependabot │ │ ├── github_actions.rb │ │ └── github_actions │ │ ├── constants.rb │ │ ├── file_fetcher.rb │ │ ├── file_parser.rb │ │ ├── file_updater.rb │ │ ├── metadata_finder.rb │ │ ├── package_manager.rb │ │ ├── requirement.rb │ │ ├── update_checker.rb │ │ └── version.rb ├── script │ └── ci-test └── spec │ ├── dependabot │ ├── github_actions │ │ ├── file_fetcher_spec.rb │ │ ├── file_parser_spec.rb │ │ ├── file_updater_spec.rb │ │ ├── metadata_finder_spec.rb │ │ ├── package_manager_spec.rb │ │ ├── requirement_spec.rb │ │ ├── update_checker_spec.rb │ │ └── version_spec.rb │ └── github_actions_spec.rb │ ├── fixtures │ ├── git │ │ └── upload_packs │ │ │ ├── cache │ │ │ ├── checkout │ │ │ ├── codeql │ │ │ ├── create-release │ │ │ ├── download-artifact │ │ │ ├── ghas-to-csv │ │ │ ├── github-action-push-to-another-repository │ │ │ ├── github-monorepo-path-based │ │ │ ├── github-workflows │ │ │ ├── github-workflows-no-tags │ │ │ ├── github-workflows-v2-moved │ │ │ ├── github-workflows-with-v3 │ │ │ ├── msbuild │ │ │ ├── reactive │ │ │ ├── run-vcpkg │ │ │ ├── rust-cache │ │ │ ├── setup-node │ │ │ ├── setup-node-v2 │ │ │ └── vault-action │ ├── github │ │ ├── contents_githubaction_composite_file.json │ │ ├── contents_githubaction_repo_base_basic.json │ │ ├── contents_githubaction_repo_base_composite.json │ │ ├── contents_githubaction_repo_base_subdir.json │ │ ├── contents_githubaction_repo_workflows.json │ │ ├── contents_githubaction_workflow_file.json │ │ ├── contents_image.json │ │ └── not_found.json │ └── workflow_files │ │ ├── bad_reference.yml │ │ ├── bad_ruby_object.yml │ │ ├── composite_action.yml │ │ ├── docker_reference.yml │ │ ├── empty.yml │ │ ├── inaccessible_source.yml │ │ ├── inconsistent_case.yml │ │ ├── local_workflow.yml │ │ ├── multiple_sources.yml │ │ ├── multiple_sources_matching_major.yml │ │ ├── newest_ref_parsed_first.yml │ │ ├── non_github_source.yml │ │ ├── pinned_branch.yml │ │ ├── pinned_source.yml │ │ ├── pinned_sources_version_comments.yml │ │ ├── same_name_ending.yml │ │ ├── workflow.yml │ │ ├── workflow_monorepo.yml │ │ ├── workflow_monorepo_path_based_semver.yml │ │ ├── workflow_monorepo_path_based_semver_and_direct_ref.yml │ │ ├── workflow_monorepo_path_based_without_semver.yml │ │ ├── workflow_monorepo_path_based_without_semver_and_direct_ref.yml │ │ ├── workflow_reusable.yml │ │ └── workflow_semver_reusable.yml │ └── spec_helper.rb ├── go_modules ├── .bundle │ └── config ├── .gitignore ├── .rubocop.yml ├── Dockerfile ├── README.md ├── dependabot-go_modules.gemspec ├── helpers │ ├── Makefile │ ├── build │ ├── go.mod │ ├── go.sum │ ├── importresolver │ │ ├── main.go │ │ └── main_test.go │ ├── main.go │ └── version_test.go ├── lib │ └── dependabot │ │ ├── go_modules.rb │ │ └── go_modules │ │ ├── file_fetcher.rb │ │ ├── file_parser.rb │ │ ├── file_updater.rb │ │ ├── file_updater │ │ └── go_mod_updater.rb │ │ ├── language.rb │ │ ├── metadata_finder.rb │ │ ├── native_helpers.rb │ │ ├── package │ │ └── package_details_fetcher.rb │ │ ├── package_manager.rb │ │ ├── path_converter.rb │ │ ├── replace_stubber.rb │ │ ├── requirement.rb │ │ ├── resolvability_errors.rb │ │ ├── update_checker.rb │ │ ├── update_checker │ │ └── latest_version_finder.rb │ │ └── version.rb ├── script │ └── ci-test └── spec │ ├── dependabot │ ├── go_modules │ │ ├── file_fetcher_spec.rb │ │ ├── file_parser_spec.rb │ │ ├── file_updater │ │ │ └── go_mod_updater_spec.rb │ │ ├── file_updater_spec.rb │ │ ├── language_spec.rb │ │ ├── metadata_finder_spec.rb │ │ ├── package │ │ │ └── package_details_fetcher_spec.rb │ │ ├── package_manager_spec.rb │ │ ├── path_converter_spec.rb │ │ ├── replace_stubber_spec.rb │ │ ├── requirement_spec.rb │ │ ├── update_checker │ │ │ └── latest_version_finder_spec.rb │ │ ├── update_checker_spec.rb │ │ └── version_spec.rb │ └── go_modules_spec.rb │ ├── fixtures │ ├── go_io_responses │ │ └── package_fetcher.json │ ├── go_mods │ │ ├── git_dependency.mod │ │ ├── go.mod │ │ ├── go.sum │ │ ├── go_1_21_no_toolchain.mod │ │ ├── parent_module.mod │ │ └── upgraded_indirect_dependency.mod │ ├── ordered_versions.json │ ├── projects │ │ ├── checksum_mismatch │ │ │ ├── go.mod │ │ │ ├── go.sum │ │ │ └── main.go │ │ ├── go-modules-lib │ │ │ ├── go.mod │ │ │ └── main.go │ │ ├── go_1.11 │ │ │ ├── go.mod │ │ │ └── main.go │ │ ├── go_1.13 │ │ │ ├── go.mod │ │ │ └── main.go │ │ ├── go_1.17 │ │ │ ├── go.mod │ │ │ ├── go.sum │ │ │ └── main.go │ │ ├── go_retracted │ │ │ ├── go.mod │ │ │ └── main.go │ │ ├── go_sum │ │ │ ├── go.mod │ │ │ ├── go.sum │ │ │ └── main.go │ │ ├── ignored_go_files │ │ │ ├── .ignored.go │ │ │ ├── _ignored.go │ │ │ ├── build.go │ │ │ ├── cmd │ │ │ │ └── main.go │ │ │ ├── doc.go │ │ │ ├── go.mod │ │ │ └── go.sum │ │ ├── indirect │ │ │ ├── go.mod │ │ │ └── main.go │ │ ├── indirect_after_update │ │ │ ├── go.mod │ │ │ ├── go.sum │ │ │ └── main.go │ │ ├── invalid_pseudo_version │ │ │ ├── go.mod │ │ │ └── main.go │ │ ├── missing_meta_tag │ │ │ └── go.mod │ │ ├── missing_package │ │ │ └── go.mod │ │ ├── module_major_version_mismatch_v1 │ │ │ ├── go.mod │ │ │ ├── go.sum │ │ │ └── main.go │ │ ├── module_path_and_version_changed │ │ │ ├── go.mod │ │ │ └── main.go │ │ ├── module_path_and_version_changed_during_update │ │ │ ├── go.mod │ │ │ └── main.go │ │ ├── module_path_changed │ │ │ ├── go.mod │ │ │ └── main.go │ │ ├── monorepo │ │ │ ├── cmd │ │ │ │ ├── go.mod │ │ │ │ ├── go.sum │ │ │ │ └── main.go │ │ │ ├── common │ │ │ │ ├── go.mod │ │ │ │ ├── go.sum │ │ │ │ └── lib.go │ │ │ ├── go.mod │ │ │ ├── go.sum │ │ │ └── main.go │ │ ├── nested_vendor │ │ │ └── nested │ │ │ │ ├── go.mod │ │ │ │ ├── go.sum │ │ │ │ ├── main.go │ │ │ │ └── vendor │ │ │ │ ├── github.com │ │ │ │ └── pkg │ │ │ │ │ └── errors │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── .travis.yml │ │ │ │ │ ├── LICENSE │ │ │ │ │ ├── README.md │ │ │ │ │ ├── appveyor.yml │ │ │ │ │ ├── errors.go │ │ │ │ │ └── stack.go │ │ │ │ └── modules.txt │ │ ├── no_dependencies │ │ │ ├── go.mod │ │ │ └── main.go │ │ ├── no_top_level_package │ │ │ ├── go.mod │ │ │ ├── go.sum │ │ │ └── main.go │ │ ├── non_existent_dependency │ │ │ ├── go.mod │ │ │ ├── go.sum │ │ │ └── main.go │ │ ├── nonexisting_proxy │ │ │ ├── go.mod │ │ │ └── main.go │ │ ├── not_root │ │ │ ├── cmd │ │ │ │ └── main.go │ │ │ ├── go.mod │ │ │ └── go.sum │ │ ├── renamed_package │ │ │ ├── go.mod │ │ │ ├── go.sum │ │ │ └── main.go │ │ ├── replace │ │ │ ├── go.mod │ │ │ └── main.go │ │ ├── repo_not_found │ │ │ ├── go.mod │ │ │ ├── go.sum │ │ │ └── main.go │ │ ├── simple │ │ │ ├── go.mod │ │ │ └── main.go │ │ ├── substituted │ │ │ ├── go.mod │ │ │ ├── go.sum │ │ │ └── main.go │ │ ├── toolchain │ │ │ ├── go.mod │ │ │ └── main.go │ │ ├── unknown_revision │ │ │ ├── go.mod │ │ │ ├── go.sum │ │ │ └── main.go │ │ ├── unknown_revision_version │ │ │ ├── go.mod │ │ │ └── main.go │ │ ├── unneeded_after_update │ │ │ ├── go.mod │ │ │ ├── go.sum │ │ │ └── main.go │ │ ├── unreachable_dependency │ │ │ ├── go.mod │ │ │ ├── go.sum │ │ │ └── main.go │ │ ├── unreachable_dependency_pseudo_version │ │ │ ├── go.mod │ │ │ ├── go.sum │ │ │ └── main.go │ │ ├── unreachable_sub_dependency │ │ │ ├── go.mod │ │ │ ├── go.sum │ │ │ └── main.go │ │ ├── unreachable_sub_dependency_pseudo_version │ │ │ ├── go.mod │ │ │ ├── go.sum │ │ │ └── main.go │ │ ├── unrecognized_import │ │ │ ├── go.mod │ │ │ ├── go.sum │ │ │ └── main.go │ │ └── vendor │ │ │ ├── go.mod │ │ │ ├── go.sum │ │ │ ├── main.go │ │ │ └── vendor │ │ │ ├── github.com │ │ │ └── pkg │ │ │ │ └── errors │ │ │ │ ├── .gitignore │ │ │ │ ├── .travis.yml │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── appveyor.yml │ │ │ │ ├── errors.go │ │ │ │ └── stack.go │ │ │ └── modules.txt │ └── repo_responses │ │ └── k8s_io_apimachinery.html │ └── spec_helper.rb ├── gradle ├── .bundle │ └── config ├── .gitignore ├── .rubocop.yml ├── Dockerfile ├── README.md ├── dependabot-gradle.gemspec ├── lib │ └── dependabot │ │ ├── gradle.rb │ │ └── gradle │ │ ├── file_fetcher.rb │ │ ├── file_fetcher │ │ └── settings_file_parser.rb │ │ ├── file_parser.rb │ │ ├── file_parser │ │ ├── property_value_finder.rb │ │ └── repositories_finder.rb │ │ ├── file_updater.rb │ │ ├── file_updater │ │ ├── dependency_set_updater.rb │ │ └── property_value_updater.rb │ │ ├── language.rb │ │ ├── metadata_finder.rb │ │ ├── package_manager.rb │ │ ├── requirement.rb │ │ ├── update_checker.rb │ │ ├── update_checker │ │ ├── multi_dependency_updater.rb │ │ ├── requirements_updater.rb │ │ └── version_finder.rb │ │ └── version.rb ├── script │ └── ci-test └── spec │ ├── dependabot │ ├── gradle │ │ ├── file_fetcher │ │ │ └── settings_file_parser_spec.rb │ │ ├── file_fetcher_spec.rb │ │ ├── file_parser │ │ │ ├── property_value_finder_spec.rb │ │ │ └── repositories_finder_spec.rb │ │ ├── file_parser_spec.rb │ │ ├── file_updater │ │ │ ├── dependency_set_updater_spec.rb │ │ │ └── property_value_updater_spec.rb │ │ ├── file_updater_spec.rb │ │ ├── language_spec.rb │ │ ├── metadata_finder_spec.rb │ │ ├── package_manager_spec.rb │ │ ├── requirement_spec.rb │ │ ├── update_checker │ │ │ ├── multi_dependency_updater_spec.rb │ │ │ ├── requirements_updater_spec.rb │ │ │ └── version_finder_spec.rb │ │ ├── update_checker_spec.rb │ │ └── version_spec.rb │ └── gradle_spec.rb │ ├── fixtures │ ├── buildfiles │ │ ├── .gitignore │ │ ├── android_build.gradle │ │ ├── basic_build.gradle │ │ ├── build.gradle.kts │ │ ├── concatenated_properties.gradle │ │ ├── custom_repos_build.gradle │ │ ├── custom_repos_build_assignment.gradle │ │ ├── custom_repos_build_assignment_uri.gradle │ │ ├── dependency_set.gradle │ │ ├── duck_duck_go_build.gradle │ │ ├── duck_duck_go_build.gradle.kts │ │ ├── duplicate_property_name.gradle │ │ ├── eval_repo_build.gradle │ │ ├── gradle_latest_range_build.gradle │ │ ├── gradle_witness.gradle │ │ ├── inherited_property.gradle │ │ ├── missing_property.gradle │ │ ├── multiple_configurations.gradle │ │ ├── name_property.gradle │ │ ├── nested_constraint_build.gradle │ │ ├── properties.gradle │ │ ├── properties_namespaced.gradle │ │ ├── root_build.gradle.kts │ │ ├── shortform_build.gradle │ │ ├── single_property_build.gradle │ │ ├── subproject_repos.gradle │ │ ├── variable_repos_build.gradle │ │ ├── with_dependency_script.gradle │ │ ├── with_dependency_script.gradle.kts │ │ └── with_import_build.gradle │ ├── github │ │ ├── content_gradle_toml.json │ │ ├── contents_java.json │ │ ├── contents_java_basic_buildfile.json │ │ ├── contents_java_buildfile_with_script_plugins.json │ │ ├── contents_java_only_settings.json │ │ ├── contents_java_settings_1_included_build.json │ │ ├── contents_java_settings_2_included_builds.json │ │ ├── contents_java_settings_explicit_buildsrc.json │ │ ├── contents_java_simple_settings.json │ │ ├── contents_java_subproject.json │ │ ├── contents_java_with_buildsrc.json │ │ ├── contents_java_with_buildsrc_and_settings.json │ │ ├── contents_java_with_settings.json │ │ ├── contents_java_with_subdir.json │ │ ├── contents_js_npm.json │ │ ├── contents_kotlin.json │ │ ├── contents_kotlin_basic_buildfile.json │ │ ├── contents_kotlin_simple_settings.json │ │ ├── contents_kotlin_with_settings.json │ │ ├── contents_with_settings.json │ │ ├── libs_versions_toml.json │ │ └── not_found.json │ ├── google_metadata │ │ └── com_google_guava.xml │ ├── gradle_plugin_metadata │ │ ├── org_jetbrains_kotlin_jvm.xml │ │ └── org_springframework_boot.xml │ ├── maven_central_metadata │ │ ├── missing_latest.xml │ │ ├── no_release.xml │ │ ├── with_date_releases.xml │ │ ├── with_release.xml │ │ └── with_version_type_releases.xml │ ├── poms │ │ ├── guava-23.3-jre.xml │ │ ├── mockito-core-2.11.0.xml │ │ ├── nested_property_url_pom.xml │ │ ├── okhttp-3.10.0.xml │ │ ├── parent-3.10.0.xml │ │ ├── parent-unrelated-3.10.0.xml │ │ └── property_url_pom.xml │ ├── script_plugins │ │ ├── dependencies.gradle │ │ └── dependencies.gradle.kts │ ├── settings_files │ │ ├── buildscript_dependencies_settings.gradle │ │ ├── buildscript_dependencies_settings.gradle.kts │ │ ├── call_style_settings.gradle │ │ ├── comment_settings.gradle │ │ ├── composite_build_settings.gradle │ │ ├── composite_build_simple_settings.gradle │ │ ├── custom_dir_settings.gradle │ │ ├── dependency_resolution_management.gradle │ │ ├── multi_subproject_settings.gradle │ │ ├── multiline_settings.gradle │ │ ├── settings.gradle.kts │ │ └── simple_settings.gradle │ └── version_catalog_file │ │ ├── libs.versions.only.libraries.toml │ │ ├── libs.versions.only.plugins.toml │ │ ├── libs.versions.overlapping.toml │ │ └── libs.versions.toml │ └── spec_helper.rb ├── helm ├── .bundle │ └── config ├── .gitignore ├── .rubocop.yml ├── Dockerfile ├── README.md ├── dependabot-helm.gemspec ├── lib │ └── dependabot │ │ ├── helm.rb │ │ └── helm │ │ ├── file_fetcher.rb │ │ ├── file_parser.rb │ │ ├── file_updater.rb │ │ ├── file_updater │ │ ├── chart_updater.rb │ │ ├── image_updater.rb │ │ └── lock_file_generator.rb │ │ ├── helpers.rb │ │ ├── package_manager.rb │ │ ├── update_checker.rb │ │ └── version.rb ├── script │ └── ci-test └── spec │ ├── dependabot │ ├── helm │ │ ├── file_fetcher_spec.rb │ │ ├── file_parser_spec.rb │ │ ├── file_updater │ │ │ ├── chart_updater_spec.rb │ │ │ ├── image_updater_spec.rb │ │ │ └── lock_file_generator_spec.rb │ │ ├── file_updater_spec.rb │ │ ├── helm_package_manager_spec.rb │ │ ├── update_checker_spec.rb │ │ └── version_spec.rb │ └── helm_spec.rb │ ├── fixtures │ ├── docker │ │ └── registry_tags │ │ │ └── ubuntu_no_latest.json │ ├── github │ │ ├── contents_helm.json │ │ ├── contents_helm_repo.json │ │ ├── contents_image.json │ │ ├── contents_no_helm_repo.json │ │ └── not_found.json │ ├── helm │ │ ├── charts │ │ │ ├── chart_with_dependencies.yaml │ │ │ ├── chart_with_double_quotes.yaml │ │ │ ├── chart_with_multiple_dependencies.yaml │ │ │ ├── chart_with_single_quotes.yaml │ │ │ ├── chart_with_unusual_spacing.yaml │ │ │ └── chart_without_dependencies.yaml │ │ ├── registry │ │ │ └── bitnami.yaml │ │ ├── v3 │ │ │ ├── bare.yaml │ │ │ ├── basic.yaml │ │ │ ├── chart_permitted_classes.yaml │ │ │ ├── multiple_identical.yaml │ │ │ ├── multiple_identical_image.yaml │ │ │ ├── non_numeric.yaml │ │ │ ├── private_reg.yaml │ │ │ ├── single.yaml │ │ │ └── values_permitted_classes.yaml │ │ └── yaml │ │ │ ├── digest.yaml │ │ │ ├── double-quotes.yaml │ │ │ ├── empty.yaml │ │ │ ├── mixed-image.yaml │ │ │ ├── multi-image.yaml │ │ │ ├── no-registry.yaml │ │ │ ├── no-tag.yaml │ │ │ ├── single-quotes.yaml │ │ │ └── values.yaml │ └── repo │ │ └── search │ │ ├── my_chart.json │ │ └── redis.json │ └── spec_helper.rb ├── hex ├── .bundle │ └── config ├── .gitignore ├── .rubocop.yml ├── Dockerfile ├── README.md ├── dependabot-hex.gemspec ├── helpers │ ├── build │ ├── lib │ │ ├── check_update.exs │ │ ├── do_update.exs │ │ ├── parse_deps.exs │ │ └── run.exs │ └── mix.exs ├── lib │ └── dependabot │ │ ├── hex.rb │ │ └── hex │ │ ├── credential_helpers.rb │ │ ├── file_fetcher.rb │ │ ├── file_parser.rb │ │ ├── file_updater.rb │ │ ├── file_updater │ │ ├── lockfile_updater.rb │ │ ├── mixfile_git_pin_updater.rb │ │ ├── mixfile_requirement_updater.rb │ │ ├── mixfile_sanitizer.rb │ │ └── mixfile_updater.rb │ │ ├── language.rb │ │ ├── metadata_finder.rb │ │ ├── native_helpers.rb │ │ ├── package_manager.rb │ │ ├── requirement.rb │ │ ├── update_checker.rb │ │ ├── update_checker │ │ ├── file_preparer.rb │ │ ├── requirements_updater.rb │ │ └── version_resolver.rb │ │ └── version.rb ├── script │ └── ci-test └── spec │ ├── dependabot │ ├── hex │ │ ├── credential_helpers_spec.rb │ │ ├── file_fetcher_spec.rb │ │ ├── file_parser_spec.rb │ │ ├── file_updater │ │ │ ├── lockfile_updater_spec.rb │ │ │ ├── mixfile_git_pin_updater_spec.rb │ │ │ └── mixfile_updater_spec.rb │ │ ├── file_updater_spec.rb │ │ ├── language_spec.rb │ │ ├── metadata_finder_spec.rb │ │ ├── package_manager_spec.rb │ │ ├── requirement_spec.rb │ │ ├── update_checker │ │ │ ├── file_preparer_spec.rb │ │ │ ├── requirements_updater_spec.rb │ │ │ └── version_resolver_spec.rb │ │ ├── update_checker_spec.rb │ │ └── version_spec.rb │ └── hex_spec.rb │ ├── fixtures │ ├── git │ │ └── upload_packs │ │ │ ├── business │ │ │ ├── color │ │ │ ├── is-number │ │ │ ├── jwt-go │ │ │ ├── k8s-apiextensions-apiserver │ │ │ ├── manifesto │ │ │ ├── mgo │ │ │ ├── no_tags │ │ │ ├── no_versions │ │ │ ├── onfido │ │ │ ├── phoenix │ │ │ ├── prius │ │ │ ├── sym-linked │ │ │ ├── text │ │ │ └── utf8-ranges │ ├── github │ │ ├── contents_elixir.json │ │ ├── contents_elixir_bank_mixfile.json │ │ ├── contents_elixir_bank_web_mixfile.json │ │ ├── contents_elixir_bank_web_mixfile_with_eval.json │ │ ├── contents_elixir_lockfile.json │ │ ├── contents_elixir_mixfile.json │ │ ├── contents_elixir_mixfile_with_eval_file.json │ │ ├── contents_elixir_mixfile_with_eval_file_without_relative_dir.json │ │ ├── contents_elixir_mixfile_with_require_file.json │ │ ├── contents_elixir_mixfile_with_require_file_without_relative_dir.json │ │ ├── contents_elixir_sub_project_mixfile.json │ │ ├── contents_elixir_umbrella.json │ │ ├── contents_elixir_umbrella_api_apps.json │ │ ├── contents_elixir_umbrella_apps.json │ │ ├── contents_elixir_umbrella_mixfile.json │ │ └── contents_todo_txt.json │ ├── lockfiles │ │ ├── deep_upgrade │ │ ├── development_dependency │ │ ├── diverging_environments │ │ ├── exact_version │ │ ├── git_source │ │ ├── git_source_no_tag │ │ ├── git_source_no_tag_blocked │ │ ├── git_source_tag_can_update │ │ ├── git_source_with_charlist │ │ ├── hex_version_0_20_2 │ │ ├── minor_version │ │ ├── no_requirement │ │ ├── old_elixir │ │ ├── prerelease_version │ │ ├── private_package │ │ ├── private_repo │ │ ├── really_old_elixir │ │ ├── regex_version │ │ ├── similar_names │ │ └── umbrella │ ├── mixfiles │ │ ├── bad_spec │ │ ├── coxir │ │ ├── deep_upgrade │ │ ├── dependabot_business │ │ ├── dependabot_web │ │ ├── deps_warning │ │ ├── development_dependency │ │ ├── diverging_environments │ │ ├── exact_version │ │ ├── git_source │ │ ├── git_source_multiple_lines │ │ ├── git_source_no_tag │ │ ├── git_source_no_tag_blocked │ │ ├── git_source_tag_can_update │ │ ├── loads_file │ │ ├── loads_file_with_eval │ │ ├── loads_file_with_pipes │ │ ├── loads_file_with_pipes_and_bang │ │ ├── loads_file_with_require │ │ ├── loads_file_without_bang │ │ ├── major_version │ │ ├── minor_version │ │ ├── nerves │ │ ├── no_requirement │ │ ├── old_elixir │ │ ├── prerelease_version │ │ ├── private_package │ │ ├── private_repo │ │ ├── really_old_elixir │ │ ├── regex_version │ │ ├── similar_names │ │ ├── umbrella │ │ ├── unevaluatable │ │ └── unresolvable │ ├── projects │ │ └── umbrella_sub_projects │ │ │ ├── apps │ │ │ ├── dependabot_business │ │ │ │ └── mix.exs │ │ │ └── dependabot_web │ │ │ │ └── mix.exs │ │ │ ├── mix.exs │ │ │ └── mix.lock │ ├── registry_api │ │ ├── example_package_a_response.json │ │ ├── jason_response.json │ │ ├── phoenix_response.json │ │ ├── phoenix_response_no_source.json │ │ ├── plug_response.json │ │ └── verk_web_response.json │ └── support_files │ │ ├── module_version │ │ └── version │ └── spec_helper.rb ├── maven ├── .bundle │ └── config ├── .gitignore ├── .rubocop.yml ├── Dockerfile ├── README.md ├── dependabot-maven.gemspec ├── lib │ └── dependabot │ │ ├── maven.rb │ │ └── maven │ │ ├── file_fetcher.rb │ │ ├── file_parser.rb │ │ ├── file_parser │ │ ├── pom_fetcher.rb │ │ ├── property_value_finder.rb │ │ └── repositories_finder.rb │ │ ├── file_updater.rb │ │ ├── file_updater │ │ ├── declaration_finder.rb │ │ └── property_value_updater.rb │ │ ├── language.rb │ │ ├── metadata_finder.rb │ │ ├── package │ │ └── package_details_fetcher.rb │ │ ├── package_manager.rb │ │ ├── requirement.rb │ │ ├── token_bucket.rb │ │ ├── update_checker.rb │ │ ├── update_checker │ │ ├── property_updater.rb │ │ ├── requirements_updater.rb │ │ └── version_finder.rb │ │ ├── utils │ │ └── auth_headers_finder.rb │ │ ├── version.rb │ │ └── version_parser.rb ├── script │ └── ci-test └── spec │ ├── dependabot │ ├── maven │ │ ├── file_fetcher_spec.rb │ │ ├── file_parser │ │ │ ├── pom_fetcher_spec.rb │ │ │ ├── property_value_finder_spec.rb │ │ │ └── repositories_finder_spec.rb │ │ ├── file_parser_spec.rb │ │ ├── file_updater │ │ │ └── declaration_finder_spec.rb │ │ ├── file_updater_spec.rb │ │ ├── language_spec.rb │ │ ├── metadata_finder_spec.rb │ │ ├── package │ │ │ └── package_details_fetcher_spec.rb │ │ ├── package_manager_spec.rb │ │ ├── requirement_spec.rb │ │ ├── token_bucket_spec.rb │ │ ├── update_checker │ │ │ ├── property_updater_spec.rb │ │ │ ├── requirements_updater_spec.rb │ │ │ └── version_finder_spec.rb │ │ ├── update_checker_spec.rb │ │ ├── utils │ │ │ └── auth_headers_finder_spec.rb │ │ ├── version_parser_spec.rb │ │ └── version_spec.rb │ └── maven_spec.rb │ ├── fixtures │ ├── extensions │ │ └── extensions.xml │ ├── github │ │ ├── bump_repo.json │ │ ├── contents_java_basic_buildfile.json │ │ ├── contents_java_basic_pom.json │ │ ├── contents_java_extensions_xml.json │ │ ├── contents_java_multimodule_different_pom_names.json │ │ ├── contents_java_multimodule_pom.json │ │ ├── contents_java_parent_pom_custom_name.json │ │ ├── contents_java_parent_pom_custom_name_parent.json │ │ ├── contents_java_relative_module_pom.json │ │ ├── contents_java_simple_settings.json │ │ ├── contents_java_with_subdir.json │ │ ├── contents_js_npm.json │ │ ├── contents_mvn_directory.json │ │ ├── contents_ruby_path_dep_and_dir.json │ │ ├── not_found.json │ │ ├── parent_modules_different_artifact_pom.json │ │ ├── parent_modules_different_group_pom.json │ │ ├── parent_modules_different_version_pom.json │ │ ├── parent_modules_implicit_parent_pom.json │ │ ├── parent_modules_no_parent_pom.json │ │ ├── parent_modules_parent_of_pom_with_parent.json │ │ ├── parent_modules_pom_with_parent.json │ │ ├── parent_modules_root_pom.json │ │ ├── ref.json │ │ └── submodule.json │ ├── google_metadata │ │ └── com_google_guava.xml │ ├── maven_central_metadata │ │ ├── missing_latest.xml │ │ ├── mockk_with_release.xml │ │ ├── no_release.xml │ │ ├── snapshot.xml │ │ ├── with_date_releases.xml │ │ ├── with_release.html │ │ ├── with_release.xml │ │ └── with_version_type_releases.xml │ ├── maven_central_version_files │ │ ├── commons-collections-20040616.html │ │ ├── commons-collections-3.2.2.html │ │ ├── guava-22.0.html │ │ ├── guava-23.0.html │ │ ├── guava-23.5.html │ │ ├── guava-23.6-no-jar.html │ │ ├── guava-23.6.html │ │ ├── guava-23.7.html │ │ ├── maven-javadoc-plugin-23.0.html │ │ ├── spring-aop-23.0.html │ │ ├── spring-beans-23.0.html │ │ └── spring-beans-23.6.html │ ├── poms │ │ ├── annotation_processor_paths_dependencies.xml │ │ ├── basic_pom.xml │ │ ├── business_app_pom.xml │ │ ├── compiler_plugins.xml │ │ ├── custom_repositories_child_pom.xml │ │ ├── custom_repositories_child_pom_range.xml │ │ ├── custom_repositories_child_pom_with_props.xml │ │ ├── custom_repositories_pom.xml │ │ ├── dependency_management_pom.xml │ │ ├── empty_version_pom.xml │ │ ├── extension_dependencies_pom.xml │ │ ├── guava-23.3-jre.xml │ │ ├── hard_requirement_pom.xml │ │ ├── inheritance_custom_named_parent_pom.xml │ │ ├── inheritance_custom_named_pom.xml │ │ ├── inheritance_pom_no_parent_with_namespace_present.xml │ │ ├── legacy_pom.xml │ │ ├── missing_property.xml │ │ ├── missing_property_all.xml │ │ ├── missing_property_group_id.xml │ │ ├── mockito-core-2.11.0.xml │ │ ├── mockk-1.10.0.pom.xml │ │ ├── multimodule_custom_modules.xml │ │ ├── multimodule_custom_modules_submodule_one_pom.xml │ │ ├── multimodule_custom_modules_submodule_three_pom.xml │ │ ├── multimodule_custom_modules_submodule_two_pom.xml │ │ ├── multimodule_pom.xml │ │ ├── nested_dependency_pom.xml │ │ ├── nested_plugin.xml │ │ ├── nested_property_url_pom.xml │ │ ├── okhttp-3.10.0-bad-variable.xml │ │ ├── okhttp-3.10.0.xml │ │ ├── overwrite_central_pom.xml │ │ ├── parent-3.10.0.xml │ │ ├── parent-unrelated-3.10.0.xml │ │ ├── parent-unrelated-branch-3.10.0.xml │ │ ├── plugin_dependencies_artifactItems_pom.xml │ │ ├── plugin_dependencies_missing_group_id.xml │ │ ├── plugin_dependencies_pom.xml │ │ ├── plugin_management_dependencies_pom.xml │ │ ├── plugin_with_double_backslashes.xml │ │ ├── plugin_within_plugin.xml │ │ ├── pom_with_parent.xml │ │ ├── pom_with_parent_and_insignificant_whitespace.xml │ │ ├── powerunit_pom.xml │ │ ├── profile_property_pom.xml │ │ ├── project_version_pom.xml │ │ ├── property_name_starts_with_project_pom.xml │ │ ├── property_pom.xml │ │ ├── property_pom_duplicate_tags.xml │ │ ├── property_pom_other.xml │ │ ├── property_pom_single.xml │ │ ├── property_pom_single_attribute.xml │ │ ├── property_pom_single_suffix.xml │ │ ├── property_pom_suffix.xml │ │ ├── property_repo_pom.xml │ │ ├── property_url_pom.xml │ │ ├── range_pom.xml │ │ ├── relative_module_pom.xml │ │ ├── remote_parent_pom.xml │ │ ├── remote_parent_pom_with_props.xml │ │ ├── remote_parent_pom_with_range.xml │ │ ├── repeated_dev_and_prod.xml │ │ ├── repeated_multi_property_pom.xml │ │ ├── repeated_multi_property_pom2.xml │ │ ├── repeated_no_property_pom.xml │ │ ├── repeated_pom.xml │ │ ├── repeated_pom_identical.xml │ │ ├── repeated_pom_multiple_types.xml │ │ ├── repeated_pom_same_version.xml │ │ ├── sigtran-map.pom │ │ ├── sigtran.pom │ │ ├── some_spring_project_pom.xml │ │ ├── struts2-apps-2.5.10.pom │ │ ├── struts2-parent-2.5.10.pom │ │ ├── util_pom.xml │ │ ├── version_with_comment.xml │ │ ├── versionless_pom.xml │ │ ├── webapp_pom.xml │ │ └── whitespace.xml │ ├── projects │ │ ├── invalid_repository_url │ │ │ └── pom.xml │ │ └── invalid_version_ref │ │ │ └── pom.xml │ └── vcr_cassettes │ │ └── Dependabot_Maven_FileFetcher │ │ └── with_a_multimodule_pom │ │ └── with_a_nested_multimodule_pom │ │ └── when_asked_to_fetch_only_a_subdirectory │ │ └── fetches_the_relevant_poms.yml │ └── spec_helper.rb ├── npm_and_yarn ├── .bundle │ └── config ├── .gitignore ├── .rubocop.yml ├── Dockerfile ├── README.md ├── dependabot-npm_and_yarn.gemspec ├── helpers │ ├── .eslintrc │ ├── README.md │ ├── build │ ├── jest.config.js │ ├── lib │ │ ├── npm │ │ │ ├── conflicting-dependency-parser.js │ │ │ ├── index.js │ │ │ └── vulnerability-auditor.js │ │ ├── npm6 │ │ │ ├── helpers.js │ │ │ ├── index.js │ │ │ ├── peer-dependency-checker.js │ │ │ ├── remove-dependencies-from-lockfile.js │ │ │ ├── subdependency-updater.js │ │ │ └── updater.js │ │ ├── pnpm │ │ │ ├── index.js │ │ │ └── lockfile-parser.js │ │ └── yarn │ │ │ ├── conflicting-dependency-parser.js │ │ │ ├── fix-duplicates.js │ │ │ ├── helpers.js │ │ │ ├── index.js │ │ │ ├── lockfile-parser.js │ │ │ ├── peer-dependency-checker.js │ │ │ ├── replace-lockfile-declaration.js │ │ │ ├── subdependency-updater.js │ │ │ └── updater.js │ ├── package-lock.json │ ├── package.json │ ├── patches │ │ └── npm++pacote+9.5.12.patch │ ├── run.js │ └── test │ │ ├── npm6 │ │ ├── conflicting-dependency-parser.test.js │ │ ├── fixtures │ │ │ ├── conflicting-dependency-parser │ │ │ │ ├── deeply-nested │ │ │ │ │ ├── package-lock.json │ │ │ │ │ └── package.json │ │ │ │ ├── nested │ │ │ │ │ ├── package-lock.json │ │ │ │ │ └── package.json │ │ │ │ └── simple │ │ │ │ │ ├── package-lock.json │ │ │ │ │ └── package.json │ │ │ └── updater │ │ │ │ ├── original │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ │ └── updated │ │ │ │ └── package-lock.json │ │ ├── helpers.js │ │ └── updater.test.js │ │ ├── pnpm │ │ ├── fixtures │ │ │ └── parser │ │ │ │ ├── empty_version │ │ │ │ └── pnpm-lock.yaml │ │ │ │ ├── no_lockfile_change │ │ │ │ └── pnpm-lock.yaml │ │ │ │ ├── only_dev_dependencies │ │ │ │ └── pnpm-lock.yaml │ │ │ │ └── peer_disambiguation │ │ │ │ └── pnpm-lock.yaml │ │ └── lockfile-parser.test.js │ │ └── yarn │ │ ├── conflicting-dependency-parser.test.js │ │ ├── fixtures │ │ ├── conflicting-dependency-parser │ │ │ ├── deeply-nested │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── dev-dependencies │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── nested │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ └── simple │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ └── updater │ │ │ ├── illegal_character │ │ │ ├── package.json │ │ │ └── yarn.lock │ │ │ ├── original │ │ │ ├── package.json │ │ │ └── yarn.lock │ │ │ ├── updated │ │ │ └── yarn.lock │ │ │ └── with-version-comments │ │ │ ├── package.json │ │ │ └── yarn.lock │ │ ├── helpers.js │ │ └── updater.test.js ├── lib │ └── dependabot │ │ ├── npm_and_yarn.rb │ │ └── npm_and_yarn │ │ ├── bun_package_manager.rb │ │ ├── constraint_helper.rb │ │ ├── dependency_files_filterer.rb │ │ ├── file_fetcher.rb │ │ ├── file_fetcher │ │ └── path_dependency_builder.rb │ │ ├── file_parser.rb │ │ ├── file_parser │ │ ├── bun_lock.rb │ │ ├── json_lock.rb │ │ ├── lockfile_parser.rb │ │ ├── pnpm_lock.rb │ │ └── yarn_lock.rb │ │ ├── file_updater.rb │ │ ├── file_updater │ │ ├── bun_lockfile_updater.rb │ │ ├── npm_lockfile_updater.rb │ │ ├── npmrc_builder.rb │ │ ├── package_json_preparer.rb │ │ ├── package_json_updater.rb │ │ ├── pnpm_lockfile_updater.rb │ │ ├── pnpm_workspace_updater.rb │ │ └── yarn_lockfile_updater.rb │ │ ├── helpers.rb │ │ ├── language.rb │ │ ├── metadata_finder.rb │ │ ├── native_helpers.rb │ │ ├── npm_package_manager.rb │ │ ├── package │ │ ├── package_details_fetcher.rb │ │ └── registry_finder.rb │ │ ├── package_manager.rb │ │ ├── package_name.rb │ │ ├── pnpm_package_manager.rb │ │ ├── registry_helper.rb │ │ ├── registry_parser.rb │ │ ├── requirement.rb │ │ ├── sub_dependency_files_filterer.rb │ │ ├── update_checker.rb │ │ ├── update_checker │ │ ├── conflicting_dependency_resolver.rb │ │ ├── dependency_files_builder.rb │ │ ├── latest_version_finder.rb │ │ ├── library_detector.rb │ │ ├── requirements_updater.rb │ │ ├── subdependency_version_resolver.rb │ │ ├── version_resolver.rb │ │ └── vulnerability_auditor.rb │ │ ├── version.rb │ │ ├── version_selector.rb │ │ └── yarn_package_manager.rb ├── script │ └── ci-test └── spec │ ├── dependabot │ ├── npm_and_yarn │ │ ├── bun_package_manager_spec.rb │ │ ├── constraint_helper_spec.rb │ │ ├── dependency_files_filterer_spec.rb │ │ ├── file_fetcher │ │ │ └── path_dependency_builder_spec.rb │ │ ├── file_fetcher_spec.rb │ │ ├── file_parser │ │ │ └── lockfile_parser_spec.rb │ │ ├── file_parser_spec.rb │ │ ├── file_updater │ │ │ ├── bun_lockfile_updater_spec.rb │ │ │ ├── npm_lockfile_updater_spec.rb │ │ │ ├── npmrc_builder_spec.rb │ │ │ ├── package_json_preparer_spec.rb │ │ │ ├── package_json_updater_spec.rb │ │ │ ├── pnpm_lockfile_updater_spec.rb │ │ │ ├── pnpm_workspace_updater_spec.rb │ │ │ └── yarn_lockfile_updater_spec.rb │ │ ├── file_updater_spec.rb │ │ ├── helpers_spec.rb │ │ ├── language_spec.rb │ │ ├── metadata_finder_spec.rb │ │ ├── npm_package_manager_spec.rb │ │ ├── package │ │ │ ├── package_details_fetcher_spec.rb │ │ │ └── registry_finder_spec.rb │ │ ├── package_manager_detector_spec.rb │ │ ├── package_manager_helper_spec.rb │ │ ├── package_name_spec.rb │ │ ├── pnpm_error_handler_spec.rb │ │ ├── pnpm_package_manager_spec.rb │ │ ├── registry_helper_spec.rb │ │ ├── requirement_spec.rb │ │ ├── sub_dependency_files_filterer_spec.rb │ │ ├── update_checker │ │ │ ├── conflicting_dependency_resolver_spec.rb │ │ │ ├── dependency_files_builder_spec.rb │ │ │ ├── latest_version_finder_spec.rb │ │ │ ├── library_detector_spec.rb │ │ │ ├── package_latest_version_finder_spec.rb │ │ │ ├── requirements_updater_spec.rb │ │ │ ├── subdependency_version_resolver_spec.rb │ │ │ ├── version_resolver_spec.rb │ │ │ └── vulnerability_auditor_spec.rb │ │ ├── update_checker_spec.rb │ │ ├── version_spec.rb │ │ ├── yarn_error_handler_spec.rb │ │ └── yarn_package_manager_spec.rb │ └── npm_and_yarn_spec.rb │ ├── fixtures │ ├── gemfury_responses │ │ └── gemfury_response_etag.json │ ├── git │ │ └── upload_packs │ │ │ ├── business │ │ │ ├── color │ │ │ ├── is-number │ │ │ ├── jwt-go │ │ │ ├── k8s-apiextensions-apiserver │ │ │ ├── manifesto │ │ │ ├── mgo │ │ │ ├── no_tags │ │ │ ├── no_versions │ │ │ ├── onfido │ │ │ ├── phoenix │ │ │ ├── prius │ │ │ ├── sym-linked │ │ │ ├── text │ │ │ └── utf8-ranges │ ├── github │ │ ├── blob_js_tarball.json │ │ ├── bun_lock_content.json │ │ ├── commit_compare_diverged.json │ │ ├── commit_compare_identical.json │ │ ├── contents_js_bun.json │ │ ├── contents_js_library.json │ │ ├── contents_js_npm.json │ │ ├── contents_js_npm_and_yarn.json │ │ ├── contents_js_npm_lerna.json │ │ ├── contents_js_npm_with_config.json │ │ ├── contents_js_pnpm.json │ │ ├── contents_js_pnpm_workspace.json │ │ ├── contents_js_shrinkwrap.json │ │ ├── contents_js_tar.json │ │ ├── contents_js_tarball.json │ │ ├── contents_js_yarn.json │ │ ├── contents_js_yarn_with_config.json │ │ ├── contents_python_repo.json │ │ ├── file_too_large.json │ │ ├── gemfile_content.json │ │ ├── lerna_content.json │ │ ├── lerna_content_prefix.json │ │ ├── lerna_content_specific.json │ │ ├── lerna_content_two_stars.json │ │ ├── npmrc_content.json │ │ ├── npmrc_content_no_lockfile.json │ │ ├── package_json_content.json │ │ ├── package_json_verbose_content.json │ │ ├── package_json_with_dependency_arrays.json │ │ ├── package_json_with_exclusion_workspace.json │ │ ├── package_json_with_hash_workspaces.json │ │ ├── package_json_with_nohoist_workspaces_content.json │ │ ├── package_json_with_path_content.json │ │ ├── package_json_with_path_content_file_absolute.json │ │ ├── package_json_with_path_content_file_relative_outside_repo.json │ │ ├── package_json_with_path_link_content.json │ │ ├── package_json_with_relative_workspaces.json │ │ ├── package_json_with_tar_path.json │ │ ├── package_json_with_tarball_path.json │ │ ├── package_json_with_wildcard_workspace.json │ │ ├── package_json_with_workspaces_content.json │ │ ├── package_json_with_yarn_resolution_file_content.json │ │ ├── package_lock_content.json │ │ ├── package_lock_with_path_content.json │ │ ├── packages_files.json │ │ ├── packages_files2.json │ │ ├── packages_files_nested.json │ │ ├── packages_files_nested2.json │ │ ├── packages_files_nested3.json │ │ ├── pnpm_lock_5.3_content.json │ │ ├── pnpm_lock_5.4_content.json │ │ ├── pnpm_lock_6.0_content.json │ │ ├── pnpm_lock_quotes_content.json │ │ ├── yarn_lock_content.json │ │ └── yarn_lock_with_path_content.json │ ├── npm_responses │ │ ├── 200_with_invalid_json.json │ │ ├── 200_with_valid_json.json │ │ ├── @dependabot-fixtures%2Fnpm-parent-dependency.json │ │ ├── @dependabot-fixtures%2Fnpm-transitive-dependency-with-more-versions.json │ │ ├── @dependabot-fixtures%2Fnpm-transitive-dependency.json │ │ ├── babel-core.html │ │ ├── chalk.json │ │ ├── etag-1.0.0.json │ │ ├── etag.json │ │ ├── etag_deprecated.json │ │ ├── etag_yanked.json │ │ ├── is-stream.json │ │ ├── is_number.json │ │ ├── jquery.json │ │ ├── lodash.json │ │ ├── login_form.html │ │ ├── node-forge.json │ │ ├── npm_response_bitbucket.json │ │ ├── npm_response_no_source.json │ │ ├── npm_response_string_link.json │ │ ├── npm_response_string_shorthand.json │ │ ├── old_latest.json │ │ ├── opentelemetry-api.json │ │ ├── opentelemetry-context-async-hooks.json │ │ ├── peer_dependency_deprecated.json │ │ ├── prerelease.json │ │ ├── react-apollo.json │ │ ├── react-burger-menu.json │ │ ├── react-dom-bad-reqs.json │ │ ├── react-dom-with-dir.json │ │ ├── react-dom.json │ │ ├── react-modal.json │ │ ├── react-test-renderer.json │ │ ├── react.json │ │ ├── types_jquery.json │ │ ├── types_node-forge.json │ │ ├── vue-template-compiler.json │ │ └── vue.json │ ├── projects │ │ ├── bun │ │ │ ├── empty │ │ │ │ ├── bun.lock │ │ │ │ └── package.json │ │ │ ├── invalid_lockfile │ │ │ │ ├── bun.lock │ │ │ │ └── package.json │ │ │ ├── invalid_lockfile_version │ │ │ │ ├── bun.lock │ │ │ │ └── package.json │ │ │ ├── invalid_version │ │ │ │ ├── bun.lock │ │ │ │ └── package.json │ │ │ ├── missing_dependency │ │ │ │ ├── bun.lock │ │ │ │ └── package.json │ │ │ ├── missing_dependency_version │ │ │ │ ├── bun.lock │ │ │ │ └── package.json │ │ │ ├── missing_file_dependency │ │ │ │ ├── bun.lock │ │ │ │ └── package.json │ │ │ ├── missing_git_dependency │ │ │ │ ├── bun.lock │ │ │ │ └── package.json │ │ │ ├── missing_github_dependency │ │ │ │ ├── bun.lock │ │ │ │ └── package.json │ │ │ ├── missing_npm_dependency │ │ │ │ ├── bun.lock │ │ │ │ └── package.json │ │ │ ├── missing_tarball_dependency │ │ │ │ ├── bun.lock │ │ │ │ └── package.json │ │ │ ├── simple_v0 │ │ │ │ ├── bun.lock │ │ │ │ └── package.json │ │ │ ├── simple_v1 │ │ │ │ ├── bun.lock │ │ │ │ └── package.json │ │ │ └── simple_workspace_v0 │ │ │ │ ├── bun.lock │ │ │ │ ├── package-foo │ │ │ │ └── package.json │ │ │ │ ├── package.json │ │ │ │ └── packages │ │ │ │ ├── bar │ │ │ │ └── package.json │ │ │ │ └── baz │ │ │ │ └── package.json │ │ ├── generic │ │ │ ├── blank_requirement │ │ │ │ └── npm-shrinkwrap.json │ │ │ ├── empty_version │ │ │ │ └── npm-shrinkwrap.json │ │ │ ├── file_version_requirements_no_lockfile │ │ │ │ └── package.json │ │ │ ├── npm-shrinkwrap.json │ │ │ ├── npmrc_auth_token │ │ │ │ ├── .npmrc │ │ │ │ └── package.json │ │ │ ├── npmrc_env_auth │ │ │ │ ├── .npmrc │ │ │ │ └── package.json │ │ │ ├── npmrc_env_auth_token │ │ │ │ ├── .npmrc │ │ │ │ └── package.json │ │ │ ├── null_deps │ │ │ │ └── package.json │ │ │ ├── only_dev_dependencies │ │ │ │ └── npm-shrinkwrap.json │ │ │ ├── package_manager_with_ver_and_nonrelevant_engine_info_pnpm │ │ │ │ └── package.json │ │ │ ├── package_manager_with_ver_and_nonrelevant_engine_info_yarn │ │ │ │ └── package.json │ │ │ ├── package_manager_with_ver_with_engine_info_pnpm │ │ │ │ └── package.json │ │ │ ├── package_manager_with_ver_with_engine_info_yarn │ │ │ │ └── package.json │ │ │ ├── package_manager_with_ver_with_no_engine_info_pnpm │ │ │ │ └── package.json │ │ │ ├── package_manager_with_ver_with_no_engine_info_yarn │ │ │ │ └── package.json │ │ │ ├── package_manager_without_version_and_no_engines │ │ │ │ └── package.json │ │ │ ├── simple │ │ │ │ └── package.json │ │ │ ├── with_package_manager_and_pnpm_npm_engine_info │ │ │ │ └── package.json │ │ │ ├── without_package_manager_and_with_engine_version │ │ │ │ └── package.json │ │ │ ├── without_package_manager_version_and_with_engine_version │ │ │ │ └── package.json │ │ │ └── without_package_manager_version_and_with_nonrelevant_engine │ │ │ │ └── package.json │ │ ├── npm │ │ │ ├── lockfile_version_unparseable │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── package_json_faked │ │ │ │ └── package.json │ │ │ ├── package_manager_unparseable │ │ │ │ └── package.json │ │ │ ├── simple_with_eai_access_fail │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── simple_with_github_with_invalid_auth_token │ │ │ │ ├── .npmrc │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── simple_with_github_with_no_auth_token │ │ │ │ ├── .npmrc │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── simple_with_nested_deps │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── simple_with_no_access │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── simple_with_no_access_npm │ │ │ │ ├── .npmrc │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── simple_with_no_access_registry │ │ │ │ ├── .npmrc │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── simple_with_override │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── simple_with_peer_deps │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── simple_with_registry_that_times_out │ │ │ │ ├── .npmrc │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── simple_with_registry_with_auth │ │ │ │ ├── .npmrc │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ └── unparseable │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ ├── npm4 │ │ │ ├── shrinkwrap │ │ │ │ ├── npm-shrinkwrap.json │ │ │ │ └── package.json │ │ │ └── shrinkwrap_relative │ │ │ │ ├── npm-shrinkwrap.json │ │ │ │ └── package.json │ │ ├── npm5 │ │ │ ├── git_sub_dep_invalid │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ └── subdependency_update │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ ├── npm5_and_yarn │ │ │ └── npm_subdependency_update │ │ │ │ ├── package-lock.json │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ ├── npm6 │ │ │ ├── all_private │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── all_private_env_global_auth │ │ │ │ ├── .npmrc │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── blank_requirement │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── broken_lockfile │ │ │ │ └── package-lock.json │ │ │ ├── bundled_sub_dependency │ │ │ │ └── package-lock.json │ │ │ ├── duplicate │ │ │ │ └── package.json │ │ │ ├── empty_version │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── etag_no_lockfile │ │ │ │ └── package.json │ │ │ ├── exact_version_requirements_no_lockfile │ │ │ │ └── package.json │ │ │ ├── flat_resolution │ │ │ │ └── package.json │ │ │ ├── ghpr_no_hash_pinning │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── git_dependency │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── git_dependency_branch_version │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── git_dependency_local_file │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── git_dependency_no_lockfile │ │ │ │ └── package.json │ │ │ ├── git_dependency_version │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── git_dependency_with_auth │ │ │ │ └── package.json │ │ │ ├── git_dependency_yarn_ref │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── git_missing_version │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── git_ref_dependencies │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── git_sub_dep_invalid_from │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── git_tag_dependencies │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── github_dependency │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── github_dependency_no_ref │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── github_dependency_private │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── github_dependency_semver │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── github_dependency_semver_modern │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── github_scoped_sub_dependency_version_missing │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── github_shortname │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── github_sub_dependency_name_missing │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── github_sub_dependency_version_missing │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── hash_requirement │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── invalid_package_name │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── invalid_requirement │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── invalid_version_requirement │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── irrelevant_nested_lockfile │ │ │ │ ├── nested │ │ │ │ │ └── package-lock.json │ │ │ │ └── package-lock.json │ │ │ ├── latest_package_requirement │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── monorepo_dep_multiple_no_lockfile │ │ │ │ └── package.json │ │ │ ├── monorepo_dep_single_no_lockfile │ │ │ │ └── package.json │ │ │ ├── multiple_sources │ │ │ │ └── package.json │ │ │ ├── multiple_updates │ │ │ │ └── package-lock.json │ │ │ ├── no_dependencies │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── no_lockfile │ │ │ │ └── package.json │ │ │ ├── nonexistent_dependency │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── nonexistent_dependency_yanked_version │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── npmrc_auth_token │ │ │ │ ├── .npmrc │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── npmrc_auth_token_carriage_return │ │ │ │ ├── .npmrc │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── npmrc_auth_token_with_space │ │ │ │ ├── .npmrc │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── npmrc_env_auth_token │ │ │ │ ├── .npmrc │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── npmrc_env_global_auth │ │ │ │ ├── .npmrc │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── npmrc_env_timeout │ │ │ │ ├── .npmrc │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── npmrc_env_url │ │ │ │ ├── .npmrc │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── npmrc_no_lockfile │ │ │ │ ├── .npmrc │ │ │ │ └── package.json │ │ │ ├── npmrc_only_global_registry │ │ │ │ └── .npmrc │ │ │ ├── npmrc_other_scoped_registry │ │ │ │ └── .npmrc │ │ │ ├── only_dev_dependencies │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── optional_dependencies │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── os_mismatch │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── path_dependency │ │ │ │ ├── deps │ │ │ │ │ └── etag │ │ │ │ │ │ └── package.json │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── path_dependency_subdeps │ │ │ │ └── package-lock.json │ │ │ ├── peer_dependency │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── peer_dependency_changed │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── peer_dependency_duplicate_nested_no_lockfile │ │ │ │ ├── package.json │ │ │ │ └── packages │ │ │ │ │ ├── package1 │ │ │ │ │ └── package.json │ │ │ │ │ └── package2 │ │ │ │ │ └── package.json │ │ │ ├── peer_dependency_git_no_lockfile │ │ │ │ └── package.json │ │ │ ├── peer_dependency_mismatch_no_lockfile │ │ │ │ └── package.json │ │ │ ├── peer_dependency_multiple │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── peer_dependency_no_lockfile │ │ │ │ └── package.json │ │ │ ├── peer_dependency_shrinkwrap │ │ │ │ ├── npm-shrinkwrap.json │ │ │ │ └── package.json │ │ │ ├── peer_dependency_switch │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── peer_dependency_typescript_no_lockfile │ │ │ │ └── package.json │ │ │ ├── private_artifactory_repository │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── private_source │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── private_source_lower │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── private_source_npmrc │ │ │ │ ├── .npmrc │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── private_source_shrinkwrap │ │ │ │ ├── npm-shrinkwrap.json │ │ │ │ └── package.json │ │ │ ├── shrinkwrap │ │ │ │ ├── npm-shrinkwrap.json │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── shrinkwrap_blank_requirement │ │ │ │ └── npm-shrinkwrap.json │ │ │ ├── shrinkwrap_broken │ │ │ │ └── npm-shrinkwrap.json │ │ │ ├── shrinkwrap_empty_version │ │ │ │ └── npm-shrinkwrap.json │ │ │ ├── shrinkwrap_only_dev_dependencies │ │ │ │ └── npm-shrinkwrap.json │ │ │ ├── simple │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── simple_manifest │ │ │ │ └── package.json │ │ │ ├── subdependency_out_of_range_gt │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── subdependency_update │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── subdependency_update_tab_indentation │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── tarball_bug │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── transitive_dependency_locked_by_intermediate_top_and_sub │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── url_versions │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── version_missing │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── yanked_version │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ └── yanked_version_no_lockfile │ │ │ │ └── package.json │ │ ├── npm6_and_yarn │ │ │ ├── diverged_sub_dependency_missing_npm │ │ │ │ ├── package-lock.json │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── diverged_sub_dependency_missing_yarn │ │ │ │ ├── package-lock.json │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── duplicate_dependency │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── git_dependency │ │ │ │ ├── package-lock.json │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── git_dependency_commit_ref │ │ │ │ ├── package-lock.json │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── git_dependency_empty_npm_lockfile │ │ │ │ ├── package-lock.json │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── git_dependency_git_url │ │ │ │ ├── package-lock.json │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── git_dependency_outdated_source │ │ │ │ ├── package-lock.json │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── git_dependency_ref │ │ │ │ ├── package-lock.json │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── git_dependency_ssh │ │ │ │ ├── package-lock.json │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── git_dependency_token │ │ │ │ ├── package-lock.json │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── githost_dependency │ │ │ │ ├── package-lock.json │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── githost_dependency_ref │ │ │ │ ├── package-lock.json │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── github_dependency │ │ │ │ ├── package-lock.json │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── github_dependency_commit_ref │ │ │ │ ├── package-lock.json │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── github_dependency_no_ref │ │ │ │ ├── package-lock.json │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── github_dependency_semver │ │ │ │ ├── package-lock.json │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── lerna │ │ │ │ ├── lerna.json │ │ │ │ ├── package-lock.json │ │ │ │ ├── package.json │ │ │ │ ├── packages │ │ │ │ │ ├── other_package │ │ │ │ │ │ ├── package-lock.json │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ └── yarn.lock │ │ │ │ │ ├── package1 │ │ │ │ │ │ ├── package-lock.json │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ └── yarn.lock │ │ │ │ │ └── package2 │ │ │ │ │ │ ├── package-lock.json │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ └── yarn.lock │ │ │ │ └── yarn.lock │ │ │ ├── multiple_updates │ │ │ │ ├── package-lock.json │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── nested_dependency_update │ │ │ │ ├── package-lock.json │ │ │ │ ├── package.json │ │ │ │ ├── packages │ │ │ │ │ ├── package1 │ │ │ │ │ │ ├── package-lock.json │ │ │ │ │ │ └── package.json │ │ │ │ │ ├── package2 │ │ │ │ │ │ ├── package-lock.json │ │ │ │ │ │ └── package.json │ │ │ │ │ └── package3 │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ └── yarn.lock │ │ │ │ └── yarn.lock │ │ │ ├── nested_sub_dependency_update │ │ │ │ ├── package-lock.json │ │ │ │ ├── package.json │ │ │ │ ├── packages │ │ │ │ │ ├── package1 │ │ │ │ │ │ ├── package-lock.json │ │ │ │ │ │ └── package.json │ │ │ │ │ ├── package2 │ │ │ │ │ │ ├── package-lock.json │ │ │ │ │ │ └── package.json │ │ │ │ │ └── package3 │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ └── yarn.lock │ │ │ │ └── yarn.lock │ │ │ ├── nested_sub_dependency_update_npm_out_of_range │ │ │ │ ├── package-lock.json │ │ │ │ ├── package.json │ │ │ │ ├── packages │ │ │ │ │ ├── package1 │ │ │ │ │ │ ├── package-lock.json │ │ │ │ │ │ └── package.json │ │ │ │ │ ├── package2 │ │ │ │ │ │ ├── package-lock.json │ │ │ │ │ │ └── package.json │ │ │ │ │ ├── package3 │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ └── yarn.lock │ │ │ │ │ └── package4 │ │ │ │ │ │ ├── package-lock.json │ │ │ │ │ │ └── package.json │ │ │ │ └── yarn.lock │ │ │ ├── npm_subdependency_update │ │ │ │ ├── package-lock.json │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── path_dependency │ │ │ │ ├── deps │ │ │ │ │ └── etag │ │ │ │ │ │ └── package.json │ │ │ │ ├── package-lock.json │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── private_source_empty_npm_lock │ │ │ │ ├── package-lock.json │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── simple │ │ │ │ ├── package-lock.json │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ └── wildcard │ │ │ │ ├── package-lock.json │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ ├── npm8 │ │ │ ├── app_no_version │ │ │ │ └── package.json │ │ │ ├── bogus_version │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── current_name_is_missing │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── dev_and_peer_dependency │ │ │ │ └── package.json │ │ │ ├── duplicate_identical │ │ │ │ └── package.json │ │ │ ├── engines │ │ │ │ ├── .npmrc │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── git_dependency │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── git_dependency_commit_ref │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── git_dependency_empty_npm_lockfile │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── git_dependency_git_url │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── git_dependency_local_file │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── git_dependency_outdated_source │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── git_dependency_ref │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── git_dependency_ssh │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── git_dependency_token │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── git_dependency_version │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── git_dependency_yarn_ref │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── git_missing_version │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── git_ref_dependencies │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── git_sub_dep_invalid_from │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── git_tag_dependencies │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── githost_dependency │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── githost_dependency_ref │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── github_dependency │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── github_dependency_commit_ref │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── github_dependency_no_ref │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── github_dependency_private │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── github_dependency_semver │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── github_dependency_semver_modern │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── github_scoped_sub_dependency_version_missing │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── github_sub_dependency_name_missing │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── github_sub_dependency_version_missing │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── invalid_hash_requirement │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── invalid_package_name │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── invalid_requirement │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── latest_package_requirement │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── latest_requirement │ │ │ │ └── package.json │ │ │ ├── lerna │ │ │ │ ├── lerna.json │ │ │ │ ├── package-lock.json │ │ │ │ ├── package.json │ │ │ │ └── packages │ │ │ │ │ ├── other_package │ │ │ │ │ ├── package-lock.json │ │ │ │ │ └── package.json │ │ │ │ │ ├── package1 │ │ │ │ │ ├── package-lock.json │ │ │ │ │ └── package.json │ │ │ │ │ └── package2 │ │ │ │ │ ├── package-lock.json │ │ │ │ │ └── package.json │ │ │ ├── library │ │ │ │ └── package.json │ │ │ ├── library_with_global_registry │ │ │ │ ├── .npmrc │ │ │ │ └── package.json │ │ │ ├── library_with_scoped_registry │ │ │ │ ├── .npmrc │ │ │ │ └── package.json │ │ │ ├── locked_transitive_dependency │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── locked_transitive_dependency_outdated │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── locked_transitive_dependency_plus_fixed │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── locked_transitive_dependency_removed │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── lockfile_with_newline │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── minor_version_specified │ │ │ │ └── package.json │ │ │ ├── monorepo_dep_multiple │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── multiple_updates │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── nested_node_modules_lockfile_v3 │ │ │ │ └── package-lock.json │ │ │ ├── nested_sub_dependency_update │ │ │ │ ├── package-lock.json │ │ │ │ ├── package.json │ │ │ │ └── packages │ │ │ │ │ ├── package1 │ │ │ │ │ ├── package-lock.json │ │ │ │ │ └── package.json │ │ │ │ │ └── package2 │ │ │ │ │ ├── package-lock.json │ │ │ │ │ └── package.json │ │ │ ├── nested_sub_dependency_update_npm_out_of_range │ │ │ │ ├── package-lock.json │ │ │ │ ├── package.json │ │ │ │ └── packages │ │ │ │ │ ├── package1 │ │ │ │ │ ├── package-lock.json │ │ │ │ │ └── package.json │ │ │ │ │ ├── package2 │ │ │ │ │ ├── package-lock.json │ │ │ │ │ └── package.json │ │ │ │ │ └── package4 │ │ │ │ │ ├── package-lock.json │ │ │ │ │ └── package.json │ │ │ ├── no_dependencies │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── non_standard_whitespace │ │ │ │ └── package.json │ │ │ ├── nonexistent_dependency_yanked_version │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── npmrc_env_auth_token │ │ │ │ ├── .npmrc │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── npmrc_env_global_auth │ │ │ │ ├── .npmrc │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── os_mismatch │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── package-lock-v3 │ │ │ │ ├── .npmrc │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── package-lock │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── package_with_space_in_name │ │ │ │ └── package.json │ │ │ ├── packages_name_missing │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── packages_name_outdated │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── packages_name_outdated_no_lockfile │ │ │ │ └── package.json │ │ │ ├── path_dependency │ │ │ │ ├── deps │ │ │ │ │ └── etag │ │ │ │ │ │ └── package.json │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── path_dependency_blank_file │ │ │ │ ├── another │ │ │ │ │ └── package.json │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── peer_dependency │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── peer_dependency_changed │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── peer_dependency_multiple │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── peer_dependency_switch │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── peer_dependency_two_semver_constraints │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── private_registry_ghpr_and_npm │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── private_registry_ghpr_only │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── private_registry_ghpr_with_ports │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── scoped_private_source_with_npmrc │ │ │ │ ├── .npmrc │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── simple │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── simple_lockfile_v3 │ │ │ │ ├── .npmrc │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── simple_no_indentation │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── simple_with_multiple_deps │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── subdependency-in-range │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── subdependency_update │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── subdependency_update_tab_indentation │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── tarball_bug │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── top_level_and_transitive │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── transitive_dependency_effects_cycle │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── transitive_dependency_locked_but_updateable │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── transitive_dependency_locked_by_intermediate │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── transitive_dependency_locked_by_intermediate_top_and_sub │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── transitive_dependency_locked_by_multiple │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── transitive_dependency_locked_by_parent │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── transitive_dependency_multiple_versions │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── version_missing │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── wildcard │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── workspace_nested_package │ │ │ │ ├── package-lock.json │ │ │ │ ├── package.json │ │ │ │ └── packages │ │ │ │ │ └── build │ │ │ │ │ └── package.json │ │ │ ├── workspace_nested_package_lockfile_v3 │ │ │ │ ├── .npmrc │ │ │ │ ├── package-lock.json │ │ │ │ ├── package.json │ │ │ │ └── packages │ │ │ │ │ └── build │ │ │ │ │ └── package.json │ │ │ ├── workspace_nested_package_top_level │ │ │ │ ├── api │ │ │ │ │ └── package.json │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── workspace_nested_package_top_level_lockfile_v3 │ │ │ │ ├── .npmrc │ │ │ │ ├── api │ │ │ │ │ └── package.json │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── workspace_outdated_deps_not_in_root_package_json │ │ │ │ ├── bump-version-for-cron │ │ │ │ │ └── package.json │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ ├── workspaces │ │ │ │ ├── other_package │ │ │ │ │ └── package.json │ │ │ │ ├── package-lock.json │ │ │ │ ├── package.json │ │ │ │ └── packages │ │ │ │ │ └── package1 │ │ │ │ │ └── package.json │ │ │ ├── workspaces_incorrect_version │ │ │ │ ├── package-lock.json │ │ │ │ ├── package.json │ │ │ │ └── package │ │ │ │ │ └── package.json │ │ │ └── yanked_version │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ ├── npm9 │ │ │ ├── private-public │ │ │ │ ├── .npmrc │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ │ └── simple │ │ │ │ ├── package-lock.json │ │ │ │ └── package.json │ │ ├── pnpm │ │ │ ├── 6_1_format │ │ │ │ └── pnpm-lock.yaml │ │ │ ├── 9_0_format │ │ │ │ └── pnpm-lock.yaml │ │ │ ├── aliased_dependency │ │ │ │ ├── package.json │ │ │ │ └── pnpm-lock.yaml │ │ │ ├── broken_lockfile │ │ │ │ └── pnpm-lock.yaml │ │ │ ├── broken_metadata │ │ │ │ ├── package.json │ │ │ │ └── pnpm-lock.yaml │ │ │ ├── catalog_monorepo │ │ │ │ ├── apps │ │ │ │ │ └── auth-proxy │ │ │ │ │ │ └── package.json │ │ │ │ ├── package.json │ │ │ │ ├── pnpm-lock.yaml │ │ │ │ └── pnpm-workspace.yaml │ │ │ ├── catalog_multiple │ │ │ │ ├── package.json │ │ │ │ └── pnpm-workspace.yaml │ │ │ ├── catalog_prettier │ │ │ │ ├── package.json │ │ │ │ ├── pnpm-lock.yaml │ │ │ │ └── pnpm-workspace.yaml │ │ │ ├── catalogs_all_examples │ │ │ │ ├── package.json │ │ │ │ └── pnpm-workspace.yaml │ │ │ ├── catalogs_multiple_reacts │ │ │ │ ├── package.json │ │ │ │ └── pnpm-workspace.yaml │ │ │ ├── catalogs_react │ │ │ │ └── pnpm-workspace.yaml │ │ │ ├── catalogs_valid_yaml │ │ │ │ ├── package.json │ │ │ │ └── pnpm-workspace.yaml │ │ │ ├── empty_version │ │ │ │ └── pnpm-lock.yaml │ │ │ ├── git_dependency_local_file │ │ │ │ ├── package.json │ │ │ │ └── pnpm.lock │ │ │ ├── github_dependency_private │ │ │ │ ├── package.json │ │ │ │ └── pnpm-lock.yaml │ │ │ ├── github_dependency_private_v8 │ │ │ │ ├── package.json │ │ │ │ └── pnpm-lock.yaml │ │ │ ├── github_sub_dependency_name_missing │ │ │ │ ├── package.json │ │ │ │ └── pnpm-lock.yaml │ │ │ ├── invalid_json │ │ │ │ ├── package.json │ │ │ │ └── pnpm-lock.yaml │ │ │ ├── invalid_package_manager │ │ │ │ ├── package.json │ │ │ │ └── pnpm-lock.yaml │ │ │ ├── invalid_platform │ │ │ │ ├── package.json │ │ │ │ └── pnpm-lock.yaml │ │ │ ├── invalid_requirement │ │ │ │ ├── package.json │ │ │ │ └── pnpm-lock.yaml │ │ │ ├── invalid_yaml │ │ │ │ ├── package.json │ │ │ │ └── pnpm-lock.yaml │ │ │ ├── lockfile_only_change │ │ │ │ ├── package.json │ │ │ │ └── pnpm-lock.yaml │ │ │ ├── meta_fetch_fail │ │ │ │ ├── package.json │ │ │ │ └── pnpm-lock.yaml │ │ │ ├── missing_workspace_dir_package │ │ │ │ ├── package.json │ │ │ │ └── pnpm-lock.yaml │ │ │ ├── missing_workspace_package │ │ │ │ ├── package.json │ │ │ │ ├── pnpm-lock.yaml │ │ │ │ └── pnpm-workspace.yaml │ │ │ ├── multiple_sub_dependencies │ │ │ │ ├── package.json │ │ │ │ └── pnpm-lock.yaml │ │ │ ├── no_lockfile_change │ │ │ │ ├── package.json │ │ │ │ └── pnpm-lock.yaml │ │ │ ├── nonexistent_dependency_yanked_version │ │ │ │ ├── package.json │ │ │ │ └── pnpm-lock.yaml │ │ │ ├── nonexistent_locked_dependency │ │ │ │ ├── package.json │ │ │ │ └── pnpm-lock.yaml │ │ │ ├── only_dev_dependencies │ │ │ │ └── pnpm-lock.yaml │ │ │ ├── overrides_specified │ │ │ │ ├── package.json │ │ │ │ └── pnpm-lock.yaml │ │ │ ├── patch_not_applied │ │ │ │ ├── package.json │ │ │ │ ├── patches │ │ │ │ │ └── @nx__js@18.0.2.patch │ │ │ │ └── pnpm-lock.yaml │ │ │ ├── peer_dependency │ │ │ │ ├── package.json │ │ │ │ └── pnpm-lock.yaml │ │ │ ├── peer_dependency_changed │ │ │ │ ├── package.json │ │ │ │ └── pnpm-lock.yaml │ │ │ ├── peer_dependency_multiple │ │ │ │ ├── package.json │ │ │ │ └── pnpm-lock.yaml │ │ │ ├── peer_dependency_switch │ │ │ │ ├── package.json │ │ │ │ └── pnpm-lock.yaml │ │ │ ├── peer_dependency_two_semver_constraints │ │ │ │ ├── package.json │ │ │ │ └── pnpm-lock.yaml │ │ │ ├── peer_disambiguation │ │ │ │ ├── package.json │ │ │ │ └── pnpm-lock.yaml │ │ │ ├── peer_disambiguation_v6 │ │ │ │ ├── package.json │ │ │ │ └── pnpm-lock.yaml │ │ │ ├── pnpm-lock │ │ │ │ ├── package.json │ │ │ │ └── pnpm-lock.yaml │ │ │ ├── private_dep_access_with_no_package_name │ │ │ │ ├── package.json │ │ │ │ └── pnpm-lock.yaml │ │ │ ├── private_package_access │ │ │ │ ├── .npmrc │ │ │ │ ├── package.json │ │ │ │ └── pnpm-lock.yaml │ │ │ ├── private_package_access_with_package_name │ │ │ │ ├── .npmrc │ │ │ │ ├── package.json │ │ │ │ └── pnpm-lock.yaml │ │ │ ├── private_registry_ghpr │ │ │ │ ├── .npmrc │ │ │ │ ├── package.json │ │ │ │ └── pnpm-lock.yaml │ │ │ ├── private_registry_no_config │ │ │ │ ├── package.json │ │ │ │ └── pnpm-lock.yaml │ │ │ ├── private_repo_no_access │ │ │ │ ├── .npmrc │ │ │ │ ├── package.json │ │ │ │ └── pnpm-lock.yaml │ │ │ ├── private_repo_with_server_error │ │ │ │ ├── .npmrc │ │ │ │ ├── package.json │ │ │ │ └── pnpm-lock.yaml │ │ │ ├── private_source │ │ │ │ ├── package.json │ │ │ │ └── pnpm-lock.yaml │ │ │ ├── private_tarball_urls │ │ │ │ ├── .npmrc │ │ │ │ ├── package.json │ │ │ │ └── pnpm-lock.yaml │ │ │ ├── resolution_specified │ │ │ │ ├── package.json │ │ │ │ └── pnpm-lock.yaml │ │ │ ├── simple │ │ │ │ ├── package.json │ │ │ │ └── pnpm-lock.yaml │ │ │ ├── tarball_integrity │ │ │ │ ├── package.json │ │ │ │ └── pnpm-lock.yaml │ │ │ ├── tarball_urls │ │ │ │ ├── package.json │ │ │ │ └── pnpm-lock.yaml │ │ │ ├── typedoc-plugin-ui-router │ │ │ │ ├── package.json │ │ │ │ └── pnpm-lock.yaml │ │ │ ├── unexpected_store │ │ │ │ ├── package.json │ │ │ │ └── pnpm-lock.yaml │ │ │ ├── unmet_peer_deps │ │ │ │ ├── .npmrc │ │ │ │ ├── package.json │ │ │ │ └── pnpm-lock.yaml │ │ │ ├── unsupported_engine │ │ │ │ ├── .npmrc │ │ │ │ ├── package.json │ │ │ │ └── pnpm-lock.yaml │ │ │ ├── unsupported_engine_npm │ │ │ │ ├── .npmrc │ │ │ │ ├── package.json │ │ │ │ └── pnpm-lock.yaml │ │ │ ├── unsupported_engine_pnpm │ │ │ │ ├── .npmrc │ │ │ │ ├── package.json │ │ │ │ └── pnpm-lock.yaml │ │ │ ├── unsupported_platform │ │ │ │ ├── .npmrc │ │ │ │ ├── package.json │ │ │ │ └── pnpm-lock.yaml │ │ │ ├── workspace_requirements_catalog │ │ │ │ └── package.json │ │ │ ├── workspaces │ │ │ │ ├── other_package │ │ │ │ │ └── package.json │ │ │ │ ├── package.json │ │ │ │ ├── packages │ │ │ │ │ └── package1 │ │ │ │ │ │ └── package.json │ │ │ │ ├── pnpm-lock.yaml │ │ │ │ └── pnpm-workspace.yaml │ │ │ └── yanked_version │ │ │ │ ├── package.json │ │ │ │ └── pnpm-lock.yaml │ │ ├── yarn │ │ │ ├── aliased_dependency │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── aliased_dependency_name │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── all_private │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── all_private_env_global_auth │ │ │ │ ├── .npmrc │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── all_private_env_registry │ │ │ │ ├── .npmrc │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── all_private_global_registry │ │ │ │ ├── .yarnrc │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── all_private_global_registry_no_lock │ │ │ │ ├── .yarnrc │ │ │ │ └── package.json │ │ │ ├── all_private_global_registry_npmrc │ │ │ │ ├── .npmrc │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── all_private_offline_mirror │ │ │ │ ├── .yarnrc │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── bad_content │ │ │ │ └── yarn.lock │ │ │ ├── broken_lockfile │ │ │ │ └── yarn.lock │ │ │ ├── dist_tag │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── double_star_single_star_workspaces │ │ │ │ └── package.json │ │ │ ├── double_star_workspaces │ │ │ │ └── package.json │ │ │ ├── duplicate_indirect_dependency │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── empty_version │ │ │ │ └── yarn.lock │ │ │ ├── file_path_resolutions │ │ │ │ └── yarn.lock │ │ │ ├── frozen_lockfile │ │ │ │ ├── .yarnrc │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── git_dependency │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── git_dependency_from_subdep │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── git_dependency_local_file │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── git_dependency_outdated_req │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── git_dependency_with_auth │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── git_missing_version │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── github_dependency_semver │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── github_dependency_slash │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── github_dependency_yarn_semver │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── github_scoped_sub_dependency_version_missing │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── github_sub_dependency_name_missing │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── github_sub_dependency_version_missing │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── http_lockfile │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── invalid_platform │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── invalid_requirement │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── latest_package_requirement │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── lockfile_only_change │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── missing_requirement │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── multiple_sub_dependencies │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── nested_glob_workspaces │ │ │ │ └── package.json │ │ │ ├── no_lockfile_change │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── nonexistent_dependency_yanked_version │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── npm_global_registry │ │ │ │ ├── .yarnrc │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── npm_global_registry_env_var_missing │ │ │ │ ├── .npmrc │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── only_dev_dependencies │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── optional_dependencies │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── other_package │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── package_json_contains_illegal_characters_in_name │ │ │ │ ├── .yarnrc │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── path_dependency │ │ │ │ ├── deps │ │ │ │ │ └── etag │ │ │ │ │ │ └── package.json │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── path_dependency_subdeps │ │ │ │ └── yarn.lock │ │ │ ├── peer_dependency │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── peer_dependency_monorepo │ │ │ │ ├── package.json │ │ │ │ ├── packages │ │ │ │ │ └── package1 │ │ │ │ │ │ └── package.json │ │ │ │ └── yarn.lock │ │ │ ├── peer_dependency_multiple │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── peer_dependency_nested │ │ │ │ ├── package.json │ │ │ │ ├── packages │ │ │ │ │ └── package1 │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ └── yarn.lock │ │ │ │ └── yarn.lock │ │ │ ├── peer_dependency_switch │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── private_source │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── resolution_specified │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── resolutions │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── resolutions_invalid │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── scoped_private_source_with_npmrc │ │ │ │ ├── .npmrc │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── simple │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── simple_with_registry_that_times_out │ │ │ │ ├── .yarnrc │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── subdependency_out_of_range_gt │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── submodule_dependency │ │ │ │ ├── .gitmodules │ │ │ │ ├── package.json │ │ │ │ ├── yarn-workspace-example │ │ │ │ │ └── package.json │ │ │ │ ├── yarn-workspace-git-submodule-example │ │ │ │ │ └── package.json │ │ │ │ └── yarn.lock │ │ │ ├── symlinked_dependency │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── ts_fully_typed │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── ts_missing_types │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── ts_no_type_update │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── typedoc-plugin-ui-router │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── unparseable │ │ │ │ └── yarn.lock │ │ │ ├── workspace_requirements_no_lockfile │ │ │ │ └── package.json │ │ │ ├── workspaces │ │ │ │ ├── other_package │ │ │ │ │ └── package.json │ │ │ │ ├── package.json │ │ │ │ ├── packages │ │ │ │ │ └── package1 │ │ │ │ │ │ └── package.json │ │ │ │ └── yarn.lock │ │ │ ├── workspaces_bad │ │ │ │ ├── other_package │ │ │ │ │ └── package.json │ │ │ │ ├── package.json │ │ │ │ ├── packages │ │ │ │ │ └── package1 │ │ │ │ │ │ └── package.json │ │ │ │ └── yarn.lock │ │ │ ├── yanked_version │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── yarnrc_global_registry │ │ │ │ ├── .yarnrc │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── yarnrc_global_registry_with_space │ │ │ │ ├── .yarnrc │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ └── yarnrc_npm_registry │ │ │ │ ├── .yarnrc │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ └── yarn_berry │ │ │ ├── env_variable │ │ │ ├── .yarnrc.yml │ │ │ ├── package.json │ │ │ └── yarn.lock │ │ │ ├── lockfile_only_change │ │ │ ├── package.json │ │ │ └── yarn.lock │ │ │ ├── misconfigured │ │ │ ├── .yarnrc.yml │ │ │ ├── package.json │ │ │ └── yarn.lock │ │ │ ├── multiple_requirements │ │ │ ├── .yarn │ │ │ │ └── install-state.gz │ │ │ ├── package.json │ │ │ └── yarn.lock │ │ │ ├── no_lockfile_change │ │ │ ├── package.json │ │ │ └── yarn.lock │ │ │ ├── packages │ │ │ └── package1 │ │ │ │ └── package.json │ │ │ ├── peer_dependency │ │ │ ├── package.json │ │ │ └── yarn.lock │ │ │ ├── private_source │ │ │ ├── package.json │ │ │ └── yarn.lock │ │ │ ├── simple │ │ │ ├── .pnp.cjs │ │ │ ├── .yarn │ │ │ │ ├── cache │ │ │ │ │ ├── encoding-npm-0.1.13-82a1837d30-bb98632f8f.zip │ │ │ │ │ ├── es6-promise-npm-3.3.1-876231af5b-ce4044009c.zip │ │ │ │ │ ├── etag-npm-1.8.1-54a3b989d9-571aeb3dbe.zip │ │ │ │ │ ├── fetch-factory-npm-0.0.1-e67abc1f87-ff7fe6fdb8.zip │ │ │ │ │ ├── iconv-lite-npm-0.6.3-24b8aae27e-3f60d47a5c.zip │ │ │ │ │ ├── is-stream-npm-1.1.0-818ecbf6bb-063c6bec9d.zip │ │ │ │ │ ├── isomorphic-fetch-npm-2.2.1-46b4db5d7b-bb5daa7c37.zip │ │ │ │ │ ├── lodash-npm-3.10.1-3000335404-53065d3712.zip │ │ │ │ │ ├── node-fetch-npm-1.7.3-eb8372f991-3bb0528c05.zip │ │ │ │ │ ├── safer-buffer-npm-2.1.2-8d5c0b705e-cab8f25ae6.zip │ │ │ │ │ └── whatwg-fetch-npm-3.6.2-4bdf324792-ee976b7249.zip │ │ │ │ └── install-state.gz │ │ │ ├── package.json │ │ │ └── yarn.lock │ │ │ ├── simple_node_modules │ │ │ ├── .gitignore │ │ │ ├── .yarn │ │ │ │ ├── cache │ │ │ │ │ ├── encoding-npm-0.1.13-82a1837d30-bb98632f8f.zip │ │ │ │ │ ├── es6-promise-npm-3.3.1-876231af5b-ce4044009c.zip │ │ │ │ │ ├── etag-npm-1.8.1-54a3b989d9-571aeb3dbe.zip │ │ │ │ │ ├── fetch-factory-npm-0.0.1-e67abc1f87-ff7fe6fdb8.zip │ │ │ │ │ ├── iconv-lite-npm-0.6.3-24b8aae27e-3f60d47a5c.zip │ │ │ │ │ ├── is-stream-npm-1.1.0-818ecbf6bb-063c6bec9d.zip │ │ │ │ │ ├── isomorphic-fetch-npm-2.2.1-46b4db5d7b-bb5daa7c37.zip │ │ │ │ │ ├── lodash-npm-3.10.1-3000335404-53065d3712.zip │ │ │ │ │ ├── node-fetch-npm-1.7.3-eb8372f991-3bb0528c05.zip │ │ │ │ │ ├── safer-buffer-npm-2.1.2-8d5c0b705e-cab8f25ae6.zip │ │ │ │ │ └── whatwg-fetch-npm-3.6.2-4bdf324792-ee976b7249.zip │ │ │ │ └── releases │ │ │ │ │ └── yarn-3.3.0.cjs │ │ │ ├── .yarnrc.yml │ │ │ ├── package.json │ │ │ └── yarn.lock │ │ │ ├── simple_nopnp │ │ │ ├── .gitignore │ │ │ ├── .yarn │ │ │ │ └── install-state.gz │ │ │ ├── package.json │ │ │ └── yarn.lock │ │ │ ├── subdependency │ │ │ ├── .pnp.cjs │ │ │ ├── .yarn │ │ │ │ └── cache │ │ │ │ │ ├── encoding-npm-0.1.13-82a1837d30-bb98632f8f.zip │ │ │ │ │ ├── es6-promise-npm-3.3.1-876231af5b-ce4044009c.zip │ │ │ │ │ ├── etag-npm-1.8.1-54a3b989d9-571aeb3dbe.zip │ │ │ │ │ ├── fetch-factory-npm-0.0.1-e67abc1f87-ff7fe6fdb8.zip │ │ │ │ │ ├── iconv-lite-npm-0.6.3-24b8aae27e-3f60d47a5c.zip │ │ │ │ │ ├── is-stream-npm-1.1.0-818ecbf6bb-063c6bec9d.zip │ │ │ │ │ ├── isomorphic-fetch-npm-2.2.1-46b4db5d7b-bb5daa7c37.zip │ │ │ │ │ ├── lodash-npm-3.10.1-3000335404-53065d3712.zip │ │ │ │ │ ├── node-fetch-npm-1.7.3-eb8372f991-3bb0528c05.zip │ │ │ │ │ ├── safer-buffer-npm-2.1.2-8d5c0b705e-cab8f25ae6.zip │ │ │ │ │ └── whatwg-fetch-npm-3.6.2-4bdf324792-ee976b7249.zip │ │ │ ├── package.json │ │ │ └── yarn.lock │ │ │ ├── workspaces │ │ │ ├── .yarn │ │ │ │ ├── cache │ │ │ │ │ ├── ansi-styles-npm-0.2.0-4edd31cf57-bf32375822.zip │ │ │ │ │ ├── chalk-npm-0.3.0-329beefeb3-4faccbf10b.zip │ │ │ │ │ ├── etag-npm-1.8.1-54a3b989d9-571aeb3dbe.zip │ │ │ │ │ ├── has-color-npm-0.1.7-479bfd5090-5753d76b13.zip │ │ │ │ │ ├── lodash-npm-1.2.0-067e10c45b-f4093e5ede.zip │ │ │ │ │ └── lodash-npm-1.3.1-1451832054-09d0a019f3.zip │ │ │ │ └── install-state.gz │ │ │ ├── other_package │ │ │ │ └── package.json │ │ │ ├── package.json │ │ │ ├── packages │ │ │ │ └── package1 │ │ │ │ │ └── package.json │ │ │ └── yarn.lock │ │ │ ├── yarnrc_global_registry │ │ │ ├── .yarn │ │ │ │ └── install-state.gz │ │ │ ├── .yarnrc.yml │ │ │ ├── package.json │ │ │ └── yarn.lock │ │ │ └── yarnrc_yml_misconfigured │ │ │ ├── .yarnrc.yml │ │ │ ├── package.json │ │ │ └── yarn.lock │ └── updated_projects │ │ ├── npm6 │ │ ├── subdependency_update_tab_indentation │ │ │ ├── package-lock.json │ │ │ └── package.json │ │ └── transitive_dependency_locked_by_intermediate_top_and_sub │ │ │ ├── package-lock.json │ │ │ └── package.json │ │ └── npm8 │ │ ├── current_name_is_missing │ │ ├── package-lock.json │ │ └── package.json │ │ ├── lockfile_with_newline │ │ ├── package-lock.json │ │ └── package.json │ │ ├── packages_name_missing │ │ ├── package-lock.json │ │ └── package.json │ │ ├── packages_name_outdated │ │ ├── package-lock.json │ │ └── package.json │ │ ├── simple │ │ ├── package-lock.json │ │ └── package.json │ │ ├── simple_no_indentation │ │ ├── package-lock.json │ │ └── package.json │ │ ├── subdependency_update_tab_indentation │ │ ├── package-lock.json │ │ └── package.json │ │ ├── transitive_dependency_locked_by_intermediate_top_and_sub │ │ ├── package-lock.json │ │ └── package.json │ │ └── workspaces_dev │ │ ├── other_package │ │ └── package.json │ │ ├── package-lock.json │ │ ├── package.json │ │ └── packages │ │ └── package1 │ │ └── package.json │ ├── npm_and_yarn_config_spec.rb │ └── spec_helper.rb ├── nuget ├── .bundle │ └── config ├── .dockerignore ├── .gitignore ├── .rubocop.yml ├── Dockerfile ├── README.md ├── dependabot-nuget.gemspec ├── helpers │ ├── build │ └── lib │ │ └── NuGetUpdater │ │ ├── .editorconfig │ │ ├── .gitignore │ │ ├── Directory.Build.props │ │ ├── Directory.Build.targets │ │ ├── Directory.Common.props │ │ ├── Directory.Packages.props │ │ ├── DotNetPackageCorrelation.Cli │ │ ├── DotNetPackageCorrelation.Cli.csproj │ │ └── Program.cs │ │ ├── DotNetPackageCorrelation.Test │ │ ├── CorrelatorTests.cs │ │ ├── DotNetPackageCorrelation.Test.csproj │ │ ├── EndToEndTests.cs │ │ └── RuntimePackagesTests.cs │ │ ├── DotNetPackageCorrelation │ │ ├── Correlator.cs │ │ ├── DotNetPackageCorrelation.csproj │ │ └── Model │ │ │ ├── PackageMapper.cs │ │ │ ├── PackageSet.cs │ │ │ ├── Release.cs │ │ │ ├── ReleasesFile.cs │ │ │ ├── RuntimePackages.cs │ │ │ ├── Sdk.cs │ │ │ ├── SemVerComparer.cs │ │ │ └── SemVersionConverter.cs │ │ ├── NuGetProjects │ │ ├── Directory.Build.props │ │ ├── Directory.Build.targets │ │ ├── NuGet.Build.Tasks │ │ │ └── NuGet.Build.Tasks.csproj │ │ ├── NuGet.CommandLine │ │ │ ├── AssemblyMetadataExtractor.cs │ │ │ └── NuGet.CommandLine.csproj │ │ ├── NuGet.Commands │ │ │ └── NuGet.Commands.csproj │ │ ├── NuGet.Common │ │ │ └── NuGet.Common.csproj │ │ ├── NuGet.Config │ │ ├── NuGet.Configuration │ │ │ └── NuGet.Configuration.csproj │ │ ├── NuGet.Credentials │ │ │ └── NuGet.Credentials.csproj │ │ ├── NuGet.DependencyResolver.Core │ │ │ └── NuGet.DependencyResolver.Core.csproj │ │ ├── NuGet.Frameworks │ │ │ └── NuGet.Frameworks.csproj │ │ ├── NuGet.LibraryModel │ │ │ └── NuGet.LibraryModel.csproj │ │ ├── NuGet.PackageManagement │ │ │ └── NuGet.PackageManagement.csproj │ │ ├── NuGet.Packaging │ │ │ ├── NuGet.Packaging.csproj │ │ │ └── PackageFolderReader.cs │ │ ├── NuGet.ProjectModel │ │ │ └── NuGet.ProjectModel.csproj │ │ ├── NuGet.Protocol │ │ │ └── NuGet.Protocol.csproj │ │ ├── NuGet.Resolver │ │ │ └── NuGet.Resolver.csproj │ │ ├── NuGet.Versioning │ │ │ └── NuGet.Versioning.csproj │ │ └── README.md │ │ ├── NuGetUpdater.Cli.Test │ │ ├── EntryPointTests.Analyze.cs │ │ ├── EntryPointTests.Discover.cs │ │ ├── EntryPointTests.FrameworkCheck.cs │ │ ├── EntryPointTests.Run.cs │ │ ├── EntryPointTests.Update.cs │ │ └── NuGetUpdater.Cli.Test.csproj │ │ ├── NuGetUpdater.Cli │ │ ├── Commands │ │ │ ├── AnalyzeCommand.cs │ │ │ ├── CloneCommand.cs │ │ │ ├── DiscoverCommand.cs │ │ │ ├── FrameworkCheckCommand.cs │ │ │ ├── RunCommand.cs │ │ │ └── UpdateCommand.cs │ │ ├── NuGetUpdater.Cli.csproj │ │ └── Program.cs │ │ ├── NuGetUpdater.Core.Test │ │ ├── Analyze │ │ │ ├── AnalyzeWorkerTestBase.cs │ │ │ ├── AnalyzeWorkerTests.cs │ │ │ ├── CompatibilityCheckerTests.cs │ │ │ ├── ExpectedAnalysisResult.cs │ │ │ ├── RequirementTests.cs │ │ │ ├── SecurityVulnerabilityExtensionsTests.cs │ │ │ └── VersionFinderTests.cs │ │ ├── Clone │ │ │ ├── CloneWorkerTests.cs │ │ │ └── TestGitCommandHandler.cs │ │ ├── Discover │ │ │ ├── DiscoveryWorkerTestBase.cs │ │ │ ├── DiscoveryWorkerTests.DotNetToolsJson.cs │ │ │ ├── DiscoveryWorkerTests.GlobalJson.cs │ │ │ ├── DiscoveryWorkerTests.PackagesConfig.cs │ │ │ ├── DiscoveryWorkerTests.Proj.cs │ │ │ ├── DiscoveryWorkerTests.Project.cs │ │ │ ├── DiscoveryWorkerTests.cs │ │ │ ├── ExpectedDiscoveryResults.cs │ │ │ └── SdkProjectDiscoveryTests.cs │ │ ├── Files │ │ │ ├── DotNetToolsJsonBuildFileTests.cs │ │ │ ├── GlobalJsonBuildFileTests.cs │ │ │ ├── PackagesConfigBuildFileTests.cs │ │ │ └── ProjectBuildFileTests.cs │ │ ├── FrameworkChecker │ │ │ ├── CompatibilityCheckerFacts.cs │ │ │ ├── FrameworkCompatibilityServiceFacts.cs │ │ │ └── SupportedFrameworkFacts.cs │ │ ├── MockNuGetPackage.cs │ │ ├── NuGetUpdater.Core.Test.csproj │ │ ├── Run │ │ │ ├── EndToEndTests.cs │ │ │ ├── HttpApiHandlerTests.cs │ │ │ ├── MessageReportTests.cs │ │ │ ├── MiscellaneousTests.cs │ │ │ ├── PullRequestMessageTests.cs │ │ │ ├── PullRequestTextTests.cs │ │ │ ├── RunWorkerTests.cs │ │ │ ├── SerializationTests.cs │ │ │ ├── TestApiHandler.cs │ │ │ ├── UpdatePermittedAndMessageTests.cs │ │ │ └── UpdatedDependencyListTests.cs │ │ ├── TemporaryDirectory.cs │ │ ├── TemporaryEnvironment.cs │ │ ├── TestAnalyzeWorker.cs │ │ ├── TestBase.cs │ │ ├── TestDiscoveryWorker.cs │ │ ├── TestExtensions.cs │ │ ├── TestHttpServer.cs │ │ ├── TestLogger.cs │ │ ├── TestUpdaterWorker.cs │ │ ├── Update │ │ │ ├── BindingRedirectsTests.cs │ │ │ ├── ExpectedUpdateOperationResult.cs │ │ │ ├── PackageReferenceUpdaterTests.cs │ │ │ ├── PackagesConfigUpdaterTests.cs │ │ │ ├── SpecialFilePatcherTests.cs │ │ │ ├── UpdateOperationBaseTests.cs │ │ │ ├── UpdateWorkerTestBase.cs │ │ │ ├── UpdateWorkerTests.DirsProj.cs │ │ │ ├── UpdateWorkerTests.DotNetTools.cs │ │ │ ├── UpdateWorkerTests.GlobalJson.cs │ │ │ ├── UpdateWorkerTests.LockFile.cs │ │ │ ├── UpdateWorkerTests.Mixed.cs │ │ │ ├── UpdateWorkerTests.PackageReference.cs │ │ │ └── UpdateWorkerTests.PackagesConfig.cs │ │ └── Utilities │ │ │ ├── AssertEx.cs │ │ │ ├── BOMHandlingTests.cs │ │ │ ├── DiffUtil.cs │ │ │ ├── EOLHandlingTests.cs │ │ │ ├── JsonHelperTests.cs │ │ │ ├── LinuxOnlyAttribute.cs │ │ │ ├── LoggerTests.cs │ │ │ ├── MSBuildHelperTests.cs │ │ │ ├── PathHelperTests.cs │ │ │ ├── ProjectHelperTests.cs │ │ │ └── SdkPackageUpdaterHelperTests.cs │ │ ├── NuGetUpdater.Core │ │ ├── Analyze │ │ │ ├── AnalysisResult.cs │ │ │ ├── AnalyzeWorker.cs │ │ │ ├── CompatabilityChecker.cs │ │ │ ├── DependencyFinder.cs │ │ │ ├── DependencyInfo.cs │ │ │ ├── Extensions.cs │ │ │ ├── NuGetContext.cs │ │ │ ├── Requirement.cs │ │ │ ├── RequirementArrayConverter.cs │ │ │ ├── RequirementConverter.cs │ │ │ ├── SecurityVulnerability.cs │ │ │ ├── SecurityVulnerabilityExtensions.cs │ │ │ ├── VersionFinder.cs │ │ │ └── VersionResult.cs │ │ ├── BadRequirementException.cs │ │ ├── BadResponseException.cs │ │ ├── Clone │ │ │ ├── CloneWorker.cs │ │ │ ├── IGitCommandHandler.cs │ │ │ └── ShellGitCommandHandler.cs │ │ ├── Dependency.cs │ │ ├── DependencyDiscovery.props │ │ ├── DependencyDiscovery.targets │ │ ├── DependencyDiscoveryTargetingPacks.props │ │ ├── DependencyNotFoundException.cs │ │ ├── DependencyType.cs │ │ ├── Discover │ │ │ ├── DiscoveryWorker.cs │ │ │ ├── DotNetToolsJsonDiscovery.cs │ │ │ ├── DotNetToolsJsonDiscoveryResult.cs │ │ │ ├── GlobalJsonDiscovery.cs │ │ │ ├── GlobalJsonDiscoveryResult.cs │ │ │ ├── IDiscoveryResult.cs │ │ │ ├── PackagesConfigDiscovery.cs │ │ │ ├── PackagesConfigDiscoveryResult.cs │ │ │ ├── ProjectDiscoveryResult.cs │ │ │ ├── SdkProjectDiscovery.cs │ │ │ └── WorkspaceDiscoveryResult.cs │ │ ├── EnsureDotNetPackageCorrelation.targets │ │ ├── EvaluationResult.cs │ │ ├── EvaluationResultType.cs │ │ ├── ExperimentsManager.cs │ │ ├── Files │ │ │ ├── BuildFile.cs │ │ │ ├── DotNetToolsJsonBuildFile.cs │ │ │ ├── GlobalJsonBuildFile.cs │ │ │ ├── JsonBuildFile.cs │ │ │ ├── PackagesConfigBuildFile.cs │ │ │ ├── ProjectBuildFile.cs │ │ │ └── XmlBuildFile.cs │ │ ├── FrameworkChecker │ │ │ ├── CompatabilityChecker.cs │ │ │ ├── FrameworkCompatibilityService.cs │ │ │ └── SupportedFrameworks.cs │ │ ├── IAnalyzeWorker.cs │ │ ├── IDiscoveryWorker.cs │ │ ├── IUpdaterWorker.cs │ │ ├── MissingFileException.cs │ │ ├── NativeResult.cs │ │ ├── NuGetUpdater.Core.csproj │ │ ├── Property.cs │ │ ├── Run │ │ │ ├── ApiModel │ │ │ │ ├── Advisory.cs │ │ │ │ ├── AllowedUpdate.cs │ │ │ │ ├── BadRequirement.cs │ │ │ │ ├── ClosePullRequest.cs │ │ │ │ ├── CommitOptions.cs │ │ │ │ ├── Condition.cs │ │ │ │ ├── CreatePullRequest.cs │ │ │ │ ├── DependencyFile.cs │ │ │ │ ├── DependencyFileNotFound.cs │ │ │ │ ├── DependencyFileNotParseable.cs │ │ │ │ ├── DependencyGroup.cs │ │ │ │ ├── DependencyNotFound.cs │ │ │ │ ├── GroupPullRequest.cs │ │ │ │ ├── IncrementMetric.cs │ │ │ │ ├── Job.cs │ │ │ │ ├── JobErrorBase.cs │ │ │ │ ├── JobFile.cs │ │ │ │ ├── JobRepoNotFound.cs │ │ │ │ ├── JobSource.cs │ │ │ │ ├── MarkAsProcessed.cs │ │ │ │ ├── MessageBase.cs │ │ │ │ ├── PrivateSourceAuthenticationFailure.cs │ │ │ │ ├── PrivateSourceBadResponse.cs │ │ │ │ ├── PullRequest.cs │ │ │ │ ├── PullRequestDependency.cs │ │ │ │ ├── PullRequestExistsForLatestVersion.cs │ │ │ │ ├── ReportedDependency.cs │ │ │ │ ├── ReportedRequirement.cs │ │ │ │ ├── RequirementSource.cs │ │ │ │ ├── RequirementsUpdateStrategy.cs │ │ │ │ ├── SecurityUpdateNotNeeded.cs │ │ │ │ ├── UnknownError.cs │ │ │ │ ├── UpdateNotPossible.cs │ │ │ │ ├── UpdatePullRequest.cs │ │ │ │ └── UpdatedDependencyList.cs │ │ │ ├── CommitOptions_IncludeScopeConverter.cs │ │ │ ├── HttpApiHandler.cs │ │ │ ├── IApiHandler.cs │ │ │ ├── PullRequestConverter.cs │ │ │ ├── PullRequestTextGenerator.cs │ │ │ ├── RunResult.cs │ │ │ ├── RunWorker.cs │ │ │ └── VersionConverter.cs │ │ ├── TargetFrameworkReporter.targets │ │ ├── UnparseableFileException.cs │ │ ├── UpdateNotPossibleException.cs │ │ ├── Updater │ │ │ ├── BindingRedirectManager.cs │ │ │ ├── BindingRedirectResolver.cs │ │ │ ├── ConfigurationFile.cs │ │ │ ├── DotNetToolsJsonUpdater.cs │ │ │ ├── GlobalJsonUpdater.cs │ │ │ ├── LockFileUpdater.cs │ │ │ ├── PackageReferenceUpdater.cs │ │ │ ├── PackagesConfigUpdater.cs │ │ │ ├── SpecialImportsConditionPatcher.cs │ │ │ ├── UpdateOperationBase.cs │ │ │ ├── UpdateOperationResult.cs │ │ │ ├── UpdateResult.cs │ │ │ ├── UpdaterWorker.cs │ │ │ └── XmlFilePreAndPostProcessor.cs │ │ └── Utilities │ │ │ ├── BOMHandling.cs │ │ │ ├── CollectionExtensions.cs │ │ │ ├── ConsoleLogger.cs │ │ │ ├── DependencyConflictResolver.cs │ │ │ ├── DotNetPackageCorrelationManager.cs │ │ │ ├── EOLHandling.cs │ │ │ ├── HashSetExtensions.cs │ │ │ ├── ILogger.cs │ │ │ ├── ImmutableArrayExtensions.cs │ │ │ ├── JsonHelper.cs │ │ │ ├── MSBuildHelper.cs │ │ │ ├── NuGetHelper.cs │ │ │ ├── OpenTelemetryLogger.cs │ │ │ ├── PathComparer.cs │ │ │ ├── PathHelper.cs │ │ │ ├── ProcessExtensions.cs │ │ │ ├── ProjectHelper.cs │ │ │ └── XmlExtensions.cs │ │ ├── NuGetUpdater.sln │ │ ├── global.json │ │ └── xunit.runner.json ├── lib │ └── dependabot │ │ ├── nuget.rb │ │ └── nuget │ │ ├── analysis │ │ ├── analysis_json_reader.rb │ │ └── dependency_analysis.rb │ │ ├── cache_manager.rb │ │ ├── discovery │ │ ├── dependency_details.rb │ │ ├── dependency_file_discovery.rb │ │ ├── discovery_json_reader.rb │ │ ├── evaluation_details.rb │ │ ├── project_discovery.rb │ │ ├── property_details.rb │ │ └── workspace_discovery.rb │ │ ├── file_fetcher.rb │ │ ├── file_parser.rb │ │ ├── file_updater.rb │ │ ├── language.rb │ │ ├── metadata_finder.rb │ │ ├── native_helpers.rb │ │ ├── nuget_config_credential_helpers.rb │ │ ├── package_manager.rb │ │ ├── requirement.rb │ │ ├── update_checker.rb │ │ ├── update_checker │ │ └── requirements_updater.rb │ │ └── version.rb ├── script │ ├── ci-test │ └── run ├── spec │ ├── dependabot │ │ ├── nuget │ │ │ ├── file_fetcher_spec.rb │ │ │ ├── file_parser_spec.rb │ │ │ ├── file_updater_spec.rb │ │ │ ├── language_spec.rb │ │ │ ├── metadata_finder_spec.rb │ │ │ ├── native_helpers_spec.rb │ │ │ ├── nuget_config_credential_helpers_spec.rb │ │ │ ├── nuget_package_manager_spec.rb │ │ │ ├── requirement_spec.rb │ │ │ ├── update_checker │ │ │ │ └── requirements_updater_spec.rb │ │ │ ├── update_checker_spec.rb │ │ │ └── version_spec.rb │ │ └── nuget_spec.rb │ ├── fixtures │ │ ├── configs │ │ │ ├── clears_default.config │ │ │ ├── disabled_default_sources.config │ │ │ ├── disabled_sources.config │ │ │ ├── example.com_nuget.config │ │ │ ├── excludes_default.config │ │ │ ├── github.nuget.config │ │ │ ├── include_default_disable_ext_sources.config │ │ │ ├── non_ascii_key.config │ │ │ ├── nuget.config │ │ │ ├── numeric_key.config │ │ │ ├── override_def_source_with_same_key.config │ │ │ ├── override_def_source_with_same_key_default.config │ │ │ ├── versioned_search.config │ │ │ ├── with_trustedSigners.config │ │ │ └── with_v2_endpoints.config │ │ ├── csproj │ │ │ ├── ProjectWithRelativePaths.csproj │ │ │ ├── basic.csproj │ │ │ ├── basic.nuproj │ │ │ ├── basic2.csproj │ │ │ ├── commonprops.props │ │ │ ├── dependency_with_name_that_does_not_exist.csproj │ │ │ ├── directory.packages.props │ │ │ ├── directory_build_props_that_pulls_in_from_parent.props │ │ │ ├── directory_build_props_with_package_update_variable.props │ │ │ ├── directory_build_props_with_property_version.props │ │ │ ├── import.csproj │ │ │ ├── import2.csproj │ │ │ ├── interpolated.proj │ │ │ ├── missing_property_version.csproj │ │ │ ├── packages.props │ │ │ ├── project_reference.csproj │ │ │ ├── project_reference_remove.csproj │ │ │ ├── properties_with_conditions.csproj │ │ │ ├── property_version.csproj │ │ │ ├── property_version_indirect.csproj │ │ │ ├── property_version_not_in_file.csproj │ │ │ ├── ranges.csproj │ │ │ ├── sdk_reference_via_import.csproj │ │ │ ├── sdk_reference_via_project.csproj │ │ │ ├── sdk_reference_via_sdk.csproj │ │ │ ├── sdk_references_of_all_kinds.csproj │ │ │ ├── single_dep_property_version.csproj │ │ │ ├── transitive_project_reference.csproj │ │ │ ├── transitive_referenced_project.csproj │ │ │ └── update.csproj │ │ ├── dotnet_tools_jsons │ │ │ ├── dotnet-tools.json │ │ │ └── invalid_json.json │ │ ├── github │ │ │ ├── contents_dotnet_config.json │ │ │ ├── contents_dotnet_config_directory.json │ │ │ ├── contents_dotnet_csproj_basic.json │ │ │ ├── contents_dotnet_csproj_from_other_sln.json │ │ │ ├── contents_dotnet_csproj_with_import.json │ │ │ ├── contents_dotnet_csproj_with_import2.json │ │ │ ├── contents_dotnet_csproj_with_parent_import.json │ │ │ ├── contents_dotnet_directory_build_props.json │ │ │ ├── contents_dotnet_directory_packages_props.json │ │ │ ├── contents_dotnet_dotnet_tools.json │ │ │ ├── contents_dotnet_global.json │ │ │ ├── contents_dotnet_other_sln.json │ │ │ ├── contents_dotnet_other_sln_nested.json │ │ │ ├── contents_dotnet_packages_props.json │ │ │ ├── contents_dotnet_repo.json │ │ │ ├── contents_dotnet_repo_config.json │ │ │ ├── contents_dotnet_repo_directory_packages_props.json │ │ │ ├── contents_dotnet_repo_fs.json │ │ │ ├── contents_dotnet_repo_global.json │ │ │ ├── contents_dotnet_repo_nested_sln.json │ │ │ ├── contents_dotnet_repo_old.json │ │ │ ├── contents_dotnet_repo_vb.json │ │ │ ├── contents_dotnet_repo_with_sln.json │ │ │ ├── contents_dotnet_repo_with_sln_and_directory_packages_props.json │ │ │ ├── contents_dotnet_repo_with_sln_and_packages.json │ │ │ ├── contents_dotnet_repo_with_sln_and_props.json │ │ │ ├── contents_dotnet_repo_with_sln_and_trgts.json │ │ │ ├── contents_dotnet_repo_with_sln_nugetconfig_in_different_folders.json │ │ │ ├── contents_dotnet_repo_with_sln_nugetconfig_in_different_folders_src.json │ │ │ ├── contents_dotnet_repo_with_sln_src.json │ │ │ ├── contents_dotnet_sln.json │ │ │ ├── contents_dotnet_sln_nested.json │ │ │ ├── contents_dotnet_sln_nugetconfig_in_different_folders_api.json │ │ │ ├── contents_dotnet_sln_nugetconfig_in_different_folders_apicsproj.json │ │ │ ├── contents_dotnet_sln_nugetconfig_in_different_folders_cli.json │ │ │ ├── contents_dotnet_sln_nugetconfig_in_different_folders_clicsproj.json │ │ │ ├── contents_dotnet_sln_nugetconfig_in_different_folders_host.json │ │ │ ├── contents_dotnet_sln_nugetconfig_in_different_folders_nuget.json │ │ │ ├── contents_dotnet_sln_nugetconfig_in_different_folders_sln.json │ │ │ ├── contents_dotnet_sln_nugetconfig_in_different_folders_webapp.json │ │ │ ├── contents_dotnet_sln_nugetconfig_in_different_folders_webappcsproj.json │ │ │ ├── contents_dotnet_src_repo.json │ │ │ ├── contents_image.json │ │ │ ├── contents_ruby.json │ │ │ ├── csproj_in_subdirectory │ │ │ │ ├── Directory.Packages.props │ │ │ │ ├── NuGet.Config │ │ │ │ └── src │ │ │ │ │ └── some-project │ │ │ │ │ └── some-project.csproj │ │ │ ├── multiple_packages_config │ │ │ │ └── src │ │ │ │ │ ├── a │ │ │ │ │ ├── packages.config │ │ │ │ │ └── projecta.csproj │ │ │ │ │ ├── b │ │ │ │ │ ├── packages.config │ │ │ │ │ └── projectb.csproj │ │ │ │ │ └── c │ │ │ │ │ ├── packages.config │ │ │ │ │ └── projectc.csproj │ │ │ ├── props_file_in_parent_directory │ │ │ │ ├── Directory.Build.props │ │ │ │ ├── Directory.Build.targets │ │ │ │ └── src │ │ │ │ │ ├── Directory.Build.props │ │ │ │ │ ├── Directory.Packages.props │ │ │ │ │ └── project.csproj │ │ │ ├── solution_in_subdirectory │ │ │ │ └── src │ │ │ │ │ ├── ABC.Contracts │ │ │ │ │ └── ABC.Contracts.csproj │ │ │ │ │ ├── ABC.Web │ │ │ │ │ └── ABC.Web.csproj │ │ │ │ │ └── SolutionInASubDirectory.sln │ │ │ ├── solution_with_relative_paths │ │ │ │ ├── src │ │ │ │ │ ├── TheLibrary.csproj │ │ │ │ │ └── TheSolution.sln │ │ │ │ └── test │ │ │ │ │ └── TheTests.csproj │ │ │ └── with_dirs.proj_as_entry │ │ │ │ ├── dirs.proj │ │ │ │ ├── solutions │ │ │ │ └── dirs.proj │ │ │ │ └── src │ │ │ │ ├── LibraryA │ │ │ │ └── LibraryA.csproj │ │ │ │ └── LibraryB │ │ │ │ └── LibraryB.csproj │ │ ├── global_jsons │ │ │ ├── global.json │ │ │ └── invalid_json.json │ │ ├── nuget_responses │ │ │ ├── artifactory_base.json │ │ │ ├── example_index.json │ │ │ ├── index.json │ │ │ │ ├── dotnet-public.index.json │ │ │ │ ├── github.index.json │ │ │ │ ├── no-results.api.example.com.index.json │ │ │ │ ├── nuget.index.json │ │ │ │ ├── versioned_SearchQueryService.index.json │ │ │ │ └── with-results.api.example.com.index.json │ │ │ ├── local_repo │ │ │ │ └── Some.Dependency │ │ │ │ │ ├── 1.0.0 │ │ │ │ │ └── Some.Dependency.1.0.0.nuspec │ │ │ │ │ └── 1.1.0 │ │ │ │ │ └── Some.Dependency.1.1.0.nuspec │ │ │ ├── myget_base.json │ │ │ ├── search_no_data.json │ │ │ ├── search_result_nuke_codegeneration.json │ │ │ ├── search_result_nuke_common.json │ │ │ ├── search_results.json │ │ │ ├── search_results_zero_width.json │ │ │ ├── v2_base.xml │ │ │ ├── v2_no_base.xml │ │ │ ├── v2_versions.xml │ │ │ └── versions.json │ │ ├── nuspecs │ │ │ ├── Microsoft.AppCenter.Crashes_faked.nuspec │ │ │ ├── Microsoft.Extensions.DependencyModel.1.0.0.nuspec │ │ │ ├── Microsoft.Extensions.DependencyModel.nuspec │ │ │ ├── Microsoft.Extensions.DependencyModel_42.42.42_faked.nuspec │ │ │ ├── Microsoft.NETCore.Platforms_43.43.43_faked.nuspec │ │ │ ├── index.json │ │ │ ├── microsoft.extensions.dependencymodel-results.json │ │ │ ├── nunit.3.14.0_faked.nuspec │ │ │ └── nunit.4.0.1_faked.nuspec │ │ ├── packages_configs │ │ │ └── packages.config │ │ ├── projects │ │ │ ├── .gitignore │ │ │ ├── file_updater_dirsproj │ │ │ │ ├── Proj1 │ │ │ │ │ ├── Proj1 │ │ │ │ │ │ └── Proj1.csproj │ │ │ │ │ └── dirs.proj │ │ │ │ ├── Proj2 │ │ │ │ │ └── dirs.proj │ │ │ │ └── dirs.proj │ │ │ ├── file_updater_dirsproj_wildcards │ │ │ │ ├── Proj1 │ │ │ │ │ ├── Proj1 │ │ │ │ │ │ └── Proj1.csproj │ │ │ │ │ └── dirs.proj │ │ │ │ ├── Proj2 │ │ │ │ │ ├── Proj2.csproj │ │ │ │ │ └── dirs.proj │ │ │ │ └── dirs.proj │ │ │ ├── implicit_reference │ │ │ │ ├── implicitReference.csproj │ │ │ │ └── nuget.config │ │ │ ├── open_upper_version_range │ │ │ │ └── my.csproj │ │ │ ├── paginated_package_v2_api │ │ │ │ ├── my.csproj │ │ │ │ └── nuget.config │ │ │ ├── simple_update │ │ │ │ └── my.csproj │ │ │ ├── tfm_finder │ │ │ │ ├── my.csproj │ │ │ │ └── ref │ │ │ │ │ └── another.csproj │ │ │ └── version_range │ │ │ │ └── my.csproj │ │ ├── property_files │ │ │ ├── dependency.props │ │ │ ├── directory.packages.props │ │ │ ├── imports │ │ │ └── packages.props │ │ ├── sln_files │ │ │ ├── GraphQL.Client.sln │ │ │ ├── SolutionWithRelativePaths.sln │ │ │ └── nanoFramework.Runtime.Events.sln │ │ └── vcr_cassettes │ │ │ ├── Dependabot_Nuget_UpdateChecker_DependencyFinder │ │ │ └── _transitive_dependencies │ │ │ │ └── length │ │ │ │ └── 1_1_1_1.yml │ │ │ └── Dependabot_Nuget_UpdateChecker_VersionFinder │ │ │ ├── _latest_version_details │ │ │ ├── _version_ │ │ │ │ └── 1_1_1_1.yml │ │ │ ├── raise_on_ignored_when_later_versions_are_allowed │ │ │ │ └── doesn_t_raise_an_error.yml │ │ │ ├── when_a_version_range_is_specified_using_Ruby_syntax │ │ │ │ └── _version_ │ │ │ │ │ └── 1_1_12_1_1.yml │ │ │ ├── when_the_dependency_is_a_git_dependency │ │ │ │ └── raise_on_ignored │ │ │ │ │ └── doesn_t_raise_an_error.yml │ │ │ ├── when_the_returned_versions_is_prefixed_with_a_zero-width_char │ │ │ │ └── _version_ │ │ │ │ │ └── 1_1_2_1_1.yml │ │ │ ├── when_the_user_is_ignoring_all_later_versions │ │ │ │ └── _version_ │ │ │ │ │ └── 1_1_10_1_1.yml │ │ │ ├── when_the_user_is_ignoring_the_latest_version │ │ │ │ └── _version_ │ │ │ │ │ └── 1_1_11_1_1.yml │ │ │ ├── when_the_user_is_on_the_latest_version │ │ │ │ ├── _version_ │ │ │ │ │ └── 1_1_7_1_1.yml │ │ │ │ └── raise_on_ignored │ │ │ │ │ └── doesn_t_raise_an_error.yml │ │ │ ├── when_the_user_is_using_an_unfound_property │ │ │ │ └── _version_ │ │ │ │ │ └── 1_1_5_1_1.yml │ │ │ ├── when_the_user_wants_a_pre-release │ │ │ │ ├── _version_ │ │ │ │ │ └── 1_1_3_1_1.yml │ │ │ │ └── for_a_previous_version │ │ │ │ │ └── _version_ │ │ │ │ │ └── 1_1_3_2_1_1.yml │ │ │ ├── when_the_user_wants_a_pre-release_with_wildcard │ │ │ │ └── _version_ │ │ │ │ │ └── 1_1_4_1_1.yml │ │ │ ├── with_a_custom_repo_in_a_nuget_config_file │ │ │ │ └── that_uses_the_v2_API │ │ │ │ │ └── _version_ │ │ │ │ │ └── 1_1_15_1_1_1.yml │ │ │ ├── with_a_custom_repo_in_the_credentials │ │ │ │ ├── _version_ │ │ │ │ │ └── 1_1_17_1_1.yml │ │ │ │ └── that_does_not_return_PackageBaseAddress │ │ │ │ │ └── _version_ │ │ │ │ │ └── 1_1_17_2_1_1.yml │ │ │ ├── with_a_package_that_returns_paginated_api_results_when_using_the_v2_nuget_api │ │ │ │ └── returns_the_expected_version.yml │ │ │ └── with_a_version_range_specified │ │ │ │ └── _version_ │ │ │ │ └── 1_1_18_1_1.yml │ │ │ └── _lowest_security_fix_version_details │ │ │ ├── _version_ │ │ │ └── 1_2_1_1.yml │ │ │ └── when_the_user_is_ignoring_the_lowest_version │ │ │ └── _version_ │ │ │ └── 1_2_2_1_1.yml │ └── spec_helper.rb └── updater │ ├── common.ps1 │ ├── install-sdks.ps1 │ ├── install-targeting-packs.ps1 │ ├── main.ps1 │ ├── normalize-file-names.ps1 │ ├── test-data │ ├── global-json-discovery-2-values │ │ ├── global.json │ │ └── src │ │ │ └── global.json │ ├── global-json-discovery-empty-object │ │ ├── global.json │ │ └── src │ │ │ └── global.json │ ├── global-json-discovery-none │ │ └── src │ │ │ └── .gitignore │ ├── global-json-discovery-recursive-wildcard │ │ ├── .gitignore │ │ └── src │ │ │ └── global.json │ ├── global-json-discovery-root-no-file │ │ └── .gitignore │ ├── global-json-discovery-root-with-file │ │ └── global.json │ └── targeting-packs │ │ ├── packs │ │ └── Existing.Targeting.Pack.Ref │ │ │ └── 7.8.9 │ │ │ └── .gitignore │ │ └── sdk │ │ ├── 1.2.3 │ │ └── Microsoft.NETCoreSdk.BundledVersions.props │ │ └── 4.5.6 │ │ └── Microsoft.NETCoreSdk.BundledVersions.props │ └── test.ps1 ├── omnibus ├── .gitignore ├── .rubocop.yml ├── dependabot-omnibus.gemspec └── lib │ └── dependabot │ └── omnibus.rb ├── pub ├── .bundle │ └── config ├── .gitignore ├── .rubocop.yml ├── Dockerfile ├── README.md ├── dependabot-pub.gemspec ├── helpers │ ├── bin │ │ ├── dependency_services.dart │ │ └── infer_sdk_versions.dart │ ├── build │ ├── pubspec.lock │ └── pubspec.yaml ├── lib │ └── dependabot │ │ ├── pub.rb │ │ └── pub │ │ ├── file_fetcher.rb │ │ ├── file_parser.rb │ │ ├── file_updater.rb │ │ ├── helpers.rb │ │ ├── language.rb │ │ ├── metadata_finder.rb │ │ ├── package_manager.rb │ │ ├── requirement.rb │ │ ├── update_checker.rb │ │ └── version.rb ├── script │ └── ci-test └── spec │ ├── dependabot │ ├── pub │ │ ├── file_fetcher_spec.rb │ │ ├── file_parser_spec.rb │ │ ├── file_updater_spec.rb │ │ ├── infer_sdk_versions_spec.rb │ │ ├── metadata_finder_spec.rb │ │ ├── pub_package_manager_spec.rb │ │ ├── requirements_spec.rb │ │ ├── update_checker_spec.rb │ │ └── version_spec.rb │ └── pub_spec.rb │ ├── fixtures │ ├── another_org_responses │ │ └── simple │ │ │ └── retry.json │ ├── flutter_releases.json │ ├── projects │ │ ├── allows_latest_stable │ │ │ └── pubspec.yaml │ │ ├── broken_pubspec │ │ │ └── pubspec.yaml │ │ ├── can_update │ │ │ ├── pubspec.lock │ │ │ └── pubspec.yaml │ │ ├── can_update_content_hashes │ │ │ ├── pubspec.lock │ │ │ └── pubspec.yaml │ │ ├── can_update_library │ │ │ ├── pubspec.lock │ │ │ └── pubspec.yaml │ │ ├── can_update_publish_to_none │ │ │ ├── pubspec.lock │ │ │ └── pubspec.yaml │ │ ├── can_update_with_dart_sdk_deps │ │ │ └── pubspec.yaml │ │ ├── can_update_workspace │ │ │ ├── app │ │ │ │ └── pubspec.yaml │ │ │ ├── pubspec.lock │ │ │ └── pubspec.yaml │ │ ├── constraints │ │ │ ├── pubspec.lock │ │ │ └── pubspec.yaml │ │ ├── git_dependency │ │ │ ├── pubspec.lock │ │ │ └── pubspec.yaml │ │ ├── hat_version_up_to_date │ │ │ ├── pubspec.lock │ │ │ └── pubspec.yaml │ │ ├── mono_repo │ │ │ ├── dep │ │ │ │ └── pubspec.yaml │ │ │ └── main │ │ │ │ ├── pubspec.lock │ │ │ │ └── pubspec.yaml │ │ ├── mono_repo_main_at_root │ │ │ ├── dep │ │ │ │ └── pubspec.yaml │ │ │ ├── pubspec.lock │ │ │ └── pubspec.yaml │ │ ├── no_lockfile │ │ │ ├── dep │ │ │ │ └── pubspec.yaml │ │ │ └── main │ │ │ │ └── pubspec.yaml │ │ ├── pinned_version │ │ │ ├── pubspec.lock │ │ │ └── pubspec.yaml │ │ ├── requires_dart_2_15 │ │ │ └── pubspec.yaml │ │ ├── requires_flutter │ │ │ └── pubspec.yaml │ │ ├── requires_latest_beta │ │ │ └── pubspec.yaml │ │ ├── requires_old_beta │ │ │ └── pubspec.yaml │ │ └── yaml_alias │ │ │ ├── pubspec.yaml │ │ │ └── pubspec_alias_true.yaml │ └── pub_dev_responses │ │ └── simple │ │ ├── README.md │ │ ├── characters.json │ │ ├── collection.json │ │ ├── fixnum.json │ │ ├── lints.json │ │ ├── material_color_utilities.json │ │ ├── meta.json │ │ ├── old_protobuf.json │ │ ├── path.json │ │ ├── protobuf.json │ │ ├── pub_semver.json │ │ ├── retry.json │ │ └── vector_math.json │ └── spec_helper.rb ├── python ├── .bundle │ └── config ├── .gitignore ├── .rubocop.yml ├── Dockerfile ├── README.md ├── dependabot-python.gemspec ├── helpers │ ├── build │ ├── lib │ │ ├── __init__.py │ │ ├── hasher.py │ │ └── parser.py │ ├── requirements.txt │ └── run.py ├── lib │ └── dependabot │ │ ├── python.rb │ │ └── python │ │ ├── authed_url_builder.rb │ │ ├── file_fetcher.rb │ │ ├── file_parser.rb │ │ ├── file_parser │ │ ├── pipfile_files_parser.rb │ │ ├── pyproject_files_parser.rb │ │ ├── python_requirement_parser.rb │ │ └── setup_file_parser.rb │ │ ├── file_updater.rb │ │ ├── file_updater │ │ ├── pip_compile_file_updater.rb │ │ ├── pipfile_file_updater.rb │ │ ├── pipfile_manifest_updater.rb │ │ ├── pipfile_preparer.rb │ │ ├── poetry_file_updater.rb │ │ ├── pyproject_preparer.rb │ │ ├── requirement_file_updater.rb │ │ ├── requirement_replacer.rb │ │ └── setup_file_sanitizer.rb │ │ ├── language.rb │ │ ├── language_version_manager.rb │ │ ├── metadata_finder.rb │ │ ├── name_normaliser.rb │ │ ├── native_helpers.rb │ │ ├── package │ │ ├── package_details_fetcher.rb │ │ └── package_registry_finder.rb │ │ ├── package_manager.rb │ │ ├── pip_compile_file_matcher.rb │ │ ├── pipenv_runner.rb │ │ ├── requirement.rb │ │ ├── requirement_parser.rb │ │ ├── update_checker.rb │ │ ├── update_checker │ │ ├── latest_version_finder.rb │ │ ├── pip_compile_version_resolver.rb │ │ ├── pip_version_resolver.rb │ │ ├── pipenv_version_resolver.rb │ │ ├── poetry_version_resolver.rb │ │ └── requirements_updater.rb │ │ └── version.rb ├── script │ └── ci-test └── spec │ ├── dependabot │ ├── python │ │ ├── authed_url_builder_spec.rb │ │ ├── file_fetcher_spec.rb │ │ ├── file_parser │ │ │ ├── pipfile_files_parser_spec.rb │ │ │ ├── pyproject_files_parser_spec.rb │ │ │ ├── python_requirement_parser_spec.rb │ │ │ └── setup_file_parser_spec.rb │ │ ├── file_parser_spec.rb │ │ ├── file_updater │ │ │ ├── pip_compile_file_updater_spec.rb │ │ │ ├── pipfile_file_updater_spec.rb │ │ │ ├── pipfile_manifest_updater_spec.rb │ │ │ ├── pipfile_preparer_spec.rb │ │ │ ├── poetry_file_updater_spec.rb │ │ │ ├── pyproject_preparer_spec.rb │ │ │ ├── requirement_file_updater_spec.rb │ │ │ ├── requirement_replacer_spec.rb │ │ │ └── setup_file_sanitizer_spec.rb │ │ ├── file_updater_spec.rb │ │ ├── language_spec.rb │ │ ├── metadata_finder_spec.rb │ │ ├── package │ │ │ ├── package_details_fetcher_spec.rb │ │ │ └── package_registry_finder_spec.rb │ │ ├── pip_compile_package_manager_spec.rb │ │ ├── pip_package_manager_spec.rb │ │ ├── pipenv_package_manager_spec.rb │ │ ├── poetry_package_manager_spec.rb │ │ ├── requirement_parser_spec.rb │ │ ├── requirement_spec.rb │ │ ├── update_checker │ │ │ ├── latest_version_finder_spec.rb │ │ │ ├── pip_compile_version_resolver_spec.rb │ │ │ ├── pip_version_resolver_spec.rb │ │ │ ├── pipenv_version_resolver_spec.rb │ │ │ ├── poetry_version_resolver_spec.rb │ │ │ └── requirements_updater_spec.rb │ │ ├── update_checker_spec.rb │ │ └── version_spec.rb │ └── python_spec.rb │ ├── fixtures │ ├── constraints │ │ ├── less_than.txt │ │ └── specific.txt │ ├── github │ │ ├── contents_directory_with_outside_reference.json │ │ ├── contents_directory_with_outside_reference_in_file.json │ │ ├── contents_directory_with_outside_reference_root.json │ │ ├── contents_directory_with_outside_reference_txt_file.json │ │ ├── contents_image.json │ │ ├── contents_pyproject_with_path.json │ │ ├── contents_python.json │ │ ├── contents_python_large_requirements_txt.json │ │ ├── contents_python_only_pipfile_and_lockfile.json │ │ ├── contents_python_only_pyproject.json │ │ ├── contents_python_only_requirements.json │ │ ├── contents_python_only_requirements_in.json │ │ ├── contents_python_only_setup.json │ │ ├── contents_python_only_setup_cfg.json │ │ ├── contents_python_pdm_lock.json │ │ ├── contents_python_pipfile.json │ │ ├── contents_python_pipfile_unparseable.json │ │ ├── contents_python_pipfile_with_path_dep.json │ │ ├── contents_python_pyproject.json │ │ ├── contents_python_pyproject_and_pdm_lock.json │ │ ├── contents_python_pyproject_and_requirements_without_setup_py.json │ │ ├── contents_python_pyproject_and_setup_cfg.json │ │ ├── contents_python_repo.json │ │ ├── contents_python_requirements_folder.json │ │ ├── contents_python_with_conf.json │ │ ├── contents_python_with_setup_cfg.json │ │ ├── contents_todo_txt.json │ │ ├── python_constraints_content.json │ │ ├── requirements_content.json │ │ ├── requirements_in_content.json │ │ ├── requirements_with_cascade.json │ │ ├── requirements_with_circular.json │ │ ├── requirements_with_comments.json │ │ ├── requirements_with_constraint.json │ │ ├── requirements_with_git_reference.json │ │ ├── requirements_with_git_url_reference.json │ │ ├── requirements_with_in_child.json │ │ ├── requirements_with_no_binary.json │ │ ├── requirements_with_path_dependencies.json │ │ ├── requirements_with_self_reference.json │ │ ├── requirements_with_self_reference_extras.json │ │ ├── requirements_with_self_reference_not_editable.json │ │ ├── requirements_with_simple_cascade.json │ │ ├── setup_cfg_content.json │ │ └── setup_content.json │ ├── path_dependencies │ │ └── taxtea-0.6.0.tar.gz │ ├── pip_compile_files │ │ ├── bounded.in │ │ ├── celery_extra_sqs.in │ │ ├── editable.in │ │ ├── extra.in │ │ ├── extra_hashes.in │ │ ├── git_source_bad_ref.in │ │ ├── git_source_unreachable.in │ │ ├── imports_dev.in │ │ ├── imports_mirror.in │ │ ├── imports_setup.in │ │ ├── imports_shared.in │ │ ├── incompatible_versions.in │ │ ├── met_marker.in │ │ ├── native_dependencies.in │ │ ├── no_binary.in │ │ ├── python_dateutil.in │ │ ├── python_header.in │ │ ├── requests.in │ │ ├── resolves_differently_by_python.in │ │ ├── setuptools.in │ │ ├── strip_extras.in │ │ ├── superstring.in │ │ ├── unmet_marker.in │ │ ├── unpinned.in │ │ ├── unresolvable.in │ │ └── unsafe.in │ ├── pip_conf_files │ │ ├── custom_index │ │ ├── custom_index_double_at │ │ ├── extra_index │ │ ├── extra_index_env_variable │ │ └── extra_index_env_variable_basic_auth │ ├── pipfile_files │ │ ├── arbitrary_equality │ │ ├── arbitrary_equality.lock │ │ ├── conflict_at_current │ │ ├── conflict_at_current.lock │ │ ├── conflict_at_latest │ │ ├── conflict_at_latest.lock │ │ ├── edited.lock │ │ ├── edited_array.lock │ │ ├── empty_requirement │ │ ├── environment_variable_source │ │ ├── environment_variable_source.lock │ │ ├── environment_variable_verify_ssl_false │ │ ├── environment_variable_verify_ssl_false.lock │ │ ├── exact_version │ │ ├── exact_version.lock │ │ ├── extra_subdependency │ │ ├── extra_subdependency.lock │ │ ├── git_source │ │ ├── git_source.lock │ │ ├── git_source_bad_ref │ │ ├── git_source_bad_ref.lock │ │ ├── git_source_no_ref │ │ ├── git_source_no_ref.lock │ │ ├── git_source_unreachable │ │ ├── git_source_unreachable.lock │ │ ├── hard_names │ │ ├── hard_names.lock │ │ ├── malformed_pipfile_source_missing │ │ ├── malformed_pipfile_source_missing.lock │ │ ├── no_source │ │ ├── not_in_lockfile │ │ ├── only_dev │ │ ├── only_dev.lock │ │ ├── path_dependency │ │ ├── path_dependency.lock │ │ ├── path_dependency_not_self │ │ ├── path_dependency_not_self.lock │ │ ├── private_source │ │ ├── private_source_auth │ │ ├── problematic_resolution │ │ ├── prod_and_dev │ │ ├── prod_and_dev.lock │ │ ├── prod_and_dev_different │ │ ├── required_python │ │ ├── required_python.lock │ │ ├── required_python_implicit │ │ ├── required_python_implicit.lock │ │ ├── required_python_invalid │ │ ├── required_python_unsupported │ │ ├── star │ │ ├── star.lock │ │ ├── unnecessary_subdependency.lock │ │ ├── unparseable │ │ ├── unparseable.lock │ │ ├── version_hash │ │ ├── version_hash.lock │ │ ├── version_not_specified │ │ ├── version_not_specified.lock │ │ ├── version_table │ │ ├── wildcard │ │ ├── with_quotes │ │ ├── yanked │ │ └── yanked.lock │ ├── poetry_locks │ │ ├── caret_version.lock │ │ ├── conflict_at_latest.lock │ │ ├── dir_dependency.lock │ │ ├── exact_version.lock │ │ ├── extra_dependency.lock │ │ ├── extras.lock │ │ ├── file_dependency.lock │ │ ├── git_conflict.lock │ │ ├── git_dependency.lock │ │ ├── git_dependency_in_a_subdirectory.lock │ │ ├── latest_subdep_blocked.lock │ │ ├── multiple_constraint_dependency.lock │ │ ├── pdm_example.lock │ │ ├── poetry.lock │ │ ├── private_secondary_source.lock │ │ ├── python_2.lock │ │ ├── python_310.lock │ │ ├── python_39.lock │ │ ├── python_lower_bound.toml │ │ ├── url_dependency.lock │ │ ├── version_not_specified.lock │ │ └── yanked_version.lock │ ├── projects │ │ ├── pipenv │ │ │ ├── editable-package │ │ │ │ ├── Pipfile │ │ │ │ ├── Pipfile.lock │ │ │ │ ├── ballcone │ │ │ │ │ └── __init__.py │ │ │ │ └── pyproject.toml │ │ │ ├── missing-system-library-old-python │ │ │ │ └── Pipfile │ │ │ └── missing-system-library │ │ │ │ └── Pipfile │ │ ├── poetry │ │ │ ├── multiple_requirements │ │ │ │ ├── poetry.lock │ │ │ │ └── pyproject.toml │ │ │ └── relative_path │ │ │ │ ├── my-project │ │ │ │ ├── pyproject.toml │ │ │ │ └── src │ │ │ │ │ └── __init__.py │ │ │ │ ├── poetry.lock │ │ │ │ └── pyproject.toml │ │ └── unresolvable │ │ │ ├── requirements.in │ │ │ └── requirements.txt │ ├── psycopg_homepage.html │ ├── pypi │ │ ├── pypi_response.json │ │ ├── pypi_response_bitbucket.json │ │ ├── pypi_response_description_source.json │ │ ├── pypi_response_extras.json │ │ ├── pypi_response_luigi.json │ │ ├── pypi_response_no_source.json │ │ ├── pypi_response_pendulum.json │ │ ├── pypi_response_prerelease.json │ │ ├── pypi_response_project_urls_source.json │ │ ├── pypi_simple_response.html │ │ ├── pypi_simple_response_attrs.html │ │ ├── pypi_simple_response_capital.html │ │ ├── pypi_simple_response_devpi.html │ │ ├── pypi_simple_response_django.html │ │ ├── pypi_simple_response_extra.html │ │ ├── pypi_simple_response_multiline.html │ │ ├── pypi_simple_response_requests.html │ │ ├── pypi_simple_response_space.html │ │ ├── pypi_simple_response_underscore.html │ │ ├── pypi_simple_response_urllib3.html │ │ ├── pypi_simple_response_yanked.html │ │ └── pypi_simple_response_zip.html │ ├── pyproject_files │ │ ├── basic_poetry_dependencies.toml │ │ ├── black_configuration.toml │ │ ├── caret_version.toml │ │ ├── conflict_at_latest.toml │ │ ├── different_requirements.toml │ │ ├── different_requirements_legacy.toml │ │ ├── different_requirements_main.toml │ │ ├── dir_dependency.toml │ │ ├── extra_source.toml │ │ ├── extra_source_explicit.toml │ │ ├── extra_source_explicit_and_package_specify_source.toml │ │ ├── extras.toml │ │ ├── file_dependency.toml │ │ ├── git_conflict.toml │ │ ├── git_dependency.toml │ │ ├── git_dependency_bad_ref.toml │ │ ├── git_dependency_in_a_subdirectory.toml │ │ ├── git_dependency_unreachable.toml │ │ ├── indented.toml │ │ ├── inline_comments.toml │ │ ├── invalid_wildcard.toml │ │ ├── latest_subdep_blocked.toml │ │ ├── multiple_constraint_dependency.toml │ │ ├── needs_sanitization.toml │ │ ├── no_dependencies.toml │ │ ├── no_requirements.toml │ │ ├── optional_dependencies.toml │ │ ├── optional_dependencies_only.toml │ │ ├── package_specify_source.toml │ │ ├── pdm_example.toml │ │ ├── pep621_exact_requirement.toml │ │ ├── poetry_exact_requirement.toml │ │ ├── poetry_group_dependencies.toml │ │ ├── poetry_non_package_mode.toml │ │ ├── private_secondary_source.toml │ │ ├── private_source.toml │ │ ├── pypi_explicit.toml │ │ ├── pypi_explicit_lowercase.toml │ │ ├── pyproject_1_0_0.toml │ │ ├── pyproject_1_0_0_nodeps.toml │ │ ├── pyproject_1_0_0_optional_deps.toml │ │ ├── pytest.toml │ │ ├── python_2.toml │ │ ├── python_310.toml │ │ ├── python_39.toml │ │ ├── python_lower_bound.toml │ │ ├── python_lower_bound_nested.toml │ │ ├── same_requirements.toml │ │ ├── solver_problem.toml │ │ ├── standard_python.toml │ │ ├── standard_python_tilde_version.toml │ │ ├── table.toml │ │ ├── table_build_system_requires.toml │ │ ├── table_version_conflicts.toml │ │ ├── table_version_last.toml │ │ ├── tarball_path_dependency.toml │ │ ├── tilde_version.toml │ │ ├── unparseable.toml │ │ ├── url_dependency.toml │ │ ├── version_not_specified.toml │ │ └── yanked_version.toml │ ├── releases_api │ │ ├── pypi │ │ │ ├── pypi_json_response.json │ │ │ └── pypi_json_response_empty.json │ │ └── simple │ │ │ └── simple_index.html │ ├── requirements │ │ ├── cascading.txt │ │ ├── cascading_nested.txt │ │ ├── comments.txt │ │ ├── custom_index.txt │ │ ├── custom_index_invalid.txt │ │ ├── custom_index_invalid_env.txt │ │ ├── custom_index_quotes.txt │ │ ├── custom_index_valid.txt │ │ ├── extra_index.txt │ │ ├── extra_index_quotes.txt │ │ ├── extras.txt │ │ ├── hard_names_runtime.txt │ │ ├── hashes.txt │ │ ├── hashes_512.txt │ │ ├── hashes_multiline.txt │ │ ├── hashes_multiline_no_space.txt │ │ ├── hashes_single.txt │ │ ├── hashes_single_to_multiple.txt │ │ ├── hashes_unknown_package.txt │ │ ├── incompatible_versions.txt │ │ ├── invalid_lines.txt │ │ ├── invalid_options.txt │ │ ├── invalid_requirements.txt │ │ ├── invalid_value.txt │ │ ├── jinja_requirements.txt │ │ ├── local_version.txt │ │ ├── malformed_markers.txt │ │ ├── markers.txt │ │ ├── markers_2.txt │ │ ├── markers_and_hashes_multiline.txt │ │ ├── markers_with_combination_of_conditions.txt │ │ ├── minor_version_specified.txt │ │ ├── name_clash.txt │ │ ├── pbr.txt │ │ ├── pip_compile_bounded.txt │ │ ├── pip_compile_custom_header.txt │ │ ├── pip_compile_editable.txt │ │ ├── pip_compile_extra_hashes.txt │ │ ├── pip_compile_hashes.txt │ │ ├── pip_compile_imports_setup.txt │ │ ├── pip_compile_imports_shared.txt │ │ ├── pip_compile_met_marker.txt │ │ ├── pip_compile_native_dependencies.txt │ │ ├── pip_compile_no_binary.txt │ │ ├── pip_compile_requests.txt │ │ ├── pip_compile_resolver_backtracking.txt │ │ ├── pip_compile_resolver_legacy.txt │ │ ├── pip_compile_resolves_differently_by_python.txt │ │ ├── pip_compile_safe.txt │ │ ├── pip_compile_setuptools.txt │ │ ├── pip_compile_strip_extras.txt │ │ ├── pip_compile_unmet_marker.txt │ │ ├── pip_compile_unpinned.txt │ │ ├── pip_compile_unpinned_renamed.txt │ │ ├── pip_compile_unpinned_rogue.txt │ │ ├── pip_compile_unsafe.txt │ │ ├── prefix_match.txt │ │ ├── python_header.txt │ │ ├── python_header_lower.txt │ │ ├── remote_constraints.txt │ │ ├── specific_with_constraints.txt │ │ ├── tarball_path_dependency │ │ ├── urllib.txt │ │ ├── version_between_bounds.txt │ │ ├── version_not_specified.txt │ │ ├── version_not_specified_dev.txt │ │ ├── version_not_specified_runtime.txt │ │ ├── version_specified.txt │ │ ├── version_urlib_patched.txt │ │ ├── version_urlib_vulnerable.txt │ │ ├── with_constraints.txt │ │ ├── with_git_dependency.txt │ │ ├── with_path_dependency.txt │ │ └── with_setup_path.txt │ └── setup_files │ │ ├── extras.cfg │ │ ├── extras.py │ │ ├── illformed_req.cfg │ │ ├── illformed_req.py │ │ ├── imports_version.py │ │ ├── imports_version_for_dep.py │ │ ├── impossible_imports.py │ │ ├── markers.cfg │ │ ├── markers.py │ │ ├── no_tests_require.cfg │ │ ├── no_tests_require.py │ │ ├── requests_setup.py │ │ ├── requires_main.py │ │ ├── setup.cfg │ │ ├── setup.py │ │ ├── setup_with_requires.cfg │ │ ├── small.py │ │ ├── small_needs_sanitizing.py │ │ ├── unparseable_python_requires.py │ │ ├── with_comments.cfg │ │ ├── with_open.py │ │ ├── with_parse_reqs.py │ │ ├── with_pbr.py │ │ └── with_print.py │ └── spec_helper.rb ├── script ├── _common ├── build ├── ci-test-updater ├── dependabot ├── generate-coverage-report ├── setup └── updater-e2e ├── silent ├── .bundle │ └── config ├── .rubocop.yml ├── Dockerfile ├── README.md ├── dependabot-silent.gemspec ├── lib │ └── dependabot │ │ ├── silent.rb │ │ └── silent │ │ ├── file_fetcher.rb │ │ ├── file_parser.rb │ │ ├── file_updater.rb │ │ ├── metadata_finder.rb │ │ ├── package_manager.rb │ │ ├── requirement.rb │ │ ├── update_checker.rb │ │ └── version.rb └── tests │ ├── go.mod │ ├── go.sum │ ├── silent_test.go │ └── testdata │ ├── err-fetching.txt │ ├── err-glob-not-found.txt │ ├── err-parsing.txt │ ├── su-basic.txt │ ├── su-err-all-versions-ignored-rebase.txt │ ├── su-err-all-versions-ignored.txt │ ├── su-err-dependency-not-found.txt │ ├── su-err-not-found.txt │ ├── su-err-not-needed.txt │ ├── su-err-not-possible.txt │ ├── su-err-not-supported.txt │ ├── su-err-not-vulnerable.txt │ ├── su-err-pr-exists-latest.txt │ ├── su-err-pr-exists-security.txt │ ├── su-group-pattern-multidir.txt │ ├── su-group-pattern.txt │ ├── su-group-semver.txt │ ├── su-group-type.txt │ ├── su-multidir-rebase.txt │ ├── su-multidir.txt │ ├── su-versions.txt │ ├── vs-close-up-to-date.txt │ ├── vu-basic-directories.txt │ ├── vu-basic.txt │ ├── vu-glob-overlap.txt │ ├── vu-glob.txt │ ├── vu-group-all.txt │ ├── vu-group-err-creation.txt │ ├── vu-group-err-update.txt │ ├── vu-group-exclude-patterns.txt │ ├── vu-group-incidental.txt │ ├── vu-group-individual.txt │ ├── vu-group-multidir-all.txt │ ├── vu-group-multidir-pattern.txt │ ├── vu-group-multidir-rebase.txt │ ├── vu-group-multidir-semver.txt │ ├── vu-group-multigroup-rebase-first.txt │ ├── vu-group-multigroup-rebase-second.txt │ ├── vu-group-overlap.txt │ ├── vu-group-semver-error.txt │ ├── vu-group-semver-git.txt │ ├── vu-group-semver-ignore-major.txt │ ├── vu-group-semver.txt │ ├── vu-group-type.txt │ ├── vu-group-unmatched.txt │ ├── vu-group-update-not-possible.txt │ ├── vu-incidental.txt │ ├── vu-multidir-rebase.txt │ ├── vu-multidir.txt │ ├── vu-unsupported.txt │ └── vu-update-not-possible.txt ├── sorbet ├── config ├── rbi │ ├── annotations │ │ ├── faraday.rbi │ │ ├── rainbow.rbi │ │ └── webmock.rbi │ ├── gems │ │ ├── .gitattributes │ │ ├── addressable@2.8.6.rbi │ │ ├── ast@2.4.2.rbi │ │ ├── aws-eventstream@1.3.0.rbi │ │ ├── aws-partitions@1.877.0.rbi │ │ ├── aws-sdk-codecommit@1.63.0.rbi │ │ ├── aws-sdk-core@3.190.1.rbi │ │ ├── aws-sdk-ecr@1.68.0.rbi │ │ ├── aws-sigv4@1.8.0.rbi │ │ ├── base64@0.2.0.rbi │ │ ├── benchmark@0.4.0.rbi │ │ ├── bigdecimal@3.1.8.rbi │ │ ├── citrus@3.0.2.rbi │ │ ├── commonmarker@0.23.10.rbi │ │ ├── crack@1.0.0.rbi │ │ ├── csv@3.3.0.rbi │ │ ├── diff-lcs@1.5.0.rbi │ │ ├── docile@1.4.0.rbi │ │ ├── docker_registry2@1.18.2.rbi │ │ ├── domain_name@0.6.20231109.rbi │ │ ├── erubi@1.13.1.rbi │ │ ├── excon@0.110.0.rbi │ │ ├── faraday-net_http@3.0.2.rbi │ │ ├── faraday-retry@2.2.0.rbi │ │ ├── faraday@2.7.11.rbi │ │ ├── gitlab@5.1.0.rbi │ │ ├── gpgme@2.0.23.rbi │ │ ├── hashdiff@1.1.0.rbi │ │ ├── http-accept@1.7.0.rbi │ │ ├── http-cookie@1.0.5.rbi │ │ ├── httparty@0.22.0.rbi │ │ ├── io-console@0.7.2.rbi │ │ ├── jmespath@1.6.2.rbi │ │ ├── json@2.11.3.rbi │ │ ├── language_server-protocol@3.17.0.3.rbi │ │ ├── mime-types-data@3.2023.1205.rbi │ │ ├── mime-types@3.5.2.rbi │ │ ├── mini_mime@1.1.5.rbi │ │ ├── mini_portile2@2.8.5.rbi │ │ ├── multi_xml@0.7.1.rbi │ │ ├── netrc@0.11.0.rbi │ │ ├── nokogiri@1.18.1.rbi │ │ ├── octokit@7.2.0.rbi │ │ ├── opentelemetry-api@1.5.0.rbi │ │ ├── opentelemetry-logs-api@0.2.0.rbi │ │ ├── opentelemetry-metrics-api@0.3.0.rbi │ │ ├── parallel@1.24.0.rbi │ │ ├── parallel_tests@4.4.0.rbi │ │ ├── parseconfig@1.0.8.rbi │ │ ├── parser@3.3.6.0.rbi │ │ ├── prism@1.3.0.rbi │ │ ├── psych@5.1.2.rbi │ │ ├── public_suffix@5.0.4.rbi │ │ ├── racc@1.8.1.rbi │ │ ├── rainbow@3.1.1.rbi │ │ ├── rake@13.2.1.rbi │ │ ├── rbi@0.2.2.rbi │ │ ├── rdoc@6.6.3.1.rbi │ │ ├── regexp_parser@2.9.2.rbi │ │ ├── reline@0.5.2.rbi │ │ ├── rest-client@2.1.0.rbi │ │ ├── rexml@3.2.8.rbi │ │ ├── rspec-core@3.12.2.rbi │ │ ├── rspec-expectations@3.12.3.rbi │ │ ├── rspec-its@1.3.0.rbi │ │ ├── rspec-mocks@3.12.6.rbi │ │ ├── rspec-sorbet@1.9.2.rbi │ │ ├── rspec-support@3.12.1.rbi │ │ ├── rspec@3.12.0.rbi │ │ ├── rubocop-ast@1.32.3.rbi │ │ ├── rubocop-capybara@2.20.0.rbi │ │ ├── rubocop-factory_bot@2.25.1.rbi │ │ ├── rubocop-performance@1.22.1.rbi │ │ ├── rubocop-rspec@2.29.1.rbi │ │ ├── rubocop-rspec_rails@2.28.3.rbi │ │ ├── rubocop-sorbet@0.8.7.rbi │ │ ├── rubocop@1.67.0.rbi │ │ ├── ruby-progressbar@1.13.0.rbi │ │ ├── ruby2_keywords@0.0.5.rbi │ │ ├── rubyzip@2.3.2.rbi │ │ ├── sawyer@0.9.2.rbi │ │ ├── simplecov-html@0.12.3.rbi │ │ ├── simplecov@0.22.0.rbi │ │ ├── simplecov_json_formatter@0.1.4.rbi │ │ ├── spoom@1.5.1.rbi │ │ ├── stackprof@0.2.25.rbi │ │ ├── stringio@3.1.0.rbi │ │ ├── strscan@3.1.0.rbi │ │ ├── tapioca@0.16.11.rbi │ │ ├── terminal-table@3.0.2.rbi │ │ ├── thor@1.3.2.rbi │ │ ├── toml-rb@4.0.0.rbi │ │ ├── turbo_tests@2.2.0.rbi │ │ ├── unicode-display_width@2.5.0.rbi │ │ ├── vcr@6.2.0.rbi │ │ ├── webmock@3.19.1.rbi │ │ ├── webrick@1.9.1.rbi │ │ ├── yard-sorbet@0.9.0.rbi │ │ ├── yard@0.9.37.rbi │ │ └── zeitwerk@2.7.1.rbi │ ├── shims │ │ ├── array.rbi │ │ ├── aws-sdk-codecommit.rbi │ │ ├── aws-sdk-ecr.rbi │ │ ├── commonmarker.rbi │ │ ├── excon.rbi │ │ ├── flamegraph.rbi │ │ ├── gpgme.rbi │ │ ├── hash.rbi │ │ ├── opentelemetry-sdk.rbi │ │ ├── rubygems.rbi │ │ ├── sentry-ruby.rbi │ │ └── strscan.rbi │ └── todo.rbi └── tapioca │ ├── config.yml │ └── require.rb ├── swift ├── .bundle │ └── config ├── .gitignore ├── .rubocop.yml ├── Dockerfile ├── README.md ├── dependabot-swift.gemspec ├── lib │ └── dependabot │ │ ├── swift.rb │ │ └── swift │ │ ├── file_fetcher.rb │ │ ├── file_parser.rb │ │ ├── file_parser │ │ ├── dependency_parser.rb │ │ └── manifest_parser.rb │ │ ├── file_updater.rb │ │ ├── file_updater │ │ ├── lockfile_updater.rb │ │ ├── manifest_updater.rb │ │ └── requirement_replacer.rb │ │ ├── language.rb │ │ ├── metadata_finder.rb │ │ ├── native_requirement.rb │ │ ├── package_manager.rb │ │ ├── requirement.rb │ │ ├── update_checker.rb │ │ ├── update_checker │ │ ├── requirements_updater.rb │ │ └── version_resolver.rb │ │ └── version.rb ├── script │ └── ci-test └── spec │ ├── dependabot │ ├── swift │ │ ├── file_fetcher_spec.rb │ │ ├── file_parser_spec.rb │ │ ├── file_updater_spec.rb │ │ ├── language_spec.rb │ │ ├── metadata_finder_spec.rb │ │ ├── native_requirement_spec.rb │ │ ├── package_manager_spec.rb │ │ └── update_checker_spec.rb │ └── swift_spec.rb │ ├── fixtures │ ├── git │ │ └── upload_packs │ │ │ ├── nimble │ │ │ ├── quick │ │ │ ├── reactive-swift │ │ │ └── vapor │ └── projects │ │ ├── Example-Deprecated │ │ ├── .build │ │ │ ├── checkouts │ │ │ │ ├── Nimble │ │ │ │ │ ├── Package.resolved │ │ │ │ │ ├── Package.swift │ │ │ │ │ └── Sources │ │ │ │ │ │ └── Nimble │ │ │ │ │ │ └── DSL.swift │ │ │ │ ├── Quick │ │ │ │ │ ├── Package.resolved │ │ │ │ │ ├── Package.swift │ │ │ │ │ └── Sources │ │ │ │ │ │ └── Quick │ │ │ │ │ │ └── QuickMain.swift │ │ │ │ ├── swift-argument-parser │ │ │ │ │ ├── Package.swift │ │ │ │ │ └── Sources │ │ │ │ │ │ ├── ArgumentParser │ │ │ │ │ │ └── Parsing │ │ │ │ │ │ │ └── Name.swift │ │ │ │ │ │ └── ArgumentParserToolInfo │ │ │ │ │ │ └── ToolInfo.swift │ │ │ │ ├── swift-benchmark │ │ │ │ │ ├── Package.resolved │ │ │ │ │ ├── Package.swift │ │ │ │ │ └── Sources │ │ │ │ │ │ └── Benchmark │ │ │ │ │ │ └── Benchmark.swift │ │ │ │ ├── swift-case-paths │ │ │ │ │ ├── Package.resolved │ │ │ │ │ ├── Package.swift │ │ │ │ │ ├── Package@swift-5.1.swift │ │ │ │ │ └── Sources │ │ │ │ │ │ └── CasePaths │ │ │ │ │ │ └── CasePaths.swift │ │ │ │ ├── swift-custom-dump │ │ │ │ │ ├── Package.resolved │ │ │ │ │ ├── Package.swift │ │ │ │ │ └── Sources │ │ │ │ │ │ └── CustomDump │ │ │ │ │ │ └── Dump.swift │ │ │ │ ├── swift-docc-plugin │ │ │ │ │ ├── Package.swift │ │ │ │ │ └── Sources │ │ │ │ │ │ └── SwiftDocCPluginUtilities │ │ │ │ │ │ └── HelpInformation.swift │ │ │ │ ├── swift-openapi-runtime │ │ │ │ │ ├── Package.swift │ │ │ │ │ └── Sources │ │ │ │ │ │ └── OpenAPIRuntime │ │ │ │ │ │ └── OpenAPIRuntime.swift │ │ │ │ └── xctest-dynamic-overlay │ │ │ │ │ ├── Package.resolved │ │ │ │ │ ├── Package.swift │ │ │ │ │ └── Sources │ │ │ │ │ └── XCTestDynamicOverlay │ │ │ │ │ └── XCTFail.swift │ │ │ └── workspace-state.json │ │ ├── Package.resolved │ │ └── Package.swift │ │ ├── Example │ │ ├── .build │ │ │ ├── checkouts │ │ │ │ ├── ReactiveSwift │ │ │ │ │ ├── Package.resolved │ │ │ │ │ ├── Package.swift │ │ │ │ │ └── Sources │ │ │ │ │ │ └── Reactive.swift │ │ │ │ ├── combine-schedulers │ │ │ │ │ ├── Package.resolved │ │ │ │ │ ├── Package.swift │ │ │ │ │ └── Sources │ │ │ │ │ │ └── CombineSchedulers │ │ │ │ │ │ └── SwiftUI.swift │ │ │ │ ├── swift-argument-parser │ │ │ │ │ ├── Package.swift │ │ │ │ │ └── Sources │ │ │ │ │ │ ├── ArgumentParser │ │ │ │ │ │ └── Parsing │ │ │ │ │ │ │ └── Name.swift │ │ │ │ │ │ └── ArgumentParserToolInfo │ │ │ │ │ │ └── ToolInfo.swift │ │ │ │ ├── swift-benchmark │ │ │ │ │ ├── Package.resolved │ │ │ │ │ ├── Package.swift │ │ │ │ │ └── Sources │ │ │ │ │ │ └── Benchmark │ │ │ │ │ │ └── Benchmark.swift │ │ │ │ ├── swift-case-paths │ │ │ │ │ ├── Package.resolved │ │ │ │ │ ├── Package.swift │ │ │ │ │ ├── Package@swift-5.1.swift │ │ │ │ │ └── Sources │ │ │ │ │ │ └── CasePaths │ │ │ │ │ │ └── CasePath.swift │ │ │ │ ├── swift-custom-dump │ │ │ │ │ ├── Package.resolved │ │ │ │ │ ├── Package.swift │ │ │ │ │ └── Sources │ │ │ │ │ │ └── CustomDump │ │ │ │ │ │ └── Dump.swift │ │ │ │ ├── swift-docc-plugin │ │ │ │ │ ├── Package.swift │ │ │ │ │ └── Sources │ │ │ │ │ │ └── SwiftDocCPluginUtilities │ │ │ │ │ │ └── Arguments.swift │ │ │ │ └── xctest-dynamic-overlay │ │ │ │ │ ├── Package.resolved │ │ │ │ │ ├── Package.swift │ │ │ │ │ └── Sources │ │ │ │ │ └── XCTestDynamicOverlay │ │ │ │ │ └── XCTFail.swift │ │ │ └── workspace-state.json │ │ ├── Package.resolved │ │ └── Package.swift │ │ ├── ReactiveCocoa │ │ ├── Package.resolved │ │ └── Package.swift │ │ ├── ReactiveCocoaNested │ │ └── subfolder │ │ │ ├── Package.resolved │ │ │ ├── Package.swift │ │ │ └── Sources │ │ │ └── ReactiveCocoa │ │ │ └── ReactiveCocoa.swift │ │ ├── ReactiveCocoaNoLockfile │ │ └── Package.swift │ │ ├── conflicts │ │ ├── Package.resolved │ │ └── Package.swift │ │ ├── double_parentheses │ │ ├── Package.resolved │ │ ├── Package.swift │ │ └── Sources │ │ │ └── swift-package-monitored-by-dependabot │ │ │ └── swift_package_monitored_by_dependabot.swift │ │ ├── double_space │ │ ├── Package.resolved │ │ ├── Package.swift │ │ └── Sources │ │ │ └── swift-package-monitored-by-dependabot │ │ │ └── swift_package_monitored_by_dependabot.swift │ │ ├── manifest-only │ │ └── Package.swift │ │ ├── scp │ │ ├── Package.resolved │ │ ├── Package.swift │ │ └── Sources │ │ │ └── swift-package-monitored-by-dependabot │ │ │ └── swift_package_monitored_by_dependabot.swift │ │ └── standard │ │ ├── Package.resolved │ │ └── Package.swift │ └── spec_helper.rb ├── terraform ├── .bundle │ └── config ├── .gitignore ├── .rubocop.yml ├── Dockerfile ├── README.md ├── dependabot-terraform.gemspec ├── helpers │ └── build ├── lib │ └── dependabot │ │ ├── terraform.rb │ │ └── terraform │ │ ├── file_fetcher.rb │ │ ├── file_filter.rb │ │ ├── file_parser.rb │ │ ├── file_selector.rb │ │ ├── file_updater.rb │ │ ├── metadata_finder.rb │ │ ├── package_manager.rb │ │ ├── registry_client.rb │ │ ├── requirement.rb │ │ ├── requirements_updater.rb │ │ ├── update_checker.rb │ │ └── version.rb ├── script │ └── ci-test └── spec │ ├── dependabot │ ├── terraform │ │ ├── file_fetcher_spec.rb │ │ ├── file_parser_spec.rb │ │ ├── file_updater_spec.rb │ │ ├── metadata_finder_spec.rb │ │ ├── package_manager_spec.rb │ │ ├── registry_client_spec.rb │ │ ├── requirement_spec.rb │ │ ├── requirements_updater_spec.rb │ │ ├── update_checker_spec.rb │ │ └── version_spec.rb │ └── terraform_spec.rb │ ├── fixtures │ ├── config_files │ │ └── provider.tf │ ├── git │ │ └── upload_packs │ │ │ └── terraform-null-label │ ├── github │ │ ├── contents_lockfile_repo.json │ │ ├── contents_terraform_file.json │ │ ├── contents_terraform_repo.json │ │ ├── contents_terragrunt_hcl_repo.json │ │ └── not_found.json │ ├── projects │ │ ├── child_module_with_no_source │ │ │ ├── main.tf │ │ │ └── override.tf │ │ ├── deprecated_provider │ │ │ └── main.tf │ │ ├── duplicate_child_modules │ │ │ ├── child_module_one │ │ │ │ └── main.tf │ │ │ └── main.tf │ │ ├── git_protocol │ │ │ └── main.tf │ │ ├── git_tags_011 │ │ │ └── main.tf │ │ ├── git_tags_012 │ │ │ └── main.tf │ │ ├── git_tags_013 │ │ │ ├── child_module_one │ │ │ │ └── main.tf │ │ │ ├── child_module_two │ │ │ │ └── main.tf │ │ │ └── main.tf │ │ ├── hcl2 │ │ │ └── main.tf │ │ ├── invalid_registry │ │ │ └── main.tf │ │ ├── lockfile │ │ │ ├── .terraform.lock.hcl │ │ │ ├── main.tf │ │ │ └── versions.tf │ │ ├── lockfile_multiple_platforms │ │ │ ├── .terraform.lock.hcl │ │ │ ├── main.tf │ │ │ └── versions.tf │ │ ├── lockfile_unreachable_module │ │ │ ├── .terraform.lock.hcl │ │ │ └── main.tf │ │ ├── lockfile_with_modules │ │ │ ├── .terraform.lock.hcl │ │ │ ├── caf_module.tf │ │ │ └── versions.tf │ │ ├── lockfile_with_modules_with_v_prefix │ │ │ ├── .terraform.lock.hcl │ │ │ ├── caf_module.tf │ │ │ └── versions.tf │ │ ├── nested_modules │ │ │ └── main.tf │ │ ├── nested_modules_with_v_prefix │ │ │ └── main.tf │ │ ├── pessimistic_constraint_lockfile │ │ │ ├── .terraform.lock.hcl │ │ │ └── main.tf │ │ ├── private_module │ │ │ └── main.tf │ │ ├── private_module_proxy │ │ │ └── main.tf │ │ ├── private_module_with_dir_suffix │ │ │ └── main.tf │ │ ├── private_module_with_v_prefix │ │ │ └── main.tf │ │ ├── private_modules_with_different_versions │ │ │ └── main.tf │ │ ├── private_provider │ │ │ └── main.tf │ │ ├── private_registry │ │ │ └── main.tf │ │ ├── private_registry_pessimistic_constraint │ │ │ └── main.tf │ │ ├── provider │ │ │ └── main.tf │ │ ├── provider_implicit_source │ │ │ └── main.tf │ │ ├── provider_no_namespace │ │ │ └── main.tf │ │ ├── provider_version_preceed │ │ │ └── providers.tf │ │ ├── provider_with_backend │ │ │ ├── .terraform.lock.hcl │ │ │ └── providers.tf │ │ ├── provider_with_local_path_modules │ │ │ ├── .terraform.lock.hcl │ │ │ ├── main.tf │ │ │ ├── modules │ │ │ │ ├── repeat_that │ │ │ │ │ └── main.tf │ │ │ │ └── repeat_this │ │ │ │ │ └── main.tf │ │ │ └── providers.tf │ │ ├── provider_with_mixed_case │ │ │ ├── .terraform.lock.hcl │ │ │ └── providers.tf │ │ ├── provider_with_multiple_local_path_modules │ │ │ ├── .terraform.lock.hcl │ │ │ ├── loader.tf │ │ │ ├── loader │ │ │ │ ├── project │ │ │ │ │ └── providers.tf │ │ │ │ ├── projects.tf │ │ │ │ └── providers.tf │ │ │ └── providers.tf │ │ ├── registry │ │ │ └── main.tf │ │ ├── registry_012 │ │ │ └── main.tf │ │ ├── registry_012_with_v_prefix │ │ │ └── main.tf │ │ ├── registry_provider │ │ │ └── main.tf │ │ ├── registry_provider_compound_local_name │ │ │ └── main.tf │ │ ├── registry_with_v_prefix │ │ │ └── main.tf │ │ ├── terraform_lock_only │ │ │ └── .terraform.lock.hcl │ │ ├── terragrunt_hcl │ │ │ └── terragrunt.hcl │ │ ├── unparseable │ │ │ └── main.tf │ │ ├── up-to-date_lockfile │ │ │ ├── .terraform.lock.hcl │ │ │ ├── main.tf │ │ │ └── versions.tf │ │ └── versions_file │ │ │ ├── main.tf │ │ │ └── versions.tf │ ├── registry_responses │ │ ├── hashicorp_consul_aws_0.3.8.json │ │ └── hashicorp_consul_aws_versions.json │ └── vcr_cassettes │ │ ├── Dependabot_Terraform_MetadataFinder │ │ └── _source_url │ │ │ └── with_a_provider │ │ │ └── 1_2_3_1.yml │ │ ├── Dependabot_Terraform_RegistryClient │ │ ├── fetches_module_versions.yml │ │ ├── fetches_provider_versions.yml │ │ ├── fetches_the_source_for_a_module_dependency.yml │ │ ├── fetches_the_source_for_a_provider_dependency.yml │ │ ├── fetches_the_source_for_a_provider_from_a_custom_registry.yml │ │ ├── handles_sources_that_can_t_be_found.yml │ │ └── raises_an_error_when_it_cannot_find_the_dependency.yml │ │ └── Dependabot_Terraform_UpdateChecker │ │ └── _updated_requirements │ │ └── with_a_provider │ │ └── updates_the_requirement.yml │ └── spec_helper.rb ├── updater ├── .gitignore ├── .rubocop.yml ├── .ruby-version ├── Gemfile ├── Gemfile.lock ├── README.md ├── bin │ ├── fetch_files.rb │ ├── run │ └── update_files.rb ├── config │ ├── .npmrc │ └── .yarnrc ├── lib │ └── dependabot │ │ ├── api_client.rb │ │ ├── base_command.rb │ │ ├── dependency_change.rb │ │ ├── dependency_change_builder.rb │ │ ├── dependency_group_engine.rb │ │ ├── dependency_snapshot.rb │ │ ├── environment.rb │ │ ├── file_fetcher_command.rb │ │ ├── job.rb │ │ ├── logger │ │ └── formats.rb │ │ ├── notices_helpers.rb │ │ ├── opentelemetry.rb │ │ ├── pull_request.rb │ │ ├── sentry.rb │ │ ├── sentry │ │ ├── exception_sanitizer_processor.rb │ │ ├── processor.rb │ │ └── sentry_context_processor.rb │ │ ├── service.rb │ │ ├── setup.rb │ │ ├── sorbet │ │ └── runtime.rb │ │ ├── update_files_command.rb │ │ ├── updater.rb │ │ └── updater │ │ ├── dependency_group_change_batch.rb │ │ ├── error_handler.rb │ │ ├── errors.rb │ │ ├── group_update_creation.rb │ │ ├── group_update_refreshing.rb │ │ ├── operations.rb │ │ ├── operations │ │ ├── create_group_update_pull_request.rb │ │ ├── create_security_update_pull_request.rb │ │ ├── group_update_all_versions.rb │ │ ├── refresh_group_update_pull_request.rb │ │ ├── refresh_security_update_pull_request.rb │ │ ├── refresh_version_update_pull_request.rb │ │ └── update_all_versions.rb │ │ └── security_update_helpers.rb └── spec │ ├── dependabot │ ├── api_client_spec.rb │ ├── dependency_change_builder_spec.rb │ ├── dependency_change_spec.rb │ ├── dependency_group_engine_spec.rb │ ├── dependency_snapshot_spec.rb │ ├── environment_spec.rb │ ├── file_fetcher_command_spec.rb │ ├── job_spec.rb │ ├── logger │ │ ├── basic_formatter_spec.rb │ │ └── job_formatter_spec.rb │ ├── notices_helpers_spec.rb │ ├── pull_request_spec.rb │ ├── sentry │ │ ├── exception_sanitizer_processor_spec.rb │ │ └── sentry_context_processor_spec.rb │ ├── service_spec.rb │ ├── update_files_command_spec.rb │ ├── updater │ │ ├── dependency_group_change_batch_spec.rb │ │ ├── error_handler_spec.rb │ │ ├── operations │ │ │ ├── create_group_update_pull_request_spec.rb │ │ │ ├── create_security_update_pull_request_spec.rb │ │ │ ├── refresh_group_update_pull_request_spec.rb │ │ │ ├── refresh_security_update_pull_request_spec.rb │ │ │ ├── refresh_version_update_pull_request_spec.rb │ │ │ └── update_all_versions_spec.rb │ │ ├── operations_spec.rb │ │ └── pull_request_helpers_spec.rb │ └── updater_spec.rb │ ├── fixtures │ ├── bundler │ │ ├── original │ │ │ ├── Gemfile │ │ │ ├── Gemfile.lock │ │ │ ├── sub_dep │ │ │ └── sub_dep.lock │ │ ├── unsupported │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ └── updated │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ ├── bundler2 │ │ ├── original │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ └── updated │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ ├── bundler_gemspec │ │ ├── original │ │ │ ├── Gemfile │ │ │ ├── Gemfile.lock │ │ │ └── library.gemspec │ │ └── updated │ │ │ ├── Gemfile │ │ │ ├── Gemfile.lock │ │ │ └── library.gemspec │ ├── bundler_grouped │ │ └── original │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ ├── bundler_multiple_groups │ │ ├── original │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ │ └── updated │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ ├── bundler_simple │ │ └── original │ │ │ ├── Gemfile │ │ │ └── Gemfile.lock │ ├── bundler_vendored │ │ ├── original │ │ │ ├── Gemfile │ │ │ ├── Gemfile.lock │ │ │ └── vendor │ │ │ │ └── cache │ │ │ │ ├── dummy-pkg-a-2.0.0.gem │ │ │ │ ├── dummy-pkg-b-1.1.0.gem │ │ │ │ └── ruby-dummy-git-dependency-20151f9b67c8 │ │ │ │ ├── .bundlecache │ │ │ │ └── dummy-git-dependency.gemspec │ │ └── updated │ │ │ ├── .bundle │ │ │ └── config │ │ │ ├── Gemfile │ │ │ ├── Gemfile.lock │ │ │ └── vendor │ │ │ └── cache │ │ │ ├── dummy-pkg-a-2.0.0.gem │ │ │ ├── dummy-pkg-b-1.2.0.gem │ │ │ └── ruby-dummy-git-dependency-c0e25c2eb332 │ │ │ ├── .bundlecache │ │ │ └── dummy-git-dependency.gemspec │ ├── composer │ │ ├── original │ │ │ ├── composer.json │ │ │ └── composer.lock │ │ └── updated │ │ │ ├── composer.json │ │ │ └── composer.lock │ ├── dummy │ │ └── original │ │ │ ├── a.dummy │ │ │ └── b.dummy │ ├── file_fetcher_output │ │ ├── output.json │ │ └── vendoring_output.json │ ├── handle_error.json │ ├── job_definitions │ │ ├── README.md │ │ ├── bundler │ │ │ ├── security_updates │ │ │ │ └── group_update_multi_dir.yaml │ │ │ └── version_updates │ │ │ │ ├── group_update_refresh.yaml │ │ │ │ ├── group_update_refresh_dependencies_changed.yaml │ │ │ │ ├── group_update_refresh_empty_group.yaml │ │ │ │ ├── group_update_refresh_missing_group.yaml │ │ │ │ ├── group_update_refresh_multiple_groups_unchaged.yaml │ │ │ │ ├── group_update_refresh_multiple_groups_unchaged_second_group.yaml │ │ │ │ ├── group_update_refresh_similar_pr.yaml │ │ │ │ ├── group_update_refresh_versions_changed.yaml │ │ │ │ └── pull_request_simple.yaml │ │ └── dummy │ │ │ └── version_updates │ │ │ └── group_update_peer_manifests.yaml │ ├── jobs │ │ ├── job_with_credentials.json │ │ ├── job_with_dummy.json │ │ ├── job_with_vendor_dependencies.json │ │ └── job_without_credentials.json │ ├── rubygems-index │ ├── rubygems-info-a │ ├── rubygems-info-b │ ├── rubygems-versions-a.json │ ├── rubygems-versions-b.json │ └── vcr_cassettes │ │ ├── Dependabot_FileFetcherCommand │ │ └── _perform_job │ │ │ ├── does_not_clone_the_repo.yml │ │ │ ├── fetches_the_files_and_writes_the_fetched_files_to_output_json.yml │ │ │ └── when_the_connectivity_check_is_enabled │ │ │ ├── logs_connectivity_is_successful_and_does_not_raise_an_error.yml │ │ │ └── when_connectivity_is_broken │ │ │ └── logs_connectivity_failed_and_does_not_raise_an_error.yml │ │ └── Dependabot_Updater_Operations_GroupUpdateAllVersions │ │ ├── when_the_snapshot_contains_a_git_dependency │ │ └── creates_individual_PRs_since_git_dependencies_cannot_be_grouped_as_semver.yml │ │ ├── when_the_snapshot_is_updating_a_gemspec │ │ └── creates_a_DependencyChange_for_just_the_modified_files_without_reporting_errors.yml │ │ └── when_the_snapshot_is_updating_vendored_dependencies │ │ └── creates_a_pull_request_that_includes_changes_to_the_vendored_files.yml │ ├── spec_helper.rb │ └── support │ ├── dependency_file_helpers.rb │ ├── dummy_package_manager │ ├── dummy.rb │ ├── file_fetcher.rb │ ├── file_parser.rb │ ├── file_updater.rb │ ├── requirement.rb │ ├── update_checker.rb │ └── version.rb │ └── dummy_pkg_helpers.rb └── uv ├── .bundle └── config ├── .gitignore ├── .rubocop.yml ├── Dockerfile ├── README.md ├── dependabot-uv.gemspec ├── helpers ├── build ├── lib │ ├── __init__.py │ ├── hasher.py │ └── parser.py ├── requirements.txt └── run.py ├── lib └── dependabot │ ├── uv.rb │ └── uv │ ├── authed_url_builder.rb │ ├── file_fetcher.rb │ ├── file_parser.rb │ ├── file_parser │ ├── pyproject_files_parser.rb │ ├── python_requirement_parser.rb │ └── setup_file_parser.rb │ ├── file_updater.rb │ ├── file_updater │ ├── compile_file_updater.rb │ ├── lock_file_updater.rb │ ├── pyproject_preparer.rb │ ├── requirement_file_updater.rb │ └── requirement_replacer.rb │ ├── language.rb │ ├── language_version_manager.rb │ ├── metadata_finder.rb │ ├── name_normaliser.rb │ ├── native_helpers.rb │ ├── package │ ├── package_details_fetcher.rb │ └── package_registry_finder.rb │ ├── package_manager.rb │ ├── pipenv_runner.rb │ ├── requirement.rb │ ├── requirement_parser.rb │ ├── requirements_file_matcher.rb │ ├── update_checker.rb │ ├── update_checker │ ├── latest_version_finder.rb │ ├── lock_file_resolver.rb │ ├── pip_compile_version_resolver.rb │ ├── pip_version_resolver.rb │ └── requirements_updater.rb │ └── version.rb ├── script └── ci-test └── spec ├── dependabot ├── uv │ ├── authed_url_builder_spec.rb │ ├── file_fetcher_spec.rb │ ├── file_parser │ │ ├── pyproject_files_parser_spec.rb │ │ ├── python_requirement_parser_spec.rb │ │ └── setup_file_parser_spec.rb │ ├── file_parser_spec.rb │ ├── file_updater │ │ ├── compile_file_updater_spec.rb │ │ ├── lock_file_updater_spec.rb │ │ ├── pyproject_preparer_spec.rb │ │ ├── requirement_file_updater_spec.rb │ │ └── requirement_replacer_spec.rb │ ├── file_updater_spec.rb │ ├── language_spec.rb │ ├── metadata_finder_spec.rb │ ├── package │ │ ├── package_details_fetcher_spec.rb │ │ └── package_registry_finder_spec.rb │ ├── package_manager_spec.rb │ ├── requirement_parser_spec.rb │ ├── requirement_spec.rb │ ├── update_checker │ │ ├── latest_version_finder_spec.rb │ │ ├── lock_file_resolver_spec.rb │ │ ├── pip_version_resolver_spec.rb │ │ └── requirements_updater_spec.rb │ ├── update_checker_spec.rb │ └── version_spec.rb └── uv_spec.rb ├── fixtures ├── constraints │ └── specific.txt ├── github │ ├── contents_directory_with_outside_reference.json │ ├── contents_directory_with_outside_reference_in_file.json │ ├── contents_directory_with_outside_reference_root.json │ ├── contents_directory_with_outside_reference_txt_file.json │ ├── contents_image.json │ ├── contents_pyproject_with_path.json │ ├── contents_python.json │ ├── contents_python_large_requirements_txt.json │ ├── contents_python_only_pipfile_and_lockfile.json │ ├── contents_python_only_pyproject.json │ ├── contents_python_only_requirements.json │ ├── contents_python_only_requirements_in.json │ ├── contents_python_only_setup.json │ ├── contents_python_only_setup_cfg.json │ ├── contents_python_only_uv_lock.json │ ├── contents_python_pdm_lock.json │ ├── contents_python_pipfile.json │ ├── contents_python_pipfile_unparseable.json │ ├── contents_python_pipfile_with_path_dep.json │ ├── contents_python_pyproject.json │ ├── contents_python_pyproject_and_pdm_lock.json │ ├── contents_python_pyproject_and_requirements_without_setup_py.json │ ├── contents_python_pyproject_and_setup_cfg.json │ ├── contents_python_repo.json │ ├── contents_python_requirements_folder.json │ ├── contents_python_uv_lock.json │ ├── contents_python_uv_lock_and_pyproject.json │ ├── contents_python_with_conf.json │ ├── contents_python_with_setup_cfg.json │ ├── contents_todo_txt.json │ ├── python_constraints_content.json │ ├── requirements_content.json │ ├── requirements_in_content.json │ ├── requirements_with_cascade.json │ ├── requirements_with_circular.json │ ├── requirements_with_comments.json │ ├── requirements_with_constraint.json │ ├── requirements_with_git_reference.json │ ├── requirements_with_git_url_reference.json │ ├── requirements_with_in_child.json │ ├── requirements_with_no_binary.json │ ├── requirements_with_path_dependencies.json │ ├── requirements_with_self_reference.json │ ├── requirements_with_self_reference_extras.json │ ├── requirements_with_self_reference_not_editable.json │ ├── requirements_with_simple_cascade.json │ ├── setup_cfg_content.json │ └── setup_content.json ├── path_dependencies │ └── taxtea-0.6.0.tar.gz ├── pip_compile_files │ ├── bounded.in │ ├── celery_extra_sqs.in │ ├── editable.in │ ├── extra.in │ ├── extra_hashes.in │ ├── git_source_bad_ref.in │ ├── git_source_unreachable.in │ ├── imports_dev.in │ ├── imports_mirror.in │ ├── imports_setup.in │ ├── imports_shared.in │ ├── incompatible_versions.in │ ├── met_marker.in │ ├── native_dependencies.in │ ├── no_binary.in │ ├── no_binary_uv.in │ ├── python_dateutil.in │ ├── python_header.in │ ├── requests.in │ ├── resolves_differently_by_python.in │ ├── setuptools.in │ ├── strip_extras.in │ ├── superstring.in │ ├── unmet_marker.in │ ├── unpinned.in │ ├── unresolvable.in │ ├── unsafe.in │ └── vcs_url.in ├── pip_conf_files │ ├── custom_index │ ├── custom_index_double_at │ ├── extra_index │ ├── extra_index_env_variable │ └── extra_index_env_variable_basic_auth ├── pipfile_files │ ├── arbitrary_equality │ ├── arbitrary_equality.lock │ ├── conflict_at_current │ ├── conflict_at_current.lock │ ├── conflict_at_latest │ ├── conflict_at_latest.lock │ ├── edited.lock │ ├── edited_array.lock │ ├── empty_requirement │ ├── environment_variable_source │ ├── environment_variable_source.lock │ ├── environment_variable_verify_ssl_false │ ├── environment_variable_verify_ssl_false.lock │ ├── exact_version │ ├── exact_version.lock │ ├── extra_subdependency │ ├── extra_subdependency.lock │ ├── git_source │ ├── git_source.lock │ ├── git_source_bad_ref │ ├── git_source_bad_ref.lock │ ├── git_source_no_ref │ ├── git_source_no_ref.lock │ ├── git_source_unreachable │ ├── git_source_unreachable.lock │ ├── hard_names │ ├── hard_names.lock │ ├── malformed_pipfile_source_missing │ ├── malformed_pipfile_source_missing.lock │ ├── no_source │ ├── not_in_lockfile │ ├── only_dev │ ├── only_dev.lock │ ├── path_dependency │ ├── path_dependency.lock │ ├── path_dependency_not_self │ ├── path_dependency_not_self.lock │ ├── private_source │ ├── private_source_auth │ ├── problematic_resolution │ ├── prod_and_dev │ ├── prod_and_dev.lock │ ├── prod_and_dev_different │ ├── required_python │ ├── required_python.lock │ ├── required_python_implicit │ ├── required_python_implicit.lock │ ├── required_python_invalid │ ├── required_python_unsupported │ ├── star │ ├── star.lock │ ├── unnecessary_subdependency.lock │ ├── unparseable │ ├── unparseable.lock │ ├── version_hash │ ├── version_hash.lock │ ├── version_not_specified │ ├── version_not_specified.lock │ ├── version_table │ ├── wildcard │ ├── with_quotes │ ├── yanked │ └── yanked.lock ├── poetry_locks │ ├── caret_version.lock │ ├── conflict_at_latest.lock │ ├── dir_dependency.lock │ ├── exact_version.lock │ ├── extra_dependency.lock │ ├── extras.lock │ ├── file_dependency.lock │ ├── git_conflict.lock │ ├── git_dependency.lock │ ├── git_dependency_in_a_subdirectory.lock │ ├── latest_subdep_blocked.lock │ ├── multiple_constraint_dependency.lock │ ├── pdm_example.lock │ ├── poetry.lock │ ├── private_secondary_source.lock │ ├── python_2.lock │ ├── python_310.lock │ ├── python_39.lock │ ├── python_lower_bound.toml │ ├── url_dependency.lock │ ├── version_not_specified.lock │ └── yanked_version.lock ├── psycopg_homepage.html ├── pypi │ ├── pypi_response.json │ ├── pypi_response_bitbucket.json │ ├── pypi_response_description_source.json │ ├── pypi_response_extras.json │ ├── pypi_response_luigi.json │ ├── pypi_response_no_source.json │ ├── pypi_response_pendulum.json │ ├── pypi_response_project_urls_source.json │ ├── pypi_simple_response.html │ ├── pypi_simple_response_attrs.html │ ├── pypi_simple_response_devpi.html │ ├── pypi_simple_response_django.html │ ├── pypi_simple_response_extra.html │ ├── pypi_simple_response_multiline.html │ ├── pypi_simple_response_requests.html │ ├── pypi_simple_response_space.html │ ├── pypi_simple_response_underscore.html │ ├── pypi_simple_response_urllib3.html │ ├── pypi_simple_response_yanked.html │ └── pypi_simple_response_zip.html ├── pyproject_files │ ├── basic_poetry_dependencies.toml │ ├── black_configuration.toml │ ├── caret_version.toml │ ├── complex_groups.toml │ ├── conflict_at_latest.toml │ ├── different_requirements.toml │ ├── different_requirements_legacy.toml │ ├── different_requirements_main.toml │ ├── dir_dependency.toml │ ├── extra_source.toml │ ├── extra_source_explicit.toml │ ├── extra_source_explicit_and_package_specify_source.toml │ ├── extras.toml │ ├── file_dependency.toml │ ├── git_conflict.toml │ ├── git_dependency.toml │ ├── git_dependency_bad_ref.toml │ ├── git_dependency_in_a_subdirectory.toml │ ├── git_dependency_unreachable.toml │ ├── indented.toml │ ├── inline_comments.toml │ ├── invalid_wildcard.toml │ ├── latest_subdep_blocked.toml │ ├── multiple_constraint_dependency.toml │ ├── needs_sanitization.toml │ ├── no_dependencies.toml │ ├── no_requirements.toml │ ├── optional_dependencies.toml │ ├── optional_dependencies_only.toml │ ├── package_specify_source.toml │ ├── pdm_example.toml │ ├── pep621_exact_requirement.toml │ ├── poetry_exact_requirement.toml │ ├── poetry_group_dependencies.toml │ ├── poetry_non_package_mode.toml │ ├── private_secondary_source.toml │ ├── private_source.toml │ ├── pypi_explicit.toml │ ├── pypi_explicit_lowercase.toml │ ├── pyproject_1_0_0.toml │ ├── pyproject_1_0_0_nodeps.toml │ ├── pyproject_1_0_0_optional_deps.toml │ ├── pytest.toml │ ├── python_2.toml │ ├── python_310.toml │ ├── python_39.toml │ ├── python_lower_bound.toml │ ├── python_lower_bound_nested.toml │ ├── same_requirements.toml │ ├── solver_problem.toml │ ├── standard_python.toml │ ├── standard_python_tilde_version.toml │ ├── table.toml │ ├── table_build_system_requires.toml │ ├── table_version_conflicts.toml │ ├── table_version_last.toml │ ├── tarball_path_dependency.toml │ ├── tilde_version.toml │ ├── unparseable.toml │ ├── url_dependency.toml │ ├── uv_simple.toml │ ├── version_not_specified.toml │ └── yanked_version.toml ├── releases_api │ ├── pypi │ │ ├── pypi_json_response.json │ │ └── pypi_json_response_empty.json │ └── simple │ │ └── simple_index.html ├── requirements │ ├── cascading.txt │ ├── cascading_nested.txt │ ├── comments.txt │ ├── custom_index.txt │ ├── custom_index_invalid.txt │ ├── custom_index_invalid_env.txt │ ├── custom_index_quotes.txt │ ├── custom_index_valid.txt │ ├── extra_index.txt │ ├── extra_index_quotes.txt │ ├── extras.txt │ ├── hard_names_runtime.txt │ ├── hashes.txt │ ├── hashes_512.txt │ ├── hashes_multiline.txt │ ├── hashes_multiline_no_space.txt │ ├── hashes_single.txt │ ├── hashes_single_to_multiple.txt │ ├── hashes_unknown_package.txt │ ├── incompatible_versions.txt │ ├── invalid_lines.txt │ ├── invalid_options.txt │ ├── invalid_requirements.txt │ ├── invalid_value.txt │ ├── jinja_requirements.txt │ ├── local_version.txt │ ├── malformed_markers.txt │ ├── markers.txt │ ├── markers_2.txt │ ├── markers_and_hashes_multiline.txt │ ├── markers_with_combination_of_conditions.txt │ ├── minor_version_specified.txt │ ├── name_clash.txt │ ├── pbr.txt │ ├── pip_compile_bounded.txt │ ├── pip_compile_custom_header.txt │ ├── pip_compile_editable.txt │ ├── pip_compile_extra_hashes.txt │ ├── pip_compile_hashes.txt │ ├── pip_compile_imports_setup.txt │ ├── pip_compile_imports_shared.txt │ ├── pip_compile_met_marker.txt │ ├── pip_compile_native_dependencies.txt │ ├── pip_compile_no_binary.txt │ ├── pip_compile_requests.txt │ ├── pip_compile_resolver_backtracking.txt │ ├── pip_compile_resolver_legacy.txt │ ├── pip_compile_resolves_differently_by_python.txt │ ├── pip_compile_safe.txt │ ├── pip_compile_setuptools.txt │ ├── pip_compile_strip_extras.txt │ ├── pip_compile_unmet_marker.txt │ ├── pip_compile_unpinned.txt │ ├── pip_compile_unpinned_renamed.txt │ ├── pip_compile_unpinned_rogue.txt │ ├── pip_compile_unsafe.txt │ ├── prefix_match.txt │ ├── python_header.txt │ ├── python_header_lower.txt │ ├── remote_constraints.txt │ ├── specific_with_constraints.txt │ ├── tarball_path_dependency │ ├── urllib.txt │ ├── uv_pip_compile.txt │ ├── uv_pip_compile_bounded.txt │ ├── uv_pip_compile_extra_hashes.txt │ ├── uv_pip_compile_hashes.txt │ ├── uv_pip_compile_imports_setup.txt │ ├── uv_pip_compile_no_binary.txt │ ├── uv_pip_compile_no_strip_extras.txt │ ├── uv_pip_compile_requests.txt │ ├── uv_pip_compile_safe.txt │ ├── uv_pip_compile_strip_extras.txt │ ├── uv_pip_compile_unmet_marker.txt │ ├── uv_pip_compile_unpinned.txt │ ├── uv_pip_compile_unpinned_renamed.txt │ ├── uv_pip_compile_unsafe.txt │ ├── uv_pip_compile_vcs_url.txt │ ├── version_between_bounds.txt │ ├── version_not_specified.txt │ ├── version_not_specified_dev.txt │ ├── version_not_specified_runtime.txt │ ├── version_specified.txt │ ├── version_urlib_patched.txt │ ├── version_urlib_vulnerable.txt │ ├── with_constraints.txt │ ├── with_git_dependency.txt │ ├── with_path_dependency.txt │ └── with_setup_path.txt ├── setup_files │ ├── extras.cfg │ ├── extras.py │ ├── illformed_req.cfg │ ├── illformed_req.py │ ├── imports_version.py │ ├── imports_version_for_dep.py │ ├── impossible_imports.py │ ├── markers.cfg │ ├── markers.py │ ├── no_tests_require.cfg │ ├── no_tests_require.py │ ├── requests_setup.py │ ├── requires_main.py │ ├── setup.cfg │ ├── setup.py │ ├── setup_with_requires.cfg │ ├── small.py │ ├── small_needs_sanitizing.py │ ├── unparseable_python_requires.py │ ├── with_comments.cfg │ ├── with_open.py │ ├── with_parse_reqs.py │ ├── with_pbr.py │ └── with_print.py └── uv_locks │ ├── minimal.lock │ ├── minimal_updated.lock │ └── simple.lock └── spec_helper.rb /.codespellrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/.codespellrc -------------------------------------------------------------------------------- /.devcontainer/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/.devcontainer/Dockerfile -------------------------------------------------------------------------------- /.devcontainer/core-dev/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/.devcontainer/core-dev/devcontainer.json -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.devcontainer/on-create.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/.devcontainer/on-create.sh -------------------------------------------------------------------------------- /.devcontainer/post-create.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/.devcontainer/post-create.sh -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/.dockerignore -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/.editorconfig -------------------------------------------------------------------------------- /.git-blame-ignore-revs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/.git-blame-ignore-revs -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug-report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/.github/ISSUE_TEMPLATE/bug-report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/tech-debt.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/.github/ISSUE_TEMPLATE/tech-debt.yml -------------------------------------------------------------------------------- /.github/ci-filters.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/.github/ci-filters.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/issue-labeler.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/.github/issue-labeler.yml -------------------------------------------------------------------------------- /.github/labeler.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/.github/labeler.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/smoke-filters.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/.github/smoke-filters.yml -------------------------------------------------------------------------------- /.github/smoke-matrix.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/.github/smoke-matrix.json -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/codespell.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/.github/workflows/codespell.yml -------------------------------------------------------------------------------- /.github/workflows/dependency-review.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/.github/workflows/dependency-review.yml -------------------------------------------------------------------------------- /.github/workflows/gems-bump-version.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/.github/workflows/gems-bump-version.yml -------------------------------------------------------------------------------- /.github/workflows/images-branch.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/.github/workflows/images-branch.yml -------------------------------------------------------------------------------- /.github/workflows/images-latest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/.github/workflows/images-latest.yml -------------------------------------------------------------------------------- /.github/workflows/issue-labeler.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/.github/workflows/issue-labeler.yml -------------------------------------------------------------------------------- /.github/workflows/labeler.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/.github/workflows/labeler.yml -------------------------------------------------------------------------------- /.github/workflows/scorecards.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/.github/workflows/scorecards.yaml -------------------------------------------------------------------------------- /.github/workflows/smoke.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/.github/workflows/smoke.yml -------------------------------------------------------------------------------- /.github/workflows/sorbet.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/.github/workflows/sorbet.yml -------------------------------------------------------------------------------- /.github/workflows/stalebot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/.github/workflows/stalebot.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/.gitmodules -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /.rubocop_todo.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/.rubocop_todo.yml -------------------------------------------------------------------------------- /.ruby-version: -------------------------------------------------------------------------------- 1 | 3.3.6 2 | -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.yamllint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/.yamllint.yaml -------------------------------------------------------------------------------- /CHANGELOG_ARCHIVE_2017_TO_2018.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/CHANGELOG_ARCHIVE_2017_TO_2018.md -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile.development: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/Dockerfile.development -------------------------------------------------------------------------------- /Dockerfile.updater-core: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/Dockerfile.updater-core -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/Rakefile -------------------------------------------------------------------------------- /architecture.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/architecture.svg -------------------------------------------------------------------------------- /bin/bump-version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/bin/bump-version.rb -------------------------------------------------------------------------------- /bin/ci-test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/bin/ci-test -------------------------------------------------------------------------------- /bin/docker-dev-shell: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/bin/docker-dev-shell -------------------------------------------------------------------------------- /bin/dry-run.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/bin/dry-run.rb -------------------------------------------------------------------------------- /bin/lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/bin/lint -------------------------------------------------------------------------------- /bin/rubocop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/bin/rubocop -------------------------------------------------------------------------------- /bin/spec/dry-run_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/bin/spec/dry-run_spec.rb -------------------------------------------------------------------------------- /bin/spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/bin/spec/spec_helper.rb -------------------------------------------------------------------------------- /bin/tapioca: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/bin/tapioca -------------------------------------------------------------------------------- /bun/.bundle/config: -------------------------------------------------------------------------------- 1 | BUNDLE_GEMFILE: "../dependabot-updater/Gemfile" 2 | -------------------------------------------------------------------------------- /bun/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/bun/.gitignore -------------------------------------------------------------------------------- /bun/.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/bun/.rubocop.yml -------------------------------------------------------------------------------- /bun/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/bun/Dockerfile -------------------------------------------------------------------------------- /bun/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/bun/README.md -------------------------------------------------------------------------------- /bun/dependabot-bun.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/bun/dependabot-bun.gemspec -------------------------------------------------------------------------------- /bun/helpers/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/bun/helpers/.eslintrc -------------------------------------------------------------------------------- /bun/helpers/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/bun/helpers/README.md -------------------------------------------------------------------------------- /bun/helpers/build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/bun/helpers/build -------------------------------------------------------------------------------- /bun/helpers/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/bun/helpers/jest.config.js -------------------------------------------------------------------------------- /bun/helpers/lib/npm/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/bun/helpers/lib/npm/index.js -------------------------------------------------------------------------------- /bun/helpers/lib/npm6/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/bun/helpers/lib/npm6/helpers.js -------------------------------------------------------------------------------- /bun/helpers/lib/npm6/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/bun/helpers/lib/npm6/index.js -------------------------------------------------------------------------------- /bun/helpers/lib/npm6/updater.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/bun/helpers/lib/npm6/updater.js -------------------------------------------------------------------------------- /bun/helpers/lib/pnpm/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/bun/helpers/lib/pnpm/index.js -------------------------------------------------------------------------------- /bun/helpers/lib/pnpm/lockfile-parser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/bun/helpers/lib/pnpm/lockfile-parser.js -------------------------------------------------------------------------------- /bun/helpers/lib/yarn/fix-duplicates.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/bun/helpers/lib/yarn/fix-duplicates.js -------------------------------------------------------------------------------- /bun/helpers/lib/yarn/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/bun/helpers/lib/yarn/helpers.js -------------------------------------------------------------------------------- /bun/helpers/lib/yarn/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/bun/helpers/lib/yarn/index.js -------------------------------------------------------------------------------- /bun/helpers/lib/yarn/lockfile-parser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/bun/helpers/lib/yarn/lockfile-parser.js -------------------------------------------------------------------------------- /bun/helpers/lib/yarn/updater.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/bun/helpers/lib/yarn/updater.js -------------------------------------------------------------------------------- /bun/helpers/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/bun/helpers/package-lock.json -------------------------------------------------------------------------------- /bun/helpers/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/bun/helpers/package.json -------------------------------------------------------------------------------- /bun/helpers/run.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/bun/helpers/run.js -------------------------------------------------------------------------------- /bun/helpers/test/npm6/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/bun/helpers/test/npm6/helpers.js -------------------------------------------------------------------------------- /bun/helpers/test/npm6/updater.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/bun/helpers/test/npm6/updater.test.js -------------------------------------------------------------------------------- /bun/helpers/test/yarn/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/bun/helpers/test/yarn/helpers.js -------------------------------------------------------------------------------- /bun/helpers/test/yarn/updater.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/bun/helpers/test/yarn/updater.test.js -------------------------------------------------------------------------------- /bun/lib/dependabot/bun.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/bun/lib/dependabot/bun.rb -------------------------------------------------------------------------------- /bun/lib/dependabot/bun/file_fetcher.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/bun/lib/dependabot/bun/file_fetcher.rb -------------------------------------------------------------------------------- /bun/lib/dependabot/bun/file_parser.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/bun/lib/dependabot/bun/file_parser.rb -------------------------------------------------------------------------------- /bun/lib/dependabot/bun/file_updater.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/bun/lib/dependabot/bun/file_updater.rb -------------------------------------------------------------------------------- /bun/lib/dependabot/bun/helpers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/bun/lib/dependabot/bun/helpers.rb -------------------------------------------------------------------------------- /bun/lib/dependabot/bun/language.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/bun/lib/dependabot/bun/language.rb -------------------------------------------------------------------------------- /bun/lib/dependabot/bun/native_helpers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/bun/lib/dependabot/bun/native_helpers.rb -------------------------------------------------------------------------------- /bun/lib/dependabot/bun/package_name.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/bun/lib/dependabot/bun/package_name.rb -------------------------------------------------------------------------------- /bun/lib/dependabot/bun/requirement.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/bun/lib/dependabot/bun/requirement.rb -------------------------------------------------------------------------------- /bun/lib/dependabot/bun/update_checker.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/bun/lib/dependabot/bun/update_checker.rb -------------------------------------------------------------------------------- /bun/lib/dependabot/bun/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/bun/lib/dependabot/bun/version.rb -------------------------------------------------------------------------------- /bun/script/ci-test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/bun/script/ci-test -------------------------------------------------------------------------------- /bun/spec/bun_config_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/bun/spec/bun_config_spec.rb -------------------------------------------------------------------------------- /bun/spec/dependabot/bun/version_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/bun/spec/dependabot/bun/version_spec.rb -------------------------------------------------------------------------------- /bun/spec/dependabot/bun_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/bun/spec/dependabot/bun_spec.rb -------------------------------------------------------------------------------- /bun/spec/fixtures/npm_responses/vue.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/bun/spec/fixtures/npm_responses/vue.json -------------------------------------------------------------------------------- /bun/spec/fixtures/projects/bun/invalid_lockfile/bun.lock: -------------------------------------------------------------------------------- 1 | # This is an invalid bun.lock file! 2 | [ 3 | -------------------------------------------------------------------------------- /bun/spec/fixtures/projects/bun/invalid_lockfile/package.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /bun/spec/fixtures/projects/bun/invalid_lockfile_version/package.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /bun/spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/bun/spec/spec_helper.rb -------------------------------------------------------------------------------- /bundler/.bundle/config: -------------------------------------------------------------------------------- 1 | BUNDLE_GEMFILE: "../dependabot-updater/Gemfile" 2 | -------------------------------------------------------------------------------- /bundler/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/bundler/.gitignore -------------------------------------------------------------------------------- /bundler/.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/bundler/.rubocop.yml -------------------------------------------------------------------------------- /bundler/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/bundler/Dockerfile -------------------------------------------------------------------------------- /bundler/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/bundler/README.md -------------------------------------------------------------------------------- /bundler/dependabot-bundler.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/bundler/dependabot-bundler.gemspec -------------------------------------------------------------------------------- /bundler/helpers/v2/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/bundler/helpers/v2/.gitignore -------------------------------------------------------------------------------- /bundler/helpers/v2/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/bundler/helpers/v2/Gemfile -------------------------------------------------------------------------------- /bundler/helpers/v2/build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/bundler/helpers/v2/build -------------------------------------------------------------------------------- /bundler/helpers/v2/lib/functions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/bundler/helpers/v2/lib/functions.rb -------------------------------------------------------------------------------- /bundler/helpers/v2/run.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/bundler/helpers/v2/run.rb -------------------------------------------------------------------------------- /bundler/lib/dependabot/bundler.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/bundler/lib/dependabot/bundler.rb -------------------------------------------------------------------------------- /bundler/script/ci-test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/bundler/script/ci-test -------------------------------------------------------------------------------- /bundler/spec/dependabot/bundler_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/bundler/spec/dependabot/bundler_spec.rb -------------------------------------------------------------------------------- /bundler/spec/fixtures/projects/bundler2/gem_with_number/Gemfile: -------------------------------------------------------------------------------- 1 | source "https://rubygems.org" 2 | 3 | gem "i18n", "~> 0.4.0" 4 | -------------------------------------------------------------------------------- /bundler/spec/fixtures/projects/bundler2/gemfile_multiple_requirements_array/Gemfile: -------------------------------------------------------------------------------- 1 | gem "business", [">= 1", "<3"], require: true 2 | -------------------------------------------------------------------------------- /bundler/spec/fixtures/projects/bundler2/gemspec_multiple_requirements_array/example.gemspec: -------------------------------------------------------------------------------- 1 | spec.add_dependency "business", [">= 1", "<3"] 2 | -------------------------------------------------------------------------------- /bundler/spec/fixtures/projects/bundler2/includes_require_relative_gemfile/some_other_file.rb: -------------------------------------------------------------------------------- 1 | SOME_CONSTANT = 5 2 | -------------------------------------------------------------------------------- /bundler/spec/fixtures/projects/bundler2/includes_require_relative_nested/nested/some_other_file.rb: -------------------------------------------------------------------------------- 1 | SOME_CONSTANT = 5 2 | -------------------------------------------------------------------------------- /bundler/spec/fixtures/projects/bundler2/ruby_version_file/.ruby-version: -------------------------------------------------------------------------------- 1 | 2.2.0 2 | -------------------------------------------------------------------------------- /bundler/spec/fixtures/projects/bundler2/ruby_version_implied/.ruby-version: -------------------------------------------------------------------------------- 1 | 2.1.10 2 | -------------------------------------------------------------------------------- /bundler/spec/fixtures/projects/bundler2/subdependency/Gemfile: -------------------------------------------------------------------------------- 1 | source "https://rubygems.org" 2 | 3 | gem "ibandit", "~> 0.7.0" 4 | -------------------------------------------------------------------------------- /bundler/spec/fixtures/projects/bundler2/subdependency_gems_rb/gems.rb: -------------------------------------------------------------------------------- 1 | source "https://rubygems.org" 2 | 3 | gem "ibandit", "~> 0.7.0" 4 | -------------------------------------------------------------------------------- /bundler/spec/fixtures/projects/bundler2/tool_versions_file/.gitignore: -------------------------------------------------------------------------------- 1 | !.tool-versions 2 | -------------------------------------------------------------------------------- /bundler/spec/fixtures/projects/bundler2/tool_versions_file/.tool-versions: -------------------------------------------------------------------------------- 1 | ruby 2.2.0 2 | -------------------------------------------------------------------------------- /bundler/spec/fixtures/projects/bundler2/transitive_blocking/Gemfile: -------------------------------------------------------------------------------- 1 | source 'https://rubygems.org' 2 | 3 | gem 'rails', '5.2.0' 4 | -------------------------------------------------------------------------------- /bundler/spec/fixtures/projects/bundler2/vendored_git/vendor/cache/dependabot-test-ruby-package-81073f9462f2/.bundlecache: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /bundler/spec/fixtures/releases_api/empty.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /bundler/spec/fixtures/ruby/gemfury-index: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/bundler/spec/fixtures/ruby/gemfury-index -------------------------------------------------------------------------------- /bundler/spec/shared_contexts.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/bundler/spec/shared_contexts.rb -------------------------------------------------------------------------------- /bundler/spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/bundler/spec/spec_helper.rb -------------------------------------------------------------------------------- /cargo/.bundle/config: -------------------------------------------------------------------------------- 1 | BUNDLE_GEMFILE: "../dependabot-updater/Gemfile" 2 | -------------------------------------------------------------------------------- /cargo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/cargo/.gitignore -------------------------------------------------------------------------------- /cargo/.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/cargo/.rubocop.yml -------------------------------------------------------------------------------- /cargo/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/cargo/Dockerfile -------------------------------------------------------------------------------- /cargo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/cargo/README.md -------------------------------------------------------------------------------- /cargo/dependabot-cargo.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/cargo/dependabot-cargo.gemspec -------------------------------------------------------------------------------- /cargo/lib/dependabot/cargo.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/cargo/lib/dependabot/cargo.rb -------------------------------------------------------------------------------- /cargo/lib/dependabot/cargo/helpers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/cargo/lib/dependabot/cargo/helpers.rb -------------------------------------------------------------------------------- /cargo/lib/dependabot/cargo/language.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/cargo/lib/dependabot/cargo/language.rb -------------------------------------------------------------------------------- /cargo/lib/dependabot/cargo/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/cargo/lib/dependabot/cargo/version.rb -------------------------------------------------------------------------------- /cargo/script/ci-test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/cargo/script/ci-test -------------------------------------------------------------------------------- /cargo/spec/dependabot/cargo_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/cargo/spec/dependabot/cargo_spec.rb -------------------------------------------------------------------------------- /cargo/spec/fixtures/lockfiles/bad_name: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/cargo/spec/fixtures/lockfiles/bad_name -------------------------------------------------------------------------------- /cargo/spec/fixtures/lockfiles/mdBook: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/cargo/spec/fixtures/lockfiles/mdBook -------------------------------------------------------------------------------- /cargo/spec/fixtures/lockfiles/no_dependencies: -------------------------------------------------------------------------------- 1 | [[package]] 2 | name = "dependabot" 3 | version = "0.1.0" 4 | 5 | -------------------------------------------------------------------------------- /cargo/spec/fixtures/lockfiles/unparseable: -------------------------------------------------------------------------------- 1 | "Nah mate 2 | -------------------------------------------------------------------------------- /cargo/spec/fixtures/lockfiles/workspace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/cargo/spec/fixtures/lockfiles/workspace -------------------------------------------------------------------------------- /cargo/spec/fixtures/manifests/alias: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/cargo/spec/fixtures/manifests/alias -------------------------------------------------------------------------------- /cargo/spec/fixtures/manifests/bad_name: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/cargo/spec/fixtures/manifests/bad_name -------------------------------------------------------------------------------- /cargo/spec/fixtures/manifests/binary: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/cargo/spec/fixtures/manifests/binary -------------------------------------------------------------------------------- /cargo/spec/fixtures/manifests/mdBook: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/cargo/spec/fixtures/manifests/mdBook -------------------------------------------------------------------------------- /cargo/spec/fixtures/manifests/resolver2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/cargo/spec/fixtures/manifests/resolver2 -------------------------------------------------------------------------------- /cargo/spec/fixtures/manifests/unparseable: -------------------------------------------------------------------------------- 1 | "Nah mate 2 | -------------------------------------------------------------------------------- /cargo/spec/fixtures/manifests/virtual_workspace_root: -------------------------------------------------------------------------------- 1 | [workspace] 2 | members = ["src/*"] 3 | -------------------------------------------------------------------------------- /cargo/spec/fixtures/private_registry_responses/not_found.json: -------------------------------------------------------------------------------- 1 | Invalid url. -------------------------------------------------------------------------------- /cargo/spec/fixtures/projects/version_conflict/src/main.rs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cargo/spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/cargo/spec/spec_helper.rb -------------------------------------------------------------------------------- /common/.bundle/config: -------------------------------------------------------------------------------- 1 | BUNDLE_GEMFILE: "../dependabot-updater/Gemfile" 2 | -------------------------------------------------------------------------------- /common/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/common/.gitignore -------------------------------------------------------------------------------- /common/.rubocop.yml: -------------------------------------------------------------------------------- 1 | inherit_from: ../.rubocop.yml 2 | -------------------------------------------------------------------------------- /common/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/common/Dockerfile -------------------------------------------------------------------------------- /common/dependabot-common.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/common/dependabot-common.gemspec -------------------------------------------------------------------------------- /common/lib/dependabot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/common/lib/dependabot.rb -------------------------------------------------------------------------------- /common/lib/dependabot/clients/azure.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/common/lib/dependabot/clients/azure.rb -------------------------------------------------------------------------------- /common/lib/dependabot/command_helpers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/common/lib/dependabot/command_helpers.rb -------------------------------------------------------------------------------- /common/lib/dependabot/config.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/common/lib/dependabot/config.rb -------------------------------------------------------------------------------- /common/lib/dependabot/config/file.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/common/lib/dependabot/config/file.rb -------------------------------------------------------------------------------- /common/lib/dependabot/credential.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/common/lib/dependabot/credential.rb -------------------------------------------------------------------------------- /common/lib/dependabot/dependency.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/common/lib/dependabot/dependency.rb -------------------------------------------------------------------------------- /common/lib/dependabot/dependency_file.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/common/lib/dependabot/dependency_file.rb -------------------------------------------------------------------------------- /common/lib/dependabot/ecosystem.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/common/lib/dependabot/ecosystem.rb -------------------------------------------------------------------------------- /common/lib/dependabot/errors.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/common/lib/dependabot/errors.rb -------------------------------------------------------------------------------- /common/lib/dependabot/experiments.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/common/lib/dependabot/experiments.rb -------------------------------------------------------------------------------- /common/lib/dependabot/file_fetchers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/common/lib/dependabot/file_fetchers.rb -------------------------------------------------------------------------------- /common/lib/dependabot/file_parsers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/common/lib/dependabot/file_parsers.rb -------------------------------------------------------------------------------- /common/lib/dependabot/file_updaters.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/common/lib/dependabot/file_updaters.rb -------------------------------------------------------------------------------- /common/lib/dependabot/git_ref.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/common/lib/dependabot/git_ref.rb -------------------------------------------------------------------------------- /common/lib/dependabot/logger.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/common/lib/dependabot/logger.rb -------------------------------------------------------------------------------- /common/lib/dependabot/notices.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/common/lib/dependabot/notices.rb -------------------------------------------------------------------------------- /common/lib/dependabot/registry_client.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/common/lib/dependabot/registry_client.rb -------------------------------------------------------------------------------- /common/lib/dependabot/requirement.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/common/lib/dependabot/requirement.rb -------------------------------------------------------------------------------- /common/lib/dependabot/sem_version2.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/common/lib/dependabot/sem_version2.rb -------------------------------------------------------------------------------- /common/lib/dependabot/shared_helpers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/common/lib/dependabot/shared_helpers.rb -------------------------------------------------------------------------------- /common/lib/dependabot/source.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/common/lib/dependabot/source.rb -------------------------------------------------------------------------------- /common/lib/dependabot/update_checkers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/common/lib/dependabot/update_checkers.rb -------------------------------------------------------------------------------- /common/lib/dependabot/utils.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/common/lib/dependabot/utils.rb -------------------------------------------------------------------------------- /common/lib/dependabot/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/common/lib/dependabot/version.rb -------------------------------------------------------------------------------- /common/lib/dependabot/workspace.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/common/lib/dependabot/workspace.rb -------------------------------------------------------------------------------- /common/lib/dependabot/workspace/base.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/common/lib/dependabot/workspace/base.rb -------------------------------------------------------------------------------- /common/lib/dependabot/workspace/git.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/common/lib/dependabot/workspace/git.rb -------------------------------------------------------------------------------- /common/lib/wildcard_matcher.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/common/lib/wildcard_matcher.rb -------------------------------------------------------------------------------- /common/script/ci-test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/common/script/ci-test -------------------------------------------------------------------------------- /common/spec/dependabot/ecosystem_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/common/spec/dependabot/ecosystem_spec.rb -------------------------------------------------------------------------------- /common/spec/dependabot/notices_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/common/spec/dependabot/notices_spec.rb -------------------------------------------------------------------------------- /common/spec/dependabot/source_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/common/spec/dependabot/source_spec.rb -------------------------------------------------------------------------------- /common/spec/dependabot/version_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/common/spec/dependabot/version_spec.rb -------------------------------------------------------------------------------- /common/spec/dependabot/workspace_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/common/spec/dependabot/workspace_spec.rb -------------------------------------------------------------------------------- /common/spec/fixtures/azure/commits.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/common/spec/fixtures/azure/commits.json -------------------------------------------------------------------------------- /common/spec/fixtures/azure/no_files.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/common/spec/fixtures/azure/no_files.json -------------------------------------------------------------------------------- /common/spec/fixtures/bitbucket/default_reviewers_no_data.json: -------------------------------------------------------------------------------- 1 | { 2 | "values": [] 3 | } 4 | -------------------------------------------------------------------------------- /common/spec/fixtures/changelogs/jsdom.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/common/spec/fixtures/changelogs/jsdom.md -------------------------------------------------------------------------------- /common/spec/fixtures/commands/error.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | echo "This is an error message." >&2 3 | exit 1 4 | -------------------------------------------------------------------------------- /common/spec/fixtures/commands/no_timeout.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | echo "This is a command result." 3 | sleep 3 4 | exit 0 5 | -------------------------------------------------------------------------------- /common/spec/fixtures/commands/output_hang.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | echo "This is a hanging command." 3 | sleep 30 4 | -------------------------------------------------------------------------------- /common/spec/fixtures/commands/success.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | echo "This is a successful command." 3 | exit 0 4 | -------------------------------------------------------------------------------- /common/spec/fixtures/github/bom.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/common/spec/fixtures/github/bom.json -------------------------------------------------------------------------------- /common/spec/fixtures/github/branch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/common/spec/fixtures/github/branch.json -------------------------------------------------------------------------------- /common/spec/fixtures/github/commits.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/common/spec/fixtures/github/commits.json -------------------------------------------------------------------------------- /common/spec/fixtures/github/ref.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/common/spec/fixtures/github/ref.json -------------------------------------------------------------------------------- /common/spec/fixtures/gitlab/bom.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/common/spec/fixtures/gitlab/bom.json -------------------------------------------------------------------------------- /common/spec/fixtures/gitlab/branch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/common/spec/fixtures/gitlab/branch.json -------------------------------------------------------------------------------- /common/spec/fixtures/gitlab/branch_not_found.json: -------------------------------------------------------------------------------- 1 | { 2 | "message": "404 Branch Not Found" 3 | } 4 | -------------------------------------------------------------------------------- /common/spec/fixtures/gitlab/commits.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/common/spec/fixtures/gitlab/commits.json -------------------------------------------------------------------------------- /common/spec/fixtures/gitlab/label.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/common/spec/fixtures/gitlab/label.json -------------------------------------------------------------------------------- /common/spec/fixtures/gitlab/not_found.json: -------------------------------------------------------------------------------- 1 | { 2 | "message": "404 Project Not Found" 3 | } 4 | -------------------------------------------------------------------------------- /common/spec/fixtures/keys/pgp.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/common/spec/fixtures/keys/pgp.key -------------------------------------------------------------------------------- /common/spec/fixtures/keys/pgp.pub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/common/spec/fixtures/keys/pgp.pub -------------------------------------------------------------------------------- /common/spec/fixtures/projects/binary_files/vendor/cache/.bundlecache: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /common/spec/fixtures/projects/nested_vendor_gems/nested/.gitignore: -------------------------------------------------------------------------------- 1 | vendor/cache/ignored.txt 2 | -------------------------------------------------------------------------------- /common/spec/fixtures/projects/vendor_gems/.gitignore: -------------------------------------------------------------------------------- 1 | vendor/cache/ignored.txt 2 | -------------------------------------------------------------------------------- /common/spec/fixtures/projects/vendor_gems/vendor/cache/test-change.txt: -------------------------------------------------------------------------------- 1 | test 2 | -------------------------------------------------------------------------------- /common/spec/fixtures/raw/changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/common/spec/fixtures/raw/changelog.md -------------------------------------------------------------------------------- /common/spec/fixtures/raw/upgrade.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/common/spec/fixtures/raw/upgrade.md -------------------------------------------------------------------------------- /common/spec/helpers/test/error_bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/common/spec/helpers/test/error_bash -------------------------------------------------------------------------------- /common/spec/helpers/test/run.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/common/spec/helpers/test/run.rb -------------------------------------------------------------------------------- /common/spec/helpers/test/run_bash: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | set -e 4 | 5 | echo "$TEST_ENV$@" 6 | -------------------------------------------------------------------------------- /common/spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/common/spec/spec_helper.rb -------------------------------------------------------------------------------- /common/spec/warning_monkey_patch.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/common/spec/warning_monkey_patch.rb -------------------------------------------------------------------------------- /composer/.bundle/config: -------------------------------------------------------------------------------- 1 | BUNDLE_GEMFILE: "../dependabot-updater/Gemfile" 2 | -------------------------------------------------------------------------------- /composer/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/composer/.gitignore -------------------------------------------------------------------------------- /composer/.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/composer/.rubocop.yml -------------------------------------------------------------------------------- /composer/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/composer/Dockerfile -------------------------------------------------------------------------------- /composer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/composer/README.md -------------------------------------------------------------------------------- /composer/dependabot-composer.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/composer/dependabot-composer.gemspec -------------------------------------------------------------------------------- /composer/helpers/v1/build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/composer/helpers/v1/build -------------------------------------------------------------------------------- /composer/helpers/v1/composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/composer/helpers/v1/composer.json -------------------------------------------------------------------------------- /composer/helpers/v1/composer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/composer/helpers/v1/composer.lock -------------------------------------------------------------------------------- /composer/helpers/v2/.php-cs-fixer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/composer/helpers/v2/.php-cs-fixer.php -------------------------------------------------------------------------------- /composer/helpers/v2/bin/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/composer/helpers/v2/bin/run -------------------------------------------------------------------------------- /composer/helpers/v2/build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/composer/helpers/v2/build -------------------------------------------------------------------------------- /composer/helpers/v2/composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/composer/helpers/v2/composer.json -------------------------------------------------------------------------------- /composer/helpers/v2/composer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/composer/helpers/v2/composer.lock -------------------------------------------------------------------------------- /composer/helpers/v2/phpstan.dist.neon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/composer/helpers/v2/phpstan.dist.neon -------------------------------------------------------------------------------- /composer/helpers/v2/src/ExceptionIO.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/composer/helpers/v2/src/ExceptionIO.php -------------------------------------------------------------------------------- /composer/helpers/v2/src/Hasher.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/composer/helpers/v2/src/Hasher.php -------------------------------------------------------------------------------- /composer/helpers/v2/src/Updater.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/composer/helpers/v2/src/Updater.php -------------------------------------------------------------------------------- /composer/lib/dependabot/composer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/composer/lib/dependabot/composer.rb -------------------------------------------------------------------------------- /composer/script/ci-test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/composer/script/ci-test -------------------------------------------------------------------------------- /composer/spec/fixtures/packagist_responses/wpackagist-plugin--acf-to-rest-api.json: -------------------------------------------------------------------------------- 1 | {"error":{"code":404,"message":"Not Found"}} 2 | -------------------------------------------------------------------------------- /composer/spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/composer/spec/spec_helper.rb -------------------------------------------------------------------------------- /dependabot-core.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/dependabot-core.gemspec -------------------------------------------------------------------------------- /devcontainers/.bundle/config: -------------------------------------------------------------------------------- 1 | BUNDLE_GEMFILE: "../dependabot-updater/Gemfile" 2 | -------------------------------------------------------------------------------- /devcontainers/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/devcontainers/.gitignore -------------------------------------------------------------------------------- /devcontainers/.rubocop.yml: -------------------------------------------------------------------------------- 1 | inherit_from: ../.rubocop.yml 2 | -------------------------------------------------------------------------------- /devcontainers/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/devcontainers/Dockerfile -------------------------------------------------------------------------------- /devcontainers/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/devcontainers/README.md -------------------------------------------------------------------------------- /devcontainers/script/ci-test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/devcontainers/script/ci-test -------------------------------------------------------------------------------- /devcontainers/spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/devcontainers/spec/spec_helper.rb -------------------------------------------------------------------------------- /docker/.bundle/config: -------------------------------------------------------------------------------- 1 | BUNDLE_GEMFILE: "../dependabot-updater/Gemfile" 2 | -------------------------------------------------------------------------------- /docker/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/docker/.gitignore -------------------------------------------------------------------------------- /docker/.rubocop.yml: -------------------------------------------------------------------------------- 1 | inherit_from: ../.rubocop.yml 2 | -------------------------------------------------------------------------------- /docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/docker/Dockerfile -------------------------------------------------------------------------------- /docker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/docker/README.md -------------------------------------------------------------------------------- /docker/dependabot-docker.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/docker/dependabot-docker.gemspec -------------------------------------------------------------------------------- /docker/lib/dependabot/docker.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/docker/lib/dependabot/docker.rb -------------------------------------------------------------------------------- /docker/lib/dependabot/docker/tag.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/docker/lib/dependabot/docker/tag.rb -------------------------------------------------------------------------------- /docker/lib/dependabot/docker/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/docker/lib/dependabot/docker/version.rb -------------------------------------------------------------------------------- /docker/script/ci-test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/docker/script/ci-test -------------------------------------------------------------------------------- /docker/spec/dependabot/docker_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/docker/spec/dependabot/docker_spec.rb -------------------------------------------------------------------------------- /docker/spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/docker/spec/spec_helper.rb -------------------------------------------------------------------------------- /docker_compose/.bundle/config: -------------------------------------------------------------------------------- 1 | BUNDLE_GEMFILE: "../dependabot-updater/Gemfile" 2 | -------------------------------------------------------------------------------- /docker_compose/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/docker_compose/.gitignore -------------------------------------------------------------------------------- /docker_compose/.rubocop.yml: -------------------------------------------------------------------------------- 1 | inherit_from: ../.rubocop.yml 2 | -------------------------------------------------------------------------------- /docker_compose/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/docker_compose/Dockerfile -------------------------------------------------------------------------------- /docker_compose/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/docker_compose/README.md -------------------------------------------------------------------------------- /docker_compose/script/ci-test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/docker_compose/script/ci-test -------------------------------------------------------------------------------- /docker_compose/spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/docker_compose/spec/spec_helper.rb -------------------------------------------------------------------------------- /dotnet_sdk/.bundle/config: -------------------------------------------------------------------------------- 1 | BUNDLE_GEMFILE: "../dependabot-updater/Gemfile" 2 | -------------------------------------------------------------------------------- /dotnet_sdk/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/dotnet_sdk/.gitignore -------------------------------------------------------------------------------- /dotnet_sdk/.rubocop.yml: -------------------------------------------------------------------------------- 1 | inherit_from: ../.rubocop.yml 2 | -------------------------------------------------------------------------------- /dotnet_sdk/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/dotnet_sdk/Dockerfile -------------------------------------------------------------------------------- /dotnet_sdk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/dotnet_sdk/README.md -------------------------------------------------------------------------------- /dotnet_sdk/dependabot-dotnet_sdk.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/dotnet_sdk/dependabot-dotnet_sdk.gemspec -------------------------------------------------------------------------------- /dotnet_sdk/lib/dependabot/dotnet_sdk.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/dotnet_sdk/lib/dependabot/dotnet_sdk.rb -------------------------------------------------------------------------------- /dotnet_sdk/script/ci-test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/dotnet_sdk/script/ci-test -------------------------------------------------------------------------------- /dotnet_sdk/spec/fixtures/projects/no_config/something-global.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /dotnet_sdk/spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/dotnet_sdk/spec/spec_helper.rb -------------------------------------------------------------------------------- /elm/.bundle/config: -------------------------------------------------------------------------------- 1 | BUNDLE_GEMFILE: "../dependabot-updater/Gemfile" 2 | -------------------------------------------------------------------------------- /elm/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/elm/.gitignore -------------------------------------------------------------------------------- /elm/.rubocop.yml: -------------------------------------------------------------------------------- 1 | inherit_from: ../.rubocop.yml 2 | -------------------------------------------------------------------------------- /elm/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/elm/Dockerfile -------------------------------------------------------------------------------- /elm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/elm/README.md -------------------------------------------------------------------------------- /elm/dependabot-elm.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/elm/dependabot-elm.gemspec -------------------------------------------------------------------------------- /elm/lib/dependabot/elm.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/elm/lib/dependabot/elm.rb -------------------------------------------------------------------------------- /elm/lib/dependabot/elm/file_fetcher.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/elm/lib/dependabot/elm/file_fetcher.rb -------------------------------------------------------------------------------- /elm/lib/dependabot/elm/file_parser.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/elm/lib/dependabot/elm/file_parser.rb -------------------------------------------------------------------------------- /elm/lib/dependabot/elm/file_updater.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/elm/lib/dependabot/elm/file_updater.rb -------------------------------------------------------------------------------- /elm/lib/dependabot/elm/language.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/elm/lib/dependabot/elm/language.rb -------------------------------------------------------------------------------- /elm/lib/dependabot/elm/requirement.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/elm/lib/dependabot/elm/requirement.rb -------------------------------------------------------------------------------- /elm/lib/dependabot/elm/update_checker.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/elm/lib/dependabot/elm/update_checker.rb -------------------------------------------------------------------------------- /elm/lib/dependabot/elm/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/elm/lib/dependabot/elm/version.rb -------------------------------------------------------------------------------- /elm/script/ci-test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/elm/script/ci-test -------------------------------------------------------------------------------- /elm/spec/dependabot/elm/language_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/elm/spec/dependabot/elm/language_spec.rb -------------------------------------------------------------------------------- /elm/spec/dependabot/elm/version_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/elm/spec/dependabot/elm/version_spec.rb -------------------------------------------------------------------------------- /elm/spec/dependabot/elm_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/elm/spec/dependabot/elm_spec.rb -------------------------------------------------------------------------------- /elm/spec/fixtures/elm_jsons/app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/elm/spec/fixtures/elm_jsons/app.json -------------------------------------------------------------------------------- /elm/spec/fixtures/elm_jsons/bad_json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/elm/spec/fixtures/elm_jsons/bad_json -------------------------------------------------------------------------------- /elm/spec/fixtures/elm_jsons/old_elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/elm/spec/fixtures/elm_jsons/old_elm -------------------------------------------------------------------------------- /elm/spec/fixtures/elm_jsons/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/elm/spec/fixtures/elm_jsons/package.json -------------------------------------------------------------------------------- /elm/spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/elm/spec/spec_helper.rb -------------------------------------------------------------------------------- /git_submodules/.bundle/config: -------------------------------------------------------------------------------- 1 | BUNDLE_GEMFILE: "../dependabot-updater/Gemfile" 2 | -------------------------------------------------------------------------------- /git_submodules/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/git_submodules/.gitignore -------------------------------------------------------------------------------- /git_submodules/.rubocop.yml: -------------------------------------------------------------------------------- 1 | inherit_from: ../.rubocop.yml 2 | -------------------------------------------------------------------------------- /git_submodules/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/git_submodules/Dockerfile -------------------------------------------------------------------------------- /git_submodules/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/git_submodules/README.md -------------------------------------------------------------------------------- /git_submodules/script/ci-test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/git_submodules/script/ci-test -------------------------------------------------------------------------------- /git_submodules/spec/fixtures/gitlab/not_found.json: -------------------------------------------------------------------------------- 1 | { 2 | "message": "404 Project Not Found" 3 | } 4 | -------------------------------------------------------------------------------- /git_submodules/spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/git_submodules/spec/spec_helper.rb -------------------------------------------------------------------------------- /github_actions/.bundle/config: -------------------------------------------------------------------------------- 1 | BUNDLE_GEMFILE: "../dependabot-updater/Gemfile" 2 | -------------------------------------------------------------------------------- /github_actions/.gitattributes: -------------------------------------------------------------------------------- 1 | **/vcr_cassettes/**/*.yml -diff linguist-generated=true 2 | -------------------------------------------------------------------------------- /github_actions/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/github_actions/.gitignore -------------------------------------------------------------------------------- /github_actions/.rubocop.yml: -------------------------------------------------------------------------------- 1 | inherit_from: ../.rubocop.yml 2 | -------------------------------------------------------------------------------- /github_actions/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/github_actions/Dockerfile -------------------------------------------------------------------------------- /github_actions/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/github_actions/README.md -------------------------------------------------------------------------------- /github_actions/script/ci-test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/github_actions/script/ci-test -------------------------------------------------------------------------------- /github_actions/spec/fixtures/workflow_files/empty.yml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /github_actions/spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/github_actions/spec/spec_helper.rb -------------------------------------------------------------------------------- /go_modules/.bundle/config: -------------------------------------------------------------------------------- 1 | BUNDLE_GEMFILE: "../dependabot-updater/Gemfile" 2 | -------------------------------------------------------------------------------- /go_modules/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/go_modules/.gitignore -------------------------------------------------------------------------------- /go_modules/.rubocop.yml: -------------------------------------------------------------------------------- 1 | inherit_from: ../.rubocop.yml 2 | -------------------------------------------------------------------------------- /go_modules/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/go_modules/Dockerfile -------------------------------------------------------------------------------- /go_modules/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/go_modules/README.md -------------------------------------------------------------------------------- /go_modules/dependabot-go_modules.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/go_modules/dependabot-go_modules.gemspec -------------------------------------------------------------------------------- /go_modules/helpers/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/go_modules/helpers/Makefile -------------------------------------------------------------------------------- /go_modules/helpers/build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/go_modules/helpers/build -------------------------------------------------------------------------------- /go_modules/helpers/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/go_modules/helpers/go.mod -------------------------------------------------------------------------------- /go_modules/helpers/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/go_modules/helpers/go.sum -------------------------------------------------------------------------------- /go_modules/helpers/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/go_modules/helpers/main.go -------------------------------------------------------------------------------- /go_modules/helpers/version_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/go_modules/helpers/version_test.go -------------------------------------------------------------------------------- /go_modules/lib/dependabot/go_modules.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/go_modules/lib/dependabot/go_modules.rb -------------------------------------------------------------------------------- /go_modules/script/ci-test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/go_modules/script/ci-test -------------------------------------------------------------------------------- /go_modules/spec/fixtures/go_mods/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/go_modules/spec/fixtures/go_mods/go.mod -------------------------------------------------------------------------------- /go_modules/spec/fixtures/go_mods/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/go_modules/spec/fixtures/go_mods/go.sum -------------------------------------------------------------------------------- /go_modules/spec/fixtures/projects/no_dependencies/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/dependabot/vgotest 2 | 3 | go 1.12 4 | 5 | -------------------------------------------------------------------------------- /go_modules/spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/go_modules/spec/spec_helper.rb -------------------------------------------------------------------------------- /gradle/.bundle/config: -------------------------------------------------------------------------------- 1 | BUNDLE_GEMFILE: "../dependabot-updater/Gemfile" 2 | -------------------------------------------------------------------------------- /gradle/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/gradle/.gitignore -------------------------------------------------------------------------------- /gradle/.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/gradle/.rubocop.yml -------------------------------------------------------------------------------- /gradle/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/gradle/Dockerfile -------------------------------------------------------------------------------- /gradle/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/gradle/README.md -------------------------------------------------------------------------------- /gradle/dependabot-gradle.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/gradle/dependabot-gradle.gemspec -------------------------------------------------------------------------------- /gradle/lib/dependabot/gradle.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/gradle/lib/dependabot/gradle.rb -------------------------------------------------------------------------------- /gradle/lib/dependabot/gradle/language.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/gradle/lib/dependabot/gradle/language.rb -------------------------------------------------------------------------------- /gradle/lib/dependabot/gradle/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/gradle/lib/dependabot/gradle/version.rb -------------------------------------------------------------------------------- /gradle/script/ci-test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/gradle/script/ci-test -------------------------------------------------------------------------------- /gradle/spec/dependabot/gradle_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/gradle/spec/dependabot/gradle_spec.rb -------------------------------------------------------------------------------- /gradle/spec/fixtures/buildfiles/.gitignore: -------------------------------------------------------------------------------- 1 | /.gradle/ 2 | -------------------------------------------------------------------------------- /gradle/spec/fixtures/settings_files/simple_settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /gradle/spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/gradle/spec/spec_helper.rb -------------------------------------------------------------------------------- /helm/.bundle/config: -------------------------------------------------------------------------------- 1 | BUNDLE_GEMFILE: "../dependabot-updater/Gemfile" 2 | -------------------------------------------------------------------------------- /helm/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/helm/.gitignore -------------------------------------------------------------------------------- /helm/.rubocop.yml: -------------------------------------------------------------------------------- 1 | inherit_from: ../.rubocop.yml 2 | -------------------------------------------------------------------------------- /helm/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/helm/Dockerfile -------------------------------------------------------------------------------- /helm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/helm/README.md -------------------------------------------------------------------------------- /helm/dependabot-helm.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/helm/dependabot-helm.gemspec -------------------------------------------------------------------------------- /helm/lib/dependabot/helm.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/helm/lib/dependabot/helm.rb -------------------------------------------------------------------------------- /helm/lib/dependabot/helm/helpers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/helm/lib/dependabot/helm/helpers.rb -------------------------------------------------------------------------------- /helm/lib/dependabot/helm/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/helm/lib/dependabot/helm/version.rb -------------------------------------------------------------------------------- /helm/script/ci-test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/helm/script/ci-test -------------------------------------------------------------------------------- /helm/spec/dependabot/helm_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/helm/spec/dependabot/helm_spec.rb -------------------------------------------------------------------------------- /helm/spec/fixtures/github/contents_no_helm_repo.json: -------------------------------------------------------------------------------- 1 | [ 2 | 3 | ] 4 | -------------------------------------------------------------------------------- /helm/spec/fixtures/helm/v3/bare.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/helm/spec/fixtures/helm/v3/bare.yaml -------------------------------------------------------------------------------- /helm/spec/fixtures/helm/v3/basic.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/helm/spec/fixtures/helm/v3/basic.yaml -------------------------------------------------------------------------------- /helm/spec/fixtures/helm/v3/single.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/helm/spec/fixtures/helm/v3/single.yaml -------------------------------------------------------------------------------- /helm/spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/helm/spec/spec_helper.rb -------------------------------------------------------------------------------- /hex/.bundle/config: -------------------------------------------------------------------------------- 1 | BUNDLE_GEMFILE: "../dependabot-updater/Gemfile" 2 | -------------------------------------------------------------------------------- /hex/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/hex/.gitignore -------------------------------------------------------------------------------- /hex/.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/hex/.rubocop.yml -------------------------------------------------------------------------------- /hex/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/hex/Dockerfile -------------------------------------------------------------------------------- /hex/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/hex/README.md -------------------------------------------------------------------------------- /hex/dependabot-hex.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/hex/dependabot-hex.gemspec -------------------------------------------------------------------------------- /hex/helpers/build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/hex/helpers/build -------------------------------------------------------------------------------- /hex/helpers/lib/check_update.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/hex/helpers/lib/check_update.exs -------------------------------------------------------------------------------- /hex/helpers/lib/do_update.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/hex/helpers/lib/do_update.exs -------------------------------------------------------------------------------- /hex/helpers/lib/parse_deps.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/hex/helpers/lib/parse_deps.exs -------------------------------------------------------------------------------- /hex/helpers/lib/run.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/hex/helpers/lib/run.exs -------------------------------------------------------------------------------- /hex/helpers/mix.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/hex/helpers/mix.exs -------------------------------------------------------------------------------- /hex/lib/dependabot/hex.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/hex/lib/dependabot/hex.rb -------------------------------------------------------------------------------- /hex/lib/dependabot/hex/file_fetcher.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/hex/lib/dependabot/hex/file_fetcher.rb -------------------------------------------------------------------------------- /hex/lib/dependabot/hex/file_parser.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/hex/lib/dependabot/hex/file_parser.rb -------------------------------------------------------------------------------- /hex/lib/dependabot/hex/file_updater.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/hex/lib/dependabot/hex/file_updater.rb -------------------------------------------------------------------------------- /hex/lib/dependabot/hex/language.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/hex/lib/dependabot/hex/language.rb -------------------------------------------------------------------------------- /hex/lib/dependabot/hex/requirement.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/hex/lib/dependabot/hex/requirement.rb -------------------------------------------------------------------------------- /hex/lib/dependabot/hex/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/hex/lib/dependabot/hex/version.rb -------------------------------------------------------------------------------- /hex/script/ci-test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/hex/script/ci-test -------------------------------------------------------------------------------- /hex/spec/dependabot/hex_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/hex/spec/dependabot/hex_spec.rb -------------------------------------------------------------------------------- /hex/spec/fixtures/git/upload_packs/mgo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/hex/spec/fixtures/git/upload_packs/mgo -------------------------------------------------------------------------------- /hex/spec/fixtures/lockfiles/git_source: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/hex/spec/fixtures/lockfiles/git_source -------------------------------------------------------------------------------- /hex/spec/fixtures/lockfiles/old_elixir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/hex/spec/fixtures/lockfiles/old_elixir -------------------------------------------------------------------------------- /hex/spec/fixtures/lockfiles/umbrella: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/hex/spec/fixtures/lockfiles/umbrella -------------------------------------------------------------------------------- /hex/spec/fixtures/mixfiles/bad_spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/hex/spec/fixtures/mixfiles/bad_spec -------------------------------------------------------------------------------- /hex/spec/fixtures/mixfiles/coxir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/hex/spec/fixtures/mixfiles/coxir -------------------------------------------------------------------------------- /hex/spec/fixtures/mixfiles/git_source: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/hex/spec/fixtures/mixfiles/git_source -------------------------------------------------------------------------------- /hex/spec/fixtures/mixfiles/loads_file: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/hex/spec/fixtures/mixfiles/loads_file -------------------------------------------------------------------------------- /hex/spec/fixtures/mixfiles/nerves: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/hex/spec/fixtures/mixfiles/nerves -------------------------------------------------------------------------------- /hex/spec/fixtures/mixfiles/old_elixir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/hex/spec/fixtures/mixfiles/old_elixir -------------------------------------------------------------------------------- /hex/spec/fixtures/mixfiles/umbrella: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/hex/spec/fixtures/mixfiles/umbrella -------------------------------------------------------------------------------- /hex/spec/fixtures/registry_api/example_package_a_response.json: -------------------------------------------------------------------------------- 1 | {"message":"Page not found","status":404} 2 | -------------------------------------------------------------------------------- /hex/spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/hex/spec/spec_helper.rb -------------------------------------------------------------------------------- /maven/.bundle/config: -------------------------------------------------------------------------------- 1 | BUNDLE_GEMFILE: "../dependabot-updater/Gemfile" 2 | -------------------------------------------------------------------------------- /maven/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/maven/.gitignore -------------------------------------------------------------------------------- /maven/.rubocop.yml: -------------------------------------------------------------------------------- 1 | inherit_from: ../.rubocop.yml 2 | -------------------------------------------------------------------------------- /maven/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/maven/Dockerfile -------------------------------------------------------------------------------- /maven/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/maven/README.md -------------------------------------------------------------------------------- /maven/dependabot-maven.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/maven/dependabot-maven.gemspec -------------------------------------------------------------------------------- /maven/lib/dependabot/maven.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/maven/lib/dependabot/maven.rb -------------------------------------------------------------------------------- /maven/lib/dependabot/maven/language.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/maven/lib/dependabot/maven/language.rb -------------------------------------------------------------------------------- /maven/lib/dependabot/maven/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/maven/lib/dependabot/maven/version.rb -------------------------------------------------------------------------------- /maven/script/ci-test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/maven/script/ci-test -------------------------------------------------------------------------------- /maven/spec/dependabot/maven_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/maven/spec/dependabot/maven_spec.rb -------------------------------------------------------------------------------- /maven/spec/fixtures/github/ref.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/maven/spec/fixtures/github/ref.json -------------------------------------------------------------------------------- /maven/spec/fixtures/poms/basic_pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/maven/spec/fixtures/poms/basic_pom.xml -------------------------------------------------------------------------------- /maven/spec/fixtures/poms/range_pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/maven/spec/fixtures/poms/range_pom.xml -------------------------------------------------------------------------------- /maven/spec/fixtures/poms/sigtran.pom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/maven/spec/fixtures/poms/sigtran.pom -------------------------------------------------------------------------------- /maven/spec/fixtures/poms/util_pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/maven/spec/fixtures/poms/util_pom.xml -------------------------------------------------------------------------------- /maven/spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/maven/spec/spec_helper.rb -------------------------------------------------------------------------------- /npm_and_yarn/.bundle/config: -------------------------------------------------------------------------------- 1 | BUNDLE_GEMFILE: "../dependabot-updater/Gemfile" 2 | -------------------------------------------------------------------------------- /npm_and_yarn/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/npm_and_yarn/.gitignore -------------------------------------------------------------------------------- /npm_and_yarn/.rubocop.yml: -------------------------------------------------------------------------------- 1 | inherit_from: ../.rubocop.yml 2 | -------------------------------------------------------------------------------- /npm_and_yarn/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/npm_and_yarn/Dockerfile -------------------------------------------------------------------------------- /npm_and_yarn/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/npm_and_yarn/README.md -------------------------------------------------------------------------------- /npm_and_yarn/helpers/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/npm_and_yarn/helpers/.eslintrc -------------------------------------------------------------------------------- /npm_and_yarn/helpers/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/npm_and_yarn/helpers/README.md -------------------------------------------------------------------------------- /npm_and_yarn/helpers/build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/npm_and_yarn/helpers/build -------------------------------------------------------------------------------- /npm_and_yarn/helpers/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/npm_and_yarn/helpers/jest.config.js -------------------------------------------------------------------------------- /npm_and_yarn/helpers/lib/npm/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/npm_and_yarn/helpers/lib/npm/index.js -------------------------------------------------------------------------------- /npm_and_yarn/helpers/lib/npm6/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/npm_and_yarn/helpers/lib/npm6/index.js -------------------------------------------------------------------------------- /npm_and_yarn/helpers/lib/pnpm/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/npm_and_yarn/helpers/lib/pnpm/index.js -------------------------------------------------------------------------------- /npm_and_yarn/helpers/lib/yarn/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/npm_and_yarn/helpers/lib/yarn/index.js -------------------------------------------------------------------------------- /npm_and_yarn/helpers/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/npm_and_yarn/helpers/package-lock.json -------------------------------------------------------------------------------- /npm_and_yarn/helpers/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/npm_and_yarn/helpers/package.json -------------------------------------------------------------------------------- /npm_and_yarn/helpers/run.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/npm_and_yarn/helpers/run.js -------------------------------------------------------------------------------- /npm_and_yarn/script/ci-test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/npm_and_yarn/script/ci-test -------------------------------------------------------------------------------- /npm_and_yarn/spec/fixtures/projects/bun/empty/package.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /npm_and_yarn/spec/fixtures/projects/bun/invalid_lockfile/bun.lock: -------------------------------------------------------------------------------- 1 | # This is an invalid bun.lock file! 2 | [ 3 | -------------------------------------------------------------------------------- /npm_and_yarn/spec/fixtures/projects/bun/invalid_lockfile/package.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /npm_and_yarn/spec/fixtures/projects/bun/invalid_lockfile_version/package.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /npm_and_yarn/spec/fixtures/projects/npm/simple_with_no_access_registry/.npmrc: -------------------------------------------------------------------------------- 1 | engine-strict=true 2 | @gcore:registry = "http://npmrepo.nl" 3 | -------------------------------------------------------------------------------- /npm_and_yarn/spec/fixtures/projects/npm6/npmrc_env_url/.npmrc: -------------------------------------------------------------------------------- 1 | @dependabot:registry=https://${NPM_URL} 2 | -------------------------------------------------------------------------------- /npm_and_yarn/spec/fixtures/projects/npm6/npmrc_no_lockfile/.npmrc: -------------------------------------------------------------------------------- 1 | package-lock = false 2 | save-exact = true 3 | -------------------------------------------------------------------------------- /npm_and_yarn/spec/fixtures/projects/npm6/npmrc_only_global_registry/.npmrc: -------------------------------------------------------------------------------- 1 | registry=https://global.example.org 2 | -------------------------------------------------------------------------------- /npm_and_yarn/spec/fixtures/projects/npm8/engines/.npmrc: -------------------------------------------------------------------------------- 1 | engine-strict=true 2 | -------------------------------------------------------------------------------- /npm_and_yarn/spec/fixtures/projects/npm8/library_with_global_registry/.npmrc: -------------------------------------------------------------------------------- 1 | registry=http://example.com/dependabot 2 | -------------------------------------------------------------------------------- /npm_and_yarn/spec/fixtures/projects/npm8/package-lock-v3/.npmrc: -------------------------------------------------------------------------------- 1 | lockfile-version=3 2 | -------------------------------------------------------------------------------- /npm_and_yarn/spec/fixtures/projects/npm8/simple_lockfile_v3/.npmrc: -------------------------------------------------------------------------------- 1 | lockfile-version=3 2 | -------------------------------------------------------------------------------- /npm_and_yarn/spec/fixtures/projects/npm8/workspace_nested_package_lockfile_v3/.npmrc: -------------------------------------------------------------------------------- 1 | lockfile-version=3 2 | -------------------------------------------------------------------------------- /npm_and_yarn/spec/fixtures/projects/npm8/workspace_nested_package_top_level_lockfile_v3/.npmrc: -------------------------------------------------------------------------------- 1 | lockfile-version=3 2 | -------------------------------------------------------------------------------- /npm_and_yarn/spec/fixtures/projects/npm9/private-public/.npmrc: -------------------------------------------------------------------------------- 1 | @dependabot:registry=https://npm.pkg.github.com 2 | -------------------------------------------------------------------------------- /npm_and_yarn/spec/fixtures/projects/pnpm/broken_lockfile/pnpm-lock.yaml: -------------------------------------------------------------------------------- 1 | # yamllint disable-file 2 | ,invalid-yaml 3 | -------------------------------------------------------------------------------- /npm_and_yarn/spec/fixtures/projects/pnpm/private_package_access/.npmrc: -------------------------------------------------------------------------------- 1 | @private-pkg:registry=https://npm.pkg.github.com 2 | -------------------------------------------------------------------------------- /npm_and_yarn/spec/fixtures/projects/pnpm/private_package_access_with_package_name/.npmrc: -------------------------------------------------------------------------------- 1 | @private-pkg:registry=https://npm.pkg.github.com 2 | -------------------------------------------------------------------------------- /npm_and_yarn/spec/fixtures/projects/pnpm/private_repo_with_server_error/.npmrc: -------------------------------------------------------------------------------- 1 | @dsp-testing:registry=https://npm.pkg.github.com 2 | -------------------------------------------------------------------------------- /npm_and_yarn/spec/fixtures/projects/pnpm/private_tarball_urls/.npmrc: -------------------------------------------------------------------------------- 1 | @dsp-testing:registry=https://npm.pkg.github.com 2 | -------------------------------------------------------------------------------- /npm_and_yarn/spec/fixtures/projects/pnpm/unsupported_engine/.npmrc: -------------------------------------------------------------------------------- 1 | engine-strict=true -------------------------------------------------------------------------------- /npm_and_yarn/spec/fixtures/projects/pnpm/unsupported_engine_npm/.npmrc: -------------------------------------------------------------------------------- 1 | engine-strict=true -------------------------------------------------------------------------------- /npm_and_yarn/spec/fixtures/projects/pnpm/unsupported_platform/.npmrc: -------------------------------------------------------------------------------- 1 | engine-strict=true -------------------------------------------------------------------------------- /npm_and_yarn/spec/fixtures/projects/yarn/all_private_global_registry/.yarnrc: -------------------------------------------------------------------------------- 1 | registry "https://npm-proxy.fury.io/password/dependabot/" 2 | -------------------------------------------------------------------------------- /npm_and_yarn/spec/fixtures/projects/yarn/all_private_global_registry_no_lock/.yarnrc: -------------------------------------------------------------------------------- 1 | registry "https://npm-proxy.fury.io/password/dependabot/" 2 | -------------------------------------------------------------------------------- /npm_and_yarn/spec/fixtures/projects/yarn/all_private_global_registry_npmrc/.npmrc: -------------------------------------------------------------------------------- 1 | registry="https://npm-proxy.fury.io/password/dependabot/" 2 | -------------------------------------------------------------------------------- /npm_and_yarn/spec/fixtures/projects/yarn/broken_lockfile/yarn.lock: -------------------------------------------------------------------------------- 1 | { something: else 2 | -------------------------------------------------------------------------------- /npm_and_yarn/spec/fixtures/projects/yarn/simple_with_registry_that_times_out/.yarnrc: -------------------------------------------------------------------------------- 1 | registry "https://timeout.cv/repository/mirror/" 2 | -------------------------------------------------------------------------------- /npm_and_yarn/spec/fixtures/projects/yarn/yarnrc_global_registry/.yarnrc: -------------------------------------------------------------------------------- 1 | registry "https://npm-proxy.fury.io/password/dependabot/" 2 | -------------------------------------------------------------------------------- /npm_and_yarn/spec/fixtures/projects/yarn_berry/private_source/yarn.lock: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /npm_and_yarn/spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/npm_and_yarn/spec/spec_helper.rb -------------------------------------------------------------------------------- /nuget/.bundle/config: -------------------------------------------------------------------------------- 1 | BUNDLE_GEMFILE: "../dependabot-updater/Gemfile" 2 | -------------------------------------------------------------------------------- /nuget/.dockerignore: -------------------------------------------------------------------------------- 1 | **/.vs 2 | **/NuGetUpdater/artifacts -------------------------------------------------------------------------------- /nuget/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/nuget/.gitignore -------------------------------------------------------------------------------- /nuget/.rubocop.yml: -------------------------------------------------------------------------------- 1 | inherit_from: ../.rubocop.yml 2 | -------------------------------------------------------------------------------- /nuget/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/nuget/Dockerfile -------------------------------------------------------------------------------- /nuget/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/nuget/README.md -------------------------------------------------------------------------------- /nuget/dependabot-nuget.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/nuget/dependabot-nuget.gemspec -------------------------------------------------------------------------------- /nuget/helpers/build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/nuget/helpers/build -------------------------------------------------------------------------------- /nuget/helpers/lib/NuGetUpdater/NuGetProjects/README.md: -------------------------------------------------------------------------------- 1 | TODO: 2 | -------------------------------------------------------------------------------- /nuget/lib/dependabot/nuget.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/nuget/lib/dependabot/nuget.rb -------------------------------------------------------------------------------- /nuget/lib/dependabot/nuget/language.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/nuget/lib/dependabot/nuget/language.rb -------------------------------------------------------------------------------- /nuget/lib/dependabot/nuget/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/nuget/lib/dependabot/nuget/version.rb -------------------------------------------------------------------------------- /nuget/script/ci-test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/nuget/script/ci-test -------------------------------------------------------------------------------- /nuget/script/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/nuget/script/run -------------------------------------------------------------------------------- /nuget/spec/dependabot/nuget_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/nuget/spec/dependabot/nuget_spec.rb -------------------------------------------------------------------------------- /nuget/spec/fixtures/github/props_file_in_parent_directory/Directory.Build.props: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /nuget/spec/fixtures/github/props_file_in_parent_directory/Directory.Build.targets: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /nuget/spec/fixtures/github/props_file_in_parent_directory/src/Directory.Build.props: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /nuget/spec/fixtures/github/props_file_in_parent_directory/src/Directory.Packages.props: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /nuget/spec/fixtures/nuget_responses/local_repo/Some.Dependency/1.0.0/Some.Dependency.1.0.0.nuspec: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nuget/spec/fixtures/nuget_responses/local_repo/Some.Dependency/1.1.0/Some.Dependency.1.1.0.nuspec: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nuget/spec/fixtures/nuspecs/index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/nuget/spec/fixtures/nuspecs/index.json -------------------------------------------------------------------------------- /nuget/spec/fixtures/projects/.gitignore: -------------------------------------------------------------------------------- 1 | bin/ 2 | obj/ 3 | -------------------------------------------------------------------------------- /nuget/spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/nuget/spec/spec_helper.rb -------------------------------------------------------------------------------- /nuget/updater/common.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/nuget/updater/common.ps1 -------------------------------------------------------------------------------- /nuget/updater/install-sdks.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/nuget/updater/install-sdks.ps1 -------------------------------------------------------------------------------- /nuget/updater/main.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/nuget/updater/main.ps1 -------------------------------------------------------------------------------- /nuget/updater/normalize-file-names.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/nuget/updater/normalize-file-names.ps1 -------------------------------------------------------------------------------- /nuget/updater/test-data/global-json-discovery-empty-object/src/global.json: -------------------------------------------------------------------------------- 1 | { 2 | } -------------------------------------------------------------------------------- /nuget/updater/test-data/global-json-discovery-none/src/.gitignore: -------------------------------------------------------------------------------- 1 | # empty to force directory creation 2 | -------------------------------------------------------------------------------- /nuget/updater/test-data/global-json-discovery-recursive-wildcard/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nuget/updater/test-data/global-json-discovery-root-no-file/.gitignore: -------------------------------------------------------------------------------- 1 | # empty to force directory creation 2 | -------------------------------------------------------------------------------- /nuget/updater/test-data/targeting-packs/packs/Existing.Targeting.Pack.Ref/7.8.9/.gitignore: -------------------------------------------------------------------------------- 1 | # empty file to force directory creation 2 | -------------------------------------------------------------------------------- /nuget/updater/test.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/nuget/updater/test.ps1 -------------------------------------------------------------------------------- /omnibus/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/omnibus/.gitignore -------------------------------------------------------------------------------- /omnibus/.rubocop.yml: -------------------------------------------------------------------------------- 1 | inherit_from: ../.rubocop.yml 2 | 3 | Sorbet/StrongSigil: 4 | Enabled: true 5 | -------------------------------------------------------------------------------- /omnibus/dependabot-omnibus.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/omnibus/dependabot-omnibus.gemspec -------------------------------------------------------------------------------- /omnibus/lib/dependabot/omnibus.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/omnibus/lib/dependabot/omnibus.rb -------------------------------------------------------------------------------- /pub/.bundle/config: -------------------------------------------------------------------------------- 1 | BUNDLE_GEMFILE: "../dependabot-updater/Gemfile" 2 | -------------------------------------------------------------------------------- /pub/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/pub/.gitignore -------------------------------------------------------------------------------- /pub/.rubocop.yml: -------------------------------------------------------------------------------- 1 | inherit_from: ../.rubocop.yml 2 | -------------------------------------------------------------------------------- /pub/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/pub/Dockerfile -------------------------------------------------------------------------------- /pub/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/pub/README.md -------------------------------------------------------------------------------- /pub/dependabot-pub.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/pub/dependabot-pub.gemspec -------------------------------------------------------------------------------- /pub/helpers/build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/pub/helpers/build -------------------------------------------------------------------------------- /pub/helpers/pubspec.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/pub/helpers/pubspec.lock -------------------------------------------------------------------------------- /pub/helpers/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/pub/helpers/pubspec.yaml -------------------------------------------------------------------------------- /pub/lib/dependabot/pub.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/pub/lib/dependabot/pub.rb -------------------------------------------------------------------------------- /pub/lib/dependabot/pub/file_fetcher.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/pub/lib/dependabot/pub/file_fetcher.rb -------------------------------------------------------------------------------- /pub/lib/dependabot/pub/file_parser.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/pub/lib/dependabot/pub/file_parser.rb -------------------------------------------------------------------------------- /pub/lib/dependabot/pub/file_updater.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/pub/lib/dependabot/pub/file_updater.rb -------------------------------------------------------------------------------- /pub/lib/dependabot/pub/helpers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/pub/lib/dependabot/pub/helpers.rb -------------------------------------------------------------------------------- /pub/lib/dependabot/pub/language.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/pub/lib/dependabot/pub/language.rb -------------------------------------------------------------------------------- /pub/lib/dependabot/pub/requirement.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/pub/lib/dependabot/pub/requirement.rb -------------------------------------------------------------------------------- /pub/lib/dependabot/pub/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/pub/lib/dependabot/pub/version.rb -------------------------------------------------------------------------------- /pub/script/ci-test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/pub/script/ci-test -------------------------------------------------------------------------------- /pub/spec/dependabot/pub_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/pub/spec/dependabot/pub_spec.rb -------------------------------------------------------------------------------- /pub/spec/fixtures/projects/allows_latest_stable/pubspec.yaml: -------------------------------------------------------------------------------- 1 | name: foo 2 | environment: 3 | flutter: '>=3.24.0' 4 | dart: ^3.5.0 5 | -------------------------------------------------------------------------------- /pub/spec/fixtures/projects/broken_pubspec/pubspec.yaml: -------------------------------------------------------------------------------- 1 | # yamllint disable-file 2 | name: 'does not parse 3 | -------------------------------------------------------------------------------- /pub/spec/fixtures/projects/mono_repo/dep/pubspec.yaml: -------------------------------------------------------------------------------- 1 | name: dep 2 | environment: 3 | sdk: ^3.5.0 4 | -------------------------------------------------------------------------------- /pub/spec/fixtures/projects/mono_repo_main_at_root/dep/pubspec.yaml: -------------------------------------------------------------------------------- 1 | name: dep 2 | version: 1.0.0 3 | environment: 4 | sdk: ^3.5.0 5 | -------------------------------------------------------------------------------- /pub/spec/fixtures/projects/no_lockfile/dep/pubspec.yaml: -------------------------------------------------------------------------------- 1 | name: dep 2 | environment: 3 | sdk: '>=2.12.0 <3.0.0' 4 | -------------------------------------------------------------------------------- /pub/spec/fixtures/projects/requires_dart_2_15/pubspec.yaml: -------------------------------------------------------------------------------- 1 | name: foo 2 | environment: 3 | sdk: '>= 2.15.0 <2.16.0' 4 | -------------------------------------------------------------------------------- /pub/spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/pub/spec/spec_helper.rb -------------------------------------------------------------------------------- /python/.bundle/config: -------------------------------------------------------------------------------- 1 | BUNDLE_GEMFILE: "../dependabot-updater/Gemfile" 2 | -------------------------------------------------------------------------------- /python/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/python/.gitignore -------------------------------------------------------------------------------- /python/.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/python/.rubocop.yml -------------------------------------------------------------------------------- /python/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/python/Dockerfile -------------------------------------------------------------------------------- /python/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/python/README.md -------------------------------------------------------------------------------- /python/dependabot-python.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/python/dependabot-python.gemspec -------------------------------------------------------------------------------- /python/helpers/build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/python/helpers/build -------------------------------------------------------------------------------- /python/helpers/lib/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python/helpers/lib/hasher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/python/helpers/lib/hasher.py -------------------------------------------------------------------------------- /python/helpers/lib/parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/python/helpers/lib/parser.py -------------------------------------------------------------------------------- /python/helpers/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/python/helpers/requirements.txt -------------------------------------------------------------------------------- /python/helpers/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/python/helpers/run.py -------------------------------------------------------------------------------- /python/lib/dependabot/python.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/python/lib/dependabot/python.rb -------------------------------------------------------------------------------- /python/script/ci-test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/python/script/ci-test -------------------------------------------------------------------------------- /python/spec/dependabot/python_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/python/spec/dependabot/python_spec.rb -------------------------------------------------------------------------------- /python/spec/fixtures/constraints/less_than.txt: -------------------------------------------------------------------------------- 1 | requests<2.0.0 2 | -------------------------------------------------------------------------------- /python/spec/fixtures/constraints/specific.txt: -------------------------------------------------------------------------------- 1 | requests==2.0.0 2 | -------------------------------------------------------------------------------- /python/spec/fixtures/pip_compile_files/celery_extra_sqs.in: -------------------------------------------------------------------------------- 1 | celery[sqs] 2 | -------------------------------------------------------------------------------- /python/spec/fixtures/pip_compile_files/extra.in: -------------------------------------------------------------------------------- 1 | flask 2 | sentry-sdk[flask] 3 | -------------------------------------------------------------------------------- /python/spec/fixtures/pip_compile_files/extra_hashes.in: -------------------------------------------------------------------------------- 1 | pytest 2 | pyasn1-modules 3 | -------------------------------------------------------------------------------- /python/spec/fixtures/pip_compile_files/imports_dev.in: -------------------------------------------------------------------------------- 1 | -r dev.txt 2 | -------------------------------------------------------------------------------- /python/spec/fixtures/pip_compile_files/imports_mirror.in: -------------------------------------------------------------------------------- 1 | -r mirror.txt 2 | -------------------------------------------------------------------------------- /python/spec/fixtures/pip_compile_files/imports_shared.in: -------------------------------------------------------------------------------- 1 | -r shared.in 2 | 3 | moto==1.3.3 4 | -------------------------------------------------------------------------------- /python/spec/fixtures/pip_compile_files/incompatible_versions.in: -------------------------------------------------------------------------------- 1 | ansible 2 | jinja2-cli[yaml] 3 | awscli 4 | -------------------------------------------------------------------------------- /python/spec/fixtures/pip_compile_files/native_dependencies.in: -------------------------------------------------------------------------------- 1 | numpy 2 | cryptography 3 | pandas 4 | -------------------------------------------------------------------------------- /python/spec/fixtures/pip_compile_files/python_dateutil.in: -------------------------------------------------------------------------------- 1 | python-dateutil==2.6.0 2 | -------------------------------------------------------------------------------- /python/spec/fixtures/pip_compile_files/python_header.in: -------------------------------------------------------------------------------- 1 | celery[sqs] 2 | -------------------------------------------------------------------------------- /python/spec/fixtures/pip_compile_files/requests.in: -------------------------------------------------------------------------------- 1 | requests 2 | -------------------------------------------------------------------------------- /python/spec/fixtures/pip_compile_files/resolves_differently_by_python.in: -------------------------------------------------------------------------------- 1 | tornado==5.1.0 2 | -------------------------------------------------------------------------------- /python/spec/fixtures/pip_compile_files/setuptools.in: -------------------------------------------------------------------------------- 1 | setuptools 2 | -------------------------------------------------------------------------------- /python/spec/fixtures/pip_compile_files/strip_extras.in: -------------------------------------------------------------------------------- 1 | cachecontrol[filecache] 2 | -------------------------------------------------------------------------------- /python/spec/fixtures/pip_compile_files/unsafe.in: -------------------------------------------------------------------------------- 1 | flake8 2 | -------------------------------------------------------------------------------- /python/spec/fixtures/projects/poetry/relative_path/my-project/src/__init__.py: -------------------------------------------------------------------------------- 1 | __version__ = '0.1.0' 2 | -------------------------------------------------------------------------------- /python/spec/fixtures/pyproject_files/black_configuration.toml: -------------------------------------------------------------------------------- 1 | [tool.black] 2 | skip_string_normalization = true 3 | -------------------------------------------------------------------------------- /python/spec/fixtures/releases_api/pypi/pypi_json_response_empty.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /python/spec/fixtures/requirements/cascading.txt: -------------------------------------------------------------------------------- 1 | requests==2.4.1 2 | -r ./more_requirements.txt 3 | -------------------------------------------------------------------------------- /python/spec/fixtures/requirements/cascading_nested.txt: -------------------------------------------------------------------------------- 1 | psycopg2==2.6.1 2 | -r ./nested/more_requirements.txt 3 | -------------------------------------------------------------------------------- /python/spec/fixtures/requirements/comments.txt: -------------------------------------------------------------------------------- 1 | psycopg2==2.6.1 # Comment! 2 | luigi==2.2.0 3 | -------------------------------------------------------------------------------- /python/spec/fixtures/requirements/malformed_markers.txt: -------------------------------------------------------------------------------- 1 | arrow==1.3.0; python_version ~= 'fred' 2 | -------------------------------------------------------------------------------- /python/spec/fixtures/requirements/pbr.txt: -------------------------------------------------------------------------------- 1 | pbr==4.0.2 2 | -------------------------------------------------------------------------------- /python/spec/fixtures/requirements/specific_with_constraints.txt: -------------------------------------------------------------------------------- 1 | -c constraints.txt 2 | requests==2.4.1 3 | -------------------------------------------------------------------------------- /python/spec/fixtures/requirements/urllib.txt: -------------------------------------------------------------------------------- 1 | urllib3 2 | -------------------------------------------------------------------------------- /python/spec/fixtures/requirements/version_not_specified.txt: -------------------------------------------------------------------------------- 1 | psycopg2 2 | luigi==2.2.0 3 | -------------------------------------------------------------------------------- /python/spec/fixtures/requirements/version_not_specified_dev.txt: -------------------------------------------------------------------------------- 1 | -i https://pypi.org/simple 2 | py==1.5.2 3 | pytest==3.2.3 4 | -------------------------------------------------------------------------------- /python/spec/fixtures/requirements/version_urlib_patched.txt: -------------------------------------------------------------------------------- 1 | urllib3==1.25.3 2 | -------------------------------------------------------------------------------- /python/spec/fixtures/requirements/version_urlib_vulnerable.txt: -------------------------------------------------------------------------------- 1 | urllib3==1.22 2 | -------------------------------------------------------------------------------- /python/spec/fixtures/requirements/with_constraints.txt: -------------------------------------------------------------------------------- 1 | requests 2 | -c constraints.txt 3 | -------------------------------------------------------------------------------- /python/spec/fixtures/requirements/with_path_dependency.txt: -------------------------------------------------------------------------------- 1 | psycopg2==2.6.1 2 | file:.#egg=bowtie-json-schema 3 | -------------------------------------------------------------------------------- /python/spec/fixtures/requirements/with_setup_path.txt: -------------------------------------------------------------------------------- 1 | -e . 2 | requests==2.1.0 3 | -------------------------------------------------------------------------------- /python/spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/python/spec/spec_helper.rb -------------------------------------------------------------------------------- /script/_common: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/script/_common -------------------------------------------------------------------------------- /script/build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/script/build -------------------------------------------------------------------------------- /script/ci-test-updater: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/script/ci-test-updater -------------------------------------------------------------------------------- /script/dependabot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/script/dependabot -------------------------------------------------------------------------------- /script/generate-coverage-report: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/script/generate-coverage-report -------------------------------------------------------------------------------- /script/setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/script/setup -------------------------------------------------------------------------------- /script/updater-e2e: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/script/updater-e2e -------------------------------------------------------------------------------- /silent/.bundle/config: -------------------------------------------------------------------------------- 1 | BUNDLE_GEMFILE: "../dependabot-updater/Gemfile" 2 | -------------------------------------------------------------------------------- /silent/.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/silent/.rubocop.yml -------------------------------------------------------------------------------- /silent/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/silent/Dockerfile -------------------------------------------------------------------------------- /silent/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/silent/README.md -------------------------------------------------------------------------------- /silent/dependabot-silent.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/silent/dependabot-silent.gemspec -------------------------------------------------------------------------------- /silent/lib/dependabot/silent.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/silent/lib/dependabot/silent.rb -------------------------------------------------------------------------------- /silent/tests/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/silent/tests/go.mod -------------------------------------------------------------------------------- /silent/tests/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/silent/tests/go.sum -------------------------------------------------------------------------------- /silent/tests/silent_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/silent/tests/silent_test.go -------------------------------------------------------------------------------- /silent/tests/testdata/err-fetching.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/silent/tests/testdata/err-fetching.txt -------------------------------------------------------------------------------- /silent/tests/testdata/err-parsing.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/silent/tests/testdata/err-parsing.txt -------------------------------------------------------------------------------- /silent/tests/testdata/su-basic.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/silent/tests/testdata/su-basic.txt -------------------------------------------------------------------------------- /silent/tests/testdata/su-multidir.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/silent/tests/testdata/su-multidir.txt -------------------------------------------------------------------------------- /silent/tests/testdata/su-versions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/silent/tests/testdata/su-versions.txt -------------------------------------------------------------------------------- /silent/tests/testdata/vu-basic.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/silent/tests/testdata/vu-basic.txt -------------------------------------------------------------------------------- /silent/tests/testdata/vu-glob.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/silent/tests/testdata/vu-glob.txt -------------------------------------------------------------------------------- /silent/tests/testdata/vu-group-all.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/silent/tests/testdata/vu-group-all.txt -------------------------------------------------------------------------------- /silent/tests/testdata/vu-multidir.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/silent/tests/testdata/vu-multidir.txt -------------------------------------------------------------------------------- /sorbet/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/config -------------------------------------------------------------------------------- /sorbet/rbi/annotations/faraday.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/annotations/faraday.rbi -------------------------------------------------------------------------------- /sorbet/rbi/annotations/rainbow.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/annotations/rainbow.rbi -------------------------------------------------------------------------------- /sorbet/rbi/annotations/webmock.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/annotations/webmock.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/.gitattributes: -------------------------------------------------------------------------------- 1 | **/*.rbi linguist-generated=true 2 | -------------------------------------------------------------------------------- /sorbet/rbi/gems/addressable@2.8.6.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/gems/addressable@2.8.6.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/ast@2.4.2.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/gems/ast@2.4.2.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/aws-sdk-ecr@1.68.0.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/gems/aws-sdk-ecr@1.68.0.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/aws-sigv4@1.8.0.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/gems/aws-sigv4@1.8.0.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/base64@0.2.0.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/gems/base64@0.2.0.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/benchmark@0.4.0.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/gems/benchmark@0.4.0.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/bigdecimal@3.1.8.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/gems/bigdecimal@3.1.8.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/citrus@3.0.2.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/gems/citrus@3.0.2.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/crack@1.0.0.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/gems/crack@1.0.0.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/csv@3.3.0.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/gems/csv@3.3.0.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/diff-lcs@1.5.0.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/gems/diff-lcs@1.5.0.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/docile@1.4.0.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/gems/docile@1.4.0.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/erubi@1.13.1.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/gems/erubi@1.13.1.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/excon@0.110.0.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/gems/excon@0.110.0.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/faraday@2.7.11.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/gems/faraday@2.7.11.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/gitlab@5.1.0.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/gems/gitlab@5.1.0.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/gpgme@2.0.23.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/gems/gpgme@2.0.23.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/hashdiff@1.1.0.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/gems/hashdiff@1.1.0.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/http-accept@1.7.0.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/gems/http-accept@1.7.0.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/http-cookie@1.0.5.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/gems/http-cookie@1.0.5.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/httparty@0.22.0.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/gems/httparty@0.22.0.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/io-console@0.7.2.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/gems/io-console@0.7.2.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/jmespath@1.6.2.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/gems/jmespath@1.6.2.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/json@2.11.3.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/gems/json@2.11.3.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/mime-types@3.5.2.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/gems/mime-types@3.5.2.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/mini_mime@1.1.5.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/gems/mini_mime@1.1.5.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/multi_xml@0.7.1.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/gems/multi_xml@0.7.1.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/netrc@0.11.0.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/gems/netrc@0.11.0.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/nokogiri@1.18.1.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/gems/nokogiri@1.18.1.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/octokit@7.2.0.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/gems/octokit@7.2.0.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/parallel@1.24.0.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/gems/parallel@1.24.0.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/parseconfig@1.0.8.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/gems/parseconfig@1.0.8.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/parser@3.3.6.0.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/gems/parser@3.3.6.0.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/prism@1.3.0.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/gems/prism@1.3.0.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/psych@5.1.2.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/gems/psych@5.1.2.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/racc@1.8.1.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/gems/racc@1.8.1.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/rainbow@3.1.1.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/gems/rainbow@3.1.1.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/rake@13.2.1.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/gems/rake@13.2.1.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/rbi@0.2.2.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/gems/rbi@0.2.2.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/rdoc@6.6.3.1.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/gems/rdoc@6.6.3.1.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/reline@0.5.2.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/gems/reline@0.5.2.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/rest-client@2.1.0.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/gems/rest-client@2.1.0.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/rexml@3.2.8.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/gems/rexml@3.2.8.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/rspec-core@3.12.2.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/gems/rspec-core@3.12.2.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/rspec-its@1.3.0.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/gems/rspec-its@1.3.0.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/rspec-mocks@3.12.6.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/gems/rspec-mocks@3.12.6.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/rspec-sorbet@1.9.2.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/gems/rspec-sorbet@1.9.2.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/rspec@3.12.0.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/gems/rspec@3.12.0.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/rubocop-ast@1.32.3.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/gems/rubocop-ast@1.32.3.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/rubocop@1.67.0.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/gems/rubocop@1.67.0.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/rubyzip@2.3.2.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/gems/rubyzip@2.3.2.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/sawyer@0.9.2.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/gems/sawyer@0.9.2.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/simplecov@0.22.0.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/gems/simplecov@0.22.0.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/spoom@1.5.1.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/gems/spoom@1.5.1.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/stackprof@0.2.25.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/gems/stackprof@0.2.25.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/stringio@3.1.0.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/gems/stringio@3.1.0.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/strscan@3.1.0.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/gems/strscan@3.1.0.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/tapioca@0.16.11.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/gems/tapioca@0.16.11.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/thor@1.3.2.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/gems/thor@1.3.2.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/toml-rb@4.0.0.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/gems/toml-rb@4.0.0.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/turbo_tests@2.2.0.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/gems/turbo_tests@2.2.0.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/vcr@6.2.0.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/gems/vcr@6.2.0.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/webmock@3.19.1.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/gems/webmock@3.19.1.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/webrick@1.9.1.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/gems/webrick@1.9.1.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/yard-sorbet@0.9.0.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/gems/yard-sorbet@0.9.0.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/yard@0.9.37.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/gems/yard@0.9.37.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/zeitwerk@2.7.1.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/gems/zeitwerk@2.7.1.rbi -------------------------------------------------------------------------------- /sorbet/rbi/shims/array.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/shims/array.rbi -------------------------------------------------------------------------------- /sorbet/rbi/shims/aws-sdk-ecr.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/shims/aws-sdk-ecr.rbi -------------------------------------------------------------------------------- /sorbet/rbi/shims/commonmarker.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/shims/commonmarker.rbi -------------------------------------------------------------------------------- /sorbet/rbi/shims/excon.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/shims/excon.rbi -------------------------------------------------------------------------------- /sorbet/rbi/shims/flamegraph.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/shims/flamegraph.rbi -------------------------------------------------------------------------------- /sorbet/rbi/shims/gpgme.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/shims/gpgme.rbi -------------------------------------------------------------------------------- /sorbet/rbi/shims/hash.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/shims/hash.rbi -------------------------------------------------------------------------------- /sorbet/rbi/shims/opentelemetry-sdk.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/shims/opentelemetry-sdk.rbi -------------------------------------------------------------------------------- /sorbet/rbi/shims/rubygems.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/shims/rubygems.rbi -------------------------------------------------------------------------------- /sorbet/rbi/shims/sentry-ruby.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/shims/sentry-ruby.rbi -------------------------------------------------------------------------------- /sorbet/rbi/shims/strscan.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/shims/strscan.rbi -------------------------------------------------------------------------------- /sorbet/rbi/todo.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/rbi/todo.rbi -------------------------------------------------------------------------------- /sorbet/tapioca/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/tapioca/config.yml -------------------------------------------------------------------------------- /sorbet/tapioca/require.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/sorbet/tapioca/require.rb -------------------------------------------------------------------------------- /swift/.bundle/config: -------------------------------------------------------------------------------- 1 | BUNDLE_GEMFILE: "../dependabot-updater/Gemfile" 2 | -------------------------------------------------------------------------------- /swift/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/swift/.gitignore -------------------------------------------------------------------------------- /swift/.rubocop.yml: -------------------------------------------------------------------------------- 1 | inherit_from: ../.rubocop.yml 2 | -------------------------------------------------------------------------------- /swift/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/swift/Dockerfile -------------------------------------------------------------------------------- /swift/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/swift/README.md -------------------------------------------------------------------------------- /swift/dependabot-swift.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/swift/dependabot-swift.gemspec -------------------------------------------------------------------------------- /swift/lib/dependabot/swift.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/swift/lib/dependabot/swift.rb -------------------------------------------------------------------------------- /swift/lib/dependabot/swift/language.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/swift/lib/dependabot/swift/language.rb -------------------------------------------------------------------------------- /swift/lib/dependabot/swift/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/swift/lib/dependabot/swift/version.rb -------------------------------------------------------------------------------- /swift/script/ci-test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/swift/script/ci-test -------------------------------------------------------------------------------- /swift/spec/dependabot/swift_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/swift/spec/dependabot/swift_spec.rb -------------------------------------------------------------------------------- /swift/spec/fixtures/projects/Example-Deprecated/.build/checkouts/Nimble/Sources/Nimble/DSL.swift: -------------------------------------------------------------------------------- 1 | /// Placeholder 2 | -------------------------------------------------------------------------------- /swift/spec/fixtures/projects/Example-Deprecated/.build/checkouts/Quick/Sources/Quick/QuickMain.swift: -------------------------------------------------------------------------------- 1 | // Placeholder 2 | -------------------------------------------------------------------------------- /swift/spec/fixtures/projects/Example-Deprecated/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsing/Name.swift: -------------------------------------------------------------------------------- 1 | // Placeholder 2 | -------------------------------------------------------------------------------- /swift/spec/fixtures/projects/Example-Deprecated/.build/checkouts/swift-benchmark/Sources/Benchmark/Benchmark.swift: -------------------------------------------------------------------------------- 1 | // Placeholder 2 | -------------------------------------------------------------------------------- /swift/spec/fixtures/projects/Example-Deprecated/.build/checkouts/swift-case-paths/Sources/CasePaths/CasePaths.swift: -------------------------------------------------------------------------------- 1 | // Placeholder 2 | -------------------------------------------------------------------------------- /swift/spec/fixtures/projects/Example-Deprecated/.build/checkouts/swift-custom-dump/Sources/CustomDump/Dump.swift: -------------------------------------------------------------------------------- 1 | // Placeholder 2 | -------------------------------------------------------------------------------- /swift/spec/fixtures/projects/Example-Deprecated/.build/checkouts/swift-openapi-runtime/Sources/OpenAPIRuntime/OpenAPIRuntime.swift: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /swift/spec/fixtures/projects/Example/.build/checkouts/ReactiveSwift/Sources/Reactive.swift: -------------------------------------------------------------------------------- 1 | // Placeholder 2 | -------------------------------------------------------------------------------- /swift/spec/fixtures/projects/Example/.build/checkouts/combine-schedulers/Sources/CombineSchedulers/SwiftUI.swift: -------------------------------------------------------------------------------- 1 | // Placeholder 2 | -------------------------------------------------------------------------------- /swift/spec/fixtures/projects/Example/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsing/Name.swift: -------------------------------------------------------------------------------- 1 | // Placeholder 2 | -------------------------------------------------------------------------------- /swift/spec/fixtures/projects/Example/.build/checkouts/swift-argument-parser/Sources/ArgumentParserToolInfo/ToolInfo.swift: -------------------------------------------------------------------------------- 1 | // Placeholder 2 | -------------------------------------------------------------------------------- /swift/spec/fixtures/projects/Example/.build/checkouts/swift-benchmark/Sources/Benchmark/Benchmark.swift: -------------------------------------------------------------------------------- 1 | // Placeholder 2 | -------------------------------------------------------------------------------- /swift/spec/fixtures/projects/Example/.build/checkouts/swift-case-paths/Sources/CasePaths/CasePath.swift: -------------------------------------------------------------------------------- 1 | // Placeholder 2 | -------------------------------------------------------------------------------- /swift/spec/fixtures/projects/Example/.build/checkouts/swift-custom-dump/Sources/CustomDump/Dump.swift: -------------------------------------------------------------------------------- 1 | // Placeholder 2 | -------------------------------------------------------------------------------- /swift/spec/fixtures/projects/Example/.build/checkouts/swift-docc-plugin/Sources/SwiftDocCPluginUtilities/Arguments.swift: -------------------------------------------------------------------------------- 1 | // Placeholder 2 | -------------------------------------------------------------------------------- /swift/spec/fixtures/projects/Example/.build/checkouts/xctest-dynamic-overlay/Sources/XCTestDynamicOverlay/XCTFail.swift: -------------------------------------------------------------------------------- 1 | // Placeholder 2 | -------------------------------------------------------------------------------- /swift/spec/fixtures/projects/ReactiveCocoaNested/subfolder/Sources/ReactiveCocoa/ReactiveCocoa.swift: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /swift/spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/swift/spec/spec_helper.rb -------------------------------------------------------------------------------- /terraform/.bundle/config: -------------------------------------------------------------------------------- 1 | BUNDLE_GEMFILE: "../dependabot-updater/Gemfile" 2 | -------------------------------------------------------------------------------- /terraform/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/terraform/.gitignore -------------------------------------------------------------------------------- /terraform/.rubocop.yml: -------------------------------------------------------------------------------- 1 | inherit_from: ../.rubocop.yml 2 | -------------------------------------------------------------------------------- /terraform/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/terraform/Dockerfile -------------------------------------------------------------------------------- /terraform/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/terraform/README.md -------------------------------------------------------------------------------- /terraform/dependabot-terraform.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/terraform/dependabot-terraform.gemspec -------------------------------------------------------------------------------- /terraform/helpers/build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/terraform/helpers/build -------------------------------------------------------------------------------- /terraform/lib/dependabot/terraform.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/terraform/lib/dependabot/terraform.rb -------------------------------------------------------------------------------- /terraform/script/ci-test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/terraform/script/ci-test -------------------------------------------------------------------------------- /terraform/spec/fixtures/projects/child_module_with_no_source/override.tf: -------------------------------------------------------------------------------- 1 | module "aws" { 2 | version = "2.2.0" 3 | } 4 | -------------------------------------------------------------------------------- /terraform/spec/fixtures/projects/provider/main.tf: -------------------------------------------------------------------------------- 1 | provider "azurestack" { 2 | version = "=0.9.0" 3 | } 4 | -------------------------------------------------------------------------------- /terraform/spec/fixtures/projects/provider_with_multiple_local_path_modules/loader/project/providers.tf: -------------------------------------------------------------------------------- 1 | ../providers.tf -------------------------------------------------------------------------------- /terraform/spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/terraform/spec/spec_helper.rb -------------------------------------------------------------------------------- /updater/.gitignore: -------------------------------------------------------------------------------- 1 | /.bundle/ 2 | /spec/examples.txt 3 | /tmp/ 4 | -------------------------------------------------------------------------------- /updater/.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/updater/.rubocop.yml -------------------------------------------------------------------------------- /updater/.ruby-version: -------------------------------------------------------------------------------- 1 | ../.ruby-version -------------------------------------------------------------------------------- /updater/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/updater/Gemfile -------------------------------------------------------------------------------- /updater/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/updater/Gemfile.lock -------------------------------------------------------------------------------- /updater/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/updater/README.md -------------------------------------------------------------------------------- /updater/bin/fetch_files.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/updater/bin/fetch_files.rb -------------------------------------------------------------------------------- /updater/bin/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/updater/bin/run -------------------------------------------------------------------------------- /updater/bin/update_files.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/updater/bin/update_files.rb -------------------------------------------------------------------------------- /updater/config/.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/updater/config/.npmrc -------------------------------------------------------------------------------- /updater/config/.yarnrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/updater/config/.yarnrc -------------------------------------------------------------------------------- /updater/lib/dependabot/api_client.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/updater/lib/dependabot/api_client.rb -------------------------------------------------------------------------------- /updater/lib/dependabot/base_command.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/updater/lib/dependabot/base_command.rb -------------------------------------------------------------------------------- /updater/lib/dependabot/environment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/updater/lib/dependabot/environment.rb -------------------------------------------------------------------------------- /updater/lib/dependabot/job.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/updater/lib/dependabot/job.rb -------------------------------------------------------------------------------- /updater/lib/dependabot/pull_request.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/updater/lib/dependabot/pull_request.rb -------------------------------------------------------------------------------- /updater/lib/dependabot/sentry.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/updater/lib/dependabot/sentry.rb -------------------------------------------------------------------------------- /updater/lib/dependabot/service.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/updater/lib/dependabot/service.rb -------------------------------------------------------------------------------- /updater/lib/dependabot/setup.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/updater/lib/dependabot/setup.rb -------------------------------------------------------------------------------- /updater/lib/dependabot/updater.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/updater/lib/dependabot/updater.rb -------------------------------------------------------------------------------- /updater/spec/dependabot/job_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/updater/spec/dependabot/job_spec.rb -------------------------------------------------------------------------------- /updater/spec/fixtures/bundler_vendored/original/vendor/cache/ruby-dummy-git-dependency-20151f9b67c8/.bundlecache: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /updater/spec/fixtures/bundler_vendored/updated/.bundle/config: -------------------------------------------------------------------------------- 1 | --- 2 | BUNDLE_CACHE_ALL: "false" 3 | -------------------------------------------------------------------------------- /updater/spec/fixtures/bundler_vendored/updated/vendor/cache/ruby-dummy-git-dependency-c0e25c2eb332/.bundlecache: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /updater/spec/fixtures/dummy/original/a.dummy: -------------------------------------------------------------------------------- 1 | dependabot/a = 1.1.1 2 | -------------------------------------------------------------------------------- /updater/spec/fixtures/dummy/original/b.dummy: -------------------------------------------------------------------------------- 1 | dependabot/b = 2.2.2 2 | -------------------------------------------------------------------------------- /updater/spec/fixtures/rubygems-index: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/updater/spec/fixtures/rubygems-index -------------------------------------------------------------------------------- /updater/spec/fixtures/rubygems-info-a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/updater/spec/fixtures/rubygems-info-a -------------------------------------------------------------------------------- /updater/spec/fixtures/rubygems-info-b: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/updater/spec/fixtures/rubygems-info-b -------------------------------------------------------------------------------- /updater/spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/updater/spec/spec_helper.rb -------------------------------------------------------------------------------- /uv/.bundle/config: -------------------------------------------------------------------------------- 1 | BUNDLE_GEMFILE: "../dependabot-updater/Gemfile" 2 | -------------------------------------------------------------------------------- /uv/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/uv/.gitignore -------------------------------------------------------------------------------- /uv/.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/uv/.rubocop.yml -------------------------------------------------------------------------------- /uv/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/uv/Dockerfile -------------------------------------------------------------------------------- /uv/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/uv/README.md -------------------------------------------------------------------------------- /uv/dependabot-uv.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/uv/dependabot-uv.gemspec -------------------------------------------------------------------------------- /uv/helpers/build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/uv/helpers/build -------------------------------------------------------------------------------- /uv/helpers/lib/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /uv/helpers/lib/hasher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/uv/helpers/lib/hasher.py -------------------------------------------------------------------------------- /uv/helpers/lib/parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/uv/helpers/lib/parser.py -------------------------------------------------------------------------------- /uv/helpers/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/uv/helpers/requirements.txt -------------------------------------------------------------------------------- /uv/helpers/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/uv/helpers/run.py -------------------------------------------------------------------------------- /uv/lib/dependabot/uv.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/uv/lib/dependabot/uv.rb -------------------------------------------------------------------------------- /uv/lib/dependabot/uv/file_fetcher.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/uv/lib/dependabot/uv/file_fetcher.rb -------------------------------------------------------------------------------- /uv/lib/dependabot/uv/file_parser.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/uv/lib/dependabot/uv/file_parser.rb -------------------------------------------------------------------------------- /uv/lib/dependabot/uv/file_updater.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/uv/lib/dependabot/uv/file_updater.rb -------------------------------------------------------------------------------- /uv/lib/dependabot/uv/language.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/uv/lib/dependabot/uv/language.rb -------------------------------------------------------------------------------- /uv/lib/dependabot/uv/native_helpers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/uv/lib/dependabot/uv/native_helpers.rb -------------------------------------------------------------------------------- /uv/lib/dependabot/uv/pipenv_runner.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/uv/lib/dependabot/uv/pipenv_runner.rb -------------------------------------------------------------------------------- /uv/lib/dependabot/uv/requirement.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/uv/lib/dependabot/uv/requirement.rb -------------------------------------------------------------------------------- /uv/lib/dependabot/uv/update_checker.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/uv/lib/dependabot/uv/update_checker.rb -------------------------------------------------------------------------------- /uv/lib/dependabot/uv/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/uv/lib/dependabot/uv/version.rb -------------------------------------------------------------------------------- /uv/script/ci-test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/uv/script/ci-test -------------------------------------------------------------------------------- /uv/spec/dependabot/uv/language_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/uv/spec/dependabot/uv/language_spec.rb -------------------------------------------------------------------------------- /uv/spec/dependabot/uv/version_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/uv/spec/dependabot/uv/version_spec.rb -------------------------------------------------------------------------------- /uv/spec/dependabot/uv_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/uv/spec/dependabot/uv_spec.rb -------------------------------------------------------------------------------- /uv/spec/fixtures/constraints/specific.txt: -------------------------------------------------------------------------------- 1 | requests==2.0.0 2 | -------------------------------------------------------------------------------- /uv/spec/fixtures/pip_compile_files/celery_extra_sqs.in: -------------------------------------------------------------------------------- 1 | celery[sqs] 2 | -------------------------------------------------------------------------------- /uv/spec/fixtures/pip_compile_files/extra.in: -------------------------------------------------------------------------------- 1 | flask 2 | sentry-sdk[flask] 3 | -------------------------------------------------------------------------------- /uv/spec/fixtures/pip_compile_files/extra_hashes.in: -------------------------------------------------------------------------------- 1 | pytest 2 | pyasn1-modules 3 | -------------------------------------------------------------------------------- /uv/spec/fixtures/pip_compile_files/imports_dev.in: -------------------------------------------------------------------------------- 1 | -r dev.txt 2 | -------------------------------------------------------------------------------- /uv/spec/fixtures/pip_compile_files/imports_mirror.in: -------------------------------------------------------------------------------- 1 | -r mirror.txt 2 | -------------------------------------------------------------------------------- /uv/spec/fixtures/pip_compile_files/imports_shared.in: -------------------------------------------------------------------------------- 1 | -r shared.in 2 | 3 | moto==1.3.3 4 | -------------------------------------------------------------------------------- /uv/spec/fixtures/pip_compile_files/incompatible_versions.in: -------------------------------------------------------------------------------- 1 | ansible 2 | jinja2-cli[yaml] 3 | awscli 4 | -------------------------------------------------------------------------------- /uv/spec/fixtures/pip_compile_files/native_dependencies.in: -------------------------------------------------------------------------------- 1 | numpy 2 | cryptography 3 | pandas 4 | -------------------------------------------------------------------------------- /uv/spec/fixtures/pip_compile_files/python_dateutil.in: -------------------------------------------------------------------------------- 1 | python-dateutil==2.6.0 2 | -------------------------------------------------------------------------------- /uv/spec/fixtures/pip_compile_files/python_header.in: -------------------------------------------------------------------------------- 1 | celery[sqs] 2 | -------------------------------------------------------------------------------- /uv/spec/fixtures/pip_compile_files/requests.in: -------------------------------------------------------------------------------- 1 | requests 2 | -------------------------------------------------------------------------------- /uv/spec/fixtures/pip_compile_files/resolves_differently_by_python.in: -------------------------------------------------------------------------------- 1 | tornado==5.1.0 2 | -------------------------------------------------------------------------------- /uv/spec/fixtures/pip_compile_files/setuptools.in: -------------------------------------------------------------------------------- 1 | setuptools 2 | -------------------------------------------------------------------------------- /uv/spec/fixtures/pip_compile_files/strip_extras.in: -------------------------------------------------------------------------------- 1 | cachecontrol[filecache] 2 | -------------------------------------------------------------------------------- /uv/spec/fixtures/pip_compile_files/unsafe.in: -------------------------------------------------------------------------------- 1 | flake8 2 | -------------------------------------------------------------------------------- /uv/spec/fixtures/pip_compile_files/vcs_url.in: -------------------------------------------------------------------------------- 1 | git+https://github.com/testing-cabal/mock.git@2.0.0 2 | Attrs 3 | -------------------------------------------------------------------------------- /uv/spec/fixtures/pip_conf_files/extra_index_env_variable: -------------------------------------------------------------------------------- 1 | [global] 2 | extra-index-url = https://pypi.weasyldev.com/${SECURE_NAME}/source/+simple 3 | -------------------------------------------------------------------------------- /uv/spec/fixtures/pipfile_files/star: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/uv/spec/fixtures/pipfile_files/star -------------------------------------------------------------------------------- /uv/spec/fixtures/pipfile_files/yanked: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/uv/spec/fixtures/pipfile_files/yanked -------------------------------------------------------------------------------- /uv/spec/fixtures/psycopg_homepage.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/uv/spec/fixtures/psycopg_homepage.html -------------------------------------------------------------------------------- /uv/spec/fixtures/pyproject_files/black_configuration.toml: -------------------------------------------------------------------------------- 1 | [tool.black] 2 | skip_string_normalization = true 3 | -------------------------------------------------------------------------------- /uv/spec/fixtures/releases_api/pypi/pypi_json_response_empty.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /uv/spec/fixtures/requirements/cascading.txt: -------------------------------------------------------------------------------- 1 | requests==2.4.1 2 | -r ./more_requirements.txt 3 | -------------------------------------------------------------------------------- /uv/spec/fixtures/requirements/cascading_nested.txt: -------------------------------------------------------------------------------- 1 | psycopg2==2.6.1 2 | -r ./nested/more_requirements.txt 3 | -------------------------------------------------------------------------------- /uv/spec/fixtures/requirements/comments.txt: -------------------------------------------------------------------------------- 1 | psycopg2==2.6.1 # Comment! 2 | luigi==2.2.0 3 | -------------------------------------------------------------------------------- /uv/spec/fixtures/requirements/malformed_markers.txt: -------------------------------------------------------------------------------- 1 | arrow==1.3.0; python_version ~= 'fred' 2 | -------------------------------------------------------------------------------- /uv/spec/fixtures/requirements/pbr.txt: -------------------------------------------------------------------------------- 1 | pbr==4.0.2 2 | -------------------------------------------------------------------------------- /uv/spec/fixtures/requirements/specific_with_constraints.txt: -------------------------------------------------------------------------------- 1 | -c constraints.txt 2 | requests==2.4.1 3 | -------------------------------------------------------------------------------- /uv/spec/fixtures/requirements/urllib.txt: -------------------------------------------------------------------------------- 1 | urllib3 2 | -------------------------------------------------------------------------------- /uv/spec/fixtures/requirements/version_not_specified.txt: -------------------------------------------------------------------------------- 1 | psycopg2 2 | luigi==2.2.0 3 | -------------------------------------------------------------------------------- /uv/spec/fixtures/requirements/version_not_specified_dev.txt: -------------------------------------------------------------------------------- 1 | -i https://pypi.org/simple 2 | py==1.5.2 3 | pytest==3.2.3 4 | -------------------------------------------------------------------------------- /uv/spec/fixtures/requirements/version_urlib_patched.txt: -------------------------------------------------------------------------------- 1 | urllib3==1.25.3 2 | -------------------------------------------------------------------------------- /uv/spec/fixtures/requirements/version_urlib_vulnerable.txt: -------------------------------------------------------------------------------- 1 | urllib3==1.22 2 | -------------------------------------------------------------------------------- /uv/spec/fixtures/requirements/with_constraints.txt: -------------------------------------------------------------------------------- 1 | requests 2 | -c constraints.txt 3 | -------------------------------------------------------------------------------- /uv/spec/fixtures/requirements/with_path_dependency.txt: -------------------------------------------------------------------------------- 1 | psycopg2==2.6.1 2 | file:.#egg=bowtie-json-schema 3 | -------------------------------------------------------------------------------- /uv/spec/fixtures/requirements/with_setup_path.txt: -------------------------------------------------------------------------------- 1 | -e . 2 | requests==2.1.0 3 | -------------------------------------------------------------------------------- /uv/spec/fixtures/setup_files/extras.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/uv/spec/fixtures/setup_files/extras.py -------------------------------------------------------------------------------- /uv/spec/fixtures/setup_files/setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/uv/spec/fixtures/setup_files/setup.cfg -------------------------------------------------------------------------------- /uv/spec/fixtures/setup_files/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/uv/spec/fixtures/setup_files/setup.py -------------------------------------------------------------------------------- /uv/spec/fixtures/setup_files/small.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/uv/spec/fixtures/setup_files/small.py -------------------------------------------------------------------------------- /uv/spec/fixtures/uv_locks/minimal.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/uv/spec/fixtures/uv_locks/minimal.lock -------------------------------------------------------------------------------- /uv/spec/fixtures/uv_locks/simple.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/uv/spec/fixtures/uv_locks/simple.lock -------------------------------------------------------------------------------- /uv/spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/passionate-dev219/depandant-bot-Ruby/HEAD/uv/spec/spec_helper.rb --------------------------------------------------------------------------------