{"record":{"id":"1b8ff47ed60ff6f4","repo":"teamcapybara/capybara","slug":"selector-name-does-not-support-format","errorCode":null,"errorMessage":"Selector #{@name} does not support #{format}","messagePattern":"Selector #(.+?) does not support #(.+?)","errorType":"exception","errorClass":"ArgumentError","httpStatus":null,"severity":"error","filePath":"lib/capybara/selector/selector.rb","lineNumber":61,"sourceCode":"      @format || @definition.default_format\n    end\n    alias_method :current_format, :format\n\n    def enable_aria_label\n      @config[:enable_aria_label]\n    end\n\n    def enable_aria_role\n      @config[:enable_aria_role]\n    end\n\n    def test_id\n      @config[:test_id]\n    end\n\n    def call(locator, **options)\n      if format\n        raise ArgumentError, \"Selector #{@name} does not support #{format}\" unless expressions.key?(format)\n\n        instance_exec(locator, **options, &expressions[format])\n      else\n        warn 'Selector has no format'\n      end\n    ensure\n      unless locator_valid?(locator)\n        Capybara::Helpers.warn(\n          \"Locator #{locator.class}:#{locator.inspect} for selector #{name.inspect} must #{locator_description}. \" \\\n          'This will raise an error in a future version of Capybara. ' \\\n          \"Called from: #{Capybara::Helpers.filter_backtrace(caller)}\"\n        )\n      end\n    end\n\n    def add_error(error_msg)\n      errors << error_msg\n    end","sourceCodeStart":43,"sourceCodeEnd":79,"githubUrl":"https://github.com/teamcapybara/capybara/blob/15b5fdb76e972e9623d5af2123ed3755594f9732/lib/capybara/selector/selector.rb#L43-L79","documentation":"Error \"Selector #{@name} does not support #{format}\" thrown in teamcapybara/capybara.","triggerScenarios":"Thrown at lib/capybara/selector/selector.rb:61 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":"15b5fdb76e972e9623d5af2123ed3755594f9732","analyzedAt":"2026-08-21T16:53:45.588Z","schemaVersion":2},"datasetVersion":"2026-08-21T18:17:14.833Z"}