{"record":{"id":"9bf4055ed127ee2a","repo":"ruby/rubygems","slug":"15-9bf405","errorCode":"15","errorMessage":"The request uri `#{uri}` has an invalid scheme (`#{uri.scheme}`). Did you mean `http` or `https`?","messagePattern":"The request uri `#(.+?)` has an invalid scheme \\(`#(.+?)`\\)\\. Did you mean `http` or `https`\\?","errorType":"validation","errorClass":"InvalidOption","httpStatus":null,"severity":"error","filePath":"lib/bundler/fetcher/downloader.rb","lineNumber":125,"sourceCode":"        Bundler.ui.trace e\n\n        raise HTTPError, \"Network error while fetching #{filtered_uri}\" \\\n            \" (#{e})\"\n      end\n\n      private\n\n      def network_down_error(uri, filtered_uri)\n        host = uri.host\n        host_port = \"#{host}:#{uri.port}\"\n        host = host_port if filtered_uri.to_s.include?(host_port)\n        NetworkDownError.new(\"Could not reach host #{host}. Check your network \" \\\n          \"connection and try again.\")\n      end\n\n      def validate_uri_scheme!(uri)\n        return if /\\Ahttps?\\z/.match?(uri.scheme)\n        raise InvalidOption,\n          \"The request uri `#{uri}` has an invalid scheme (`#{uri.scheme}`). \" \\\n          \"Did you mean `http` or `https`?\"\n      end\n    end\n  end\nend\n","sourceCodeStart":107,"sourceCodeEnd":132,"githubUrl":"https://github.com/ruby/rubygems/blob/86cbb817a38ce8477b181c17467a703ded3f2be8/lib/bundler/fetcher/downloader.rb#L107-L132","documentation":"Error \"The request uri `#{uri}` has an invalid scheme (`#{uri.scheme}`). Did you mean `http` or `https`?\" thrown in ruby/rubygems.","triggerScenarios":"Thrown at lib/bundler/fetcher/downloader.rb:125 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"86cbb817a38ce8477b181c17467a703ded3f2be8","analyzedAt":"2026-08-23T06:27:48.159Z","schemaVersion":2},"datasetVersion":"2026-08-23T08:06:27.607Z"}