{"record":{"id":"394e5cb47a91c0a9","repo":"ruby/rubygems","slug":"unhandled-gem-options-options-inspect","errorCode":null,"errorMessage":"Unhandled gem options #{options.inspect}","messagePattern":"Unhandled gem options #(.+?)","errorType":"exception","errorClass":"ArgumentError","httpStatus":null,"severity":"error","filePath":"lib/rubygems/request_set/gem_dependency_api.rb","lineNumber":577,"sourceCode":"      VERSION_MAP[platform_name].satisfied_by? Gem.ruby_version\n    end\n  end\n\n  private :gem_platforms\n\n  ##\n  # Records the require: option from +options+ and adds those files, or the\n  # default file to the require list for +name+.\n\n  def gem_requires(name, options) # :nodoc:\n    if options.include? :require\n      if requires = options.delete(:require)\n        @requires[name].concat Array requires\n      end\n    else\n      @requires[name] << name\n    end\n    raise ArgumentError, \"Unhandled gem options #{options.inspect}\" unless options.empty?\n  end\n\n  private :gem_requires\n\n  ##\n  # :category: Gem Dependencies DSL\n  #\n  # Block form for specifying gems from a git +repository+.\n  #\n  #   git 'https://github.com/rails/rails.git' do\n  #     gem 'activesupport'\n  #     gem 'activerecord'\n  #   end\n\n  def git(repository)\n    @current_repository = repository\n\n    yield","sourceCodeStart":559,"sourceCodeEnd":595,"githubUrl":"https://github.com/ruby/rubygems/blob/86cbb817a38ce8477b181c17467a703ded3f2be8/lib/rubygems/request_set/gem_dependency_api.rb#L559-L595","documentation":"Error \"Unhandled gem options #{options.inspect}\" thrown in ruby/rubygems.","triggerScenarios":"Thrown at lib/rubygems/request_set/gem_dependency_api.rb:577 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":["Remove or correct the unrecognized options listed from the gem line in the Gemfile/gem.deps.rb"],"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"}