Exception: Dependabot::ToolVersionNotSupported
- Inherits:
- 
      DependabotError
      
        - Object
- StandardError
- DependabotError
- Dependabot::ToolVersionNotSupported
 
- Extended by:
- T::Sig
- Defined in:
- lib/dependabot/errors.rb
Constant Summary
Constants inherited from DependabotError
DependabotError::BASIC_AUTH_REGEX, DependabotError::FURY_IO_PATH_REGEX
Instance Attribute Summary collapse
- 
  
    
      #detected_version  ⇒ Object 
    
    
  
  
  
  
    
      readonly
    
    
  
  
  
  
  
  
    Returns the value of attribute detected_version. 
- 
  
    
      #supported_versions  ⇒ Object 
    
    
  
  
  
  
    
      readonly
    
    
  
  
  
  
  
  
    Returns the value of attribute supported_versions. 
- 
  
    
      #tool_name  ⇒ Object 
    
    
  
  
  
  
    
      readonly
    
    
  
  
  
  
  
  
    Returns the value of attribute tool_name. 
Instance Method Summary collapse
- 
  
    
      #initialize(tool_name, detected_version, supported_versions)  ⇒ ToolVersionNotSupported 
    
    
  
  
  
    constructor
  
  
  
  
  
  
  
    A new instance of ToolVersionNotSupported. 
Constructor Details
#initialize(tool_name, detected_version, supported_versions) ⇒ ToolVersionNotSupported
Returns a new instance of ToolVersionNotSupported.
| 454 455 456 457 458 459 460 461 462 | # File 'lib/dependabot/errors.rb', line 454 def initialize(tool_name, detected_version, supported_versions) @tool_name = tool_name @detected_version = detected_version @supported_versions = supported_versions msg = "Dependabot detected the following #{tool_name} requirement for your project: '#{detected_version}'." \ "\n\nCurrently, the following #{tool_name} versions are supported in Dependabot: #{supported_versions}." super(msg) end | 
Instance Attribute Details
#detected_version ⇒ Object (readonly)
Returns the value of attribute detected_version.
| 442 443 444 | # File 'lib/dependabot/errors.rb', line 442 def detected_version @detected_version end | 
#supported_versions ⇒ Object (readonly)
Returns the value of attribute supported_versions.
| 445 446 447 | # File 'lib/dependabot/errors.rb', line 445 def supported_versions @supported_versions end | 
#tool_name ⇒ Object (readonly)
Returns the value of attribute tool_name.
| 439 440 441 | # File 'lib/dependabot/errors.rb', line 439 def tool_name @tool_name end |