{"record":{"id":"a69f96b1b995f24b","repo":"hashicorp/vagrant","slug":"handleboxurl-middleware-is-deprecated-use-handleb","errorCode":null,"errorMessage":"HandleBoxUrl middleware is deprecated. Use HandleBox instead.","messagePattern":"HandleBoxUrl middleware is deprecated\\. Use HandleBox instead\\.","errorType":"console","errorClass":null,"httpStatus":null,"severity":"error","filePath":"lib/vagrant/action/builtin/handle_box_url.rb","lineNumber":9,"sourceCode":"# Copyright IBM Corp. 2010, 2025\n# SPDX-License-Identifier: BUSL-1.1\n\nmodule Vagrant\n  module Action\n    module Builtin\n      class HandleBoxUrl < HandleBox\n        def call(env)\n          env[:ui].warn(\"HandleBoxUrl middleware is deprecated. Use HandleBox instead.\")\n          env[:ui].warn(\"This is a bug with the provider. Please contact the creator\")\n          env[:ui].warn(\"of the provider you use to fix this.\")\n          super\n        end\n      end\n    end\n  end\nend\n","sourceCodeStart":1,"sourceCodeEnd":18,"githubUrl":"https://github.com/hashicorp/vagrant/blob/35f3160f4ad6edc3a9f3aa9570adfc1a4d73aaa5/lib/vagrant/action/builtin/handle_box_url.rb#L1-L18","documentation":"Error \"HandleBoxUrl middleware is deprecated. Use HandleBox instead.\" thrown in hashicorp/vagrant.","triggerScenarios":"Thrown at lib/vagrant/action/builtin/handle_box_url.rb:9 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":"35f3160f4ad6edc3a9f3aa9570adfc1a4d73aaa5","analyzedAt":"2026-08-21T13:34:32.514Z","schemaVersion":2},"datasetVersion":"2026-08-21T18:17:14.833Z"}